Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<silently>>
<<set $showPaperdoll to "0">>
<<set $devNotes to "1">>
<</silently>>
<img src="http://i.imgur.com/Oxclq27.png" style="width: 100%;"/>
<span class="heading"><b>WARNING.</b> This choose-your-own-adventure game contains sexually oriented adult material intended for individuals 18 years of age or older. If you are not yet 18, if adult material offends you, or if you are accessing this site from any country or locale where adult material is prohibited by law, <b>please leave now.</b>
If you understand and accept these terms, you may [[START|Agent selection]].</span>
<div class="devnote"><b>Dev note:</b> This game is <i>in development</i> and <i>incomplete</i>.
You are playing <b>version 1.3.5.3 P.</b>
🦀 <i>Crushstation, March 2018.</i></div>
<span class="heading"><b>1.3.5.3 & 1.3.5.3 P release update:</b>
– Redesigned the Stats screen so it appears in a new window, to prevent bugs reported when returning from this screen. (Thanks SuperMaxo)
– Fixed a bug that allowed the agent to progress in a Scottish club past closing time.
<span class="heading"><b>1.3.5.2 & 1.3.5.2 P release update:</b>
– Fixed a bug where selecting a sex option in Scotland could jump the game forward to a post-sex scene in Dubai. (Thanks Tice)
– Fixed a bug where visiting the Stats screen, then returning to the post-hypnosis scene, would give you an extra Trait. (Thanks CrazyPerson) (Doing this now results in some weird text, will fix that soon.)
– Fixed a bug that caused red errors during the drive to Al Hadheerah restaurant if Max tried to touch the agent's knee. (Thanks RinA)
– Fixed a bug that could result in you hanging out in a Glasgow nightclub forever, like something out of Dante's <i>Inferno.</i>
– Fixed a typo causing an extra comma while being chatted up in Glasgow. (Thanks anonymous)
<span class="heading"><b>1.3.5.1 & 1.3.5.1 P release update:</b>
– Migrated around 450 avatar & clothing images to a private secure server, to avoid relying on a third party for image hosting.
– Implemented improvements written by <b>Dracis3D</b> to Max date scene in Dubai.
– Added Patreon reward: choose multiple Traits at startup.
– Listed the agent's sexual Trait in her Stats page.
– Added the following Patreon-requested names to all 5 name generators: Jinx Finch, Lizzie Borden, Annabelle Waldorf, Amarysse van Halden, Mercedes van Houten, Kate Daniels.
<span class="heading"><b>1.3.5 & 1.3.5 P release update:</b>
– Fixed some bugs preventing the info boxes of your fellow Miss Wet T-Shirt contestants correctly displaying their clothing state. (Cause: logic error in code.)
– <b>Hyneman</b> fixed a bug that prevented the agent from telling a partner where she'd like him to come. (Cause: logic error in code.) (Thanks hornguy6)
– Fixed a bug that caused the game to refer to leg wraps as stockings during sex scenes.
– Fixed a bug that caused the game to refer to some clothing items as \_topDesc and \_bottomsDesc. (Cause: formatting error in code.) (Thanks Tuko)
– Fixed a bug that could cause a red error message in Max's hotel room in Dubai. (Cause: formatting error in code.)
– Fixed a bug that could cause text to display incorrectly when receiving oral sex. (Cause: formatting error in code.) (Thanks Hyneman)
– Fixed a bug that caused the first guy the agent sleeps with in Operation LIONESS to be referred to later as \$scene.female1 (Cause: logic error in code.) (Thanks Tuko)
– Fixed a red error that appeared when a man tried to kiss you roughly. (Cause: misnamed variable.)
– Fixed a red error when clicking an info box on the Uber ride home from Corinthian nightclub. (Cause: formatting error in code.)
– Fixed a bug that prevented agents from asking for rough sex. (Cause: incorrectly named macro.) (Thanks Sameer, Kurt Wagner, and Maurice C)
<span class="heading"><b>1.3.4 & 1.3.4 P release update:</b>
– Fixed a critical bug that crashed the game on night 2 of Operation Lioness. (Cause: typo in bodystocking bug fix from last version.) (Thanks Tuko)
<span class="heading"><b>1.3.3 & 1.3.3 P release update:</b>
– Fixed a bug where flashing images in the hypnosis scenes could block the underlying links. (Thanks Kurt Wagner, Alex P, Imthatguy9924, lilly221983, and Atar)
– Fixed a red error message that could appear when asking men to be rougher during a sex scene. (Cause: incorrectly named macro.) (Thanks Alex P)
– Fixed a bug which made the agent unable to take off her bodystocking during the sex scene after Cathouse (although everybody knows it’s hotter to leave it on). (Cause: missing closing tags in code.) (Thanks Alex P)
– Fixed a bug in which an agent who Likes Rough Sex couldn't ask partners to be rough with her. (Thanks Alex P)
<span class="heading"><b>1.3.2 P release update:</b>
– Fixed a critical bug that could stop the agent hooking up with a guy after Oceana's Miss Wet T-Shirt contest – again! Hopefully it's properly fixed this time. (Thanks Zachary Spear, Tuko and RDudesome)
– Fixed a bug that displayed inconsistent descriptions during sex (e.g. text describes the agent on top, when she should be on her back). (Cause: error in Sex Engine code.)
– Fixed a bug where the fishnet bodystocking wouldn’t display for D cup agents. (Cause: typo in clothing item code.)
– Fixed a bug where agents who are Promiscuous from the start can’t pick the “Promiscuous from start” dialogue option in the final debriefing at Kinloss. (Cause: sloppy code assigning the PC’s first trait.) (Thanks Ripe)
– Fixed a bug where male cumshot text doesn’t display. (Cause: logic error in Sex Engine code.) (Thanks Nilth and Jerilyn Watson)
– Added first draft of (minor) new content in the first safe house scene, drawing out the experience of the agent stripping on surveillance camera for the first time.
<span class="heading"><b>1.3.1 P release update:</b>
– Fixed a critical bug that could stop the agent hooking up with a guy after Oceana's Miss Wet T-Shirt contest. (Thanks Zachary Spear)
<span class="heading"><b>1.3 release update:</b>
– Bug fixes! Fixed 40+ bugs reported in the Beta.
– New content added since the Beta.
<span class="heading"><b>1.3.1 B release update:</b>
– Bug fixes! Fixed 5 bugs reported by users. (Thanks Hyneman, Goblin Steve)
<span class="heading"><b>1.3 B release update:</b>
– Major update, adding a training mission in Scotland codenamed Operation LIONESS.
– Added the following agent names to all five name generators, as requested by Patreons: Holly Whitney, Czilla Kori, Amy McCrow, Emily McCoy, Sadie Cartwright, Keeley Knight, Jerilyn Watson
<span class="heading"><b>1.3 & 1.3 P release update:</b>
– Added the following agent names to all five name generators, as requested by Patreons: Holly Whitney, Czilla Kori, Amy McCrow, Emily McCoy, Sadie Cartwright, Keeley Knight, Jerilyn Watson
<span class="heading"><b>1.2.2 & 1.2.2 P release update:</b>
– Rewrote the scene where Max catches you hacking his phone to rely on choices instead of a dice roll (this is because the "sexy" lie leads to a popular scene, so I wanted you to always have the option to reach it). To get caught with the phone, hesitate before putting it down.
– Added University of Colorado to U.S. universities list.
<span class="heading"><b>1.2.1 & 1.2.1 P release update:</b>
– Bug fixes! Fixed 5 bugs and 2 spelling errors reported by users. Added an option to initiate sex from the BJ position, to avoid the heroine getting stuck giving an endless blow job, just like my girlfriend on a Friday night. (Thanks Hyneman, esclavage, Das Flute & Christen.)
<span class="heading"><b>1.2 & 1.2 P release update:</b>
– Added version 1 of the Sex Engine, which will power all future sex scenes in the game. Many positions and descriptions still need to be added, but you can experiment with the foundation for now.
– Upgraded the character customisation screen to allow you to directly type in your character name instead of being limited to the name lists, and pick customisation options from drop down menus instead of randomly shuffling through them (thanks Banshee534, LadyDeath1138, Flamewind11, RayvenSixx, DarkeCourage, J-Helterbrand and others).
– Rewrote the avatar system to support future planned features like nipple piercings, different facial features, and on-the-fly hairstyle changes.
– Rewrote the wardrobe system to make clothing more interactive during sex scenes and during certain clothing combinations (e.g. wearing thin tops with no bra now = pokies!)
– Redrew many avatar and clothing items to look better.
– Finished the story in Dubai.
– Added a "reload avatar" link that you can use if any graphics fail to load.
– Rewrote some dialogue options that referred to Tom Petty, to reflect the fact that he has died. :-(
– Raised maximum agent starting age to 30 (thanks mackaie).
– Recoloured the <i>SAVE</i> & <i>RESTART</i> dialogue boxes to improve readability.
– Writing and dialogue improvements.
– Added the following agent names to all five name generators, as requested by Patreons: Eva Sanchez, Forfelyn De La Tex, Lizzy Holmes, Kimberlyn Stoddard, Alexis Hunter
<span class="heading"><b>1.1 & 1.1 P release update:</b>
– Added the ability to customise your agent during character creation (thanks Josef Kurz, OrangeJuice, Nephilim_Annunaki, vRAY, MySecondaryUsername, SpellsOfErotica, BuridansAsshole, esclavage, mackaie, and others).
– Fixed a bug that let you go barefoot to your date with Max.
– Writing and dialogue improvements.
<span class="heading"><b>1.0.1 P release update:</b>
– Redrew avatars so they have faces (thanks OralObsession, esclavage, mackaie and others)
– Improved font readability (thanks NoSneksFourWeeks)
– Redrew avatars so nudity displays under clothes while loading (thanks FightHerTightHer) and added shading
– Added new hairstyles
– Added makeup system
– Added facial expressions system
– Redrew starting outfit and added some new black underwear to Dubai wardrobe
– Added the following agent names to all five name generators, as requested by Patreons: Evelyn Walker, Ramona Flowers, Luna Abelli, Ruth Haliwell, Jessica Jones
– Minor writing edits</span>/* Agent Selection */
<<silently>>
<<run UIBar.unstow()>>
<<set $showPaperdoll to "1",
$showStats to "",
$scene to {},
$chapter to {}>>
<<set $avatar to {},
$avatar.bodyWriting to "",
$avatar.bra to "",
$avatar.top to "",
$avatar.wetTop to "",
$avatar.dress to "",
$avatar.nails to "",
$avatar.stockings to "",
$avatar.garter to "",
$avatar.tights to "",
$avatar.bodystocking to "",
$avatar.shorts to "",
$avatar.skirt to "",
$avatar.dress to "",
$avatar.jacket to "",
$avatar.lanyard to "",
$avatar.glasses to "",
$avatar.jewellery to "",
$avatar.necklace to ""
>>
<<set $decision to {}>>
<<set $pc to {},
$pc.skinColour to "fair",
$pc.race to "Caucasian",
$pc.traits to new Set(),
$pc.traits.add(setup.pcTraits.random()),
$pc.isWearing to new Set(),
$pc.dominance to 5,
$pc.position to "standing",
$pc.flags to new Set(),
$pc.activity to "",
$pc.lastWornDress to "",
$pc.lastWornTop to "",
$pc.lastWornBottoms to "",
$pc.lastWornBra to "",
$pc.lastWornKnickers to "",
$pc.lastWornStockings to "",
$pc.lastWornTights to "",
$pc.lastWornShoes to "",
$pc.deception to 0,
$pc.arousal to 0,
$pc.hasKissed to false
>>
<<set $top to {},
$top.braless to "",
$dress to {},
$dress.braless to "">>
<<set _titsChance to either("heads", "tails")>>
<<if _titsChance == "heads">>
<<set $pc.braSize to "34C">>
<<else>>
<<set $pc.braSize to setup.braSizes.random()>>
<</if>>
<<pcBody>>
<<set _hairChance to either("heads", "tails")>>
<<if _hairChance == "heads">>
<<set $pc.natural to either ("light brunette", "dark brunette")>>
<<else>>
<<set $pc.natural to setup.hairColours.random()>>
<</if>>
<<set _hairStyleMacro to setup.startingHairStyles.random()>>
<<= '<<' + _hairStyleMacro + '>>'>>
<<set $avatar.hair to $hair.starting>>
<<set _eyebrowMacro to setup.browStyles.random()>>
<<= '<<' + _eyebrowMacro + '>>'>>
/* n.b. "strongbrows" are hard coded in the dubai tan scene */
<<set _bikiniLineMacro to setup.bikiniLineStyles.random()>>
<<= '<<' + _bikiniLineMacro + '>>'>>
<<removePCEyeshadow>>
<<pcNose>>
<<set _eyeColourMacro to setup.pcEyeColours.random()>>
<<= '<<' + _eyeColourMacro + '>>'>>
<<removePCLipstick>>
<<pcMoodCalm>>
<<set $pc.nationality to setup.Nationalities.random()>>
<<set $pc.age to random(1,4) + random(1,4) + 22,
$pc.iq to random(120,145),
_pcGradeChance to random(99) + $pcIQ - 120,
_pcEyeColour to $pc.eyeColour>>
<<if $pc.nationality == "English">>
<<set $pc.agency to "MI6",
_pcAgencyDescription to "Secret Intelligence Service (MI6)",
$pc.firstname to setup.britFirstname.random(),
$pc.surname to setup.britSurname.random(),
$pc.uni to setup.britUni.random(),
$pc.degSubject to setup.britDegrees.random()>>
<<if _pcGradeChance gte 70>>
<<set $pc.degGrade to "First Class">>
<<elseif _pcGradeChance gte 60>>
<<set $pc.degGrade to "2:1">>
<<else>>
<<set $pc.degGrade to "2:2">>
<</if>>
<<elseif $pc.nationality == "U.S.">>
<<set $pc.agency to "CIA",
_pcAgencyDescription to "Central Intelligence Agency (CIA)",
$pc.firstname to setup.usFirstname.random(),
$pc.surname to setup.usSurname.random(),
$pc.uni to setup.usUni.random(),
$pc.degSubject to setup.usDegrees.random()>>
<<if _pcGradeChance gte 93>>
<<set $pc.degGrade to "A">>
<<elseif _pcGradeChance gte 90>>
<<set $pc.degGrade to "A-">>
<<elseif _pcGradeChance gte 86>>
<<set $pc.degGrade to "B+">>
<<else>>
<<set $pc.degGrade to "B">>
<</if>>>>
<<elseif $pc.nationality == "Canadian">>
<<set $pc.agency to "CSIS",
_pcAgencyDescription to "Canadian Security Intelligence Service (CSIS)",
$pc.firstname to setup.canadianFirstname.random(),
$pc.surname to setup.canadianSurname.random(),
$pc.uni to setup.canadianUni.random(),
$pc.degSubject to setup.canadianDegrees.random()>>
<<if _pcGradeChance gte 72>>
<<set $pc.degGrade to "A+">>
<<elseif _pcGradeChance gte 69>>
<<set $pc.degGrade to "A">>
<<elseif _pcGradeChance gte 66>>
<<set $pc.degGrade to "A-">>
<<elseif _pcGradeChance gte 63>>
<<set $pc.degGrade to "B+">>
<<else>>
<<set $pc.degGrade to "B">>
<</if>>>>
<<elseif $pc.nationality == "Australian">>
<<set $pc.agency to "ASIS",
_pcAgencyDescription to "Australian Secret Intelligence Service (ASIS)",
$pc.firstname to setup.ausNZFirstname.random(),
$pc.surname to setup.ausNZSurname.random(),
$pc.uni to setup.ausUni.random(),
$pc.degSubject to setup.ausDegrees.random()>>
<<if _pcGradeChance gte 83>>
<<set $pc.degGrade to "High Distinction">>
<<elseif _pcGradeChance gte 73>>
<<set $pc.degGrade to "Distinction">>
<<else>>
<<set $pc.degGrade to "Credit">>
<</if>>>>
<<elseif $pc.nationality == "New Zealand">>
<<set $pc.agency to "NZSIS",
_pcAgencyDescription to "New Zealand Security Intelligence Service (NZSIS)",
$pc.firstname to setup.ausNZFirstname.random(),
$pc.surname to setup.ausNZSurname.random(),
$pc.uni to setup.nzUni.random(),
$pc.degSubject to setup.nzDegrees.random()>>
<<if _pcGradeChance gte 83>>
<<set $pc.degGrade to "A">>
<<elseif _pcGradeChance gte 73>>
<<set $pc.degGrade to "B+">>
<<else>>
<<set $pc.degGrade to "C+">>
<</if>>>>
<</if>>
<<blackSportsKnickers>>
<<blackSportsBra>>
<<greyRecruitTee>>
<<blackArmyBoots>>
<<if $pc.nationality == "English">>
<<dpmCombatTrousers>>
<<elseif $pc.nationality == "U.S.">>
<<digitalCombatTrousers>>
<<elseif $pc.nationality == "Canadian">>
<<arcticCombatTrousers>>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<desertCombatTrousers>>
<</if>>
<</silently>>
<<if $pc.agency eq "MI6">>
<img src="http://i.imgur.com/4v4udaw.png" style="width: 200px;">
<<elseif $pc.agency eq "CIA">>
<img src="http://i.imgur.com/tYDX140.png" style="width: 125px;">
<<elseif $pc.agency eq "CSIS">>
<img src="http://i.imgur.com/Z2wjgTV.png" style="width: 300px;">
<<elseif $pc.agency eq "NZSIS">>
<img src="http://i.imgur.com/IHNqjJc.jpg" style="width: 250px;">
<<elseif $pc.agency eq "ASIS">>
<img src="http://i.imgur.com/EBAgJ96.png" style="width: 200px;">
<</if>><span class="heading">
|Agent:|$pc.firstname $pc.surname|
|Nationality:|$pc.nationality|
|Agency:|_pcAgencyDescription|
|Age:|$pc.age|
|IQ:|$pc.iq|
|Degree:|$pc.degSubject ($pc.degGrade),|
||$pc.uni|
|Race:|$pc.race|
|Eyes:|<<= $pc.eyeColour.toUpperFirst()>>|
|Bra size:|<<displayBraSize>>|
|Sexual traits:|$pc.traits|
<span style="font-size:x-large"><<link "Start with this agent" "Start mission">>\
<<setPCStartingSkills>>\
<</link>></span>
[[Customise this agent|Agent customiser]] | [[Choose a different agent|Agent selection]]
</span><<silently>>
<<stripPC>>
<<blackPlainThong>>
<<if $pc.agency == "MI6" or $pc.agency == "CIA" or $pc.agency == "CSIS">>
<<blackMedDenierTights>>
<</if>>
<<blackPlainBra>>
<<taupeEyeshadow>>
<<redNails>>
<<nottingHillLipstick>>
<<blackCrepeMidiSkirt>>
<<blackAnkleStrapHeels>>
<<whiteShortSleevedBlouse>>
<<idBeltCard>>
<<if $pc.agency eq "MI6">>
<<set _agency to "MI6">>
<<set _movieSpy to "James Bond's">>
<<set $hq to "Vauxhall Cross">>
<<set _weather to "grey and cloudy">>
<<set $hqCity to "London">>
<<set _drink to "tea">>
<<adddays 1>>
<</if>>
<<if $pc.agency eq "CIA">>
<<set _agency to "the CIA">>
<<set _movieSpy to "Jason Bourne's">>
<<set $hq to "Langley">>
<<set _weather to "mild spring">>
<<set $hqCity to "Virginia">>
<<set _drink to "a Starbucks coffee">>
<</if>>
<<if $pc.agency eq "ASIS">>
<<set _agency to "ASIS">>
<<set _movieSpy to "a Bond film">>
<<set $hq to "R.G. Casey House">>
<<set _weather to "blazing hot March">>
<<set $hqCity to "Canberra">>
<<set _drink to "a Starbucks coffee">>
<</if>>
<<if $pc.agency eq "NZSIS">>
<<set _agency to "NZSIS">>
<<set _movieSpy to "a Bond film">>
<<set $hq to "Pipitea House">>
<<set _weather to "blazing hot March">>
<<set $hqCity to "Wellington">>
<<set _drink to "a Red Rabbit coffee">>
<</if>>
<<if $pc.agency eq "CSIS">>
<<set _agency to "CSIS">>
<<set _movieSpy to "a Jason Bourne movie">>
<<set $hq to "1941 Ogilvie Road">>
<<set _weather to "cold, lightly snowy">>
<<set $hqCity to "Ottawa">>
<<set _drink to "a Starbucks coffee">>
<</if>>
<<set $scene to {},
$scene.flags to new Set()>>
<<set setup.britFirstname.delete($pc.firstname),
setup.britSurname.delete($pc.surname),
setup.usFirstname.delete($pc.firstname),
setup.usSurname.delete($pc.surname),
setup.ausNZFirstname.delete($pc.firstname),
setup.ausNZSurname.delete($pc.surname),
setup.canadianFirstname.delete($pc.firstname),
setup.canadianSurname.delete($pc.surname),
setup.britFirstname.delete("Forfelyn", "Czilla", "Jerilyn", "Jinx", "Luna"),
setup.usFirstname.delete("Forfelyn", "Czilla", "Jerilyn", "Jinx", "Luna"),
setup.ausNZFirstname.delete("Forfelyn", "Czilla", "Jerilyn", "Jinx", "Luna"),
setup.canadianFirstname.delete("Forfelyn", "Czilla", "Jerilyn", "Jinx", "Luna"),
setup.britSurname.delete("De La Tex", "Kori", "Abelli"),
setup.usSurname.delete("De La Tex", "Kori", "Abelli"),
setup.ausNZSurname.delete("De La Tex", "Kori", "Abelli"),
setup.canadianSurname.delete("De La Tex", "Kori", "Abelli")>>
<<set $pc.startingTraits to new Set()>>
<<if Array.from($pc.traits).includes("Promiscuous")>>
<<set $pc.startingTraits.add("Promiscuous")>>
<</if>>
<<if Array.from($pc.traits).includes("Likes Older Men")>>
<<set $pc.startingTraits.add("Likes Older Men")>>
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>
<<set $pc.startingTraits.add("Likes Rough Sex")>>
<</if>>
<<if Array.from($pc.traits).includes("Bi Curious")>>
<<set $pc.startingTraits.add("Bi Curious")>>
<</if>>
<<if Array.from($pc.traits).includes("Exhibitionist")>>
<<set $pc.startingTraits.add("Exhibitionist")>>
<</if>>
<<set $location = {
"place" : $hq ,
"location" : "(" + $pc.agency + " HEADQUARTERS), " + $hqCity ,
"exposure" : "Public",
"scene" : "null"
}>>
<</silently>>
<<header>>
/*
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
*/
<<if $pc.agency eq "MI6">>
<img src="http://i.imgur.com/pTtR7A8.jpg" style="width: 400px;">
<<elseif $pc.agency eq "CIA">>
<img src="http://i.imgur.com/oq8D0n3.jpg" style="width: 400px;">
<<elseif $pc.agency eq "CSIS">>
<img src="http://i.imgur.com/UXPLWcg.jpg" style="width: 400px;">
<<elseif $pc.agency eq "NZSIS">>
<img src="http://i.imgur.com/WTEGRkF.jpg" style="width: 400px;">
<<elseif $pc.agency eq "ASIS">>
<img src="http://i.imgur.com/ZKZ5cPH.jpg" style="width: 400px;">
<</if>>
Your career at _agency isn't much like _movieSpy. For the past few months you've been working a desk job at $hq.
<<if $pc.agency is "MI6" or $pc.agency is "CIA" or $pc.agency is "CSIS">>It is a _weather morning; you've just started work.<<else>>It is a _weather morning – but the aircon inside is set to a nipple stiffening 18˚.<</if>> You're sipping _drink at your desk, reading through your secure emails, when your desk phone buzzes.
"$pc.firstname, can you come and see me, please?"
It's your boss. You lock your screen and head to [[his office|Boss's office]].<<set setup.Nationalities to [
'English',
'U.S.',
'Canadian',
'Australian',
'New Zealand'
]>>
<<set setup.braSizes to [
'34A',
'34B',
'34C',
'34D',
'34DD'
]>>
<<set setup.hairColours to [
'light brunette',
'dark brunette',
'blonde',
'ginger'
]>>
<<set setup.browStyles to [
'strongBrows'
]>>
<<set setup.bikiniLineStyles to [
'calypso'
]>>
<<set setup.pcEyeColours to [
'eyesHoneyBrown',
'eyesBrightGreen',
'eyesChocBrown',
'eyesDeepBlue',
'eyesGreen',
'eyesGrey',
'eyesHazel',
'eyesPaleBlue'
]>>
<<set setup.startingHairStyles to [
'hairLongCurly',
'hairSideBun',
'hairHalfUpdo',
'hairSideBraid'
]>>
<<set setup.canadianFirstname to [
'Alexis',
'Allison',
'Amarysse',
'Amy',
'Angélique',
'Annabelle',
'Annalise',
'Anne',
'Courtney',
'Crystal',
'Czilla',
'Daina',
'Darlene',
'Deanna',
'Devon',
'Emily',
'Erin',
'Eva',
'Evelyn',
'Forfelyn',
'Ginny',
'Holly',
'Janine',
'Jeananne',
'Jennifer',
'Jerilyn',
'Jessica',
'Jill',
'Jinx',
'Joanne',
'Kate',
'Keeley',
'Kelly',
'Kelsey',
'Kimberlyn',
'Leanne',
'Lindsay',
'Lisa',
'Lizzie',
'Lizzy',
'Luna',
'Lynda',
'Megan',
'Melissa',
'Mercedes',
'Monica',
'Paige',
'Peggy',
'Rachel',
'Ramona',
'Renee',
'Ruth',
'Sadie',
'Samantha',
'Sarah',
'Sarah-Jayne',
'Sharon',
'Stacey',
'Susie',
'Tanya'
]>>
<<set setup.canadianSurname to [
'Abelli',
'Belbin',
'Bettrill',
'Borden',
'Boudrais',
'Brown',
'Brydon',
'Cartwright',
'Cockburn',
'Crawford',
'Daniels',
'De La Tex',
'Finch',
'Flowers',
'Frechette',
'Gough',
'Groves',
'Gregg',
'Greene',
'Hail',
'Haliwell',
'Hartley',
'Hefford',
'Heymans',
'Holmes',
'Hughes',
'Humphries',
'Hunter',
'Irwin',
'James',
'Johnston',
'Jones',
'Kellar',
'Kingsbury',
'Klassen',
'Knight',
'Kori',
'Labonte',
'Lauscher',
'Leroux',
'MacLeod',
'McCoy',
'McCrow',
'McIvor',
'May',
'Mikkelson',
'Moyse',
'Murphy',
'Nesbitt',
'Oullette',
'Overland',
'Perreault',
'Poulin',
'Pierce',
'Premont',
'Renner',
'Ricker',
'Roberge',
'Robichaud',
'Rochette',
'Sanchez',
'St-Gelais',
'St-Pierre',
'Stoddard',
'Sutherland',
'Upperton',
'Vaillancourt',
'van Halden',
'van Houten',
'Verbeek',
'Vincent',
'Waldorf',
'Walker',
'Ward',
'Watson',
'Weatherston',
'Whitney',
'Wickenheiser'
]>>
<<set setup.ausNZFirstname to [
'Alexis',
'Ally',
'Amarysse',
'Amy',
'Anna',
'Annabelle',
'Becky',
'Bella',
'Beth',
'Beverly',
'Bronwyn',
'Caitlin',
'Carla',
'Caroline',
'Cat',
'Cathy',
'Catherine',
'Charlene',
'Chloe',
'Christina',
'Colette',
'Courtney',
'Czilla',
'Daisy',
'Daphne',
'Debbie',
'Dee',
'Donna',
'Elly',
'Emily',
'Emma',
'Erin',
'Eva',
'Eve',
'Evelyn',
'Fay',
'Forfelyn',
'Gayle',
'Gemma',
'Georgia',
'Gillian',
'Hannah',
'Helen',
'Holly',
'Hope',
'Isabella',
'Jackie',
'Jade',
'Jaime',
'Jasmine',
'Jerilyn',
'Jess',
'Jessica',
'Jinx',
'Jo',
'Joanna',
'Jody',
'Kate',
'Katie',
'Katya',
'Keeley',
'Kendall',
'Kerry',
'Kimberlyn',
'Krista',
'Kim',
'Lara',
'Laura',
'Lauren',
'Libby',
'Linda',
'Lily',
'Lisa',
'Lizzie',
'Lizzy',
'Lorraine',
'Lucy',
'Luna',
'Madeleine',
'Melissa',
'Mercedes',
'Miranda',
'Natalie',
'Nell',
'Nicola',
'Nicolette',
'Nikki',
'Paige',
'Phoebe',
'Piper',
'Rachel',
'Raelee',
'Ramona',
'Rebecca',
'Rosie',
'Ruth',
'Sadie',
'Sarah',
'Saskia',
'Scarlett',
'Serena',
'Sharon',
'Sheila',
'Sheridan',
'Sienna',
'Simone',
'Sky',
'Sonya',
'Sophie',
'Steph',
'Stephanie',
'Summer',
'Susan',
'Tabitha',
'Teresa',
'Tessa',
'Tess',
'Tiffany',
'Zoe'
]>>
<<set setup.ausNZSurname to [
'Abelli',
'Allen',
'Anderson',
'Atkins',
'Barnes',
'Beaumont',
'Bell',
'Bishop',
'Borden',
'Brennan',
'Bright',
'Brooks',
'Brown',
'Buckingham',
'Burke',
'Canning',
'Carpenter',
'Cartwright',
'Clarke',
'Cole',
'Daniels',
'Davies',
'De La Tex',
'Dennison',
'Duncan',
'Elliot',
'Finch',
'Fitzgerald',
'Flowers',
'Freedman',
'Gannon',
'Greenwood',
'Griggs',
'Haliwell',
'Hancock',
'Handley',
'Harris',
'Hartman',
'Healey',
'Holmes',
'Hyland',
'Hudson',
'Hunter',
'Jarrett',
'Jones',
'Kennedy',
'Kirk',
'Knight',
'Landers',
'Lawson',
'Maloney',
'Marshall',
'Martin',
'McClain',
'McCoy',
'McCrow',
'McLachlan',
'Mitchell',
'Napier',
'O\'Brien',
'O\'Neill',
'Parker',
'Pearson',
'Ramsay',
'Reeves',
'Rhodes',
'Riley',
'Robinson',
'Samuels',
'Sanchez',
'Scully',
'Stark',
'Steiger',
'Stoddard',
'Timmins',
'Tucker',
'Turner',
'Tyler',
'Upton',
'van Halden',
'van Houten',
'Villante',
'Waldorf',
'Walker',
'Watson',
'Watts',
'Wells',
'West',
'Whitney',
'Wilkinson',
'Williams',
'Willis',
'Yeats',
'Young'
]>>
<<set setup.usFirstname to [
'Abi',
'Abigail',
'Addison',
'Alex',
'Alexis',
'Allison',
'Amarysse',
'Amelia',
'Amy',
'Anna',
'Annabelle',
'Aria',
'Ava',
'Avery',
'Ash',
'Ashley',
'Autumn',
'Bella',
'Brianna',
'Britney',
'Brooklyn',
'Charlie',
'Charlotte',
'Chloe',
'Claire',
'Cora',
'Czilla',
'Denise',
'Elizabeth',
'Ella',
'Ellie',
'Emma',
'Emily',
'Eva',
'Evelyn',
'Faith',
'Forfelyn',
'Gabrielle',
'Gianna',
'Grace',
'Hadley',
'Hailey',
'Hannah',
'Harper',
'Hazel',
'Holly',
'Ivy',
'Jerilyn',
'Jessica',
'Jinx',
'Kat',
'Kate',
'Kayla',
'Kaylee',
'Keeley',
'Kendall',
'Kennedy',
'Kimberlyn',
'Kinsley',
'Kylie',
'Layla',
'Leah',
'Lillian',
'Lily',
'Liv',
'Liz',
'Lizzie',
'Lizzy',
'Lucy',
'Luna',
'Mackenzie',
'Madelyn',
'Madison',
'Maya',
'Mia',
'Mila',
'Mercedes',
'Molly',
'Monica',
'Morgan',
'Naomi',
'Natalie',
'Nicole',
'Norah',
'Olivia',
'Peyton',
'Piper',
'Phoebe',
'Rachel',
'Ramona',
'Riley',
'Ruth',
'Sadie',
'Samantha',
'Sara',
'Sarah',
'Savannah',
'Scarlett',
'Skylar',
'Sophia',
'Stella',
'Taylor',
'Teagan',
'Tori',
'Vanessa',
'Victoria',
'Willow',
'Zoe',
'Zoey'
]>>
<<set setup.usSurname to [
'Abelli',
'Adams',
'Allen',
'Anderson',
'Bailey',
'Baker',
'Bennett',
'Borden',
'Brown',
'Campbell',
'Carter',
'Cartwright',
'Clark',
'Clayton',
'Collins',
'Cook',
'Cooper',
'Daniels',
'Davis',
'De La Tex',
'Edwards',
'Evans',
'Finch',
'Fisher',
'Flowers',
'Green',
'Haliwell',
'Hall',
'Hill',
'Harris',
'Holmes',
'Hughes',
'Hunter',
'Jackson',
'Kelly',
'King',
'Knight',
'Kori',
'Jones',
'Lee',
'Lewis',
'Long',
'Martin',
'McCoy',
'McCrow',
'Miller',
'Mitchell',
'Moore',
'Morris',
'Murphy',
'Myers',
'Nelson',
'Parker',
'Peterson',
'Phillips',
'Johnson',
'Jones',
'Reed',
'Roberts',
'Robinson',
'Rogers',
'Sanchez',
'Scott',
'Smith',
'Stewart',
'Stoddard',
'Sullivan',
'Taylor',
'Thomas',
'Thompson',
'Turner',
'Waldorf',
'Walker',
'Ward',
'Weiland',
'Watson',
'White',
'Whitney',
'Williams',
'Wilson',
'Wood',
'Wright',
'Young'
]>>
<<set setup.britFirstname to [
'Abbey',
'Abi',
'Alexis',
'Alice',
'Amanda',
'Amarysse',
'Amelia',
'Amy',
'Anna',
'Annabelle',
'Becky',
'Bella',
'Bethany',
'Caroline',
'Cat',
'Catherine',
'Charley',
'Charlie',
'Charlotte',
'Chloe',
'Claire',
'Clare',
'Czilla',
'Daisy',
'Dawn',
'Eleanor',
'Eliza',
'Elizabeth',
'Ella',
'Ellen',
'Ellie',
'Emily',
'Emma',
'Eva',
'Eve',
'Evelyn',
'Florence',
'Forfelyn',
'Freya',
'Gemma',
'Georgia',
'Grace',
'Hannah',
'Harper',
'Harriet',
'Helen',
'Holly',
'Imogen',
'Isabelle',
'Ivy',
'Jane',
'Jasmine',
'Jayne',
'Jerilyn',
'Jess',
'Jessica',
'Jinx',
'Jo',
'Julia',
'Juliet',
'Kat',
'Kate',
'Katherine',
'Katie',
'Katy',
'Kaye',
'Keeley',
'Kelly',
'Kimberlyn',
'Kirsty',
'Laura',
'Leah',
'Libby',
'Lily',
'Linda',
'Lindsay',
'Lisa',
'Liz',
'Lizzie',
'Lizzy',
'Louise',
'Lucy',
'Luna',
'Maddie',
'Madison',
'Maisie',
'Megan',
'Melanie',
'Mercedes',
'Michelle',
'Millie',
'Molly',
'Olivia',
'Penny',
'Poppy',
'Rachel',
'Ramona',
'Rebecca',
'Robyn',
'Rose',
'Rosie',
'Ruby',
'Ruth',
'Sadie',
'Sally',
'Sam',
'Samantha',
'Sara',
'Sarah',
'Scarlett',
'Sophia',
'Sophie',
'Summer',
'Susannah',
'Vanessa',
'Victoria',
'Zara',
'Zoe'
]>>
<<set setup.britSurname to [
'Abelli',
'Adams',
'Allen',
'Anderson',
'Andrews',
'Armstrong',
'Atkinson',
'Bailey',
'Baker',
'Barker',
'Barnes',
'Bell',
'Bennett',
'Berry',
'Booth',
'Borden',
'Bradley',
'Brooks',
'Brown',
'Butler',
'Campbell',
'Carter',
'Cartwright',
'Chambers',
'Chapman',
'Clark',
'Clarke',
'Cole',
'Collins',
'Cooper',
'Cox',
'Cunningham',
'Daniels',
'Davies',
'Davis',
'Dawson',
'Dean',
'De La Tex',
'Dixon',
'Edwards',
'Ellis',
'Evans',
'Finch',
'Fisher',
'Flowers',
'Foster',
'Fox',
'Gardner',
'Gibson',
'Gill',
'Gordon',
'Graham',
'Grant',
'Gray',
'Green',
'Griffiths',
'Haliwell',
'Hall',
'Hamilton',
'Harris',
'Harrison',
'Hart',
'Harvey',
'Hill',
'Holmes',
'Hudson',
'Hughes',
'Hunt',
'Hunter',
'Jackson',
'James',
'Jenkins',
'Johnson',
'Johnston',
'Jones',
'Kelly',
'Kennedy',
'King',
'Knight',
'Kori',
'Lane',
'Lawrence',
'Lawson',
'Lee',
'Lewis',
'Lloyd',
'Macdonald',
'Marshall',
'Martin',
'Mason',
'Matthews',
'McCoy',
'McCrow',
'Miller',
'Mills',
'Mitchell',
'Moore',
'Morgan',
'Morris',
'Murphy',
'Murray',
'Norton',
'Owen',
'Palmer',
'Parker',
'Pearce',
'Pearson',
'Phillips',
'Poole',
'Powell',
'Price',
'Reid',
'Reynolds',
'Richards',
'Roberts',
'Robertson',
'Robinson',
'Rogers',
'Ross',
'Russell',
'Ryan',
'Sanchez',
'Saunders',
'Scott',
'Shaw',
'Simpson',
'Smith',
'Spencer',
'Stevens',
'Stewart',
'Stoddard',
'Stone',
'Taylor',
'Thomas',
'Thompson',
'Thomson',
'Turner',
'van Halden',
'van Houten',
'Waldorf',
'Walker',
'Walsh',
'Ward',
'Watson',
'Watts',
'Webb',
'Wells',
'West',
'White',
'Whitney',
'Wilkinson',
'Williams',
'Williamson',
'Wilson',
'Wood',
'Wright',
'Young'
]>>
<<set setup.britUni to [
'Cambridge University',
'Oxford University',
'University of St Andrews',
'Imperial College London',
'Durham University',
'Warwick University',
'Manchester University',
'King\'s College London',
'Edinburgh University'
]>>
<<set setup.usUni to [
'University of Colorado',
'Princeton University',
'Harvard University',
'University of Chicago',
'Yale University',
'Columbia University',
'Stanford University',
'Duke University',
'University of Pennsylvania',
'John Hopkins University',
'Dartmouth College',
'Northwestern University',
'Cornell University',
'Brown University',
'University of Notre Dame',
'Vanderbilt University'
]>>
<<set setup.ausUni to [
'Australian National University',
'University of Melbourne',
'University of Sydney',
'University of New South Wales',
'University of Queensland',
'Monash University',
'University of Western Australia',
'University of Adelaide',
'University of Wollongong'
]>>
<<set setup.nzUni to [
'University of Auckland',
'University of Otago',
'University of Canterbury',
'Victoria University of Wellington',
'University of Waikato',
'Massey University',
'Lincoln University'
]>>
<<set setup.canadianUni to [
'McGill University',
'University of Toronto',
'University of British Columbia',
'University of Alberta',
'Universite de Montreal',
'McMaster University',
'University of Waterloo',
'University of Calgary',
'Western University',
'Queen\'s University'
]>>
<<set setup.canadianDegrees to [
'Accounting',
'African Studies',
'Agricultural Economics',
'Agro-Environmental Studies',
'Animal Biology',
'Anthropology',
'Applied Ecology',
'Applied Mathematics',
'Art History',
'Atmospheric Environment and Air Quality',
'Behavioural Science',
'Biodiversity and Conservation',
'Biology',
'Business Analytics',
'Canadian Ethnic and Racial Studies',
'Canadian Studies',
'Classics',
'Computer Science',
'East Asian Studies',
'Economics',
'English Literature',
'English Drama and Theatre',
'Finance',
'General Science',
'Geography',
'History and Philosophy of Science',
'International Agriculture',
'International Business',
'International Development Studies',
'International Management',
'Law',
'Liberal Arts',
'Marketing',
'Music',
'Natural History',
'Organizational Behaviour',
'Political Science',
'Sociology',
'Strategic Management'
]>>
<<set setup.usDegrees to [
'African and African American Studies',
'Anthropology',
'Applied Mathematics',
'Astrophysics',
'Chemical and Physical Biology',
'Chemistry',
'Classics',
'Computer Science',
'Comparative Literature',
'Earth and Planetary Sciences',
'East Asian Studies',
'Economics',
'English',
'Environmental Science and Public Policy',
'Folklore and Mythology',
'Government',
'History',
'History of Art and Architecture',
'Human Evolutionary Biology',
'Linguistics',
'Mathematics',
'Music',
'Near Eastern Languages and Civilisations',
'Philosophy',
'Physics',
'Psychology',
'Social Studies',
'Sociology',
'South Asian Studies',
'Statistics',
'Theater, Dance and Media',
'Visual and Environmental Studies',
'Gender Studies',
'Women, Gender and Sexuality',
'Western Civilisation'
]>>
<<set setup.britDegrees to [
'Accounting and Finance',
'Asian and Middle Eastern Studies',
'Anglo-Saxon, Norse, and Celtic',
'Archaeology',
'Ancient History',
'Anthropology',
'Art History',
'Astronomy',
'Biological Sciences',
'Biomedical Sciences',
'Business Economics',
'Business Management',
'Chemistry',
'Classical Archaeology',
'Classics',
'Computer Science',
'Computer Science and Philosophy',
'Earth Sciences',
'Economics',
'English',
'English Language and Literature',
'Financial Mathematics',
'Fine Art',
'Geography',
'History',
'History and Economics',
'History and Politics',
'History of Art',
'Human Sciences',
'International Relations',
'Land Economy',
'Latin',
'Law',
'Linguistics',
'Management',
'Marine Biology',
'Mathematics',
'Medieval Languages',
'Middle Eastern Studies',
'Music',
'Natural Sciences',
'Nutrition and Food Science',
'Oriental Studies',
'Philosophy, Politics and Economics',
'Philosophy and Theology',
'Physics',
'Politics',
'Psychology',
'Theology'
]>>
<<set setup.ausDegrees to [
'Accounting',
'Actuarial Studies',
'Advanced Computing',
'Applied Data Analytics',
'Archaeological Practice',
'Art History and Curatorship',
'Art',
'Asian Studies',
'Asia-Pacific Studies',
'Biotechnology',
'Business Administration',
'Classical Studies',
'Commerce',
'Criminology',
'Design Arts',
'Economics',
'Environment and Sustainability',
'European Studies',
'Finance',
'Genetics',
'Information Technology',
'International Business',
'Latin American Studies',
'Music',
'Pacific Studies',
'Philosophy',
'Policy Studies',
'Political Science',
'Politics, Philosophy and Economics',
'Psychology',
'Statistics',
'Visual Arts'
]>>
<<set setup.nzDegrees to [
'Ancient History',
'Anthropology',
'Asian Studies',
'Biological Sciences',
'Classical Studies',
'Computer Science',
'Conflict and Terrorism Studies',
'Cook Islands Maori',
'Economics',
'English',
'European Studies',
'Gender Studies',
'History',
'Indigenous Studies',
'International Relations and Human Rights',
'Logic and Computation',
'Maori Studies',
'Mathematics',
'Media, Film and Television',
'Public Policy',
'Sociology'
]>>
<<set setup.pcTraits to [
'Bi Curious',
'Exhibitionist',
'Likes Older Men',
'Likes Rough Sex',
'Promiscuous'
]>>
<<set setup.maleScottishFirstnames to [
'Jack',
'Ollie',
'James',
'Jimmy',
'Lewis',
'Alex',
'Charlie',
'Lucas',
'Luke',
'Dan',
'Fin',
'Jake',
'Leo',
'Harry',
'Alfie',
'Callum',
'Aaron',
'Adam',
'Tom',
'Ethan',
'Rory',
'Oscar',
'Matt',
'Nate',
'Josh',
'Brodie',
'Will',
'Billy',
'Liam',
'Ryan',
'Jamie',
'Joe',
'Dylan',
'Sam',
'David',
'Dave',
'Andy',
'Connor',
'Ben',
'Michael',
'Mike',
'Angus',
'Jude',
'Robbie',
'Paul',
'Peter',
'Pete',
'Jim']>>
<<set setup.scottishSurnames to [
'Smith',
'Brown',
'Wilson',
'Thomson',
'Robertson',
'Campbell',
'Anderson',
'Macdonald',
'Reid',
'Murray',
'Taylor',
'Clark',
'Mitchell',
'Ross',
'Walker',
'Paterson',
'Young',
'Watson',
'Morrison',
'Miller',
'Fraser',
'Davidson',
'Gray',
'McDonald',
'Henderson',
'Johnston',
'Hamilton',
'Kerr',
'Simpson',
'Martin',
'Ferguson',
'Cameron',
'Duncan',
'Hunter',
'Kelly',
'Bell',
'Mackenzie',
'Mackay',
'Allan',
'Black',
'Macleod',
'Maclean',
'Russell',
'Gibson',
'Wallace',
'Gordon']>>
<<set setup.lowOpenness to [
{'reveal': 'He\'s a bit dull, really.', 'report': 'He\'s a bit dull.'}]>>
<<set setup.highOpenness to [
{'reveal': 'He\'s interesting to talk to.', 'report': 'He\'s interesting to talk to.'}]>>
<<set setup.lowConscientiousness to [
{'reveal': 'He strikes you as a carefree and disorganised kind of guy.', 'report': 'He\'s carefree and disorganised.'}]>>
<<set setup.highConscientiousness to [
{'reveal': 'He strikes you as organised and disciplined.', 'report': 'He\'s disciplined and organised.'}]>>
<<set setup.lowExtraversion to [
{'reveal': 'He seems quite quiet and shy.', 'report': 'He\'s an introvert.'}]>>
<<set setup.highExtraversion to [
{'reveal': 'You find him to be fun and outgoing.', 'report': 'He\'s fun and outgoing.'}]>>
<<set setup.lowAgreeableness to [
{'reveal': 'He\'s seems negative and critical.', 'report': 'He\'s negative and critical.'}]>>
<<set setup.highAgreeableness to [
{'reveal': 'He\'s quite charming.', 'report': 'He\'s charming.'}]>>
<<set setup.lowNeuroticism to [
{'reveal': 'He\'s chilled out and confident.', 'report': 'He\'s chilled out and confident.'}]>>
<<set setup.highNeuroticism to [
{'reveal': 'He strikes you as insecure.', 'report': 'He\'s insecure.'}]>>
<<set setup.metalbands to [
'Metallica',
'Megadeth',
'Testament',
'Sepultura',
'Marmozets',
'Baroness',
'KISS',
'Kyuss',
'Queens of the Stone Age',
'Ghost',
'Bullet for My Valentine',
'Trivium',
'Disturbed',
'Five Finger Death Punch',
'Lamb of God',
'Mastodon',
'Monster Magnet',
'Slipknot',
'Corrosion of Conformity',
'Crowbar',
'Down',
'Dream Theater',
'Tool',
'Black Sabbath',
'Nirvana',
'Foo Fighters',
'Faith No More',
'Feeder',
'Godsized',
'Valient Thorr',
'Fu Manchu',
'Blink 182',
'Red Hot Chili Peppers',
'Soundgarden',
'Stone Temple Pilots',
'Pearl Jam',
'Machine Head',
'Black Label Society',
'Judas Priest',
'Green Day',
'My Chemical Romance',
'Led Zeppelin',
'Linkin Park',
'Slayer',
'Pantera',
'Sabaton']>><<silently>>
<<if $pc.agency is "NZSIS" or $pc.agency is "ASIS">>
<<set _greeting to "G'day,">>
<<else>>
<<set _greeting to "Good morning,">>
<</if>>
<<addmins 1>>
<</silently>>
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
"_greeting $pc.firstname, take a seat." On his desk sits a thin dossier marked TS/FVEY, meaning <i>Top Secret, FIVE EYES</i>.
<img src="http://i.imgur.com/CKUdhka.png" style="width: 200px;" />
FIVE EYES is an intelligence alliance between the US, the UK, Canada, Australia and New Zealand. Your boss taps the dossier. "Have you heard of a group called JTF-Neptune?"
[[Yes|Short briefing]]. (Short briefing)
[[No|Full briefing]]. (Full briefing)<<if def $avatar>>
<div style="position: relative; width: 195px; height: 501px;">
/* BODY */
<<if $avatar.body != "">>
<<= "<img src='" + $avatar.body + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* BUSH */
<<if $avatar.bush != "">>
<<= "<img src='" + $avatar.bush + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* NAILS */
<<if $avatar.nails != "">>
<<= "<img src='" + $avatar.nails + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* EYESHADOW */
<<if $avatar.eyeshadow != "">>
<<= "<img src='" + $avatar.eyeshadow + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* EYES */
<<if $avatar.eyes != "">>
<<= "<img src='" + $avatar.eyes + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* NOSE */
<<if $avatar.nose != "">>
<<= "<img src='" + $avatar.nose + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* BROWS */
<<if $avatar.brows != "">>
<<= "<img src='" + $avatar.brows + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* MOUTH */
<<if $avatar.mouth != "">>
<<= "<img src='" + $avatar.mouth + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* BODY WRITING */
<<if $avatar.bodyWriting != "">>
<<= "<img src='" + $avatar.bodyWriting + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* BRATITS */
<<if $avatar.bra !="" or $avatar.top !="" or $avatar.dress !="" or $avatar.bodystocking !="">>
<<= "<img src='" + $avatar.braTits + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* NECKLACE */
<<if $avatar.necklace != "">>
<<= "<img src='" + $avatar.necklace + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* JEWELLERY */
<<if $avatar.jewellery != "">>
<<= "<img src='" + $avatar.jewellery + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* STOCKINGS */
<<if $avatar.stockings != "">>
<<= "<img src='" + $avatar.stockings + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* GARTER */
<<if $avatar.garter != "">>
<<= "<img src='" + $avatar.garter + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* BODYSTOCKING */
<<if $avatar.bodystocking != "">>
<<= "<img src='" + $avatar.bodystocking + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* KNICKERS */
<<if $avatar.knickers != "">>
<<= "<img src='" + $avatar.knickers + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* TIGHTS */
<<if $avatar.tights != "">>
<<= "<img src='" + $avatar.tights + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* SHOES */
<<if $avatar.shoes != "">>
<<= "<img src='" + $avatar.shoes + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* BRA */
<<if $avatar.bra != "">>
<<= "<img src='" + $avatar.bra + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* SHORTS */
<<if $avatar.shorts != "">>
<<= "<img src='" + $avatar.shorts + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* TROUSERS */
<<if $avatar.trousers != "">>
<<= "<img src='" + $avatar.trousers + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* BOOTS */
<<if $avatar.boots != "">>
<<= "<img src='" + $avatar.boots + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* SKIRT */
<<if $avatar.skirt != "">>
<<= "<img src='" + $avatar.skirt + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* TOP */
<<if $avatar.top != "">>
<<if not Array.from($pc.isWearing).includes("bra") and $top.braless != "">>
<<= "<img src='" + $top.braless + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<<else>>
<<= "<img src='" + $avatar.top + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
<</if>>
/* WET TOP */
<<if $avatar.wetTop != "">>
<<= "<img src='" + $avatar.wetTop + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* DRESS */
<<if $avatar.dress != "">>
<<if not Array.from($pc.isWearing).includes("bra") and $dress.braless !="">>
<<= "<img src='" + $dress.braless + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<<else>>
<<= "<img src='" + $avatar.dress + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
<</if>>
/* JACKET */
<<if $avatar.jacket != "">>
<<= "<img src='" + $avatar.jacket + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* LANYARD */
<<if $avatar.lanyard !="">>
<<= "<img src='" + $avatar.lanyard + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* HAIR */
<<if $avatar.hair != "">>
<<= "<img src='" + $avatar.hair + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
/* GLASSES */
<<if $avatar.glasses != "">>
<<= "<img src='" + $avatar.glasses + "' style='position: absolute; left: 0; top: 0; width: 195px; height: 501px'>" >>
<</if>>
</div>
<<if def $pc.skills>><<nobr>>
<<if $pc.agency eq "MI6">>
<img src="http://i.imgur.com/n96rop6.png" style="display: inline;" />
<<elseif $pc.agency eq "ASIS">>
<img src="http://i.imgur.com/CUeNGia.png" style="display: inline;" />
<<elseif $pc.agency eq "NZSIS">>
<img src="http://i.imgur.com/25SLfjZ.png" style="display: inline;" />
<<elseif $pc.agency eq "CIA">>
<img src="http://i.imgur.com/Ezpffkj.png" style="display: inline;" />
<<elseif $pc.agency eq "CSIS">>
<img src="http://i.imgur.com/ZhqrgdN.png" style="display: inline;" />
<</if>>
<<print " ">>
<span style="font-size: large;">
<<if ndef $useCover>>
<<print "$pc.firstname $pc.surname">>
<<else>>
<<print "\"$pc.firstname $pc.coverSurname\"">>
<</if>>
</span><</nobr>>
<<nobr>>
<span style="color: grey; font-size: small;">
<<print "Mood: $pc.mood">><br />
<<link "<<= $pc.firstname>>'s stats">><<script>>Dialog.setup("Stats");
Dialog.wiki("<<stats>>");
Dialog.open();<</script>><</link>><br />
<<link "Reload avatar">><<replace "#story-caption">><<include "StoryCaption">><</replace>><</link>>
</span>
<</nobr>><</if>>
<</if>><<silently>>
<<pcTalk>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
"Yes sir," you reply. "FIVE EYES joint task force, taking out terror bankers."
He nods. "Exactly. This dossier is from them. [[It concerns you.|Transfer request]]"<<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
"Joint Task Force Neptune. It's a counter-terror initiative," he explains. "Fewer than a hundred personnel, drawn from all FIVE EYES nations.
"The group targets individuals involved in financing terror groups: couriers, bankers, wealthy sympathisers, that sort of thing. Cut off the money supply and terror cells fall apart.
"Neptune started as intelligence gathering only, but last year they moved up to direct action; word is that they've caught the attention of the White House. They have access to drone strikes, Special Forces, and agents from all five intelligence services.
"And that's where [[you come in.|Transfer request]]"<<silently>>
<<pcMoodCalm>>
<<addmins 1>>
<</silently>>
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
"JTF-Neptune is recruiting a female agent for a long-term undercover assignment," he says. "Your age, appearance and psych evals all fit their profile. They've asked me to release you for a few days so you can be interviewed at their HQ in Scotland."
"Before you say yes, there's one thing." He taps an innocuous looking sticker on the cover of the document, a black six-pointed star. "This star means a mission with a high risk of death, capture or moral compromise.
"You don't have to volunteer for a black star job, $pc.firstname. If you like, I can tell them I can't spare you."
[[Volunteer|Accept the assignment][$boldRecruit1 to "1"]]
[[Refuse to go|Reject the assignment]]<<silently>>
<<if $pc.agency eq "MI6">>
<<set _hq to "Vauxhall Cross">>
<<set _gohome to "take the tube back to your">>
<</if>>
<<if $pc.agency eq "CIA">>
<<set _hq to "Langley">>
<<set _gohome to "drive back to your">>
<</if>>
<<if $pc.agency eq "ASIS">>
<<set _hq to "R.G. Casey House">>
<<set _gohome to "drive back to your">>
<</if>>
<<if $pc.agency eq "NZSIS">>
<<set _hq to "Pipitea House">>
<<set _gohome to "drive back to your">>
<</if>>
<<if $pc.agency eq "CSIS">>
<<set _hq to "1941 Ogilvie Road">>
<<set _gohome to "drive back to your">>
<</if>>
<<addmins 1>>
<</silently>>
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $boldRecruit1 eq "1">><span class="goodFeedback">Your boss <b>liked</b> that.</span>
He<<else>>Your boss<</if>> nods, a serious expression on his face. He slides the dossier over the desk to you. "Here are the joining instructions. Good luck, $pc.firstname."
He calls a quick team meeting to explain that you'll be away for at least the next few days, possibly longer. Everyone is curious, but they know better than to ask where you're going.
In under thirty minutes, you've handed over your active projects to colleagues. You sign out of _hq and _gohome [[apartment.|Travel to Scotland]]<<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
"Are you sure?" he asks. "This mission is kind of what the whole game's about."
[[Fine, I'll go|Accept the assignment]]
[[Really refuse|Reject the assignment 2]]<<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print $hqCity.toUpperCase()>>
<<date>> | <<time24hr>> HRS LOCAL</span>
"That will be all, then, $pc.firstname. I'll tell them that they'll have to find [[another agent.|Agent selection]]"<<silently>>
<<stripPC>>
<<removePCEyeshadow>>
<<whitePlainKnickers>>
<<whitePlainBra>>
<<blackLeggings>>
<<greyRecruitTee>>
<<brownUggs>>
<<removePCLipstick>>
<</silently>>\
<<if $pc.agency eq "MI6">>\
<<set _airport to "HEATHROW AIRPORT",
_city to "LONDON">>\
<<addhours 7>>\
<<addmins 24>>\
<span class="heading"><b>_airport</b>, _city
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="http://i.imgur.com/XEqfUV6.jpg" style="width: 400px;" />
Later that day, you fly Business Class to Edinburgh aboard a British Airways light jet.
A little under two hours later, you're checking into the Dalmahoy Hotel, a turreted country house near Edinburgh Airport. Dinner in the restaurant is good, and your room is grandly comfortable.
<img src="http://i.imgur.com/1rwKs0C.png" style="width: 400px;" />
<img src="http://i.imgur.com/SBhA1fz.jpg" style="width: 400px;" /><</if>><<if $pc.agency == "ASIS" or $pc.agency == "NZSIS">>\
<<if $pc.agency == "ASIS">>\
<<addhours 3>>\
<<addmins 19>>\
<<set _airport to "CANBERRA AIRPORT",
_city to "AUSTRALIA">>\
<<elseif $pc.agency == "NZSIS">>
<<addhours 2>>\
<<addmins 15>>\
<<set _airport to "WELLINGTON INTERNATIONAL AIRPORT",
_city to "NEW ZEALAND">>\
<</if>>\
<span class="heading"><b>_airport</b>, _city
<<date>> | <<time24hr>> HRS LOCAL</span>
It's a 24 hour long haul flight to London, but $pc.agency is good enough to send you First Class aboard a Singapore Airlines Boeing 777. You are served champagne and restaurant quality meals, and get plenty of sleep thanks to noise cancelling headphones and a wide leather seat that transforms into a fully flat bed.
<img src="http://i.imgur.com/TzCejn1.jpg" style="width: 400px;" />
<<adddays 1>>\
You land at London Heathrow Airport on Tuesday afternoon, and transfer to a British Airways light jet, which flies you Business Class to Edinburgh, Scotland.
<img src="http://i.imgur.com/XEqfUV6.jpg" style="width: 400px;" />
A little under two hours later, you're checking into the Dalmahoy Hotel, a turreted country house near Edinburgh Airport. Dinner in the restaurant is good, and your room is grandly comfortable.
<img src="http://i.imgur.com/1rwKs0C.png" style="width: 400px;" />
<img src="http://i.imgur.com/SBhA1fz.jpg" style="width: 400px;" /><</if>><<if $pc.agency is "CIA" or $pc.agency is "CSIS">>\
<<if $pc.agency == "CIA">>\
<<adddays 1>>\
<<set $gameDate.setHours(6),
$gameDate.setMinutes(15)>>\
<<set _airport to "DULLES INTERNATIONAL AIRPORT",
_city to "VIRGINIA">>\
<<elseif $pc.agency == "CSIS">>
<<adddays 1>>\
<<set $gameDate.setHours(6),
$gameDate.setMinutes(15)>>\
<<set _airport to "OTTAWA MACDONALD-CARTIER INTERNATIONAL AIRPORT",
_city to "CANADA">>\
<</if>>\
<span class="heading"><b>_airport</b>, _city
<<date>> | <<time24hr>> HRS LOCAL</span>
Early next morning, you fly Club Class to London. It's an eight hour flight; you touch down at London Heathrow in the afternoon.
<img src="http://i.imgur.com/BpeeWTh.jpg" style="width: 400px;"/>
There you transfer to a British Airways light jet, which flies you Business Class to Edinburgh, Scotland.
<img src="http://i.imgur.com/XEqfUV6.jpg" style="width: 400px;" />
A little under two hours later, you're checking into the Dalmahoy Hotel, a turreted country house near Edinburgh Airport. Dinner in the restaurant is good, and your room is grandly comfortable.
<img src="http://i.imgur.com/1rwKs0C.png" style="width: 400px;" />
<img src="http://i.imgur.com/SBhA1fz.jpg" style="width: 400px;" />
<</if>>
[[Get some sleep|Travel to Kinloss]].<<silently>>
<<stripPC>>
<<blackPlainBra>>
<<blackPlainThong>>
<<blackWorkTrousers>>
<<blackAnkleStrapHeels>>
<<redCamiTop>>
<<liquidDiamondEyeshadow>>
<<nottingHillLipstick>>
<<blackBlazer>>
<<adddays 1>>
<<set $gameDate.setHours(7),
$gameDate.setMinutes(55)>>
<</silently>>\
<span class="heading"><b>DALMAHOY HOTEL</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
After breakfast the next morning, a driver picks you up from the hotel. He's a tough looking Scotsman in his 40s who is obviously ex-military, despite being dressed in a nondescript grey business suit.
Polite but taciturn, he rarely lets the needle drop below <<if $pc.agency is "MI6" or $pc.agency is "CIA">>110mph<<else>>180kph<</if>> as you race along Scotland's wild and snaking country highways.
<img src="http://i.imgur.com/GMZ2ljX.jpg" style="width: 400px;" />
You arrive at the gatehouse of a Royal Air Force station. A young RAF Regiment soldier, armed with an SA80 rifle, checks your driver's ID carefully before waving you through. You're driven right onto the runway, where you transfer onto another aircraft: this time an RAF Agusta A109E.
<img src="http://i.imgur.com/ZI8dYMB.jpg" style="width:400px;" />
You buckle into the back and put on your headset. The heli lifts off and tilts north. Soon you're cruising at <<if $pc.agency is "MI6" or $pc.agency is "CIA">>180mph<<else>>290kph<</if>> over the rugged and beautiful Scottish Highlands.
The pilot's voice crackles over your headset. "Flight time will be about [[one hour|Arrival at Kinloss]], marm."<<silently>>
<<set $mood to either("Excited", "Nervous", "Alert")>>
<<addmins 55>>
<</silently>>\
<span class="heading">APPROACHING <b>KINLOSS BARRACKS</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="http://i.imgur.com/fl45KQf.jpg" style="width: 400px;" />
The heli comes in to land at another <<if $pc.agency neq "MI6">>British <</if>>military base, this one on the north tip of Scotland. It looks similar to the one you left, except that from here you can see the North Sea. The waves look choppy and grey-tipped under the pale morning sky.
You're met on the ground by a female soldier. She's about your age and wears the uniform and green beret of the <<if $pc.agency neq "MI6">>British <</if>>Army Intelligence Corps. "Morning, marm!" she shouts over the noise of the spinning-down rotors. Her accent is Welsh. "I'm Corporal Bettis. I'll escort you to your meeting." <<if Array.from($pc.traits).includes("Bi Curious")>>You think she looks cute, especially in uniform.<</if>>
She walks you to a small single storey red brick building, unremarkable except for mirrored glass windows and a bristling array of comms dishes and masts on the roof. "This used to be an RAF base," Bettis tells you as you approach the main door. "There's a Royal Engineers regiment here now, but they leave us alone. We've just got this one building. Everyone here calls it The Red House."
She enters a six digit code into the door keypad, and leads you [[inside|JTF Neptune waiting room]].<<silently>>
<<visitorPass>>
<<addmins 7>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Bettis leads you into a waiting room and hands you over to another Intelligence Corps soldier, this one a sergeant armed with a Glock handgun in a hip holster.
Bettis heads off into the building, while the sergeant signs you in on a computer screen. He hands you a visitor pass on a lanyard. "You'll need to wear this at all times inside this building, Miss $pc.surname. [[Take a seat;|Meet the bosses]] the Commander knows you're here."<<silently>>
<<pcSmile>>
<<addmins 4>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You sit and wait. After a few minutes a security door opens, and two grey haired men step out into the waiting room, wearing dark business suits.
"$pc.firstname," says the elder of the two, reaching out to shake your hand with a big craggy paw. "I'm Levy Sloan, task force commander." He's a mountain of a man, in his late sixties or early seventies, with a New York accent and steely blue eyes.<<if $pc.agency eq "CIA">> You know him by reputation – he's a legend in the CIA, whose decades of service date all the way back to the Vietnam War's infamous Phoenix Program.<</if>> "This is my deputy, Mike Novak."
"Pleased to meet you, $pc.firstname," he says, offering his own handshake. Novak is ten years younger, a Canadian with a bald head and a goatee beard. Among the intelligence community, he's an internationally known expert on cyberwar<<if $pc.agency eq "CSIS">>; you were nearly assigned to work for him right after joining CSIS, but it didn't work out<</if>>.
"We've heard a lot about you," says Sloan. "Thanks for coming up on such short notice. The truth is, we're in a bind, and you're one of very few candidates who can help."
"Let's head down to the [[conference room|Meeting room]]," says Novak, "and we can brief you fully."<<silently>>
<<pcMoodCalm>>
<<addmins 1>>
<</silently>>
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
They lead you to <<if $pc.agency is "CIA" or $pc.agency is "CSIS">>an elevator<<else>>a lift<</if>>, which takes you underground. "This was a nuclear bunker, built during the Cold War," explains Novak during the ride. "We moved in and upgraded it two years ago. From here we can direct our forces in the field, and communicate with the whole world."
<img src="http://i.imgur.com/cYorGaM.png" style="width: 400px;" />
The doors slide open to reveal an ultra-modern command centre. There's a low hubbub of activity, a dozen men and women in civilian clothes working on screens and talking on telephones.
Sloan and Novak take you to a private meeting room. Fresh pots of tea and coffee, and a selection of biscuits and pastries, are set out on the conference table. Novak pours you a <<if $pc.agency == "MI6">>tea<<else>>coffee<</if>> while Sloan sets up a laptop.
You hang your jacket over a chair and take a seat. On a wall, a flatscreen monitor flares into life, displaying what you presume to be the JTF Neptune unit insignia.
<img src="https://i.imgur.com/afUKUvc.png" />
<<if $pc.degSubject == "Classics" or $pc.degSubject == "Latin" or $pc.degSubject == "Law" or $pc.degSubject == "Classical Studies">>\
[[(Latin) Translate the motto.|DEVILFISH briefing][$temp to "knowLatin"]]
<<else>>\
[[Ask for a translation.|DEVILFISH briefing][$temp to "askLatin"]]
<</if>>\
[[Wait for Sloan to start the briefing.|DEVILFISH briefing]]<<silently>>
<<set $pc.mood to "Alert">>
<<removePCJacket>>
<<addmins 2>>
<<if $pc.degSubject == "Classics" or $pc.degSubject == "Classical Studies">>
<<set _pcMajor to "Classics">>
<<elseif $pc.degSubject == "Law" or $pc.degSubject == "Latin">>
<<set _pcMajor to $pc.degSubject>>
<</if>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "askLatin">>Mike passes your <<if $pc.agency == "MI6">>tea<<else>>coffee<</if>>. "Thanks. What does the motto mean?" you ask him, pointing to the flatscreen.
<i>"The sinews of war are infinite money,"</i> he says. "It's a Cicero quote."
Sloan looks over at the two of you, ready to start. He <<elseif $temp == "knowLatin">><i>"The sinews of war...are infinite money,"</i> you translate aloud. Sloan and Novak glance at each other, startled.
"I studied _pcMajor," you say.
"Of course," says Mike. <<if _pcMajor == "Classics" or _pcMajor == "Latin">>"Impressive. It's a Cicero quote. In case you didn't already know."<<else>>"Impressive. It's a Cicero quote."<</if>>
<span class="goodFeedback">Mike <b>liked</b> that.</span>
"Okay, let's get to work," says Sloan. He <<else>>Sloan <</if>>taps a laptop key, and the unit insignia is replaced by an artist's impression of a generic Arabic face.
<img src="http://i.imgur.com/c1PbtsV.png" style="width: 400px;" />
"This man is codenamed DEVILFISH. We don't know his real name, or even his nationality, but he's been on our High Value Target list since the beginning.
"He's part of a terror funding network, based out of Kuwait, that funnels hundreds of millions of dollars to ISIL, the Taliban, Boko Haram, Al Qaeda, Al-Shabaab – basically any assholes they can find.
"The group's tradecraft is very good, and they have top cover from hardliners in the Kuwaiti and other governments. So far, we've been unable to penetrate this network.
"However, we have caught [[one lead|Hard Cock Cafe briefing]]."<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src ="http://i.imgur.com/63fScFp.png" />
"DEVILFISH travels internationally. We traced him to a certain bar in Bangkok, called...The Hard Cock Cafe." Sloan looks at you apologetically. "As you've probably guessed, it's in the red light district.
"He'd left by the time we were able to get an agent on the ground. But our man managed to find the girl that DEVILFISH had been with. She was an Aussie backpacker; the bar is known for hiring Western girls.
"It's from her we got our first physical description of the man. She helped produce this artist's impression, and told us about two distinguishing features on his body. DEVILFISH has an appendectomy scar, and is missing one testicle.
"He's a semi-regular visitor to this same bar. Our plan was originally to recruit the Australian girl to set a trap for him...but she's gone missing. Whether that's coincidence or foul play, we don't know.
"DEVILFISH is a high value target. And he's likely to return to this same bar the next time he's in Bangkok. You're of similar age and appearance to the missing girl, $pc.firstname. That's why we asked <<if $pc.agency eq "CIA">>Langley<<else>>$pc.agency<</if>> [[for you|Emerald Cup briefing]]."<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Operation EMERALD CUP," Novak takes over. "We insert a female agent who works undercover in the Hard Cock Cafe. She positively identifies target DEVILFISH and effects his capture, supported by Special Forces assets who'll be stationed covertly in the area."
"Your $pc.agency psychologist put you forward as a candidate," Sloan says, watching your reaction carefully. "<<if $pc.agency eq "CIA">>The Agency<<else>>Your agency<</if>> thinks you've got the right stuff to pull this mission off. But...it's a black star job for a reason. You'll need to actually get and keep a job there. That means stripping on a stage, and having sex with the clients in order to maintain your cover."
[[This is outrageous!|Angry-Kinloss]]
[[You can't be serious.|Skeptical-Kinloss]]
[[What would I have to do?|Professional-Kinloss][$boldRecruit2 to "1"]]<<silently>>
<<pcMoodAngry>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What?" you snap, bristling. "I'm <<if$pc.agency is "CIA" or $pc.agency is "CSIS">>a<<else>>an<</if>> <i>$pc.agency agent,</i> not some <i>whore</i> you can order around..."
<span class="badFeedback">Sloan and Novak <b>disliked</b> that.</span>
"Settle down, Agent $pc.surname," cuts in Sloan. "You're not the first field agent who's been asked to do some dirty work for their country."
"And we know it <i>is</i> dirty work," says Novak. "But we're talking about a group that funds dozens of terror networks all around the world. DEVILFISH is the only chink in their armour."
Sloan nods. "Taking him out will hurt them. Interrogating him might <i>end</i> them. You'd be doing a lot of good."
[[What exactly would you want me to do?|Professional-Kinloss]]
[[Still not doing it.|Reject at Kinloss]]<<silently>>
<<pcMoodSkeptical>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Wait," you say. "You want me to go undercover in a <i>brothel?"</i>
Sloan nods, still watching you carefully. "My first black star job was an assassination. Mike?"
"Betraying an asset. He was tortured and executed."
"FIVE EYES directly protects nearly half a billion people," says Sloan. "Half a <i>billion.</i> They sleep soundly in their beds at night because people like you, me and Mike are willing to do things they can't."
"We get that we're asking you to take on a dirty job, Agent $pc.surname," says Mike. "But taking out DEVILFISH will save a lot of innocent lives."
[[What would I have to do?|Professional-Kinloss]]
[[Reject the mission|Reject at Kinloss]]<<silently>>
<<set $kinlossBriefingVisited to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $boldRecruit2 eq "1" and $kinlossBriefing neq "over">>"Well...what <i>exactly</i> would I have to do?" you ask.
<span class="goodFeedback">Sloan and Novak <b>liked</b> that.</span>
Sloan looks impressed. "Good attitude, $pc.surname. I think they were right about this one, Mike. You remind me of myself when I was a young agent."
<</if>><<if $kinlossBriefing neq "over">>"We'll get into the details later," says Novak. "But, in overview: travel to Bangkok, posing as an out-of-money <<if $pc.nationality eq "English">>British<<elseif $pc.nationality eq "U.S.">>American<<elseif $pc.nationality eq "Canadian">>Canadian<<elseif $pc.nationality eq "Australian">>Aussie<<elseif $pc.nationality eq "New Zealand">>Kiwi<</if>> backpacker who doesn't want to go home. Get a place to live in the city, and get a job at The Hard Cock Cafe: you've certainly got the looks for it.<<if $pc.braSize eq "34DD" or $pc.braSize eq "34E">>" Mike's gaze flickers down to your chest as he says that. "<<else>><<print " ">><</if>>Make friends, have fun, live a normal life until DEVILFISH comes by again – then stick him with a knockout drug and call in the cavalry."
<</if>>[[I have some questions|Kinloss-QandA]].
[[I'll do it|Accept mission]].
[[Not doing it|Reject at Kinloss]].<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Really?" asks Novak. "But...that's what this whole game is about. You'll just have to play through the whole intro again if you quit now. Is that what you want?"
<<if $kinlossBriefing neq "over">>[[Ugh. Fine. What would I have to do?|Professional-Kinloss]]<<else>>[[Reconsider.|Professional-Kinloss]]<</if>>
[[Really reject the mission|Really reject at Kinloss]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"You <i>knew</i> this was a black star job. But we can't make you do it," concedes Sloan. "Too bad. We'll organise your transport back to $pc.agency.
"Mike...we'll just have to pick one of the [[other candidates|Agent selection]]."<<silently>>
<<set $kinlossBriefing to "over">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $kinlossQuestions neq "1">>"Of course," says Sloan.
<</if>>
[[Strip on a stage?|Briefing-Stripping]]
[[Have sex with clients?|Briefing-Prostitution]]
[[My psychologist put me up to this?|Briefing-Psychologist]]
[[What do we know about The Hard Cock Cafe?|Briefing-HardCockCafe]]
[[What can you tell me about DEVILFISH?|Briefing-Devilfish]]
[[How long will I be undercover?|Briefing-Missionlength]]
[[What support will I have?|Briefing-Support]]
<<if $kinlossQuestions eq "1">>[[No more questions.|Professional-Kinloss]]<<else>>[[Actually, never mind.|Professional-Kinloss]]<</if>><<silently>>
<<pcMoodCalm>>
<<if $pc.agency eq "MI6">>
<<set $pc.coverSurname to setup.britSurname.random()>>
<<elseif $pc.agency eq "CIA">>
<<set $pc.coverSurname to setup.usSurname.random()>>
<<elseif $pc.agency eq "CSIS">>
<<set $pc.coverSurname to setup.canadianSurname.random()>>
<<elseif $pc.agency eq "ASIS" or "NZSIS">>
<<set $pc.coverSurname to setup.ausNZSurname.random()>>
<</if>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
The men watch you while you think it over.
"Okay," you finally say. "If it will really save lives...I'll do it."
Sloan and Novak break out into relieved smiles. "Outstanding!" says Sloan. "Welcome to JTF-Neptune, Agent $pc.surname." He shakes your hand with enthusiasm, then so does Novak. "We're delighted to have you on the team."
"We need to move quickly," says Novak. "The very first thing is to pick you a cover name for this operation. We'll keep your first name – you're used to answering to that – and have the computer generate you a potential surname."
Sloan slides the laptop across to Novak, who taps some keys. "Okay, how about $pc.firstname...$pc.coverSurname?"
[["Sure, that works."|Accept cover]]
[["Don't like it."|Different cover]]<<silently>>
<<set $kinlossQuestions to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"You said I'd have to strip on a stage?" you ask.
"There's a DJ, and a stage," explains Novak. "The girls take it in turns to strip, then they go out and mingle with the audience to try and find a client."
[[Back to questions|Kinloss-QandA]]<<silently>>
<<set $kinlossQuestions to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"When you say have sex with clients..." you say.
"This is the bad bit," says Novak. "We need you to keep your cover, which means you'll have to take on clients from the bar whenever you're working. They're mostly tourists."
[[Condoms? STDs?|Kinloss-safesex]]
[[Back to questions|Kinloss-QandA]]<<silently>>
<<set $kinlossQuestions to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What <i>exactly</i> did Dr Campbell say about me?" you ask.
"This is going to be an emotionally difficult assignment," says Sloan. "We reached out to several FIVE EYES operational psychologists for a short list of females who they thought could withstand the pressure. You came back with high recommendations, but they didn't specify why."
[[Back to questions|Kinloss-QandA]]<<silently>>
<<set $kinlossQuestions to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What can you tell me about this...Hard Cock Cafe?" you ask.
"It's been a fixture of the Bangkok red light district for at least a decade," says Novak, "but it's not one of the major venues: it's on one of the side streets. It's most famous for hiring Western girls."
"We don't know much about it," adds Sloan. "The curious thing is that our original girl, the Aussie backpacker, went missing suddenly. It's doubtful that the Hard Cock Cafe is linked to our terror financing group: but the entire red light district is enmeshed in organised crime. If she was indiscreet about meeting our agent, she may have been murdered by Thai gangsters. That's our best guess as to what happened to her; you'll need to tread carefully."
[[Back to questions|Kinloss-QandA]]<<silently>>
<<set $kinlossQuestions to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What should I know about DEVILFISH, or his group?" you ask.
"Remember his identifying features," replies Novak. "The artist's impression, the appendectomy scar, and most obviously the missing testicle. They're how you'll identify him."
"It's best that we don't brief you on anything that's not relevant," says Sloan. "We're hoping you'll interact with him; if you let something slip that you shouldn't know, it could compromise your cover."
"We can tell you that he and his group have funded hundreds of terrorist atrocities around the world," adds Novak. "Taking him out will save many lives."
[[Back to questions|Kinloss-QandA]]<<silently>>
<<set $kinlossQuestions to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"How long will I be undercover?" you ask.
"Honestly...we don't know," replies Sloan. "We have no idea when DEVILFISH will return to Bangkok. And there's always the chance he'll pass through on a night you're not working. We're expecting you to be on assignment for months, perhaps many months."
"We'll be in constant communications with you," says Novak. "If things get really bad, we can pull you out and replace you with another agent."
[[Back to questions|Kinloss-QandA]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You arch an eyebrow. "Well...I hope they at least use condoms?"
"Not routinely, actually," replies Sloan. "Condoms used to be the norm, but the new generation of working girls don't seem to use them. Apparently that's because HIV medications have improved so much."
"You'll have a special advantage there," says Novak. "Mass produced HIV vaccines are still a ways off, but we can create a tailored vaccine based on your genetic profile that will be 100% effective for you against HIV. Same for other STDs. Of course, normal birth control pills will protect you against pregnancy. Your physical health shouldn't be an issue."
[[Back to questions|Kinloss-QandA]]<<silently>>
<<set $kinlossQuestions to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What support will I have?" you ask.
"All the standard agency support to get you into the target city and establish your cover," replies Novak. "You'll have a line of communication to us here in Kinloss, so we'll be able to send you anything you need. Unlimited expense account, but you'll need to be careful about using it: you want to at least <i>appear</i> to be broke enough to need a job at The Hard Cock Cafe. Use it for essential purchases only once you're in Thailand."
"We're going to insert undercover Special Forces into Bangkok with you," adds Sloan, "at least two men at any one time, located very close to The Hard Cock Cafe, and they'll meet with you regularly to check you're okay. You'll have a way to alert them directly should you need a rescue, or once you've located DEVILFISH."
[[Back to questions|Kinloss-QandA]]<<silently>>
<<set $avatar.jewellery to "">>
<<removePCEyeshadow>>
<<removePCLipstick>>
<<stripPC>>
<<removeNailPolish>>
<<set $avatar.bodyWriting to "">>
<<set $mood to "Determined">>
<<whitePlainBra>>
<<whitePlainKnickers>>
<<purpleSunglasses>>
<<greyRecruitTee>>
<<blackFashionSandals>>
<<blueDenimShorts>>
<<adddays 2>>
<<set $gameDate.setHours(8), $gameDate.setMinutes(24)>>
<<set $chapter to {}>>
<<set $chapter.maxLeadOn to 0>>
<</silently>>
<span class="heading"><b>ATLANTIS HOTEL</b>, DUBAI
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="http://i.imgur.com/3zcOAuR.png" />
Two days have passed. Back in Scotland, Clark and <<olivia>> continue to work on mission prep: briefing Special Forces, forging the paper trail that hangs from all of us, and faking a whole social media history showing $pc.firstname $pc.coverSurname's wild round-the-world vacation. All the grunt work to make a covert mission go off.
You, however, have been flown first class to a five star hotel in Dubai. You have a week to unwind from LIONESS, and you have three objectives:
<ol><li>Memorise the details of the mission plan and your cover story,</li>
<li>Learn a smattering of Bangkok Thai, and</li>
<li>Build up a natural suntan, since your world-traveller cover story doesn't work without one.<<if $pcBush eq "ginger">> As a natural redhead, you have to plan your SPF and shade breaks with military precision.<</if>></li></ol>
You get the fun part of building a cover story, eating in Michelin-starred restaurants and buying frivolous things. You post frequently about your experiences, adopting a vapid tone as befitting your cover story.
The Atlantis is luxurious and majestic. Last night you slept deeply under silk sheets on a king size bed. After an early morning gym session followed by a gourmet breakfast, you change into your bikini and head down to one of the hotel's [[private pools|Atlantis-poolside]].<<silently>>
<<addmins 5>>
<<set $mood to "Relaxed">>
<<removePCShorts>>
<<removePCShoes>>
<<removePCTop>>
<<whiteFloralBikiniBottoms>>
<<whiteFloralBikiniTop>>
<<set $location = {
"place" : "Atlantis Hotel",
"location" : "DUBAI",
"exposure" : "public",
"scene" : "dubai"
}>>
<</silently>>
\<<header>>
<img src="http://i.imgur.com/gamZnly.png" />
You find a quiet infinity pool with a spectacular view of the Persian Gulf.
There are three other hotel guests here, all white Westerners. There is a couple in their 50s, who you identify as German by their reading material. The other person is a handsome man in his early- or mid-40s. He's tall and muscular, with longish sideswept hair and a day's stubble. He's wearing pale blue swimming trunks, mirrored Ray Bans, and is working on an iPad.<<if Array.from($pc.traits).includes("Likes Older Men")>>
<span class="information">ⓘ Because you <b>Like Older Men,</b> you find him very attractive.</span><</if>>
You stretch out on a sun lounger and soak up the sunrays, luxuriating in the heat. A waiter appears and offers refreshments, and returns with a sparkling mint-lime iced tea. On the whole, this beats sitting at a desk. After twenty minutes tanning your back, it's time to [[turn over|Turn over]].<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<<set $pc.mood to "Relaxed">>
<</silently>>\
<<header>>
<<if Array.from($pc.isWearing).includes("bra")>>You loosen your bikini straps, but decide to keep your boobs covered up for now. If the briefing was anything to go by, you'll be showing them off more than enough in Bangkok.
<</if>>\
<<if Array.from($pc.traits).includes("Exhibitionist")>>Both men sneak glances at your body while you relax in the sun. You pretend not to notice, but being the centre of attention while you're just wearing <<if Array.from($pc.isWearing).includes("bra")>>a bikini<<else>>your bikini bottoms<</if>> is a turn on. <<set $chapter.maxLeadOn +=1>>
<</if>>\
After twenty minutes tanning your front, it's time to cool off. You slip into the infinity pool and swim around. After baking in the sun, the water feels incredibly refreshing.
The handsome man joins you in the water, executing a flawless dive in from the deep end. He smiles at you and says, "Hey," as you swim past each other. His accent is Scandinavian, or possibly Dutch. He has friendly grey eyes and a slightly wolfish grin.
A few circuits later, you clamber out and head back to your lounger to reapply your suntan lotion. You oil up your feet, your legs, your waist, your chest, your arms...
You're contorting yourself to oil your back when the guy reappears in your line of sight, dripping wet from the pool. He flashes that wolfish grin at you again, and reaches out to shake your hand. You notice he's wearing a diver's watch and a silver wedding ring. "Hey, I'm Max,<<if $pc.nationality eq "U.S.">> from Sweden,<</if>>" he says. "You, uh, you need a little help? With your back, I mean?"
<<if Array.from($pc.traits).includes("Promiscuous")>>[[(Promiscuous) Sure thing, handsome.|Max-Dubai-flirty-accept]]
<</if>>[[Okay.|Max-Dubai-accept]]
[[Um, not sure...|Max-Dubai-make-him-work-harder]]
[[Get lost, creep.|Max-Dubai-brutal-rejection]]<<silently>>
<<addmins 1>>
<<removePCBra>>
<<if Array.from($pc.traits).includes("Exhibitionist")>>
<<pcTalk>>
<<set $pc.mood to "Turned on">>
<<else>>
<<set $pc.mood to "Alert">>
<</if>>
<</silently>>
\<<header>>
You turn over on your sun lounger, and take a quick look around. Nobody's coming. The couple are both reading their novels. The handsome man has set down his iPad, and could be asleep behind his mirrored sunglasses.
As casually as possible, you reach up and untie your bikini top. Handsome Man turns his head slightly towards you – apparently he isn't asleep after all.
You slide off your bikini top, baring your <<if $pc.braSize eq "34A" or $pc.braSize eq "34B">>perky<<elseif $pc.braSize eq "34C" or $pc.braSize eq "34D">>pert<<elseif $pc.braSize eq "34DD" or $pc.braSize eq "34E">>big<</if>> boobs to your fellow guests. <<if Array.from($pc.traits).includes("Exhibitionist")>>This is a turn-on; you feel your nipples harden despite the heat. <</if>>You tuck the top away underneath your lounger.
The German woman ignores you. Her partner sneaks surreptitious glances at you over the top of his book whenever he thinks he can get away with it. Handsome Man's gaze is hidden behind his Ray Bans.
You don't want sunburnt boobs, so you squirt some SPF 50 onto your hands and oil them up carefully.<<if Array.from($pc.traits).includes("Exhibitionist")>> Your nipples feel stiff and sensitive under your palms.<</if>> The German man does his best [[not to stare|Cool off in the pool]] while you do this.<<silently>>
<<set $useCover to "1">>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Okay," says Novak. "$pc.firstname $pc.coverSurname it is. We'll have your travel documents drawn up by the end of the day."
"There's a lot to do," says Sloan. "First things first, I want you to come and meet your [[support team...|First day at Kinloss]]"<<silently>>
<<if $pc.agency eq "MI6">>
<<set $pc.coverSurname to setup.britSurname.random()>>
<<elseif $pc.agency eq "CIA">>
<<set $pc.coverSurname to setup.usSurname.random()>>
<<elseif $pc.agency eq "CSIS">>
<<set $pc.coverSurname to setup.canadianSurname.random()>>
<<elseif $pc.agency eq "ASIS" or "NZSIS">>
<<set $pc.coverSurname to setup.ausNZSurname.random()>>
<</if>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if ndef $coverNameLoop>>"No problem." Sloan taps a key. "What about $pc.firstname...$pc.coverSurname?"<<else>>"$pc.firstname...$pc.coverSurname?"<</if>>
[["Okay."|Accept cover]]
[["Try another."|Different cover][$coverNameLoop to "1"]]<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
You have a decision to make. Are you going to sunbathe topless?
Going topless is frowned upon in Thailand, although some Western girls do it – it won't really affect your cover either way. But you're about to try and get a job that involves dancing naked on a stage – maybe you don't want tan lines on your boobs?
Sunbathing topless is actually illegal here in Dubai, although you should be okay if you only do it at the hotel pool, and keep your bikini top close by in case you need to cover up fast.<<if Array.from($pc.traits).includes("Exhibitionist")>>
<span class="information">ⓘ Because you are an <b>Exhibitionist,</b> the idea of taking your top off in front of the two men is a turn on.</span><</if>>
[[Keep your bikini top on.|Cool off in the pool][$pc.tanlines to "full"]]
[[Go topless.][$pc.tanlines to "half"]]<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
"Uh..." you hesitate, not sure how to respond. "I don't..."
He shoots you a serious look. "I promise to be a gentleman. On my honour."
He really is very handsome.
[[Okay.|Max-Dubai-accept]]
[[No thanks.|Gentle rejection]]<<silently>>
<<addmins 1>>
<<pcMoodAngry>>
<<set $maxRevenge to "1">>
<</silently>>
\<<header>>
You fix him with an icy stare. "In. Your. Dreams. <i><<if $pc.agency eq "MI6">>Granddad<<else>>Grandpa<</if>>,"</i> you reply.
He slinks back to his lounger, humiliated, and leaves shortly afterwards. The Germans studiously ignore you for the [[rest of the day|Rejected Max]].
<div class="devnote"><b>Dev note:</b> Brutally rejecting Max starts a quest chain. Bitchy agents might run into him later in the mission, this time when they're part of the Bangkok red light scene, and in no position to turn him down again. 🦀 </div><<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
Max grabs his iPhone 8, and unlocks it with his fingerprint. "What's your name?" he asks.<<if not Array.from($pc.isWearing).includes("bra")>> Now that you're facing each other, Max has to make an intense mental effort to look at your eyes instead of your <<if $pc.braSize eq "34A" or $pc.braSize eq "34B">>perky, <</if>><<if $pc.braSize eq "34C" or $pc.braSize eq "34D">>pert, <</if>><<if $pc.braSize eq "34DD" or $pc.braSize eq "34E">>big, <</if>>naked boobs. He succeeds except for the odd fleeting glance<</if>>.
"$pc.coverSurname," you tell him. "$pc.firstname $pc.coverSurname."
"And your number?" You tell him, and he dials it. A moment later, your own phone rings.
"I'm Max Sandström. Like sandstorm, but you switch the 'r' and the..." he peers at your phone as you add him to your contacts. "Ja, like that. I'll text you later. Listen, it was really nice to meet you."
Max heads back to the hotel, looking really pleased with himself. Feeling sexually frustrated, you shake it off and get back to your [[mission objectives|Dubai first evening]] – mental rehearsals, listening to a Bangkok Thai language course, sunbathing.<<silently>>
<<adddays 6>>
<<addhours 10>>
<<set $pc.skinColour to "tan">>
<<set $avatar.hair to $hair.sunbleached>>
<<strongBrows>>
<<pcBody>>
<<removePCLipstick>>
<<removePCEyeshadow>>
<<pcNose>>
<<blueDenimShorts>>
<</silently>>
\<<header>>
Over the next week, you pick up a conversational understanding of Bangkok Thai, and a gorgeous deep tan.
Towards the end of your stay, a grizzled Texan with a long beard visits you at your room in the Atlantis. He delivers your new travel and ID documents, perfect forgeries in the name of $pc.firstname $pc.coverSurname.
He also injects you with a syringe boosting the tailored vaccine, unique to your DNA, that will prevent you from catching HIV or any other STDs during your mission. The man is obviously a trained medic; his touch is calming and gentle, and you don't feel a thing when he sticks you with the needle.
"You'll need another one in three months," he tells you. "Your people will organise it." He fixes you a look with his dark, serious eyes. "Whatever it is you're doing, $pc.firstname...good luck."
Your last evening passes uneventfully. You take a late night swim in the pool, then [[get some sleep.|Leaving Dubai]]<<silently>>
<<addhours 8>>
<<if $pc.agency eq "MI6">>
<<set _motherland to "Britain's">>
<<elseif $pc.agency eq "CIA">>
<<set _motherland to "America's">>
<<elseif $pc.agency eq "NZSIS">>
<<set _motherland to "New Zealand's">>
<<elseif $pc.agency eq "CSIS">>
<<set _motherland to "Canada's">>
<<elseif $pc.agency eq "ASIS">>
<<set _motherland to "Australia's">>
<</if>>
<<pcMoodCalm>>
<<removePCGlasses>>
<<removePCBra>>
<<if Array.from($pc.flags).includes("bughntr")>>
<<ladybugPJShorts>>
<<greyShortCami>>
<<else>>\
<<whitePlainKnickers>>
<<greyRecruitTee>>
<</if>>
<<set $location.place to "ROOM 1201">>
<<set $location.location to "(ATLANTIS HOTEL), DUBAI">>
<</silently>>
\<<header>>
Later that evening, back in your hotel room, you set up a secure link on your laptop and run a background check on Max Sandström.
<<if $pc.agency eq "CIA">>Langley<<else>>$pc.agency<</if>> has a short file on the man. He's 44 years old; a Business Manager at Saab Aeronautics; a veteran of the Swedish Royal Navy; and a resident of Linköping in Sweden, where he lives with his wife and two teenagers. He has a low level security clearance, which is routine for someone working in the defence industry. Everything about him seems to check out.
One of <<if $pc.agency eq "CIA">>the <</if>>$pc.agency's functions is industrial espionage. Sweden is a friendly nation, but their foreign intelligence service still spies on _motherland defence industry whenever they get the opportunity. This might be a chance to get some payback.
Hacking Max's phone is the obvious line of attack. Doing so won't benefit your mission, but your colleagues back at $hq might find the data on it useful. If you're going to try, you need to requisition an iPhone 8 hack drive from HQ.
[[Requisition the hacking device]] (Starts a sidequest)
[[Decide against it.|Prep for the date with Max]]<<silently>>
<<adddays 3>>
<<addhours -7>>
<<set $pc.skinColour to "tan">>
<<set $avatar.hair to $hair.sunbleached>>
<<strongBrows>>
<<pcBody>>
<<removePCLipstick>>
<<removePCEyeshadow>>
<<pcNose>>
<<blueDenimShorts>>
<</silently>>
\<<header>>
The next few days pass uneventfully – aside from occasional flirty texts from Max. Over the next week, you pick up a conversational understanding of Bangkok Thai, and a gorgeous deep tan.
Towards the end of your stay, a grizzled Texan with a long beard visits you at your room in the Atlantis. He delivers your new travel and ID documents, perfect forgeries in the name of $pc.firstname $pc.coverSurname.
He also injects you with a syringe boosting the tailored vaccine, unique to your DNA, that will prevent you from catching HIV or any other STDs during your mission. The man is obviously a trained medic; his touch is calming and gentle, and you don't feel a thing when he sticks you with the needle.
"You'll need another one in three months," he tells you. "Your people will organise it." He fixes you a look with his dark, serious eyes. "Whatever it is you're doing, $pc.firstname...[[good luck|Shop for date clothes]]."<<silently>>
<</silently>>\
\<<header>>
"I'm uh...I'm fine, thanks. Really."
"You sure?" he asks, a little pathetically.
"Yeah. Thanks, though. I've got this."
The man smiles curtly and heads back to his lounger. He leaves [[shortly afterwards|Rejected Max]].<<silently>>
<<set $hackingMaxsPhone to true>>
<</silently>>
\<<header>>
With your secure link to $hq still open, you requisition a hacking device compatible with an iPhone 8. It's delivered to your room early the [[next morning|Prep for the date with Max]], concealed in a bunch of flowers.
<span class="goodFeedback">Added <b>iPhone 8 hack drive</b> to your inventory.</span><<silently>>
<<addmins 45>>
<<whitePlainBra>>
<<purpleSunglasses>>
<<blackFashionSandals>>
<<set $location.place to "FESTIVAL CITY MALL">>
<</silently>>
<img src="http://i.imgur.com/G5rmZRD.jpg" style="width:400px;" />
<<header>>
Tonight is your date with Max, so you've come to Dubai's biggest mall in order to buy a suitable outfit. You'll need a dress, some shoes, and – depending on how far you think things will go with him – some sexy underwear.
Everything has to work around the dress, so you decide to shop for that [[first|Dubai dress shop]].<<silently>>
<<addmins 1>>
<<removePCGlasses>>
<</silently>><<header>>You wander around the department stores and find a couple of dresses that you like.
<b>Fuscia party dress.</b> <<nobr>>
<<link[[Try it on|Dubai dress shop]]>>
<<fusciaPartyDress>>
<<set $dressClass to "fuscia party dress">>
<</link>>
<<if $dressClass eq "fuscia party dress">>
<<print " | ">>
<<link [[Buy this dress|Dubai shoe shop]]>>
<<set $dubaiDress to "fusciaPartyDress">>
<<set $dressClass to "">>
<</link>>
<</if>><</nobr>>
A short, flirty party dress in bright fuscia.
<b>Little black dress.</b> <<nobr>>
<<link[[Try it on|Dubai dress shop]]>>
<<offShoulderLBD>>
<<set $dressClass to "LBD">>
<</link>>
<<if $dressClass eq "LBD">>
<<print " | ">>
<<link [[Buy this dress|Dubai shoe shop]]>>
<<set $dubaiDress to "LBD">>
<<set $dressClass to "">>
<</link>>
<</if>><</nobr>>
A clingy and short LBD, with a ruffled asymmetric neckline.<<silently>>
<<addmins 10>>
<<set $pc.mood to "Happy">>
<<pcSmile>>
<<removePCDress>>
<<blueDenimShorts>>
<<greyRecruitTee>>
<</silently>><<header>>
Next you need some shoes that will work with your new <<if $dubaiDress eq "fusciaPartyDress">>fuscia party dress<<elseif $dubaiDress eq "LBD">>little black dress<</if>>.
You wander between the mall's shoe shops and find several pairs you like.
<b>Black lace-up sandals.</b> <<nobr>>
<<link[[Try them on|Dubai shoe shop]]>>
<<blackLaceTieSandals>>
<<set $dubaiShoes to "black lace tie sandals">>
<</link>>
<<if $dubaiShoes eq "black lace tie sandals">>
<<print " | ">>
<<link [[Buy them|Dubai lingerie shop]]>>
<<blackFashionSandals>>
<</link>>
<</if>><</nobr>>
Black high heeled sandals that lace up just below your knees.
<b>Black high heels.</b> <<nobr>>
<<link[[Try them on|Dubai shoe shop]]>>
<<blackHeels>>
<<set $dubaiShoes to "black heels">>
<</link>>
<<if $dubaiShoes eq "black heels">>
<<print " | ">>
<<link [[Buy them|Dubai lingerie shop]]>>
<<blackFashionSandals>>
<</link>>
<</if>><</nobr>>
A pair of smart black high heels.
<b>Nude high heels.</b> <<nobr>>
<<link[[Try them on|Dubai shoe shop]]>>
<<nudeHeels>>
<<set $dubaiShoes to "nude heels">>
<</link>>
<<if $dubaiShoes eq "nude heels">>
<<print " | ">>
<<link [[Buy them|Dubai lingerie shop]]>>
<<blackFashionSandals>>
<</link>>
<</if>><</nobr>>
A pair of smart nude coloured high heels.
<b>Red ankle strap heels.</b> <<nobr>>
<<link[[Try them on|Dubai shoe shop]]>>
<<redAnkleStrapHeels>>
<<set $dubaiShoes to "red ankle strap heels">>
<</link>>
<<if $dubaiShoes eq "red ankle strap heels">>
<<print " | ">>
<<link [[Buy them|Dubai lingerie shop]]>>
<<blackFashionSandals>>
<</link>>
<</if>><</nobr>>
A pair of bright red high heels with a cute ankle strap.
<b>Black ankle strap heels.</b> <<nobr>>
<<link[[Try them on|Dubai shoe shop]]>>
<<blackAnkleStrapHeels>>
<<set $dubaiShoes to "black ankle strap heels">>
<</link>>
<<if $dubaiShoes eq "black ankle strap heels">>
<<print " | ">>
<<link [[Buy them|Dubai lingerie shop]]>>
<<blackFashionSandals>>
<</link>>
<</if>><</nobr>>
A pair of black high heels with a cute ankle strap.<<silently>>
<<addmins 5>>
<<pcMoodCalm>>
<</silently>><<header>>You didn't bring any especially sexy underwear to Dubai. Depending on how far you want things to go with Max, you might want to buy some now.
<<if $dubaiLingerieBlackLorettaBra eq "1" or $dubaiLingerieBlackLorettaBoyshorts eq "1" or $dubaiLingerieEuropaHoldups eq "1" or $dubaiLingerieWhitePlainHoldups eq "1">>Once you've finished shopping, you can <<link "check out and go back to the hotel" "Back to The Atlantis">><<set $braClass to "", $stockings to "">><</link>><<else>>If you don't want to buy new lingerie, you can just <<link "go back to the hotel" "Back to The Atlantis">><<set $braClass to "", $stockings to "">><</link>><</if>>
<b>Black "Loretta" bra<<if $dubaiLingerieBlackLorettaBra eq "1">> (in your basket)<</if>>.</b> <<nobr>>
<<if $braClass eq "Loretta">>
<<link[[Take it off|Dubai lingerie shop]]>>
<<whitePlainBra>>
<<set $braClass to "plain white">>
<</link>>
<<print " | ">>
<<if $dubaiLingerieBlackLorettaBra eq "1">>
<<link [[Remove from basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieBlackLorettaBra to "">>
<</link>>
<<else>>
<<link [[Add to basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieBlackLorettaBra to "1">>
<</link>>
<</if>>
<<else>>
<<link[[Try it on|Dubai lingerie shop]]>>
<<removePCTop>>
<<removePCShorts>>
<<blackLorettaBra>>
<<set $braClass to "Loretta">>
<</link>>
<</if>><</nobr>>
A sheer, lacy bra with a floral trim.
<b>Black "Loretta" boyshorts<<if $dubaiLingerieBlackLorettaBoyshorts eq "1">> (in your basket)<</if>>.</b> <<nobr>>
<<if $knickers eq "black loretta boyshorts">>
<<link [[Take them off|Dubai lingerie shop]]>>
<<whitePlainKnickers>>
<</link>>
<<print " | ">>
<<if $dubaiLingerieBlackLorettaBoyshorts eq "1">>
<<link [[Remove from basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieBlackLorettaBoyshorts to "">>
<</link>>
<<else>>
<<link [[Add to basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieBlackLorettaBoyshorts to "1">>
<</link>>
<</if>>
<<else>>
<<link [[Try them on|Dubai lingerie shop]]>>
<<removePCTop>>
<<removePCShorts>>
<<blackLorettaBoyshorts>>
<<set $knickers to "black loretta boyshorts">>
<</link>>
<</if>><</nobr>>
Light, sheer lacy boyshorts with a floral trim.
<b>Black Europa hold ups<<if $dubaiLingerieEuropaHoldups eq "1">> (in your basket)<</if>>.</b><<nobr>>
<<if $stockings eq "black europa holdups">>
<<link [[Take them off|Dubai lingerie shop]]>>
<<removePCStockings>>
<</link>>
<<print " | ">>
<<if $dubaiLingerieEuropaHoldups eq "1">>
<<link [[Remove from basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieEuropaHoldups to "">>
<</link>>
<<else>>
<<link [[Add to basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieEuropaHoldups to "1">>
<</link>>
<</if>>
<<else>>
<<link[[Try them on|Dubai lingerie shop]]>>
<<removePCShoes>>
<<removePCShorts>>
<<removePCTop>>
<<blackEuropaStockings>>
<<set $stockings to "black europa holdups">>
<</link>>
<</if>><</nobr>>
Black hold up stockings with a striped welt.
<b>White hold ups<<if $dubaiLingerieWhitePlainHoldups eq "1">> (in your basket)<</if>>.</b><<nobr>>
<<if $stockings eq "white plain holdups">>
<<link [[Take them off|Dubai lingerie shop]]>>
<<removePCStockings>>
<</link>>
<<print " | ">>
<<if $dubaiLingerieWhitePlainHoldups eq "1">>
<<link [[Remove from basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieWhitePlainHoldups to "">>
<</link>>
<<else>>
<<link [[Add to basket|Dubai lingerie shop]]>>
<<set $dubaiLingerieWhitePlainHoldups to "1">>
<</link>>
<</if>>
<<else>>
<<link[[Try them on|Dubai lingerie shop]]>>
<<removePCShoes>>
<<removePCTop>>
<<removePCShorts>>
<<whitePlain40dStockings>>
<<set $stockings to "white plain holdups">>
<</link>>
<</if>><</nobr>>
White hold up stockings.<<silently>>
<<blackFashionSandals>>
<<removePCStockings>>
<<blueDenimShorts>>
<<whitePlainBra>>
<<whitePlainKnickers>>
<<greyRecruitTee>>
<<purpleSunglasses>>
<<set $location.place to "ROOM 1201">>
<<set $location.location to "(ATLANTIS HOTEL), DUBAI">>
<<addhours 5>>
<</silently>>
\<<header>>
You get back to the hotel, drop your bags off in your room, and go for a relaxing swim in the pool. Then it's time to <<nobr>>
<<link [[get ready for your date with Max.|Dubai dressup]]>>
<<stripPC>>
<<set $dubaiMakeup to "hidden">>
<<set $dubaiWardrobe to "hidden">>
<</link>><</nobr>><<silently>>
<<addmins 1>>
<<if $pc.nationality eq "English">>
<<set _nationalityGuess to "English">>
<<elseif $pc.nationality eq "Australian" or $pc.nationality eq "New Zealand">>
<<set _nationalityGuess to "Australian">>
<<elseif $pc.nationality eq "U.S." or $pc.nationality eq "Canadian">>
<<set _nationalityGuess to "an American girl, right">>
<</if>>
<<set $chapter.maxLeadOn +=1>>
<</silently>>
\<<header>>
"My hero," you answer, flashing a flirty smile. You hand him your lotion bottle and twist around on your lounger to give him access to your back.
<span class="goodFeedback">Max <b>liked</b> that.</span>
You hear him squirting the lotion onto his hands, then a moment later feel him touch your shoulders. His hands glide rhythmically along your shoulders and neck, slick and strong.
"So," he says. "You're _nationalityGuess?"
<<if $pc.nationality eq "Canadian">>[[I'm Canadian.|Max-Dubai-Canadian]]<<elseif $pc.nationality eq "U.S.">>[[Yeah.|Max-Dubai-American]]<<elseif $pc.nationality eq "English">>[[Yes.|Max-Dubai-English]]<<elseif $pc.nationality eq "New Zealand">>[[I'm a Kiwi.|Max-Dubai-NZ]]<<elseif $pc.nationality eq "Australian">>[[Yep.|Max-Dubai-Aussie]]<</if>><<silently>>
<</silently>>\
\<<header>>
"Canadian, actually," you reply.
"Ah, of course," he mutters. His hands glide firmly over your shoulders and neck. "How stupid of me. I'm Swedish, myself."
<<if Array.from($pc.traits).includes("Promiscuous")>>[[(Promiscuous) Flirt|Max-Dubai-massageFlirt]]<</if>>
<<if Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt|Max-Dubai-massageFlirt]]<</if>>
[[Build rapport.|Max-Dubai-snow]]
[[Flatter him|Max-Viking-flattery]]<<silently>>
<</silently>>\
\<<header>>
“Fellow snow dweller, eh?” you ask.
Max laughs. “We’re a long way from our natural habitat, that’s for sure.” His hands slide down to run along your back. “So, what are you doing in Dubai?”
[[Cover story]].<<silently>>
<<set $pc.mood to "Turned on">>
<<pcTalk>>
<</silently>>
\<<header>>
"Travelling. I'm going to the Far East next. Just wanted to start with a little luxury. What about you?"
"Work. I'm actually an international arms dealer." Max’s hands glide lower, his fingertips brushing against your bikini bottoms, exploring your hips and the very top of your heart-shaped ass. Being touched like this by a handsome stranger is turning you on.
<<if Array.from($pc.traits).includes("Promiscuous")>>\
[[(Promiscuous) Let Max know he's turning you on.|Max-Dubai-encourage]]
<<else>>\
<span class="greyedOut">(Promiscuous) Let Max know he's turning you on.</span>
<</if>>\
[[Yeah, right.|Max-Dubai-skeptical]]
[[Seriously?|Max-Dubai-impressed]]<<silently>>
<</silently>>\
\<<header>>
"Uh huh. Just like the song," you reply.
"Heh!" His hands glide firmly over your shoulders and neck. "You're way too young to be into Tom Petty."
<<if Array.from($pc.traits).includes("Promiscuous")>>[[(Promiscuous) Flirt|Max-Dubai-massageFlirt]]<</if>>
<<if Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt.|Max-Dubai-americanFlirt]]<</if>>
[[Shame he died.|Max-Dubai-music]]<<silently>>
<<set $chapter.maxLeadOn +=0.5>>
<</silently>>\
\<<header>>
You shrug. "I tend to date older men," you say. "They have better record collections."
<span class="goodFeedback">Max <b>loved</b> that.</span>
Max laughs. "Good to meet a girl who has her priorities straight," he says. His hands slide down to run along your back. “So, brings you to Dubai, American Girl?”
[[Cover story]].<<silently>>
<<addmins 1>>
<<if $pc.nationality eq "English">>
<<set _nationalityGuess to "English">>
<<elseif $pc.nationality eq "Australian" or $pc.nationality eq "New Zealand">>
<<set _nationalityGuess to "Australian">>
<<elseif $pc.nationality eq "U.S." or $pc.nationality eq "Canadian">>
<<set _nationalityGuess to "an American girl, right">>
<</if>>
<</silently>>
\<<header>>
"Well...okay," you reply. "Thanks." You hand him your bottle of lotion, and twist around to give him access to your back.
"I'll be gentle." You hear him squirting the lotion onto his hands, then a moment later feel him touch your shoulders. His hands glide rhythmically along your shoulders and neck, slick and strong.
"So," he says. "You're _nationalityGuess?"
<<if $pc.nationality eq "Canadian">>[[I'm Canadian.|Max-Dubai-Canadian]]<<elseif $pc.nationality eq "U.S.">>[[Yep.|Max-Dubai-American]]<<elseif $pc.nationality eq "English">>[[Yes.|Max-Dubai-English]]<<elseif $pc.nationality eq "New Zealand">>[[I'm a Kiwi.|Max-Dubai-NZ]]<<elseif $pc.nationality eq "Australian">>[[Spot on.|Max-Dubai-Aussie]]<</if>><<silently>>
<<addmins 1>>
<<set $chapter.maxLeadOn +=0.5>>
<</silently>>\
\<<header>>
“Mmm,” you murmur responsively as his hands roam over your shoulders. “That feels really nice.”
<span class="goodFeedback">Max <b>liked</b> that.</span>
His touch sweeps down to your shoulder blades. "Wow, you're tense," he says, kneading your muscles with his thumbs. The sensation is intimate and sexy, and you wonder if Max is enjoying touching you as well. “So,” he asks, “what brings you to Dubai?”
[[Cover story]]<<silently>>
<</silently>>\
\<<header>>
"Yeah," you say, "I only really heard his stuff after he died."
"That's too bad. I saw him live, once," Max muses. "In Hyde Park in London. Amazing night. So, American Girl, what brings you to Dubai?"
[[Cover story]].<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
You laugh politely at his little joke.
"I'm serious!" he protests. "I sell fighter planes to governments. I have two dozen dictators on speed dial."
His hands roam slowly up and down over your <<if not Array.from($pc.isWearing).includes("bra")>>bare back. From time to time they slip around your sides, his fingertips tantalisingly close to touching your soft breasts. Your nipples are hard and you feel a little hot rush of wetness between your legs.<<else>>back, lingering around your bikini straps, tracing lines along them. It's hard not to imagine what it would feel like if he undid it.<</if>>
"How long are you in Dubai?" he asks.
[[A week.|Max-Dubai-ask-to-dinner]]<<silently>>
<<addmins 1>>
<<set $chapter.maxSlutty += 1>>
<</silently>>\
\<<header>>
You arch your back slightly and let out a little gasp. "An arms dealer, huh?" you murmur breathily.
"Yeah, well kind of." Emboldened, his fingertips slip down past your bikini bottoms and onto your ass, fondling it sensuously while he talks. "I work in defence, anyway. I sell fighter planes."
"Mmhmm," you purr, biting your bottom lip. His hands glide slowly up your <<if not Array.from($pc.isWearing).includes("bra")>>bare back. From time to time they slip around your sides, his fingertips edging onto your <<pcTits>>. Your nipples are hard and your pussy is wet and receptive.<<else>>back, lingering around your bikini straps, tracing lines along them. It's hard not to imagine what it would feel like if he undid it. Under your bikini your nipples are hard and your pussy is wet and receptive.<</if>>
"How long are you in Dubai?" he asks mildly.
[[A week.|Max-Dubai-ask-to-dinner]]<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
"Seriously?" you shoot him a look over your shoulder.
"Ja," he nods. "Well...sort of. I sell fighter planes to governments. My job is basically travelling around the world, taking dictators out to dinner."
His hands roam slowly up and down over your <<if $bra eq "">>bare back. From time to time they slip around your sides, his fingertips tantalisingly close to touching your soft breasts. Your nipples are hard and you feel a little hot rush of wetness between your legs.<<else>>back, lingering around your bikini straps, tracing lines along them. It's hard not to imagine what it would feel like if he undid it.<</if>>
"How long are you in Dubai?" he asks.
[[A week.|Max-Dubai-ask-to-dinner]]<<silently>>
<</silently>>\
\<<header>>
"Just a week," you tell him.
"Maybe I could take you to dinner before you move on," he says. "I know a <i>really</i> cool place. My treat, of course."
<<if $chapter.maxSlutty gt 0>>\
[[Absolutely.|Max-Dubai-dinner-keen]]
<span class="greyedOut">(Too turned on) Okay.</span>
<span class="greyedOut">(Too turned on) No thanks.</span>
<span class="greyedOut">(Too turned on) What about your wife?</span>
<<else>>\
[[Absolutely.|Max-Dubai-dinner-keen]]
[[Okay.|Max-Dubai-dinner-accept]]
[[No thanks.|Max-Dubai-dinner-unsure]]
[[What about your wife?|Max-Dubai-dinner-wife]]
<</if>>\<<silently>>
<</silently>>\
\<<header>>
"I don't know, Max..."
"Come on, it'll be fun," he replies. "Dinner with a Viking. I promise not to try and sell you a fighter plane."
[[Okay.|Max-Dubai-dinner-accept]]
[[Really no.|Max-Dubai-reject-dinner]]<<silently>>
<</silently>>\
\<<header>>
"That's right," you reply. "I live in London."
"Oh, cool! I go there for work sometimes." His hands glide firmly over your shoulders and neck. "I'm from Sweden, myself. Um...sorry for all that Viking stuff we used to do."
<<if Array.from($pc.traits).includes("Promiscuous")>>[[(Promiscuous) Flirt|Max-Dubai-massageFlirt]]<</if>>
<<if Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt|Max-Dubai-massageFlirt]]<</if>>
[[Ha! You're forgiven.|Max-Dubai-English-forgiven]]<<silently>>
<<pcSmile>>
<</silently>>
\<<header>>
"It's okay," you reassure him. "You made up for it after you gave us Abba. And IKEA."
"Here's to better Anglo-Swedish relations," he says. His hands slide down to run along your back. “So, what brings you to Dubai?”
[[Cover story]]<<silently>>
<</silently>>\
\<<header>>
"New Zealand, actually," you reply.
"Ah, of course," he mutters. "How stupid of me." His hands glide firmly over your shoulders and neck. "I hear New Zealand's beautiful. I'm Swedish, myself."
<<if Array.from($pc.traits).includes("Promiscuous")>>[[(Promiscuous) Flirt|Max-Dubai-massageFlirt]]<</if>>
<<if Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt|Max-Dubai-massageFlirt]]<</if>>
[[Flatter him|Max-Viking-flattery]]<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
“Right. I sensed a wild, Viking kind of air about you as soon as I saw you.”
<span class="goodFeedback">Max <b>liked</b> that.</span>
Max chuckles. "That was a long time ago. We're harmless now. Mostly." His hands slide down to run along your back. “So, what are you doing in Dubai?”
[[Cover story]].<<silently>>
<</silently>>\
\<<header>>
"That's right," you reply. "I mean...g'day, mate."
Max laughs. "Just like the soap operas." His hands glide firmly over your shoulders and neck. "I'm Swedish, myself. Hejsan."
<<if Array.from($pc.traits).includes("Promiscuous")>>[[(Promiscuous) Flirt|Max-Dubai-massageFlirt]]<</if>>
<<if Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt|Max-Dubai-massageFlirt]]<</if>>
[[Flatter him|Max-Viking-flattery]]<<silently>>
<<$pcSmile>>
<</silently>>
\<<header>>
You shoot him an encouraging smile over your shoulder. "I'd really like that," you say.
<span class="goodFeedback">Max <b>loved</b> that.</span>
"Great!" that wolfish grin again. "Okay. I just need to move some things around in my diary. Let's [[swap numbers|Swap numbers with Max]] so I can get a hold of you."<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
"You sure your wife won't mind?" you ask.
"Ouch. Well...it's just dinner. Right? Two travellers, a million miles from home, getting a bite to eat together. No big deal."
[[Not sure...|Max-Dubai-dinner-unsure]]
[[Really no.|Max-Dubai-reject-dinner]]<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
"Sorry, Max, I don't wanna."
"Aw, okay. Well, it was nice to meet you." Max looks disappointed, but takes the rejection in his stride. He [[finishes|Rejected Max]] oiling your back and returns to his sun lounger.<<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
"Well..." you shrug. "Okay. Why not."
"Exactly!" that wolfish grin again. "Why not. Okay. I just need to move some things around in my diary. Let's [[swap numbers|Swap numbers with Max]] so I can get a hold of you."<<silently>>
<<addmins 40>>
<</silently>>\
\<<header>>
You take a long shower, shave and groom your body, and spritz on some perfume.
<<nobr>>
<<if Array.from($pc.isWearing).includesAll("dress", "shoes")>>
<<print "If you're happy with your outfit, you can ">>
<<link [[go meet Max in the bar.|Go meet Max in the bar]]>>
<</link>>
<<else>>
<<print "It's time to get dressed up for your date with Max.">>
<</if>>
<</nobr>>
<<nobr>>
<div style="background-color:wheat; padding: 5px;"><span class="heading">Your makeup <span style="font-size: small"><<if $dubaiMakeup eq "hidden">><<link [[Show|Dubai dressup]]>><<set $dubaiMakeup to "">><</link>><<else>><<link [[Hide|Dubai dressup]]>><<set $dubaiMakeup to "hidden">><</link>><</if>></span></span></div>
<<if $dubaiMakeup neq "hidden">>
<div style="background-color:mistyrose; padding: 5px;"><span class="heading" style="font-size: small;">Eyeshadow</span></div>
<div style="background-color:oldlace; padding: 5px;">
<<print "Taupe No. 5">>
<<if $pcEyeshadow eq "Taupe No. 5">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCEyeshadow>>
<<set $pcEyeshadow to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<taupeNo5Eyeshadow>>
<<set $pcEyeshadow to "Taupe No. 5">>
<</link>>
<br />
<</if>>
<<print "Endless Sea">>
<<if $pcEyeshadow eq "Endless Sea">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCEyeshadow>>
<<set $pcEyeshadow to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<endlessSeaEyeshadow>>
<<set $pcEyeshadow to "Endless Sea">>
<</link>>
<br />
<</if>>
<<print "Eternal Black">>
<<if $pcEyeshadow eq "Eternal Black">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCEyeshadow>>
<<set $pcEyeshadow to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<eternalBlackEyeshadow>>
<<set $pcEyeshadow to "Eternal Black">>
<</link>>
<br />
<</if>>
<<print "Infinite Sky">>
<<if $pcEyeshadow eq "Infinite Sky">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCEyeshadow>>
<<set $pcEyeshadow to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<infiniteSkyEyeshadow>>
<<set $pcEyeshadow to "Infinite Sky">>
<</link>>
<br />
<</if>>
<<print "Liquid Diamond">>
<<if $pcEyeshadow eq "Liquid Diamond">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCEyeshadow>>
<<set $pcEyeshadow to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<liquidDiamondEyeshadow>>
<<set $pcEyeshadow to "Liquid Diamond">>
<</link>>
<br />
<</if>>
<<print "Perpetual Purple">>
<<if $pcEyeshadow eq "Perpetual Purple">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCEyeshadow>>
<<set $pcEyeshadow to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<perpetualPurpleEyeshadow>>
<<set $pcEyeshadow to "Perpetual Purple">>
<</link>>
<br />
<</if>>
</div>
<div style="background-color:mistyrose; padding: 5px;"><span class="heading" style="font-size: small;">Lipstick</span></div>
<div style="background-color:oldlace; padding: 5px;">
<<print "Adrenaline">>
<<if $pcMouth eq "adrenaline">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCLipstick>>
<<set $pcMouth to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<adrenalineLipstick>>
<<set $pcMouth to "adrenaline">>
<</link>>
<br />
<</if>>
<<print "Cotton Candy">>
<<if $pcMouth eq "cotton candy">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCLipstick>>
<<set $pcMouth to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<cottonCandyLipstick>>
<<set $pcMouth to "cotton candy">>
<</link>>
<br />
<</if>>
<<print "Jack Rose">>
<<if $pcMouth eq "jack rose">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCLipstick>>
<<set $pcMouth to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<jackRoseLipstick>>
<<set $pcMouth to "jack rose">>
<</link>>
<br />
<</if>>
<<print "Notting Hill">>
<<if $pcMouth eq "notting hill">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCLipstick>>
<<set $pcMouth to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<nottingHillLipstick>>
<<set $pcMouth to "notting hill">>
<</link>>
<br />
<</if>>
<<print "Tangerine">>
<<if $pcMouth eq "calm orangey">>
<<link [[Remove it|Dubai dressup]]>>
<<removePCLipstick>>
<<set $pcMouth to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<tangerineLipstick>>
<<set $pcMouth to "calm orangey">>
<</link>>
<br />
<</if>>
</div>
<div style="background-color:mistyrose; padding: 5px;"><span class="heading" style="font-size: small;">Nail polish</span></div>
<div style="background-color:oldlace; padding: 5px;">
<<print "Coral Sunset">>
<<if $nails eq "coral sunset">>
<<link [[Remove it|Dubai dressup]]>>
<<removeNailPolish>>
<<set $nails to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<nailsCoralSunset>>
<<set $nails to "coral sunset">>
<</link>>
<br />
<</if>>
<<print "Kitten Heels">>
<<if $nails eq "kitten heels">>
<<link [[Remove it|Dubai dressup]]>>
<<removeNailPolish>>
<<set $nails to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<nailsKittenHeels>>
<<set $nails to "kitten heels">>
<</link>>
<br />
<</if>>
<<print "Midnight Rendezvous">>
<<if $nails eq "midnight rendezvous">>
<<link [[Remove it|Dubai dressup]]>>
<<removeNailPolish>>
<<set $nails to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<nailsMidnightRendezvous>>
<<set $nails to "midnight rendezvous">>
<</link>>
<br />
<</if>>
<<print "Scarlet Red">>
<<if $nails eq "scarlet red">>
<<link [[Remove it|Dubai dressup]]>>
<<removeNailPolish>>
<<set $nails to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<nailsScarletRed>>
<<set $nails to "scarlet red">>
<</link>>
<br />
<</if>>
<<print "Something Blue">>
<<if $nails eq "something blue">>
<<link [[Remove it|Dubai dressup]]>>
<<removeNailPolish>>
<<set $nails to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<nailsSomethingBlue>>
<<set $nails to "something blue">>
<</link>>
<br />
<</if>>
<<print "Spoiled Diva">>
<<if $nails eq "spoiled diva">>
<<link [[Remove it|Dubai dressup]]>>
<<removeNailPolish>>
<<set $nails to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<nailsSpoiledDiva>>
<<set $nails to "spoiled diva">>
<</link>>
<br />
<</if>>
</div>
<</if>>
<</nobr>>
<<nobr>>
<div style="background-color:wheat; padding: 5px;"><span class="heading">Your clothes <span style="font-size: small"><<if $dubaiWardrobe eq "hidden">><<link [[Show|Dubai dressup]]>><<set $dubaiWardrobe to "">><</link>><<else>><<link [[Hide|Dubai dressup]]>><<set $dubaiWardrobe to "hidden">><</link>><</if>></span></span></div>
<<if $dubaiWardrobe neq "hidden">>
<div style="background-color:mistyrose; padding: 5px;"><span class="heading" style="font-size: small;">Underwear</span></div>
<div style="background-color:oldlace; padding: 5px;">
<<print "White bra">>
<<if $braClass eq "plain white">>
<<link [[Take it off|Dubai dressup]]>>
<<removePCBra>>
<<set $braClass to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<set $braClass to "plain white">>
<<whitePlainBra>>
<</link>>
<br />
<</if>>
<<print "White thong">>
<<if $knickersWorn eq "white plain thong">>
<<link [[Take it off|Dubai dressup]]>>
<<set $knickersWorn to "">>
<<removePCKnickers>>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<set $knickersWorn to "white plain thong">>
<<plainWhiteThong>>
<</link>>
<br />
<</if>>
<<if $pc.agency eq "CIA" or $pc.agency eq "CSIS">><<print "White panties">><<else>><<print "White knickers">><</if>>
<<if $knickersWorn eq "white plain knickers">>
<<link [[Take them off|Dubai dressup]]>>
<<set $knickersWorn to "">>
<<removePCKnickers>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<set $knickersWorn to "white plain knickers">>
<<whitePlainKnickers>>
<</link>>
<br />
<</if>>
<<if $dubaiLingerieBlackLorettaBra eq "1">>
<<print "Black Loretta bra">>
<<if $braClass eq "Loretta">>
<<link [[Take it off|Dubai dressup]]>>
<<removePCBra>>
<<set $braClass to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<set $braClass to "Loretta">>
<<blackLorettaBra>>
<</link>>
<br />
<</if>>
<</if>>
<<if $dubaiLingerieBlackLorettaBoyshorts eq "1">>
<<print "Black Loretta boyshorts">>
<<if $knickersWorn eq "black loretta boyshorts">>
<<link [[Take them off|Dubai dressup]]>>
<<set $knickersWorn to "">>
<<removePCKnickers>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<blackLorettaBoyshorts>>
<<set $knickersWorn to "black loretta boyshorts">>
<</link>>
<br />
<</if>>
<</if>>
<<print "Black bra">>
<<if $braClass eq "plain black">>
<<link [[Take it off|Dubai dressup]]>>
<<removePCBra>>
<<set $braClass to "">>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<set $braClass to "plain black">>
<<blackPlainBra>>
<</link>>
<br />
<</if>>
<<print "Black thong">>
<<if $knickersWorn eq "black plain thong">>
<<link [[Take it off|Dubai dressup]]>>
<<set $knickersWorn to "">>
<<removePCKnickers>>
<</link>>
<br />
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<<set $knickersWorn to "black plain thong">>
<<blackPlainThong>>
<</link>>
<br />
<</if>>
<<if $dubaiLingerieWhitePlainHoldups eq "1">>
<<print "White hold up stockings">>
<<if $stockingsWorn eq "white plain holdups">>
<<link [[Take them off|Dubai dressup]]>>
<<set $stockingsWorn to "">>
<<removePCStockings>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<set $stockingsWorn to "white plain holdups">>
<<whitePlain40dStockings>>
<</link>>
<br />
<</if>>
<</if>>
<<if $dubaiLingerieEuropaHoldups eq "1">>
<<print "Black Europa hold up stockings">>
<<if $stockingsWorn eq "black europa holdups">>
<<link [[Take them off|Dubai dressup]]>>
<<set $stockingsWorn to "">>
<<removePCStockings>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<set $stockingsWorn to "black europa holdups">>
<<blackEuropaStockings>>
<</link>>
<br />
<</if>>
<</if>>
</div>
<div style="background-color:mistyrose; padding: 5px;"><span class="heading" style="font-size: small;">Dresses</span></div>
<div style="background-color:oldlace; padding: 5px;">
<<if $dubaiDress eq "fusciaPartyDress">>
<<print "Fuscia party dress ">>
<<if $dressClass eq "fuscia party dress">>
<<link [[Take it off|Dubai dressup]]>>
<br />
<<removePCDress>>
<<set $dressClass to "">>
<</link>>
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<br />
<<set $dressClass to "fuscia party dress">>
<<fusciaPartyDress>>
<</link>>
<</if>>
<</if>>
<<if $dubaiDress eq "LBD">>
<<print "Little black dress ">>
<<if $dressClass eq "LBD">>
<<link [[Take it off|Dubai dressup]]>>
<br />
<<removePCDress>>
<<set $dressClass to "">>
<</link>>
<<else>>
<<link [[Wear it|Dubai dressup]]>>
<br />
<<set $dressClass to "LBD">>
<<offShoulderLBD>>
<</link>>
<</if>>
<</if>>
</div>
<div style="background-color:mistyrose; padding: 5px;"><span class="heading" style="font-size: small;">Shoes</span></div>
<div style="background-color:oldlace; padding: 5px;">
<<if $dubaiShoes eq "black lace tie sandals">>
<<print "Black lace up sandals">>
<<if $shoesWorn eq "black laceup sandals">>
<<link [[Take them off|Dubai dressup]]>>
<<set $shoesWorn to "">>
<<removePCShoes>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<blackLaceTieSandals>>
<<set $shoesWorn to "black laceup sandals">>
<</link>>
<br />
<</if>>
<</if>>
<<if $dubaiShoes eq "black heels">>
<<print "Black high heels">>
<<if $shoesWorn eq "black heels">>
<<link [[Take them off|Dubai dressup]]>>
<<set $shoesWorn to "">>
<<pcRemoveShoes>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<set $shoesWorn to "black heels">>
<<blackHeels>>
<</link>>
<br />
<</if>>
<</if>>
<<if $dubaiShoes eq "nude heels">>
<<print "Nude high heels">>
<<if $shoesWorn eq "nude heels">>
<<link [[Take them off|Dubai dressup]]>>
<<set $shoesWorn to "">>
<<pcRemoveShoes>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<set $shoesWorn to "nude heels">>
<<nudeHeels>>
<</link>>
<br />
<</if>>
<</if>>
<<if $dubaiShoes eq "red ankle strap heels">>
<<print "Red ankle strap heels">>
<<if $shoesWorn eq "red ankle strap heels">>
<<link [[Take them off|Dubai dressup]]>>
<<set $shoesWorn to "">>
<<pcRemoveShoes>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<set $shoesWorn to "red ankle strap heels">>
<<redAnkleStrapHeels>>
<</link>>
<br />
<</if>>
<</if>>
<<if $dubaiShoes eq "black ankle strap heels">>
<<print "Black ankle strap heels">>
<<if $shoesWorn eq "black ankle strap heels">>
<<link [[Take them off|Dubai dressup]]>>
<<set $shoesWorn to "">>
<<pcRemoveShoes>>
<</link>>
<br />
<<else>>
<<link [[Wear them|Dubai dressup]]>>
<<set $shoesWorn to "black ankle strap heels">>
<<blackAnkleStrapHeels>>
<</link>>
<br />
<</if>>
<</if>>
</div>
<</if>>
<</nobr>><<silently>>
<<pcSmile>>
<<set $location.place to "lobby">>
<<set $location.location to "(Atlantis Hotel), Dubai">>
<<set $gameDate.setHours(19), $gameDate.setMinutes(28)>>/*change of gametime*/
<<set
$male1 to {},
$male1.uniqueID to "Max Sandstrom",
$male1.firstname to "Max",
$male1.dominance to 5,
$male1.eyeColour to "grey",
$male1.facialHair to "stubble",
$male1.arousal to 0,
$male1.kissing to 0,
$male1.handjob to 0,
$male1.flags to new Set(),
$male1.isCockOut to false,
$male1.cockSize to 4,
$male1.options to new Set(),
$male1.position to "standing",
$male1.cumPref to "",
$male1.cumTgt to "",
$male1.isWearing to new Set(),
$male1.isWearing.add("closedShirt"),
$male1.top to {},
$male1.top.desc to "shirt",
$male1.top.material to [
'smooth cotton',
'cotton',
'silky smooth cotton',
'soft cotton'],
$male1.upperBodyDesc to [
'strong chest',
'lean, powerful chest',
'strong waist and back',
'sculpted muscles',
'firm body',
'lean muscles'
],
$male1.upperBodyCaressDesc to [
'His chest feels solid and strong under the palm of your hand',
'The muscles in his arms feel hard and thrillingly powerful',
'His waist is firm and lean',
'You curve a hand around his back, feeling the strong muscles there',
'His upper body is lean and powerful',
'He has the body of an athlete',
'His lean, sculpted muscles feel pleasingly firm to your touch'
],
$male1.bottoms to {},
$male1.bottoms.desc to "trousers",
$male1.bottoms.undo to "zipper",
$male1.isWearing.add("trousers"),
$male1.underpants to {},
$male1.underpants.desc to "boxers",
$male1.isWearing.add("underpants"),
$male1.hjCounter to 0,
$male1.hjTarget to 0,
$male1.hjStyle to "",
$male1.isDoing to "",
$male1.fitness to 4,
$male1.bodyType to "athletic"
>>
<</silently>>\<<header>>After one last look in the mirror, you leave your room and head down to the lobby bar. <<include "Dubai clothes feeling">>
<img src="https://i.imgur.com/VDE2jSm.jpg" />
Lit in cool blues and decorated with glittery metallics, the Barazura is a sleek and extravagant cocktail bar. When you arrive, a pianist in a tux is playing a jazzy version of <i><<PianoCover>>.</i>
Max is at the bar, chatting with a bartender, so you cross the room to join him. A pair of middle-aged businessmen check you out as you pass their table. You avoid their hopeful attempt at eye contact, and settle into the stool beside Max.
"$pc.firstname!" His grey eyes light up when he sees you. "You look beautiful." He glances down your body then back up to your eyes. "Love the dress." <<if $pc.lastWornDress == "offShoulderLBD" and not Array.from($pc.isWearing).includes("bra")>><<set $chapter.maxSlutty +=1>>His gaze flickers down to your chest again as you sit down; you know your hard nipples are poking under the clingy dress.<</if>> <<if not Array.from($pc.isWearing).includes("knickers")>>An air conditioned breeze floats over your bare <<if Array.from($pc.isWearing).includes("stockings")>>thighs and<</if>> pussy as you take your seat.<</if>> He's dressed in clothes that are simple, but look expensive: a pressed white shirt, grey <<trousers>>, tan loafers, his diver's watch.
The bartender he was speaking with leans forward to take your drink order. "This is what they're famous for," Max says, lifting a tall glass half-filled with blue liquor and crushed ice. "It's called a Hercules."
<<link "Order a Hercules." "Barazura drink">>
<<set $temp to "hercules">>
<</link>>
<<link "Order something else." "Barazura drink">>
<<set $temp to "other">>
<</link>>/* Agent Customiser */
<<if $pc.agency eq "MI6">>
<img src="http://i.imgur.com/4v4udaw.png" style="width: 200px;">
<<elseif $pc.agency eq "CIA">>
<img src="http://i.imgur.com/tYDX140.png" style="width: 125px;">
<<elseif $pc.agency eq "CSIS">>
<img src="http://i.imgur.com/Z2wjgTV.png" style="width: 300px;">
<<elseif $pc.agency eq "NZSIS">>
<img src="http://i.imgur.com/IHNqjJc.jpg" style="width: 250px;">
<<elseif $pc.agency eq "ASIS">>
<img src="http://i.imgur.com/EBAgJ96.png" style="width: 200px;">
<</if>><span class="heading">
<table>
<tr>
<td>First name:</td>
<td>$pc.firstname <<nobr>>
<<link "🔀" `passage()`>>
<<if $pc.agency eq "MI6">>
<<set $pc.firstname to setup.britFirstname.random()>>
<<elseif $pc.agency eq "CIA">>
<<set $pc.firstname to setup.usFirstname.random()>>
<<elseif $pc.agency eq "ASIS" or $pc.agency eq "NZSIS">>
<<set $pc.firstname to setup.ausNZFirstname.random()>>
<<elseif $pc.agency eq "CSIS">>
<<set $pc.firstname to setup.canadianFirstname.random()>>
<</if>>
<</link>>
<<link "⌨">>
<<toggleclass "#firstname" "hidden">>
<</link>>
<span id="firstname" class="hidden"><<textbox "$pc.firstname" $pc.firstname `passage()`>></span>
<</nobr>></td>
</tr>
<tr>
<td>Surname:</td>
<td>$pc.surname <<nobr>>
<<link "🔀" `passage()`>>
<<if $pc.agency eq "MI6">>
<<set $pc.surname to setup.britSurname.random()>>
<<elseif $pc.agency eq "CIA">>
<<set $pc.surname to setup.usSurname.random()>>
<<elseif $pc.agency eq "ASIS" or $pc.agency eq "NZSIS">>
<<set $pc.surname to setup.ausNZSurname.random()>>
<<elseif $pc.agency eq "CSIS">>
<<set $pc.surname to setup.canadianSurname.random()>>
<</if>>
<</link>>
<<link "⌨">>
<<toggleclass "#surname" "hidden">>
<</link>>
<span id="surname" class="hidden"><<textbox "$pc.surname" $pc.surname `passage()`>></span>
<</nobr>></td>
</tr>
<tr>
<td>Nationality:</td>
<td>$pc.nationality <<nobr>>
<span style="font-size: small"> (Change to:
<<if $pc.agency neq "CIA">>
<<link [[USA |Agent customiser]]>>
<<digitalCombatTrousers>>
<<set $pc.nationality to "U.S.">>
<<set $pc.agency to "CIA">>
<<set $pc.uni to Array.random(setup.usUni)>>
<<set $pc.degSubject to Array.random(setup.usDegrees)>>
<<if _pcGradeChance gte 93>>
<<set $pc.degGrade to "A">>
<<elseif _pcGradeChance gte 90>>
<<set $pc.degGrade to "A-">>
<<elseif _pcGradeChance gte 86>>
<<set $pc.degGrade to "B+">>
<<else>>
<<set $pc.degGrade to "B">>
<</if>>
<</link>>
<</if>>
<<if $pc.agency neq "MI6">>
<<link [[UK |Agent customiser]]>>
<<set $pc.nationality to "English">>
<<dpmCombatTrousers>>
<<set $pc.agency to "MI6">>
<<set $pc.uni to Array.random(setup.britUni)>>
<<set $pc.degSubject to Array.random(setup.britDegrees)>>
<<if _pcGradeChance gte 70>>
<<set $pc.degGrade to "First Class">>
<<elseif _pcGradeChance gte 60>>
<<set $pc.degGrade to "2:1">>
<<else>>
<<set $pc.degGrade to "2:2">>
<</if>>
<</link>>
<</if>>
<<if $pc.agency neq "CSIS">>
<<link [[CAN |Agent customiser]]>>
<<set $pc.nationality to "Canadian">>
<<arcticCombatTrousers>>
<<set $pc.agency to "CSIS">>
<<set $pc.uni to Array.random(setup.canadianUni)>>
<<set $pc.degSubject to Array.random(setup.canadianDegrees)>>
<<if _pcGradeChance gte 72>>
<<set $pc.degGrade to "A+">>
<<elseif _pcGradeChance gte 69>>
<<set $pc.degGrade to "A">>
<<elseif _pcGradeChance gte 66>>
<<set $pc.degGrade to "A-">>
<<elseif _pcGradeChance gte 63>>
<<set $pc.degGrade to "B+">>
<<else>>
<<set $pc.degGrade to "B">>
<</if>>
<</link>>
<</if>>
<<if $pc.agency neq "ASIS">>
<<link [[AUS |Agent customiser]]>>
<<set $pc.nationality to "Australian">>
<<desertCombatTrousers>>
<<set $pc.agency to "ASIS">>
<<set $pc.uni to Array.random(setup.ausUni)>>
<<set $pc.degSubject to Array.random(setup.ausDegrees)>>
<<if _pcGradeChance gte 83>>
<<set $pc.degGrade to "High Distinction">>
<<elseif _pcGradeChance gte 73>>
<<set $pc.degGrade to "Distinction">>
<<else>>
<<set $pc.degGrade to "Credit">>
<</if>>
<</link>>
<</if>>
<<if $pc.agency neq "NZSIS">>
<<link [[NZ|Agent customiser]]>>
<<set $pc.nationality to "New Zealand">>
<<desertCombatTrousers>>
<<set $pc.agency to "NZSIS">>
<<set $pc.uni to Array.random(setup.nzUni)>>
<<set $pc.degSubject to Array.random(setup.nzDegrees)>>
<<if _pcGradeChance gte 83>>
<<set $pc.degGrade to "A">>
<<elseif _pcGradeChance gte 73>>
<<set $pc.degGrade to "B+">>
<<else>>
<<set $pc.degGrade to "C+">>
<</if>>
<</link>>
<</if>>
)</span>
<</nobr>></td>
</tr>
<tr>
<td>Agency:</td>
<td><<nobr>>
<<if $pc.agency eq "MI6">>Secret Intelligence Service (MI6)
<<elseif $pc.agency eq "CIA">>Central Intelligence Agency (CIA)
<<elseif $pc.agency eq "CSIS">>Canadian Security Intelligence Service (CSIS)
<<elseif $pc.agency eq "ASIS">>Australian Secret Intelligence Service (ASIS)
<<elseif $pc.agency eq "NZSIS">>New Zealand Security Intelligence Service (NZSIS)
<</if>>
<</nobr>></td>
</tr>
<tr>
<td>Age:</td>
<td><<nobr>>
<<if $pc.age gte "25">>
<<link "-" `passage()`>>
<<set $pc.age -= 1>>
<</link>>
<</if>>
$pc.age
<<if $pc.age lte "29">>
<<link "+" `passage()`>>
<<set $pc.age += 1>>
<</link>>
<</if>>
<<link "🔀" `passage()`>>
<<set $pc.age to random(24,30)>>
<</link>>
<</nobr>></td>
</tr>
<tr>
<td>IQ:</td>
<td><<nobr>><<if $pc.iq gte "121">>
<<link "-" `passage()`>>
<<set $pc.iq -= 1>>
<</link>>
<</if>> $pc.iq
<<if $pc.iq lte "144">>
<<link "+" `passage()`>>
<<set $pc.iq += 1>>
<</link>>
<</if>>
<<link "🔀" `passage()`>>
<<set $pc.iq to random(120,145)>>
<</link>>
<</nobr>></td>
</tr>
<tr>
<td>Degree grade:</td>
<td><<nobr>><<if $pc.nationality == "English">>
<<if $pc.degGrade != "2:2">>
<<link "-" `passage()`>>
<<if $pc.degGrade eq "2:1">>
<<set $pc.degGrade to "2:2">>
<<elseif $pc.degGrade eq "First Class">>
<<set $pc.degGrade to "2:1">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "U.S.">>
<<if $pc.degGrade != "B">>
<<link "-" `passage()`>>
<<if $pc.degGrade eq "B+">>
<<set $pc.degGrade to "B">>
<<elseif $pc.degGrade eq "A-">>
<<set $pc.degGrade to "B+">>
<<elseif $pc.degGrade eq "A">>
<<set $pc.degGrade to "A-">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "Canadian">>
<<if $pc.degGrade != "B">>
<<link "-" `passage()`>>
<<if $pc.degGrade eq "B+">>
<<set $pc.degGrade to "B">>
<<elseif $pc.degGrade eq "A-">>
<<set $pc.degGrade to "B+">>
<<elseif $pc.degGrade eq "A">>
<<set $pc.degGrade to "A-">>
<<elseif $pc.degGrade eq "A+">>
<<set $pc.degGrade to "A">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "Australian">>
<<if $pc.degGrade != "Credit">>
<<link "-" `passage()`>>
<<if $pc.degGrade eq "Distinction">>
<<set $pc.degGrade to "Credit">>
<<elseif $pc.degGrade eq "High Distinction">>
<<set $pc.degGrade to "Distinction">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "New Zealand">>
<<if $pc.degGrade != "C+">>
<<link "-" `passage()`>>
<<if $pc.degGrade eq "B+">>
<<set $pc.degGrade to "C+">>
<<elseif $pc.degGrade eq "A">>
<<set $pc.degGrade to "B+">>
<</if>>
<</link>>
<</if>>
<</if>>
($pc.degGrade)
<<if $pc.nationality == "English">>
<<if $pc.degGrade != "First Class">>
<<link "+" `passage()`>>
<<if $pc.degGrade eq "2:2">>
<<set $pc.degGrade to "2:1">>
<<elseif $pc.degGrade eq "2:1">>
<<set $pc.degGrade to "First Class">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "U.S.">>
<<if $pc.degGrade != "A">>
<<link "+" `passage()`>>
<<if $pc.degGrade eq "B">>
<<set $pc.degGrade to "B+">>
<<elseif $pc.degGrade eq "B+">>
<<set $pc.degGrade to "A-">>
<<elseif $pc.degGrade eq "A-">>
<<set $pc.degGrade to "A">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "Canadian">>
<<if $pc.degGrade != "A+">>
<<link "+" `passage()`>>
<<if $pc.degGrade eq "B">>
<<set $pc.degGrade to "B+">>
<<elseif $pc.degGrade eq "B+">>
<<set $pc.degGrade to "A-">>
<<elseif $pc.degGrade eq "A-">>
<<set $pc.degGrade to "A">>
<<elseif $pc.degGrade eq "A">>
<<set $pc.degGrade to "A+">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "Australian">>
<<if $pc.degGrade != "High Distinction">>
<<link "+" `passage()`>>
<<if $pc.degGrade eq "Credit">>
<<set $pc.degGrade to "Distinction">>
<<elseif $pc.degGrade eq "Distinction">>
<<set $pc.degGrade to "High Distinction">>
<</if>>
<</link>>
<</if>>
<<elseif $pc.nationality == "New Zealand">>
<<if $pc.degGrade != "A">>
<<link "+" `passage()`>>
<<if $pc.degGrade eq "C+">>
<<set $pc.degGrade to "B+">>
<<elseif $pc.degGrade eq "B+">>
<<set $pc.degGrade to "A">>
<</if>>
<</link>>
<</if>>
<</if>>
<</nobr>></td>
</tr>
<tr>
<td>Subject:</td>
<td><<nobr>>
<<if $pc.nationality == "English">>
<<dropdown '_pcTempSubject' $pc.degSubject "Accounting and Finance" "Asian and Middle Eastern Studies" "Anglo-Saxon, Norse, and Celtic" "Archaeology" "Ancient History" "Anthropology" "Art History" "Astronomy" "Biological Sciences" "Biomedical Sciences" "Business Economics" "Business Management" "Chemistry" "Classical Archaeology" "Classics" "Computer Science" "Computer Science and Philosophy" "Earth Sciences" "Economics" "English" "English Language and Literature" "Financial Mathematics" "Fine Art" "Geography" "History" "History and Economics" "History and Politics" "History of Art" "Human Sciences" "International Relations" "Land Economy" "Latin" "Law" "Linguistics" "Management" "Marine Biology" "Mathematics" "Medieval Languages" "Middle Eastern Studies" "Music" "Natural Sciences" "Nutrition and Food Science" "Oriental Studies" "Philosophy, Politics and Economics" "Philosophy and Theology" "Physics" "Politics" "Psychology" "Theology">>
<<elseif $pc.nationality == "U.S.">>
<<dropdown '_pcTempSubject' $pc.degSubject "African and African American Studies" "Anthropology" "Applied Mathematics" "Astrophysics" "Chemical and Physical Biology" "Chemistry" "Classics" "Computer Science" "Comparative Literature" "Earth and Planetary Sciences" "East Asian Studies" "Economics" "English" "Environmental Science and Public Policy" "Folklore and Mythology" "Government" "History" "History of Art and Architecture" "Human Evolutionary Biology" "Linguistics" "Mathematics" "Music" "Near Eastern Languages and Civilisations" "Philosophy" "Physics" "Psychology" "Social Studies" "Sociology" "South Asian Studies" "Statistics" "Theater, Dance and Media" "Visual and Environmental Studies" "Gender Studies" "Women, Gender and Sexuality" "Western Civilisation">>
<<elseif $pc.nationality == "Canadian">>
<<dropdown '_pcTempSubject' $pc.degSubject "Accounting" "African Studies" "Agricultural Economics" "Agro-Environmental Studies" "Animal Biology" "Anthropology" "Applied Ecology" "Applied Mathematics" "Art History" "Atmospheric Environment and Air Quality" "Behavioural Science" "Biodiversity and Conservation" "Biology" "Business Analytics" "Canadian Ethnic and Racial Studies" "Canadian Studies" "Classics" "Computer Science" "East Asian Studies" "Economics" "English Literature" "English Drama and Theatre" "Finance" "General Science" "Geography" "History and Philosophy of Science" "International Agriculture" "International Business" "International Development Studies" "International Management" "Law" "Liberal Arts" "Marketing" "Music" "Natural History" "Organizational Behaviour" "Political Science" "Sociology" "Strategic Management">>
<<elseif $pc.nationality == "Australian">>
<<dropdown '_pcTempSubject' $pc.degSubject "Accounting" "Actuarial Studies" "Advanced Computing" "Applied Data Analytics" "Archaeological Practice" "Art History and Curatorship" "Art" "Asian Studies" "Asia-Pacific Studies" "Biotechnology" "Business Administration" "Classical Studies" "Commerce" "Criminology" "Design Arts" "Economics" "Environment and Sustainability" "European Studies" "Finance" "Genetics" "Information Technology" "International Business" "Latin American Studies" "Music" "Pacific Studies" "Philosophy" "Policy Studies" "Political Science" "Politics, Philosophy and Economics" "Psychology" "Statistics" "Visual Arts">>
<<elseif $pc.nationality == "New Zealand">>
<<dropdown '_pcTempSubject' $pc.degSubject "Ancient History" "Anthropology" "Asian Studies" "Biological Sciences" "Classical Studies" "Computer Science" "Conflict and Terrorism Studies" "Cook Islands Maori" "Economics" "English" "European Studies" "Gender Studies" "History" "Indigenous Studies" "International Relations and Human Rights" "Logic and Computation" "Maori Studies" "Mathematics" "Media, Film and Television" "Public Policy" "Sociology">>
<</if>>
<span style="font-size: small">
<<link "Update" `passage()`>>
<<set $pc.degSubject to _pcTempSubject>>
<</link>>
</span>
<</nobr>>
</td>
</tr>
<tr>
<td>University:</td>
<td><<nobr>>
<<if $pc.nationality == "English">>
<<dropdown '_pcTempUni' $pc.uni "Cambridge University" "Oxford University" "University of St Andrews" "Imperial College London" "Durham University" "Warwick University" "Manchester University" "King\'s College London" "Edinburgh University">>
<<elseif $pc.nationality == "U.S.">>
<<dropdown '_pcTempUni' $pc.uni "University of Colorado" "Princeton University" "Harvard University" "University of Chicago" "Yale University" "Columbia University" "Stanford University" "Duke University" "University of Pennsylvania" "John Hopkins University" "Dartmouth College" "Northwestern University" "Cornell University" "Brown University" "University of Notre Dame" "Vanderbilt University">>
<<elseif $pc.nationality == "Canadian">>
<<dropdown '_pcTempUni' $pc.uni "McGill University" "University of Toronto" "University of British Columbia" "University of Alberta" "Universite de Montreal" "McMaster University" "University of Waterloo" "University of Calgary" "Western University" "Queen\'s University">>
<<elseif $pc.nationality == "Australian">>
<<dropdown '_pcTempUni' $pc.uni "Australian National University" "University of Melbourne" "University of Sydney" "University of New South Wales" "University of Queensland" "Monash University" "University of Western Australia" "University of Adelaide" "University of Wollongong">>
<<elseif $pc.nationality == "New Zealand">>
<<dropdown '_pcTempUni' $pc.uni "University of Auckland" "University of Otahgo" "University of Canterbury" "Victoria University of Wellington" "University of Waikato" "Massey University" "Lincoln University">>
<</if>>
<span style="font-size: small">
<<link "Update" `passage()`>>
<<set $pc.uni to _pcTempUni>>
<</link>>
</span>
<</nobr>></td>
</tr>
<tr>
<td>Race:</td>
<td>Caucasian</td>
</tr>
<tr>
<td>Eyes:</td>
<td><<nobr>>
<<dropdown '_pcTempEyes' $pc.eyes "eyesHoneyBrown" "eyesBrightGreen" "eyesChocBrown" "eyesDeepBlue" "eyesGreen" "eyesGrey" "eyesHazel" "eyesPaleBlue">>
<span style="font-size: small">
<<link "Update" `passage()`>>
<<set $pc.eyes to _pcTempEyes>>
<<= '<<' + $pc.eyes + '>>'>>
<</link>>
</span>
<</nobr>>
</td>
</tr>
<tr>
<td>Bra size:</td>
<td><<nobr>>
<<if $pc.braSize neq "34A">>
<<link "-" `passage()`>>
<<if $pc.braSize eq "34B">>
<<set $pc.braSize to "34A">>
<<elseif $pc.braSize eq "34C">>
<<set $pc.braSize to "34B">>
<<elseif $pc.braSize eq "34D">>
<<set $pc.braSize to "34C">>
<<elseif $pc.braSize eq "34DD">>
<<set $pc.braSize to "34D">>
<<elseif $pc.braSize eq "34E">>
<<set $pc.braSize to "34DD">>
<</if>>
<<blackSportsBra>>
<<greyRecruitTee>>
<<pcBody>>
<</link>>
<</if>>
<<displayBraSize>>
<<if $pc.braSize neq "34DD">>
<<link "+" `passage()`>>
<<if $pc.braSize eq "34A">>
<<set $pc.braSize to "34B">>
<<elseif $pc.braSize eq "34B">>
<<set $pc.braSize to "34C">>
<<elseif $pc.braSize eq "34C">>
<<set $pc.braSize to "34D">>
<<elseif $pc.braSize eq "34D">>
<<set $pc.braSize to "34DD">>
<</if>>
<<blackSportsBra>>
<<greyRecruitTee>>
<<pcBody>>
<</link>>
<</if>>
<</nobr>></td>
</tr>
<tr>
<td>Hair colour:</td>
<td><<nobr>><<dropdown '_pcTempHair' $pc.natural "light brunette" "dark brunette" "blonde" "ginger">>
<span style="font-size: small">
<<link "Update" `passage()`>>
<<set $pc.natural to _pcTempHair>>
<<= '<<' + $pc.hairstyle + '>>'>>
<<set $avatar.hair to $hair.starting>>
<<= '<<' + $pc.brows + '>>'>>
<<= '<<' + $pc.bikiniLine + '>>'>>
<<pcMoodCalm>>
<</link>>
</span><</nobr>>
</td>
</tr>
<tr>
<td>Hairstyle:</td>
<td><<nobr>>
<<dropdown '_pcTempHairStyle' $pc.hairstyle "hairLongCurly" "hairSideBun" "hairSideBraid" "hairHalfUpdo">>
<span style="font-size: small">
<<link "Update" `passage()`>>
<<set $pc.hairstyle to _pcTempHairStyle>>
<<= '<<' + $pc.hairstyle + '>>'>>
<<set $avatar.hair to $hair.starting>>
<</link>>
</span>
<<link '<i class="fa fa-random" aria-hidden="true"></i>' `passage()`>>
<<set _hairStyleMacro to setup.startingHairStyles.random()>>
<<= '<<' + _hairStyleMacro + '>>'>>
<</link>>
<</nobr>>
</td>
</tr>
</table>
<table>
<tr>
<td>Sexual traits:</td>
<td><<nobr>>
<<if Array.from($pc.traits).includes("Bi Curious")>>
<<set _startTrait to "Bi Curious">>
<<elseif Array.from($pc.traits).includes("Exhibitionist")>>
<<set _startTrait to "Exhibitionist">>
<<elseif Array.from($pc.traits).includes("Likes Older Men")>>
<<set _startTrait to "Likes Older Men">>
<<elseif Array.from($pc.traits).includes("Likes Rough Sex")>>
<<set _startTrait to "Likes Rough Sex">>
<<elseif Array.from($pc.traits).includes("Promiscuous")>>
<<set _startTrait to "Promiscuous">>
<</if>>
<<dropdown '_pcTempTrait' _startTrait "Bi Curious" "Exhibitionist" "Likes Older Men" "Likes Rough Sex" "Promiscuous">>
<span style="font-size: small">
<<link "Update" `passage()`>>
<<set $pc.traits to new Set()>>
<<set $pc.traits.add(_pcTempTrait)>>
<</link>>
</span>
<</nobr>></td>
</tr>
</table>
<div id="startButton"><span style="font-size:x-large"><<button "Start with this agent">></span></div>\
<<setPCStartingSkills>>\
<<custErrCheck>>\
<</button>>
<span style="font-size:medium">[[Choose a different agent|Agent selection]]</span>/* [W] CLOTHING */
<<widget "dpmCombatTrousers">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCShorts>>
<<set $avatar.trousers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/BOTTOMS-DPM-combats.png",
$pc.isWearing.add("trousers"),
$trousers to {},
$trousers.flags to new Set(),
$pc.lastWornTrousers to "dpmCombatTrousers",
$trousers.desc to [
'trousers',
'combat trousers',
'combats']>>
<</silently>><</widget>>
<<widget "digitalCombatTrousers">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCShorts>>
<<set $avatar.trousers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/BOTTOMS-us-digital-combats.png",
$pc.isWearing.add("trousers"),
$trousers to {},
$trousers.flags to new Set(),
$pc.lastWornTrousers to "digitalCombatTrousers",
$trousers.desc to [
'trousers',
'combat trousers',
'combats']>>
<</silently>><</widget>>
<<widget "desertCombatTrousers">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCShorts>>
<<set $avatar.trousers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/BOTTOMS-desert-combats.png",
$pc.isWearing.add("trousers"),
$trousers to {},
$trousers.flags to new Set(),
$pc.lastWornTrousers to "desertCombatTrousers",
$trousers.desc to [
'trousers',
'combat trousers',
'combats']>>
<</silently>><</widget>>
<<widget "arcticCombatTrousers">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCShorts>>
<<set $avatar.trousers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/BOTTOMS-arctic-combats.png",
$pc.isWearing.add("trousers"),
$trousers to {},
$trousers.flags to new Set(),
$pc.lastWornTrousers to "arcticCombatTrousers",
$trousers.desc to [
'trousers',
'combat trousers',
'combats']>>
<</silently>><</widget>>
<<widget "blackLeggings">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCShorts>>
<<set $avatar.trousers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/trousersBlackLeggings.png",
$pc.isWearing.add("trousers"),
$trousers to {},
$trousers.flags to new Set(),
$pc.lastWornTrousers to "blackLeggings",
$trousers.desc to [
'leggings']>>
<</silently>><</widget>>
<<widget "blackWorkTrousers">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCShorts>>
<<set $avatar.trousers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/trousersBlackWorkTrousers.png",
$pc.isWearing.add("trousers"),
$trousers to {},
$trousers.flags to new Set(),
$pc.lastWornTrousers to "blackWorkTrousers">>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set $trousers.desc to [
'pants']>>
<<else>>
<<set $trousers.desc to [
'trousers']>>
<</if>>
<</silently>><</widget>>
<<widget "blueDenimShorts">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCTrousers>>
<<set $avatar.shorts to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bottoms-denim-shorts.png",
$pc.isWearing.add("shorts"),
$shorts to {},
$shorts.flags to new Set(),
$pc.lastWornShorts to "blueDenimShorts",
$shorts.desc to [
'shorts'
]>>
<</silently>><</widget>>
<<widget "goldHotpants">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCTrousers>>
<<set $avatar.shorts to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shortsGoldHotpants.png",
$pc.isWearing.add("bottoms"),
$pc.isWearing.add("shorts"),
$shorts to {},
$shorts.flags to new Set(),
$pc.lastWornShorts to "goldHotpants",
$bottoms to {},
$bottoms.desc to [
'hotpants',
'gold hotpants'
]>>
<</silently>><</widget>>
<<widget "ladybugPJShorts">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCTrousers>>
<<set $avatar.shorts to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shortsLadybugPJs.png",
$pc.isWearing.add("bottoms"),
$pc.isWearing.add("shorts"),
$shorts to {},
$shorts.flags to new Set(),
$pc.lastWornShorts to "ladybugPJShorts",
$bottoms to {},
$bottoms.desc to [
'shorts',
'PJ shorts'
]>>
<</silently>><</widget>>
<<widget "blackArmyBoots">><<silently>>
<<set $avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/SHOES-army-boots.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.flags to new Set(),
$pc.lastWornShoes to "blackArmyBoots",
$shoes.desc to [
'boots',
'army boots']>>
<</silently>><</widget>>
<<widget "greyRecruitTee">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "greyRecruitTee",
$top.desc to [
't-shirt']>>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeACup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeACupBraless.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeBCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeBCupBraless.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeCCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeCCupBraless.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeDCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeDCupBraless.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeDDCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeDDCupBraless.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeECup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyRecruitTeeECupBraless.png">>
<</if>>
<</silently>><</widget>>
<<widget "greyShortCami">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "greyShortCami",
$top.desc to [
'cami']>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopACup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopBralessACup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopCCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopBralessCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopDCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopBralessDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopDDCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopBralessDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopECup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyCamiTopBralessECup.png">>
<</if>>
<</silently>><</widget>>
<<widget "oceanaGotWetTshirt">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "oceanaGotWetTshirt",
$top.desc to [
't-shirt']>>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topOceanaTeeACup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topOceanaTeeBCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topOceanaTeeCCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topOceanaTeeDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topOceanaTeeDDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topOceanaTeeECup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "redCamiTop">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "redCamiTop",
$top.desc to [
'cami',
'top']>>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topRedCamiTopACup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topRedCamiTopBCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topRedCamiTopCCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topRedCamiTopDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topRedCamiTopDDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topRedCamiTopECup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "slayerTShirt">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "slayerTShirt",
$top.desc to [
't-shirt']>>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topSlayerTshirtAcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topSlayerTshirtBcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topSlayerTshirtCcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topSlayerTshirtDcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topSlayerTshirtDDcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topSlayerTshirtEcup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "neonGreenCropTop">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "neonGreenCropTop",
$top.desc to [
'crop top']>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopACup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopACupPokies.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopCCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopCCupPokies.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDCupPokies.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDDCup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDDCupPokies.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopECup.png">>
<<set $top.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopECupPokies.png">>
<</if>>
<</silently>><</widget>>
<<widget "blueWorkTop">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "blueWorkTop",
$top.desc to [
'top']>>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopACup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopACup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopCCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopDDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopECup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "greyWorkTop">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$pc.lastWornTop to "greyWorkTop",
$top.desc to [
'top']>>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyWorkTopA-Bcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyWorkTopA-Bcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyWorkTopCcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyWorkTopDcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyWorkTopDDcup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topGreyWorkTopEcup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "blackBlazer">><<silently>>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketBlackBlazer.png",
$pc.isWearing.add("jacket"),
$jacket to {},
$jacket.flags to new Set(),
$pc.lastWornJacket to "blackBlazer",
$jacket.desc to [
'blazer',
'jacket']>>
<</silently>><</widget>>
<<widget "whiteFauxFurJacket">><<silently>>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketWhiteFauxFur.png",
$pc.isWearing.add("jacket"),
$jacket to {},
$jacket.flags to new Set(),
$pc.lastWornJacket to "whiteFauxFurJacket",
$jacket.desc to [
'faux fur jacket']>>
<</silently>><</widget>>
<<widget "croppedDenimJacket">><<silently>>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/croppedDenimJacket.png",
$pc.isWearing.add("jacket"),
$jacket to {},
$jacket.flags to new Set(),
$pc.lastWornJacket to "croppedDenimJacket",
$jacket.desc to [
'denim jacket']>>
<</silently>><</widget>>
<<widget "qotsaHoodie">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketQOTSAhoodieACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketQOTSAhoodieBCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketQOTSAhoodieCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketQOTSAhoodieDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketQOTSAhoodieDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketQOTSAhoodieECup.png">>
<</if>>
<<set $pc.isWearing.add("jacket"),
$jacket to {},
$jacket.flags to new Set(),
$pc.lastWornJacket to "qotsaHoodie",
$jacket.desc to [
'hoodie']>>
<</silently>><</widget>>
<<widget "pinkVinylJacket">><<silently>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketPinkVinylAtoBCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketPinkVinylCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketPinkVinylDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketPinkVinylDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketPinkVinylECup.png">>
<</if>>
<<set $pc.isWearing.add("jacket"),
$jacket to {},
$jacket.flags to new Set(),
$pc.lastWornJacket to "pinkVinylJacket",
$jacket.desc to [
'jacket',
'vinyl jacket']>>
<</silently>><</widget>>
<<widget "blackSportsKnickers">><<silently>>
<<set $avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersBlackSportsKnickers.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$pc.lastWornKnickers to "blackSportsKnickers">>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set $knickers.desc to [
'gym panties',
'sport panties',
'panties']>>
<<else>>
<<set $knickers.desc to [
'gym knickers',
'sport knickers',
'knickers']>>
<</if>>
<<set $knickers.pronoun to "them">>
<</silently>><</widget>>
<<widget "pinkLeopardBoyshorts">><<silently>>
<<set $avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersPinkLeopardBoyshorts.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$pc.lastWornKnickers to "pinkLeopardBoyshorts">>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set $knickers.desc to [
'boyshorts',
'panties']>>
<<else>>
<<set $knickers.desc to [
'boyshorts',
'knickers']>>
<</if>>
<<set $knickers.pronoun to "them">>
<</silently>><</widget>>
<<widget "leopardKnickers">><<silently>>
<<set $avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersLeopardTanga.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$pc.lastWornKnickers to "leopardKnickers">>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set $knickers.desc to [
'panties']>>
<<else>>
<<set $knickers.desc to [
'knickers']>>
<</if>>
<<set $knickers.pronoun to "them">>
<</silently>><</widget>>
<<widget "blackPlainThong">><<silently>>
<<set $avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersBlackPlainThong.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$pc.lastWornKnickers to "blackPlainThong">>
<<set $knickers.desc to [
'thong']>>
<<set $knickers.pronoun to "it">>
<</silently>><</widget>>
<<widget "blackAPknickers">><<silently>>
<<set $avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersBlackAgentProvocateur.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$pc.lastWornKnickers to "blackAPknickers">>
<<set $knickers.desc to [
'<<knickers>>']>>
<<set $knickers.pronoun to "them">>
<</silently>><</widget>>
<<widget "whiteFloralBikiniBottoms">><<silently>>
<<set $avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersWhiteFloralBikini.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$pc.lastWornKnickers to "whiteFloralBikiniBottoms">>
<<set $knickers.desc to [
'bikini bottoms']>>
<<set $knickers.pronoun to "them">>
<</silently>><</widget>>
<<widget "blackPlainTights">><<silently>>
<<removePCStockings>>
<<set $avatar.tights to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tightsBlackPlain.png",
$pc.isWearing.add("tights"),
$tights to {},
$tights.flags to new Set(),
$pc.lastWornTights to "blackPlainTights">>
<</silently>><</widget>>
<<widget "blackMedDenierTights">><<silently>>
<<removePCStockings>>
<<set $avatar.tights to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tightsBlackMedDenier.png",
$pc.isWearing.add("tights"),
$tights to {},
$tights.flags to new Set(),
$pc.lastWornTights to "blackMedDenierTights">>
<</silently>><</widget>>
<<widget "blackHiDenierTights">><<silently>>
<<removePCStockings>>
<<set $avatar.tights to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tightsBlackHiDenier.png",
$pc.isWearing.add("tights"),
$tights to {},
$tights.flags to new Set(),
$pc.lastWornTights to "blackHiDenierTights">>
<</silently>><</widget>>
<<widget "whitePlainTights">><<silently>>
<<removePCStockings>>
<<set $avatar.tights to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tightsWhitePlain.png",
$pc.isWearing.add("tights"),
$tights to {},
$tights.flags to new Set(),
$pc.lastWornTights to "whitePlainTights">>
<</silently>><</widget>>
<<widget "blackFishnetBodystocking">><<silently>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C">>
<<set $avatar.bodystocking to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fishtest-01.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bodystocking to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bodyFishnetDCup-01.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bodystocking to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bodyFishnetDDCup-01.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bodystocking to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bodyFishnetECup-01.png">>
<</if>>
<<set
$pc.isWearing.add("bodystocking"),
$bodystocking to {},
$bodystocking.desc to [
'bodystocking',
'fishnet bodystocking'
],
$pc.lastWornBodystocking to "blackFishnetBodystocking"
>>
<</silently>><</widget>>
<<widget "blackSportsBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braSportsBraACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braSportsBraBCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braSportsBraCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braSportsBraDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braSportsBraDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braSportsBraECup.png">>
<</if>>
<<set
$pc.isWearing.add("bra"),
$bra to {},
$bra.desc to [
'bra',
'sports bra'
],
$bra.undoVia to "bralette",
$bra.flags to new Set(),
$pc.lastWornBra to "blackSportsBra"
>>
<</silently>><</widget>>
<<widget "whiteFloralBikiniTop">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhiteFloralBikiniACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhiteFloralBikiniBCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhiteFloralBikiniCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhiteFloralBikiniDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhiteFloralBikiniDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhiteFloralBikiniECup.png">>
<</if>>
<<set
$pc.isWearing.add("bra"),
$bra to {},
$bra.desc to [
'bikini top'
],
$bra.undoVia to "backTie",
$bra.flags to new Set(),
$pc.lastWornBra to "whiteFloralBikiniTop"
>>
<</silently>><</widget>>
<<widget "blackPlainBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackPlainBraACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackPlainBraBCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackPlainBraCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackPlainBraDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackPlainBraDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackPlainBraECup.png">>
<</if>>
<<set
$pc.isWearing.add("bra"),
$bra to {},
$bra.desc to [
'bra'
],
$bra.undoVia to "normal",
$bra.flags to new Set(),
$bra.flags.add("cleavage"),
$pc.lastWornBra to "blackPlainBra"
>>
<</silently>><</widget>>
<<widget "blackLorettaBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackLoretta34A.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackLoretta34B.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackLoretta34C.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackLoretta34D.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackLoretta34DD.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackLoretta34E.png">>
<</if>>
<<set
$pc.isWearing.add("bra"),
$bra to {},
$bra.desc to [
'bra'
],
$bra.undoVia to "normal",
$bra.flags to new Set(),
$bra.flags.add("cleavage"),
$pc.lastWornBra to "blackPlainBra"
>>
<</silently>><</widget>>
<<widget "blackAPBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackAPAcup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackAPBcup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackAPCcup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackAPDcup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackAPDDcup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braBlackAPEcup.png">>
<</if>>
<<set
$pc.isWearing.add("bra"),
$bra to {},
$bra.desc to [
'bra'
],
$bra.undoVia to "normal",
$bra.flags to new Set(),
$bra.flags.add("cleavage"),
$pc.lastWornBra to "blackAPBra"
>>
<</silently>><</widget>>
<<widget "escAndDissBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braEscDissACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braEscDissBCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braEscDissCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braEscDissDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braEscDissDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braEscDissECup.png">>
<</if>>
<<set
$pc.isWearing.add("bra"),
$bra to {},
$bra.desc to [
'bra'
],
$bra.undoVia to "normal",
$bra.flags to new Set(),
$bra.flags.add("cleavage"),
$pc.lastWornBra to "escAndDissBra"
>>
<</silently>><</widget>>
<<widget "whitePlainBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhitePlainBraACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhitePlainBraBCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhitePlainBraCCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhitePlainBraDCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhitePlainBraDDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/braWhitePlainBraECup.png">>
<</if>>
<<set
$pc.isWearing.add("bra"),
$bra to {},
$bra.desc to [
'bra'
],
$bra.undoVia to "normal",
$bra.flags to new Set(),
$bra.flags.add("cleavage"),
$pc.lastWornBra to "blackPlainBra"
>>
<</silently>><</widget>>
<<widget "fusciaPartyDress">><<silently>>
<<removePCTop>>
<<removePCTrousers>>
<<removePCSkirt>>
<<removePCShorts>>
<<set
$pc.isWearing.add("dress"),
$dress to {},
$dress.desc to [
'dress',
'party dress'
],
$dress.undoVia to "zipperBack",
$pc.lastWornDress to "fusciaPartyDress",
$pc.lastWornTop to "",
$pc.lastWornBottoms to ""
$pc.legCovering to "shortSkirt"
>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-a-to-d-cup-fuscia-party-dress.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-dd-cup-fuscia-party-dress.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-e-cup-fuscia-party-dress.png",
$dress.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "blackKateSpadeMidi">><<silently>>
<<removePCTop>>
<<removePCTrousers>>
<<removePCSkirt>>
<<removePCShorts>>
<<set
$pc.isWearing.add("dress"),
$dress to {},
$dress.desc to [
'dress',
'Kate Spade dress',
'clingy dress',
'clingy black dress'],
$dress.undoVia to "neckTie",
$pc.lastWornDress to "blackKateSpadeMidi",
$pc.lastWornTop to "",
$pc.lastWornBottoms to ""
$pc.legCovering to "kneelengthSkirt"
>>
<<if $pc.braSize == "34A">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressKateSpadeBlackMidiACup.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressKateSpadeBlackMidiBCup.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressKateSpadeBlackMidiCCup.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressKateSpadeBlackMidiDCup.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressKateSpadeBlackMidiDDCup.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressKateSpadeBlackMidiECup.png",
$dress.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "offShoulderLBD">><<silently>>
<<removePCTop>>
<<removePCTrousers>>
<<removePCSkirt>>
<<removePCShorts>>
<<set
$pc.isWearing.add("dress"),
$dress to {},
$dress.desc to [
'dress',
'little black dress'
],
$dress.undoVia to "zipperBack",
$pc.lastWornDress to "offShoulderLBD",
$pc.lastWornTop to "",
$pc.lastWornBottoms to ""
$pc.legCovering to "shortSkirt"
>>
<<if $pc.braSize == "34A">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-a-to-d-cup-little-black-dress.png",
$dress.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/offshoulderLBDBraless34A.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-b-cup-little-black-dress.png",
$dress.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/offshoulderLBDBraless34B.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-c-cup-little-black-dress.png",
$dress.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/offshoulderLBDBraless34C.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/offshoulderLBD34D.png",
$dress.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/offshoulderLBDBraless34D.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-dd-cup-little-black-dress.png",
$dress.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/offshoulderLBDBraless34DD.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dress-e-cup-little-black-dress.png",
$dress.braless to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/offshoulderLBDBraless34E.png">>
<</if>>
<</silently>><</widget>>
<<widget "blackCrepeMidiSkirt">><<silently>>
<<removePCDress>>
<<removePCTrousers>>
<<removePCSkirt>>
<<set
$avatar.skirt to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/skirtBlackCrepeMidiSkirt.png",
$pc.isWearing.add("skirt"),
$skirt to {},
$skirt.flags to new Set(),
$bottoms to {},
$bottoms.desc to [
'skirt',
'long skirt'
],
$skirt.undoVia to "waistband",
$pc.lastWornSkirt to "blackCrepeMidiSkirt",
$pc.legCovering to "longSkirt">>
<</silently>><</widget>>
<<widget "blackFlaredMiniSkirt">><<silently>>
<<removePCDress>>
<<removePCTrousers>>
<<removePCSkirt>>
<<set
$avatar.skirt to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/skirtBlackFlaredMiniSkirt.png",
$pc.isWearing.add("skirt"),
$skirt to {},
$skirt.flags to new Set(),
$bottoms to {}
$bottoms.desc to [
'skirt',
'mini skirt',
'short skirt',
'little skirt'
],
$skirt.undoVia to "button",
$pc.lastWornSkirt to "blackFlaredMiniSkirt",
$pc.legCovering to "shortSkirt">>
<</silently>><</widget>>
<<widget "shortGreyWorkSkirt">><<silently>>
<<removePCDress>>
<<removePCTrousers>>
<<removePCSkirt>>
<<set
$avatar.skirt to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/skirtGreyShortWorkSkirt.png",
$pc.isWearing.add("skirt"),
$skirt to {},
$skirt.flags to new Set(),
$bottoms to {},
$bottoms.desc to [
'skirt',
'short skirt'],
$skirt.undoVia to "button",
$pc.lastWornSkirt to "shortGreyWorkSkirt",
$pc.legCovering to "shortSkirt">>
<</silently>><</widget>>
<<widget "denimShortDistressedSkirt">><<silently>>
<<removePCDress>>
<<removePCTrousers>>
<<removePCSkirt>>
<<set
$bottoms to {},
$avatar.skirt to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/skirtDenimShortDistressed.png",
$pc.isWearing.add("bottoms"),
$pc.isWearing.add("skirt"),
$skirt to {},
$skirt.flags to new Set(),
$bottoms to {},
$bottoms.desc to [
'skirt',
'short skirt',
'denim skirt'],
$skirt.undoVia to "button",
$pc.lastWornSkirt to "denimShortDistressedSkirt",
$pc.legCovering to "shortSkirt">>
<</silently>><</widget>>
<<widget "whiteShortSleevedBlouse">><<silently>>
<<removePCDress>>
<<set $pc.isWearing.add("top"),
$top to {},
$top.flags to new Set(),
$top.desc to [
'shirt',
'blouse'],
$top.undoVia to "buttonFront",
$pc.lastWornTop to "whiteShortSleevedBlouse">>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topWhiteShortSleevedBlouseACup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topWhiteShortSleevedBlouseBCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topWhiteShortSleevedBlouseCCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topWhiteShortSleevedBlouseDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topWhiteShortSleevedBlouseDDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topWhiteShortSleevedBlouseEECup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "blackShinyLegwraps">><<silently>>
<<set
$avatar.garter to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/legwrapsBlackShiny.png",
$pc.isWearing.add("legWraps")>>
<</silently>><</widget>>
<<widget "blackEuropaStockings">><<silently>>
<<set
$avatar.stockings to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/stockingsBlackEuropa.png",
$avatar.tights to "",
$stockings to {},
$stockings.desc to [
'stockings']
$pc.isWearing.add("stockings"),
$pc.lastWornTights to "",
$pc.lastWornStockings to "blackEuropaStockings"
>>
<</silently>><</widget>>
<<widget "whitePlain40dStockings">><<silently>>
<<set
$avatar.stockings to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/stockingsWhite40dPlain.png",
$avatar.tights to "",
$stockings to {},
$stockings.desc to [
'stockings']
$pc.isWearing.add("stockings"),
$pc.lastWornTights to "",
$pc.lastWornStockings to "whitePlain40dStockings"
>>
<</silently>><</widget>>
<<widget "blackAnkleStrapHeels">><<silently>>
<<set
$avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoesBlackAnkleStrapHeels.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'heels',
'high heels',
'shoes'],
$pc.lastWornShoes to "blackAnkleStrapHeels"
>>
<</silently>><</widget>>
<<widget "blackLouboutinAnkleBoots">><<silently>>
<<set
$avatar.shoes to "",
$avatar.boots to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoesBlackLouboutinOpenToeSandals.png",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'Louboutins'],
$pc.lastWornShoes to "blackLouboutinAnkleBoots"
>>
<</silently>><</widget>>
<<widget "blackPeeptoeHeelsRedSole">><<silently>>
<<set
$avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoesBlackPeeptoeRedHeel.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'heels',
'high heels'],
$pc.lastWornShoes to "blackPeeptoeHeelsRedSole"
>>
<</silently>><</widget>>
<<widget "blackFashionSandals">><<silently>>
<<set
$avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoes-fashion-sandals.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'sandals'],
$pc.lastWornShoes to "blackFashionSandals"
>>
<</silently>><</widget>>
<<widget "blackLaceTieSandals">><<silently>>
<<set
$avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoes-black-laceup-sandals.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'sandals'],
$pc.lastWornShoes to "blackLaceTieSandals">>
<</silently>><</widget>>
<<widget "blackHeels">><<silently>>
<<set
$avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoes-black-heels.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'heels',
'high heels',
'shoes'],
$pc.lastWornShoes to "blackHeels">>
<</silently>><</widget>>
<<widget "nudeHeels">><<silently>>
<<set
$avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoes-nude-heels.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'heels',
'high heels',
'shoes'],
$pc.lastWornShoes to "nudeHeels">>
<</silently>><</widget>>
<<widget "redAnkleStrapHeels">><<silently>>
<<set
$avatar.shoes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoes-red-ankle-strap-heels.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'heels',
'high heels',
'shoes'],
$pc.lastWornShoes to "redAnkleStrapHeels">>
<</silently>><</widget>>
<<widget "blackAnkleBoots">><<silently>>
<<set
$avatar.shoes to "",
$avatar.boots to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoesBlackAnkleBoots.png",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'boots',
'ankle boots'],
$pc.lastWornShoes to "blackAnkleBoots">>
<</silently>><</widget>>
<<widget "brownUggs">><<silently>>
<<set
$avatar.shoes to "",
$avatar.boots to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/SHOES-brown-uggs.png",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'Uggs'],
$pc.lastWornShoes to "brownUggs"
>>
<</silently>><</widget>>
<<widget "blackUggs">><<silently>>
<<set
$avatar.shoes to "",
$avatar.boots to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoesBlackUggs.png",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'Uggs'],
$pc.lastWornShoes to "blackUggs"
>>
<</silently>><</widget>>
<<widget "brownKneeHighBoots">><<silently>>
<<set
$avatar.shoes to "",
$avatar.boots to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoesBrownKneeHighBoots.png",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'boots'],
$pc.lastWornShoes to "brownKneeHighBoots"
>>
<</silently>><</widget>>
<<widget "redConverseKneeHighs">><<silently>>
<<set
$avatar.shoes to "",
$avatar.boots to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/shoesRedConverseKneeHighs.png",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'boots',
'Converse knee highs'],
$pc.lastWornShoes to "redConverseKneeHighs"
>>
<</silently>><</widget>>
<<widget "plainBlackThong">><<silently>>
<<set
$avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersBlackPlainThong-1.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.desc to [
'thong'
],
$knickers.flags to new Set(),
$knickers.flags.add("showsBum"),
$knickers.pronoun to "it",
$pc.lastWornKnickers to "plainBlackThong"
>>
<</silently>><</widget>>
<<widget "plainWhiteThong">><<silently>>
<<set
$avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/KNICKERS-white-plain-thong.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.desc to [
'thong'
],
$knickers.flags to new Set(),
$knickers.flags.add("showsBum"),
$knickers.pronoun to "it",
$pc.lastWornKnickers to "plainWhiteThong"
>>
<</silently>><</widget>>
<<widget "blackEscDissThong">><<silently>>
<<set
$avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersBlackEscAndDissThong.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.desc to [
'thong'
],
$knickers.flags to new Set(),
$knickers.flags.add("showsBum"),
$knickers.pronoun to "it",
$pc.lastWornKnickers to "blackEscDissThong"
>>
<</silently>><</widget>>
<<widget "whitePlainKnickers">><<silently>>
<<set
$avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersPlainWhite.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$knickers.flags.add("showsBum"),
$knickers.pronoun to "them",
$pc.lastWornKnickers to "plainWhiteKnickers"
>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set $knickers.desc to [
'panties'
]>>
<<else>>
<<set $knickers.desc to [
'knickers'
]>>
<</if>>
<</silently>><</widget>>
<<widget "blackLorettaBoyshorts">><<silently>>
<<set
$avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickers-black-loretta-boyshorts.png",
$pc.isWearing.add("knickers"),
$knickers to {},
$knickers.flags to new Set(),
$knickers.pronoun to "them",
$knickers.desc to [
'boyshorts'],
$pc.lastWornKnickers to "blackLorettaBoyshorts">>
<</silently>><</widget>>
<<widget "visitorPass">><<silently>>
<<set $avatar.lanyard to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/lanyard-visitor-pass.png",
$pc.isWearing.add("lanyard"),
$pc.lastWornLanyard to "visitorPass">>
<</silently>><</widget>>
<<widget "tiffanyDiamondNecklace">><<silently>>
<<set $avatar.necklace to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tiffanyDiamondNecklace.png">>
<</silently>><</widget>>
<<widget "idBeltCard">><<silently>>
<<set $avatar.lanyard to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/lanyardIDBeltBadge.png",
$pc.isWearing.add("lanyard"),
$pc.lastWornLanyard to "visitorPass">>
<</silently>><</widget>>
<<widget "armDressingSyringe">><<silently>>
<<set $avatar.jewellery to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jewelleryArmDressingSyringe.png">>
<</silently>><</widget>>
<<widget "bathTowel">><<silently>>
<<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/towel.png">>
<</silently>><</widget>>
<<widget "purpleSunglasses">><<silently>>
<<set $avatar.glasses to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/glassesPurpleSunglasses.png",
$pc.isWearing.add("glasses"),
$pc.lastWornGlasses to "purpleSunglasses">>
<</silently>><</widget>>
<<widget "removePCBottoms">><<silently>>
<<if Array.from($pc.isWearing).includes("skirt")>>
<<removePCSkirt>>
<</if>>
<<if Array.from($pc.isWearing).includes("trousers")>>
<<removePCTrousers>>
<</if>>
<<if Array.from($pc.isWearing).includes("shorts")>>
<<removePCShorts>>
<</if>>
<</silently>><</widget>>
<<widget "removePCDress">><<silently>>
<<set $avatar.dress to "">>
<<set $pc.isWearing.delete("dress")>>
<<set $pc.legCovering to "">>
<</silently>><</widget>>
<<widget "removePCSkirt">><<silently>>
<<set $avatar.skirt to "">>
<<set $pc.isWearing.delete("skirt"),
$pc.isWearing.delete("bottoms")>>
<<set $skirt to {}>>
<<set $pc.legCovering to "">>
<</silently>><</widget>>
<<widget "removePCTop">><<silently>>
<<set $avatar.top to "">>
<<set $pc.isWearing.delete("top")>>
<</silently>><</widget>>
<<widget "removePCJacket">><<silently>>
<<set $avatar.jacket to "">>
<<set $pc.isWearing.delete("jacket")>>
<</silently>><</widget>>
<<widget "removePCTrousers">><<silently>>
<<set $avatar.trousers to "">>
<<set $pc.isWearing.delete("trousers"),
$pc.isWearing.delete("bottoms")>>
<<set $trousers to {}>>
<<set $pc.legCovering to "">>
<</silently>><</widget>>
<<widget "removePCBra">><<silently>>
<<set $avatar.bra to "">>
<<set $pc.isWearing.delete("bra"),
$bra.flags to new Set()>>
<</silently>><</widget>>
<<widget "removePCKnickers">><<silently>>
<<set $avatar.knickers to "">>
<<set $pc.isWearing.delete("knickers")>>
<</silently>><</widget>>
<<widget "removePCBodystocking">><<silently>>
<<set $avatar.bodystocking to "">>
<<set $pc.isWearing.delete("bodystocking")>>
<</silently>><</widget>>
<<widget "removePCShoes">><<silently>>
<<set $avatar.shoes to "",
$avatar.boots to "">>
<<set $pc.isWearing.delete("shoes")>>
<</silently>><</widget>>
<<widget "removePCStockings">><<silently>>
<<set $avatar.stockings to "">>
<<set $pc.isWearing.delete("stockings")>>
<</silently>><</widget>>
<<widget "removePCGarter">><<silently>>
<<set $avatar.garter to "">>
<<set $pc.isWearing.delete("legWraps")>>
<</silently>><</widget>>
<<widget "removePCTights">><<silently>>
<<set $avatar.tights to "">>
<<set $pc.isWearing.delete("tights")>>
<</silently>><</widget>>
<<widget "removePCShorts">><<silently>>
<<set $avatar.shorts to "">>
<<set $pc.isWearing.delete("shorts"),
$pc.isWearing.delete("bottoms")>>
<</silently>><</widget>>
<<widget "removePCLanyard">><<silently>>
<<set $avatar.lanyard to "">>
<<set $pc.isWearing.delete("lanyard")>>
<</silently>><</widget>>
<<widget "removePCGlasses">><<silently>>
<<set $avatar.glasses to "">>
<<set $pc.isWearing.delete("glasses")>>
<</silently>><</widget>>
<<widget "stripPC">><<silently>>
<<removePCDress>>
<<removePCTop>>
<<removePCBra>>
<<removePCKnickers>>
<<removePCBodystocking>>
<<removePCShorts>>
<<removePCShoes>>
<<removePCStockings>>
<<removePCGarter>>
<<removePCTrousers>>
<<removePCSkirt>>
<<removePCTights>>
<<removePCLanyard>>
<<removePCGlasses>>
<<removePCJacket>>
<</silently>><</widget>>/* [W] Appearance */
<<widget "strongBrows">><<silently>>
<<set $pc.brows to "strongBrows">>
<<if $pc.natural == "light brunette">>
<<if $pc.skinColour == "fair">>
<<set $brows to {},
$brows.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongLightBrownCalm.png",
$brows.skeptical to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongLightBrownSkeptical.png",
$brows.angry to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongLightBrownAngry.png">>
<<elseif $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongLightBrownCalmSunbleached.png",
$brows.skeptical to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongLightBrownSkepticalSunbleached.png",
$brows.angry to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongLightBrownAngrySunbleached.png">>
<</if>>
<<elseif $pc.natural == "dark brunette">>
<<if $pc.skinColour == "fair">>
<<set $brows to {},
$brows.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDarkBrownCalm.png",
$brows.skeptical to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDarkBrownSkeptical.png",
$brows.angry to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDarkBrownAngry.png">>
<<elseif $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDarkBrownCalmSunbleached.png",
$brows.skeptical to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDarkBrownSkepticalSunbleached.png",
$brows.angry to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDarkBrownAngrySunbleached.png">>
<</if>>
<<elseif $pc.natural == "blonde">>
<<if $pc.skinColour == "fair" or $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDirtyBlondeCalm.png",
$brows.skeptical to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDirtyBlondeSkeptical.png",
$brows.angry to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongDirtyBlondeAngry.png">>
<</if>>
<<elseif $pc.natural == "ginger">>
<<if $pc.skinColour == "fair">>
<<set $brows to {},
$brows.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongGingerCalm.png",
$brows.skeptical to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongGingerSkeptical.png",
$brows.angry to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongGingerAngry.png">>
<<elseif $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongGingerCalmSunbleached.png",
$brows.skeptical to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongGingerSkepticalSunbleached.png",
$brows.angry to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/browsStrongGingerAngrySunbleached.png">>
<</if>>
<</if>>
<</silently>><</widget>>
<<widget "calypso">><<silently>>
<<set $pc.bikiniLine to "calypso">>
<<if $pc.natural == "light brunette">>
<<set $avatar.bush to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bushLightBrown.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $avatar.bush to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bushDarkBrown.png">>
<<elseif $pc.natural == "blonde">>
<<set $avatar.bush to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bushDirtyBlonde.png">>
<<elseif $pc.natural == "ginger">>
<<set $avatar.bush to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bushGinger.png">>
<</if>>
<</silently>><</widget>>
<<widget "pcNose">><<silently>>
<<if $pc.skinColour == "fair">>
<<set $avatar.nose to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/nose.png">>
<<elseif $pc.skinColour == "tan">>
<<set $avatar.nose to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/noseTan.png">>
<</if>>
<</silently>><</widget>>
<<widget "pcBody">><<silently>>
<<if $pc.skinColour == "fair">>
<<if $pc.braSize == "34A">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34A.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34ABraTits.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34B.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34BBraTits.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34C.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34CBraTits.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34D.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34DBraTits.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34DD.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34DDBraTits.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34E.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/fair34EBraTits.png">>
<</if>>
<<elseif $pc.skinColour == "tan">>
<<if $pc.braSize == "34A">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34ATanlines.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanlined34ABraTits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34AHalfTan.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tan34ABraTits.png">>
<</if>>
<<elseif $pc.braSize == "34B">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34BTanlines.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanlined34BBraTits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34BHalfTan.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tan34BBraTits.png">>
<</if>>
<<elseif $pc.braSize == "34C">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34CTanlines.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanlined34CBraTits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34CHalfTan.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tan34CBraTits.png">>
<</if>>
<<elseif $pc.braSize == "34D">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34DTanlines.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanlined34DBraTits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34DHalfTan.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tan34DBraTits.png">>
<</if>>
<<elseif $pc.braSize == "34DD">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34DDTanlines.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanlined34DDBraTits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34DDHalfTan.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tan34DDBraTits.png">>
<</if>>
<<elseif $pc.braSize == "34E">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34ETanlines.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanlined34EBraTits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tanned34EHalfTan.png",
$avatar.braTits to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tan34EBraTits.png">>
<</if>>
<</if>>
<</if>>
<</silently>><</widget>>
<<widget "hairLongCurly">><<silently>>
<<set $pc.hairstyle to "hairLongCurly">>
<<set $hair to {},
$hair.flags to new Set()>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyLightBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyLightBrownSunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyDarkBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyDarkBrownSunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyDirtyBlonde.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyBlondeSunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyGinger.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairLongCurlyGingerSunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "hairSideBun">><<silently>>
<<set $pc.hairstyle to "hairSideBun">>
<<set $hair to {},
$hair.flags to new Set()>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunLightBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunLightBrownSunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunDarkBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunDarkBrownSunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunBlonde.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunBlondeSunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunGinger.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBunGingerSunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "hairHalfUpdo">><<silently>>
<<set $pc.hairstyle to "hairHalfUpdo">>
<<set $hair to {},
$hair.flags to new Set()>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoLightBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoLightBrownSunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoDarkBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoDarkBrownSunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoDirtyBlonde.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoDirtyBlondeSunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoGinger.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairHalfUpdoGingerSunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "hairSideBraid">><<silently>>
<<set $pc.hairstyle to "hairSideBraid">>
<<set $hair to {},
$hair.flags to new Set()>>
<<set $hair.flags.add("ponytail")>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidLightBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidLightBrownSunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidDarkBrown.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidDarkBrownSunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidBlonde.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidBlondeSunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidGinger.png"
$hair.sunbleached to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/hairSideBraidGingerSunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "removePCLipstick">><<silently>>
<<if $pc.skinColour == "fair">>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthFairCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthFairDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthFairLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthFairSmile.png">>
<<elseif $pc.skinColour == "tan">>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTanCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTanDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTanLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTanSmile.png">>
<</if>>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "preppyRedLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPreppyRedCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPreppyRedDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPreppyRedLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPreppyRedSmile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "adrenalineLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthAdrenalineCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthAdrenalineDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthAdrenalineLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthAdrenalineSmile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "nottingHillLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthNottingHillCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthNottingHillDowntured.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthNottingHillLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthNottingHillSmile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "cottonCandyLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthCottonCandyCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthCottonCandyDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthCottonCandyLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthCottonCandySmile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "jackRoseLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthJackRoseCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthJackRoseDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthJackRoseLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthJackRoseSmile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "prettyWomanLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPrettyWomanCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPrettyWomanDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPrettyWomanLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthPrettyWomanSmile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "tangerineLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTangerineCalm.png",
$mouth.downturned to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTangerineDownturned.png",
$mouth.lipsParted to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTangerineLipsParted.png",
$mouth.smile to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/mouthTangerineSmile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "pinkNails">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/nailsPink.png">>
<</silently>><</widget>>
<<widget "redNails">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-scarlet-red.png">>
<</silently>><</widget>>
<<widget "nailsBitterSweet">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-bitter-sweet.png">>
<</silently>><</widget>>
<<widget "nailsCoralSunset">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-coral-sunset.png">>
<</silently>><</widget>>
<<widget "nailsEveningSand">><<silently>>
<<set $avatar.nails to "hhttp://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-evening-sand.png">>
<</silently>><</widget>>
<<widget "nailsKittenHeels">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-kitten-heel.png">>
<</silently>><</widget>>
<<widget "nailsMidnightRendezvous">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-midnight-rendezvous.png">>
<</silently>><</widget>>
<<widget "nailsScarletRed">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-scarlet-red.png">>
<</silently>><</widget>>
<<widget "nailsSomethingBlue">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-something-blue.png">>
<</silently>><</widget>>
<<widget "nailsSpoiledDiva">><<silently>>
<<set $avatar.nails to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/NAILS-spoiled-diva.png">>
<</silently>><</widget>>
<<widget "pcMoodCalm">><<silently>>
<<set $avatar.brows to $brows.calm>>
<<set $avatar.mouth to $mouth.calm>>
<<set $pc.mood to "Calm">>
<</silently>><</widget>>
<<widget "pcMoodAngry">><<silently>>
<<set $avatar.brows to $brows.angry>>
<<set $avatar.mouth to $mouth.downturned>>
<<set $pc.mood to "Angry">>
<</silently>><</widget>>
<<widget "pcMoodSkeptical">><<silently>>
<<set $avatar.brows to $brows.skeptical>>
<<set $avatar.mouth to $mouth.downturned>>
<</silently>><</widget>>
<<widget "pcTalk">><<silently>>
<<set $avatar.mouth to $mouth.lipsParted>>
<</silently>><</widget>>
<<widget "pcSmile">><<silently>>
<<set $avatar.mouth to $mouth.smile>>
<</silently>><</widget>>
<<widget "removePCEyeshadow">><<silently>>
<<if $pc.skinColour == "fair">>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-bareface.png">>
<<elseif $pc.skinColour == "tan">>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-tan-bareface.png">>
<</if>>
<</silently>><</widget>>
<<widget "taupeEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-taupe-no-5.png">>
<</silently>><</widget>>
<<widget "liquidDiamondEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-liquid-diamond.png">>
<</silently>><</widget>>
<<widget "endlessSeaEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-endless-sea.png">>
<</silently>><</widget>>
<<widget "eternalBlackEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-eternal-black.png">>
<</silently>><</widget>>
<<widget "infiniteSkyEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-infinite-sky.png">>
<</silently>><</widget>>
<<widget "perpetualPurpleEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-perpetual-purple.png">>
<</silently>><</widget>>
<<widget "taupeNo5Eyeshadow">><<silently>>
<<set $avatar.eyeshadow to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/EYESHADOW-taupe-no-5.png">>
<</silently>><</widget>>
<<widget "removeNailPolish">><<silently>>
<<set $avatar.nails to "">>
<</silently>><</widget>>
<<widget "eyesHoneyBrown">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesHoneyBrown.png">>
<<set $pc.eyeColour to "brown">>
<<set $pc.eyes to "eyesHoneyBrown">>
<</silently>><</widget>>
<<widget "eyesBrightGreen">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesBrightGreen.png">>
<<set $pc.eyeColour to "green">>
<<set $pc.eyes to "eyesBrightGreen">>
<</silently>><</widget>>
<<widget "eyesChocBrown">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesChocolateBrown.png">>
<<set $pc.eyeColour to "brown">>
<<set $pc.eyes to "eyesChocBrown">>
<</silently>><</widget>>
<<widget "eyesDeepBlue">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesDeepBlue.png">>
<<set $pc.eyeColour to "blue">>
<<set $pc.eyes to "eyesDeepBlue">>
<</silently>><</widget>>
<<widget "eyesGreen">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesGreen.png">>
<<set $pc.eyeColour to "green">>
<<set $pc.eyes to "eyesGreen">>
<</silently>><</widget>>
<<widget "eyesGrey">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesGrey.png">>
<<set $pc.eyeColour to "grey">>
<<set $pc.eyes to "eyesGrey">>
<</silently>><</widget>>
<<widget "eyesHazel">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesHazel.png">>
<<set $pc.eyeColour to "hazel">>
<<set $pc.eyes to "eyesHazel">>
<</silently>><</widget>>
<<widget "eyesPaleBlue">><<silently>>
<<set $avatar.eyes to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/eyesPaleBlue.png">>
<<set $pc.eyeColour to "blue">>
<<set $pc.eyes to "eyesPaleBlue">>
<</silently>><</widget>>
<<widget "displayBraSize">><<nobr>>
<<if $pc.nationality == "English">>
<<= $pc.braSize>>
<<elseif $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D" or $pc.braSize == "34DD">>
<<= $pc.braSize>>
<<elseif $pc.braSize == "34E">>
<<= "34DDD">>
<</if>>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<if $pc.braSize == "34A">>
<<= "12A">>
<<elseif $pc.braSize == "34B">>
<<= "12B">>
<<elseif $pc.braSize == "34C">>
<<= "12C">>
<<elseif $pc.braSize == "34D">>
<<= "12D">>
<<elseif $pc.braSize == "34DD">>
<<= "12DD">>
<<elseif $pc.braSize == "34E">>
<<= "12E">>
<</if>>
<</if>>
<</nobr>><</widget>>/* Parsers */
<<widget "agencyFullName">>\
\<<if $pc.agency == "CIA">>
\<<= "Central Intelligence Agency">>
\<<elseif $pc.agency == "MI6">>
\<<= "Secret Intelligence Service">>
\<<elseif $pc.agency == "CSIS">>
\<<= "Canadian Security Intelligence Service">>
\<<elseif $pc.agency == "ASIS">>
\<<= "Australian Secret Intelligence Service">>
\<<elseif $pc.agency == "NZSIS">>
\<<= "New Zealand Security Intelligence Service">>
\<</if>>
<</widget>>
<<widget "agentBoredAction">><<silently>>
<<set _agentBoredArray to [
'check your phone',
'pretend to make a call',
'pretend to text someone',
'surf the web',
'snap a selfie',
'tuck a strand of hair behind your ear',
'twirl your hair around your finger',
'play with your hair',
'run your hand through your hair',
'check your nails',
'check your makeup',
'lean against a wall',
'people watch for a while']>>
<</silently>><<= _agentBoredArray.random()>><</widget>>
<<widget "agentCrowdFlirt">><<silently>>
<<set _agentCrowdFlirtArray to [
'pursing your lips together like they\'re ready to be kissed',
'running the tip of your tongue across your lower lip',
'looking around for hot guys',
'pushing out your boobs',
'letting the guys get a good look at your curves']>>
<<if $pc.legCovering == "short skirt" or Array.from($pc.isWearing).includes("shorts")>>
<<set _agentCrowdFlirtArray.push(
'showing off your legs')>>
<</if>>
<</silently>><<= _agentCrowdFlirtArray.random()>><</widget>>
<<widget "anus">><<silently>>
<<set _anusArray to [
'anus',
'asshole',
'butthole']>>
<</silently>><<= _anusArray.random()>><</widget>>
<<widget "aroused">><<silently>>
<<set _arousedArray to [
'aroused',
'excited',
'passionate',
'turned on'
]>>
<</silently>><<= _arousedArray.random()>><</widget>>
<<widget "wetPussyAdjective">><<silently>>
<<set _wetPussyAdj to [
'wet',
'slick',
'soaking wet',
'sopping wet']>>
<</silently>><<= _wetPussyAdjArray.random()>><</widget>>
<<widget "averageCock">><<silently>>
<<set _averageCockArray to [
'full',
]>>
<</silently>><<= _averageCockArray.random()>><</widget>>
<<widget "balls">><<silently>>
<<set _ballsArray to [
'balls',
'nuts'
]>>
<</silently>><<= _ballsArray.random()>><</widget>>
<<widget "beautiful">><<nobr>>
<<set _beautifulArray to [
'beautiful',
'gorgeous',
'stunning',
'sexy',
'hot',
'cute'
]>>
<<set _output to _beautifulArray.random()>>
_output
<</nobr>><</widget>>
<<widget "bralessUnderTop">><<nobr>>
<<set _bralessUnderTopArray to [
'It must be obvious that you aren\'t wearing a bra.'
]>>
<<if $pc.arousal gte 20>>
<<set _bralessUnderTopArray.push(
'Your nipples are hard under the material.'
)>>
<</if>>
<<set _output to _bralessUnderTopArray.random()>>
_output
<</nobr>><</widget>>
<<widget "cock">><<nobr>>
<<set _cockArray to [
'cock',
'dick'
]>>
<<set _output to _cockArray.random()>>
_output
<</nobr>><</widget>>
<<widget "cocktail">><<silently>>
<<set _cocktailArray to [
'Margarita',
'Daiquiri',
'vodka tonic',
'whiskey sour',
'Dry Martini',
'Margarita',
'Moscow Mule',
'Mojito',
'Mai Tai',
'Bloody Mary',
'gin and tonic',
'Caipirinha'
]>>
<</silently>><<= _cocktailArray.random()>><</widget>>
<<widget "crotch">><<nobr>>
<<set _crotchArray to [
'crotch',
'package'
]>>
<<set _output to _crotchArray.random()>>
_output
<</nobr>><</widget>>
<<widget "envDesc">><<nobr>>
<<set _envDesc to $scene.envDesc.random()>>
_envDesc
<</nobr>><</widget>>
<<widget "eye">><<silently>>
<<set _eyeArray to [
'eye',
]>>
<</silently>><<= _eyeArray.random()>><</widget>>
<<widget "eyes">><<silently>>
<<set _eyesArray to [
'eyes',
]>>
<</silently>><<= _eyesArray.random()>><</widget>>
<<widget "finger">><<silently>>
<<set _fingerArray to [
'finger',
'digit'
]>>
<</silently>><<= _fingerArray.random()>><</widget>>
<<widget "fingers">><<silently>>
<<set _fingersArray to [
'fingers',
'digits'
]>>
<</silently>><<= _fingersArray.random()>><</widget>>
<<widget "firmChest">><<silently>>
<<set _firmChestArray to [
'muscular',
'taut',
'ripped',
'chiseled',
'washboard'
]>>
<</silently>><<= _firmChestArray.random()>><</widget>>
<<widget "flabbyChest">><<silently>>
<<set _flabbyChestArray to [
'flabby',
'fat',
'soft'
]>>
<</silently>><<= _flabbyChestArray.random()>><</widget>>
<<widget "flaccid">><<nobr>>
<<set _flaccidArray to [
'soft',
'limp',
'flaccid',
'rubbery'
]>>
<<set _output to _flaccidArray.random()>>
_output
<</nobr>><</widget>>
<<widget "fondle">><<nobr>>
<<set _fondleArray to [
'fondle',
'caress',
'stroke'
]>>
<<set _fondle to _fondleArray.random()>>
_fondle
<</nobr>><</widget>>
<<widget "fondles">><<nobr>>
<<set _fondlesArray to [
'fondles',
'caresses',
'strokes'
]>>
<<set _output to _fondlesArray.random()>>
_output
<</nobr>><</widget>>
<<widget "fondling">><<nobr>>
<<set _fondlingArray to [
'fondling',
'caressing',
'stroking'
]>>
<<set _output to _fondlingArray.random()>>
_output
<</nobr>><</widget>>
<<widget "fShoeColour">><<silently>>
<<set _fShoeColourArray to [
'nude',
'blue',
'gold',
'grey',
'orange',
'pink',
'purple',
'red',
'white']>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set _output to "black">>
<<else>>
<<set _output to _fShoeColourArray.random()>>
<</if>>
<</silently>>\
_output\
<</widget>>
<<widget "fShoesType">><<silently>>
<<set _fShoesTypeArray to [
'wedges',
'mules',
'high heeled ankle boots',
'high heeled sandals',
'peeptoe heels']>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set _output to "heels">>
<<else>>
<<set _output to _fShoesTypeArray.random()>>
<</if>><</silently>>\
_output\
<</widget>>
<<widget "great">><<nobr>>
<<set _greatArray to [
'great',
'amazing',
'incredible'
]>>
<<set _output to _greatArray.random()>>
_output
<</nobr>><</widget>>
<<widget "grope">><<nobr>>
<<set _gropeArray to [
'grope',
'paw',
'squeeze'
]>>
<<set _output to _gropeArray.random()>>
_output
<</nobr>><</widget>>
<<widget "gropes">><<nobr>>
<<set _gropesArray to [
'gropes',
'paws',
'squeezes'
]>>
<<set _output to _gropesArray.random()>>
_output
<</nobr>><</widget>>
<<widget "groping">><<nobr>>
<<set _gropingArray to [
'groping',
'pawing',
'squeezing'
]>>
<<set _output to _gropingArray.random()>>
_output
<</nobr>><</widget>>
<<widget "handbag">>
\<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
\purse
\<<else>>
\handbag
\<</if>>
\<</widget>>
<<widget "handsome">><<silently>>
<<set _handsomeArray to [
'handsome',
'hot',
'good looking',
'attractive'
]>>
<</silently>><<= _handsomeArray.random()>><</widget>>
<<widget "hardening">><<silently>>
<<set _hardeningArray to [
'hardening',
'stiffening',
'semi-erect'
]>>
<</silently>><<= _hardeningArray.random()>><</widget>>
<<widget "hj">><<nobr>>
<<set _hjArray to [
'stroke',
'jerk off',
'jack off'
]>>
<<set _output to _hjArray.random()>>
_output
<</nobr>><</widget>>
<<widget "hjToolM1">><<nobr>>
<<if not $male1.cockSize == "huge">>
<<if $male1.cockSize == "tiny" or $male1.cockSize == "small" or $male1.arousal lt 20>>
<<set _hjTool to "fingers">>
<<else>>
<<set _hjTool to "hand">>
<</if>>
<<else>>
<<set _hjTool to "hand">>
<</if>>
_hjTool
<</nobr>><</widget>>
<<widget "hq">>
\<<if $pc.agency == "CIA">>
\Langley
\<<elseif $pc.agency == "CSIS">>
\1941 Ogilvie Road
\<<elseif $pc.agency == "MI6">>
\Vauxhall Cross
\<<elseif $pc.agency == "NZSIS">>
Pipitea House
\<<elseif $pc.agency == "ASIS">>
R.G. Casey House
\<</if>>
\<</widget>>
<<widget "hugeCock">><<silently>>
<<set _hugeCockArray to [
'huge',
'enormous,'
'gigantic',
'long',
'massive'
]>>
<</silently>><<= _hugeCockArray.random()>><</widget>>
<<widget "intenselyGood">><<silently>>
<<set _intenselyGoodArray to [
'intense',
'fiery',
'smouldering'
]>>
<</silently>><<= _intenselyGoodArray.random()>><</widget>>
<<widget "Jayne">>\
<<if $pc.firstname == "Jayne">>\
Claire\
<<else>>\
Jayne\
<</if>>\
\<</widget>>
<<widget "knickers">>
\<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
\panties
\<<else>>
\knickers
\<</if>>
\<</widget>>
<<widget "Knickers">>
\<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
\Panties
\<<else>>
\Knickers
\<</if>>
\<</widget>>
<<widget "knickersColour">><<silently>>
<<set _knickersColourArray to [
'red',
'nude',
'white',
'zebra print',
'blue',
'stripey',
'pink',
'leopard print',
'green',
'purple',
'flowery']>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set _output to "black">>
<<else>>
<<set _output to _knickersColourArray.random()>>
<</if>><</silently>>\
_output\
<</widget>>
<<widget "largeCock">><<silently>>
<<set _largeCockArray to [
'big',
'thick',
'full'
]>>
<</silently>><<= _largeCockArray.random()>><</widget>>
<<widget "lift">>
\<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
\elevator
\<<else>>
\lift
\<</if>>
\<</widget>>
<<widget "lowPleasureSound">><<silently>>
<<set _lowPleasureSoundArray to [
'moan',
'gasp',
'murmur of pleasure'
]>>
<</silently>><<= _lowPleasureSoundArray.random()>><</widget>>
<<widget "lowPleasureSounds">><<silently>>
<<set _lowPleasureSoundsArray to [
'moans',
'gasps',
'murmurs of pleasure'
]>>
<</silently>><<= _lowPleasureSoundsArray.random()>><</widget>>
<<widget "m1CockDesc">><<nobr>>
<<set _m1CockDescArray to []>>
<<if $male1.arousal lt 10>>
<<set _m1CockDescArray.push(
'soft',
'flaccid',
'limp'
)>>
<<elseif $male1.arousal lt 20>>
<<set _m1CockDescArray.push(
'hardening',
'stiffening',
'semi-erect'
)>>
<<else>>
<<set _m1CockDescArray.push(
'hard',
'stiff',
'erect'
)>>
<</if>>
<<if $male1.cockSize == 1>>
<<set _m1CockDescArray.push(
'tiny',
'little'
)>>
<<elseif $male1.cockSize == 2>>
<<set _m1CockDescArray.push(
'small',
'petite',
'little'
)>>
<<elseif $male1.cockSize == 3>>
<<set _m1CockDescArray.push(
'full'
)>>
<<elseif $male1.cockSize == 4>>
<<set _m1CockDescArray.push(
'big',
'thick'
)>>
<<elseif $male1.cockSize == 5>>
<<set _m1CockDescArray.push(
'huge',
'massive',
'long',
'thick',
'girthy',
'porn star'
)>>
<</if>>
<<if $male1.arousal lt 10 and $male1.cockSize == 1>>
<<set _m1CockDescArray.push(
'tiny, soft',
'tiny, flaccid',
'tiny, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == 1>>
<<set _m1CockDescArray.push(
'tiny, stiff',
'tiny, hard',
'tiny, erect'
)>>
<<elseif $male1.arousal lt 10 and $male1.cockSize == 2>>
<<set _m1CockDescArray.push(
'flaccid little',
'soft little',
'limp little',
'small, flaccid',
'small, soft',
'small, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == 2>>
<<set _m1CockDescArray.push(
'stiff little',
'hard little',
'small, stiff',
'small, hard'
)>>
<<elseif $male1.arousal lt 10 and $male1.cockSize == 4>>
<<set _m1CockDescArray.push(
'big, flaccid',
'big, soft',
'big, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == 4>>
<<set _m1CockDescArray.push(
'big, hard'
)>>
<<elseif $male1.arousal lt 10 and $male1.cockSize == 5>>
<<set _m1CockDescArray.push(
'huge, flaccid',
'huge, soft',
'huge, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == 5>>
<<set _m1CockDescArray.push(
'massive, hard',
'huge, hard',
'powerful'
)>>
<</if>>
<<set _output to _m1CockDescArray.random()>>
_output
<</nobr>><</widget>>
<<widget "m1HandsDesc">><<nobr>>
<<set _m1HandsArray to []>>
<<if $male1.fitness == 1>>
<<set _m1HandsArray.push(
'fat',
'fleshy',
'soft')>>
<<elseif $male1.fitness == 2>>
<<set _m1HandsArray.push(
'firm')>>
<<elseif $male1.fitness == 3>>
<<set _m1HandsArray.push(
'slender',
'slim')>>
<<elseif $male1.fitness gte 4>>
<<set _m1HandsArray.push(
'strong')>>
<</if>>
<</nobr>><</widget>>
<<widget "m1KissFeeling">><<nobr>>
<<set _m1KissFeelingArray to [
'His <<if $male1.fitness == 1>>fleshy<<else>>firm<</if>> lips press against yours.']>>
<<if $male1.facialHair == "stubble">>
<<set _m1KissFeelingArray.push(
'His stubbly jaw feels prickly on your smooth skin.',
'His stubble scrapes your smooth skin.'
)>>
<</if>>
<<set _output to _m1KissFeelingArray.random()>>
_output
<</nobr>><</widget>>
<<widget "m1KissTongue">><<nobr>>
<<set _m1KissTongueArray to []>>
<<set _m1KissTongueArray.push(
'his tongue snaking inside your mouth',
'his tongue lashing yours',
'his tongue flickering inside your mouth',
'his tongue playing with yours'
)>>
<<set _output to _m1KissTongueArray.random()>>
_output
<</nobr>><</widget>>
<<widget "m1UpperBodyFrontalDesc">><<nobr>>
<<if $male1.fitness == 1>>
<<set _m1UBFrontalDescArray to [
'soft body',
'soft chest']>>
<<elseif $male1.fitness == 2>>
<<set _m1UBFrontalDescArray to [
'firm body']>>
<<elseif $male1.fitness == 3>>
<<set _m1UBFrontalDescArray to [
'lean body',
'lean upper body',
'wiry body']>>
<<elseif $male1.fitness gte 4>>
<<set _m1UBFrontalDescArray to [
'strong chest',
'lean, powerful chest',
'sculpted muscles',
'firm body',
'lean muscles']>>
<</if>>
<<set _output1 to _m1UBFrontalDescArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "male1CockIs">><<nobr>>
<<if $male1.cockSize == 1>>
<<set _m1CockIsArray to [
'tiny.'
]>>
<<elseif $male1.cockSize == 2>>
<<set _m1CockIsArray to [
'small.',
'smaller than average.',
'smaller than most guys you\'ve been with.'
]>>
<<elseif $male1.cockSize == 3>>
<<set _m1CockIsArray to [
'average sized.',
'about average sized.'
]>>
<<elseif $male1.cockSize == 4>>
<<set _m1CockIsArray to [
'big.',
'bigger than average.',
'bigger than most guys you\'ve been with.'
]>>
<<elseif $male1.cockSize == 5>>
<<set _m1CockIsArray to [
'huge.',
'massive.',
'huge, like a porn star\'s.',
'enormous.'
]>>
<</if>>
<<set _output to _m1CockIsArray.random()>>
_output
<</nobr>><</widget>>
<<widget "male1CockSize">><<nobr>>
<<if $male1.cockSize == 1>>
<<set _m1CockSizeArray to [
'tiny'
]>>
<<elseif $male1.cockSize == 2>>
<<set _m1CockSizeArray to [
'small',
'little'
]>>
<<elseif $male1.cockSize == 3>>
<<set _m1CockSizeArray to [
'average sized'
]>>
<<elseif $male1.cockSize == 4>>
<<set _m1CockSizeArray to [
'big'
]>>
<<elseif $male1.cockSize == 5>>
<<set _m1CockSizeArray to [
'huge',
'massive',
'long, thick'
]>>
<</if>>
<<set _output to _m1CockSizeArray.random()>>
_output
<</nobr>><</widget>>
<<widget "male1KissDesc">><<silently>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<set _male1KissDescArray to [
'His stubbly jaw feels prickly on your smooth skin',
'His stubble scrapes your smooth skin',
'He tastes of champagne and Middle Eastern food',
'His tongue lashes yours',
'Your tongue flickers inside his mouth',
'You bite his bottom lip softly',
'His cologne smells amazing']>>
<<else>>
<<set _male1KissDescArray to [
'His tongue lashes yours',
'Your tongue flickers inside his mouth',
'You bite his bottom lip softly']>>
<</if>>
<<set _output to _male1KissDescArray.random()>>
<</silently>>
_output
<</widget>>
<<widget "male1UpperBodyDesc">><<silently>>
<<if $male1.fitness == 1>>
<<set _male1UpperBodyDescArray to [
'soft body',
'soft chest']>>
<<elseif $male1.fitness == 2>>
<<set _male1UpperBodyDescArray to [
'firm body']>>
<<elseif $male1.fitness == 3>>
<<set _male1UpperBodyDescArray to [
'lean body',
'lean upper body',
'wiry body']>>
<<elseif $male1.fitness gte 4>>
<<set _male1UpperBodyDescArray to [
'strong chest',
'lean, powerful chest',
'strong waist and back',
'sculpted muscles',
'firm body',
'lean muscles']>>
<</if>>
<<set _output to _male1UpperBodyDescArray.random()>>
<</silently>>
_output
<</widget>>
<<widget "nightclubDanceAway">><<silently>>
<<set _danceArray to [
'You dance out of his way; thankfully, he doesn\'t follow you.',
'You slip away into the dancing crowd. Luckily, he doesn\'t follow.',
'You twist your way away from him. You feel a hard pinch on your ass before you get out of his range.']>>
<</silently>><<= _danceArray.random()>><</widget>>
<<widget "nightclubDanceWithGuy">>
<<silently>>
<<set _danceWithArray to [
'You dance with him, your bodies moving in unison with the beat.',
'You grind your <<pcAss>> into him, losing yourself in the music.',
'You dance sexily with him, playfully bumping him with your hip.',
'You dance sexily with him. He places a hand on your hip as you shimmy in close.']>>
<</silently>><<= _danceWithArray.random()>><</widget>>
<<widget "oceanaPeopleWatching">><<silently>>
<<set _peopleWatchArray to [
'Two girls are getting into an argument about a boy.',
'An overly eager boy grinds up against a girl at the bar. She shoots him a withering look and he slinks away.',
'The crowd is young. Painfully young. There are some fashion tragedies among them.',
'A drunk girl starts taking selfies next to you, so you move away. You hope for her sake she doesn\'t post them online.',
'A bleary eyed guy staggers past you, looking nauseous. You hope he finds a bathroom in time.',
'A giggling group of girls nearly bumps into you. You narrowly dodge being splashed with a drink. "Sorry!" one says, inauthentically, before her friends drag her off.']>>
<</silently>><<= _peopleWatchArray.random()>><</widget>>
<<widget "olivia">>\
<<if $pc.firstname == "Olivia">>\
Libby\
<<else>>\
Olivia\
<</if>>\
\<</widget>>
<<widget "pcAss">><<nobr>>
<<set _pcAssArray to [
'bum',
'butt',
'ass'
]>>
<<set _pcAssAdjArray to []>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<set _pcAssAdjArray.push(
'naked',
'bare'
)>>
<</if>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set _pcAssAdjArray.push(
'tight',
'slim'
)>>
<<elseif $pc.braSize == "34C" or $pc.braSize == "34D">>
<<set _pcAssAdjArray.push(
'pert',
'firm'
)>>
<<elseif $pc.braSize == "34DD" or $pc.braSize == "34E">>
<<set _pcAssAdjArray.push(
'curvy',
'round'
)>>
<</if>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set _output to _pcAssAdjArray.random() + " " + _pcAssArray.random()>>
<<else>>
<<set _output to _pcAssArray.random()>>
<</if>>
_output
<</nobr>><</widget>>
<<widget "pcBottomsDesc">><<nobr>>
<<set _pcBottomsDescArray to []>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _pcBottomsDescArray to $dress.desc>>
<<elseif Array.from($pc.isWearing).includes("bottoms")>>
<<set _pcBottomsDescArray to $bottoms.desc>>
<<elseif Array.from($pc.isWearing).includes("knickers")>>
<<set _pcBottomsDescArray to $knickers.desc>>
<</if>>
<<set _output to _pcBottomsDescArray.random()>>
_output
<</nobr>><</widget>>
<<widget "pcClit">><<silently>>
<<set _pcClitArray to [
'clit',
]>>
<</silently>><<= _pcClitArray.random()>><</widget>>
<<widget "pcNipple">><<silently>>
<<set _pcNippleArray to [
'nipple',
]>>
<</silently>><<= _pcNippleArray.random()>><</widget>>
<<widget "pcNipples">><<silently>>
<<set _pcNipplesArray to [
'nipples',
]>>
<</silently>><<= _pcNipplesArray.random()>><</widget>>
<<widget "pcPussy">><<silently>>
<<set _pcPussyArray to [
'pussy',
]>>
<</silently>><<= _pcPussyArray.random()>><</widget>>
<<widget "pcTit">><<nobr>>
<<set _pcTitArray to [
'tit',
'boob',
'breast'
]>>
<<set _pcTitAdjArray to []>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra") and $avatar.wetTop == "">>
<<set _pcTitAdjArray.push(
'naked',
'bare'
)>>
<</if>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set _pcTitAdjArray.push(
'perky',
'petite',
'small',
'little'
)>>
<<elseif $pc.braSize == "34C" or $pc.braSize == "34D">>
<<set _pcTitAdjArray.push(
'pert',
'firm'
)>>
<<elseif $pc.braSize == "34DD" or $pc.braSize == "34E">>
<<set _pcTitAdjArray.push(
'big',
'heavy',
'full'
)>>
<</if>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set _output to _pcTitAdjArray.random() + " " + _pcTitArray.random()>>
<<else>>
<<set _output to _pcTitArray.random()>>
<</if>>
_output
<</nobr>><</widget>>
<<widget "pcTits">><<nobr>>
<<set _pcTitsArray to [
'tits',
'boobs',
'breasts'
]>>
<<set _pcTitsAdjArray to []>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra") and $avatar.wetTop == "">>
<<set _pcTitsAdjArray.push(
'naked',
'bare'
)>>
<</if>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set _pcTitsAdjArray.push(
'perky',
'petite',
'small',
'little'
)>>
<<elseif $pc.braSize == "34C" or $pc.braSize == "34D">>
<<set _pcTitsAdjArray.push(
'pert',
'firm'
)>>
<<elseif $pc.braSize == "34DD" or $pc.braSize == "34E">>
<<set _pcTitsAdjArray.push(
'big',
'heavy',
'full',
'round'
)>>
<</if>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set _output to _pcTitsAdjArray.random() + " " + _pcTitsArray.random()>>
<<else>>
<<set _output to _pcTitsArray.random()>>
<</if>>
_output
<</nobr>><</widget>>
<<widget "pcTopDesc">><<nobr>>
<<set _pcTopDescArray to []>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _pcTopDescArray to $dress.desc>>
<<elseif Array.from($pc.isWearing).includes("top")>>
<<set _pcTopDescArray to $top.desc>>
<<elseif Array.from($pc.isWearing).includes("bra")>>
<<set _pcTopDescArray to $bra.desc>>
<</if>>
<<set _output to _pcTopDescArray.random()>>
_output
<</nobr>><</widget>>
<<widget "PianoCover">><<silently>>
<<set _pianoCoverArray to [
'Hey Jude',
'Just The Way You Are',
'Imagine',
'Every Breath You Take',
'Let It Be',
'My Way',
'Blue Velvet'
]>>
<</silently>><<= _pianoCoverArray.random()>><</widget>>
<<widget "roam">><<nobr>>
<<set _roamArray to [
'roam',
'wander'
]>>
<<set _output to _roamArray.random()>>
_output
<</nobr>><</widget>>
<<widget "roaming">><<nobr>>
<<set _roamingArray to [
'roaming',
'wandering'
]>>
<<set _output to _roamingArray.random()>>
_output
<</nobr>><</widget>>
<<widget "roams">><<nobr>>
<<set _roamsArray to [
'roams',
'wanders'
]>>
<<set _output to _roamsArray.random()>>
_output
<</nobr>><</widget>>
<<widget "rough">><<silently>>
<<set _roughArray to [
'rough',
'tough'
]>>
<</silently>><<= _roughArray.random()>><</widget>>
<<widget "shaft">><<silently>>
<<set _shaftArray to [
'shaft'
]>>
<</silently>><<= _shaftArray.random()>><</widget>>
<<widget "smallCock">><<silently>>
<<set _smallCockArray to [
'small',
'tiny',
'little',
'puny'
]>>
<</silently>><<= _smallCockArray.random()>><</widget>>
<<widget "soft">><<silently>>
<<set _softChestArray to [
'soft',
'smooth',
'tender',
'delicate'
]>>
<</silently>><<= _softChestArray.random()>><</widget>>
<<widget "spanks">><<nobr>>
<<set _spanksArray to [
'spanks',
'slaps',
'smacks']>>
<<set _output to _spanksArray.random()>>
_output
<</nobr>><</widget>>
<<widget "stiff">><<nobr>>
<<set _stiffArray to [
'stiff',
'hard']>>
<<set _output to _stiffArray.random()>>
_output
<</nobr>><</widget>>
<<widget "tights">>\
\<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
\pantyhose
\<<else>>
\tights
\<</if>>
\<</widget>>
<<widget "tk">>\
<span style="color: red; background-color: yellow">TK</span>\
<</widget>>
<<widget "tip">><<silently>>
<<set _tipArray to [
'tip',
'head'
]>>
<</silently>><<= _tipArray.random()>><</widget>>
<<widget "toe">><<silently>>
<<set _toeArray to [
'toe',
]>>
<</silently>><<= _toeArray.random()>><</widget>>
<<widget "toes">><<silently>>
<<set _toesArray to [
'toes',
]>>
<</silently>><<= _toesArray.random()>><</widget>>
<<widget "tongueLashes">><<nobr>>
<<set _tongueLashesArray to [
'lashes',
'licks',
'flickers over',
'flicks',
'swirls over'
]>>
<<set _output to _tongueLashesArray.random()>>
_output
<</nobr>><</widget>>
<<widget "trainers">><<nobr>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
sneakers
<<else>>
trainers
<</if>>
<</nobr>><</widget>>
<<widget "trousers">><<nobr>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
pants
<<else>>
trousers
<</if>>
<</nobr>><</widget>>
<<widget "university">><<nobr>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
college
<<else>>
university
<</if>>
<</nobr>><</widget>><<silently>>
<<addmins 1>>
<</silently>>\
<<nobr>>
<<if not Array.from($pc.isWearing).includes("bra") and not Array.from($pc.isWearing).includes("knickers")>><<addPCArousalLarge>><<addArousalMinor "male1">>
As you walk through the corridors, <<if Array.from($pc.isWearing).includes("stockings")>>stockings clinging sensuously to your thighs, <</if>>your total lack of underwear feels more apparent than it did in your room. <<if $pc.braSize == "34A" or $pc.braSize == "34B">>Going braless isn't that big a deal for a small busted girl, but <<elseif $pc.braSize == "34C" or $pc.braSize == "34D">>Your perky boobs bounce when you walk, and <<elseif $pc.brasize == "34DD" or $pc.braSize == "34E">>Your big tits jiggle distractingly, and <</if>>your dress is short and <<if $dubaiDress == "fusciaPartyDress">>floaty<<else>>clingy<</if>>. You'll need to be careful not to flash too much when you sit down.
<<elseif not Array.from($pc.isWearing).includesAny("bra") and Array.from($pc.isWearing).includes("knickers")>><<addPCArousalMinor>><<addArousalMinor "male1">>
As you walk braless through the corridors, <<if Array.from($pc.isWearing).includes("stockings")>>stockings clinging sensuously to your thighs, <</if>>you feel <<if $pc.braSize == "34A" or $pc.braSize == "34B">>your nipples harden under your dress<<elseif $pc.braSize == "34C" or $pc.braSize == "34D">>your perky boobs bouncing as you walk<<elseif $pc.braSize == "34DD" or $pc.braSize == "34E">>your big boobs jiggle in time with your steps<</if>>.
<<elseif not Array.from($pc.isWearing).includesAny("knickers") and Array.from($pc.isWearing).includes("bra")>><<addPCArousalModerate>>
As you walk through the corridors, <<if Array.from($pc.isWearing).includes("stockings")>>stockings clinging sensuously to your thighs, <</if>>you feel more conscious of your decision not to wear <<knickers>> to your date than you did in your room. Your dress is short and <<if $dubaiDress == "fusciaPartyDress">>floaty<<else>>clingy<</if>>, and you'll need to be careful not to flash too much when you sit down.
<<elseif Array.from($pc.isWearing).includesAll("bra", "knickers", "stockings")>><<addPCArousalMinor>>
As you walk through the corridors, you feel your hold up stockings clinging sensuously to your thighs.
<</if>>
<</nobr>><<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
<<if $temp == "hercules">>\
"Okay," you shrug. "A Hercules, please."
<img src="https://i.imgur.com/05TGrKb.png">
The bartender mixes you a tall cocktail of Havana Club, Absolut Vanilla, Blue Curacao, Malibu, vanilla syrup and a dash of lemon juice. It tastes sweet and tropical, with a strong underlying alcoholic kick.
<<else>>\
You eye Max's blue drink dubiously. "I'll have a <<cocktail>>, please," you say to the bartender. He mixes your drink and slides it over the bar, which is inlaid with thousands of iridescent seashells.
<</if>>\
"Hey, $pc.firstname," says Max. "How come you're not married?"
<<if Array.from($pc.traits).includes("Promiscuous")>>\
<<link "(Promiscuous) I wouldn't suit monogamy." "Barazura talk">>
<<set $temp to "imASlut">>
<<set $chapter.maxLeadOn += 1>>
<</link>>
<</if>>\
<<if Array.from($pc.traits).includes("Likes Older Men")>>\
<<link "(Likes Older Men) (Flirt) All the hot ones are taken." "Barazura talk">>\
<<set $temp to "slutForOld">>
<<set $chapter.maxLeadOn += 1>>
<</link>>
<</if>>\
<<link "I\'m too young." "Barazura talk">>
<<set $temp to "tooYoung">>
<</link>>
<<link "Waiting for the right guy." "Barazura talk">>
<<set $temp to "mrRight">>
<</link>><<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
<<pcTalk>><<if $temp == "imASlut">>\<<addArousalMinor "male1">>
"I'm not really sure I'm cut out to be monogamous," you tell him. "Not yet, anyway. Too busy having fun to settle down with one guy."
<span class="goodFeedback">Max <b>liked</b> that.</span>
"Here's to fun," Max says, holding up his glass in a toast.
<<elseif $temp == "slutForOld">><<addArousalModerate "male1">>\
"I tend to be attracted to older men," you say. "The hot ones are normally married already."
<span class="goodFeedback">Max <b>loved</b> that.</span>
"Well...here's to your excellent taste in men," he grins, holding up his glass in a toast.
<<elseif $temp == "tooYoung">>\
"I don't think I'm ready to settle down yet," you say. "Marriage can wait."
"Here's to having fun in your twenties," Max says, holding up his glass in a toast. <<if $pc.age gte 30>>You conceal your pleasure at not looking your age.<</if>>
<<elseif $temp == "mrRight">>\
"Just haven't met the right guy yet, I guess," you reply.
"You're young. You've got plenty of time. Here's to finding Mr Right, when you're ready to settle down." He holds up his glass in a toast.
<</if>>\
<<link "Where are we going after this?" "Leaving Barazura">>
<<set $temp to "whereTo">>
<</link>>
<<link "What\'s the deal with your marriage?" "Leaving Barazura">>
<<set $temp to "maxWife">>
<</link>><<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
<<if $temp == "whereTo">>\
"Skål!" You clink your glass to his. "So, where are you taking me after this?"
"This really cool place," he enthuses. "It's a kind of...open air Arabian banquet. There's dancers, a show, all kinds of things.
"It's a little touristy, but much more fun than a boring restaurant. You're going travelling for the memories, right? So I wanted to take you somewhere memorable before you head on to the next place..."
<<elseif $temp == "maxWife">>\
"Skål!" You clink your glass to his. "Sooo...what's the story with you and your wife?"
Max takes a sip of his drink before answering. "Well...Lise and I got married too young, really," he says, looking wistful. "We're more like friends these days. Or siblings.
"You're doing it right, I think," he says. "Live your life now, settle down with someone special later when you've got all these memories behind you. I think it's really cool that you're travelling..."
<</if>>\
<<if $chapter.maxLeadOn + $chapter.maxSlutty gt 1.5>>\
You chat with him about travel while you drink your cocktails. "You're so beautiful," he says suddenly. He leans closer and rests his fingertips on your thigh. "And you've got the whole world ahead of you. I'm jealous. I'd love to be at the start of some grand adventure."
Being touched like this in public is illegal in Dubai.
[[Remove his hand.|Leaving Barazura 2][$temp to "safe"]]
[[Let him touch your leg.|Leaving Barazura 2][$temp to "permissive"]]
<<else>>\
You chat with him about travel while you finish your cocktails. Max is a good conversationalist, and the time passes quickly. Once your glass is empty, he pays the bar bill, and has his car brought around to the [[hotel entrance|Ride in Max's car]].
<</if>><<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
<<if $temp == "safe">>\
You lift his hand off your thigh and shoot him a look. He grins at you, but goes back to his drink and his best behaviour. "So why Thailand?" he asks. Max is a good conversationalist, and the time passes quickly. Once your glass is empty, he pays the bar bill, and has his car brought around to the [[hotel entrance|Ride in Max's car]].
<<elseif $temp == "permissive">>\
You glance around the bar. The patrons are all Western and the staff aren't likely to call the cops, so you leave his hand where it is. "So why Thailand?" he asks, his fingers tracing sensuous little patterns up and down your <<if not Array.from($pc.isWearing).includes("stockings")>>bare<<else>>nylon-clad<</if>> thigh. Max's good conversation skills and gentle caresses make the time pass quickly. Once your glass is empty, he pays the bar bill, and has his car brought around to the [[hotel entrance|Ride in Max's car]].
<</if>>\<<silently>>
<<if $temp == "permissive">>
<<addmins 25>>
<<else>>
<<addmins 55>>
<</if>>
<<set $location.place to "D63 highway">>
<</silently>>\
\<<header>>
<<pcMoodCalm>>Max has rented a massive, powerful Volvo SUV for his stay in Dubai. You cruise at high speed through the city streets, weaving through traffic and racing past lit-up skyscrapers. Max drives safely, but very fast; you think he's showing off a little.
When you get on the D63 highway at the edge of town, Max puts his foot down and the car's big turbo roars into action. With the light pollution of the city behind you, the night sky explodes into a sea of stars.
<<if $temp == "permissive">>\
Steering with his left hand, Max reaches across the central console with his right, and settles it back on your leg. "You're fucking sexy," he says. "You've got great legs." His hand slides over your <<if not Array.from($pc.isWearing).includes("stockings")>>bare<<else>>stockinged<</if>> leg and up onto your thigh through your dress.
[[Move his hand down.|Ride in Max's car 2][$temp to "knee"]]
[[Let him paw your thigh.|Ride in Max's car 2][$temp to "thigh"]]
<<else>>\
You cruise along the highway, chatting about the differences between your home countries. Eventually, you pull off the highway and onto a [[desert road|Al Hadheerah,]] that winds between the rolling sand dunes.
<</if>><<silently>>
<<addmins 30>>
<<set $location.place to "D63 highway">>
<</silently>>\
\<<header>>
<<if $temp == "knee">>\
You gently push his hand down off your dress and back onto your leg. He caresses your <<if not Array.from($pc.isWearing).includes("stockings")>>bare<<else>>stockinged<</if>> leg while he drives, enjoying the feeling of your <<if not Array.from($pc.isWearing).includes("stockings")>>silky smooth skin<<else>>nylon-clad skin<</if>>.
<<elseif $temp == "thigh">>\
You let Max paw you with his free hand while he drives. <<if $pc.lastWornDress == "offShoulderLBD">><<if Array.from($pc.isWearing).includes("bra")>><<if $pc.braSize == "34A">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpACup.png">><<elseif $pc.braSize == "34B">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpBCup.png">><<elseif $pc.braSize == "34C">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpCCup.png">><<elseif $pc.braSize == "34D">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpDCup.png">><<elseif $pc.braSize == "34DD">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpDDCup.png">><<elseif $pc.braSize == "34E">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpECup.png">><</if>><<else>><<if $pc.braSize == "34A">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpACupBraless.png">><<elseif $pc.braSize == "34B">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpBCupBraless.png">><<elseif $pc.braSize == "34C">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpCCupBraless.png">><<elseif $pc.braSize == "34D">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpDCupBraless.png">><<elseif $pc.braSize == "34DD">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpDDCupBraless.png">><<elseif $pc.braSize == "34E">><<set $avatar.dress to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/dressLBDHemUpECupBraless.png">><</if>><</if>><<if Array.from($pc.isWearing).includes("stockings")>>His hand gropes your stocking top, first through your dress, and then he starts tugging your hemline up in tiny, tiny increments until your stocking top is totally uncovered.<<else>>His hand paws your thigh, first through the dress, and then he starts tugging your hemline up in tiny, tiny increments so he can grope more of your bare leg.<</if>><<else>><<if Array.from($pc.isWearing).includes("stockings")>>His hand gropes your stocking top, first through your dress, and then his fingers slip under the hemline, a tiny amount at first, then further and further until he's caressing stocking top and bare thigh under the floaty material of your dress.<<else>>His hand paws your thigh, first through the dress, and then his fingers slip under the hemline, a tiny amount at first, then further and further until he's stroking your silky smooth thigh under the floaty material of your dress.<</if>>
<</if>>\<<\if>>
You cruise along the highway, chatting casually about the differences between your home countries while Max's hand roams possessively over your leg. Eventually, you pull off the highway and onto a [[desert road|Al Hadheerah,]] that winds between the rolling sand dunes.<<silently>>
<<addmins 4>>
<<set $location.place to "AL HADHEERAH RESTAURANT">>
<</silently>>\
\<<header>>
<img src="https://i.imgur.com/pRRr4Og.jpg" />
You arrive at what looks like an old Bedouin fort nestled amongst the dunes. <<if $temp == "thigh" and $pc.lastWornDress == "offShoulderLBD">><<offShoulderLBD>>You tug your hem back down into place and get out.<</if>> The smell of sizzling grills and the sound of traditional Arabic music drift out from within the stone walls.
At the gate you're greeted by a smiling host, who leads you to your table. Inside are sunken seating areas, blazing firepits, and a stage that's currently occupied by a live band playing zithers, flutes and drums.
<img src="https://i.imgur.com/jne4W8s.png" />
"Dining under the stars," grins Max as you take your seat. "What do you think?"
<<link "It's amazing!" "Al Hadheerah souk">>
<<set $temp to "amazing">>
<</link>>
<<link "It's...different." "Al Hadheerah souk">>
<<set $temp to "meh">>
<</link>><<silently>>
<<addmins 1>>
<</silently>>\
\<<header>>
<<if $temp == "amazing">>\
<<pcSmile>>"Wow," you say, "I love it!"
<span class="goodFeedback">Max <b>liked</b> that.</span>
Max beams happily. "Let's go get some food," he says. "Follow me."
<<elseif $temp == "meh">>\
<<pcTalk>>You look around. "Well, it's certainly <i>different..."</i> you venture.
<span class="badFeedback">Max <b>disliked</b> that.</span>
Max looks a little crestfallen at your lukewarm response. "It gets better," he promises. "We can ride camels later. But first let's get some food."
<</if>>\
He leads you to an area laid out like a souk, with dozens of chefs preparing food using wood-fired ovens, charcoal grills and spit roasts. You've been eating carefully ever since you knew you'd be trying out for a job as a stripper, and the mixed fragrance of freshly baked bread, sizzling meats and exotic spices smells delicious.
<img src="https://i.imgur.com/dXIl8s1.png" />
You and Max fill your plates with tasty morsels and head back to the table. How do you want to behave over dinner?
<<if Array.from($pc.traits).includes("Promiscuous")>>\
<<link "(Promiscuous) Slutty." "Al Hadheerah meal">>
<<set $temp to "slutty">>
<</link>>
<<else>>\
<span class="greyedOut">(Promiscuous) Slutty.</span>
<</if>>\
<<link "Flirty." "Al Hadheerah meal">>
<<set $temp to "flirty">>
<</link>>
<<link "Friendly." "Al Hadheerah meal">>
<<set $temp to "friendly">>
<</link>><<silently>>
<<addmins 13>>
<</silently>>\
\<<header>>
You eat a delicious meal under the stars, washed down with a chilled Grand Cru Chardonnay. Thoughout the evening, the entertainment changes: musicians, dancers and singers take the stage; belly dancers, fire eaters and costumed performers roam amongst the tables; atop a nearby sand dune, horsemen with scimitars reënact an ancient battle, and later a lantern-lit camel procession crosses the dune top under the moonlight.
<<if $temp == "slutty">><<addArousalLarge "male1">><<addPCArousalLarge>>\
<<set $male1.flags.add("slut")>><<pcTalk>>During the evening you send Max some pretty strong signals, turning the conversation sexual when you can and touching his arm a lot. His body feels hard and sculpted under his shirt.
<img src="https://i.imgur.com/8Xhc55E.jpg" />
When a belly dancer shimmies up to your table, you surreptitiously slip your hand onto his leg. The beaming dancer shakes her hips, boobs jiggling and jewellery jingling, while you grope him under the table. Your hand glides over his strong thigh and gradually into his lap. You can feel his cock getting harder and harder as you fondle his crotch.
The belly dancer moves on, and Max shoots you a hungry look. His hand slips onto your <<if Array.from($pc.isWearing).includes("stockings")>>stockinged<<else>>bare<</if>> knee, then slowly up your leg and under the hem of your dress. His strong fingers roam over your <<if Array.from($pc.isWearing).includes("stockings")>>stocking top<<else>>firm thighs<</if>> then find <<if Array.from($pc.isWearing).includes("knickers")>>the gusset of your $knickers.desc.
Max strokes your pussy through your $knickers.desc. Your pussy is hot and wet through the material. His fingers slip inside $knickers.pronoun.<<else>>your naked pussy. He raises an eyebrow at you, then grins and leans in to whisper in your ear. "You little <i>slut,"</i> he murmurs.<</if>>
Max's finger slides between your wet lips, finding your clit and stroking it slowly and rhythmically. He's really good at this, and you find yourself getting very turned on very quickly. You sip your wine and basically try to act like a girl who isn't being fingered in a restaurant.
A waiter comes over to check on the two of you. Max doesn't stop, his fingertip gliding over your wet, sensitive clit. You try not to gasp while Max strikes up a conversation with him about the history of the restaurant. You know you won't be able to talk, so you just smile politely at the waiter when he tries to involve you in the conversation. You feel yourself getting closer and closer to orgasm. You squash your legs together, and that helps slow Max down, but his finger is relentless and you know that in a few seconds you're going to have to come.
Just when you think you can't hold out a moment longer, the waiter smiles and moves on, and you relax and let the feeling rush over you. You bite your lip and come and drop your fork into your plate with a clang. Max's finger traces slow circles around your clit as the feelings slowly ebb away.
He looks at you, his grey eyes burning with desire. "Shall we get out of here?"
<<link "Hell yes." "Return from Al Hadheerah">>
<</link>>
<<elseif $temp == "flirty">>\
<<silently>>
<<addmins 1>>
<</silently>>\
<<pcSmile>>The setting is magical, and Max is charming and handsome. It doesn't take much effort to flirt. You smile, make lots of eye contact, and lots of fleeting little touches through the evening.
"I'm so pleased I met you," Max says towards the end of the meal. "I guess it was just random chance, and I guess that we'll probably never see each other again after tonight. But I just know I'm going to be thinking about you often, wondering where you are in the world, what you're exploring." Under the table, his fingers curl around yours. "You're really beautiful, $pc.firstname," he says, looking into your eyes. "I'm glad we had tonight."
<img src="https://i.imgur.com/s4U7e0D.png" />
The finale for the evening is a fireworks display. You sip coffees and watch rockets whoosh and boom in the starry sky. "Reminds me of work," Max smirks. He pays the bill, and you head back to [[his car.|Return from Al Hadheerah]]
<<elseif $temp == "friendly">>\
<<silently>>
<<addmins 13>>
<</silently>>\
<<pcTalk>>Max is really well travelled, and you talk a lot about his experiences in Asia in general and Bangkok in particular. He gives you a lot of general advice on how to stay safe while you're over there, which you find quite sweet considering you've had a lot more training in how to operate alone in hostile foreign environments than he has.
You chat with Max about Dubai, and learn that he's not crazy about it. "In Sweden we have this idea called Lagom. It means, 'just enough', you only take what you need. Here it's the opposite, everything has to be bigger, more wasteful, more extravagant." He glances over at you. "But I shouldn't complain about getting to come here for work. And hey, it means I got to eat dinner in a desert with <<if $pc.nationality == "U.S.">>an American Girl<<elseif $pc.nationality == "UK">>a beautiful London girl<<elseif $pc.nationality == "Australian">>a beautiful Aussie backpacker<<elseif $pc.nationality == "New Zealand">>a beautiful Kiwi backpacker<<elseif $pc.nationality == "Canadian">>a fellow snow dweller<</if>>, so it's not all bad."
<img src="https://i.imgur.com/s4U7e0D.png" />
The finale for the evening is a fireworks display. You sip coffees and watch rockets whoosh and boom in the starry sky. "Reminds me of work," Max smirks. He pays the bill, and you head back to [[his car.|Return from Al Hadheerah]]
<</if>>\<<silently>>
<<set $gameDate.setHours(23), $gameDate.setMinutes(3)>>
<<set $location.place to "D63 highway">>
<</silently>>\
\<<header>>
<<pcTalk>><<if $temp == "slutty">>Max quickly pays the bill, and you head back to his car. It<<else>>Max's car<</if>> purrs into life and he heads back to the Atlantis.
"Aren't you over the limit?" you ask as he pulls back onto the D63 highway. He drank the Hercules, plus quite a few glasses of wine.
"Maybe a little," he admits. "But I'm not drunk. Besides," he pats the dashboard lovingly, "this is a <i>Volvo.</i> I could drive it off a cliff and we'd walk away."
"I heard the Dubai police can come down pretty hard on that kind of thing."
"Maybe." Max shrugs. "Or maybe they're corrupt as hell and if I tell them who I had lunch with today, they'll shit their pants. Don't worry about it."
<<if $hackingMaxsPhone == true>>Maybe he's showing off, or maybe hacking his phone will actually be worth it to your colleagues back in <<if $pc.agency == "CIA">>Langley<<elseif $pc.agency == "MI6">>London<<elseif $pc.agency == "ASIS">>Canberra<<elseif $pc.agency == "NZSIS">>Wellington<<elseif $pc.agency == "CSIS">>Ottawa<</if>>. <</if>>The drive back is fast but uneventful. After a cruise along D63 and then through Dubai's city streets, you're back at the Atlantis. A valet parks the Volvo, and you and Max enter the lobby.
<<if $temp == "slutty">>"Let's go to my room," he says. From the tone of his voice, you can tell he expects to be inside you before too long.
<<link "Okay." "Go to Max's hotel room">>
<</link>>
<<link "Actually, I don't feel like it." "Max Atlantis persuasion">>
<</link>>
<<else>>
"So I was thinking maybe I could show you my room," he says nonchalantly.
<<link "Okay." "Go to Max's hotel room">>
<</link>>
<<link "Sorry, I've got an early flight." "Max Atlantis persuasion">>
<</link>>
<</if>><<silently>>
<<addmins 5>>
<<set $location.place to "Lobby">>
<<set location.location to "(Atlantis Hotel), Dubai">>
<</silently>>\
\<<header>>
<<if $temp == "slutty">><<pcMoodCalm>>"You're kidding, right?" Max keeps his voice low, but he looks astonished. "If you think you're not getting laid after what we just did, you're crazy. Come on."
<<link "Go with him." "Go to Max's hotel room">>
<</link>>
<<link "Not doing it." "Reject Max Atlantis lobby 2">>
<</link>>
<<else>>\
"Come on, we need to keep drinking. I've got some champagne on ice up there. Really <i>good</i> champagne."
<<link "Accept." "Go to Max's hotel room">>
<</link>>
<<link "Refuse." "Reject Max Atlantis lobby">>
<</link>>
<</if>>\<<header>>
<<pcMoodCalm>>"Sorry, Max," you tell him. "Not on a first date."
"That's...a good rule, $pc.firstname, but we're both flying to different countries tomorrow. There isn't gonna be a second date for us, this is it." He leans in conspiratorially. "Part of travelling is that it's supposed to change you. You're not just exploring the world, you're exploring yourself. Finding out when it's okay to break a rule. C'mon, let's drink champagne."
<<link "Well...I guess." "Max Atlantis lobby turnaround">>
<</link>>
<<link "Really no." "Reject Max Atlantis lobby 2">>
<</link>>\<<header>>
You relent and let Max lead you into the <<lift>>. "You're...you're a pretty good salesman, aren't you?"
Max grins as he pushes the button for his floor. "Wanna buy a fighter jet?"
The doors slide open on the 15th floor, and Max leads you to [[his suite|Atlantis Suite 1505]].<<silently>>
<<addmins 5>>
<<set $location.place to "Elevator">>
<<set $location.location to "(Atlantis Hotel), Dubai">>
<</silently>>\
\<<header>>
<<pcMoodCalm>>You and Max ride the <<lift>> up to the 15th floor. The doors swoosh open and Max leads you to his [[suite.|Atlantis Suite 1505]]<<if lastVisited("Go to Max's hotel room") is 1 or lastVisited("Max Atlantis lobby turnaround") is 1>>\
<<include "Max Hotel Room MF Setup">>
<<else>>\
<<include "Sex Engine">>
<</if>>\<<header>>
Max tries to persuade you to have one more drink with him in Barazura, but your mind's made up. You leave your frustrated date in the lobby, and head back to your room to [[get some sleep.|Leaving Dubai]]<<silently>>
<<set
$scene to {},
$scene.name to "max balcony dubai",
$scene.location to "balcony",
$scene.flags to new Set(),
$scene.flags.add("outside"),
$scene.availablePositions to [
"m1BentOverFuck"],
$scene.envDesc to [
'warm night air',
'balmy night air'],
$pc.position to "standing">>
<<set $location = {
"place" : "ROOM 1505" ,
"location" : "(ATLANTIS HOTEL), DUBAI " ,
"exposure" : "Private",
"scene" : "dubai"
}>>
<<set $decision to {}>>
<</silently>>
\<<header>>
Max's room is bigger than yours, appointed in the same luxurious style. "Champagne's in the kitchen," Max says. "Shall we drink it on the balcony?"
You slide open his French windows, step out onto his balcony, and gaze out into the starry Dubai night sky. High above the city, the warm wind brings smells of the city and the sea. Music drifts up from a DJ set playing down on Nasimi Beach, while ship navigation lights drift along serenely out on the dark waters of the Persian Gulf.
After a few moments, Max steps out and joins you, handing you a flute of champagne. "To travellers," he says, holding up his flute.
"Skål." You clink glasses, and take a sip. It's <i>really</i> good.
<<link "Tastes great." `passage()`>>
<<set $decision.macro to "maxIntroNiceChampagne">>
<</link>>
<<link "Nice view." `passage()`>>
<<set $decision.macro to "maxIntroNiceView">>
<</link>>/* Sex Engine / Previously Max Hotel MF Scene */
<<silently>>
<<addmins 1>>
<</silently>>
\<<header>>
$male1.firstname arousal $male1.arousal
$pc.firstname arousal $pc.arousal
<<nobr>>
/* Run the PC's decision.macro */
<<= '<<' + $decision.macro + '>>'>><br /><br />
/* pcActionDetector widget */
<<set $pc.flags.delete("suckingCockM1"),
$pc.flags.delete("givingHJM1")>>
<<if _pcActivity == "suckingCockM1">>
<<set $pc.flags.add("suckingCockM1")>>
<<elseif _pcActivity == "givingHJM1">>
<<set $pc.flags.add("givingHJM1")>>
<</if>>
/* Set up male1's decision array */
<<if Array.from($scene.flags).includes("pcCame")>>
<<set $male1.flags.add("selfish")>>
<</if>>
<<if $male1.arousal == 100>>
<<set $male1.options to new Set()>>
<<set $male1.options.add("M1VinegarStrokes")>>
<<elseif $scene.location == "balcony">>
<<if $male1.position == "standing" and $pc.position == "standing">>
<<if Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1FingerFuckPC")>>
<<elseif _pcActivity == "givingHJM1">>
<<set $male1.options.add("m1EnjoyHJ")>>
<<elseif _pcActivity == "endingSexScene">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1PersuadePCContinue")>>
<<elseif$male1.isDoing == "niceViewReply">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("maxNiceViewReply")>>
<<elseif $male1.isDoing == "niceChampagneReply">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("maxNiceChampagneReply")>>
<<elseif $male1.isDoing == "firstkiss">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("maxFirstKiss")>>
<<elseif $male1.isDoing == "nicegirl">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1KissPC")>>
<<set $male1.options.add("m1CaressPC")>>
<<if $male1.arousal gte 10>>
<<set $male1.options.add("m1GropePC")>>
<</if>>
<<elseif $male1.isDoing == "m1BentOverFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1BendPCOver")>>
<</if>>
<<else>> /* general options for m1 stand & pc stand */
<<set $male1.options to new Set()>>
<<if not Array.from($male1.flags).includes("selfish")>>
<<set $male1.options.add("m1KissPC"),
$male1.options.add("m1CaressPC"),
$male1.options.add("m1GropePC")>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<set $male1.options.add("m1FingerPC")>>
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("dress", "top", "bottoms", "bra", "knickers")>>
<<set $male1.options.add("m1StripPC")>>
<</if>>
<<if $male1.arousal gte 20>>
<<set $male1.options.add("m1RequestBJ")>>
<</if>>
<<if $male1.arousal gte 40>>
<<set $male1.options.add("m1BendPCOver")>>
<</if>>
<</if>> /* if male1 is fingerfucking pc */
<<elseif $male1.position == "standing" and $pc.position == "on knees">>
<<if _pcActivity == "suckingCockM1">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1EnjoyBJ")>>
<<elseif _pcActivity =="givingHJM1">>
<<set $male1.options.add("m1EnjoyHJ")>>
<<elseif $male1.isDoing == "m1BentOverFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1BendPCOver")>>
<</if>>
<<else>> /* gen options for m1 standing, pc on knees */
<<set $male1.options to new Set()>>
<<if $male1.isCockOut==false>>
<<set $male1.options.add("m1GetCockOut")>>
<</if>>
<<set $male1.options.add("m1Bark")>>
<</if>> /* if pc is sucking cock M1 */
<<elseif $male1.position == "standing" and $pc.position == "bent over">>
<<if Array.from($male1.flags).includes("m1FuckPC")>>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1FuckPC")>>
<<else>> /* general options m1 standing pc bent over */
<<set $male1.options to new Set()>>
<<if $male1.isCockOut == false>>
<<set $male1.options.add("m1GetCockOut")>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("dress", "top", "bottoms", "bra", "knickers")>>
<<set $male1.options.add("m1StripPC")>>
<</if>>
<<if $male1.isCockOut == true and not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<set $male1.options.add("m1FuckPC")>>
<</if>>
<</if>> /* if m1 flags includes m1FuckPC */
<</if>> /* if m1 is standing & pc is standing */
<<elseif $scene.location == "bedroom">>
<<if $male1.position == "standing" and $pc.position == "standing">>
<<if Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1FingerFuckPC")>>
<<elseif _pcActivity == "givingHJM1">>
<<set $male1.options.add("m1EnjoyHJ")>>
<<elseif _pcActivity == "givingBJM1">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1EnjoyBJ")>>
<<elseif _pcActivity == "endingSexScene">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1PersuadePCContinue")>>
<<elseif $male1.isDoing == "firstkiss">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("maxFirstKiss")>>
<<elseif $male1.isDoing == "nicegirl">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1KissPC")>>
<<set $male1.options.add("m1CaressPC")>>
<<if $male1.arousal gte 10>>
<<set $male1.options.add("m1GropePC")>>
<</if>>
<<elseif $male1.isDoing == "m1MissionaryFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<elseif $male1.isDoing == "m1DoggyFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<elseif $male1.isDoing == "m1CowgirlFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<else>> /* general options for m1 stand & pc stand */
<<set $male1.options to new Set()>>
<<if not Array.from($male1.flags).includes("selfish")>>
<<set $male1.options.add("m1KissPC"),
$male1.options.add("m1CaressPC"),
$male1.options.add("m1GropePC")>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<set $male1.options.add("m1FingerPC")>>
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("dress", "top", "bottoms", "bra", "knickers")>>
<<set $male1.options.add("m1StripPC")>>
<</if>>
<<if $male1.arousal gte 20>>
<<set $male1.options.add("m1RequestBJ")>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<</if>> /* if male1 is fingerfucking pc */
<<elseif $male1.position == "standing" and $pc.position == "on knees">>
<<if _pcActivity == "suckingCockM1">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1EnjoyBJ")>>
<<elseif _pcActivity =="givingHJM1">>
<<set $male1.options.add("m1EnjoyHJ")>>
<<elseif $male1.isDoing == "m1MissionaryFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<elseif $male1.isDoing == "m1DoggyFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<elseif $male1.isDoing == "m1CowgirlFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<else>> /* gen options for m1 standing, pc on knees */
<<set $male1.options to new Set()>>
<<if $male1.isCockOut==false>>
<<set $male1.options.add("m1GetCockOut")>>
<</if>>
<<set $male1.options.add("m1Bark")>>
<</if>> /* if pc is sucking cock M1 */
<<elseif $male1.position == "on bed" and $pc.position == "bed bj">>
<<if _pcActivity == "suckingCockM1">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1EnjoyBJ")>>
<<elseif _pcActivity =="givingHJM1">>
<<set $male1.options.add("m1EnjoyHJ")>>
<<elseif $male1.isDoing == "m1MissionaryFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<elseif $male1.isDoing == "m1DoggyFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<elseif $male1.isDoing == "m1CowgirlFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<set $male1.options.add("m1GetOnBed")>>
<</if>>
<<else>> /* gen options for m1 on bed, pc bed bj */
<<set $male1.options to new Set()>>
<<if $male1.isCockOut==false>>
<<set $male1.options.add("m1GetCockOut")>>
<</if>>
<<set $male1.options.add("m1Bark")>>
<</if>> /* if pc is sucking cock M1 */
<<elseif $male1.position == "on bed" and $pc.position == "on bed">>
<<if _pcActivity == "givingHJM1">>
<<set $male1.options.add("m1EnjoyHJ")>>
<<elseif _pcActivity == "givingBJM1">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1EnjoyBJ")>>
<<elseif _pcActivity == "endingSexScene">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1PersuadePCContinue")>>
<<elseif Array.from($male1.flags).includes("m1FuckPC")>>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1FuckPC")>>
<<elseif $male1.isDoing == "firstkiss">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("maxFirstKiss")>>
<<elseif $male1.isDoing == "nicegirl">>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1KissPC")>>
<<set $male1.options.add("m1CaressPC")>>
<<if $male1.arousal gte 10>>
<<set $male1.options.add("m1GropePC")>>
<</if>>
<<elseif Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1FingerFuckPC")>>
<<elseif Array.from($male1.flags).includes("m1LickPussyPC")>>
<<set $male1.options to new Set()>>
<<set $male1.options.add("m1LickPussyPC")>>
<<elseif $male1.isDoing == "m1MissionaryFuck" or $male1.isDoing == "m1DoggyFuck" or $male1.isDoing == "m1CowgirlFuck">>
<<set $male1.options to new Set()>>
<<if $male1.arousal lt 20>>
<<set $male1.options.add("m1RequestFluffing")>>
<<else>>
<<if $male1.isCockOut==false>>
<<set $male1.options.add("m1GetCockOut")>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("dress", "top", "bottoms", "bra", "knickers")>>
<<set $male1.options.add("m1StripPC")>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers") and not Array.from($male1.flags).includes("selfish")>>
<<set $male1.options.add("m1FingerPC")>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers") and $male1.isCockOut == true>>
<<set $male1.options.add("m1FuckPC")>>
<</if>>
<</if>>
<<else>> /* general options for m1 on bed & pc on bed */
<<set $male1.options to new Set()>>
<<if not Array.from($male1.flags).includes("selfish")>>
<<set $male1.options.add("m1KissPC"),
$male1.options.add("m1CaressPC"),
$male1.options.add("m1GropePC")>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<set $male1.options.add("m1FingerPC")>>
<<if not Array.from($male1.flags).includes("whore")>>
<<set $male1.options.add("m1GoDownOnPC")>>
<</if>>
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("dress", "top", "bottoms", "bra", "knickers")>>
<<set $male1.options.add("m1StripPC")>>
<</if>>
<<if $male1.arousal gte 20>>
<<set $male1.options.add("m1RequestBJ")>>
<</if>>
<<if $male1.arousal gte 40>>
<<set $male1.options.add("m1StartFuck")>>
<</if>>
<</if>> /* if pc is giving hjm1 */
<</if>> /* if m1 is standing & pc is standing */
<</if>> /* if male1.arousal is 100 */
/* Decide what male1 does */
<<male1Decision>>
/* Run male1's decision.macro */
<<= '<<' + $decision.macro + '>>'>>
/* male1ActionDetector widget */
<<set $male1.flags.delete("m1FingerFuckPC"),
$male1.flags.delete("m1LickPussyPC"),
$male1.flags.delete("m1FuckPC")>>
<<if _male1Activity == "m1FingerFuckPC">>
<<set $male1.flags.add("m1FingerFuckPC")>>
<<elseif _male1Activity == "m1FuckPC">>
<<set $male1.flags.add("m1FuckPC")>>
<<elseif _male1Activity == "m1LickPussyPC">>
<<set $male1.flags.add("m1LickPussyPC")>>
<</if>>
<br />
<br />
/* -------------------------------------------- PC section ----------------------------------- */
/* Set up the PC's decision array */
<<if $scene.location == "balcony">>
<<if $pc.position == "standing" and $male1.position == "standing">>
<<if $male1.isDoing == "vinegarStrokes">>
<<link "Let him decide." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "mouth">>
<</link>><br />
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra")>>
<<link "On my tits." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "tits">>
<</link>><br />
<</if>>\
<<elseif $male1.isDoing == "firstkiss">>
<<link "Look pretty." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "firstKissM1">>
<</link>><br />
<<elseif Array.from($male1.flags).includes("m1FingerFuckPC")>>\
<<link "Just enjoy it." `passage()`>>
<<set $decision.macro to "justEnjoy">>
<</link>><br />
<<if Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<link "Move his hand away." `passage()`>>
<<set $decision.macro to "endM1Activity">>
<</link>><br />
<</if>>
<<if $pc.arousal gte 40 and $pc.arousal lte 80>>
<<link "Fake an orgasm." `passage()`>>
<<set $decision.macro to "fakeOrgasm">>
<</link>><br />
<</if>>
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>><br />
<<link "Caress his body." `passage()`>>
<<set $decision.macro to "caressM1">>
<</link>><br />
<<if Array.from($male1.isWearing).includes("closedShirt")>>
<<link "Unbutton his $male1.top.desc." `passage()`>>
<<set $decision.macro to "undoM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("tshirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1TShirt">>
<</link>><br />
<</if>>
<<if Array.from($male1.isWearing).includesAny("trousers", "shorts", "underpants") and $male1.isCockOut == false>>
<<link "Grope his crotch." `passage()`>>
<<set $decision.macro to "gropeM1Crotch">>
<</link>><br />
<</if>>
<<if $male1.isCockOut==false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<else>> /* pc standing and m1 standing general options */
<<link "Let him lead." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>><br />
<<link "Caress his body." `passage()`>>
<<set $decision.macro to "caressM1">>
<</link>><br />
<<if Array.from($male1.isWearing).includes("closedShirt")>>
<<link "Unbutton his $male1.top.desc." `passage()`>>
<<set $decision.macro to "undoM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("tshirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1TShirt">>
<</link>><br />
<</if>>
<<if Array.from($male1.isWearing).includesAny("trousers", "shorts", "underpants") and $male1.isCockOut == false>>
<<link "Grope his crotch." `passage()`>>
<<set $decision.macro to "gropeM1Crotch">>
<</link>><br />
<</if>>
<<if $male1.isCockOut==false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<link "Get down on your knees." `passage()`>>
<<set $decision.macro to "pcKneelM1">>
<</link>><br />
<<if $pc.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<link "Let\'s move this to the bed." `passage()`>>
<<set $decision.macro to "pcChangeLocation">>
<</link>><br />
<<if Array.from($pc.traits).includes("Likes Rough Sex") and not Array.from($male1.flags).includes("askedForRough")>>
<<link "Tell $male1.firstname that you like it rough." `passage()`>>
<<set $decision.macro to "askForRoughM1">>
<</link>><br />
<</if>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<if _male1IsPersuading != true>>
<<link "I can\'t do this." `passage()`>>
<<set $decision.macro to "pcWithdrawConsentM1">>
<</link>><br />
<<else>>
<<link "End the encounter." "Walk out on Max">>
<<set $decision.macro to "pcGetDressed">>
<</link>><br />
<</if>>
<</if>>
<</if>> /* if m1 is doing vinegar strokes (m1stand pcstand) */
<<elseif $male1.position == "standing" and $pc.position == "on knees">>
<<if $male1.isDoing == "vinegarStrokes">>
<<link "Let him decide." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "mouth">>
<</link>><br />
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra")>>
<<link "On my tits." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "tits">>
<</link>><br />
<</if>>
<<else>> /* general pc on knees m1 standing options */
<<if $male1.isCockOut == false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<link "Suck his cock." `passage()`>>
<<set $decision.macro to "giveM1BJ">>
<</link>><br />
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<<if $male1.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<link "Stand up." `passage()`>>
<<set $decision.macro to "pcStand">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if $pc.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>
<<link "Tell $male1.firstname you like it rough." `passage()`>>
<<set $decision.macro to "askForRoughM1">>
<</link>><br />
<</if>>
<<link "Let\'s move this to the bed." `passage()`>>
<<set $decision.macro to "pcChangeLocation">>
<</link>><br />
<</if>> /* if m1 is doing vin strokes m1stand pc knees */
<<elseif $male1.position == "standing" and $pc.position == "bent over">>
<<if $male1.isDoing == "vinegarStrokes">>
<<link "Let him decide." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "Inside me." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "pussy">>
<</link>><br />
<<link "Ask him to pull out." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "pullout">>
<</link>><br />
<<elseif _male1Activity == "m1FuckPC">>
<<link "Let $male1.firstname fuck you." `passage()`>>
<<set $decision.macro to "fuckedByM1">>
<</link>><br />
<<else>> /* gen options m1 standing pc bent over */
<<link "Look sexy." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<link "Turn around." `passage()`>>
<<set $decision.macro to "pcStand">>
<</link>><br />
<<link "Let\'s move this to the bed." `passage()`>>
<<set $decision.macro to "pcChangeLocation">>
<</link>><br />
<</if>> /* if m1 is doing vinstrokes (m1 stand, pc bent over) */
<</if>> /* if pc and male1 are standing */
/* --------------- BEDROOM PC --------------------------------------- */
<<elseif $scene.location == "bedroom">>
<<if $pc.position == "standing" and $male1.position == "standing">>
<<if $male1.isDoing == "vinegarStrokes">>
<<link "Let him decide." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "mouth">>
<</link>><br />
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra")>>
<<link "On my tits." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "tits">>
<</link>><br />
<</if>>
<<elseif $male1.isDoing == "firstkiss">>
<<link "Look pretty." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "firstKissM1">>
<</link>><br />
<<elseif Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<link "Just enjoy it." `passage()`>>
<<set $decision.macro to "justEnjoy">>
<</link>><br />
<<link "Move his hand away." `passage()`>>
<<set $decision.macro to "endM1Activity">>
<</link>><br />
<<if $pc.arousal lte 80 and $male1.hjCounter gte 2>>
<<link "Fake an orgasm." `passage()`>>
<<set $decision.macro to "fakeOrgasm">>
<</link>><br />
<</if>>
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>><br />
<<link "Caress his body." `passage()`>>
<<set $decision.macro to "caressM1">>
<</link>><br />
<<if Array.from($male1.isWearing).includes("closedShirt")>>
<<link "Unbutton his $male1.top.desc." `passage()`>>
<<set $decision.macro to "undoM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("tshirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1TShirt">>
<</link>><br />
<</if>>
<<if Array.from($male1.isWearing).includesAny("trousers", "shorts", "underpants") and $male1.isCockOut == false>>
<<link "Grope his crotch." `passage()`>>
<<set $decision.macro to "gropeM1Crotch">>
<</link>><br />
<</if>>
<<if $male1.isCockOut==false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<else>> /* pc standing and m1 standing general options */
<<link "Let him lead." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>><br />
<<link "Caress his body." `passage()`>>
<<set $decision.macro to "caressM1">>
<</link>><br />
<<if Array.from($male1.isWearing).includes("closedShirt")>>
<<link "Unbutton his $male1.top.desc." `passage()`>>
<<set $decision.macro to "undoM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("tshirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1TShirt">>
<</link>><br />
<</if>>
<<if Array.from($male1.isWearing).includesAny("trousers", "shorts", "underpants") and $male1.isCockOut == false>>
<<link "Grope his crotch." `passage()`>>
<<set $decision.macro to "gropeM1Crotch">>
<</link>><br />
<</if>>
<<if $male1.isCockOut==false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("shoes")>>
<<set _shoesDesc to $shoes.desc.random()>>
<<link "Take off your _shoesDesc." `passage()`>>
<<set $decision.macro to "pcRemoveShoes">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("stockings") and not Array.from($pc.isWearing).includes("shoes")>>
<<set _stockingsDesc to $stockings.desc.random()>>
<<link "Take off your _stockingsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveStockings">>
<</link>><br />
<</if>>
<<link "Get down on your knees." `passage()`>>
<<set $decision.macro to "pcKneelM1">>
<</link>><br />
<<if $pc.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex") and not Array.from($male1.flags).includes("askedForRough")>>
<<link "Tell $male1.firstname that you like it rough." `passage()`>>
<<set $decision.macro to "askForRoughM1">>
<</link>><br />
<</if>>
<<link "Get on the bed with $male1.firstname." `passage()`>>
<<set $decision.macro to "getOnBedWithM1">>
<</link>><br />
<<if $male1.uniqueID == "Max Sandstrom">>
<<if _male1IsPersuading != true>>
<<link "I can\'t do this." `passage()`>>
<<set $decision.macro to "pcWithdrawConsentM1">>
<</link>><br />
<<else>>
<<link "End the encounter." "Walk out on Max">>
<<set $decision.macro to "pcGetDressed">>
<</link>><br />
<</if>>
<</if>>
<</if>> /* if m1 is doing vinegar strokes (m1stand pcstand) */
<<elseif $male1.position == "standing" and $pc.position == "on knees">>
<<if $male1.isDoing == "vinegarStrokes">>
<<link "Let him decide." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "mouth">>
<</link>><br />
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra")>>
<<link "On my tits." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "tits">>
<</link>><br />
<</if>>
<<else>> /* general pc on knees m1 standing options */
<<if $male1.isCockOut == false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<link "Suck his cock." `passage()`>>
<<set $decision.macro to "giveM1BJ">>
<</link>><br />
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<<if $male1.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<link "Stand up." `passage()`>>
<<set $decision.macro to "pcStand">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if $pc.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex") and not Array.from($male1.flags).includes("askedForRough")>>
<<link "Tell $male1.firstname that you like it rough." `passage()`>>
<<set $decision.macro to "askForRoughM1">>
<</link>><br />
<</if>>
<<link "Get on the bed with $male1.firstname." `passage()`>>
<<set $decision.macro to "getOnBedWithM1">>
<</link>><br />
<</if>> /* if m1 is doing vin strokes m1stand pc knees */
<<elseif $pc.position == "on bed" and $male1.position == "on bed">>
<<if $male1.isDoing == "vinegarStrokes">>
<<link "Let him decide." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<if $male1.kamaSutra == "m1MissionaryFuck" or $male1.kamaSutra == "m1DoggyFuck" or $male1.kamaSutra == "m1CowgirlFuck">>
<<link "Inside me." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "pussy">>
<</link>><br />
<<link "Ask him to pull out." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "pullout">>
<</link>><br />
<</if>>
<<elseif $male1.isDoing == "firstkiss">>
<<link "Look pretty." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "firstKissM1">>
<</link>><br />
<<elseif Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<link "Just enjoy it." `passage()`>>
<<set $decision.macro to "justEnjoy">>
<</link>><br />
<<if Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<link "Move his hand away." `passage()`>>
<<set $decision.macro to "endM1Activity">>
<</link>><br />
<</if>>
<<if $pc.arousal lte 80 and $male1.hjCounter gte 2>>
<<link "Fake an orgasm." `passage()`>>
<<set $decision.macro to "fakeOrgasm">>
<</link>><br />
<</if>>
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>><br />
<<link "Caress his body." `passage()`>>
<<set $decision.macro to "caressM1">>
<</link>><br />
<<if Array.from($male1.isWearing).includes("closedShirt")>>
<<link "Unbutton his $male1.top.desc." `passage()`>>
<<set $decision.macro to "undoM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("tshirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1TShirt">>
<</link>><br />
<</if>>
<<if Array.from($male1.isWearing).includesAny("trousers", "shorts", "underpants") and $male1.isCockOut == false>>
<<link "Grope his crotch." `passage()`>>
<<set $decision.macro to "gropeM1Crotch">>
<</link>><br />
<</if>>
<<if $male1.isCockOut==false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<elseif Array.from($male1.flags).includes("m1LickPussyPC")>>
<<link "Just enjoy it." `passage()`>>
<<set $decision.macro to "justEnjoy">>
<</link>><br />
<<link "Tell $male1.firstname to stop." `passage()`>>
<<set $decision.macro to "endM1Activity">>
<</link>><br />
<<if $pc.arousal lte 80 and $male1.lickCounter gte 2>>
<<link "Fake an orgasm." `passage()`>>
<<set $decision.macro to "fakeOrgasm">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<elseif _male1Activity == "m1FuckPC">>
<<link "Let $male1.firstname fuck you." `passage()`>>
<<set $decision.macro to "fuckedByM1">>
<</link>><br />
<<elseif $male1.isDoing == "m1MissionaryFuck" or $male1.isDoing == "m1DoggyFuck" or $male1.isDoing =="m1CowgirlFuck">>
<<link "Let him lead." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>><br />
<<link "Caress his body." `passage()`>>
<<set $decision.macro to "caressM1">>
<</link>><br />
<<if Array.from($male1.isWearing).includes("closedShirt")>>
<<link "Unbutton his $male1.top.desc." `passage()`>>
<<set $decision.macro to "undoM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("tshirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1TShirt">>
<</link>><br />
<</if>>
<<if Array.from($male1.isWearing).includesAny("trousers", "shorts", "underpants") and $male1.isCockOut == false>>
<<link "Grope his crotch." `passage()`>>
<<set $decision.macro to "gropeM1Crotch">>
<</link>><br />
<</if>>
<<if $male1.isCockOut==false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("shoes")>>
<<set _shoesDesc to $shoes.desc.random()>>
<<link "Take off your _shoesDesc." `passage()`>>
<<set $decision.macro to "pcRemoveShoes">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("stockings") and not Array.from($pc.isWearing).includes("shoes")>>
<<set _stockingsDesc to $stockings.desc.random()>>
<<link "Take off your _stockingsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveStockings">>
<</link>><br />
<</if>>
<<if $male1.isCockOut == true and $male1.arousal gte 20 and $pc.arousal gte 20 and not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<link "Climb on his cock." `passage()`>>
<<set $decision.macro to "startCowgirlFuckM1">>
<</link>><br />
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex") and not Array.from($male1.flags).includes("askedForRough")>>
<<link "Tell $male1.firstname that you like it rough." `passage()`>>
<<set $decision.macro to "askForRoughM1">>
<</link>><br />
<</if>>
<<else>> /* pc and m1 on bed options */
<<link "Let him lead." `passage()`>>
<<set $decision.macro to "lookPrettyM1">>
<</link>><br />
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>><br />
<<link "Caress his body." `passage()`>>
<<set $decision.macro to "caressM1">>
<</link>><br />
<<if Array.from($male1.isWearing).includes("closedShirt")>>
<<link "Unbutton his $male1.top.desc." `passage()`>>
<<set $decision.macro to "undoM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1Shirt">>
<</link>><br />
<<elseif Array.from($male1.isWearing).includes("tshirt")>>
<<link "Take off his $male1.top.desc." `passage()`>>
<<set $decision.macro to "removeM1TShirt">>
<</link>><br />
<</if>>
<<if Array.from($male1.isWearing).includesAny("trousers", "shorts", "underpants") and $male1.isCockOut == false>>
<<link "Grope his crotch." `passage()`>>
<<set $decision.macro to "gropeM1Crotch">>
<</link>><br />
<</if>>
<<if $male1.isCockOut==false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<<link "Go down on him." `passage()`>>
<<set $decision.macro to "giveM1BJ">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _knickersDesc to $knickers.desc.random()>>
<<link "Take off your _knickersDesc." `passage()`>>
<<set $decision.macro to "pcRemoveKnickers">>
<</link>><br />
<</if>>
<</if>>
<<if $pc.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<if $male1.isCockOut == true and $male1.arousal gte 20 and $pc.arousal gte 20 and not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<link "Climb on his cock." `passage()`>>
<<set $decision.macro to "startCowgirlFuckM1">>
<</link>><br />
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex") and not Array.from($male1.flags).includes("askedForRough")>>
<<link "Tell $male1.firstname that you like it rough." `passage()`>>
<<set $decision.macro to "askForRoughM1">>
<</link>><br />
<</if>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<if _male1IsPersuading != true>>
<<link "I can\'t do this." `passage()`>>
<<set $decision.macro to "pcWithdrawConsentM1">>
<</link>><br />
<<else>>
<<link "End the encounter." "Walk out on Max">>
<<set $decision.macro to "pcGetDressed">>
<</link>><br />
<</if>>
<</if>>
<</if>> /* if m1 is doing vinegar strokes (m1stand pcstand) */
<<elseif $male1.position == "on bed" and $pc.position == "bed bj">>
<<if $male1.isDoing == "vinegarStrokes">>
<<link "Let him decide." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "mouth">>
<</link>><br />
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra")>>
<<link "On my tits." "Decision Manager">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "tits">>
<</link>><br />
<</if>>
<<else>> /* general pc bed bj m1 on bed options */
<<if $male1.isCockOut == false>>
<<link "Get his cock out." `passage()`>>
<<set $decision.macro to "getM1CockOut">>
<</link>><br />
<<else>>
<<link "Suck his cock." `passage()`>>
<<set $decision.macro to "giveM1BJ">>
<</link>><br />
<<if not $male1.isDoing == "m1DoggyFuck" or not $male1.isDoing == "m1MissionaryFuck" or not $male1.isDoing == "m1CowgirlFuck">>
<<link "Stroke his cock." `passage()`>>
<<set $decision.macro to "giveM1HJ">>
<</link>><br />
<</if>>
<<if $male1.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<</if>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<set _dressDesc to $dress.desc.random()>>
<<link "Take off your _dressDesc." `passage()`>>
<<set $decision.macro to "pcRemoveDress">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("top")>>
<<set _topDesc to $top.desc.random()>>
<<link "Take off your _topDesc." `passage()`>>
<<set $decision.macro to "pcRemoveTop">>
<</link>><br />
<</if>>
<<if Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<link "Take off your _bottomsDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBottoms">>
<</link>><br />
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top")>>
<<if Array.from($pc.isWearing).includes("bra")>>
<<set _braDesc to $bra.desc.random()>>
<<link "Take off your _braDesc." `passage()`>>
<<set $decision.macro to "pcRemoveBra">>
<</link>><br />
<</if>>
<</if>>
<<if $pc.arousal gte 20>>
<<link "Ask $male1.firstname to fuck you." `passage()`>>
<<set $decision.macro to "pcRequestFuckM1">>
<</link>><br />
<</if>>
<<if $male1.isCockOut == true and $male1.arousal gte 20 and $pc.arousal gte 20 and not Array.from($pc.isWearing).includesAny("dress", "bottoms", "knickers")>>
<<link "Climb on his cock." `passage()`>>
<<set $decision.macro to "startCowgirlFuckM1">>
<</link>><br />
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>
<<link "Tell $male1.firstname you like it rough." `passage()`>>
<<set $decision.macro to "askForRoughM1">>
<</link>><br />
<</if>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<if _male1IsPersuading != true>>
<</if>>
<<link "I can\'t do this." `passage()`>>
<<set $decision.macro to "pcWithdrawConsentM1">>
<</link>><br />
<<else>>
<<link "End the encounter." "Walk out on Max">>
<<set $decision.macro to "pcGetDressed">>
<</link>><br />
<</if>>
<</if>> /* if m1 is doing vin strokes m1 bed pc bed bj */
<</if>> /* if pc and m1 are standing */
<</if>> /* if scene location is balcony */
<</nobr>>
<<if def _devnote>><<include _devnote>><</if>>/* - [W] Sex Engine Action Macros - */
/* ------------- */
/* PC MF widgets */
/* ------------- */
<<widget "lookPrettyM1">><<nobr>>
<<if $pc.position == "standing">>
<<pcSnippetLookPrettyM1>>
<<elseif $pc.position == "bent over">>
<<pcSnippetLookPrettyBentOverM1>>
<</if>>
<</nobr>><</widget>>
<<widget "firstKissM1">><<nobr>>
<<pcSnippetFirstKissM1>>
<<if not Array.from($male1.flags).includes("slut")>>
<<set $male1.isDoing to "nicegirl">>
<<else>>
<<set $male1.isDoing to "">>
<</if>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "kissM1">><<nobr>>
<<pcSnippetKissM1>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "pcKneelM1">><<nobr>>
<<pcSnippetKneelM1>>
<<set $male1.isDoing to "",
$pc.position to "on knees">>
<</nobr>><</widget>>
<<widget "pcStand">><<nobr>>
<<pcSnippetStandM1>>
<<set $male1.isDoing to "",
$pc.position to "standing">>
<</nobr>><</widget>>
<<widget "caressM1">><<nobr>>
<<pcSnippetCaressM1>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "gropeM1Crotch">><<nobr>>
<<pcSnippetGropeM1Crotch>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "giveM1HJ">><<nobr>>
<<pcSnippetGiveM1HJ>>
<<set _pcActivity to "givingHJM1">>
<<set $pc.flags.add("givingHJM1")>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 60>>
<<addArousalModerate "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "giveM1BJ">><<nobr>>
<<set $male1.flags.add("gotBJ")>>
<<if $pc.position == "on bed">>
<<set $pc.position to "bed bj">>
<</if>>
<<pcSnippetGiveM1BJ>>
<<set _pcActivity to "suckingCockM1">>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if Array.from($scene.flags).includes("mustFuckMale1")>>
<<if $male1.arousal lt 60>>
<<addArousalModerate "male1">>
<</if>>
<<else>>
<<addArousalModerate "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "undoM1Shirt">><<nobr>>
<<pcSnippetUndoM1Shirt>>
<<set $male1.isWearing.delete("closedShirt")>>
<<set $male1.isWearing.add("openShirt")>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "removeM1Shirt">><<nobr>>
<<pcSnippetRemoveM1Shirt>>
<<set $male1.isWearing.delete("openShirt")>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "removeM1TShirt">><<nobr>>
<<pcSnippetremoveM1TShirt>>
<<set $male1.isWearing.delete("tShirt")>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "getM1CockOut">><<nobr>>
<<pcSnippetGetM1CockOut>>
<<set $male1.isCockOut to true>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "pcRemoveDress">><<nobr>>
<<set _dressDesc to $dress.desc.random()>>
<<pcSnippetRemoveDress>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<removePCDress>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "pcRemoveTop">><<nobr>>
<<set _topDesc to $top.desc.random()>>
<<= "You take off your _topDesc.">>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<removePCTop>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "pcRemoveBottoms">><<nobr>>
<<set _bottomsDesc to $bottoms.desc.random()>>
<<= "You take off your _bottomsDesc.">>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<removePCBottoms>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "pcRemoveBra">><<nobr>>
<<set _braDesc to $bra.desc.random()>>
<<= "You reach behind your back and unfasten your _braDesc. You slip it off, baring your <<pcTits>>, and toss it aside.">>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<removePCBra>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "pcRemoveKnickers">><<nobr>>
<<set _knickersDesc to $knickers.desc.random()>>
<<= "You slide your _knickersDesc off down over your hips. It slides down to your ankles; you step out of it and kick it away.">>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<removePCKnickers>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "pcRemoveBodystocking">><<nobr>>
<<= "You strip out of your <<= $bodystocking.desc.random()>>.">>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<removePCBodystocking>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "pcRemoveShoes">><<nobr>>
<<set _shoesDesc to $shoes.desc.random()>>
<<= "You unbuckle and kick off your _shoesDesc.">>
<<removePCShoes>>
<</nobr>><</widget>>
<<widget "pcRemoveStockings">><<nobr>>
<<set _stockingsDesc to $stockings.desc.random()>>
<<= "You slide your _stockingsDesc down and off.">>
<<removePCStockings>>
<</nobr>><</widget>>
<<widget "pcRequestFuckM1">><<nobr>>
<<pcSnippetRequestFuckM1>>
<<set $male1.isDoing to $scene.availablePositions.random(),
$male1.kamaSutra to $male1.isDoing>>
<<set $male1.flags.add("selfish")>>
<</nobr>><</widget>>
<<widget "fuckedByM1">><<nobr>>
<<pcSnippetFuckedByM1>>
<<addPCArousalModerate>>
<<addArousalModerate "male1">>
<</nobr>><</widget>>
<<widget "pcWithdrawConsentM1">><<nobr>>
<<pcSnippetWithdrawConsentM1>>
<<set _pcActivity to "endingSexScene">>
<</nobr>><</widget>>
<<widget "askForRoughM1">><<nobr>>
<<pcSnippetAskForRoughM1>>
<<set $male1.flags.add("rough"),
$male1.flags.add("askedForRough")>>
<</nobr>><</widget>>
<<widget "pcChangeLocation">><<nobr>>
<<if $scene.name == "max balcony dubai">>
<<= "You lead $male1.firstname off the balcony and back into his hotel room. His king size bed is draped with champagne coloured silk sheets.">>
<<set
$scene to {},
$scene.location to "bedroom",
$scene.flags to new Set(),
$scene.availablePositions to [
"m1MissionaryFuck",
"m1DoggyFuck",
"m1CowgirlFuck"],
$pc.position to "standing",
$male1.position to "standing",
$scene.envDesc to [
'room'
]
>>
<</if>>
<</nobr>><</widget>>
<<widget "pcGetDressed">><<nobr>>
<<if not Array.from($pc.isWearing).includes("dress")>>
<<if $pc.lastWornDress != "">>
<<= '<<' + $pc.lastWornDress + '>>'>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includes("top")>>
<<if $pc.lastWornTop != "">>
<<= '<<' + $pc.lastWornTop + '>>'>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includes("bottoms")>>
<<if $pc.lastWornBottoms != "">>
<<= '<<' + $pc.lastWornBottoms + '>>'>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includes("bra")>>
<<if $pc.lastWornBra != "">>
<<= '<<' + $pc.lastWornBra + '>>'>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includes("knickers")>>
<<if $pc.lastWornKnickers != "">>
<<= '<<' + $pc.lastWornKnickers + '>>'>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includes("stockings")>>
<<if $pc.lastWornStockings != "">>
<<= '<<' + $pc.lastWornStockings + '>>'>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includes("tights")>>
<<if $pc.lastWornTights != "">>
<<= '<<' + $pc.lastWornTights + '>>'>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includes("shoes")>>
<<if $pc.lastWornShoes != "">>
<<= '<<' + $pc.lastWornShoes + '>>'>>
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "getOnBedWithM1">><<nobr>>
<<pcGetOnBedWithM1>>
<<set $pc.position to "on bed",
$male1.position to "on bed">>
<</nobr>><</widget>>
<<widget "startCowgirlFuckM1">><<nobr>>
<<set $male1.flags.add("fuckedPC")>>
<<= "You straddle $male1.firstname\'s cock and guide it inside you.">>
<<set $male1.isDoing to "m1CowgirlFuck">>
<<addPCArousalModerate>>
<<addArousalModerate "male1">>
<</nobr>><</widget>>
<<widget "justEnjoy">><<nobr>>
<<if Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<= "You murmur breathily as his finger <<fondles>> your pussy.">>
<<elseif Array.from($male1.flags).includes("m1LickPussyPC")>>
<<= "You gasp as his tongue lashes your clit.">>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "endM1Activity">><<nobr>>
<<if Array.from($male1.flags).includes("m1FingerFuckPC")>>
<<= "You move $male1.firstname\'s hand away.">>
<<set $male1.flags.delete("m1FingerFuckPC")>>
<<elseif Array.from($male1.flags).includes("m1LickPussyPC")>>
<<= "You end the oral from $male1.firstname.">>
<<set $male1.flags.delete("m1LickPussyPC")>>
<</if>>
<</nobr>><</widget>>
<<widget "fakeOrgasm">><<nobr>>
<<= "You gasp and moan theatrically, doing a pretty good impersonation of you having an orgasm. You think that $male1.firstname bought it.">>
<<set $scene.flags.add("pcCame")>>
<</nobr>><</widget>>
/* ---------------- */
/* Male1 MF widgets */
/* ---------------- */
<<widget "m1KissPC">><<nobr>>
<<m1SnippetKissPC>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "m1CaressPC">><<nobr>>
<<m1SnippetCaressPC>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "m1GropePC">><<nobr>>
<<m1SnippetGropePC>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<if $male1.isDoing == "nicegirl">>
<<set $male1.isDoing to "">>
<</if>>
<</nobr>><</widget>>
<<widget "m1StripPC">><<nobr>>
<<if Array.from($pc.isWearing).includes("dress")>>
<<m1SnippetRemoveDressPC>>
<<removePCDress>>
<<elseif Array.from($pc.isWearing).includes("top")
and Array.from($pc.isWearing).includes("bottoms")>>
<<set _d100 to random(1,100)>>
<<if _d100 lte 66>>
<<= "$male1.firstname pulls your " + $top.desc.random() + " off over your head.">>
<<removePCTop>>
<<else>>
<<= "$male1.firstname pulls your " + $bottoms.desc.random() + " off.">>
<<removePCBottoms>>
<</if>>
<<elseif Array.from($pc.isWearing).includes("bra")
and Array.from($pc.isWearing).includes("bottoms")>>
<<set _d100 to random(1,100)>>
<<if _d100 lte 50>>
<<m1SnippetRemoveBraPC>>
<<removePCBra>>
<<else>>
<<set _bottomsDesc to $bottoms.desc.random>>
<<= "$male1.firstname pulls your " + $bottoms.desc.random() + " off.">>
<<removePCBottoms>>
<</if>>
<<elseif Array.from($pc.isWearing).includes("top")
and Array.from($pc.isWearing).includes("knickers")>>
<<set _d100 to random(1,100)>>
<<if _d100 lte 50>>
<<m1SnippetRemoveKnickersPC>>
<<removePCTop>>
<<else>>
<<= "$male1.firstname pulls your " + $knickers.desc.random() + " down and off.">>
<<removePCKnickers>>
<</if>>
<<elseif Array.from($pc.isWearing).includes("top")>>
<<= "$male1.firstname pulls your " + $top.desc.random() + " off over your head.">>
<<removePCTop>>
<<elseif Array.from($pc.isWearing).includes("bottoms")>>
<<set _bottomsDesc to $bottoms.desc.random>>
<<= "$male1.firstname pulls your " + $bottoms.desc.random() + " off.">>
<<removePCBottoms>>
<<elseif Array.from($pc.isWearing).includes("bra")
and Array.from($pc.isWearing).includes("knickers")>>
<<set _d100 to random(1,100)>>
<<if _d100 lte 66>>
<<m1SnippetRemoveBraPC>>
<<removePCBra>>
<<else>>
<<m1SnippetRemoveKnickersPC>>
<<removePCKnickers>>
<</if>>
<<elseif Array.from($pc.isWearing).includes("bra")>>
<<m1SnippetRemoveBraPC>>
<<removePCBra>>
<<elseif Array.from($pc.isWearing).includes("knickers")>>
<<m1SnippetRemoveKnickersPC>>
<<removePCKnickers>>
<</if>>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>>
<<widget "m1FingerPC">><<nobr>>
<<m1SnippetFingerPC>>
<<addPCArousalModerate>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<set $male1.hjTarget to random(2,6),
$male1.hjCounter to 0>>
<<set _male1Activity to "m1FingerFuckPC">>
<</nobr>><</widget>>
<<widget "m1FingerFuckPC">><<nobr>>
<<m1SnippetFingerFuckPC>>
<<addPCArousalModerate>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<set $male1.hjCounter += 1>>
<<if
Array.from($scene.flags).includes("pcCame") or
$male1.hjCounter gte $male1.hjTarget>>
<<= "$male1.firstname\'s finger slides out of you.">>
<<set $male1.hjStyle to "">>
<<else>>
<<set _male1Activity to "m1FingerFuckPC">>
<</if>>
<</nobr>><</widget>>
<<widget "m1GoDownOnPC">><<nobr>>
<<= "$male1.firstname kisses his way down your body then starts licking your pussy.">>
<<addPCArousalModerate>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<set $male1.lickTarget to random(2,6),
$male1.lickCounter to 0>>
<<set _male1Activity to "m1LickPussyPC">>
<</nobr>><</widget>>
<<widget "m1LickPussyPC">><<nobr>>
<<m1SnippetLickPussy>>
<<addPCArousalModerate>>
<<if $male1.arousal lt 40>>
<<addArousalMinor "male1">>
<</if>>
<<set $male1.lickCounter += 1>>
<<if
Array.from($scene.flags).includes("pcCame") or
$male1.lickCounter gte $male1.lickTarget>>
<<= "$male1.firstname ends the oral session with a kiss to your <<if $pc.arousal gte 20>>wet <</if>>pussy.">>
<<else>>
<<set _male1Activity to "m1LickPussyPC">>
<</if>>
<</nobr>><</widget>>
<<widget "m1RequestBJ">><<nobr>>
<<m1SnippetRequestBJ>>
<</nobr>><</widget>>
<<widget "m1EnjoyBJ">><<nobr>>
<<m1SnippetEnjoyBJ>>
<</nobr>><</widget>>
<<widget "m1EnjoyHJ">><<nobr>>
<<= "$male1.firstname murmurs in pleasure.">>
<</nobr>><</widget>>
<<widget "m1GetCockOut">><<nobr>>
<<= "$male1.firstname unzips his trousers and pulls out his <<m1CockDesc>> <<cock>>.">>
<<set $male1.isCockOut to true>>
<</nobr>><</widget>>
<<widget "m1RequestFluffing">><<nobr>>
<<= "$male1.firstname tells you that you\'ll need to make him hard first.">>
<<set $male1.isDoing to "">>
<</nobr>><</widget>>
<<widget "m1BendPCOver">><<nobr>>
<<m1SnippetBendPCOver>>
<<set $pc.position to "bent over">>
<</nobr>><</widget>>
<<widget "m1GetOnBed">><<nobr>>
<<m1SnippetGetOnBed>>
<<set $male1.position to "on bed",
$pc.position to "on bed">>
<</nobr>><</widget>>
<<widget "m1FuckPC">><<nobr>>
<<set $male1.flags.add("fuckedPC")>>
<<m1SnippetFuckPC>>
<<addPCArousalModerate>>
<<addArousalModerate "male1">>
<<set _male1Activity to "m1FuckPC">>
<</nobr>><</widget>>
<<widget "M1VinegarStrokes">><<nobr>>
<<set $male1.isDoing to "vinegarStrokes">>
<<= "$male1.firstname is about to come! Where do you want it?">>
<</nobr>><</widget>>
<<widget "m1MoneyShot">><<nobr>>
<<set _cumTgts to []>>
<<if $male1.cumTgt == "hisCall">>
<<if $pc.position == "standing" or $pc.position == "on knees">>
<<set _cumTgts.push("face", "mouth")>>
<<if not Array.from($pc.isWearing).includes("dress", "bra", "top")>>
<<set _cumTgts.push("tits")>>
<</if>>
<<elseif $pc.position == "bent over">>
<<set _cumTgts.push("pussy", "back", "ass")>>
<<elseif $male1.kamaSutra == "m1MissionaryFuck">>
<<set _cumTgts.push("pussy", "belly")>>
<<elseif $male1.kamaSutra == "m1DoggyFuck">>
<<set _cumTgts.push("pussy", "ass", "back")>>
<<elseif $male1.kamaSutra == "m1CowgirlFuck">>
<<set _cumTgts.push("pussy", "belly")>>
<</if>>
<<set $male1.cumTgt to _cumTgts.random()>>
<<elseif $male1.cumTgt == "pullout">>
<<if $pc.position == "bent over">>
<<set _cumTgts.push("back", "ass", "pussyOops")>>
<<elseif $male1.kamaSutra == "m1MissionaryFuck">>
<<set _cumTgts.push("pussyOops", "belly")>>
<<elseif $male1.kamaSutra == "m1DoggyFuck">>
<<set _cumTgts.push("pussyOops", "ass", "back")>>
<<elseif $male1.kamaSutra == "m1CowgirlFuck">>
<<set _cumTgts.push("pussyOops", "belly")>>
<</if>>
<<set $male1.cumTgt to _cumTgts.random()>>
<</if>>
<<if $male1.cumTgt == "mouth">>
<<= "$male1.firstname\'s <<cock>> twitches and squirts inside your mouth, flooding it with salty sperm. You gulp it down.">>
<<elseif $male1.cumTgt == "face">>
<<= "$male1.firstname positions his <<cock>> in front of your face, jerking himself off. His orgasm explodes suddenly, coating your face with his hot sperm.">>
<<elseif $male1.cumTgt == "tits">>
<<= "$male1.firstname positions his <<cock>> in front of your chest, jerking himself off. His orgasm explodes suddenly, squirting his hot sperm all over your <<pcTits>>.">>
<<elseif $male1.cumTgt == "pussy">>
<<= "$male1.firstname\'s <<cock>> twitches and squirts inside your pussy, flooding it with his hot seed.">>
<<elseif $male1.cumTgt == "back">>
<<= "$male1.firstname pulls out and squirts his cum over your arched back.">>
<<elseif $male1.cumTgt == "ass">>
<<= "$male1.firstname pulls out and squirts his cum over your ass.">>
<<elseif $male1.cumTgt == "pussyOops">>
<<= "$male1.firstname\'s <<cock>> twitches and squirts inside your pussy, flooding it with his hot seed. \"Fuck,\" he gasps. \"Sorry.\"">>
<<elseif $male1.cumTgt == "belly">>
<<= "$male1.firstname pulls out and squirts his cum over your belly.">>
<</if>>
<</nobr>><</widget>>
<<widget "m1PersuadePCContinue">><<nobr>>
<<m1SnippetPersuadePCContinue>>
<<set _male1IsPersuading to true>>
<</nobr>><</widget>>
<<widget "m1Bark">><<nobr>>
<<m1SnippetBark>>
<</nobr>><</widget>>
<<widget "m1StartFuck">><<nobr>>
<<= "$male1.firstname says that he wants to fuck you.">>
<<set $male1.isDoing to $scene.availablePositions.random(),
$male1.kamaSutra to $male1.isDoing>>
<</nobr>><</widget>>
/* ---------------------------------------- */
/* Only used for Glasgow safehouse sequence */
/* ---------------------------------------- */
<<widget "glasgowLeadToBedroom">>\
<<= "You lead $male1.firstname into the safe house bedroom, wondering if someone back at the base is watching you live.">>
<</widget>>
/* -------------------------- */
/* Only used for Max in Dubai */
/* -------------------------- */
<<widget "maxIntroNiceView">><<nobr>>
<<include "Max Intro Nice View PC">>
<<set $male1.isDoing to "niceViewReply">>
<</nobr>><</widget>>
<<widget "maxIntroNiceChampagne">><<nobr>>
<<include "Max Intro Nice Champagne PC">>
<<set $male1.isDoing to "niceChampagneReply">>
<</nobr>><</widget>>
<<widget "maxNiceViewReply">><<nobr>>
<<include "Max Intro Nice View Max">>
<<set $male1.isDoing to "firstkiss">>
/* -- */
/* PC Initiative Roll */
<<d10>>
<<set $pc.initiative to _d10 + $pc.dominance>>
/* -- */
/* Male1 Initiative Roll */
<<d10>>
<<set $male1.initiative to _d10 + $male1.dominance>>
/* -- */
/* Decide Initiative */
<<if $male1.initiative gte $pc.initiative>>
<<set $hasInitiative to "male1">>
<<maxFirstKiss>>
<<else>>
<<set $hasInitiative to "pc">>
<</if>>
<</nobr>><</widget>>
<<widget "maxNiceChampagneReply">><<nobr>>
<<include "Max Intro Nice Champagne Max">>
<<set $male1.isDoing to "firstkiss">>
/* -- */
/* PC Initiative Roll */
<<d10>>
<<set $pc.initiative to _d10 + $pc.dominance>>
/* -- */
/* Male1 Initiative Roll */
<<d10>>
<<set $male1.initiative to _d10 + $male1.dominance>>
/* -- */
/* Decide Initiative */
<<if $male1.initiative gte $pc.initiative>>
<<set $hasInitiative to "male1">>
<<maxFirstKiss>>
<<else>>
<<set $hasInitiative to "pc">>
<</if>>
<</nobr>><</widget>>
<<widget "maxFirstKiss">><<nobr>>
<<include MaxFirstKiss>>
<<if not Array.from($male1.flags).includes("slut")>>
<<set $male1.isDoing to "nicegirl">>
<<else>>
<<set $male1.isDoing to "">>
<</if>>
<<if $pc.arousal lt 20>>
<<addPCArousalMinor>>
<</if>>
<<if $male1.arousal lt 20>>
<<addArousalMinor "male1">>
<</if>>
<</nobr>><</widget>><<widget "addPCArousalMinor">>
\<<set _oldArousal to $pc.arousal>>
\<<set _bonus to 0>>
\<<if Array.from($pc.traits).includes("exhibitionist") and Array.from($scene.flags).includes("outside")>>
\<<set _bonus += random(1,2)>>
\<</if>>
\<<set $pc.arousal += random(5,8) + _bonus>>
\<<set $pc.arousal = Math.clamp($pc.arousal, 0, 100)>>
\<<pcArousalChange>>
\<</widget>>
<<widget "addPCArousalModerate">>
\<<set _oldArousal to $pc.arousal>>
\<<set _bonus to 0>>
\<<if Array.from($pc.traits).includes("exhibitionist") and Array.from($scene.flags).includes("outside")>>
\<<set _bonus += random(1,3)>>
\<</if>>
\<<set $pc.arousal += random(7,12)>>
\<<set $pc.arousal = Math.clamp($pc.arousal, 0, 100)>>
\<<pcArousalChange>>
\<</widget>>
<<widget "addPCArousalLarge">>
\<<set _oldArousal to $pc.arousal>>
\<<set _bonus to 0>>
\<<if Array.from($pc.traits).includes("exhibitionist") and Array.from($scene.flags).includes("outside")>>
\<<set _bonus += random(1,4)>>
\<</if>>
\<<set $pc.arousal += random(9,16)>>
\<<set $pc.arousal = Math.clamp($pc.arousal, 0, 100)>>
\<<pcArousalChange>>
\<</widget>>
<<widget "pcArousalChange">><<nobr>>
<<if _oldArousal lt 20 and $pc.arousal gt 19>>
<<= "You feel a hot rush of wetness between your legs.">>
<<elseif _oldArousal lt 40 and $pc.arousal gt 39>>
<<= "Your nipples are hard, your pussy is wet.">>
<</if>>
<<if $pc.arousal == 100>>
<<= "Your breathing comes in fast gasps as an orgasm rushes up on you. You cry out noisily as $male1.firstname pushes you over the edge, your whole body taut as waves of pleasure explode through you.">>
<<set $pc.arousal to 40>>
<<set $scene.flags.add("pcCame")>>
<</if>>
<</nobr>><</widget>>
<<widget "addArousalMinor">>
\<<set _bonus to 0>>
\<<if Array.from($pc.traits).includes("promiscuous")>>
\<<set _bonus += random(1,2)>>
\<</if>>
\<<set State.variables[$args[0]].arousal += random(5,8) + _bonus>>
\<<set State.variables[$args[0]].arousal = Math.clamp(State.variables[$args[0]].arousal, 0, 100)>>
\<</widget>>
<<widget "addArousalModerate">>
\<<set _bonus to 0>>
\<<if Array.from($pc.traits).includes("promiscuous")>>
\<<set _bonus += random(1,3)>>
\<</if>>
\<<set State.variables[$args[0]].arousal += random(7,12)>>
\<<set State.variables[$args[0]].arousal = Math.clamp(State.variables[$args[0]].arousal, 0, 100)>>
\<</widget>>
<<widget "addArousalLarge">>
\<<set _bonus to 0>>
\<<if Array.from($pc.traits).includes("promiscuous")>>
\<<set _bonus += random(1,4)>>
\<</if>>
\<<set State.variables[$args[0]].arousal += random(9,16)>>
\<<set State.variables[$args[0]].arousal = Math.clamp(State.variables[$args[0]].arousal, 0, 100)>>
\<</widget>>/* - [W] PC snippets -*/
<<widget "pcSnippetLookPrettyM1">><<nobr>>
<<set _array to [
'You shoot $male1.firstname a smouldering gaze.',
'You fix $male1.firstname with a smouldering gaze.',
'You shoot $male1.firstname a sexy look.',
'You flash him a flirty grin.',
'You gaze into $male1.firstname\'s $male1.eyeColour eyes.'
]>>
<<set _output1 to _array.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetLookPrettyBentOverM1">><<nobr>>
<<set _lookPrettyBentOverArray to [
'You look over your shoulder and shoot $male1.firstname a smouldering gaze.',
'You shoot a sexy look over your shoulder.',
'You arch your back sexily.'
]>>
<<if $pc.arousal gte 40 and $male1.arousal gte 40>>
<<set _lookPrettyBentOverArray.push(
'You shoot a glance over your shoulder at $male1.firstname, <<intenselyGood>> desire in each of your gazes as they meet.'
)>>
<</if>>
<<set _output1 to _lookPrettyBentOverArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetFirstKissM1">><<nobr>>
<<set _array to [
'You step forward, place a hand on $male1.firstname\'s cheek, and kiss him softly.'
]>>
<<set _output1 to _array.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetKissM1">><<nobr>><<silently>>
<<male1KissDesc>>
<<set _array to [
'You kiss $male1.firstname. _output.',
'You lean in and kiss $male1.firstname. _output.'
]>>
<<set _output1 to _array.random()>>
<</silently>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetKneelM1">><<nobr>>
<<set _array to [
'You drop to your knees.',
'You get down on your knees.',
'You drop to your knees in front of $male1.firstname.',
'You get down on your knees in front of $male1.firstname.'
]>>
<<set _output1 to _array.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetStandM1">><<nobr>>
<<if Array.from($pc.flags).includes("suckingCockM1")>>
<<set _array to [
'You kiss his cock one last time, then climb back up to your feet.',
'You slide his cock out of your mouth, and get back to your feet.'
]>>
<<else>>
<<set _array to [
'You stand up.',
'You get to your feet.',
'You rise to your feet.'
]>>
<</if>>
<<set _output1 to _array.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetCaressM1">><<nobr>><<silently>>
<<male1UpperBodyDesc>>
<<if Array.from($male1.isWearing).includesAny("closedShirt", "tShirt")>>
<<set _array to [
'You <<fondle>> $male1.firstname\'s _output through his $male1.top.desc.',
'You <<fondle>> $male1.firstname\'s _output through the ' + $male1.top.material.random() + ' of his $male1.top.desc.'
]>>
<<elseif Array.from($male1.isWearing).includes("openShirt")>>
<<set _array to [
'You reach inside $male1.firstname\'s open $male1.top.desc, caressing his _output.',
'Your hands slip under $male1.firstname\'s open $male1.top.desc and onto his naked skin. You <<fondle>> his nipples.'
]>>
<<else>>
<<set _array to [
'Your hands roam over $male1.firstname\'s _output.'
]>>
<</if>>
<<set _output1 to _array.random()>>
<</silently>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetGropeM1Crotch">><<nobr>>
<<if Array.from($male1.isWearing).includes("trousers") or Array.from($male1.isWearing).includes("shorts")>>
<<set _array to [
'You <<fondle>> $male1.firstname\'s <<crotch>> through his $male1.bottoms.desc. <<pcSnippetGropeM1CrotchCockFeeling>>'
]>>
<<else>>
<<set _array to [
'You <<fondle>> $male1.firstname\'s <<crotch>> through his $male1.underpants.desc. <<pcSnippetGropeM1CrotchCockFeeling>>'
]>>
<</if>>
<<set _output1 to _array.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetGropeM1CrotchCockFeeling">><<nobr>>
<<if $male1.arousal lt 10>>
<<set _cockFeelingArray to [
'His <<cock>> is <<male1CockIs> It feels <<soft>>; he\'s not turned on.',
'His <<male1CockSize>> <<cock>> is <<soft>>.'
]>>
<<elseif $male1.arousal lt 20>>
<<set _cockFeelingArray to [
'His <<cock>> is <<male1CockIs>> It feels semi-hard; he\'s getting turned on.',
'His <<male1CockSize>> <<cock>> is getting hard.'
]>>
<<else>>
<<set _cockFeelingArray to [
'His <<cock>> is <<male1CockIs>> It feels <<stiff>> and ready to fuck you.',
'His <<male1CockSize>> <<cock>> is <<stiff>> and ready to fuck you.'
]>>
<</if>>
<<set _output to _cockFeelingArray.random()>>
_output
<</nobr>><</widget>>
<<widget "pcSnippetGiveM1HJ">><<nobr>>
<<if not Array.from($pc.flags).includes("givingHJM1")>>
<<set _giveM1HJArray to [
'You curl your <<hjToolM1>> around $male1.firstname\'s <<m1CockDesc>> <<cock>> and start stroking rhythmically.',
'You grasp $male1.firstname\'s <<m1CockDesc>> <<cock>> in your <<hjToolM1>> and start jerking him off.'
]>>
<<else>>
<<set _giveM1HJArray to [
'You <<hj>> his <<m1CockDesc>> <<cock>> in your <<hjToolM1>>.',
'You <<hj>> his <<cock>> in your <<hjToolM1>>.'
]>>
<</if>>
<<set _output to _giveM1HJArray.random()>>
_output
<</nobr>><</widget>>
<<widget "pcSnippetGiveM1BJ">><<nobr>>
<<set _giveM1BJArray to []>>
<<if not Array.from($pc.flags).includes("suckingCockM1")>>
<<set _giveM1BJArray to [
'You lick your lips then slip your mouth onto $male1.firstname\'s <<m1CockDesc>> <<cock>>.'
]>>
<<else>>
<<set _giveM1BJArray.push(
'Your tongue <<tongueLashes>> the tip of $male1.firstname\'s <<m1CockDesc>> <<cock>>.',
'You curl a hand around the base of his <<cock>>, jerking him off into your mouth.'
)>>
<<if $pc.position == "on knees">>
<<set _giveM1BJArray.push(
'Your mouth slips back and forth on his <<m1CockDesc>> <<cock>>.',
'Your lips and tongue slide back and forth on the <<cock>> in your mouth.',
'You look up at $male1.firstname, gazing into his $male1.eyeColour eyes as you suck his <<m1CockDesc>> <<cock>>.'
)>>
<<elseif $pc.position == "bed bj">>
<<set _giveM1BJArray.push(
'Your mouth slips up and down on his <<m1CockDesc>> <<cock>>.',
'Your lips and tongue slide up and down on the <<cock>> in your mouth.',
'Your head bobs up and down on $male1.firstname\' <<m1CockDesc>> <<cock>>.',
'You look up at $male1.firstname, gazing into his $male1.eyeColour eyes as you suck his <<m1CockDesc>> <<cock>>.'
)>>
<</if>>
<<if $male1.arousal gte 60>>
<<set _giveM1BJArray.push(
'$male1.firstname\'s <<cock>> feels <<stiff>> and sensitive in your mouth. He\'s going to come soon.')>>
<<if Array.from($scene.flags).includes("mustFuckMale1")>>
<<set _giveM1BJArray.push(
'$male1.firstname\'s <<cock>> feels stiff and sensitive in your mouth. You slow down the pace. Clark and <<olivia>> won\'t be happy if you finish him with your mouth.',
'$male1.firstname\'s <<cock>> feels stiff and sensitive in your mouth. You slow down the pace. Clark and <<olivia>> won\'t be happy if you don\'t let this guy fuck you.',
'$male1.firstname\'s <<cock>> feels stiff and sensitive in your mouth. You slow down the pace. <<olivia>>\'s voice rings in your head. You keep sucking his cock to keep him edged, but you can\'t let him finish that way. You\'ve got orders.')>>
<</if>>
<</if>>
<</if>>
<<set _output to _giveM1BJArray.random()>>
_output
<</nobr>><</widget>>
<<widget "pcSnippetUndoM1Shirt">><<nobr>>
<<set _undoShirtArray to [
'You reach up and unfasten $male1.firstname\'s $male1.top.desc, one button at a time, revealing his <<m1UpperBodyFrontalDesc>>.',
'You unbutton $male1.firstname\'s $male1.top.desc, one at a time, exposing his <<m1UpperBodyFrontalDesc>>.'
]>>
<<set _output1 to _undoShirtArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetRemoveM1Shirt">><<nobr>>
<<set _removeShirtArray to [
'You slip $male1.firstname\'s $male1.top.desc off and toss it aside.'
]>>
<<set _output1 to _removeShirtArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetremoveM1TShirt">><<nobr>>
<<set _removeShirtArray to [
'You pull $male1.firstname\'s $male1.top.desc off over his head, and toss it aside.'
]>>
<<set _output1 to _removeShirtArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetGetM1CockOut">><<nobr>>
<<if $male1.bottoms.undo == "zipper">>
<<set _getCockOutArray to [
'You unzip $male1.firstname\'s $male1.bottoms.desc. You slip your fingers inside, and draw his <<m1CockDesc>> <<cock>> out into the <<envDesc>>.'
]>>
<</if>>
<<set _output1 to _getCockOutArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetRequestFuckM1">><<nobr>>
<<set _pcReqFuckArray to [
'You tell $male1.firstname that you want him to fuck you.'
]>>
<<set _output1 to _pcReqFuckArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetWithdrawConsentM1">><<nobr>>
<<set _pcWithdrawConsentM1Array to [
'"I\'m sorry, $male1.firstname," you say. "I can\'t do this."',
'"I\'m sorry, $male1.firstname," you say. "We have to stop."',
'You pull away from $male1.firstname. "I should go," you say.'
]>>
<<set _output1 to _pcWithdrawConsentM1Array.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetAskForRoughM1">><<nobr>>
<<set _pcAskRoughArray to [
'You tell $male1.firstname that you like it when guys are rough with you.',
'You tell $male1.firstname that it\'s okay if he wants to be a little rough with you.',
'You tell $male1.firstname that you don\'t mind if he wants to be rough with you.'
]>>
<<set _output1 to _pcAskRoughArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcGetOnBedWithM1">><<nobr>>
<<set _pcGetOnBedWithM1Array to [
'You take $male1.firstname by the hand and draw him onto the bed with you.',
'You gently push $male1.firstname onto the bed, and climb on after him.'
]>>
<<set _output1 to _pcGetOnBedWithM1Array.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetRemoveDress">><<nobr>>
<<if $dress.undoVia == "zipperBack">>
<<set _pcRemDressArray to [
'You unzip your dress, and wriggle out of it.'
]>>
<<elseif $dress.undoVia == "neckTie">>
<<set _pcRemDressArray to [
'You reach behind your neck, tug open the knot that fastens it, and wriggle it off.'
]>>
<</if>>
<<set _output1 to _pcRemDressArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "pcSnippetFuckedByM1">><<nobr>>
<<set _pcFuckedByM1Array to []>>
<<set _pcFuckedByM1Array.push(
'You moan breathily as $male1.firstname\'s <<cock>> thrusts inside you.',
'You move your hips, riding his <<m1CockDesc>> <<cock>>.'
)>>
<<if $pc.arousal gte 80>>
<<set _pcFuckedByM1Array.push(
'$male1.firstname\'s <<cock>> thrusts into you again and again, his <<if $pc.position == "bent over" or $male1.isDoing == "m1DoggyFuck">>balls bumping<<else>>pelvic bone squashing against<</if>> your clit. You\'re going to come soon...'
)>>
<</if>>
<<if $pc.arousal gte 50>>
<<set _pcFuckedByM1Array.push(
'You mew noisily as his <<cock>> thrusts inside you.',
'You bite your lip in pleasure and let out a <<lowPleasureSound>>.',
'You close your eyes and let the <<intenselyGood>> sensations wash over you.',
'You let out a pleased \"Yesss...\" under your breath.'
)>>
<</if>>
<<if $male1.arousal gte 50>>
<<set _pcFuckedByM1Array.push(
'$male1.firstname\'s <<aroused>> <<lowPleasureSounds>> are turning you on.'
)>>
<</if>>
<<if $pc.position == "bent over" or $male1.isDoing == "m1DoggyFuck">>
<<set _pcFuckedByM1Array.push(
'You flick your hips, your <<pcAss>> slapping against him.',
'You gasp as you feel $male1.firstname\'s balls thwapping against your clit.'
)>>
<</if>>
<<if $male1.isDoing == "m1CowgirlFuck">>
<<set _pcFuckedByM1Array.push(
'You bounce up and down on $male1.firstname\'s <<m1CockDesc>> <<cock>>.',
'You ride $male1.firstname\'s <<cock>>, moaning sexily.',
'You ride up and down on $male1.firstname\'s <<stiff>> <<cock>>, <<fondling>> his <<m1UpperBodyFrontalDesc>>.'
)>>
<<if $pc.braSize == "34C" or $pc.braSize == "34D">>
<<set _pcFuckedByM1Array.push(
'You ride $male1.firstname\'s <<stiff>> <<cock>>, your <<pcTits>> bobbing up and down.'
)>>
<</if>>
<</if>>
<<if $male1.isDoing == "m1MissionaryFuck">>
<<set _pcFuckedByM1Array.push(
'You <<fondle>> $male1.firstname\'s <<m1UpperBodyFrontalDesc>> as he fucks you.',
'You curve a hand around $male1.firstname\'s ass, pulling him tighter into you.'
)>>
<</if>>
<<set _output1 to _pcFuckedByM1Array.random()>>
_output1
<</nobr>><</widget>>/* - [W] M1 snippets -*/
<<widget "m1SnippetKissPC">><<nobr>>
<<set _m1KissPCArray to [
'$male1.firstname kisses you passionately, <<m1KissTongue>>. <<m1KissFeeling>>',
'$male1.firstname leans in close and kisses you, <<m1KissTongue>>. <<m1KissFeeling>>'
]>>
<<if Array.from($male1.flags).includes("rough")>>
<<if Array.from($hair.flags).includes("ponytail")>>
<<set _m1KissPCArray.push(
'$male1.firstname tugs your ponytail sharply, tilting your face up to meet a passionate kiss. <<m1KissFeeling>>'
)>>
<<else>>
<<set _m1KissPCArray.push(
'$male1.firstname curls a hand in your hair and pulls down sharply, tilting your face up to meet a passionate kiss. <<m1KissFeeling>>'
)>>
<</if>>
<</if>>
<<set _output1 to _m1KissPCArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetCaressPC">><<nobr>>
<<set _m1CaressPCArray to []>>
<<if Array.from($pc.isWearing).includesAny("top", "dress")>>
<<set _m1CaressPCArray.push(
'$male1.firstname <<fondles>> your body through your <<pcTopDesc>>, his hands roaming over your waist and hips.'
)>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("top", "dress", "bra") and Array.from($pc.isWearing).includes("bra")>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hands <<roam>> to your <<pcTits>>, <<fondling>> them gently through your <<pcTopDesc>>.',
'$male1.firstname reaches for your <<pcTits>>. He <<fondles>> them gently through your <<pcTopDesc>>.'
)>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("top", "dress") and not Array.from($pc.isWearing).includes("bra")>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hands <<roam>> to your <<pcTits>>, <<fondling>> them gently through your <<pcTopDesc>>. <<bralessUnderTop>>',
'$male1.firstname reaches for your <<pcTits>>. He <<fondles>> them gently through your <<pcTopDesc>>. <<bralessUnderTop>>'
)>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "dress", "bra")>>
<<set _m1CaressPCArray.push(
'$male1.firstname <<fondles>> your <<pcTits>>, his hands roaming all over them.',
'$male1.firstname <<fondles>> your <<pcTits>>, tweaking and playing with your nipples.'
)>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("bottoms", "dress")>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hands <<roam>> around to your <<pcAss>>, <<fondling>> it gently through your <<pcBottomsDesc>>.',
'$male1.firstname\'s hand curves around your waist and <<fondles>> your <<pcAss>> through your <<pcBottomsDesc>>.'
)>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("bottoms", "dress")>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($knickers.flags).includes("showsBum")>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hands <<roam>> around to your <<pcAss>>, <<fondling>> it gently through your <<pcBottomsDesc>>.',
'$male1.firstname\'s hand curves around your waist and <<fondles>> your <<pcAss>> through your <<pcBottomsDesc>>.',
'$male1.firstname <<fondles>> your <<pcAss>> through your <<pcBottomsDesc>>.'
)>>
<<else>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hands <<roam>> around to your <<pcAss>>, <<fondling>> it gently.',
'$male1.firstname\'s hand curves around your waist and <<fondles>> your <<pcAss>>.'
)>>
<</if>>
<</if>>
<<if $pc.legCovering == "shortSkirt" or $pc.legCovering == "kneelengthSkirt" or $pc.legCovering == "longSkirt" or $pc.legCovering == "trousers">>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hand <<roams>> to your hip then down to your thigh, <<fondling>> it through your <<pcBottomsDesc>>.'
)>>
<</if>>
<<if $pc.legCovering == "shortSkirt" or $pc.legCovering == "kneelengthSkirt" or $pc.legCovering == "longSkirt" or $pc.legCovering == "trousers">>
<<if Array.from($pc.isWearing).includes("stockings")>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hand <<roams>> to your hip then down to your thigh, <<fondling>> your stocking top through your <<pcBottomsDesc>>.'
)>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("dress", "bottoms")>>
<<if Array.from($pc.isWearing).includes("stockings")>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hands <<roam>> down to <<fondle>> your stocking tops and your naked thighs.'
)>>
<<else>>
<<set _m1CaressPCArray.push(
'$male1.firstname\'s hands <<roams>> down to <<fondle>> your naked thighs.'
)>>
<</if>>
<</if>>
<<set _output1 to _m1CaressPCArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetGropePC">><<nobr>>
<<set _m1GropePCArray to []>>
<<if Array.from($pc.isWearing).includesAny("top", "dress") and Array.from($pc.isWearing).includes("bra")>>
<<set _m1GropePCArray.push(
'$male1.firstname <<gropes>> your <<pcTits>> through your <<pcTopDesc>>.',
'$male1.firstname reaches for your <<pcTits>>. He <<gropes>> them through your <<pcTopDesc>>.',
'$male1.firstname takes one of your <<pcTits>> in his hand, <<groping>> it through your <<pcTopDesc>>.'
)>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("top", "dress") and not Array.from($pc.isWearing).includes("bra")>>
<<set _m1GropePCArray.push(
'$male1.firstname <<gropes>> your <<pcTits>> through your <<pcTopDesc>>. <<bralessUnderTop>>',
'$male1.firstname reaches for your <<pcTits>>. He <<gropes>> them through your <<pcTopDesc>>. <<bralessUnderTop>>'
)>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "dress", "bra")>>
<<set _m1GropePCArray.push(
'$male1.firstname <<gropes>> your <<pcTits>>, his hands roaming all over them.',
'$male1.firstname <<gropes>> your <<pcTits>>, tweaking and playing with your <<if $pc.arousal gte 20>><<stiff>> <</if>>nipples.',
'$male1.firstname kisses and licks your <<pcTits>>, his tongue lashing your <<if $pc.arousal gte 20>><<stiff>> <</if>>nipples.'
)>>
<<if Array.from($male1.flags).includes("rough")>>
<<set _m1GropePCArray.push(
'$male1.firstname pinches your nipples hard, twisting them painfully.',
'$male1.firstname grabs a nipple and twists it hard.'
)>>
<</if>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "dress") and Array.from($bra.flags).includes("cleavage")>>
<<set _m1GropePCArray.push(
'$male1.firstname reaches inside your bra, <<groping>> one of your <<pcTits>>.<<if $pc.arousal gte 20>> His fingers tweak and tug a <<stiff>> nipple.<</if>>'
)>>
<</if>>
<<if Array.from($pc.isWearing).includesAny("bottoms", "dress")>>
<<set _m1GropePCArray.push(
'$male1.firstname <<gropes>> your <<pcAss>> through your <<pcBottomsDesc>>.',
'$male1.firstname\'s hand curves around your waist and <<gropes>> your <<pcAss>> through your <<pcBottomsDesc>>.'
)>>
<</if>>
<<if not Array.from($pc.isWearing).includesAny("bottoms", "dress")>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($knickers.flags).includes("showsBum")>>
<<set _m1GropePCArray.push(
'$male1.firstname <<gropes>> your <<pcAss>> through your <<pcBottomsDesc>>.',
'$male1.firstname\'s hand curves around your waist and <<gropes>> your <<pcAss>> through your <<pcBottomsDesc>>.'
)>>
<<else>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hands <<grope>> your <<pcAss>>.',
'$male1.firstname\'s hand curves around your waist and <<gropes>> your <<pcAss>>.'
)>>
<</if>>
<</if>>
<<if $pc.legCovering == "shortSkirt">>
<<if Array.from($pc.isWearing).includes("stockings")>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hand slides under your <<pcBottomsDesc>> and up a nylon-clad leg. He <<fondles>> your stocking top and your naked thigh.'
)>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hand slides under your <<pcBottomsDesc>> and up the inside of a nylon-clad leg. His fingers find your $knickers.desc, <<fondling>> your pussy through $knickers.pronoun.'
)>>
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($knickers.flags).includes("showsBum")>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hand slides under your <<pcBottomsDesc>> and up the back of a nylon-clad leg. His hand glides up onto your <<pcAss>>, <<fondling>> it through your $knickers.desc.'
)>>
<</if>>
<<if not Array.from($pc.isWearing).includes("knickers") or Array.from($knickers.flags).includes("showsBum")>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hand slides under your <<pcBottomsDesc>> and up the back of a nylon-clad leg. His hand glides up onto your <<pcAss>>, <<fondling>> it.'
)>>
<</if>>
<<else>>
<<if Array.from($pc.isWearing).includes("knickers")>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hand slides under your <<pcBottomsDesc>> and up your inside leg. His fingers find your $knickers.desc, <<fondling>> your pussy through $knickers.pronoun.'
)>>
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($knickers.flags).includes("showsBum")>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hand slides under your <<pcBottomsDesc>> and up the back of your leg. His hand rests on your <<pcAss>>, <<fondling>> it through your $knickers.desc.'
)>>
<</if>>
<<if not Array.from($pc.isWearing).includes("knickers") or Array.from($knickers.flags).includes("showsBum")>>
<<set _m1GropePCArray.push(
'$male1.firstname\'s hand slides under your <<pcBottomsDesc>> and up the back of your leg. His hand rests on your <<pcAss>>, <<fondling>> it.'
)>>
<</if>>
<</if>>
<</if>>
<<set _output1 to _m1GropePCArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetRemoveDressPC">><<nobr>>
<<set _dressDesc to $dress.desc.random()>>
<<if $dress.undoVia == "zipperBack">>
<<if $pc.position == "standing">>
<<set _m1RemPCDressArray to [
'$male1.firstname reaches behind your back, fumbles with the zip of your _dressDesc, and tugs it open. He pulls it down, exposing your <<if Array.from($pc.isWearing).includes("bra")>>$bra.desc<<else>><<pcTits>><</if>>, then down over your hips and off. You step out of it and kick it aside.'
]>>
<<elseif $pc.position == "bent over">>
<<set _m1RemPCDressArray to [
'$male1.firstname pulls down the zip of your _dressDesc. He pulls it down, over your hips, and off. You step out of it and kick it aside.'
]>>
<<elseif $pc.position == "on bed">>
<<set _m1RemPCDressArray to [
'$male1.firstname pulls down the zip of your _dressDesc. He pulls it down over your body. You wriggle out of it, then toss it onto the floor.'
]>>
<</if>>
<<elseif $dress.undoVia == "neckTie">>
<<if $pc.position == "standing">>
<<set _m1RemPCDressArray to [
'$male1.firstname reaches behind your neck and tugs the open the knot that fastens your dress. It falls down, exposing your <<if Array.from($pc.isWearing).includes("bra")>>$bra.desc<<else>><<pcTits>><</if>>, then he pushes it down over your hips and off. You step out of it and kick it aside.'
]>>
<<elseif $pc.position == "bent over">>
<<set _m1RemPCDressArray to [
'$male1.firstname tugs open the knot that fastens your _dressDesc. He pulls it down, over your hips, and off. You step out of it and kick it aside.'
]>>
<<elseif $pc.position == "on bed">>
<<set _m1RemPCDressArray to [
'$male1.firstname tugs open the knot that fastens your _dressDesc. He pulls it down over your body. You wriggle out of it, then toss it onto the floor.'
]>>
<</if>>
<</if>>
<<set _output1 to _m1RemPCDressArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetRemoveBraPC">><<nobr>>
<<set _braDesc to $bra.desc.random()>>
<<if $bra.undoVia == "normal">>
<<if $pc.position == "standing">>
<<set _m1RemPCBraArray to [
'$male1.firstname reaches behind your back and unfastens your _braDesc. He slides the straps off over your shoulders and pulls it off you, baring your <<pcTits>>.'
]>>
<<else>>
<<set _m1RemPCBraArray to [
'$male1.firstname unfastens your _braDesc. He slides the straps off over your shoulders and pulls it off you, baring your <<pcTits>>.'
]>>
<</if>>
<<elseif $bra.undoVia == "bralette">>
<<set _m1RemPCBraArray to [
'$male1.firstname pulls your _braDesc off over your head, baring your <<pcTits>>.']>>
<</if>>
<<set _output1 to _m1RemPCBraArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetRemoveKnickersPC">><<nobr>>
<<set _knickersDesc to $knickers.desc.random()>>
<<set _m1RemPCKnickersArray to [
'$male1.firstname\'s fingers slip into the waistband of your _knickersDesc. He tugs $knickers.pronoun slowly down over your hips and thighs, baring your pussy. He pulls $knickers.pronoun off you and tosses $knickers.pronoun aside.'
]>>
<<set _output1 to _m1RemPCKnickersArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetFingerPC">><<nobr>>
<<set _m1FingerPCArray to [
'$male1.firstname\'s hand moves to your pussy. His finger slips between your <<if $pc.arousal gte 40>>soaking wet <<elseif $pc.arousal gte 20>>wet <</if>>lips.'
]>>
<<set _output1 to _m1FingerPCArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetFingerFuckPC">><<nobr>>
<<if $male1.hjStyle == "">>
<<if $pc.arousal lte 19>>
<<set $male1.hjStyle to "clit">>
<<elseif $pc.arousal lte 39>>
<<set $male1.hjStyle to either("clit", "1finger")>>
<<else>>
<<set $male1.hjStyle to either("clit", "1finger", "2fingers")>>
<</if>>
<</if>>
<<if $male1.hjStyle == "clit">>
<<if $male1.hjCounter == 0>>
<<set _m1FingerFuckPCArray to [
'$male1.firstname\'s finger circles between your lips, gently teasing your clit.']>>
<<else>>
<<set _m1FingerFuckPCArray to [
'$male1.firstname fingers you, a fingertip rhythmically <<fondling>> your clit.']>>
<</if>>
<<elseif $male1.hjStyle == "1finger">>
<<if $male1.hjCounter == 0>>
<<set _m1FingerFuckPCArray to [
'$male1.firstname slips a finger up inside your wet pussy.']>>
<<else>>
<<set _m1FingerFuckPCArray to [
'$male1.firstname\'s middle finger circles and thrusts inside your wet pussy.']>>
<</if>>
<<elseif $male1.hjStyle == "2fingers">>
<<if $male1.hjCounter == 0>>
<<set _m1FingerFuckPCArray to [
'You\'re soaking wet. $male1.firstname slides two fingers into your pussy, making you gasp.']>>
<<else>>
<<set _m1FingerFuckPCArray to [
'$male1.firstname\'s two fingers move inside you, fucking you rhythmically.']>>
<</if>>
<</if>>
<<set _output1 to _m1FingerFuckPCArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetRequestBJ">><<nobr>>
<<set _m1RequestBJArray to [
'$male1.firstname says that he wants you to suck his <<cock>>.',
'$male1.firstname tells you he\'s been fantasising about seeing you suck his <<cock>>.'
]>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1RequestBJArray.push(
'$male1.firstname says that he bets you\'re great at sucking <<cock>>.',
'$male1.firstname says that you seem like the kind of girl who loves to suck <<cock>>.',
'$male1.firstname tells you that he wants to see his <<cock>> in your mouth.',
'$male1.firstname says that you seem like the kind of girl who\'s sucked a lot of <<cock>> on first dates.'
)>>
<</if>>
<<set _output1 to _m1RequestBJArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetPersuadePCContinue">><<nobr>>
<<set _m1PersuadePCArray to [
'$male1.firstname asks if you\'re joking.',
'$male1.firstname tells you to relax.'
]>>
<<set _output1 to _m1PersuadePCArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetBendPCOver">><<nobr>>
<<if $scene.name == "max balcony dubai">>
<<if $pc.position == "standing">>
<<set _m1BendPCOverArray to [
'$male1.firstname turns you around so you\'re facing out into the night. He pushes you forward, bending you over the balcony.'
]>>
<<elseif $pc.position == "on knees">>
<<set _m1BendPCOverArray to [
'$male1.firstname lifts you up to your feet, then turns you around so that you\'re facing out into the night. He pushes you forward, bending you over the balcony.'
]>>
<</if>>
<</if>>
<<set _output1 to _m1BendPCOverArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetEnjoyBJ">><<nobr>>
<<set _m1EnjoyBJArray to [
'$male1.firstname murmurs in pleasure.',
'$male1.firstname tells you that your mouth feels <<great>> on his <<cock>>.',
'$male1.firstname tells you that you look so sexy.'
]>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1EnjoyBJArray.push(
'$male1.firstname says that he can tell you do this a lot.',
'$male1.firstname says that he bets you were popular at school.',
'$male1.firstname says that you look sexy with a <<cock>> in your mouth.'
)>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<set _m1EnjoyBJArray.push(
'$male1.firstname says that he bets the guys from your old work miss you already.'
)>>
<</if>>
<</if>>
<<if $male1.arousal gte 60>>
<<set _m1EnjoyBJArray.push(
'$male1.firstname says that you\'re going to make him come. He says he wants to fuck you tonight.'
)>>
<</if>>
<<set _output1 to _m1EnjoyBJArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetFuckPC">><<nobr>>
<<set _m1FuckPCArray to []>>
<<if $male1.position == "standing" and $pc.position == "bent over">>
<<if not Array.from($male1.flags).includes("m1FuckPC")>>
<<if $pc.arousal lt 20>>
<<set _m1FuckPCArray.push(
'You feel the tip of $male1.firstname\'s <<cock>> pushing its way into your pussy. He\'s big and you\'re not very wet, and every inch is uncomfortable to take. $male.firstname persists, driving his <<cock>> into your tight pussy until you\'re fully stuffed.')>>
<<elseif $pc.arousal lt 40>>
<<set _m1FuckPCArray.push(
'You feel the head of $male1.firstname\'s <<cock>> slip between your wet lips. $male1.firstname brushes your clit with the tip, then slides it inside you.')>>
<<else>>
<<set _m1FuckPCArray.push(
'You feel the tip of $male1.firstname\'s <<cock>> slip between your wet lips, hot and hard. You\'re soaking wet and $male1.firstname slides in easily, filling your pussy in one long stroke.')>>
<</if>>
<<else>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s <<m1CockDesc>> <<cock>> pistons back and forth inside you.',
'$male1.firstname holds your waist as he fucks you, his <<m1CockDesc>> <<cock>> sliding rhythmically inside your pussy.',
'$male1.firstname <<gropes>> your <<pcAss>> as his <<m1CockDesc>> <<cock>> drives in and out of you.',
'$male1.firstname lightly <<spanks>> your <<pcAss>>.')>>
<<if $male1.arousal gt 60>>
<<set _m1FuckPCArray.push(
'$male1.firstname grabs your hips and pulls you back hard onto his <<cock>>.',
'$male1.firstname says that being inside you feels <<great>>.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'$male1.firstname says that you\'re an amazing fuck.')>>
<</if>>
<</if>>
<<if $male1.arousal gt 80>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s thrusts are quick and urgent. You\'re sure he\'ll come soon.',
'$male1.firstname\'s breathing is noisy and rapid as he fucks you hard.')>>
<</if>>
<<if Array.from($pc.isWearing).includes("stockings")>>
<<set _m1FuckPCArray.push(
'$male1.firstname <<fondles>> your stocking tops as he fucks you.')>>
<</if>>
<<if Array.from($male1.flags).includes("rough")>>
<<set _m1FuckPCArray.push(
'$male1.firstname <<spanks>> your <<pcAss>> hard as he fucks you.',
'$male1.firstname\'s hand cracks down hard on your <<pcAss>>, again and again, as his <<m1CockDesc>> <<cock>> drives in and out of you.')>>
<</if>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<set _m1FuckPCArray.push(
'Max says that he\'s wanted to do this since he saw you in a bikini.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'Max\'s <<cock>> drives inside you. He says that the moment he saw you at the pool, he knew you\'d be an easy fuck.')>>
<<if $pc.agency == "MI6">>
<<set _m1FuckPCArray.push(
'Max <<spanks>> your <<pcAss>> and says that all English girls are sluts.',
'Max grins and says that his ancestors have been fucking slutty British girls for centuries.')>>
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $male1.isDoing == "m1DoggyFuck">>
<<if not Array.from($male1.flags).includes("m1FuckPC")>>
<<if $pc.arousal lt 20>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls you onto your front, then pulls you up by your hips so you\'re on all fours. He kneels behind you and you feel the tip of his <<cock>> pushing its way into your pussy. He\'s big and you\'re not very wet, and every inch is uncomfortable to take. $male.firstname persists, driving his <<cock>> into your tight pussy until you\'re fully stuffed.')>>
<<elseif $pc.arousal lt 40>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls you onto your front, then pulls you up by your hips so you\'re on all fours. He kneels behind you and you feel the head of his <<cock>> slip between your wet lips. $male1.firstname brushes your clit with the tip, then slides it inside you.')>>
<<else>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls you onto your front, then pulls you up by your hips so you\'re on all fours. He kneels behind you and you feel the tip of his <<cock>> slip between your wet lips, hot and hard. You\'re soaking wet and $male1.firstname slides in easily, filling your pussy in one long stroke.')>>
<</if>>
<<else>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s <<m1CockDesc>> <<cock>> pistons back and forth inside you.',
'$male1.firstname holds your waist as he fucks you, his <<m1CockDesc>> <<cock>> sliding rhythmically inside your pussy.',
'$male1.firstname <<gropes>> your <<pcAss>> as his <<m1CockDesc>> <<cock>> drives in and out of you.',
'$male1.firstname lightly <<spanks>> your <<pcAss>>.')>>
<<if $male1.arousal gt 60>>
<<set _m1FuckPCArray.push(
'$male1.firstname grabs your hips and pulls you back hard onto his <<cock>>.',
'$male1.firstname says that being inside you feels <<great>>.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'$male1.firstname says that you\'re an amazing fuck.')>>
<</if>>
<</if>>
<<if $male1.arousal gt 80>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s thrusts are quick and urgent. You\'re sure he\'ll come soon.',
'$male1.firstname\'s breathing is noisy and rapid as he fucks you hard.')>>
<</if>>
<<if Array.from($pc.isWearing).includes("stockings")>>
<<set _m1FuckPCArray.push(
'$male1.firstname <<fondles>> your stocking tops as he fucks you.')>>
<</if>>
<<if Array.from($male1.flags).includes("rough")>>
<<set _m1FuckPCArray.push(
'$male1.firstname <<spanks>> your <<pcAss>> hard as he fucks you.',
'$male1.firstname\'s hand cracks down hard on your <<pcAss>>, again and again, as his <<m1CockDesc>> <<cock>> drives in and out of you.')>>
<</if>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<set _m1FuckPCArray.push(
'Max says that he\'s wanted to do this since he saw you in a bikini.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'Max\'s <<cock>> drives inside you. He says that the moment he saw you at the pool, he knew you\'d be an easy fuck.')>>
<<if $pc.agency == "MI6">>
<<set _m1FuckPCArray.push(
'Max <<spanks>> your <<pcAss>> and says that all English girls are sluts.',
'Max grins and says that his ancestors have been fucking slutty British girls for centuries.')>>
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $male1.isDoing == "m1MissionaryFuck">>
<<if not Array.from($male1.flags).includes("m1FuckPC")>>
<<if $pc.arousal lt 20>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls you onto your back and pushes your legs apart. He climbs between your legs, his <<m1CockDesc>> <<cock>> in one hand. He guides the tip into your pussy. He\'s big and you\'re not very wet, and every inch is uncomfortable to take. $male.firstname persists, driving his <<cock>> into your tight pussy until you\'re fully stuffed.')>>
<<elseif $pc.arousal lt 40>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls you onto your back and pushes your legs apart. He climbs between your legs, his <<m1CockDesc>> <<cock>> in one hand. He guides the tip between your wet lips. $male1.firstname brushes your clit with the tip, then slides the length inside you.')>>
<<else>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls you onto your back and pushes your legs apart. He climbs between your legs, his <<m1CockDesc>> <<cock>> in one hand. He guides the tip between your wet lips, hot and hard. You\'re soaking wet and $male1.firstname slides inside you easily, filling your pussy in one long stroke.')>>
<</if>>
<<else>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s <<m1CockDesc>> <<cock>> pistons back and forth inside you.',
'$male1.firstname holds your waist as he fucks you, his <<m1CockDesc>> <<cock>> sliding rhythmically inside your pussy.',
'$male1.firstname <<gropes>> your <<pcTits>> as his <<m1CockDesc>> <<cock>> drives in and out of you.',
'$male1.firstname kisses you passionately, <<m1KissTongue>>. <<m1KissFeeling>>',
'$male1.firstname leans in close and kisses you, <<m1KissTongue>>. <<m1KissFeeling>>',
'$male1.firstname tweaks and tugs your nipples while he fucks you.',
'$male1.firstname kisses and licks your <<pcTits>>, his tongue lashing your <<if $pc.arousal gte 20>><<stiff>> <</if>>nipples.')>>
<<if $male1.arousal gt 60>>
<<set _m1FuckPCArray.push(
'$male1.firstname grabs your hips and pulls you hard into his <<cock>>.',
'$male1.firstname says that being inside you feels <<great>>.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'$male1.firstname says that you\'re an amazing fuck.')>>
<</if>>
<</if>>
<<if $male1.arousal gt 80>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s thrusts are quick and urgent. You\'re sure he\'ll come soon.',
'$male1.firstname\'s breathing is noisy and rapid as he fucks you hard.')>>
<</if>>
<<if Array.from($pc.isWearing).includes("stockings")>>
<<set _m1FuckPCArray.push(
'$male1.firstname <<fondles>> your stocking tops as he fucks you.')>>
<</if>>
<<if Array.from($male1.flags).includes("rough")>>
<<set _m1FuckPCArray.push(
'$male1.firstname pinches and twists your nipples.',
'$male1.firstname twists and pulls on your nipples as his <<cock>> thrusts inside you.',
'$male1.firstname kneads your <<pcTits>> painfully as his <<m1CockDesc>> <<cock>> pistons in and out of you.',
'$male1.firstname slaps your <<pcTits>> as he fucks you.')>>
<</if>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<set _m1FuckPCArray.push(
'Max says that he\'s wanted to do this since he saw you in a bikini.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'Max\'s <<cock>> drives inside you. He says that the moment he saw you at the pool, he knew you\'d be an easy fuck.')>>
<<if $pc.agency == "MI6">>
<<set _m1FuckPCArray.push(
'Max <<gropes>> your <<pcTits>> and says that all English girls are sluts.',
'Max grins and says that his ancestors have been fucking slutty British girls for centuries.')>>
<</if>>
<</if>>
<</if>>
<</if>>
<<elseif $male1.isDoing == "m1CowgirlFuck">>
<<if not Array.from($male1.flags).includes("m1FuckPC")>>
<<if $pc.arousal lt 20>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls onto his back, then pulls you on top of him so your <<if Array.from($pc.isWearing).includes("stockings")>>stockinged <</if>>legs are straddling his hips. He takes his <<m1CockDesc>> in one hand and guides the tip into your pussy. He\'s big and you\'re not very wet, and every inch is uncomfortable to take. $male.firstname persists, driving his <<cock>> into your tight pussy until you\'re fully stuffed.')>>
<<elseif $pc.arousal lt 40>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls onto his back, then pulls you on top of him so your <<if Array.from($pc.isWearing).includes("stockings")>>stockinged <</if>>legs are straddling his hips. He takes his <<m1CockDesc>> in one hand and guides the tip between your wet lips. $male1.firstname brushes your clit with the tip, then slides it inside you.')>>
<<else>>
<<set _m1FuckPCArray.push(
'$male1.firstname rolls onto his back, then pulls you on top of him so your <<if Array.from($pc.isWearing).includes("stockings")>>stockinged <</if>>legs are straddling his hips. He takes his <<m1CockDesc>> in one hand and guides the tip between your wet lips, hot and hard. You\'re soaking wet and $male1.firstname slides in easily, filling your pussy in one long stroke.')>>
<</if>>
<<else>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s <<m1CockDesc>> <<cock>> pistons up and down inside you.',
'$male1.firstname holds your waist as he fucks you, his <<m1CockDesc>> <<cock>> sliding rhythmically inside your pussy.',
'$male1.firstname <<gropes>> your <<pcTits>> as his <<m1CockDesc>> <<cock>> drives up and down inside you.',
'$male1.firstname tweaks and tugs your nipples while he fucks you.')>>
<<if $male1.arousal gt 60>>
<<set _m1FuckPCArray.push(
'$male1.firstname says that being inside you feels <<great>>.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'$male1.firstname says that you\'re an amazing fuck.',
'$male1.firstname says that he loves watching your tits bounce while you ride him.')>>
<</if>>
<</if>>
<<if $male1.arousal gt 80>>
<<set _m1FuckPCArray.push(
'$male1.firstname\'s thrusts are quick and urgent. You\'re sure he\'ll come soon.',
'$male1.firstname\'s breathing is noisy and rapid as he fucks you hard.')>>
<</if>>
<<if Array.from($pc.isWearing).includes("stockings")>>
<<set _m1FuckPCArray.push(
'$male1.firstname <<fondles>> your stocking tops as he fucks you.',
'$male1.firstname\'s hands slide up and down your nylon-clad thighs.')>>
<</if>>
<<if Array.from($male1.flags).includes("rough")>>
<<set _m1FuckPCArray.push(
'$male1.firstname pinches and twists your nipples.',
'$male1.firstname twists and pulls on your nipples as his <<cock>> thrusts inside you.',
'$male1.firstname kneads your <<pcTits>> painfully as his <<m1CockDesc>> <<cock>> pistons in and out of you.',
'$male1.firstname slaps your <<pcTits>> as he fucks you.')>>
<</if>>
<<if $male1.uniqueID == "Max Sandstrom">>
<<set _m1FuckPCArray.push(
'Max says that he\'s wanted to do this since he saw you in a bikini.')>>
<<if Array.from($male1.flags).includes("slut")>>
<<set _m1FuckPCArray.push(
'Max\'s <<cock>> drives inside you. He says that the moment he saw you at the pool, he knew you\'d be an easy fuck.')>>
<<if $pc.agency == "MI6">>
<<set _m1FuckPCArray.push(
'Max <<gropes>> your <<pcTits>> and says that all English girls are sluts.',
'Max grins and says that his ancestors have been fucking slutty British girls for centuries.')>>
<</if>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set _output1 to _m1FuckPCArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetBark">><<nobr>>
<<set _m1BarkArray to [
'$male1.firstname says you look <<beautiful>>.'
]>>
<<if $male1.position == "standing" and $pc.position == "on knees">>
<<set _m1BarkArray.push(
'$male1.firstname says you look <<beautiful>> on your knees.'
)>>
<</if>>
<<set _output1 to _m1BarkArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetLickPussy">><<nobr>>
<<set _m1LickPussyArray to [
'$male1.firstname\'s tongue flicks between your wet lips, lashing your clit.',
'$male1.firstname\'s tongue swirls in wet circles around your clit.',
'$male1.firstname\'s tongue <<tongueLashes>> your clit.',
'$male1.firstname licks your pussy.']>>
<<if not Array.from($pc.isWearing).includesAny("dress", "top", "bra")>>
<<set _m1LickPussyArray.push(
'$male1.firstname\'s tongue <<tongueLashes>> your clit. He reaches up to your <<pcTits>>, pinching and tweaking your <<if $pc.arousal gte 20>><<stiff>><</if>> nipples.')>>
<</if>>
<<set _output1 to _m1LickPussyArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "m1SnippetGetOnBed">><<nobr>>
<<if not Array.from($male1.flags).includes("rough")>>
<<set _m1GetOnBedArray to [
'$male1.firstname grasps your hand and leads you onto the bed.',
'$male1.firstname gently pushes you onto the bed.',
'$male1.firstname pushes you onto the bed.'
]>>
<<else>>
<<set _m1GetOnBedArray to [
'$male1.firstname shoves you hard onto the bed.'
]>>
<</if>>
<<set _output1 to _m1GetOnBedArray.random()>>
_output1
<</nobr>><</widget>>/* [W] PC options */
<<widget "pcDecision">>\
/* ------------- */
/* MAX'S BALCONY */
/* ------------- */
<<if $scene.location == "max\'s balcony">>\
<<if Array.from($scene.flags).includes("max balcony intro")>>\
<<link "Tastes great." `passage()`>>
<<set $decision.macro to "maxIntroNiceChampagne">>
<</link>>
<<link "Nice view." `passage()`>>
<<set $decision.macro to "maxIntroNiceView">>
<</link>>
<</if>>
<</if>>
<</widget>>/* [W] M1 Options */
<<widget "male1Decision">><<silently>>
<<set $decision.macro to Array.from($male1.options).random()>>
<</silently>><</widget>>
<<widget "male1DecisionOld">><<silently>>
/* Create an empty array for storing decision options */
<<set $decisionArray = []>>
/* Populate the arrays with available options */
<<for $i = 0; $i < $male1.options.length; $i++>>
<<set $decisionArray.push($male1.options[$i])>>
<</for>>
/* Generate a random number */
<<set _decisionRoll to random($decisionArray.length -1)>>
/* Set $decision.macro */
<<set $decision.macro to $decisionArray[_decisionRoll]>>
<</silently>><</widget>>\<<header>>
<<= '<<' + $decision.macro + '>>'>>
Max's face is flushed and he's breathing hard. "You're fucking amazing," he says, flashing you his wolfish grin. <<if $scene.location == "balcony">>"C'mon," he says. "Let's get back [[in the room|Max post coitus]] before we're arrested..."<<else>>He flops onto the bed, spent [[for now|Max post coitus]]...<</if>>\<<header>>
<<silently>>
<<= '<<' + $decision.macro + '>>'>>
<</silently>>
Max tries to persuade you to stay, but your mind is made up. You gather up your things and head back to your room to [[get some sleep,|Leaving Dubai]] leaving the sexually frustrated Swede in his room.Max touches your chin with a fingertip, and tilts it upward. He leans into your space and then you're kissing, his stubble feeling prickly on your soft skin. He smells of expensive cologne and tastes of champagne."Wow," you murmur, savouring the sensation of tiny bubbles bursting on your tongue. "That's lovely."Max grins. "Vintage Pol Roger. It cost a <i>fortune</i>. It was Winston Churchill's favourite, apparently."
You take another sip, imagining cigars and speeches and bomber fleets over London. <<if Array.from($male1.flags).includes("slut")>>Max steps up to you, very close. "But you didn't just come up here to drink."<<else>>Max watches you with satisfaction. "I've been picturing this moment all week," he says.
You've been flirting with him all night and now you're standing with him under the stars, very close. Your conversation trails off and, for a moment, you just gaze into his $male1.eyeColour eyes.<</if>><br /><br />"I was just admiring the view," you say. "Beautiful, isn't it?"Max's eyes don't leave yours. <<if Array.from($male1.flags).includes("slut")>>"Ja, beautiful," he says, not that interested in the view. "I couldn't wait to get you back here."<<else>>"Beautiful," he says, not talking about the view. "I haven't stopped thinking about you all week."<</if>>
You've been flirting with him all night and now you're standing with him under the stars, very close. Your conversation trails off and, for a moment, you just gaze into his $male1.eyeColour eyes.<br /><br /><<widget "d4">><<silently>>
<<set _d4 to random (1,4)>>
<</silently>><</widget>>
<<widget "d6">><<silently>>
<<set _d6 to random (1,6)>>
<</silently>><</widget>>
<<widget "d8">><<silently>>
<<set _d8 to random (1,8)>>
<</silently>><</widget>>
<<widget "d10">><<silently>>
<<set _d10 to random (1,10)>>
<</silently>><</widget>>
<<widget "d100">><<silently>>
<<set _d100 to random (1,100)>>
<</silently>><</widget>><<silently>>
<<pcRemoveShoes>>
<<pcMoodCalm>>
<</silently>>\
<<header>>
You chill out with Max on his bed, watching TV and chatting and finishing off the great champagne.
<<if $hackingMaxsPhone == true>>
After a while the bottle's empty, and Max is getting tired. "I'm gonna have a nightcap," he says. "I've got whiskey, or some Baileys?"
"Yeah, uh, Baileys, please. With ice." He kisses you and pads through an archway to his suite's kitchen.
His phone is on his bedside table. It'll probably take him less than a minute to make two drinks, but if you're going to hack his phone, you've got a chance right now.
[[Go for it.|Hack Max's phone]]
[[It's too risky.|Don't hack Max's phone]]
<<else>>\
Eventually it's time to say goodbye to him. You gather up your things and head back to your room to [[get some sleep.|Leaving Dubai]]
<</if>><<silently>>
<<addmins 2>>
<</silently>>
\<<header>>
Your <<handbag>> is on the floor next to your side of the bed. You quickly reach into it and pull out the hack drive that HQ sent you.
You roll back across the bed and snatch up Max's phone. A few feet away, through the archway, you can hear glasses clinking. You click the phone to "silent", then pull out his charging cable.
You insert the hack drive into the charge port. The little device vibrates once to let you know it's working. <i>Come on, come on...</i>
You know from experience that this should take 10-20 seconds. They drag by slowly, your heart racing, watching the archway. You hear ice cubes dropping into a glass...then liquor pouring...come <i>on...</i>
The hack drive vibrates twice – it's done. You pull it out, plug his charging cable back in, and reach out to put it back on his bedside dresser...
...you realise suddenly that you can't remember whether it was face up or face down when you picked it up. <i>Shit,</i> that's a rookie mistake! You wouldn't have made it if you hadn't drunk so much...what should you do?
[[Set it down with the screen facing up|Put down Max's phone][$maxPhone to "faceup"]]
[[Set it down with the screen facing down|Put down Max's phone][$maxPhone to "facedown"]]
[[Try and remember which way up it was|Put down Max's phone][$maxPhone to "think"]]It's too risky: you decide to leave it. You wait for a better opportunity, but one doesn't come up, and eventually it's time to say goodbye to Max. You gather up your things, and head back to your room to [[get some sleep.|Leaving Dubai]]\<<header>>
<<if $maxPhone == "faceup" or $maxPhone == "facedown">>\
You set his phone face down on the bedside dresser, and roll back over to your side of the bed – not a moment too soon. Max returns through the archway, naked and carrying two glasses of liquor. "Your Baileys, madam," he grins.
"Good service in this place," you quip. You take your drink and wait for him to turn his back before dropping the hack drive back into your bag. Mission accomplished!
You drink your Baileys, and eventually it's time to say goodbye to Max. You gather up your things and head back to your room to [[get some sleep.|Leaving Dubai]]
<<else>>\
<i>Think, $pc.firstname.</i> It was face up; you're pretty sure it was face up. You set it down the correct way and...
"What are you doing with my phone?"
You whirl around. Max is standing in the archway, naked, holding two glasses.
[[(Lie) Make up something sexy.|Lie to Max][$temp to "sexy"]]
[[(Lie) Make up something innocent.|Lie to Max][$temp to "innocent"]]
<</if>>\<<header>>
<<if $temp == "sexy">>\
<<pcSmile>>"I was...I was going to take a selfie," you say. "Something to remember me by."
Max breaks out into a relieved grin. "You're a genius. I think I definitely want that. Maybe a couple." You can see his cock stirring at the thought.
He brings the drinks over to the bed and scoops up his phone. "Okay, [[smile...|Max modelling]]
<<else>>\
<<pcSmile>>"Huh? Just...checking the time," you say, brightly.
"Your phone is right there," says Max, nodding to the dresser on your side of the bed where your phone sits. "Seriously...what's going on?"
[[Throw out a counter accusation.|Max fast talk]]
<</if>><<header>>
<<pcMoodCalm>>Max takes some pictures of you naked – a <i>lot</i> of pictures of you naked. You try and keep them as classy as possible, but before too long he's <i>really</i> turned on and fucking you again. He snaps photos while he fucks you, the bright flash on his phone blasting you as he fucks your pussy, your tits and your mouth.
It wouldn't that big a deal – if you hadn't just hacked his phone with spyware linked directly to <<hq>>. Who the hell is going to see these photos?
<div class="devnote"><b>Dev note:</b> This scene is going to be more interactive in a future version, with consequences for sending amateur porn of yourself to your colleagues.</div>
Eventually it's time to say goodbye to Max. You gather up your things and head back to your room to [[get some sleep.|Leaving Dubai]]\<<header>>
<<pcMoodAngry>>"Fine!" you snap. "I was just checking to see if your <i>wife</i> had texted! Remember her?"
"Huh?" Max looks genuinely confused. "What...why would...huh?"
"Don't you even give a <i>shit</i> about what we just did?" You jump off the bed and start pulling on your clothes. "I shouldn't have come back here with you, Max. This was a big mistake."
"$pc.firstname, you're freaking out! Calm dow–"
<i>"Don't</i> tell me to calm down! Go to hell!" You storm out of his room, leaving a very confused one night stand behind you. You head back to your room to [[get some sleep.|Leaving Dubai]]<<silently>>
<<set $gameDate.setHours(8), $gameDate.setMinutes(46)>>
<<adddays 1>>
<<removePCEyeshadow>>
<<removePCLipstick>>
<<stripPC>>
<<set $mood to "Determined">>
<<whitePlainBra>>
<<whitePlainKnickers>>
<<purpleSunglasses>>
<<greyRecruitTee>>
<<blackFashionSandals>>
<<blueDenimShorts>>
<<set $location.place to "Al-Maktoum International Airport">>
<<set $location.location to ", DUBAI">>
<</silently>>
\<<header>> /* 0846 HRS LOCAL*/
You're done in Dubai. You check out of your hotel room and eat breakfast, reading the news on your phone. Last night there was a terror attack in Munich: 9 are dead, a dozen are wounded, and a manhunt is on for the perpetrator. Back at <<hq>> you'd probably have been analysing the attack – now your role is different. A sense of grim determination takes hold of you as you ride a taxi to the airport.
From Al-Maktoum International Airport you fly Oman Air to Burma. This time your five hour flight is [[economy class|Yangon airport]].<<silently>>
<<addhours 11>>
<<addmins 23>>
<<set $location.place to "YANGON INTERNATIONAL AIRPORT">>
<<set $location.location to ", Myanmar">>
<</silently>>
<<removePCGlasses>>\
\<<header>>
<img src="http://www.femaleagentgame.com/wp-content/uploads/2018/03/yangon.png" />
Myamar is your final stop before Bangkok. After disembarking your flight, you take a stroll through the concourses, heading for a certain women's <<if $pc.nationality == "U.S" or $pc.nationality == "Canadian">>restroom<<else>>toilet<</if>>.
A young Asian woman is sat on a plastic airport chair near the entrance, looking at her phone. Her appearance is unremarkable, except for the fact she's carrying the exact same type of travel bag as you. You walk past her without making eye contact and enter the <<if $pc.nationality == "U.S" or $pc.nationality == "Canadian">>restroom<<else>>toilet<</if>>.
You sit in a cubicle, count to 120, then flush and leave. The Asian woman is fixing her makeup, the travel bag up on the counter. You put your bag next to hers, and wash your hands. She picks up your bag, and leaves. You pick up her bag, and go board your [[connecting flight|Fly to Bangkok]].<<silently>>
<<addmins 10>>
<</silently>>
\<<header>>
The bag contains your final mission equipment – just clothes and toiletries, mostly, but all sourced from stores or markets that match the movements of your cover identity over the past 12 months. If you're going to get captured, you don't want a label on your clothes to give you away.
There's also a new passport, with correctly dated visa entry and exit stamps to match the status updates the geeks back at <<hq>> have posted on your fake Facebook page. As far as the world is concerned, $pc.firstname $pc.coverSurname has been wandering the region for months and months – long enough to run so low on cash that taking a job in Bangkok's red light zone is an option she'd consider.
You board a Thai Airlines flight to Bangkok, settling into an economy class seat between two middle aged Asian men. As the plane taxis on the runway, you feel a sense of trepidation, and excitement. Bangkok is under two hours away...
<div class="devnote"><b>Dev note:</b> Unfortunately, you've reached the end of the mission in this version of <i>Female Agent.</i>
In a future version, you'll arrive in Bangkok, where the main game is set. You'll need to establish yourself as a sex worker, stripping, sucking and fucking enough tourists to support your new life.
More content is being worked on as you read this! For updates, and to check for newer versions, check out the <a href="https://www.patreon.com/crushstation">Patreon page</a>.
Thanks for playing version 1.3 P of Female Agent! $pc.firstname $pc.surname will always remember you.
🦀 <i>Crushstation, March 2018.</i></div><<widget "header">>\
<span class="heading"> <b><<= $location.place.toUpperCase()>></b> <<= $location.location.toUpperCase()>>.
<<date>>|<<time24hr>> HRS LOCAL</span>
<</widget>>/*
Date & Time Widget Setup
*/
<<set
window.GameDays to [
"SUNDAY", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY"
];
window.GameMonths to [
"JANUARY", "FEBRUARY", "MARCH", "APRIL", "MAY", "JUNE",
"JULY", "AUGUST", "SEPTEMBER", "OCTOBER", "NOVEMBER", "DECEMBER"
];
/*
Below we have to use the multi-parameter version of the Date
constructor, rather than the date string version, because the
date string version treats a missing timezone offset as UTC.
While there are ways to determine players' timezone offsets,
so they could be added to a date string, it's more convenient
simply to use the multi-parameter constructor.
The point of this is so that you can simply initialize the game
world clock to whatever date and time you wish without having to
worry about the players' timezone offsets, while still ensuring
that they all see the same game world dates and times.
*/
/* params: year , month(0-based) , day , hour(24H) , minute [, second ] */
$gameDate to new Date(2019, 2, 11, 7, random(1,9)); /* e.g. Mar 17, 2015 03:24 */
>>
/*
Date & Time Advancement Widget Definitions
*/
/* Adds the specified number of minutes. */
<<widget "addmins">>\
<<run $gameDate.setMinutes($gameDate.getMinutes() + $args[0])>>\
<</widget>>
/* Adds the specified number of hours. */
<<widget "addhours">>\
<<run $gameDate.setHours($gameDate.getHours() + $args[0])>>\
<</widget>>
/* Adds the specified number of days. */
<<widget "adddays">>\
<<run $gameDate.setHours($gameDate.getHours() + $args[0] * 24)>>\
<</widget>>
/*
Date & Time Printing Widget Definitions
*/
/* Prints the current date ("{weekday} {month} {day}, {year}"). */
<<widget "date">>\
<<print String.format("{0} {1} {2}, {3}",
GameDays[$gameDate.getDay()],
GameMonths[$gameDate.getMonth()],
$gameDate.getDate(),
$gameDate.getFullYear()
)>>\
<</widget>>
/* Prints the current time (12H). */
<<widget "time12hr">>\
<<if $gameDate.getHours() eq 0>>\
12\
<<elseif $gameDate.getHours() gt 12>>\
<<print $gameDate.getHours() - 12>>\
<<else>>\
<<print $gameDate.getHours()>>\
<</if>>:\
<<if $gameDate.getMinutes() lt 10>>0<</if>><<print $gameDate.getMinutes()>> \
<<if $gameDate.getHours() gte 12>>PM<<else>>AM<</if>>\
<</widget>>
/* Prints the current time (24H). */
<<widget "time24hr">>\
<<if $gameDate.getHours() lt 10>>0<</if>><<print $gameDate.getHours()>>:\
<<if $gameDate.getMinutes() lt 10>>0<</if>><<print $gameDate.getMinutes()>>\
<</widget>>
/* Prints the current date and time (12H). */
<<widget "datetime">><<date>> <<time12hr>> (<<time24hr>>)<</widget>>
/* Change DoW to the next instances of a particular DoW. */
<<widget "cuNext">>\
<<silently>>
<<set _day to $args[0].toUpperCase()>>
<<if GameDays.contains(_day)>>
<<set _DoW to $gameDate.getDay()>>
<<set _newDoW to GameDays.indexOf($args[0].toUpperCase())>>
<<set _offset to _newDoW - _DoW>>
<<if _newDoW <= _DoW>>
<<set _offset += 7>>
<</if>>
<<adddays _offset>>
<</if>>
<</silently>>\
<</widget>>/*This is the new stats widget, used by the dialog function.*/
<<widget "stats">>
<span class="heading">
<<if $pc.agency eq "MI6">>
<img src="http://i.imgur.com/4v4udaw.png" style="width: 200px;">
<<elseif $pc.agency eq "CIA">>
<img src="http://i.imgur.com/tYDX140.png" style="width: 125px;">
<<elseif $pc.agency eq "CSIS">>
<img src="http://i.imgur.com/Z2wjgTV.png" style="width: 300px;">
<<elseif $pc.agency eq "NZSIS">>
<img src="http://i.imgur.com/IHNqjJc.jpg" style="width: 250px;">
<<elseif $pc.agency eq "ASIS">>
<img src="http://i.imgur.com/EBAgJ96.png" style="width: 200px;">
<</if>>
<span style="font-size:x-large"><<= $pc.firstname.toUpperCase()>> <b><<= $pc.surname.toUpperCase()>></b></span>
<<if $pc.agency == "CIA">>NATIONAL CLANDESTINE SERVICE<<elseif $pc.agency == "MI6">>OPERATIONAL INTELLIGENCE OFFICER<<elseif $pc.agency == "NZSIS" or $pc.agency == "CSIS" or $pc.agency == "ASIS">>INTELLIGENCE OFFICER<</if>>, $pc.agency
<b>Psychologist's notes:</b> <<= Array.from($pc.traits)>>
<div style="background-color:deepSkyBlue;"><b>AGENCY SKILLS</b></div>
DRIVING: $pc.skills.driving
<i><<drivingSkillDesc>></i>
FIREARMS: $pc.skills.firearms
<i><<firearmsSkillDesc>></i>
OBSERVATION: $pc.skills.observation
<i><<observationSkillDesc>></i>
SELF DEFENCE: $pc.skills.selfDefence
<i><<selfDefenceSkillDesc>></i>
TRADECRAFT: $pc.skills.tradecraft
<i><<tradecraftSkillDesc>></i>
<div style="background-color:deepPink;"><b>PERSONAL SKILLS</b></div>
ANAL: $pc.skills.anal
<i><<analSkillDesc>></i>
BJ: $pc.skills.bj
<i><<bjSkillDesc>></i>
DANCING: $pc.skills.dancing
<i><<dancingSkillDesc>></i>
DEEPTHROAT: $pc.skills.deepthroat
<i><<deepthroatSkillDesc>></i>
FUCKING: $pc.skills.fucking
<i><<fuckingSkillDesc>></i>
GIRL/GIRL: $pc.skills.girlGirl
<i><<girlGirlSkillDesc>></i>
HANDJOB: $pc.skills.hj
<i><<hjSkillDesc>></i>
TITFUCK: $pc.skills.titfuck
<i><<titfuckSkillDesc>></i>
<<if Array.from($pc.flags).includes("neptune")>>
<div style="background-color:orange;"><b>OPERATION EMERALD CUP MISSION STATISTICS</b></div>
You have been assigned to Joint Task Force Neptune for <b>7</b> days.
Sexual encounters with men: 2
Cocks sucked: 2
Times fucked: 2
Titfucks given: 1
Facials received: 1
Creampies received: 1
<</if>>
</span>
<</widget>>
/*<span class="heading"><<back "Return to the game.">>
<<if $pc.agency eq "MI6">>
<img src="http://i.imgur.com/4v4udaw.png" style="width: 200px;">
<<elseif $pc.agency eq "CIA">>
<img src="http://i.imgur.com/tYDX140.png" style="width: 125px;">
<<elseif $pc.agency eq "CSIS">>
<img src="http://i.imgur.com/Z2wjgTV.png" style="width: 300px;">
<<elseif $pc.agency eq "NZSIS">>
<img src="http://i.imgur.com/IHNqjJc.jpg" style="width: 250px;">
<<elseif $pc.agency eq "ASIS">>
<img src="http://i.imgur.com/EBAgJ96.png" style="width: 200px;">
<</if>>
<span style="font-size:x-large"><<= $pc.firstname.toUpperCase()>> <b><<= $pc.surname.toUpperCase()>></b></span>
<<if $pc.agency == "CIA">>NATIONAL CLANDESTINE SERVICE<<elseif $pc.agency == "MI6">>OPERATIONAL INTELLIGENCE OFFICER<<elseif $pc.agency == "NZSIS" or $pc.agency == "CSIS" or $pc.agency == "ASIS">>INTELLIGENCE OFFICER<</if>>, $pc.agency
<b>Psychologist's notes:</b> <<= Array.from($pc.traits)>>
<div style="background-color:deepSkyBlue;"><b>AGENCY SKILLS</b></div>
DRIVING: $pc.skills.driving
<i><<drivingSkillDesc>></i>
FIREARMS: $pc.skills.firearms
<i><<firearmsSkillDesc>></i>
OBSERVATION: $pc.skills.observation
<i><<observationSkillDesc>></i>
SELF DEFENCE: $pc.skills.selfDefence
<i><<selfDefenceSkillDesc>></i>
TRADECRAFT: $pc.skills.tradecraft
<i><<tradecraftSkillDesc>></i>
<div style="background-color:deepPink;"><b>PERSONAL SKILLS</b></div>
ANAL: $pc.skills.anal
<i><<analSkillDesc>></i>
BJ: $pc.skills.bj
<i><<bjSkillDesc>></i>
DANCING: $pc.skills.dancing
<i><<dancingSkillDesc>></i>
DEEPTHROAT: $pc.skills.deepthroat
<i><<deepthroatSkillDesc>></i>
FUCKING: $pc.skills.fucking
<i><<fuckingSkillDesc>></i>
GIRL/GIRL: $pc.skills.girlGirl
<i><<girlGirlSkillDesc>></i>
HANDJOB: $pc.skills.hj
<i><<hjSkillDesc>></i>
TITFUCK: $pc.skills.titfuck
<i><<titfuckSkillDesc>></i>
<<if Array.from($pc.flags).includes("neptune")>>
<div style="background-color:orange;"><b>OPERATION EMERALD CUP MISSION STATISTICS</b></div>
You have been assigned to Joint Task Force Neptune for <b>7</b> days.
Sexual encounters with men: 2
Cocks sucked: 2
Times fucked: 2
Titfucks given: 1
Facials received: 1
Creampies received: 1
<</if>>
</span>
*/<<widget "drivingSkillDesc">><<nobr>>
<<if $pc.skills.driving == "-">>
You don't have a driving licence.
<<elseif $pc.skills.driving == 0>>
You're an average driver.
<<elseif $pc.skills.driving == 1>>
You've had advanced driver training.
<<elseif $pc.skills.driving == 2>>
You're as skilled as an experienced police pursuit driver.
<<elseif $pc.skills.driving == 3>>
You're an expert behind the wheel. You could escape a police pursuit.
<</if>>
<</nobr>><</widget>>
<<widget "firearmsSkillDesc">><<nobr>>
<<if $pc.skills.firearms == "-">>
You have no firearms training.
<<elseif $pc.skills.firearms == 0>>
You’ve trained on a variety of firing ranges to safely use pistols, rifles, shotguns and SMGs.
<<elseif $pc.skills.firearms == 1>>
You’re a good shot with a variety of weapons.
<<elseif $pc.skills.firearms == 2>>
You’re a crack shot. You shoot better than most Western infantrymen.
<<elseif $pc.skills.firearms == 3>>
You shoot to Special Forces standard.
<</if>>
<</nobr>><</widget>>
<<widget "observationSkillDesc">><<nobr>>
<<if $pc.skills.observation == "-">>
You don’t pay much attention to your surroundings.
<<elseif $pc.skills.observation == 0>>
You are observant, and sometimes notice little details that others would miss.
<<elseif $pc.skills.observation == 1>>
You’re a trained and experienced observer, often noticing hidden details.
<</if>>
<</nobr>><</widget>>
<<widget "selfDefenceSkillDesc">><<nobr>>
<<if $pc.skills.selfDefence == "-">>
You've never been in a fight.
<<elseif $pc.skills.selfDefence == 0>>
You’re trained in the basics of fighting hand-to-hand.
<</if>>
<</nobr>><</widget>>
<<widget "tradecraftSkillDesc">><<nobr>>
<<if $pc.skills.tradecraft == "1">>
You're trained and experienced in modern espionage techniques.
<</if>>
<</nobr>><</widget>>
<<widget "analSkillDesc">><<nobr>>
<<if $pc.skills.anal == "-">>
You're an anal virgin.
<<elseif $pc.skills.anal == 0>>
You’ve been fucked in the ass.
<<elseif $pc.skills.anal == 1>>
You’re used to being fucked in the ass.
<</if>>
<</nobr>><</widget>>
<<widget "bjSkillDesc">><<nobr>>
<<if $pc.skills.bj == "-">>
You've only ever sucked one cock.
<<elseif $pc.skills.bj == 0>>
You’ve gone down on a few guys.
<<elseif $pc.skills.bj == 1>>
More than ten guys have had their dicks in your mouth.
<</if>>
<</nobr>><</widget>>
<<widget "dancingSkillDesc">><<nobr>>
<<if $pc.skills.dancing == "-">>
You don't dance.
<<elseif $pc.skills.dancing == 0>>
You like dancing in clubs.
<</if>>
<</nobr>><</widget>>
<<widget "deepthroatSkillDesc">><<nobr>>
<<if $pc.skills.deepthroat == "-">>
You’ve never been deep-throated.
<<elseif $pc.skills.deepthroat == 0>>
You’ve gagged on a few cocks.
<<elseif $pc.skills.deepthroat == 1>>
More than ten guys have fucked your throat.
<</if>>
<</nobr>><</widget>>
<<widget "fuckingSkillDesc">><<nobr>>
<<if $pc.skills.fucking == "-">>
You’ve only ever fucked one man.
<<elseif $pc.skills.fucking == 0>>
You’ve had sex with a few different men.
<<elseif $pc.skills.fucking == 1>>
More than ten guys have fucked you.
<</if>>
<</nobr>><</widget>>
<<widget "girlGirlSkillDesc">><<nobr>>
<<if $pc.skills.girlGirl == "-">>
You’ve never been intimate with another woman.
<<elseif $pc.skills.girlGirl == 0>>
You’ve licked another girl's pussy.
<</if>>
<</nobr>><</widget>>
<<widget "hjSkillDesc">><<nobr>>
<<if $pc.skills.hj == "-">>
You’ve never given a man a hand job.
<<elseif $pc.skills.hj == 0>>
You've given hand jobs to a few guys.
<<elseif $pc.skills.hj == 1>>
You've jerked off more than ten guys.
<</if>>
<</nobr>><</widget>>
<<widget "titfuckSkillDesc">><<nobr>>
<<if $pc.skills.titfuck == "-">>
Breast sex isn't your thing.
<<elseif $pc.skills.titfuck == 0>>
You've done this for a few guys.
<<elseif $pc.skills.titfuck == 1>>
More than ten men have fucked your tits.
<</if>>
<</nobr>><</widget>>
<<widget "setPCStartingSkills">><<silently>>
<<set $pc.skills to {}>>
<<set $pc.skills.driving to 1,
$pc.skills.firearms to 0,
$pc.skills.observation to 1,
$pc.skills.selfDefence to 0,
$pc.skills.tradecraft to 1,
$pc.skills.anal to "-",
$pc.skills.bj to "0",
$pc.skills.deepthroat to "-",
$pc.skills.dancing to 0,
$pc.skills.fucking to 0,
$pc.skills.girlGirl to "-",
$pc.skills.hj to 0,
$pc.skills.titfuck to "-">>
<<if Array.from($pc.traits).includes("Promiscuous")>>
<<set $pc.skills.bj++,
$pc.skills.fucking++,
$pc.skills.hj++>>
<<if $pc.braSize == "34D" or $pc.braSize == "34DD" or $pc.braSize == "34E">>
<<if $pc.skills.titfuck == "-">>
<<set $pc.skills.titfuck to 0>>
<<else>>
<<set $pc.skills.titfuck++>>
<</if>>
<</if>>
<</if>>
<<if $pc.braSize == "34DD" or $pc.braSize == "34E">>
<<if $pc.skills.titfuck == "-">>
<<set $pc.skills.titfuck to 0>>
<<else>>
<<set $pc.skills.titfuck++>>
<</if>>
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>
<<if $pc.skills.deepthroat == "-">>
<<set $pc.skills.deepthroat to 0>>
<<else>>
<<set $pc.skills.deepthroat++>>
<</if>>
<</if>>
<<if Array.from($pc.traits).includes("Bi Curious")>>
<<if $pc.skills.girlGirl == "-">>
<<set $pc.skills.girlGirl to 0>>
<<else>>
<<set $pc.skills.girlGirl++>>
<</if>>
<</if>>
<</silently>><</widget>>
<<widget "custErrCheck">>
<<if $pc.surname == "BUGHNTR" and not Array.from($pc.flags).includes("bughntr")>>
<<set $pc.flags.add("bughntr")>>
<<script>>UI.alert("You have unlocked the ladybug PJs, which your agent will automatically wear at bedtime. Thanks for submitting bug reports, they really help the game! You should change your surname now.");
<</script>>
<<else>>
<<if def $scene.lom and def $scene.lrs>>
<<if $scene.biCurious == false and $scene.exhib == false and $scene.lom == false and $scene.lrs == false and $scene.prom == false>>
<<script>>UI.alert("You have to pick at least one sexual trait.");
<</script>>
<<else>>
<<if $scene.biCurious == true>>
<<set $pc.traits.add("Bi Curious")>>
<</if>>
<<if $scene.exhib == true>>
<<set $pc.traits.add("Exhibitionist")>>
<</if>>
<<if $scene.lom == true>>
<<set $pc.traits.add("Likes Older Men")>>
<</if>>
<<if $scene.lrs == true>>
<<set $pc.traits.add("Likes Rough Sex")>>
<</if>>
<<if $scene.prom == true>>
<<set $pc.traits.add("Promiscuous")>>
<</if>>
<<goto "Start mission">>
<</if>>
<<else>>
<<goto "Start mission">>
<</if>>
<</if>>
<</widget>><<silently>>
<<addmins 2>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Sloan leads you to a side corridor, and a card-locked door marked:
<div style="text-align:center">CLEARED PERSONNEL ONLY
TS/SCI PTR-151-396 EMERALD CUP *</div>
He swipes his keycard and holds it open for you to [[enter|Kinloss meet the team]].<<silently>>
<<addmins 2>>
<<pcSmile>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Inside is a small office with three desks and a filing cabinet, atop which sits a wilting pot plant. A world map takes up one wall. A man and a woman, both in their thirties and both wearing suits, look up from their desks as you enter.
"Guys," says Sloan, "this is your field agent, $pc.firstname, seconded to us from <<if $pc.agency == "CIA">>Langley<<elseif $pc.agency == "MI6">>London<<else>>$pc.agency<</if>>. $pc.firstname, I want you to meet <<olivia>> and Clark, both on loan from <<if $pc.agency == "CIA">>London<<else>>Langley<</if>>." They come out from behind their desks and offer you handshakes and smiles.
"Looking forward to working with you," says <<olivia>>. <<if $pc.agency == "CIA">>Her accent is upper class English.<<else>>She has a soft, southern drawl.<</if>>
"We respect you for volunteering for this," says Clark. "We know it's a not a line of work you'd pick."
<<link "You can say that again." "Kinloss meet the team 2">><<set $temp to "agree">><</link>>
<<link "I guess it could be worse." "Kinloss meet the team 2">><<set $temp to "playDown">><</link>><<silently>>
<<addmins 1>>
<<if $temp == "agree">>
<<pcMoodSkeptical>>
<<else>>
<<pcTalk>>
<</if>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "agree">>\
"Yeah," you reply. "Got to say, it's not exactly how I thought I'd end up serving my country."
Clark and <<olivia>> nod sympathetically. "If we had other shots at DEVILFISH, we'd take them," she says. "This operation is all we've got."<<elseif $temp == "playDown">>\
"I can't say I'm flattered about being picked for this," you reply. "But people do worse things in this line of work, right?"
<span class="goodFeedback">Clark and <<olivia>> <b>liked</b> that.</span>
"Exactly," says Clark. "We wouldn't involve an agent if DEVILFISH weren't a key target."<</if>>
"Clark and <<olivia>> planned the op," says Sloan. "I'll leave you with them for a detailed briefing. All I'll add is this: if EMERALD CUP succeeds, the very least you'll do is disrupt cashflow into a dozen different terror groups. That will prevent attacks, save lives, and force a response that we may be able to detect and exploit.
"And, depending on what DEVILFISH gives up under interrogation, we may be able to shine a light into his organisation and destroy it. This is a major opportunity. [[Good luck, people|Kinloss team briefing 1]]."<<silently>>
<<addmins 2>>
<<pcMoodCalm>>
<<blackBlazer>>
<<removePCLanyard>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
For the rest of the day, Clark and <<olivia>> talk you through their mission plan. It's detailed and well thought through, and by the end of the day you have a clear picture of how they expect the operation to unfold. Your code name for the operation is RABBIT.
Your cover identity, $pc.firstname $pc.coverSurname, is a party girl backpacker who's been criss-crossing the globe for the last 18 months. Your own social media presence is minimal, because of your job, so fake Instagram and Facebook accounts will be set up for you by a tech team from one of the FIVE EYES agencies. You spend an entertaining half hour uploading old holiday and night out photos of yourself to a secure server in <<if $pc.agency == "ASIS" or $pc.agency == "NZSIS">>Canada<<else>>New Zealand<</if>> for their IT geeks to Photoshop into fake beach and bar selfies.
At around 1600 it's time to leave for the day. You're assigned a car and escorted to it by an Intelligence Corps soldier. It's a sporty BMW hatchback with an engine that sounds like a racing car's, and once you get it out of the base and onto the quiet country highway you learn that it's capable of <<if $pc.agency is "MI6" or $pc.agency is "CIA">>0-60mph<<else>>0-90kph<</if>> in four seconds.
<img src="https://i.imgur.com/3EmZ4pW.jpg" style="width: 400px;" />
You're staying at a boutique hotel a short drive from the base, a converted Victorian house set on a wooded hillside.
<img src="https://i.imgur.com/s7igVR2.jpg" style="width: 400px;" />
There's no gym, so you go for an early evening run in the woods before having dinner in the small restaurant. In your quiet room, [[sleep comes easily|Kinloss day 2]].<<silently>>
<<removePCJacket>>
<<blueWorkTop>>
<<visitorPass>>
<<adddays 1>>
<<set $gameDate.setHours(8),
$gameDate.setMinutes(30)>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Next morning, <<olivia>> and Clark brief you on the organised crime situation in Thailand. The dominant OC group is the Red Wa, whose main activities are drug trafficking, arms trafficking, counterfeiting, extortion, hijacking, kidnapping and murder.
<img src ="https://i.imgur.com/Gv1AAT7.jpg" style="width: 400px" />
<<if $pc.agency == "CIA">>"Nice chaps,"<<else>>"Nice guys,"<</if>> <<olivia>> concludes.
"Bangkok's red light district is Red Wa territory," says Clark. "They probably killed our Aussie backpacker. Be careful not to attract their suspicion once you're in place. They've got no involvement with DEVILFISH's group, but they're ruthless and they'll kill you if they think you might be involved with law enforcement."
<<olivia>> checks her watch. "That about wraps up the OC briefing," she tells you. "Can you come with me? There's someone who wants to [[see you|Dr Campbell]]."<<silently>>
<<addmins 54>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<olivia>> leads you to another door in the bunker, this one unmarked. She taps on it twice. "Come," replies a familiar male voice.
You open the door and see Dr Campbell, your $pc.agency psychologist. "<<if $pc.agency == "ASIS" or $pc.agency == "NZSIS">>G'day, <<else>>Hello, <</if>>$pc.firstname," he beams, flashing his usual disarming smile. "Come in."
<<olivia>> closes the door behind you, leaving you in an office that is unremarkable except for a new looking black leather couch. He waves you towards it; it creaks as you take a seat.
"Rupert. This is a surprise," you say. "They flew you <<if $pc.agency == "MI6">>up here<<else>>all this way<</if>> just to see me?"
"Your psychological condition is a critical factor, $pc.firstname," he replies. "They know they're asking a lot of you. They want to be sure that you can go through with it."
[[I guess that makes sense.|Dr Campbell therapy]]
<<link "What's your involvement in all this?" "Dr Campbell whyme">><<addmins 4>><</link>><<silently>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Yesterday I was told that you put me forward as a candidate for this assignment," you say. "Is that true?"
"Yes," replies Dr Campbell evenly.
"Why?"
"I was asked to provide a shortlist of psychologically suitable female $pc.agency agents. You were on it."
"Psychologically suitable?"
"That's what they asked. I interpreted that to mean high openness to new experiences and low neuroticism, which are both traits you exhibit. Coupled with what I know about you as a person, I assessed you as psychologically capable for the role."
[[Okay|Dr Campbell therapy]]
[[That's the whole reason?|Dr Campbell reallyWhy]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"That's really the whole reason? There's nothing else?"
Dr Campbell tilts his head, as he does when you say something that interests him. "What other reason do you suspect there might be?"
<<if Array.from($pc.traits).includes("Promiscuous")>>\
[[(Promiscuous) Did you pick me because I have one night stands?|Dr Campbell objection][$temp to "promiscuous"]]
<</if>>\
[[Were you sexually motivated?|Dr Campbell objection][$temp to "perv"]]
[[Never mind.|Dr Campbell therapy]]<<silently>>
<<addmins 1>>
<<pcMoodAngry>>\
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "perv">>\
You frown. "I guess I just worry that you – maybe Levy and Mike, I don't know – greenlit this thing at least <i>partly</i> because the idea of putting a field agent in a brothel is sexually arousing to you."
Dr Campbell nods thoughtfully. "I grappled with this, too. You're an attractive young woman; most men would enjoy imagining you having sex, or having any kind of control over your sex life. So I did reflect on my own motivations."
"And?"
"Any fleeting titillation I felt was strongly outweighed by horror at the idea of sending someone psychologically unsuitable into a dangerous, long-term undercover operation. I assessed you as psychologically robust enough to survive and succeed at the mission, $pc.firstname, that's the only reason. As for why Levy and Mike picked you from my shortlist, you'd have to ask them."
<<elseif $temp == "promiscuous">>\
"We talked a lot about my sex life in our last session," you say. "Obviously now I know why. Did you put me up to this because I have one night stands?"
Dr Campbell shakes his head. "No. The fact that you're emotionally capable of having sex without forming long term bonds is good, in terms of the mission profile, but it wasn't the main consideration."
"What was?"
"My assessment that you're psychologically robust enough to survive and succeed at the mission."
<</if>>\
You nod, mollified for now.
[[So...why are you here?|Dr Campbell therapy]]<<silently>>
<<addmins 2>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if lastVisited("Dr Campbell reallyWhy") is 1>>You frown, not sure you want to voice your suspicions out loud. You shake your head. "It's nothing. Forget about it.<<else>>"Okay.<</if>> So...what are we doing here today?"
"You must be feeling some doubts about the mission," says Dr Campbell.
<<if not Array.from($pc.traits).includes("Promiscuous")>>\
[[I'm worried about sex with so many men.|Dr Campbell concern][$temp to "promiscuous"]]
<</if>>\
<<if not Array.from($pc.traits).includes("Exhibitionist")>>\
[[Being naked on a stage sounds literally like a nightmare.|Dr Campbell concern][$temp to "exhibitionist"]]
<</if>>\
<<if not Array.from($pc.traits).includes("Likes Rough Sex")>>\
[[I'm worried about clients hurting me during sex.|Dr Campbell concern][$temp to "rough"]]
<</if>>\
<<if not Array.from($pc.traits).includes("Likes Older Men")>>\
[[The clients are going to be gross.|Dr Campbell concern][$temp to "old"]]
<</if>>\
[[I'm worried about this hurting my career.|Dr Campbell career concern][$temp to "career"]]<<silently>>
<<addmins 2>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "promiscuous">>\
"I must admit...the prospect of having sex with so many men is getting a little scary."
<<elseif $temp == "exhibitionist">>\
"I'm not comfortable with the idea of dancing naked on a stage. It sounds so demeaning."
<<elseif $temp == "rough">>\
"I'm not a prude," you say, "but I'm not used to being treated like the girls in porn. I'm really worried about men being too rough with me."
<<elseif $temp == "old">>\
"I can't stop thinking about the kind of men that are sex tourists. I'm not sure I can have sex with someone old and gross."
<<elseif $temp == "whore">>\
"I'm struggling with the idea of...prostituting myself. Even though it's just a cover."
<</if>>\
Dr Campbell nods sympathetically. "Realistically, that's something you're going to have to come to terms with," he says. "I'm afraid <<if $temp == "promiscuous">>I can't reduce the number of clients you'll have to see<<elseif $temp == "exhibitionist">>that nudity is going to be a job requirement<<elseif $temp == "rough">>I can't make the clients treat you with respect<<elseif $temp == "old">>I can't make the clients young and handsome<<elseif $temp == "whore">>it's <i>not</i> just a cover - you'll be having sex with strangers for money, $pc.firstname, we can't pretend that's not prostitution<</if>>. But, we do have access to a technique that will help you psychologically adapt to the mission environment much more quickly."
[["What technique?"|Dr Campbell hypno introduction]]
[["Is it tequila?"|Dr Campbell hypno introduction][$temp to "joke"]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "joke">>\
<<pcSmile>>
"Is it tequila?" you ask, and Dr Campbell chuckles.
<<set $temp to "">>\
<</if>>\
"It's hypnosis," he replies. "I'm a qualified behavioural and cognitive hypnotherapist; I mainly use it to treat PTSD, but I've also been successful helping other agents mentally prepare for difficult assignments. I believe it will help you."
"How would it work?"
"One session a day for the next week. I'll use a sedative to induce a hypnotic state, then we'll discuss your subconscious fears and doubts about the mission. I'll try and reduce them so you find the work less stressful than you would otherwise."
[[What would the effects be?|Hypno Q&A effects]]
[[Would it be permanent?|Hypno Q&A permanent]]
[[What are the risks?|Hypno Q&A risks]]
[[Is this optional?|Hypno Q&A optional]]
[[This is legit, right?|Hypno Q&A legit]]
[[Okay...let's do it.|Dr Campbell hypno session 1]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Okay," you say. "Let's do this."
"Lay back on the couch, please, $pc.firstname." You do as you're told, and soon Dr Campbell is swabbing your arm for a syringe. "You'll feel a little sting," he warns, then the injection is done.
"That will take effect soon." He passes you a set of headphones and a plain black blindfold. You slip them on. The headphones are noise cancelling and you are left in [[silence and darkness.|Dr Campbell subliminal]].<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Would there be any permanent effects?"
"Long term, I'm actually much more concerned about the psychological impact of sex work on you. Hypnosis will help you adapt to the work more easily, but after the mission is complete I'll want to work with you to ensure you're able to put the experience behind you and go back to having a normal, healthy sex life."
[[Back to questions|Dr Campbell hypno Q&A]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Exactly what would the effects be?"
"Reduction of your subconscious negative associations with sex work," he says. "The hope is that you'll find the prospect of sex with strangers more tolerable, even enjoyable. That will obviously help you in the field."
"You're going to turn me into a nymphomaniac?"
"We call that hypersexual disorder now, and no. This will be a subtle change only."
[[Back to questions|Dr Campbell hypno Q&A]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
[[What would the effects be?|Hypno Q&A effects]]
[[Would it be permanent?|Hypno Q&A permanent]]
[[What are the risks?|Hypno Q&A risks]]
[[Is this optional?|Hypno Q&A optional]]
[[This is legit, right?|Hypno Q&A legit]]
[[Okay...let's do it.|Dr Campbell hypno session 1]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Are there any risks?"
"No. I'll be using sodium amytal to sedate you, which is harmless in small doses. As for the hypnosis, the only risk is that it won't work." He shrugs. "In that case we won't have lost anything."
[[Back to questions|Dr Campbell hypno Q&A]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Is this optional?"
Dr Campbell shakes his head. "No. This is a black star job, $pc.firstname, it's high risk. If you can't handle being subjected to hypnotherapy, then you certainly can't handle working undercover in a red light district."
[[Back to questions|Dr Campbell hypno Q&A]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"You promise not to make me cluck like a chicken or anything, right?"
Dr Campbell grins. "On my honour."
[[Back to questions|Dr Campbell hypno Q&A]]<<silently>>
<<addmins 66>>
<<pcTalk>>
<<blueWorkTop>>
<<visitorPass>>
<<set $avatar.glasses to "">>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
He patiently waits for you to regain your senses.
"How long was I under?" you ask.
"About an hour," he says, nonchalantly. "It does take some time to bring you in and out of that state safely. How do you feel?"
You take stock. You feel fresh, and relaxed, and confident. And <i>sexy.</i> Your nipples feel hard in your bra, and your pussy feels wet and receptive.
"Pretty good, actually."
"Excellent. We'll do this again at 9.30am tomorrow; that's all for today. Head back to the [[ops room|Kinloss 6 days]] for now."<<silently>>
<<pcMoodCalm>>
<<stripPC>>
<<adddays 7>>
<<set $gameDate.setHours(7),
$gameDate.setMinutes(16)>>
<<if Array.from($pc.flags).includes("bughntr")>>
<<ladybugPJShorts>>
<<greyShortCami>>
<<else>>\
<<greyRecruitTee>>
<<whitePlainKnickers>>
<</if>>
<<removePCLipstick>>
<<removePCEyeshadow>>
<<if Array.from($pc.startingTraits).length == 1 and Array.from($pc.traits).length lt 2 >>
/* This agent has only one trait so give them another */
<<set _availableTraits to setup.pcTraits>>
<<set _firstTrait to Array.from($pc.traits).random()>>
<<set _availableTraits.delete(_firstTrait)>>
<<set _bonusTrait to _availableTraits.random()>>
<<set $pc.traits.add(_bonusTrait)>>
<<set _traits to true>>
<<else>>
<<set _traits to false>>
<</if>>
<<set $avatar.jewellery to "">>
<<if $pc.nationality == "Canadian">>
<<set _girls to [
'Alexis',
'Allison',
'Amy',
'Angélique',
'Annalise',
'Anne',
'Courtney',
'Crystal',
'Daina',
'Darlene',
'Deanna',
'Devon',
'Emily',
'Erin',
'Eva',
'Evelyn',
'Ginny',
'Holly',
'Janine',
'Jeananne',
'Jennifer',
'Jessica',
'Jill',
'Joanne',
'Keeley',
'Kelly',
'Kelsey',
'Kimberlyn',
'Leanne',
'Lindsay',
'Lisa',
'Lizzy',
'Luna',
'Lynda',
'Megan',
'Melissa',
'Monica',
'Paige',
'Peggy',
'Rachel',
'Ramona',
'Renee',
'Ruth',
'Sadie',
'Samantha',
'Sarah',
'Sharon',
'Stacey',
'Susie',
'Tanya']>>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<set _girls to [
'Alexis',
'Ally',
'Amy',
'Anna',
'Becky',
'Bella',
'Beth',
'Beverly',
'Bronwyn',
'Caitlin',
'Carla',
'Caroline',
'Cat',
'Charlene',
'Chloe',
'Christina',
'Colette',
'Courtney',
'Daisy',
'Daphne',
'Debbie',
'Dee',
'Donna',
'Elly',
'Emily',
'Emma',
'Erin',
'Eva',
'Evelyn',
'Fay',
'Gayle',
'Gemma',
'Georgia',
'Gillian',
'Hannah',
'Helen',
'Holly',
'Hope',
'Isabella',
'Jackie',
'Jade',
'Jaime',
'Jasmine',
'Jess',
'Joanna',
'Jody',
'Kate',
'Katie',
'Katya',
'Keeley',
'Kendall',
'Kerry',
'Kimberlyn',
'Krista',
'Kim',
'Lara',
'Laura',
'Lauren',
'Libby',
'Linda',
'Lily',
'Lisa',
'Lizzy',
'Lorraine',
'Lucy',
'Luna',
'Madeleine',
'Melissa',
'Miranda',
'Natalie',
'Nell',
'Nicola',
'Paige',
'Phoebe',
'Piper',
'Rachel',
'Raelee',
'Ramona',
'Rebecca',
'Rosie',
'Ruth',
'Sadie',
'Sarah',
'Saskia',
'Scarlett',
'Serena',
'Sharon',
'Sheila',
'Sheridan',
'Sienna',
'Simone',
'Sky',
'Sonya',
'Sophie',
'Steph',
'Stephanie',
'Summer',
'Susan',
'Tabitha',
'Teresa',
'Tessa',
'Tiffany',
'Zoe']>>
<<elseif $pc.nationality == "U.S.">>
<<set _girls to [
'Abi',
'Addison',
'Alex',
'Alexis',
'Allison',
'Amelia',
'Amy',
'Anna',
'Aria',
'Ava',
'Avery',
'Ash',
'Ashley',
'Autumn',
'Bella',
'Brianna',
'Britney',
'Brooklyn',
'Charlie',
'Charlotte',
'Chloe',
'Claire',
'Cora',
'Denise',
'Elizabeth',
'Ella',
'Ellie',
'Emma',
'Emily',
'Eva',
'Evelyn',
'Faith',
'Gabrielle',
'Gianna',
'Grace',
'Hadley',
'Hailey',
'Hannah',
'Harper',
'Hazel',
'Holly',
'Ivy',
'Jessica',
'Kat',
'Kayla',
'Keeley',
'Kendall',
'Kennedy',
'Kimberlyn',
'Kinsley',
'Kylie',
'Layla',
'Leah',
'Lily',
'Liv',
'Lucy',
'Luna',
'Mackenzie',
'Madelyn',
'Madison',
'Maya',
'Mia',
'Mila',
'Molly',
'Monica',
'Morgan',
'Naomi',
'Natalie',
'Nicole',
'Norah',
'Olivia',
'Peyton',
'Piper',
'Phoebe',
'Rachel',
'Ramona',
'Riley',
'Ruth',
'Sadie',
'Samantha',
'Sarah',
'Savannah',
'Scarlett',
'Skylar',
'Sophia',
'Stella',
'Taylor',
'Teagan',
'Tori',
'Vanessa',
'Victoria',
'Willow',
'Zoey']>>
<<elseif $pc.nationality == "English">>
<<set _girls to [
'Abi',
'Alexis',
'Alice',
'Amanda',
'Amelia',
'Amy',
'Anna',
'Annabelle',
'Becky',
'Bella',
'Bethany',
'Caroline',
'Cat',
'Charley',
'Chloe',
'Claire',
'Daisy',
'Dawn',
'Eleanor',
'Ellie',
'Emily',
'Emma',
'Eve',
'Florence',
'Freya',
'Gemma',
'Georgia',
'Grace',
'Hannah',
'Harper',
'Harriet',
'Helen',
'Holly',
'Imogen',
'Isabelle',
'Ivy',
'Jane',
'Jasmine',
'Jayne',
'Jess',
'Jo',
'Juliet',
'Katie',
'Kaye',
'Keeley',
'Kelly',
'Kimberlyn',
'Kirsty',
'Laura',
'Leah',
'Libby',
'Lily',
'Linda',
'Lindsay',
'Lisa',
'Lizzy',
'Louise',
'Lucy',
'Luna',
'Maddie',
'Maisie',
'Megan',
'Melanie',
'Michelle',
'Millie',
'Molly',
'Olivia',
'Penny',
'Poppy',
'Rachel',
'Ramona',
'Rebecca',
'Robyn',
'Rose',
'Ruby',
'Ruth',
'Sadie',
'Sally',
'Samantha',
'Sarah',
'Scarlett',
'Sophie',
'Summer',
'Susannah',
'Vanessa',
'Victoria',
'Zara',
'Zoe']>>
<</if>>
<<set _girls.delete($pc.firstname)>>
<</silently>>\
<span class="heading"><b>CLUNY BANK HOTEL</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/HcUARRX.png" />
You spend the next week at Kinloss Barracks, working on mission prep with <<olivia>> and Clark, and having daily hypnotherapy sessions with Dr Campbell.
It's hard to tell exactly what effect the hypnosis is having, although Rupert is pleased with your progress, and you always feel pleasant and relaxed after the sessions.
One thing you have noticed is that your libido's high, although how much of that is due to the hypnosis you can't tell. <<if $pc.iq gte 140>>Honestly, having done some reading from scientific journals about the topic over the past few evenings, you're not sure that you even believe in the effects of hypnosis. You've been careful not to voice this aloud to Dr Cambell, though. There's no sense starting a heated argument with a man who's assessing your psychological state.<</if>>
You're definitely having more vivid sexual fantasies. <<if Array.from($pc.startingTraits).length == 1>>Normally, when you're really feeling frisky, you fantasise about \
<<if _firstTrait == "Promiscuous" and _bonusTrait == "Bi Curious">>\
sex with men you know; over the past few nights, your fantasies have had you heatedly lip-locking with all types of girls, your hands frantically twining around strands of hair in rhythm to the refrain of <i>I Kissed A Girl</i>. Recently, the cheesy pop song has gotten stuck in your head, looping over and over until you're ready to bang your head against a wall in frustration. Yesterday, you caught yourself humming it under your breath as a cute girl passed by you in the corridors of the bunker.
<<elseif _firstTrait == "Promiscuous" and _bonusTrait == "Exhibitionist">>\
sex with men you know; over the past few nights, your fantasies have had you flashing various colleagues in inventive ways. In one fantasy, you "accidentally" flash your freshly shaven crotch under a glass conference table; your entire team is there for a monthly update from your boss. In another, you bare your breasts to one of the IT nerds to win a work bet. Your wildest fantasy involves you leading an office fundraiser for breast cancer awareness, which requires you to go topless, cover your breasts in pink body paint, and race in a 100 <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>meter<<else>>metre<</if>> dash against all the other women in your department.
<<elseif _firstTrait == "Promiscuous" and _bonusTrait == "Likes Rough Sex">>\
sex with men you know; over the past few nights, your fantasies have had dozens of men pushing you to your limits. Whips, clamps, hot wax, the whole nine yards; your body's been a blank canvas for men to paint red. No part of you is off limits as you're slapped, spanked and roughly fucked until you cry. You've had recurring dreams of being brutally ass-fucked, doggy style, crying out noisily from an explosive, pain-flavoured orgasm. Each time you wake, you're aching and sore...plus sopping wet.
<<elseif _firstTrait == "Promiscuous" and _bonusTrait == "Likes Older Men">>\
sex with hot guys your age; over the past few nights, your fantasies have all been about getting absolutely ravished by older men you know, or you've met. Your boss back in <<if $pc.nationality == "U.S.">>Langley<<elseif $pc.nationality == "English">>London<<elseif $pc.nationality == "Canadian">>Ottawa<<elseif $pc.nationality == "Australian">>Canberra<<elseif $pc.nationality == "New Zealand">>Wellington<</if>>. The dour Scotsman who drove you from the hotel to the helipad. Your <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>college<<else>>university<</if>> professors. Dr Campbell. The <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>mailman<<else>>postman<</if>>. As long as they have a hint of grey and a gruff, gravelly voice you've imagined them fucking you. It's even starting to bleed into your interactions with Novak and Sloan; you've caught yourself biting your bottom lip around them more than once.
<<elseif _firstTrait == "Exhibitionist" and _bonusTrait == "Bi Curious">>\
stripping or modelling naked; over the past few nights, your go-to fantasy has been working out in a gym with another girl, dressed only in a thin exercise bra and yoga pants. In your fantasy you sneak eyefuls of each other running, stretching and bending until it's time to hit the showers, where you get each other clean...and then dirty again.
<<elseif _firstTrait == "Exhibitionist" and _bonusTrait == "Likes Older Men">>\
stripping or modelling naked; over the past few nights, your go-to fantasy has been being an incredible tease, dressing to give older men heart attacks from all the blood rushing down to their groins. Tight tops. Short skirts. Tiny g-strings. You've got it and you want to flaunt it. Your favourite fantasy is walking on the beach wearing only a skimpy monokini, slaying every man over <<= $pc.age+10>> who looks by slowly and lasciviously sucking on an ice cold <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>popsicle<<else>>lolly<</if>> while fucking each one with your eyes.
<<elseif _firstTrait == "Exhibitionist" and _bonusTrait == "Likes Rough Sex">>\
stripping or modelling naked; over the past few nights, your go-to fantasy has been to be paraded publicly in just a collar, leash, and a pair of stiletto heeled thigh high boots. Whenever you hesitate, you're quickly choked and sent stumbling from a vicious tug of the collar. The hot guy holding the leash even bends you over and invites passersby to grope and spank you. Your ass is swollen and cherry red by the time everybody's finished with you.
<<elseif _firstTrait == "Exhibitionist" and _bonusTrait == "Promiscuous">>\
stripping or modelling naked; over the past few nights, your go-to fantasy has been anonymous sex with random strangers. You've made yourself come while imagining giving head to a <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>cab<<else>>taxi<</if>> driver, being thrown over your desk at <<if $pc.nationality == "U.S.">>Langley<<elseif $pc.nationality == "English">>Vauxhall Cross<<elseif $pc.nationality == "Canadian">>1941 Ogilvie Road<<elseif $pc.nationality == "Australian">>R.G. Casey House<<elseif $pc.nationality == "New Zealand">>Pipitea House<</if>> by a visitor and fucked, and being fucked by guy after guy while you lean out of a window at a house party.
<<elseif _firstTrait == "Likes Older Men" and _bonusTrait == "Bi Curious">>\
<<set _girl1 to _girls.random()>>\
<<set _girls.delete(_girl1)>>\
<<set _girl2 to _girls.random()>>\
sex with your hottest <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>college<<else>>university<</if>> professor; over the past few nights you've been dragging former classmates into the fantasy, you and _girl1 or _girl2 in a threesome for grades. In your fantasies you make out with her until he's hot and bothered, then the two of you share his cock – and your bodies – with each other, her sucking him and fucking him while you kiss her, or lick her nipples and clit, then you swap places. The fantasy finishes with you licking cum off her pretty face, or passing a mouthful of it back and forth in a lingering salty kiss.
<<elseif _firstTrait == "Likes Older Men" and _bonusTrait == "Exhibitionist">>\
sex with a commanding, older boyfriend; over the past few nights, your go-to fantasy has been stripping on a stage in front of a whole crowd of wealthy businessmen. It's probably a reaction to the mission; you doubt that your clients in Bangkok will be Christian Grey types in Patek Phillipe watches and tailored Brioni suits. But in your fantasy you strip naked to Fifth Harmony's <i>Work From Home</i> while banknotes and business cards rain onto the stage.
<<elseif _firstTrait == "Likes Older Men" and _bonusTrait == "Likes Rough Sex">>\
sex with a commanding, older man; over the past few nights, your go-to fantasy has been being married to one, and being made subject to frequent, strict domestic discipline. You tingle when he makes decisions about what you can wear or how you'll behave, darkly warning that you won't like what happens if you're disobedient. When you serve dinner a few minutes late, you immediately receive a firm, no-frills spanking over his knee while you kick and squeal. He doesn't stop spanking you until hot tears are streaming down your cheeks and you're gasping apologies and promising to try harder in the future. He then puts you in a corner to think about what you did, leaving your <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>panties<<else>>knickers<</if>> around your ankles while he fetches some ginger from the kitchen to finish off your punishment.
<<elseif _firstTrait == "Likes Older Men" and _bonusTrait == "Promiscuous">>\
sex with a commanding, older boyfriend; over the past few nights, your go-to fantasy has been working as a high-class escort, being paid to fuck a different businessman in a different hotel room every night. It's probably a reaction to the mission; you doubt that your clients in Bangkok will be Christian Grey types in Patek Phillipe watches and tailored Brioni suits. But in your fantasies, every evening starts with you in a beautiful dress sipping champagne with a new client, and ends with you in designer lingerie earning your fee on your back or on all fours.
<<elseif _firstTrait == "Likes Rough Sex" and _bonusTrait == "Bi Curious">>\
being spanked or ravished by hot men; but over the past few nights, your go-to fantasy has been a kinky relationship with a former <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>college<<else>>university<</if>> professor, who was a lesbian. You've made yourself come over and over imagining yourself as her personal bitch, waiting on her hand and foot. She watches you critically, flexing a thin cane between her fingertips, loving any excuse to use it. When she gets home from work she likes to de-stress by having you kneel naked between her legs, your tongue lashing her pussy while her cane lashes your ass.
<<elseif _firstTrait == "Likes Rough Sex" and _bonusTrait == "Exhibitionist">>\
being spanked or ravished by a boyfriend; over the past few nights, your go-to fantasy has been to be paraded publicly in just a collar, leash, and a pair of stiletto heeled thigh high boots. Whenever you hesitate, you're quickly choked and sent stumbling from a vicious tug of the collar. The hot guy holding the leash even bends you over and invites passersby to grope and spank you. Your ass is swollen and cherry red by the time everybody's finished with you.
<<elseif _firstTrait == "Likes Rough Sex" and _bonusTrait == "Likes Older Men">>\
being spanked or ravished by a boyfriend; over the past few nights, you've been building a detailed fantasy where you're made to work as a maid for an elite gentleman's club. You spend your days dressed in a scandalous French Maid uniform, attending every whim of a group of commanding, older men. They punish you mercilessly for the slightest mistake: reddening your ass with a cane or a whip, bending you over an antique leather-stuffed chair for a harsh, humiliating fuck, or gagging you with your <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>panties<<else>>knickers<</if>> while you work because young ladies should be "seen and not heard."
<<elseif _firstTrait == "Likes Rough Sex" and _bonusTrait == "Promiscuous">>\
being spanked or ravished by a boyfriend; over the past few nights, your go-to fantasy role has been as the star of a series of brutal gangbangs. The location changes in your mind: in a nightclub, at a train <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>stop<<else>>station<</if>>, in a <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>grocery store<<else>>supermarket<</if>>, in an alleyway. One thing that doesn't change is the image that always pushes you over the edge – you servicing five stiff cocks at once with your hands, mouth, pussy and ass.
<<elseif _firstTrait == "Bi Curious" and _bonusTrait == "Exhibitionist">>\
sexual encounters in private with other girls; over the past few nights, your go-to fantasy has been you and a hot girl driving groups of men crazy with <i>very</i> public displays of affection. You've made yourself come imagining kissing, licking and fingerfucking one of your friends at a party or in a bar, egged on by a crowd of loud, horny guys.
<<elseif _firstTrait == "Bi Curious" and _bonusTrait == "Likes Older Men">>\
<<set _girl1 to _girls.random()>>\
sexual encounters with your girl crush from <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>college<<else>>university<</if>>; over the past few nights, you've brought some of your male professors into the mix, you and _girl1 in threesomes for grades. In your fantasies you make out with her until the professor is hot and bothered, then the two of you share his cock – and your bodies – with each other, her sucking him and fucking him while you kiss her, or lick her nipples and clit, then you swap places. The fantasy finishes with you licking cum off her pretty face, or passing a mouthful of it back and forth in a lingering salty kiss.
<<elseif _firstTrait == "Bi Curious" and _bonusTrait == "Likes Rough Sex">>\
kissing and making out with other girls; but over the past few nights, your go-to fantasy has been a kinky, harder relationship with a former <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>college<<else>>university<</if>> professor, who was a lesbian. You've made yourself come over and over imagining yourself as her personal bitch, waiting on her hand and foot. She watches you critically, flexing a thin cane between her fingertips, loving any excuse to use it. When she gets home from work she likes to de-stress by having you kneel naked between her legs, your tongue lashing her pussy while her cane lashes your ass.
<<elseif _firstTrait == "Bi Curious" and _bonusTrait == "Promiscuous">>\
<<set _girl1 to _girls.random()>>\
sexual encounters with your girl crush from <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>college<<else>>university<</if>>; but over the past few nights, kissing, licking and fingerfucking _girl1 has only been foreplay. Fantasy after fantasy ends up with you and her being fucked by guys or groups of guys. The mental image of licking one guy's cum out of her pussy while his buddy fucks you from behind always pushes you over the edge.
<</if>>\
<<if _traits == true>>
<span class="information">ⓘ Due to the hypnotherapy, you have gained the <b>_bonusTrait</b> trait. <<if _bonusTrait == "Promiscuous">>You'll enjoy casual sex more, and find it easier to initiate sex<<elseif _bonusTrait == "Likes Older Men">>You find older men sexually attractive, and enjoy sex with them more; you're now less attracted to men your own age or younger<<elseif _bonusTrait == "Bi Curious">>You're sexually attracted to other girls<<elseif _bonusTrait == "Likes Rough Sex">>You find rough sex arousing<<elseif _bonusTrait == "Exhibitionist">>You'll find sex or nudity in public to be more arousing<</if>>. You have unlocked new dialogue and decision options.</span><<else>>Your fantasies have always been highly sexual, but lately you feel turned on <i>all the time</i> – you keep catching yourself having sexual daydreams when you're supposed to be concentrating. You've fantasised about <<if Array.from($pc.traits).includes("Exhibitionist")>>going <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>commando<<else>>knickerless<</if>> to briefings,<</if>> <<if Array.from($pc.traits).includes("Likes Older Men")>>seducing Mike Novak and Levy Sloan,<</if>> <<if Array.from($pc.traits).includes("Bi Curious")>>making out with Olivia,<</if>> <<if Array.from($pc.traits).includes("Likes Rough Sex")>>being strip searched and gangbanged by the <<if $pc.nationality == "English">>young squaddies<<else>>British soldiers<</if>> at the guardhouse,<</if>> <<if Array.from($pc.traits).includes("Promiscuous")>>sucking Clark off under his desk while he makes phone calls,<</if>> and worse...it feels like anything goes for your overactive imagination lately.<</if>>
<</if>>
It's time to get ready for work. Dr Campbell has asked you to wear short skirts on the base, which necessitated a shopping trip at the weekend as you normally dress conservatively for work.
You pick out an outfit for today, and [[head to the car.|Kinloss day 7]]<<silently>>
<<stripPC>>
<<set $gameDate.setHours(16),
$gameDate.setMinutes(0)>>
<<liquidDiamondEyeshadow>>
<<nottingHillLipstick>>
<<blackPlainBra>>
<<blackPlainThong>>
<<blackFlaredMiniSkirt>>
<<blackHiDenierTights>>
<<visitorPass>>
<<greyWorkTop>>
<<brownKneeHighBoots>>
<<armDressingSyringe>>
<</silently>>
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
After your hypnotherapy session today, Dr Campbell gives you yet another injection: this one a tailored vaccine to protect you from HIV or other STDs during your assignment. "This will work for the next few weeks," he tells you. "You'll need a booster in a fortnight or so. If you're in the field by then, they'll send a medic out to you."
Near the end of the day, you're called to Mike Novak's office. "$pc.firstname," he smiles as you enter. "Take a seat. How've you been settling in?"
[[The support team are pretty good.|1.3 preamble][$temp to "team"]]
[[The hypnosis thing is weird.|1.3 hypno objection]]
[[I'm ready for the mission.|1.3 preamble][$temp to "ready"]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Everything I can <i>remember</i> is fine, sir," you say. "I couldn't tell you how the sessions with Dr Campbell are going."
"He seems pleased," Mike says breezily. His eyes flicker briefly down at your legs; you tug automatically at your hem, feeling uncomfortable in the short skirt. You never used to wear them to see your superiors, and you've been getting looks around the base.
[[Do I really need to wear short skirts in the bunker?|1.3 hypno objection 2]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nobr>><div style = "
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events:none;">
<img src ="http://www.femaleagentgame.com/wp-content/uploads/2018/03/gags.gif" />
</div><</nobr>>
You open your mouth to ask Mike if they are really necessary, but then you decide it's better to be quiet. Dr Campbell is a professional. He knows what he is doing, and he wouldn't have asked if it weren't important. What Dr Campbell says makes sense.
"If there's nothing else," says Mike, "let's get to business."
[[Nod obediently.|1.3 preamble][$temp to "hypno"]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "ready">>\
"Fine, sir," you say. "I'm ready to start the mission."
"That's the spirit," replies Mike. "Let's get straight to business.
<<elseif $temp == "team">>\
"The op plan is good, sir," you say. "<<olivia>> and Clark have thought through the details."
"Excellent. They're pleased with you, too," he replies. "Let's get straight to business.
<<elseif $temp == "hypno">>\
You nod. It was a silly concern, anyway.
<</if>>\
"One of the key risks we identified in the mission planning stage is that we insert an agent who – for perfectly understandable reasons – finds that she just can't cope with the reality of sex work once she's on the ground. Does that make sense?"
You nod, not sure where this is going.
"We can't fully prep you for the experience of working in the Hard Cock Cafe, and we don't want you to be too polished anyway – you're posing as a broke backpacker, not a hardened working girl.
"But we do want to carry out a [[training run|1.3 briefing]] here in Scotland, before we deploy you overseas."<<silently>>
<<addmins 3>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Operation LIONESS," Mike says. "Over the next three nights, we'll be sending you to three different nightclubs in Glasgow. We want you to pick up a civilian in each one, take him back to a safe house, and have sex with him there.
"It doesn't matter who you pick, but they have to be different men on all three nights, and you have to take them back to the safe house so we can verify them." Safe houses on friendly territory are always fully surveilled, which means everything you do in there will be filmed.
Mike checks his notes. "Tonight's nightclub is called Corinthian; my disco days are behind me, but I'm told it's one of the 'cool' clubs, and it's busy on Thursdays. The clientele is young, fashionable, a mix of students and professionals. Basically well dressed folk ranging from ages 18 to thirtysomething.
"There'll be an outfit waiting for you at the safe house. You'll report back here at 1300 tomorrow for a debrief."
"Any questions?"
[[You...want me to fuck some random guy?|Corinthian Q&A whoa]]
[[What about Bangkok?|Corinthian Q&A necessary]]
[[Am I going to be filmed?|Corinthian Q&A footage]]
[[Am I going to have security?|Corinthian backup]]
[[Do I have to?|Corinthian Q&A optional]]
[[Okay, let's do it.|Op Lioness start]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"You...you want me to have sex with some random civilian? Tonight?"
Mike gazes back at you levelly. "$pc.firstname, we're sending you undercover as a <i>whore.</i> You'd better start reconciling yourself to sex with random men, and yes, it starts tonight. Time to start getting you acclimatised to your mission role."
[[Back to questions.|Corinthian Q&A]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What about Bangkok?" you object. "DEVILFISH could visit tomorrow. Shouldn't we push ahead?"
"We're not deploying you until all the mission support assets are in place – that's currently projected to be March 31st. In the meantime, we want to use the time to carry out a training run."
[[Back to questions.|Corinthian Q&A]]<<silently>>
<<pcTalk>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What are you planning to do with the surveillance footage?" you ask.
"Review it to verify you succeeded," says Mike, "then archive it with the rest of the mission files. It'll be classified TS/SCI LIONESS."
That means that only individuals specifically cleared into this operation will be able to access the footage in future.
[[Who has LIONESS clearance?|Corinthian Q&A lioness clearance]]
[[Back to questions.|Corinthian Q&A]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"How many people are cleared into LIONESS?" you ask.
"Nine. You, me, Levy, <<olivia>>, Clark, and Dr Campbell, three members of the support staff. We're going to do everything we can to keep the details of your undercover assignment private, $pc.firstname, both on Lioness and the main mission."
[[Back to questions.|Corinthian Q&A]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"What if I pick up a psycho?" you ask. "Am I going to have backup?"
"Local police have been briefed that an intelligence operation is running for the next three nights in Glasgow city centre. If anything goes wrong, make some noise and it'll alert whoever's monitoring the feed. Clark or <<olivia>> will send the boys in blue right away."
[[Back to questions.|Corinthian Q&A]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You shrug. "Fine. I'll see you tomorrow for the debrief."
"Good luck." Mike gives you the safe house keys, address, and alarm code, and you [[leave the bunker|Drive to Glasgow]].<<silently>>
<<pcMoodCalm>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
[[You...want me to fuck some random guy?|Corinthian Q&A whoa]]
[[What about Bangkok?|Corinthian Q&A necessary]]
[[Am I going to be filmed?|Corinthian Q&A footage]]
[[Am I going to have security?|Corinthian backup]]
[[Do I have to?|Corinthian Q&A optional]]
[[Okay, let's do it.|Op Lioness start]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Do I <i>have</i> to? I know what a one night stand is like, Mike, I don't need training in it."
"We haven't worked with you before, $pc.firstname. You seem great, and Dr Campbell vouched for you, but honestly if hooking up with three guys in three nights is a problem for you, then you won't last a week in Bangkok."
He stares at you levelly. <i>"Is</i> it a problem?"
[[No, sir.|Corinthian no problem]]<<silently>>
<<addmins 88>>
<<pcMoodCalm>>
<<removePCLanyard>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Glasgow is 175 miles south of Kinloss Barracks. You swing by your hotel room and pack an overnight bag, then start a long drive down the scenic A9 road. The speed limit is 70mph, but your BMW is fast and you're on official business.
<img src="https://i.imgur.com/frWBxeU.png" />
You're cruising at 120mph when you notice blue lights in your rear view mirror.
<<if $pc.agency == "MI6">>\
[[(British agent) Pull over and show your MI6 warrant card.|A9 traffic stop]]
<<else>>\
<span class="greyedOut">(British agent) Pull over and show your MI6 warrant card.</span>
<</if>>\
[[Call HQ and get them to sort it out.|A9 top cover]]<<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You slow down and pull over onto the hard shoulder. The police car pulls in behind you. There are two male officers in the car, one speaking into his radio.
You wait while they check your licence plate with their HQ. Passing traffic rocks your car as it cruises by at 70mph.
Eventually one of the policemen gets out, and walks over to you. You wind down your window as he approaches.
He peers in sternly. "Do ye know how fast ye were going, miss?" he begins.
You pass him your MI6 warrant card. It's not exactly a licence to kill, but it does allow you to break the national speed limit when you're on duty. He takes it, startled. "Uhm...holdon a wee second there, marm." He steps away from the car and speaks into his personal radio, reading details from the card to his HQ.
A few moments later, he reappears at your window and returns your warrant card. "Sorry, marm," he says, wearing an abashed expression. "We didnay know who ye are. You're free te crack on."
You take back your card, and get back onto the A9. In a few moments you're [[racing south|Glasgow safe house arrival]] again. <<addmins 10>><<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You dial an eleven-digit number. It rings once, and then is answered by a man with a Scottish accent. "Switchboard."
"Clearance code," you say. The police car is drawing closer behind you. You can see two male officers. You slow down a little, to avoid freaking them out. "Zero, Nine, Five, Six, RABBIT."
"Authenticate Tango, Zulu."
"Uh..." you've had to memorise 26 individual authentication codes in the past week. "Charlie, Bravo."
"Go ahead, RABBIT."
"I'm driving southbound on the A9 just past Pitlochry. I've picked up local police, can you wave them off?"
"Yep, no problem, RABBIT, just keep going."
"Thanks." You kill the call. About a minute later, the patrol car behind you suddenly switches off its blue lights and drops back. You smile in satisfaction and [[accelerate away|Glasgow safe house arrival]].<<silently>>
<<addmins 88>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You arrive in Glasgow in the early evening. The safe house is on the third floor of a nondescript apartment building in the city centre.
<img src="https://i.imgur.com/1BnnJMI.png" />
You park under the building, and head upstairs to [[settle in.|Glasgow safe house interior]]<<silently>>
<<addmins 1>>
<<set $scene.flags.add("sh-dress")>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The Kate Spade dress is long, black and clingy. It's in your size and feels beautifully made.
<<if not Array.from($scene.flags).includes("sh-necklace")>>\
[[Open the jewellery box.|Safehouse necklace]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-lingerie")>>\
[[Open the Agent Provocateur box.|Safehouse lingerie]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-shoes")>>\
[[Open the shoebox.|Safehouse shoes]]
<</if>>
<<if Array.from($scene.flags).includesAll("sh-dress", "sh-lingerie", "sh-shoes", "sh-necklace")>>\
[[Get ready to go out.|Safehouse get ready]]
<</if>>\<<silently>>
<<addmins 1>>
<<set $scene.flags.add("sh-lingerie")>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/LQ1d6m9.png" />
Inside the pink box, wrapped in tissue paper, is a pretty bra and <<knickers>> set in your size. The lingerie is made of delicate black lace, decorated with little baby blue ribbons.
<<if not Array.from($scene.flags).includes("sh-dress")>>\
[[Examine the dress.|Safehouse dress]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-necklace")>>\
[[Open the jewellery box.|Safehouse necklace]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-shoes")>>\
[[Open the shoebox.|Safehouse shoes]]
<</if>>\
<<if Array.from($scene.flags).includesAll("sh-dress", "sh-lingerie", "sh-shoes", "sh-necklace")>>\
[[Get ready to go out.|Safehouse get ready]]
<</if>>\<<silently>>
<<addmins 1>>
<<set $scene.flags.add("sh-shoes")>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/XWsXsz1.png" />
The shoebox contains a beautiful pair of high heeled open toe ankle boots in your size. They're black, with the trademark red Louboutin sole.
<<if not Array.from($scene.flags).includes("sh-dress")>>\
[[Examine the dress.|Safehouse dress]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-necklace")>>\
[[Open the jewellery box.|Safehouse necklace]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-lingerie")>>\
[[Open the Agent Provocateur box.|Safehouse lingerie]]
<</if>>\
<<if Array.from($scene.flags).includesAll("sh-dress", "sh-lingerie", "sh-shoes", "sh-necklace")>>\
[[Get ready to go out.|Safehouse get ready]]
<</if>>\<<silently>>
<<addmins 12>>
<<set $avatar.jewellery to "">>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/gs124va.png" />
You head into the bathroom, peel off your syringe dressing, and toss it in the bin. You have to take a shower before you go out. <<if Array.from($pc.traits).includes("Exhibitionist")>>You know there'll be a hidden camera in here, but it doesn't really bother you. To be honest, the thought of your colleagues watching you take your clothes off is getting you a little turned on. You take your time undressing, playing it nonchalant.<<else>>You know there'll be a hidden camera in here, but you swallow your nerves and strip down: tonight you'll be doing even more on camera, and with a total stranger.<</if>>
<<if Array.from($pc.isWearing).includes("top")>>\
[[Take off your top.|Safehouse mirror strip][$temp to "top"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("skirt")>>\
[[Take off your skirt.|Safehouse mirror strip][$temp to "skirt"]]
<</if>>\
<<if not Array.from($pc.isWearing).includes("top") and Array.from($pc.isWearing).includes("bra")>>\
[[Take off your bra.|Safehouse mirror strip][$temp to "bra"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your pantyhose.|Safehouse mirror strip][$temp to "tights"]]
<<else>>\
[[Take off your tights.|Safehouse mirror strip][$temp to "tights"]]
<</if>>\
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your panties.|Safehouse mirror strip][$temp to "knickers"]]
<<else>>\
[[Take off your knickers.|Safehouse mirror strip][$temp to "knickers"]]
<</if>>\
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "skirt", "top", "tights", "bra", "knickers")>>\
[[Jump in the shower.|Safehouse shower]]
<</if>><<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "top">>\
<<removePCTop>>\
You pull your top off over your head.
<<if Array.from($pc.isWearing).includes("top")>>\
[[Take off your top.|Safehouse mirror strip][$temp to "top"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("skirt")>>\
[[Take off your skirt.|Safehouse mirror strip][$temp to "skirt"]]
<</if>>\
<<if not Array.from($pc.isWearing).includes("top") and Array.from($pc.isWearing).includes("bra")>>\
[[Take off your bra.|Safehouse mirror strip][$temp to "bra"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your pantyhose.|Safehouse mirror strip][$temp to "tights"]]
<<else>>\
[[Take off your tights.|Safehouse mirror strip][$temp to "tights"]]
<</if>>\
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your panties.|Safehouse mirror strip][$temp to "knickers"]]
<<else>>\
[[Take off your knickers.|Safehouse mirror strip][$temp to "knickers"]]
<</if>>\
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "skirt", "top", "tights", "bra", "knickers")>>\
[[Jump in the shower.|Safehouse shower]]
<</if>>
<<elseif $temp == "skirt">>\
<<removePCBottoms>>\
You unfasten your skirt and take it off.
<<if Array.from($pc.isWearing).includes("top")>>\
[[Take off your top.|Safehouse mirror strip][$temp to "top"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("skirt")>>\
[[Take off your skirt.|Safehouse mirror strip][$temp to "skirt"]]
<</if>>\
<<if not Array.from($pc.isWearing).includes("top") and Array.from($pc.isWearing).includes("bra")>>\
[[Take off your bra.|Safehouse mirror strip][$temp to "bra"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your pantyhose.|Safehouse mirror strip][$temp to "tights"]]
<<else>>\
[[Take off your tights.|Safehouse mirror strip][$temp to "tights"]]
<</if>>\
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your panties.|Safehouse mirror strip][$temp to "knickers"]]
<<else>>\
[[Take off your knickers.|Safehouse mirror strip][$temp to "knickers"]]
<</if>>\
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "skirt", "top", "tights", "bra", "knickers")>>\
[[Jump in the shower.|Safehouse shower]]
<</if>>
<<elseif $temp == "tights">>\
<<removePCTights>>\
You peel off your <<tights>>.
<<if Array.from($pc.isWearing).includes("top")>>\
[[Take off your top.|Safehouse mirror strip][$temp to "top"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("skirt")>>\
[[Take off your skirt.|Safehouse mirror strip][$temp to "skirt"]]
<</if>>\
<<if not Array.from($pc.isWearing).includes("top") and Array.from($pc.isWearing).includes("bra")>>\
[[Take off your bra.|Safehouse mirror strip][$temp to "bra"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your pantyhose.|Safehouse mirror strip][$temp to "tights"]]
<<else>>\
[[Take off your tights.|Safehouse mirror strip][$temp to "tights"]]
<</if>>\
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your panties.|Safehouse mirror strip][$temp to "knickers"]]
<<else>>\
[[Take off your knickers.|Safehouse mirror strip][$temp to "knickers"]]
<</if>>\
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "skirt", "top", "tights", "bra", "knickers")>>\
[[Jump in the shower.|Safehouse shower]]
<</if>>
<<elseif $temp == "bra">>\
<<removePCBra>>\
You unhook your bra, and take it off. <<if Array.from($pc.traits).includes("Exhibitionist")>>Your nipples are rock hard and you have to resist the urge to touch them.<</if>>
<<if Array.from($pc.isWearing).includes("top")>>\
[[Take off your top.|Safehouse mirror strip][$temp to "top"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("skirt")>>\
[[Take off your skirt.|Safehouse mirror strip][$temp to "skirt"]]
<</if>>\
<<if not Array.from($pc.isWearing).includes("top") and Array.from($pc.isWearing).includes("bra")>>\
[[Take off your bra.|Safehouse mirror strip][$temp to "bra"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your pantyhose.|Safehouse mirror strip][$temp to "tights"]]
<<else>>\
[[Take off your tights.|Safehouse mirror strip][$temp to "tights"]]
<</if>>\
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your panties.|Safehouse mirror strip][$temp to "knickers"]]
<<else>>\
[[Take off your knickers.|Safehouse mirror strip][$temp to "knickers"]]
<</if>>\
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "skirt", "top", "tights", "bra", "knickers")>>\
[[Jump in the shower.|Safehouse shower]]
<</if>>
<<elseif $temp == "knickers">>\
<<removePCKnickers>>\
You slide your <<knickers>> down and off.
<<if Array.from($pc.isWearing).includes("top")>>\
[[Take off your top.|Safehouse mirror strip][$temp to "top"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("skirt")>>\
[[Take off your skirt.|Safehouse mirror strip][$temp to "skirt"]]
<</if>>\
<<if not Array.from($pc.isWearing).includes("top") and Array.from($pc.isWearing).includes("bra")>>\
[[Take off your bra.|Safehouse mirror strip][$temp to "bra"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your pantyhose.|Safehouse mirror strip][$temp to "tights"]]
<<else>>\
[[Take off your tights.|Safehouse mirror strip][$temp to "tights"]]
<</if>>\
<</if>>
<<if Array.from($pc.isWearing).includes("knickers") and not Array.from($pc.isWearing).includes("tights")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[Take off your panties.|Safehouse mirror strip][$temp to "knickers"]]
<<else>>\
[[Take off your knickers.|Safehouse mirror strip][$temp to "knickers"]]
<</if>>\
<</if>>
<<if not Array.from($pc.isWearing).includesAny("top", "skirt", "top", "tights", "bra", "knickers")>>\
[[Jump in the shower.|Safehouse shower]]
<</if>>
<</if>><<silently>>
<<stripPC>>
<<bathTowel>>
<<removePCLipstick>>
<<removePCEyeshadow>>
<<removeNailPolish>>
<<addmins 33>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You take a long shower, then shave and groom your body.
After your shower, it's time to get ready to go clubbing. You order a pizza and do your make up while you wait for it to be delivered, sipping wine from the fridge and listening to loud music to pysch yourself up.
The pizza's delivered by a British Pakistani teenager, whose looks remind you of a frightened young Taliban courier you interrogated last year. You eat pizza, and sip wine, and try and work out whether you'd rather be in Glasgow or Peshawar tonight.
The clock ticks on, and after a while you decide that it's time to hit the nightclub. You brush your teeth, dress, and order an Uber to take you to [[the nightclub.|Corinthian arrival]]<<silently>>
<<set $section to "corinthian">>
<<addmins 95>>
<<stripPC>>
<<blackLouboutinAnkleBoots>>
<<tiffanyDiamondNecklace>>
<<blackAPknickers>>
<<blackAPBra>>
<<blackKateSpadeMidi>>
<<tangerineLipstick>>
<<nailsSpoiledDiva>>
<<liquidDiamondEyeshadow>>
<<whiteFauxFurJacket>>
/* Set closing time to 0200 tomorrow */
<<set $scene.closingTime to clone($gameDate),
$scene.closingTime.setHours($gameDate.getHours() + 24),
$scene.closingTime.setHours(2),
$scene.closingTime.setMinutes(0)>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Nikolai, your Uber driver, pulls over outside Corinthian. You step out into the cold Scottish night air, and join the back of the queue.
<img src="https://i.imgur.com/y5IkJ6t.png" />
It trickles forward slowly but steadily. The guys in the queue are smart casual, the girls in glam dresses and short skirts. All the accents you hear around you are local. Alone and feeling a little self conscious, you play with your phone to pass the minutes.
Finally you ascend the staircase and into the heated lobby. A thumping bassline echoes out from inside. You pay for entry and the cloakroom, and [[head in|Corinthian entrance]].<<silently>>
<<addmins 1>>
<<set $scene.flags.add("sh-necklace")>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/LLm37de.png" />
Inside the box is a platinum diamond necklace. It's beautiful, and must be worth thousands of <<if $pc.agency == "MI6">>pounds<<else>>dollars<</if>>: probably rented just for tonight. Too bad you can't keep it.
<<if not Array.from($scene.flags).includes("sh-dress")>>\
[[Examine the dress.|Safehouse dress]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-lingerie")>>\
[[Open the Agent Provocateur box.|Safehouse lingerie]]
<</if>>\
<<if not Array.from($scene.flags).includes("sh-shoes")>>\
[[Open the shoebox.|Safehouse shoes]]
<</if>>
<<if Array.from($scene.flags).includesAll("sh-dress", "sh-lingerie", "sh-shoes", "sh-necklace")>>\
[[Get ready to go out.|Safehouse get ready]]
<</if>>\<<silently>>
<<addmins 14>>
<<removePCJacket>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Inside, the club is in full swing. The decor is glam and glitzy, the pop music is loud, and the rooms are packed with well dressed young people drinking and trying to have a good time.
<img src="https://i.imgur.com/CzBMb2G.png" />
[[Get a drink.|Corinthian bar queue]]
[[Go dance.|Corinthian dance floor]]
[[Hang out looking pretty.|Corinthian hang out alone]]/* Corinthian Bar Queue */
<<silently>>
<<set _mins to random(4, 9)>>
<<addmins _mins>>
<<set $scene.location to "bar queue">>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You queue up at the bar.
<img src="https://i.imgur.com/tkOL0D5.png" />
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<corinthianRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
You notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Corinthian bar queue courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Corinthian bar queue courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
While you're waiting, <<male1HotnessRating>> sidles up beside you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Corinthian bar queue flirting">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Corinthian bar queue flirting">><</link>>
<</if>>\
<<link "Not interested." "Corinthian bar queue cold get rid">><</link>>
<<else>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Corinthian drink order][$temp to "softDrink"]]
[[A beer.|Corinthian drink order][$temp to "beer"]]
[[A mixer.|Corinthian drink order][$temp to "mixer"]]
[[Glass of wine.|Corinthian drink order][$temp to "wine"]]
[[A cocktail.|Corinthian drink order][$temp to "cocktail"]]
<</if>>\
<<else>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Corinthian drink order][$temp to "softDrink"]]
[[A beer.|Corinthian drink order][$temp to "beer"]]
[[A mixer.|Corinthian drink order][$temp to "mixer"]]
[[Glass of wine.|Corinthian drink order][$temp to "wine"]]
[[A cocktail.|Corinthian drink order][$temp to "cocktail"]]
<</if>><<silently>>
<<addmins 4>>
<<removePCShoes>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The decor inside is sleek and modern. Someone has been in ahead of you to put some supplies in the fridge, some fruit in the bowls, and presumably to check that all the hidden cameras and microphones are working.
<img src="https://i.imgur.com/dOW7Kh6.png" />
The bedroom has the same smart but ersatz vibe as the rest of the safe house. A long black dress is draped over the bed, next to a teal blue Tiffany & Co jewellery box, and a pink box tied with a black ribbon marked Agent Provocateur. On the floor, at the foot of the bed, is a champagne coloured Christian Louboutin shoebox.
<img src="https://i.imgur.com/bqTSC9c.png" />
[[Examine the dress.|Safehouse dress]]
[[Open the jewellery box.|Safehouse necklace]]
[[Open the Agent Provocateur box.|Safehouse lingerie]]
[[Open the shoebox.|Safehouse shoes]]<<silently>>
<<addmins 10>>
<<pcMoodCalm>>
<<set $scene.location to "dance floor">>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You find a space on the dance floor, and shake your ass in time with the music. (Write better flavour text. ??? )
<img src="https://i.imgur.com/ig6mdr2.png" />
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<corinthianRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
On the dance floor, you notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Corinthian dance floor courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Corinthian dance floor courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
You're swinging your hips and dancing to the beat when <<male1HotnessRating>> dances up behind you, grinding his crotch into your ass. You look round, startled; he <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
[[Dance with him]]
[[Get away from him]]
<<else>>
The track fades into a new one.
[[Keep dancing.|Corinthian dance floor]]
[[Take a break.|Corinthian hang out alone]]
<</if>>
<<else>>
The track fades into a new one.
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Keep dancing.|Corinthian dance floor]]
[[Take a break.|Corinthian hang out alone]]
<</if>>/
<</if>><<silently>>
<<addmins 10>>
<<pcMoodCalm>>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You hang out and people watch for a while. The decor is glam and glitzy, the pop music is loud, and the rooms are packed with well dressed young people drinking and trying to have a good time. You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.
<img src ="https://i.imgur.com/cqdh18U.png" />
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<corinthianRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<<set $scene.location to "">>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
You notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Corinthian hang out courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Corinthian hang out courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
While you're standing around, <<male1HotnessRating>> approaches you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Corinthian hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Corinthian hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Corinthian hang out cold get rid">><</link>>
<<else>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Get a drink.|Corinthian bar queue]]
[[Go dance.|Corinthian dance floor]]
[[Stand around and look pretty.|Corinthian hang out alone]]
<</if>>
<</if>>\
<<else>>
You people watch for a few minutes.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Get a drink.|Corinthian bar queue]]
[[Go dance.|Corinthian dance floor]]
[[Stand around and look pretty.|Corinthian hang out alone]]
<</if>>
<</if>>/* FLIRT ENGINE WIDGETS */
<<widget "scotlandAttractionCheck">><<nobr>>
<<if $male1.attr == 5>>\
He's really <<handsome>> – you could see yourself going home with this guy.
<<elseif $male1.attr == 4>>\
He's quite <<handsome>>, but you could do better.
<<elseif $male1.attr == 3>>\
He's not your type. You don't want to go home with him.
<<elseif $male1.attr == 2>>\
He's not attractive; you definitely wouldn't want to go home with him.
<<elseif $male1.attr lte 1>>\
He's hideous, you're miles out of his league, and you've got no interest in taking him home.
<</if>>\
<</nobr>><</widget>>
<<widget "male1HotnessRating">><<nobr>>
<<if $male1.attr == 5>>
a hot guy
<<elseif $male1.attr == 4>>
a good looking guy
<<elseif $male1.attr == 3>>
an average looking guy
<<elseif $male1.attr == 2>>
a plain-looking guy
<<elseif $male1.attr == 1>>
an ugly guy
<</if>>
<</nobr>><</widget>>
<<widget "male1Handsomeness">><<nobr>>
<<if $male1.attr == 5>>
a strikingly <<= either("handsome", "good looking", "attractive")>>
<<elseif $male1.attr == 4>>
a <<= either("handsome", "good looking")>>
<<elseif $male1.attr == 3>>
an average looking
<<elseif $male1.attr == 2>>
a plain looking
<<elseif $male1.attr == 1>>
an <<= either("ugly", "unattractive")>>
<</if>>
<</nobr>><</widget>>
<<widget "male1HairDesc">><<nobr>>
<<if $male1.facialHair == "none">>
<<if $male1.attr gte 4>>
$male1.hair.goodDesc
<<else>>
$male1.hair.badDesc
<</if>>
<<else>>
<<if $male1.attr gte 4>>
$male1.hair.goodDesc, $male1.beard,
<<else>>
$male1.hair.badDesc, $male1.beard,
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "male1BodyDesc">><<nobr>>
<<if $male1.height == 3 and $male1.fitness == 2>>
He's of average height and build, and is
<<elseif $male1.height != 3 and $male1.fitness == 2>>
He's <<male1Height>> and is
<<else>>
<<if $male1.fitness == 1>>
He's <<male1Fat>>, <<male1Height>>, and is
<<elseif $male1.fitness == 3>>
He's <<male1Thin>>, <<male1Height>>, and is
<<elseif $male1.fitness == 4>>
He's <<male1Height>> and <<male1Athletic>>, and is
<<elseif $male1.fitness == 5>>
He's <<male1Height>> and <<male1Strong>>, and is
<</if>>
<</if>>
<</nobr>><</widget>>
<<widget "male1Height">><<nobr>>
<<if $male1.height == 1>>
very short\
<<elseif $male1.height == 2>>
short\
<<elseif $male1.height == 3>>
of average height\
<<elseif $male1.height == 4>>
tall\
<<elseif $male1.height == 5>>
very tall\
<</if>>
<</nobr>><</widget>>
<<widget "male1Fat">><<nobr>>
<<if $male1.attr gte 4>>
<<set _male1Fat to [
'chubby',
'carrying a few extra pounds'
]>>
<<= _male1Fat.random()>>\
<<else>>
<<set _male1Fat to [
'fat',
'overweight',
'out of shape'
]>>
<<= _male1Fat.random()>>\
<</if>>
<</nobr>><</widget>>
<<widget "male1Thin">><<nobr>>
<<if $male1.attr gte 4>>
<<set _male1Thin to [
'lean',
'slim',
'wiry'
]>>
<<= _male1Thin.random()>>\
<<else>>
<<set _male1Thin to [
'skinny',
'scrawny'
]>>
<<= _male1Thin.random()>>\
<</if>>
<</nobr>><</widget>>
<<widget "male1Athletic">><<nobr>>
<<if $male1.attr gte 4>>
<<set _male1Athletic to [
'in great shape',
'athletically built',
'looks very fit',
'has a great body'
]>>
<<= _male1Athletic.random()>>\
<<else>>
<<set _male1Athletic to [
'fit-looking',
'athletically built'
]>>
<<= _male1Athletic.random()>>\
<</if>>
<</nobr>><</widget>>
<<widget "male1Strong">><<nobr>>
<<if $male1.attr gte 4>>
<<set _male1Strong to [
'powerfully built',
'muscular',
'has strong arms',
'strong looking'
]>>
<<= _male1Strong.random()>>\
<<else>>
<<set _male1Strong to [
'muscular'
]>>
<<= _male1Strong.random()>>\
<</if>>
<</nobr>><</widget>>
<<widget "male1ColdApproach">><<nobr>>
<<if $male1.from == "Oceana" and $scene.contestOver == true>>
<<set $male1.coldApproach to "wetTshirt">>
<<else>>
<<set _coldApproaches to [
'beautyCompliment',
'askName']>>
<<set $male1.coldApproach to _coldApproaches.random()>>
<</if>>
<<if $male1.coldApproach == "beautyCompliment">>
<<set _compliments to [
'He leans into your ear and tells you that you\'re <<beautiful>>.'
]>>
<<= _compliments.random()>>
<<elseif $male1.coldApproach == "askName">>
<<set _askName to [
'He leans into your ear and asks your name.'
]>>
<<= _askName.random()>>
<<elseif $male1.coldApproach == "wetTshirt">>
<<set _wetTshirt to [
'He shouts into your ear that you\'ve got great tits.',
'He shouts into your ear that you were the sexiest bitch up there.',
'He shouts into your ear that you\'re a sexy slut.']>>
<<if $scene.lostThong == true>>
<<set _wetTshirt.push(
'He shouts into your ear that you\'ve got a porn star pussy.',
'He shouts into your ear that you look <<beautiful>> naked.',
'He shouts into your ear that he loved seeing you naked.')>>
<<else>>
<<set _wetTshirt.push(
'He shouts into your ear that he loved seeing your tits.')>>
<</if>>
<<= _wetTshirt.random()>>
<</if>>
<</nobr>><</widget>>
<<widget "male1CourageRoll">><<silently>>
<<if $pc.braSize == "34DD">>
<<set $male1.courage +=1>>
<<elseif $pc.braSize == "34E">>
<<set $male1.courage +=2>>
<</if>>
<<set _m1CourageRoll to random(1, 10) + $male1.courage>>
<</silently>><</widget>>
<<widget "male1NightclubPeacocking">><<silently>>
<<set _male1Peacocking to [
'checking you out',
'trying to make eye contact with you',
'trying to catch your eye',
'trying to catch your attention'
]>>
<<if $pc.braSize == "34DD" or $pc.braSize == "34E">>
<<set _male1Peacocking.push(
'staring at your <<= either("tits", "boobs", "chest")>>')>>
<</if>>
<<if $scene.location == "bar queue">>
<<set _male1Peacocking.push(
'manoeuvring closer to you in the queue')>>
<<elseif $scene.location == "dance floor">>
<<set _male1Peacocking.push(
'dancing closer to you')>>
<</if>>
<</silently>>\
<<= _male1Peacocking.random()>>\
<</widget>>
/* Male1 was encouraged and approached */
<<widget "male1NightclubEncApproach">><<silently>>
<<if $scene.location == "dance floor" and $male1.from != "cathouse">>
<<set _male1NightclubEncApproach to [
'He smiles and dances his way over.',
'He dances up to you, and playfully bumps his hip against yours.']>>
<<elseif $scene.location == "dance floor" and $male1.from == "cathouse">>
<<set _male1NightclubEncApproach to [
'He headbangs his way over to you.']>>
<<else>>
<<set _male1NightclubEncApproach to [
'He smiles and comes over.',
'He sets his jaw and approaches with determination.'
]>>
<</if>>
<</silently>>\
<<= _male1NightclubEncApproach.random()>>\
<</widget>>
/* Male1 was encouraged but chickened out */
<<widget "male1NightclubEncDecline">><<silently>>
<<set _male1NightclubEncDecline to [
'He takes a deep breath, but can\'t sum up the courage to approach you.',
'He looks away suddenly, too scared to approach you.'
]>>
<</silently>>\
<<= _male1NightclubEncDecline.random()>>\
<</widget>>
/* Male1 was discouraged and approached anyway */
<<widget "male1NightclubDiscApproach">><<silently>>
<<if $scene.location == "dance floor">>
<<set _male1NightclubDiscApproach to [
'He ignores the signals, and dances up close to you anyway.'
]>>
<<else>>
<<set _male1NightclubDiscApproach to [
'He ignores the signals and comes over anyway.',
'He sets his jaw determinedly and walks up to you regardless.'
]>>
<</if>>
<</silently>>\
<<= _male1NightclubDiscApproach.random()>>\
<</widget>>
/* Male1 was discouraged and chickened out */
<<widget "male1NightclubDiscDecline">><<silently>>
<<if $scene.location == "dance floor">>
<<set _male1NightclubDiscDecline to [
'He looks away, embarrassed.',
'He concentrates harder on his dancing, pretending that he wasn\'t checking you out at all.',
]>>
<<else>>
<<set _male1NightclubDiscDecline to [
'He looks away, embarrassed.',
'He stares at a wall, pretending that he wasn\'t into you anyway.',
'He looks at his shoes.'
]>>
<</if>>
<</silently>>\
<<= _male1NightclubDiscDecline.random()>>\
<</widget>>
<<widget "pcNightclubEncourageMale1">><<silently>>
<<set _pcEncourageMale1 to [
'You shoot him a smouldering gaze.',
'You shoot him a flirty smile.',
'You smile encouragingly at him.',
'You gaze enticingly back at him.'
]>>
<</silently>>\
<<= _pcEncourageMale1.random()>>\
<</widget>>
<<widget "pcNightclubDiscourageMale1">><<silently>>
<<set _pcDiscourageMale1 to [
'You pointedly avoid making eye contact.',
'You shoot him a withering, <i>no way</i> look.',
'You glance at him dismissively.'
]>>
<</silently>>\
<<= _pcDiscourageMale1.random()>>\
<</widget>>
<<widget "beautyComplimentReply">>
\<<set _bCompReply to [
'Thanks,',
'Thank you,',
'I appreciate it,',
'Thanks!',
'Thank you!',
'That\'s sweet,']>>
\<<= _bCompReply.random()>>
\<</widget>>
<<widget "rebuffSuitorReason">>
\<<set _rebuffReason to [
'You\'re not my type',
'I\'m not interested',
'Not interested']>>
\<<= _rebuffReason.random()>>
\<</widget>>
<<widget "male1RebuffedPartingWords">><<silently>>
<<if $male1.agree == 1 and $male1.neurot == 3 and $male1.from != "Cathouse">>
<<set _male1Rebuffed to [
'You stuck up cunt',
'Bitch',
'Fucking cunt',
'I hope you get fucking raped',
'Fuck off, bitch',
'Fuck off then, you cunt',
'You fucking cunt',
'You brain dead cunt',
'Fucking stupid cunt',
'You boring bitch']>>
<<set _dickhead to true>>
<<else>>
<<set _male1Rebuffed to [
'Can\'t blame a guy for trying',
'Have a great night',
'Too bad',
'Whatever',
'Okay',
'Seeya',
'You\'re no fun']>>
<</if>>
<</silently>>\
<<= _male1Rebuffed.random()>>\
<</widget>>
<<widget "male1ConversationStarter">><<silently>>
<<set _male1ConversationStarter to [
'So, where are you from?',
'Haven\'t seen you in here before...',
'What do you think of this place?'
]>>
<<if $pc.nationality == "English">>
<<set _male1ConversationStarter.push(
'You\'re English?')>>
<<elseif $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set _male1ConversationStarter.push(
'You\'re American?',
'You\'re from the States?',
'You\'re a Yank?')>>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<set _male1ConversationStarter.push(
'You\'re Australian?',
'You\'re an Aussie?')>>
<</if>>
<<if $scene.location == "bar queue">>
<<set _male1ConversationStarter.push(
'Service is so slow here...')>>
<</if>>
<</silently>>\
<<= _male1ConversationStarter.random()>>\
<</widget>>
<<widget "lowOpenness">><<silently>>
<<set _male1LowOpen to [
{'reveal': 'He\'s a bit dull, really.', 'report': 'He\'s a bit dull.'}]>>
<</silently>>
_male1LowOpen.random()
<</silently>><</widget>>
<<widget "highOpenness">><<silently>>
<<set _male1HiOpen to [
{'reveal': 'He\'s interesting to talk to.', 'report': 'He\'s interesting to talk to.'}]>>
<</silently>>\
<<= _male1HiOpen.random()>>\
<</widget>>
<<widget "male1InfoBox">>
<div id="maleInfo" class="maleInfo hidden">ⓘ He's <<male1Handsomeness>> $male1.ethnicity $male1.nationalityNoun $male1.ageDesc who <<male1HairDesc>> and $male1.eyeColour eyes.
<<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<for _i = 0; _i < $male1.revealedTraits.length; _i++>>\
<<= $male1.revealedTraits[_i].report>>
<</for>>
<<if $male1.from == "Corinthian">>\
<<scotlandAttractionCheck>>
<<elseif $male1.from == "Cathouse">>\
<<if ndef $male1.bettis>>\
<<if $male1.attr == 5>>He's really <<handsome>>.<<elseif $male1.attr == 4>>He's fairly <<handsome>>, but not the kind of guy you'd normally go home with.<<elseif $male1.attr == 3>>He's not your type; you don't find him attractive.<<elseif $male1.attr == 2>>He's ugly, and wouldn't normally have a chance with you.<<elseif $male1.attr == 1>>He's hideous; you're miles out of his league.<</if>> Bettis hasn't texted you about him yet.
<<elseif $male1.bettis == false>>\
<<if $male1.attr == 5>>He's really <<handsome>>.<<elseif $male1.attr == 4>>He's fairly <<handsome>>, but not the kind of guy you'd normally go home with.<<elseif $male1.attr == 3>>He's not your type; you don't find him attractive.<<elseif $male1.attr == 2>>He's ugly, and wouldn't normally have a chance with you.<<elseif $male1.attr == 1>>He's hideous; you're miles out of his league.<</if>>Bettis has ruled him out; you're wasting your time with him.
<<else>>\
<<if $male1.attr == 5>>He's really <<handsome>>.<<elseif $male1.attr == 4>>He's fairly <<handsome>>, but not the kind of guy you'd normally go home with.<<elseif $male1.attr == 3>>He's not your type; you don't find him attractive.<<elseif $male1.attr == 2>>He's ugly, and wouldn't normally have a chance with you.<<elseif $male1.attr == 1>>He's hideous; you're miles out of his league.<</if>>Bettis has ok'd him – you can invite him back to the safehouse if you want.
<</if>>\
<</if>>\
</div>
<</widget>>
<<widget "male1EarlyKino">><<silently>>
<<set _male1EarlyKino to [
'He leans in intimately close while you\'re talking, his breath hot in your ear.',
'He touches your arm while he\'s talking to you.',
'He touches you lightly on your elbow while he talks.']>>
<<set $male1.earlyKino to true>>
<</silently>>\
<<= _male1EarlyKino.random()>>\
<</widget>>
<<widget "male1MidKino">><<silently>>
<<set _male1MidKino to [
'He rests his hand on the small of your back while he leans in to talk.',
'He touches your waist as he talks.',
'He rests a hand on your hip while he talks to you.']>>
<<set $male1.midKino to true>>
<</silently>>\
<<= _male1MidKino.random()>>\
<</widget>>
<<widget "m1ClubFirstKiss">><<silently>>
<<set _male1KissArray to [
'His face leans in, very close to yours. He looks into your eyes for a moment, then goes in for a kiss.'
]>>
<</silently>>\
<<= _male1KissArray.random()>>\
<</widget>>/* RANDOM MAN GENERATOR */
<<widget "corinthianRandomMale">><<nobr>>
<<set $male1 to {},
$male1.hiddenTraits to [],
$male1.revealedTraits to [],
$male1.courage to 0,
$male1.hangout to 0,
$male1.kisses to 0,
$male1.flags to new Set(),
$male1.isCockOut to false,
$male1.isWearing to new Set(),
$male1.arousal to 0,
$male1.hjStyle to "",
$male1.from to "Corinthian">>
/* Set nationality */
<<set $male1.nationality to "Scottish",
$male1.nationalityNoun to "Scotsman",
$male1.accent to "Scottish">>
/* Set name */
<<if $male1.nationality == "Scottish">>
<<set $male1.firstname to setup.maleScottishFirstnames.random(),
$male1.surname to setup.scottishSurnames.random(),
$male1.surnameKnown to false>>
<</if>>
/* Set age */
<<set $male1.age to random(18, 36)>>
<<if $male1.age lt 20>>
<<set $male1.ageDesc to "in his late teens">>
<<elseif $male1.age gte 20 and $male1.age lte 23>>
<<set $male1.ageDesc to "in his early twenties">>
<<elseif $male1.age gte 24 and $male1.age lte 26>>
<<set $male1.ageDesc to "in his mid twenties">>
<<elseif $male1.age gte 27 and $male1.age lte 29>>
<<set $male1.ageDesc to "in his late twenties">>
<<elseif $male1.age gte 30 and $male1.age lte 33>>
<<set $male1.ageDesc to "in his early thirties">>
<<elseif $male1.age gte 34 and $male1.age lte 36>>
<<set $male1.ageDesc to "in his mid thirties">>
<<elseif $male1.age gte 37 and $male1.age lte 39>>
<<set $male1.ageDesc to "in his late thirties">>
<<elseif $male1.age gte 40 and $male1.age lte 43>>
<<set $male1.ageDesc to "in his early forties">>
<<elseif $male1.age gte 44 and $male1.age lte 46>>
<<set $male1.ageDesc to "in his mid forties">>
<<elseif $male1.age gte 47 and $male1.age lte 49>>
<<set $male1.ageDesc to "in his late forties">>
<</if>>
/* Set ethnicity */
<<set _ethnicity to random(1,100)>>
<<if _ethnicity lte 100>>
<<set $male1.ethnicity to "white">>
<</if>>
/* Set height */
/* 1 - v short, 2 - short, 3 - average, 4 - tall, 5 - v tall */
<<set _heightRoll to random(1,100)>>
<<if _heightRoll lte 2>>
<<set $male1.height to 1,
$male1.courage -= 2>>
<<elseif _heightRoll gte 3 and _heightRoll lte 16>>
<<set $male1.height to 2,
$male1.courage -= 1>>
<<elseif _heightRoll gte 17 and _heightRoll lte 84>>
<<set $male1.height to 3>>
<<elseif _heightRoll gte 85 and _heightRoll lte 98>>
<<set $male1.height to 4,
$male1.courage += 1>>
<<elseif _heightRoll gte 99>>
<<set $male1.height to 5,
$male1.courage += 2>>
<</if>>
/* Set looks */
/* 1 - ugly, 2 - plain, 3 - average, 4 - good looking, 5 - gorgeous */
<<set _looksRoll to random(1,100)>>
<<if _looksRoll lte 2>>
<<set $male1.looks to 1,
$male1.courage -= 2>>
<<elseif _looksRoll gte 3 and _looksRoll lte 16>>
<<set $male1.looks to 2,
$male1.courage -= 1>>
<<elseif _looksRoll gte 17 and _looksRoll lte 84>>
<<set $male1.looks to 3>>
<<elseif _looksRoll gte 85 and _looksRoll lte 98>>
<<set $male1.looks to 4,
$male1.courage += 1>>
<<elseif _looksRoll gte 99>>
<<set $male1.looks to 5,
$male1.courage += 2>>
<</if>>
/* Set cock size */
/* 1 - tiny, 2 - small, 3 - average, 4 - big, 5 - massive */
<<set _cockRoll to random(1,100)>>
<<if _cockRoll lte 2>>
<<set $male1.cockSize to 1,
$male1.courage -= 2>>
<<elseif _cockRoll gte 3 and _cockRoll lte 16>>
<<set $male1.cockSize to 2,
$male1.courage -= 1>>
<<elseif _cockRoll gte 17 and _cockRoll lte 84>>
<<set $male1.cockSize to 3>>
<<elseif _cockRoll gte 85 and _cockRoll lte 98>>
<<set $male1.cockSize to 4,
$male1.courage += 1>>
<<elseif _cockRoll gte 99>>
<<set $male1.cockSize to 5,
$male1.courage += 2>>
<</if>>
/* Set eye colour */
<<if $male1.ethnicity == "white">>
<<set $male1.skinColour to "fair">>
<<set _eyeRoll to random(1,100)>>
<<if _eyeRoll gte 1 and _eyeRoll lte 5>>
<<set $male1.eyeColour to "grey">>
<<elseif _eyeRoll gte 6 and _eyeRoll lte 30>>
<<set $male1.eyeColour to "blue">>
<<elseif _eyeRoll gte 31 and _eyeRoll lte 53>>
<<set $male1.eyeColour to "brown">>
<<elseif _eyeRoll gte 54 and _eyeRoll lte 74>>
<<set $male1.eyeColour to "hazel">>
<<elseif _eyeRoll gte 75>>
<<set $male1.eyeColour to "green">>
<</if>>
<</if>>
/* Set hair volume */
/* 0 - bald, 1 - thin, 2 - average, 3 - thick */
<<set _baldRoll to random(1,100)>>
<<if $male1.age gte 25>>
<<if _baldRoll lte $male1.age>>
<<set $male1.hairVol to either(0, 1),
$male1.courage -= 1>>
<</if>>
<</if>>
<<if ndef $male1.hairVol>>
<<if _baldRoll + $male1.age lte 50>>
<<set $male1.hairVol to 3,
$male1.courage += 1>>
<<else>>
<<set $male1.hairVol to 2>>
<</if>>
<</if>>
/* Set hair colour */
<<if $male1.hairVol gt 0>>
<<set _hairRoll to random(1,100)>>
<<if _hairRoll lte 23>>
<<set $male1.hairColour to "black">>
<<elseif _hairRoll gte 24 and _hairRoll lte 46>>
<<set $male1.hairColour to "dark brown">>
<<elseif _hairRoll gte 47 and _hairRoll lte 70>>
<<set $male1.hairColour to "light brown">>
<<elseif _hairRoll gte 71 and _hairRoll lte 90>>
<<set $male1.hairColour to "blond">>
<<elseif _hairRoll gte 91>>
<<set $male1.hairColour to "ginger",
$male1.courage -= 1>>
<</if>>
<<set _greyRoll to random(1,100)>>
<<if $male1.age gte 35 and $male1.age lte 44>>
<<if _greyRoll lte 40 and _greyRoll gte 10>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 9>>
<<set $male1.hairColour to "grey">>
<</if>>
<<elseif $male1.age gte 45 and $male1.age lte 50>>
<<if _greyRoll lte 63 and _greyRoll gte 38>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 37 and _greyRoll gte 20>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 19>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 51 and $male1.age lte 55>>
<<if _greyRoll lte 78 and _greyRoll gte 45>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 44 and _greyRoll gte 27>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 26>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 56 and $male1.age lte 60>>
<<if _greyRoll lte 86 and _greyRoll gte 58>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 57 and _greyRoll gte 33>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 32>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 61>>
<<if _greyRoll lte 91 and _greyRoll gte 75>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 74 and _greyRoll gte 41>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 40>>
<<set $male1.hairColour to "white">>
<</if>>
<</if>>
<</if>>
/* Set OCEAN */
<<set _opennessRoll to random(1, 100)>>
<<if _opennessRoll lte 15>>
<<set $male1.openness to 1>>
<<set _lowOpenness to setup.lowOpenness.random(),
$male1.hiddenTraits.push(_lowOpenness),
$male1.courage -= 1>>
<<elseif _opennessRoll gte 16 and _opennessRoll lte 85>>
<<set $male1.openness to 2>>
<<elseif _opennessRoll gte 86>>
<<set $male1.openness to 3,
_highOpenness to setup.highOpenness.random(),
$male1.hiddenTraits.push(_highOpenness),
$male1.courage += 1>>
<</if>>
<<set _conscRoll to random(1, 100)>>
<<if _conscRoll lte 15>>
<<set $male1.consc to 1,
_lowConscientiousness to setup.lowConscientiousness.random(),
$male1.hiddenTraits.push(_lowConscientiousness)>>
<<elseif _conscRoll gte 16 and _conscRoll lte 85>>
<<set $male1.consc to 2>>
<<elseif _conscRoll gte 86>>
<<set $male1.consc to 3,
_highConscientiousness to setup.highConscientiousness.random(),
$male1.hiddenTraits.push(_highConscientiousness)>>
<</if>>
<<set _extroRoll to random(1, 100)>>
<<if _extroRoll lte 15>>
<<set $male1.extro to 1,
_lowExtraversion to setup.lowExtraversion.random(),
$male1.hiddenTraits.push(_lowExtraversion),
$male1.courage -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s quiet and shy.', 'report': 'He\'s quiet and shy.'})>>
<<elseif _extroRoll gte 16 and _extroRoll lte 85>>
<<set $male1.extro to 2>>
<<elseif _extroRoll gte 86>>
<<set $male1.extro to 3,
_highExtraversion to setup.highExtraversion.random(),
$male1.hiddenTraits.push(_highExtraversion),
$male1.courage += 1>>
<</if>>
<<set _agreeRoll to random(1, 100)>>
<<if _agreeRoll lte 15>>
<<set $male1.agree to 1,
_lowAgreeableness to setup.lowAgreeableness.random(),
$male1.hiddenTraits.push(_lowAgreeableness),
$male1.courage -= 1>>
<<elseif _agreeRoll gte 16 and _agreeRoll lte 85>>
<<set $male1.agree to 2>>
<<elseif _agreeRoll gte 86>>
<<set $male1.agree to 3,
_highAgreeableness to setup.highAgreeableness.random(),
$male1.hiddenTraits.push(_highAgreeableness),
$male1.courage += 1>>
<</if>>
<<set _neurotRoll to random(1, 100)>>
<<if _neurotRoll lte 15>>
<<set $male1.neurot to 1,
_lowNeuroticism to setup.lowNeuroticism.random(),
$male1.hiddenTraits.push(_lowNeuroticism),
$male1.courage += 1>>
<<elseif _neurotRoll gte 16 and _neurotRoll lte 85>>
<<set $male1.neurot to 2>>
<<elseif _neurotRoll gte 86>>
<<set $male1.neurot to 3,
_highNeuroticism to setup.highNeuroticism.random(),
$male1.hiddenTraits.push(_highNeuroticism),
$male1.courage -= 1>>
<</if>>
/* Set fitness */
/* 1 - fat, 2 - average, 3 - thin, 4 - lean athletic, 5 - pumped */
<<set _fitnessRoll to random(1,100)>>
<<if $male1.consc == 1>>
<<set _fitnessRoll -= 15>>
<<elseif $male1.consc == 3>>
<<set _fitnessRoll += 15>>
<</if>>
<<if $male1.age lte 25>>
<<set _fitnessRoll += 10>>
<<elseif $male1.age gte 40 and $male1.age lte 49>>
<<set _fitnessRoll -= 10>>
<<elseif $male1.age gte 50 and $male1.age lte 59>>
<<set _fitnessRoll -= 20>>
<<elseif $male1.age gte 60>>
<<set _fitnessRoll -= 30>>
<</if>>
<<if _fitnessRoll lte 15>>
<<set $male1.fitness to 1,
$male1.courage -= 2>>
<<elseif _fitnessRoll gte 16 and _fitnessRoll lte 65>>
<<set $male1.fitness to 2>>
<<elseif _fitnessRoll gte 66 and _fitnessRoll lte 79>>
<<set $male1.fitness to 3,
$male1.courage += 1>>
<<elseif _fitnessRoll gte 80 and _fitnessRoll lte 90>>
<<set $male1.fitness to 4,
$male1.courage += 2>>
<<elseif _fitnessRoll gte 91>>
<<set $male1.fitness to 5,
$male1.courage += 2>>
<</if>>
/* Set IQ */
<<set _iqRoll to random(1, 100)>>
<<if $male1.openness == 3>>
<<set _iqRoll += 15>>
<<elseif $male1.openness == 1>>
<<set _iqRoll -= 15>>
<</if>>
<<if _iqRoll lte 2>>
<<set $male1.iqQuintile to 1,
$male1.iq to random(87, 94)>>
<<elseif _iqRoll gte 3 and _iqRoll lte 16>>
<<set $male1.iqQuintile to 2,
$male1.iq to random(95, 99)>>
<<elseif _iqRoll gte 17 and _iqRoll lte 84>>
<<set $male1.iqQuintile to 3,
$male1.iq to random(100, 109)>>
<<elseif _iqRoll gte 85 and _iqRoll lte 98>>
<<set $male1.iqQuintile to 4,
$male1.iq to random(110, 115)>>
<<elseif _iqRoll gte 99>>
<<set $male1.iqQuintile to 5,
$male1.iq to random(116, 130)>>
<</if>>
/* Set job */
<<set _jobOptions to []>>
<<if $male1.iqQuintile == 1>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'}),
_jobOptions.push({'title': 'fast food', 'class': 'unskilled', 'reveal': 'You find out that he works in a McDonalds.', 'report': 'He works at McDonalds.', 'courage': '0'}),
_jobOptions.push({'title': 'postman', 'class': 'unskilled', 'reveal': 'You find out that he\'s a postman.', 'report': 'He\'s a postman.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 2>>
<<set _jobOptions.push({'title': 'taxi driver', 'class': 'unskilled', 'reveal': 'You find out that he\'s a taxi driver.', 'report': 'He\'s a taxi driver.', 'courage': '0'}),
_jobOptions.push({'title': 'security guard', 'class': 'unskilled', 'reveal': 'You find out that he\'s a security guard.', 'report': 'He\'s a security guard.', 'courage': '0'}),
_jobOptions.push({'title': 'plumber', 'class': 'unskilled', 'reveal': 'You find out that he\'s a plumber.', 'report': 'He\'s a plumber.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 3>>
<<set _jobOptions.push({'title': 'office worker', 'class': 'clerical', 'reveal': 'You find out that he\'s an office worker.', 'report': 'He works in an office.', 'courage': '0'}),
_jobOptions.push({'title': 'sales rep', 'class': 'clerical', 'reveal': 'You find out that he\'s a sales rep.', 'report': 'He\'s a sales rep.', 'courage': '0'}),
_jobOptions.push({'title': 'call centre', 'class': 'clerical', 'reveal': 'You find out that he works in a call centre.', 'report': 'He works in a call centre.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 4>>
<<set _jobOptions.push({'title': 'social worker', 'class': 'unskilled', 'reveal': 'You find out that he\'s a social worker.', 'report': 'He\'s a social worker.', 'courage': '0'}),
_jobOptions.push({'title': 'schoolteacher', 'class': 'clerical', 'reveal': 'You find out that he\'s a schoolteacher.', 'report': 'He\'s a schoolteacher.', 'courage': '0'}),
_jobOptions.push({'title': 'advertising sales', 'class': 'clerical', 'reveal': 'You find out that he works at an ad agency.', 'report': 'He works at an ad agency.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 5>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'})>>
<</if>>
<<set $male1.job to _jobOptions.random(),
$male1.courage += $male1.job.courage,
$male1.hiddenTraits.push({'reveal': '$male1.job.reveal', 'report': '$male1.job.report'})>>
/* Carry out job adjustments */
<<if $male1.job.class == "soldier">>
<<set $male1.fitness to 4>>
<</if>>
/* Set physical attractiveness */
<<set $male1.attr to $male1.looks>>
<<if $male1.hairVol == 1>>
<<set $male1.attr -= 1>>
<<elseif $male1.hairVol == 3>>
<<set $male1.attr += 1>>
<</if>>
<<set $male1.attr to $male1.attr + $male1.height - 3>>
<<if $male1.fitness == 1>>
<<set $male1.attr -= 2>>
<<elseif $male1.fitness gte 4>>
<<set $male1.attr += 1>>
<</if>>
<<set _ageDifference to $male1.age - $pc.age>>
<<if not Array.from($pc.traits).includes("Likes Older Men")>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr -= 1>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr -= 2>>
<<elseif $male1.hairColour == "white">>
<<set $male1.attr -= 3>>
<</if>>
<<if _ageDifference lte -10>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr -= 1>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=3>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=4>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=5>>
<</if>>
<<else>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr += 2>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr += 1>>
<</if>>
<<if _ageDifference lte -1>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr +=2>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr +=1>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=3>>
<</if>>
<</if>>
<<set $male1.attr = Math.clamp($male1.attr, 1, 5)>>
<<if $male1.attr lte 3>>
<<set $male1.courage to -1000000>>
<</if>>
/* Set haircut */
<<set _hairOptions to []>>
<<if $male1.job.class == "soldier">>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'})>>
<</if>>
<<else>>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'})>>
<</if>>
<</if>>
<<set $male1.hair to _hairOptions.random()>>
/* Set facial hair */
<<set _beardRoll to random(1,100)>>
<<if $male1.job.class == "soldier">>
<<set $male1.facialHair to "none">>
<<else>>
<<if _beardRoll gte 1 and _beardRoll lte 60>>
<<set $male1.facialHair to "none">>
<<elseif _beardRoll gte 61 and _beardRoll lte 78>>
<<set $male1.facialHair to "full beard">>
<<elseif _beardRoll gte 79 and _beardRoll lte 95>>
<<set $male1.facialHair to "stubble">>
<<elseif _beardRoll gte 96 and _beardRoll lte 98>>
<<set $male1.facialHair to "moustache">>
<<elseif _beardRoll gte 99 and _beardRoll lte 100>>
<<set $male1.facialHair to "chin beard">>
<</if>>
<</if>>
<<if $male1.facialHair == "none">>
<<set _beardOptions to [
'He\'s clean shaven']>>
<<elseif $male1.facialHair == "full beard">>
<<set _beardOptions to [
'a neat beard',
'a short beard',
'a bushy beard',
'a hipster beard',
'a neatly trimmed beard',
'a thick beard',
'a trendy beard',
'a goatee beard']>>
<<elseif $male1.facialHair == "stubble">>
<<set _beardOptions to [
'a few day\'s stubble',
'five o\'clock shadow',
'a stubbly jaw',
'designer stubble']>>
<<elseif $male1.facialHair == "moustache">>
<<set _beardOptions to [
'a neat moustache',
'a handlebar moustache',
'a Tom Selleck moustache',
'a pencil moustache',
'a horseshoe moustache',
'a scruffy moustache']>>
<<elseif $male1.facialHair == "chin beard">>
<<set _beardOptions to [
'a goatee',
'a soul patch',
'a chinstrap beard']>>
<</if>>
<<set $male1.beard to _beardOptions.random()>>
/* Set clothes */
<<set $male1.top to {},
$male1.bottoms to {}>>
<<set _topRoll to random(1,100)>>
<<if _topRoll lte 66>>
<<set _top to "shirt">>
<<set $male1.isWearing.add("closedShirt")>>
<<else>>
<<set _top to "tShirt">>
<<set $male1.isWearing.add("tShirt")>>
<</if>>
<<if _top == "shirt">>
<<set _topOptions to [
'a red plaid shirt',
'a blue plaid shirt',
'a brown plaid shirt',
'a green plaid shirt',
'a pale blue shirt',
'a blue shirt',
'a checked shirt',
'a white shirt',
'a black shirt',
'a brightly patterned shirt'],
$male1.top.desc to "shirt",
$male1.top.material to [
'smooth cotton',
'cotton',
'silky smooth cotton',
'soft cotton']>>
<<else>>
<<set _topOptions to [
'a red polo shirt',
'a blue polo shirt',
'a navy blue polo shirt',
'a green polo shirt',
'a black polo shirt',
'a stripey polo shirt',
'a yellow polo shirt'],
$male1.top.desc to "polo shirt",
$male1.top.material to [
'smooth cotton',
'cotton',
'silky smooth cotton',
'soft cotton']>>
<</if>>
<<set $male1.top.longDesc to _topOptions.random()>>
<<set _trousersType to either("trousers", "jeans", "cargo pants")>>
<<if _trousersType == "trousers">>
<<set _trouserOptions to [
'smart <<trousers>>',
'black <<trousers>>',
'dark <<trousers>>'],
$male1.bottoms.undo to "zipper">>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set $male1.bottoms.desc to "pants">>
<<else>>
<<set $male1.bottoms.desc to "trousers">>
<</if>>
<<elseif _trousersType == "jeans">>
<<set _trouserOptions to [
'jeans',
'blue jeans',
'black jeans',
'smart jeans',
'distressed jeans',
'skinny jeans'],
$male1.bottoms.desc to "jeans",
$male1.bottoms.undo to "zipper">>
<<elseif _trousersType == "cargo pants">>
<<set _trouserOptions to [
'tan cargo pants',
'grey cargo pants',
'black cargo pants',
'olive green cargo pants'],
$male1.bottoms.desc to "cargo pants",
$male1.bottoms.undo to "zipper">>
<</if>>
<<set $male1.isWearing.add("trousers")>>
<<set $male1.underpants to {},
$male1.underpants.desc to "boxer shorts",
$male1.isWearing.add("underpants")>>
<<set _shoeOptions to [
'black lace-up shoes',
'brown lace-up shoes',
'black loafers',
'brown loafers',
'chelsea boots',
'red <<trainers>>',
'blue <<trainers>>',
'white <<trainers>>',
'black <<trainers>>']>>
<<set $male1.shoes to _shoeOptions.random()>>
<<set $male1.isWearing.add("shoes")>>
<<set $male1.trueAttr to $male1.attr>>
<<set _iqDifference to $male1.iq - $pc.iq>>
<<if _iqDifference lte -30>>
<<set $male1.trueAttr -= 2>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not very bright.', 'report': 'He\'s not very bright.'})>>
<<elseif _iqDifference lte -15>>
<<set $male1.trueAttr -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not as clever as you.', 'report': 'He\'s not as clever as you.'})>>
<<elseif _iqDifference gte -5 and _iqDifference lte 15>>
<<set $male1.trueAttr += 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s pleasingly clever.', 'report': 'He\'s clever.'})>>
<<elseif _iqDifference gte 15>>
<<set $male1.trueAttr += 2>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s highly intelligent.', 'report': 'He\'s highly intelligent.'})>>
<</if>>
<<if $male1.extro == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.extro == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.agree == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.agree == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.neurot == 1>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.neurot == 3>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.job.status == 1>>
<<set $male1.trueAttr -= 1>>
<<elseif $male1.job.status == 3>>
<<set $male1.trueAttr += 1>>
<</if>>
<<set $male1.trueAttr = Math.clamp($male1.trueAttr, 1, 5)>>
<</nobr>><</widget>><<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">><<male1NightclubEncApproach>> <<elseif $temp == "discourage">><<male1NightclubDiscApproach>> <</if>><<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Corinthian bar queue flirting">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Corinthian bar queue flirting">><</link>>
<</if>>\
<<link "Not interested." "Corinthian bar queue cold get rid">><</link>>
<<else>>\
<<if $temp == "encourage">><<male1NightclubEncDecline>><<elseif $temp == "discourage">><<male1NightclubDiscDecline>><</if>>
After a while, you reach the bar and get the attention of a bartender. "What can I get you?"
[[A soft drink.|Corinthian drink order][$temp to "softDrink"]]
[[A beer.|Corinthian drink order][$temp to "beer"]]
[[A mixer.|Corinthian drink order][$temp to "mixer"]]
[[Glass of wine.|Corinthian drink order][$temp to "wine"]]
[[A cocktail.|Corinthian drink order][$temp to "cocktail"]]
<</if>>
<<set $temp to "">><<silently>>
<<addmins 2>>
<<set _bartenderSex to either("m", "f")>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Budweiser",
"Estrella",
"Peroni",
"Corona",
"Hop House 13")>>
<<set _serves to "pops open a cold bottle of lager">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade")>>
<<set _serves to "mixes your drink, drops in some ice cubes,">>
<<elseif $temp == "wine">>
<<set _drink to either(
"Chardonnay",
"Chablis",
"Pinot Grigio",
"Viognier")>>
<<set _serves to "pours you a large glass of chilled white wine">>
<<elseif $temp == "cocktail">>
<<set _drink to either(
"Kir Royale",
"Margarita",
"Mojito",
"Cosmopolitan",
"Bellini",
"Mimosa",
"Long Island Iced Tea")>>
<<set _serves to "mixes your cocktail">>
<<addmins 2>>
<</if>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean forward. "_drink, please!" you tell the <<if _bartenderSex == "m">>barman<<else>>barmaid<</if>>, shouting to be heard. <<if _bartenderSex == "m">>He<<else>>She<</if>> _serves and passes it to you across the bar. "Thanks!" You pay with a task force credit card, and leave the bar.
You sip your drink, and take a look around the busy club.
[[Go dance.|Corinthian dance floor]]
[[Hang out looking pretty.|Corinthian hang out alone]]<<silently>>
<<addmins 2>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "Sorry!" you shout in his ear. "<<rebuffSuitorReason>>."
"<<male1RebuffedPartingWords>>," he shouts back, and slinks away. <<if _dickhead == true>><i>What a <<= either("dickhead", "loser", "psycho", "freak")>>.</i><</if>>
After a while, you reach the bar and get the attention of a bartender. "What can I get you?"
[[A soft drink.|Corinthian drink order][$temp to "softDrink"]]
[[A beer.|Corinthian drink order][$temp to "beer"]]
[[A mixer.|Corinthian drink order][$temp to "mixer"]]
[[Glass of wine.|Corinthian drink order][$temp to "wine"]]
[[A cocktail.|Corinthian drink order][$temp to "cocktail"]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<set _earlyKinoDiff to 5>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> while you're queueing for the bar. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Corinthian bar queue hang out]]
[[Get rid of him.|Corinthian bar queue one touch get rid]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
It's your turn to get served at the bar. <<if $male1.attr lte 3 or $male1.agree gt 1>>$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> offers to buy you a drink.
<<male1InfoBox>>\
[[Ask for a soft drink.|Corinthian drink offer][$temp to "softDrink"]]
[[Ask for a beer.|Corinthian drink offer][$temp to "beer"]]
[[Ask for a mixer.|Corinthian drink offer][$temp to "mixer"]]
[[Ask for a glass of wine.|Corinthian drink offer][$temp to "wine"]]
[[Ask for a cocktail.|Corinthian drink offer][$temp to "cocktail"]]
[[Buy your own drink.|Corinthian drink offer][$temp to "noThanks"]]
<<else>>\
A bartender asks you what you'd like.
[[A soft drink.|Corinthian buy own drink][$temp to "softDrink"]]
[[A beer.|Corinthian buy own drink][$temp to "beer"]]
[[A mixer.|Corinthian buy own drink][$temp to "mixer"]]
[[Glass of wine.|Corinthian buy own drink][$temp to "wine"]]
[[A cocktail.|Corinthian buy own drink][$temp to "cocktail"]]
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Budweiser",
"Estrella",
"Peroni",
"Corona",
"Hop House 13")>>
<<set _serves to "pops open a cold bottle of lager">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade")>>
<<set _serves to "mixes your drink, drops in some ice cubes,">>
<<elseif $temp == "wine">>
<<set _drink to either(
"Glass of Chardonnay",
"Glass of Chablis",
"Glass of Pinot Grigio",
"Glass of Viognier")>>
<<set _serves to "pours you a large glass of chilled white wine">>
<<elseif $temp == "cocktail">>
<<set _drink to either(
"Kir Royale",
"Margarita",
"Mojito",
"Cosmopolitan",
"Bellini",
"Mimosa",
"Long Island Iced Tea")>>
<<set _serves to "mixes your cocktail">>
<</if>>
<<set _bartender to either("barman", "barmaid")>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp != "noThanks">>\
<<if $male1.hiddenTraits != "">>\
<<set _revealedTrait to $male1.hiddenTraits.random()>>\
<<set $male1.hiddenTraits.delete(_revealedTrait)>>\
<<set $male1.revealedTraits.push(_revealedTrait)>>\
<</if>>\
"Sure!" you smile. "_drink, please!"
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> orders it and <<if $temp == "beer">>one<<else>>a beer<</if>> for himself. You chat with him while you wait for the _bartender.<<if def _revealedTrait>> _revealedTrait.reveal<</if>>
<<male1InfoBox>>\
$male1.firstname pays the _bartender with his card. You pick up your drinks and leave the bar together.
[["Hang out with " + $male1.firstname + "."|Corinthian hang out with a guy]]
[[Get rid of him.|Corinthian get rid]]
<<else>>\
"<<= either("No thanks!", "I\'m okay thanks!", "Thanks but I'm okay!")>>" The bartender asks you what you'd like.
[[A soft drink.|Corinthian buy own drink][$temp to "softDrink"]]
[[A beer.|Corinthian buy own drink][$temp to "beer"]]
[[A mixer.|Corinthian buy own drink][$temp to "mixer"]]
[[Glass of wine.|Corinthian buy own drink][$temp to "wine"]]
[[A cocktail.|Corinthian buy own drink][$temp to "cocktail"]]
<</if>><<silently>>
<<addmins 2>>
<<set _bartenderSex to either("m", "f")>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Budweiser",
"Estrella",
"Peroni",
"Corona",
"Hop House 13")>>
<<set _serves to "pops open a cold bottle of lager">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and diet lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade")>>
<<set _serves to "mixes your drink, drops in some ice cubes,">>
<<elseif $temp == "wine">>
<<set _drink to either(
"Chardonnay",
"Chablis",
"Pinot Grigio",
"Viognier")>>
<<set _serves to "pours you a large glass of chilled white wine">>
<<elseif $temp == "cocktail">>
<<set _drink to either(
"Kir Royale",
"Margarita",
"Mojito",
"Cosmopolitan",
"Bellini",
"Mimosa",
"Long Island Iced Tea")>>
<<set _serves to "mixes your cocktail">>
<<addmins 2>>
<</if>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean forward. "_drink, please!" you tell the <<if _bartenderSex == "m">>barman<<else>>barmaid<</if>>, shouting to be heard. <<if _bartenderSex == "m">>He<<else>>She<</if>> _serves and passes it to you across the bar. "Thanks!" You pay with a task force credit card, and leave the bar.
A moment later, $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> joins you, holding a beer.
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Corinthian hang out with a guy]]
[[Get rid of him|Corinthian get rid]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
A gap at the bar gives you an opportunity to escape. "<<= either("It was good to meet you", "Maybe catch you later", "Nice talking with you", "Have a great night")>>," you tell him, with an air of finality, and slip away.
You manoeuvre into the gap at the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Corinthian drink order][$temp to "softDrink"]]
[[A beer.|Corinthian drink order][$temp to "beer"]]
[[A mixer.|Corinthian drink order][$temp to "mixer"]]
[[Glass of wine.|Corinthian drink order][$temp to "wine"]]
[[A cocktail.|Corinthian drink order][$temp to "cocktail"]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<<set $pc.hasKissed to false>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Listen," you shout into his ear, "I'm dating one of the bouncers. <<= either("I think he just looked over", "One of his boys was just staring at us", "He gets jealous when I hang out with other guys")>>."
$male1.firstname gets the hint and makes himself scarce, freeing you up for now.
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Go dance.|Corinthian dance floor]]
[[Hang out looking pretty.|Corinthian hang out alone]]
<</if>><<silently>>
<<addmins 10>>
<<pcSmile>>
<<set $male1.hangout += 2>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<<set _earlyKino to 3>>
<<if $male1.earlyKino == true>>
<<set _midKino to 5>>
<</if>>
<<if $male1.midKino == true>>
<<set _kiss to 10>>
<</if>>
<<set _m1Actions to []>>
<<male1CourageRoll>>
<<set _m1CourageRoll += $male1.hangout>>
<<if _m1CourageRoll gte _kiss>>
<<set _m1Actions.push('m1SnippetKissPC')>>
<</if>>
<<if _m1CourageRoll gte _midKino>>
<<set _m1Actions.push('male1MidKino')>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetCaressPC')>>
<<set _m1Actions.push('m1SnippetGropePC')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _earlyKino>>
<<set _m1Actions.push('male1EarlyKino')>>
<<if _m1CourageRoll gte _kiss and $male1.kisses == 0>>
<<set _m1Action to "m1ClubFirstKiss">>
<<else>>
<<set _m1Action to _m1Actions.random()>>
<</if>>
<</if>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You chat with $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> each of you shouting over the loud music to be heard. <<if def _revealedTrait>>_revealedTrait.reveal<</if>> <<if def _m1Action>><<= '<<' + _m1Action + '>>'>><</if>>
<<male1InfoBox>>\
<<if _m1Action == "m1ClubFirstKiss">>
[[Kiss him.|Corinthian first kiss]]
<<if $gameDate gte $scene.closingTime>>\
<span class="greyedOut">(Too late to be picky) Get rid of him.</span>
<<else>>\
[[Get rid of him.|Corinthian get rid]]
<</if>>\
<<else>>\
<<if $gameDate gte $scene.closingTime>>\
<<if $pc.hasKissed == false>>
[[Kiss him.|Corinthian first kiss]]
<</if>>
<span class="greyedOut">Hang out with $male1.firstname.</span>
<span class="greyedOut">(Too late to be picky) Get rid of him.</span>
<<else>>\
[["Hang out with " + $male1.firstname + "."|Corinthian hang out with a guy]]
[[Get rid of him.|Corinthian get rid]]
<</if>>\
<<if $male1.kisses gt 0>>\
[[Ask him back to the safe house.|Corinthian to car]]
<</if>>\
<</if>><<silently>>
<<addmins 1>>
<<set $male1.kisses += 1>>
<<set $pc.hasKissed to true>>
<<pcTalk>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<m1SnippetKissPC>> You make out with him while pop music blares in the background. $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> comes up for air and smiles at you.
<<male1InfoBox>>\
<<if lastVisited("Cathouse last chance hang out") is 1>>\
[["Hang out with " + $male1.firstname + "."|Corinthian last chance hang out]]
<<else>>\
[["Hang out with " + $male1.firstname + "."|Corinthian hang out with a guy]]
<<if not $gameDate.getDay() == 5 and not $gameDate.getHours() gte 2>>\
[[Get rid of him.|Corinthian get rid]]
<</if>>\
<</if>><<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You flinch away from his attempt at a kiss. "Sorry," you shout at him. "<<rebuffSuitorReason>>."
$male1.firstname slinks away, <<= either("embarrassed", "rejected", "unhappy")>>.
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Go dance.|Corinthian dance floor]]
[[Hang out looking pretty.|Corinthian hang out alone]]
<</if>><<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "Sorry!" you shout in his ear. "<<rebuffSuitorReason>>."
"<<male1RebuffedPartingWords>>," he shouts back, and slinks away. <<if _dickhead == true>><i>What a <<= either("dickhead", "loser", "psycho", "freak")>>.</i><</if>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Get a drink.|Corinthian bar queue]]
[[Go dance.|Corinthian dance floor]]
[[Stand around and look pretty.|Corinthian hang out alone]]
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<set _earlyKinoDiff to 5>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Corinthian hang out with a guy]]
[[Get rid of him.|Corinthian get rid]]<<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">>
<<male1NightclubEncApproach>>
<<elseif $temp == "discourage">>
<<male1NightclubDiscApproach>>
<</if>>
<<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Corinthian hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Corinthian hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Corinthian hang out cold get rid">><</link>>
<<else>>\
<<if $temp == "encourage">>
<<male1NightclubEncDecline>>
<<elseif $temp == "discourage">>
<<male1NightclubDiscDecline>>
<</if>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
[[Get a drink.|Corinthian bar queue]]
[[Go dance.|Corinthian dance floor]]
[[Stand around and look pretty.|Corinthian hang out alone]]
<<set $temp to "">>
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nightclubDanceWithGuy>> <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>
<<male1InfoBox>>\
[[Keep dancing with him.|Dance with him]]
[[Lose him.|Dance away from him]]
[[Take a break from dancing.|Corinthian leave dance floor accompanied]]<<silently>>
<<addmins 1>>
<<pcMoodAngry>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nightclubDanceAway>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Keep dancing.|Corinthian dance floor]]
[[Take a break.|Corinthian hang out alone]]
<</if>><<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">>\
<<male1NightclubEncApproach>>\
<<elseif $temp == "discourage">>\
<<male1NightclubDiscApproach>>\
<</if>>
[[Dance with him]]
[[Get away from him]]
<<else>>\
<<if $temp == "encourage">>\
<<male1NightclubEncDecline>>\
<<elseif $temp == "discourage">>\
<<male1NightclubDiscDecline>>\
<</if>>\
The track fades into a new one.
[[Keep dancing.|Corinthian dance floor]]
[[Take a break.|Corinthian hang out alone]]
<<set $temp to "">>
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The song fades into another one, and you leave the dance floor. The guy <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> comes with you.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Corinthian hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Corinthian hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Corinthian hang out cold get rid">><</link>>
<<male1InfoBox>>\<<silently>>
<<addmins 12>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You invite $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> back to your place and he happily agrees. You book an Uber, and spend a few minutes tracking down and saying goodbye to $male1.firstname's buddies.
You pick up your coats from the cloakroom and leave the club, walking out together into the [[chill night air.|Corinthian taxi rank]]
<<male1InfoBox>>\<<silently>>
<<addmins 2>>
<</silently>>
<span class="heading"><b>CITY STREETS</b>, GLASGOW
<<date>> | <<time24hr>> HRS LOCAL</span>
The Mitsubishi cruises through the <<if $gameDate.getDay() == 4>>late night<<else>>early morning<</if>> city streets.
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> smiles and grasps your hand, curling his <<m1HandsDesc>> fingers between yours.
<<male1InfoBox>>\
[[Look out the window.|Corinthian to safe house ride][$temp to "window"]]
[["Kiss " + $male1.firstname + "."|Corinthian to safe house ride][$temp to "kiss"]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Make out with him.|Corinthian to safe house ride][$temp to "makeout"]]
<</if>>\<<silently>>
<<addmins 3>>
<<pcMoodCalm>>
<<whiteFauxFurJacket>>
<</silently>>
<span class="heading"><b>INGRAM STREET</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/b9LTMTR.png" />
You spot your Uber, a blue Mitsubishi Lancer, and head over. "Idriz?" you ask.
"$pc.firstname?" He could be Kosovan, could be Serbian: best not to ask, given the current state of border relations. "Climb in."
You climb onto the warm back seat with $male1.firstname. <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> Idriz starts the engine and drives you [[back to the safe house.|Corinthian to safe house]]
<<male1InfoBox>>\<<silently>>
<<addmins 2>>
<</silently>>
<span class="heading"><b>CITY STREETS</b>, GLASGOW
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "window">>\
You gaze out the window as Idriz drives you back to the safe house, your hand clasped in $male1.firstname's.<<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> Two young men brawl wildly near a taxi queue; girls in short skirts and bare feet pad through the streets, carrying their five inch heels; a police car races past, blue lights flashing.
<<elseif $temp == "kiss">>\
<<pcTalk>>\
You kiss $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> on the drive back.
<<elseif $temp == "makeout">>\
<<pcTalk>>\
You make out with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> on the drive back, giving Idriz a bit of a show.
<</if>>\
<<male1InfoBox>>\
After a short drive, Idriz drops you back at the safe house. You say goodbye to him, then head [[inside the building|Safe house post Corinthian]] with $male1.firstname.<<silently>>
<<addmins 3>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "window">>\
You ride up in the <<lift>> to the third floor, still holding hands with $male1.firstname.<<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>
<<male1InfoBox>>\
The door pings open and you lead him inside the safe house. "Hey, nice pad," he says, looking around in admiration.
<img src="https://i.imgur.com/Qv7xo4x.png" />
"Thanks. It's an AirBnB," you say, not wanting him to come back here looking for you in the future.
[[Wanna watch TV?|Post Corinthian TV]]
<<link "Let me show you the bedroom." "Sex Engine">><<set $decision.macro to "glasgowLeadToBedroom">><<set $male1.isDoing to "nicegirl">><<removePCJacket>><<removePCShoes>>
<<set $scene to {},
$scene.location to "bedroom",
$scene.flags to new Set(),
$scene.availablePositions to [
"m1MissionaryFuck",
"m1DoggyFuck",
"m1CowgirlFuck"],
$pc.position to "standing",
$male1.position to "standing",
$scene.envDesc to [
'room']>><</link>>
<<elseif $temp == "kiss">>\
<<pcTalk>>\
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> kisses you again in the <<lift>>, his hands <<fondling>> your <<pcAss>> while his tongue lashes yours.
<<male1InfoBox>>\
The door pings open and you lead him inside the safe house. "Hey, nice pad," he says, looking around in admiration.
<img src="https://i.imgur.com/Qv7xo4x.png" />
"Thanks. It's an AirBnB," you say, not wanting him to come back here looking for you in the future.
[[Wanna watch TV?|Post Corinthian TV]]
<<link "Let me show you the bedroom." "Sex Engine">><<set $decision.macro to "glasgowLeadToBedroom">><<set $male1.isDoing to "nicegirl">><<removePCJacket>><<removePCShoes>>
<<set $location = {
"place" : "JTF-NEPTUNE SAFE HOUSE" ,
"location" : ", GLASGOW CITY CENTRE" ,
"exposure" : "Public",
"scene" : "corinthian"
}>>
<<set $scene to {},
$scene.location to "bedroom",
$scene.flags to new Set(),
$scene.availablePositions to [
"m1MissionaryFuck",
"m1DoggyFuck",
"m1CowgirlFuck"],
$pc.position to "standing",
$male1.position to "standing",
$scene.envDesc to [
'room']>><</link>>
<<elseif $temp == "makeout">>\
<<pcTalk>>\
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> kisses you passionately in the <<lift>> ride up to the third floor, <<fondling>> your <<pcTits>> and <<pcAss>> through your <<pcTopDesc>>.
<<male1InfoBox>>\
You kiss him back, groping his crotch. His <<if $male1.cockSize lt 3>>little <<elseif $male1.cockSize gt 3>>big<</if>> cock feels <<if $male1.cockSize lt 3>>stiff<<else>>hard<</if>> and ready to fuck.
The door pings open and you lead him inside the safe house, his hands all over you as you unlock the door and deactivate the alarm. "Nice place," he murmurs, not interested in the place.
<img src="https://i.imgur.com/Qv7xo4x.png" />
You take his hand and lead him straight into the <<link "bedroom." "Sex Engine">><<set $decision.macro to "glasgowLeadToBedroom">><<removePCJacket>>
<<set $location = {
"place" : "JTF-NEPTUNE SAFE HOUSE" ,
"location" : ", GLASGOW CITY CENTRE" ,
"exposure" : "Public",
"scene" : "corinthian"
}>>
<<set $scene to {},
$scene.location to "bedroom",
$scene.flags to new Set(),
$scene.availablePositions to [
"m1MissionaryFuck",
"m1DoggyFuck",
"m1CowgirlFuck"],
$pc.position to "standing",
$male1.position to "standing",
$scene.envDesc to [
'room']>><</link>>
<</if>><<silently>>
<<addmins 2>>
<</silently>>\
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The club's closing soon – you're going to have to hook up with someone fast. (flavour text ??? )
While you're trying to work out what to do, <<male1HotnessRating>> who you noticed eyeing you up earlier has finally summed up the courage to approach you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes. He looks slightly drunk.
<<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Corinthian last chance flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Corinthian last chance flirt">><</link>>
<</if>>\
<span class="greyedOut">(Too late to be picky) Not interested.</span><<silently>>
<<addmins 1>>
<<pcSmile>>
<<set $male1.hangout += 2>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<<set _earlyKino to 3>>
<<if $male1.earlyKino == true>>
<<set _midKino to 5>>
<</if>>
<<if $male1.midKino == true>>
<<set _kiss to 10>>
<</if>>
<<set _m1Actions to []>>
<<if $male1.courage lte 0>>
<<set $male1.courage to 0>>
<</if>>
<<male1CourageRoll>>
<<set _m1CourageRoll += $male1.hangout>>
<<if _m1CourageRoll gte _kiss>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetKissPC')>>
<<else>>
<<set _m1Actions.push('m1ClubFirstKiss')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _midKino>>
<<set _m1Actions.push('male1MidKino')>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetCaressPC')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _earlyKino>>
<<set _m1Actions.push('male1EarlyKino')>>
<<set _m1Action to _m1Actions.random()>>
<</if>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You chat with $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> each of you shouting over the loud music to be heard. <<if def _revealedTrait>>_revealedTrait.reveal<</if>> <<if def _m1Action>><<= '<<' + _m1Action + '>>'>><</if>>
The bar has stopped serving; the club is closing soon.
<<male1InfoBox>>\
<<if _m1Action == "m1ClubFirstKiss">>
[[Kiss him.|Corinthian first kiss]]
<<else>>\
[["Hang out with " + $male1.firstname + "."|Corinthian last chance hang out]]
[[Get rid of him.|Corinthian get rid]]
<<if $gameDate.getDay() == 4>>\
<<if $male1.attr == 5 and $male1.kisses gt 0>>\
[[Ask him back to the safe house.|Corinthian to car]]
<</if>>\
<<elseif $gameDate.getDay() == 5>>\
<<if $male1.attr == 5 and $male1.kisses gt 0>>\
[[Ask him back to the safe house.|Corinthian to car]]
<</if>>\
<<if $gameDate.getHours() lt 1>>\
<<if $male1.attr == 4 and $male1.kisses gt 0>>\
[[Ask him back to the safe house.|Corinthian to car]]
<</if>>\
<<elseif $gameDate.getHours() lt 2>>\
<<if $male1.attr gt 3 and $male1.kisses gt 0>>\
[[Ask him back to the safe house.|Corinthian to car]]
<</if>>\
<<else>>\
<<if $male1.kisses gt 0>>
[[Ask him back to the safe house.|Corinthian to car]]
<</if>>\
<</if>>\
<</if>>\
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>. <<male1EarlyKino>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Corinthian last chance hang out]]<<silently>>
<<addmins 1>>
<<removePCJacket>>
<<removePCShoes>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Sure," says $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> finding the remote. You pop open two beers from the fridge, then take off your heels and join him on the couch.
<<male1InfoBox>>\
He flicks through the channels until he finds something he likes, an action movie that pre-dates your birth. On screen, a young Arnold Schwarzenegger is systematically wiping out a large South American infantry force using a light machine gun and some hand grenades.
<img src="https://i.imgur.com/cWq3Q9F.png" />
You sip beer as $male1.firstname talks you through the backstory of the film. It's not exactly a makeout movie, but you two hold hands through the barrage of gunshots and explosions. During an oddly homoerotic knife fighting scene, $male1.firstname leans down and kisses you again.
You make out on the couch while Schwarzenegger impales his enemy with a smoking gas pipe. <i>"Let off some steam,"</i> he quips, and you've had enough of this stupid film.
"C'mon," you tug $male1.firstname to his feet, "let's go to bed." <i>Time to make a film of our own,</i> you think as you lead him to the <<link "bedroom." "Sex Engine">><<set $decision.macro to "glasgowLeadToBedroom">><<set $male1.isDoing to "nicegirl">><<removePCJacket>>
<<set $scene to {},
$scene.location to "bedroom",
$scene.flags to new Set(),
$scene.availablePositions to [
"m1MissionaryFuck",
"m1DoggyFuck",
"m1CowgirlFuck"],
$pc.position to "standing",
$male1.position to "standing",
$scene.envDesc to [
'room']>><<addmins 22>><</link>>
<<set $location = {
"place" : "JTF-NEPTUNE SAFE HOUSE" ,
"location" : ", GLASGOW CITY CENTRE" ,
"exposure" : "Public",
"scene" : "corinthian"
}>><<silently>>
<<set $chapter.target1 to $male1.firstname>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<= '<<' + $decision.macro + '>>'>>
$male1.firstname flops onto the bed, spent. <<if $pc.arousal gte 80>><i>Fuck, so close!</i><</if>>
<<if Array.from($scene.flags).includes("pcCame")>>\
You lay on the bed beside him, and curl your hand into his. For a few pleasant moments you just stare up at the ceiling together, enjoying the post-orgasmic chill. <<if Array.from($pc.startingTraits).includes("Promiscuous")>>A one night stand on a Thursday night is not a totally new experience for you, but they don't always make you come like $male1.firstname did.<<else>>This isn't your first one night stand, but not every boyfriend you've had was able to make you come on the first night.<</if>> You lay there hand-in-hand for a while, enjoying the serene closeness.
<<elseif Array.from($male1.flags).includes("fuckedPC")>>\
You roll onto the bed beside him. You didn't <<if $pc.arousal gte 85>>quite<</if>> come, but maybe part of that is due to the weirdness of the situation: this is the first time you've ever had sex in a safe house. You decide that it's not worth making a scene about; you're surely going to have a lot of bad sex in Bangkok.
<<else>>\
You roll onto the bed beside him, wondering if Clark and <<olivia>> will have any comments about your performance. You didn't actually have <i>sex</i> with him, but bringing home a random guy and making him orgasm is close enough to the mission objective, right?
<</if>>
After a while, $male1.firstname kisses you on the cheek, then pads off to use the bathroom.
<<if $pc.arousal gte 80>>You're really close to orgasm. You're tempted to finish yourself off while he takes a shit...but then again, you <i>are</i> under surveillance. Clark or <<olivia>> could be watching you right now.
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Go for it.|Post Corinthian money shot 2][$temp to "fap"]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Go for it.</span>
<</if>>\
[[Put up with the frustration.|Post Corinthian money shot 2][$temp to "noFap"]]
<<else>>\
Once he's done, you brush your teeth, put on some clothes to sleep in, and [[fall asleep.|Post Corinthian morning after]]
<</if>><<silently>>
<<if $gameDate.getDay() == 4>>
<<addhours 24>>
<</if>>
<<set $gameDate.setHours(7), $gameDate.setMinutes(16)>>
<<set $pc.arousal to 0>>
<<stripPC>>
<<removePCLipstick>>
<<if Array.from($pc.flags).includes("bughntr")>>
<<ladybugPJShorts>>
<<greyShortCami>>
<<else>>\
<<whitePlainKnickers>>
<<greyRecruitTee>>
<</if>>
<<set $avatar.necklace to "">>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You wake up a few hours later. $male1.firstname is in bed beside you, snoring softly. <<if $male1.attractiveness gte 4>>He looks cute when he's asleep.<</if>>
You remember him saying that he has to work today, so you wake him up with a gentle shake. He looks at you with a confused expression that turns into a smile. "Hey," he croaks. "What time is it?"
"Quarter past seven," you tell him.
"Fuck."
"I'll make coffee."
– – –
He asks for your number as he sips his coffee and waits for his Uber. You give him a burner number, then his phone pings to let him know his driver's outside. $male1.firstname grabs his jacket, kisses you on the cheek, and heads back to his life, totally unaware that he just had a one night stand with <<if $pc.agency == "CIA">>an American<<elseif $pc.agency == "MI6">>British<<elseif $pc.agency == "ASIS">>an Australian<<elseif $pc.agency == "CSIS">>a Canadian<<elseif $pc.agency == "NZSIS">>a kiwi<</if>> secret agent.
You've got to get back to The Red House. You take a shower, get dressed and made up for work, and [[hit the road.|Post Corinthian return to Kinloss]]<<silently>>
<<stripPC>>
<<liquidDiamondEyeshadow>>
<<nottingHillLipstick>>
<<whitePlainBra>>
<<plainWhiteThong>>
<<blueWorkTop>>
<<shortGreyWorkSkirt>>
<<blackAnkleStrapHeels>>
<<addhours 4>>
<<addmins 35>>
<</silently>>\
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You gun the BMW north, this time avoiding police attention as you power along the long, scenic highway for more than three hours.
At last you pass through the little town of Forres and reach the guardhouse of Kinloss Barracks. A <<if $pc.agency != "MI6">>British <</if>>soldier, armed with an SA80 rifle, checks out your ID – and your legs – before waving you [[through.|Post Corinthian debrief]]<<silently>>
<<visitorPass>>
<<addmins 15>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Solid work, $pc.firstname," Clark is saying. On the drive up, you were worried that the debrief would be awkward or embarrassing, but <<olivia>> and Clark just seem <<if Array.from($male1.flags).includes("fuckedPC")>>businesslike and impressed<<else>>businesslike<</if>>.
"We think you did a great job," says <<olivia>>. She pauses, considering her next words. "How do you feel, though?"
<<if Array.from($pc.traits).includes("Promiscuous")>>\
[[(Promiscuous) No problems.|Post Corinthian debrief 2][$temp to "slut"]]
<</if>>\
[[Kind of sad, actually.|Post Corinthian debrief 2][$temp to "depressed"]]<<silently>>
<<set $clark to {},
$clark.leadOn to 0>>
<<addmins 1>>
<<if $temp == "slut">>
<<pcTalk>>
<<elseif $temp == "depressed">>
<<pcMoodSkeptical>>
<</if>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "slut">>\
<<set $clark.leadOn += 1>>\
"It was a bit of a weird setup," you say, "but it was just a one night stand. I feel fine."
<<if Array.from($male1.flags).includes("fuckedPC")>>\
<span class="goodFeedback">Clark <b>loved</b> that.</span>
"Perfect attitude," says Clark. "I'm not even sure LIONESS is necessary with $pc.firstname," he chuckles. "She's obviously not freaking out about the mission."
<<olivia>> nonchalantly straightens some papers. "We'll stick to the plan. If one night stands aren't a big deal to you, $pc.firstname, you won't mind doing another one tonight, right?"
<<else>>\
There's a slight awkward pause as Clark and <<olivia>> exchange glances. Finally, <<olivia>> speaks. "Why did you choose to only perform oral sex on $male1.firstname?"
"Does it really matter how I got him off?" you ask, taken aback by the question.
"Bangkok's not <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>high<<else>>secondary<</if>> school, $pc.firstname," says Clark. "You're not going to be able to get away with a blow job whenever you feel like it. Still, let me say this much, you've got great technique." He flashes you a quick wink.
<<olivia>> frowns at him. "Anyway, we'll be sending you back out tonight, and we'll be expecting you to have proper intercourse this time."
"Get a shot or two to loosen up," Clark says, offering some friendly advice. "<<if $pc.agency == "CIA">>Good whiskey<<else>>Good bourbon<</if>> always puts me in the mood."
<</if>>\
[[Um...right.|Cathouse briefing]]
[[Does it have to be 175 miles away?|Cathouse briefing][$temp to "drive"]]
<<elseif $temp == "depressed">>\
"I don't know," you say, grappling with the emotions you were feeling on the long drive up, trying your best to verbalise them. "I feel a bit...empty."
<<if Array.from($male1.flags).includes("fuckedPC")>>\
<span class="goodFeedback"><<olivia>> <b>liked</b> that.</span>
"I sometimes feel that way after a one night stand," <<olivia>> says reassuringly, leaning forward. She puts her hand on top of yours. "I think it's normal. You should talk to Dr Campbell about it, though. He'll help you deal with it."
"I think she just needs a couple more nights in the saddle," says Clark. "Getting $pc.firstname used to one night stands is the whole point of LIONESS."
"You are going to have to harden yourself to these feelings a little bit," says <<olivia>>. "It's not just going to be one guy a night in Bangkok."
[[I know.|Cathouse briefing]]
<<else>>\
"We both noticed that you only performed oral sex on $male1.firstname," <<olivia>> says gently. "Were you feeling uncomfortable?"
[[A little.|Post Corinthian debrief 3][$temp to "aLittle"]]
[[No, I'm okay.|Post Corinthian debrief 3][$temp to "imOK"]]
<<if Array.from($pc.traits).includes("Promiscuous")>>\
[[(Promiscuous) Sometimes men do that suddenly when I'm going down on them.|Post Corinthian debrief 3][$temp to "itWentOff"]]
<<else>>\
<span class="greyedOut">(Promiscuous) Sometimes men do that suddenly when I'm going down on them.</span>
<</if>>\
<</if>>\
<</if>>\<<silently>>
<<addmins 1>>
<<if $temp == "aLittle">>
<<pcTalk>>
<<elseif $temp == "itWentOff">>
<<pcMoodAngry>>
<<pcTalk>>
<</if>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "aLittle">>\
"Yeah," you say, "a little. Maybe it would have been easier without the cameras."
"I get that we're asking a lot of you," says <<olivia>>. "But things are only going to get harder from here on. We'll be sending you back out tonight, and we'll be expecting you to have proper intercourse this time."
"It's not just going to be blow jobs in Bangkok," adds Clark.
[[I know.|Cathouse briefing][$temp to "depressed"]]
<<elseif $temp == "imOK">>\
"No," you say, "it's not that. It just worked out that way, I wasn't deliberately holding back."
"Good," says <<olivia>>. "We'll be sending you back out tonight, and we'll be expecting you to have proper intercourse this time."
"Yeah," chimes in Clark. "It won't just be blow jobs in Bangkok."
[[I know.|Cathouse briefing][$temp to "depressed"]]
<<elseif $temp == "itWentOff">>\
"Sometimes men do that suddenly when I'm going down on them," you reply, annoyed. "I could try and be worse at oral sex if you think that would help the mission?"
<span class="goodFeedback">Clark <b>loved</b> that.</span>
Clark bursts out laughing. "Sorry," <<olivia>> says, backing down, "it wasn't meant as a criticism. It's just that we want you to be emotionally prepared. You won't just be giving head in Bangkok."
[[I know.|Cathouse briefing][$temp to "depressed"]]
<</if>>\<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "drive">>\
"I spent all morning driving up here," you say. "Do I really have to go all the way back to Glasgow just to pick up a <<if $pc.agency == "CIA" or $pc.agency == "CSIS">>guy<<else>>bloke<</if>>? Forres has pubs, right?"
"They're all packed with Royal Engineers," says Clark. "We don't want you running into someone who recognises you from the base."
"Don't worry, $pc.firstname," <<olivia>> says drily. "They'll come to you in Bangkok." There's no mistaking the emphasis of her words.
<<elseif $temp == "slut">>\
"Um...right," you say.
"See, <<olivia>>?" says Clark. "$pc.firstname's no prude." He smiles at you approvingly.
<<elseif $temp == "depressed">>\
"Yeah, I know," you say. "Just wanted to be honest with you guys about how I'm feeling. Don't worry, I can handle it." <<olivia>> smiles reassuringly.
<</if>>\
"Tonight's club is called The Cathouse," <<if $temp == "slut">>he<<else>>Clark<</if>> says. "It's been Glasgow's rock club for 20 years. The clientele is your typical rock-punk-metal crowd; tattoos, piercings, wearing black, all ages."
"Your kind of place?" asks <<olivia>>.
<<link "Absolutely." "Cathouse briefing 2">><<set $pc.flags.add("Rock Chick")>><</link>>
[[Not my scene.|Cathouse briefing 2]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if Array.from($pc.flags).includes("Rock Chick")>>\
<<pcSmile>>\
"Yeah," you smile. "I'm kind of a rock chick."
"Heh," says Clark. "I knew there was something witchy about you."
<<else>>\
"Heavy metal isn't really my thing," you say. "I try not to date men with hair longer than mine."
Clark smiles, subconsciously running his fingers through his own short hair.
<</if>>\
"We want to introduce a new variable tonight," says <<olivia>>. "In Bangkok you won't only be sleeping with men you have chemistry with, or find attractive. Tonight we're sending you in with a partner, who's going to pose as your friend. She'll approve whatever man you end up going back to the safehouse with."
"She's been asked only to approve someone who's not conventionally attractive," says Clark. "So bear that in mind when you're picking targets. Try and stretch your boundaries a little – try and pick somebody who wouldn't normally have a chance with a girl like you."
[[Who's the partner?|Cathouse Bettis]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Okay," you say cautiously. "Who's the partner?"
"One of the Army Intelligence girls <<if $pc.agency == "MI6">>your government<<else>>the Brits<</if>> lent us," replies Clark. "<<Jayne>> Bettis."
[[Is she trained for undercover work?|Cathouse Bettis training]]
[[Anything else?|Cathouse anything else]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Army Intelligence is for drawing maps," you say. "I don't want to babysit a soldier. Is she trained for undercover work?"
"Yep," replies Clark. "She's worked undercover in Syria and Pakistan. Good evaluations. She's solid."
[[Anything else?|Cathouse anything else]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Is she cleared into EMERALD CUP?" you ask. You haven't seen her name on any distribution lists.
"No," says Clark. "She's just onboard LIONESS, for now."
"Fine," you say. "Is there anything else?"
"No," <<olivia>> shakes her head. "That's everything. Report back here tomorrow at 1300. Dr Campbell wants to see you before you [[go.|Travel to Cathouse]]"<<silently>>
<<addhours 3>>
<<addmins 88>>
<<pcMoodCalm>>
<<removePCLanyard>>
<<armDressingSyringe>>
<<set $scene.bettisTgt to 3>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
After another hypnosis session with Dr Campbell, you find Bettis and get on the long road south to Glasgow. You get her to drive: the route's scenic, but doing it twice in one day isn't your idea of fun.
Her driving skills are good, and along the road you bond over your shared impressions of Pakistan, JTF Neptune, and women's place in intelligence work in general. She tells you that she joined the Army Cadets as a teenager in the hope of meeting hot boys, and ended up falling in love with the discipline and camaraderie that military life offered.
"Most of my schoolfriends are secretaries or hairdressers," she says, lowering her window and lighting a menthol cigarette. "None of them have seen half the shit we've seen. Want a smoke?"
"No thanks."
"Fair enough. If I had <i>your</i> job tonight, I'd smoke like a Turk."
[[Ha!|Travel to Cathouse 2][$temp to "lol"]]
[[Shut up, Bettis.|Travel to Cathouse 2][$temp to "shutUp"]]<<silently>>
<<addmins 2>>
<<pcMoodSkeptical>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"I was thinking about what happens after the mission," you say. "A stint in a Bangkok whorehouse doesn't look good on anybody's CV."
"Very few black star missions would, but I understand the concern. Are you worried about the details coming out?"
You nod.
"It won't. These missions never do; you're hardly the first $pc.agency agent who's been tasked as a honeypot. Just follow your orders and keep your cover, and when this is over the records will be sealed with a security clearance so high that the <<if $pc.nationality == "U.S.">>President<<else>>Prime Minister<</if>> can't read it."
"That's reassuring."
"Nobody wants a scandal, and nobody wants to harm your professional reputation. But I sense that's not your main concern."
<<if not Array.from($pc.traits).includes("Promiscuous")>>\
[[I'm worried about sex with so many men.|Dr Campbell concern][$temp to "promiscuous"]]
<</if>>\
<<if not Array.from($pc.traits).includes("Exhibitionist")>>\
[[Being naked on a stage sounds literally like a nightmare.|Dr Campbell concern][$temp to "exhibitionist"]]
<</if>>\
<<if not Array.from($pc.traits).includes("Likes Rough Sex")>>\
[[I'm worried about clients hurting me during sex.|Dr Campbell concern][$temp to "rough"]]
<</if>>\
<<if not Array.from($pc.traits).includes("Likes Older Men")>>\
[[The clients are going to be gross.|Dr Campbell concern][$temp to "old"]]
<</if>>\
<<if Array.from($pc.traits).includesAll("Likes Older Men", "Promiscuous", "Exhibitionist", "Likes Rough Sex")>>\
[[I guess I just never imagined becoming a prostitute.|Dr Campbell concern][$temp to "whore"]]
<</if>>\<<silently>>
<<addmins 2>>
<<pcTalk>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "lol">>\
<<pcSmile>>\
You laugh out loud. "Yeah. This is kind of a test for something else."
"Obviously." Bettis nods seriously. You cruise on in silence for a while. "I can see why they picked you, marm," she suddenly says. "When you got off the heli I remember thinking that you don't look like a spy. You're very pretty."
[[Spies aren't pretty?|Travel to Cathouse 2.5][$temp to "pretty"]]
<<if Array.from($pc.traits).includes("Bi Curious")>>\
[[(Bi Curious) You too. Wanna swap jobs?|Travel to Cathouse 2.5][$temp to "flirt"]]
<<else>>\
<span class="greyedOut">(Bi Curious) You too. Wanna swap jobs?</span>
<</if>>\
<<elseif $temp == "shutUp">>\
<<pcMoodAngry>>\
<<set $scene.bettisTgt -= 1>>\
You scowl at Bettis. "If I were picked for <i>your</i> mission, I'd shut up, watch the road, and not make stupid jokes."
"Sorry, marm." She concentrates on her driving.
You cruise on in silence for a while.
[[You get to pick the guy tonight, right?|Travel to Cathouse 3]]
<</if>>\<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "pretty">>\
"Spies aren't pretty?" you ask.
"Ha! Most of the ones I've worked with have been fat middle-aged blokes. You don't fit the mould, marm."
<<elseif $temp == "flirt">>\
"Well, I think you're cute, too," you shoot back, "especially in uniform. If you want to swap jobs tonight, I'm sure there wouldn't be any complaints."
Bettis smiles. "I'm fine with just driving, marm. But thanks."
<</if>>\
[[You get to pick the guy tonight, right?|Travel to Cathouse 3]]<<silently>>
<<addmins 4>>
<<pcMoodCalm>>
<<pcTalk>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"So, you get to pick the guy for tonight, huh?"
Bettis <<if $temp == "shutUp">>nods.<<else>>grins mischievously. <<if Array.from($pc.traits).includes("Bi Curious")>>She has a cute smile.<</if>><</if>> "Yes, marm."
[[Can you go easy on me?|Travel to Cathouse 4][$temp to "goEasy"]]
[[Fine.|Travel to Cathouse 4][$temp to "fine"]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "goEasy">>\
<<set $scene.bettisTgt -= 1>>\
"Okay. Well, don't be too mean. I don't want to go home with a total <<if $pc.agency == "CIA" or $pc.agency == "Canada">>creeper<<elseif $pc.agency == "MI6">>minger<<elseif $pc.agency == "ASIS" or $pc.agency == "NZSIS">>beast<</if>> tonight. Girls need to stick together, right?"
<span class="badFeedback">Bettis <b>disliked</b> that.</span>
"Mmmhmm." Bettis glances at you skeptically as she takes another drag.
<<elseif $temp == "fine">>\
You nod. It won't be any easier in Bangkok.
"I won't be too mean, marm," she says. "I try my best not to piss off <<if $pc.agency == "CIA">>CIA<<elseif $pc.agency == "MI6">>SIS<<else>>secret<</if>> agents."
<</if>>\
The miles roll by, and eventually the country roads give way to Glasgow's industrial outskirts. You direct Bettis to the safe house. She parks up in the underground garage and you both [[head inside.|Pre Cathouse safehouse arrival]]<<silently>>
<<addmins 60>>
<<removePCShoes>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Wow, smart shag pad." Bettis pokes around while you head straight for the master bedroom.
<img src="https://i.imgur.com/bqTSC9c.png" />
Tonight's outfit is on the bed, in high street shopping bags instead of ribbon tied designer boxes.
[[Check out the bags|Safe house rock bags]]<<silently>>
<<addmins 4>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You rummage through the bags, unsurprised to find a "rock chick" outfit inside: a hoodie, a distressed denim skirt, a band t-shirt, and a pair of knee high Converse boots. Underwear is a fishnet bodystocking and a pair of leopard print <<knickers>>.
You pick the labels off of everything while Bettis organises some Chinese food for later.
"I'll get in the bathroom first," she says, "then you can take your time to get glammed up. Never thought I'd shower in a room with a hidden camera, though. It's like Big Brother."
<<if $pc.iq gte 130>>\
[[(High IQ) It is a bit Orwellian.|Safe house with Bettis][$temp to "1984"]]
<</if>>\
[[At least all you've got to do on film is shower.|Safe house with Bettis][$temp to "poorMe"]]<<silently>>
<<addmins 4>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "1984">>\
"That book was a big influence on me," you nod.
"Right." Bettis looks embarrassed. "I meant the TV show, marm."
<<elseif $temp == "poorMe">>\
"At least all you have to do on film is shower," you remind her.
"True," Bettis nods. "I guess I don't have it so bad."
<</if>>\
She disappears off to get ready while you play some loud rock music on the apartment's sound system to <<if Array.from($pc.flags).includes("Rock Chick")>>psych yourself up<<else>>get in the mood for tonight<</if>>.
You and Bettis spend a couple of hours chatting, eating noodles, drinking cold bottles of Tsingtao, and getting ready to hit the town. Eventually, your phone pings to let you know your Uber driver [[is outside|Cathouse arrival]].<<silently>>
<<set $section to "cathouse">>
<<addmins 184>>
<<set $avatar.jewellery to "">>
<<stripPC>>
<<nailsMidnightRendezvous>>
<<eternalBlackEyeshadow>>
<<adrenalineLipstick>>
<<blackFishnetBodystocking>>
<<leopardKnickers>>
<<denimShortDistressedSkirt>>
<<slayerTShirt>>
<<redConverseKneeHighs>>
<<qotsaHoodie>>
/* Set closing time to 0200 tomorrow */
<<set $scene.closingTime to clone($gameDate),
$scene.closingTime.setHours($gameDate.getHours() + 24),
$scene.closingTime.setHours(2),
$scene.closingTime.setMinutes(0)>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The Uber drops the two of you off outside Cathouse. The queue is shorter than last night's, and it moves inside faster. The people around you are rockers, goths, punks and emo kids. In black eyeshadow and ripped denim, you and Bettis fit right into the crowd.
<img src="https://i.imgur.com/IZUXyVm.png" />
You pay for entry and head [[inside|Cathouse entrance]].<<silently>>
<<addmins 6>>
<<removePCJacket>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if Array.from($pc.flags).includes("Rock Chick")>>\
Cathouse is like any metal club you've ever been in: pounding music, a friendly crowd, grungy decor. You feel immediately at home.
<<else>>\
Cathouse is loud and intimidating: impenetrably heavy music; bearded, long haired, tattooed men drinking shots; black walls painted with skulls.
<</if>>\
<img src="https://i.imgur.com/WcG7mxF.png" />
You and Bettis split up so she doesn't cramp your style. She'll text you when she sees you talking with a guy, and let you know whether or not he's an acceptable choice.
[[Get a drink.|Cathouse bar queue]]
[[Go dance.|Cathouse dance floor]]
[[Hang out looking pretty.|Cathouse hang out alone]]/* Cathouse Bar Queue */
<<silently>>
<<set _mins to random(4, 9)>>
<<addmins _mins>>
<<set $scene.location to "bar queue">>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You queue up at the bar.
<img src="https://i.imgur.com/ZYNLul7.png" />
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<cathouseRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
You notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Cathouse bar queue courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Cathouse bar queue courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
While you're waiting, <<male1HotnessRating>> sidles up beside you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Cathouse bar queue flirting">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Cathouse bar queue flirting">><</link>>
<</if>>\
<<link "Not interested." "Cathouse bar queue cold get rid">><</link>>
<<else>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Cathouse drink order][$temp to "softDrink"]]
[[A beer.|Cathouse drink order][$temp to "beer"]]
[[A mixer.|Cathouse drink order][$temp to "mixer"]]
[[A shot.|Cathouse drink order][$temp to "shot"]]
<</if>>\
<<else>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Cathouse drink order][$temp to "softDrink"]]
[[A beer.|Cathouse drink order][$temp to "beer"]]
[[A mixer.|Cathouse drink order][$temp to "mixer"]]
[[A shot.|Cathouse drink order][$temp to "shot"]]
<</if>><<silently>>
<<addmins 10>>
<<pcMoodCalm>>
<<set $scene.location to "dance floor">>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You find a space on the dance floor, and shake your ass in time with the music. (Write better flavour text. ??? )
<img src="https://i.imgur.com/N0BAVNM.png" />
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<cathouseRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
On the dance floor, you notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Cathouse dance floor courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Cathouse dance floor courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
You're swinging your hips and dancing to the beat when <<male1HotnessRating>> dances up behind you, grinding his crotch into your ass. You look round, startled; he <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
[[Dance with him|Cathouse dance with him]]
[[Get away from him|Cathouse get away from him]]
<<else>>
The track fades into a new one.
[[Keep dancing.|Cathouse dance floor]]
[[Take a break.|Cathouse hang out alone]]
<</if>>
<<else>>
The track fades into a new one.
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Keep dancing.|Cathouse dance floor]]
[[Take a break.|Cathouse hang out alone]]
<</if>>/
<</if>><<silently>>
<<addmins 10>>
<<pcMoodCalm>>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You hang out and people watch for a while. Chains dangle from the ceilings, skulls grin down from the walls, and goths and rockers play beer pong when they're not moshing. You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.
<img src ="https://i.imgur.com/VPl7VAs.png" />
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<cathouseRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<<set $scene.location to "">>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
You notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Cathouse hang out courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Cathouse hang out courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
While you're standing around, <<male1HotnessRating>> approaches you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Cathouse hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Cathouse hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Cathouse hang out cold get rid">><</link>>
<<else>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Get a drink.|Cathouse bar queue]]
[[Go dance.|Cathouse dance floor]]
[[Stand around and look pretty.|Cathouse hang out alone]]
<</if>>
<</if>>\
<<else>>
You people watch for a few minutes.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Get a drink.|Cathouse bar queue]]
[[Go dance.|Cathouse dance floor]]
[[Stand around and look pretty.|Cathouse hang out alone]]
<</if>>
<</if>>/* RANDOM MAN GENERATOR */
<<widget "cathouseRandomMale">><<nobr>>
<<set $male1 to {},
$male1.hiddenTraits to [],
$male1.revealedTraits to [],
$male1.courage to 0,
$male1.hangout to 0,
$male1.kisses to 0,
$male1.flags to new Set(),
$male1.isCockOut to false,
$male1.isWearing to new Set(),
$male1.arousal to 0,
$male1.hjStyle to "",
$male1.from to "Cathouse">>
/* Set nationality */
<<set $male1.nationality to "Scottish",
$male1.nationalityNoun to "Scotsman",
$male1.accent to "Scottish">>
/* Set name */
<<if $male1.nationality == "Scottish">>
<<set $male1.firstname to setup.maleScottishFirstnames.random(),
$male1.surname to setup.scottishSurnames.random(),
$male1.surnameKnown to false>>
<</if>>
/* Set age */
<<set $male1.age to random(18, 40)>>
<<if $male1.age lt 20>>
<<set $male1.ageDesc to "in his late teens">>
<<elseif $male1.age gte 20 and $male1.age lte 23>>
<<set $male1.ageDesc to "in his early twenties">>
<<elseif $male1.age gte 24 and $male1.age lte 26>>
<<set $male1.ageDesc to "in his mid twenties">>
<<elseif $male1.age gte 27 and $male1.age lte 29>>
<<set $male1.ageDesc to "in his late twenties">>
<<elseif $male1.age gte 30 and $male1.age lte 33>>
<<set $male1.ageDesc to "in his early thirties">>
<<elseif $male1.age gte 34 and $male1.age lte 36>>
<<set $male1.ageDesc to "in his mid thirties">>
<<elseif $male1.age gte 37 and $male1.age lte 39>>
<<set $male1.ageDesc to "in his late thirties">>
<<elseif $male1.age gte 40 and $male1.age lte 43>>
<<set $male1.ageDesc to "in his early forties">>
<<elseif $male1.age gte 44 and $male1.age lte 46>>
<<set $male1.ageDesc to "in his mid forties">>
<<elseif $male1.age gte 47 and $male1.age lte 49>>
<<set $male1.ageDesc to "in his late forties">>
<</if>>
/* Set ethnicity */
<<set _ethnicity to random(1,100)>>
<<if _ethnicity lte 100>>
<<set $male1.ethnicity to "white">>
<</if>>
/* Set height */
/* 1 - v short, 2 - short, 3 - average, 4 - tall, 5 - v tall */
<<set _heightRoll to random(1,100)>>
<<if _heightRoll lte 2>>
<<set $male1.height to 1,
$male1.courage -= 2>>
<<elseif _heightRoll gte 3 and _heightRoll lte 16>>
<<set $male1.height to 2,
$male1.courage -= 1>>
<<elseif _heightRoll gte 17 and _heightRoll lte 84>>
<<set $male1.height to 3>>
<<elseif _heightRoll gte 85 and _heightRoll lte 98>>
<<set $male1.height to 4,
$male1.courage += 1>>
<<elseif _heightRoll gte 99>>
<<set $male1.height to 5,
$male1.courage += 2>>
<</if>>
/* Set looks */
/* 1 - ugly, 2 - plain, 3 - average, 4 - good looking, 5 - gorgeous */
<<set _looksRoll to random(1,100)>>
<<if _looksRoll lte 2>>
<<set $male1.looks to 1,
$male1.courage -= 2>>
<<elseif _looksRoll gte 3 and _looksRoll lte 16>>
<<set $male1.looks to 2,
$male1.courage -= 1>>
<<elseif _looksRoll gte 17 and _looksRoll lte 84>>
<<set $male1.looks to 3>>
<<elseif _looksRoll gte 85 and _looksRoll lte 98>>
<<set $male1.looks to 4,
$male1.courage += 1>>
<<elseif _looksRoll gte 99>>
<<set $male1.looks to 5,
$male1.courage += 2>>
<</if>>
/* Set cock size */
/* 1 - tiny, 2 - small, 3 - average, 4 - big, 5 - massive */
<<set _cockRoll to random(1,100)>>
<<if _cockRoll lte 2>>
<<set $male1.cockSize to 1,
$male1.courage -= 2>>
<<elseif _cockRoll gte 3 and _cockRoll lte 16>>
<<set $male1.cockSize to 2,
$male1.courage -= 1>>
<<elseif _cockRoll gte 17 and _cockRoll lte 84>>
<<set $male1.cockSize to 3>>
<<elseif _cockRoll gte 85 and _cockRoll lte 98>>
<<set $male1.cockSize to 4,
$male1.courage += 1>>
<<elseif _cockRoll gte 99>>
<<set $male1.cockSize to 5,
$male1.courage += 2>>
<</if>>
/* Set eye colour */
<<if $male1.ethnicity == "white">>
<<set $male1.skinColour to "fair">>
<<set _eyeRoll to random(1,100)>>
<<if _eyeRoll gte 1 and _eyeRoll lte 5>>
<<set $male1.eyeColour to "grey">>
<<elseif _eyeRoll gte 6 and _eyeRoll lte 30>>
<<set $male1.eyeColour to "blue">>
<<elseif _eyeRoll gte 31 and _eyeRoll lte 53>>
<<set $male1.eyeColour to "brown">>
<<elseif _eyeRoll gte 54 and _eyeRoll lte 74>>
<<set $male1.eyeColour to "hazel">>
<<elseif _eyeRoll gte 75>>
<<set $male1.eyeColour to "green">>
<</if>>
<</if>>
/* Set hair volume */
/* 0 - bald, 1 - thin, 2 - average, 3 - thick */
<<set _baldRoll to random(1,100)>>
<<if $male1.age gte 25>>
<<if _baldRoll lte $male1.age>>
<<set $male1.hairVol to either(0, 1),
$male1.courage -= 1>>
<</if>>
<</if>>
<<if ndef $male1.hairVol>>
<<if _baldRoll + $male1.age lte 50>>
<<set $male1.hairVol to 3,
$male1.courage += 1>>
<<else>>
<<set $male1.hairVol to 2>>
<</if>>
<</if>>
/* Set hair colour */
<<if $male1.hairVol gt 0>>
<<set _hairRoll to random(1,100)>>
<<if _hairRoll lte 23>>
<<set $male1.hairColour to "black">>
<<elseif _hairRoll gte 24 and _hairRoll lte 46>>
<<set $male1.hairColour to "dark brown">>
<<elseif _hairRoll gte 47 and _hairRoll lte 70>>
<<set $male1.hairColour to "light brown">>
<<elseif _hairRoll gte 71 and _hairRoll lte 90>>
<<set $male1.hairColour to "blond">>
<<elseif _hairRoll gte 91>>
<<set $male1.hairColour to "ginger",
$male1.courage -= 1>>
<</if>>
<<set _greyRoll to random(1,100)>>
<<if $male1.age gte 35 and $male1.age lte 44>>
<<if _greyRoll lte 40 and _greyRoll gte 10>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 9>>
<<set $male1.hairColour to "grey">>
<</if>>
<<elseif $male1.age gte 45 and $male1.age lte 50>>
<<if _greyRoll lte 63 and _greyRoll gte 38>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 37 and _greyRoll gte 20>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 19>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 51 and $male1.age lte 55>>
<<if _greyRoll lte 78 and _greyRoll gte 45>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 44 and _greyRoll gte 27>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 26>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 56 and $male1.age lte 60>>
<<if _greyRoll lte 86 and _greyRoll gte 58>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 57 and _greyRoll gte 33>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 32>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 61>>
<<if _greyRoll lte 91 and _greyRoll gte 75>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 74 and _greyRoll gte 41>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 40>>
<<set $male1.hairColour to "white">>
<</if>>
<</if>>
<</if>>
/* Set OCEAN */
<<set _opennessRoll to random(1, 100)>>
<<if _opennessRoll lte 15>>
<<set $male1.openness to 1>>
<<set _lowOpenness to setup.lowOpenness.random(),
$male1.hiddenTraits.push(_lowOpenness),
$male1.courage -= 1>>
<<elseif _opennessRoll gte 16 and _opennessRoll lte 85>>
<<set $male1.openness to 2>>
<<elseif _opennessRoll gte 86>>
<<set $male1.openness to 3,
_highOpenness to setup.highOpenness.random(),
$male1.hiddenTraits.push(_highOpenness),
$male1.courage += 1>>
<</if>>
<<set _conscRoll to random(1, 100)>>
<<if _conscRoll lte 15>>
<<set $male1.consc to 1,
_lowConscientiousness to setup.lowConscientiousness.random(),
$male1.hiddenTraits.push(_lowConscientiousness)>>
<<elseif _conscRoll gte 16 and _conscRoll lte 85>>
<<set $male1.consc to 2>>
<<elseif _conscRoll gte 86>>
<<set $male1.consc to 3,
_highConscientiousness to setup.highConscientiousness.random(),
$male1.hiddenTraits.push(_highConscientiousness)>>
<</if>>
<<set _extroRoll to random(1, 100)>>
<<if _extroRoll lte 15>>
<<set $male1.extro to 1,
_lowExtraversion to setup.lowExtraversion.random(),
$male1.hiddenTraits.push(_lowExtraversion),
$male1.courage -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s quiet and shy.', 'report': 'He\'s quiet and shy.'})>>
<<elseif _extroRoll gte 16 and _extroRoll lte 85>>
<<set $male1.extro to 2>>
<<elseif _extroRoll gte 86>>
<<set $male1.extro to 3,
_highExtraversion to setup.highExtraversion.random(),
$male1.hiddenTraits.push(_highExtraversion),
$male1.courage += 1>>
<</if>>
<<set _agreeRoll to random(1, 100)>>
<<if _agreeRoll lte 15>>
<<set $male1.agree to 1,
_lowAgreeableness to setup.lowAgreeableness.random(),
$male1.hiddenTraits.push(_lowAgreeableness),
$male1.courage -= 1>>
<<elseif _agreeRoll gte 16 and _agreeRoll lte 85>>
<<set $male1.agree to 2>>
<<elseif _agreeRoll gte 86>>
<<set $male1.agree to 3,
_highAgreeableness to setup.highAgreeableness.random(),
$male1.hiddenTraits.push(_highAgreeableness),
$male1.courage += 1>>
<</if>>
<<set _neurotRoll to random(1, 100)>>
<<if _neurotRoll lte 15>>
<<set $male1.neurot to 1,
_lowNeuroticism to setup.lowNeuroticism.random(),
$male1.hiddenTraits.push(_lowNeuroticism),
$male1.courage += 1>>
<<elseif _neurotRoll gte 16 and _neurotRoll lte 85>>
<<set $male1.neurot to 2>>
<<elseif _neurotRoll gte 86>>
<<set $male1.neurot to 3,
_highNeuroticism to setup.highNeuroticism.random(),
$male1.hiddenTraits.push(_highNeuroticism),
$male1.courage -= 1>>
<</if>>
/* Set fitness */
/* 1 - fat, 2 - average, 3 - thin, 4 - lean athletic, 5 - pumped */
<<set _fitnessRoll to random(1,100)>>
<<if $male1.consc == 1>>
<<set _fitnessRoll -= 15>>
<<elseif $male1.consc == 3>>
<<set _fitnessRoll += 15>>
<</if>>
<<if $male1.age lte 25>>
<<set _fitnessRoll += 10>>
<<elseif $male1.age gte 40 and $male1.age lte 49>>
<<set _fitnessRoll -= 10>>
<<elseif $male1.age gte 50 and $male1.age lte 59>>
<<set _fitnessRoll -= 20>>
<<elseif $male1.age gte 60>>
<<set _fitnessRoll -= 30>>
<</if>>
<<if _fitnessRoll lte 15>>
<<set $male1.fitness to 1,
$male1.courage -= 2>>
<<elseif _fitnessRoll gte 16 and _fitnessRoll lte 65>>
<<set $male1.fitness to 2>>
<<elseif _fitnessRoll gte 66 and _fitnessRoll lte 79>>
<<set $male1.fitness to 3,
$male1.courage += 1>>
<<elseif _fitnessRoll gte 80 and _fitnessRoll lte 90>>
<<set $male1.fitness to 4,
$male1.courage += 2>>
<<elseif _fitnessRoll gte 91>>
<<set $male1.fitness to 5,
$male1.courage += 2>>
<</if>>
/* Set IQ */
<<set _iqRoll to random(1, 100)>>
<<if $male1.openness == 3>>
<<set _iqRoll += 15>>
<<elseif $male1.openness == 1>>
<<set _iqRoll -= 15>>
<</if>>
<<if _iqRoll lte 2>>
<<set $male1.iqQuintile to 1,
$male1.iq to random(87, 94)>>
<<elseif _iqRoll gte 3 and _iqRoll lte 16>>
<<set $male1.iqQuintile to 2,
$male1.iq to random(95, 99)>>
<<elseif _iqRoll gte 17 and _iqRoll lte 84>>
<<set $male1.iqQuintile to 3,
$male1.iq to random(100, 109)>>
<<elseif _iqRoll gte 85 and _iqRoll lte 98>>
<<set $male1.iqQuintile to 4,
$male1.iq to random(110, 115)>>
<<elseif _iqRoll gte 99>>
<<set $male1.iqQuintile to 5,
$male1.iq to random(116, 130)>>
<</if>>
/* Set job */
<<set _jobOptions to []>>
<<if $male1.iqQuintile == 1>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'}),
_jobOptions.push({'title': 'fast food', 'class': 'unskilled', 'reveal': 'You find out that he works in a McDonalds.', 'report': 'He works at McDonalds.', 'courage': '0'}),
_jobOptions.push({'title': 'postman', 'class': 'unskilled', 'reveal': 'You find out that he\'s a postman.', 'report': 'He\'s a postman.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 2>>
<<set _jobOptions.push({'title': 'taxi driver', 'class': 'unskilled', 'reveal': 'You find out that he\'s a taxi driver.', 'report': 'He\'s a taxi driver.', 'courage': '0'}),
_jobOptions.push({'title': 'security guard', 'class': 'unskilled', 'reveal': 'You find out that he\'s a security guard.', 'report': 'He\'s a security guard.', 'courage': '0'}),
_jobOptions.push({'title': 'plumber', 'class': 'unskilled', 'reveal': 'You find out that he\'s a plumber.', 'report': 'He\'s a plumber.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 3>>
<<set _jobOptions.push({'title': 'office worker', 'class': 'clerical', 'reveal': 'You find out that he\'s an office worker.', 'report': 'He works in an office.', 'courage': '0'}),
_jobOptions.push({'title': 'sales rep', 'class': 'clerical', 'reveal': 'You find out that he\'s a sales rep.', 'report': 'He\'s a sales rep.', 'courage': '0'}),
_jobOptions.push({'title': 'call centre', 'class': 'clerical', 'reveal': 'You find out that he works in a call centre.', 'report': 'He works in a call centre.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 4>>
<<set _jobOptions.push({'title': 'social worker', 'class': 'unskilled', 'reveal': 'You find out that he\'s a social worker.', 'report': 'He\'s a social worker.', 'courage': '0'}),
_jobOptions.push({'title': 'schoolteacher', 'class': 'clerical', 'reveal': 'You find out that he\'s a schoolteacher.', 'report': 'He\'s a schoolteacher.', 'courage': '0'}),
_jobOptions.push({'title': 'advertising sales', 'class': 'clerical', 'reveal': 'You find out that he works at an ad agency.', 'report': 'He works at an ad agency.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 5>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'})>>
<</if>>
<<set $male1.job to _jobOptions.random(),
$male1.courage += $male1.job.courage,
$male1.hiddenTraits.push({'reveal': '$male1.job.reveal', 'report': '$male1.job.report'})>>
/* Carry out job adjustments */
<<if $male1.job.class == "soldier">>
<<set $male1.fitness to 4>>
<</if>>
/* Set physical attractiveness */
<<set $male1.attr to $male1.looks>>
<<if $male1.hairVol == 1>>
<<set $male1.attr -= 1>>
<<elseif $male1.hairVol == 3>>
<<set $male1.attr += 1>>
<</if>>
<<set $male1.attr to $male1.attr + $male1.height - 3>>
<<if $male1.fitness == 1>>
<<set $male1.attr -= 2>>
<<elseif $male1.fitness gte 4>>
<<set $male1.attr += 1>>
<</if>>
<<set _ageDifference to $male1.age - $pc.age>>
<<if not Array.from($pc.traits).includes("Likes Older Men")>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr -= 1>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr -= 2>>
<<elseif $male1.hairColour == "white">>
<<set $male1.attr -= 3>>
<</if>>
<<if _ageDifference lte -10>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr -= 1>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=3>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=4>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=5>>
<</if>>
<<else>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr += 2>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr += 1>>
<</if>>
<<if _ageDifference lte -1>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr +=2>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr +=1>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=3>>
<</if>>
<</if>>
<<set $male1.attr = Math.clamp($male1.attr, 1, 5)>>
/* Set haircut */
<<set _hairOptions to []>>
<<if $male1.job.class == "soldier">>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'})>>
<</if>>
<<else>>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has thinning long $male1.hairColour hair', "badDesc": 'has wispy long $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long, receding $male1.hairColour hair in a ponytail', "badDesc": 'has long, balding $male1.hairColour hair in a ponytail'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has shoulder length $male1.hairColour hair', "badDesc": 'has shoulder length $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long $male1.hairColour hair in a ponytail', "badDesc": 'has long $male1.hairColour in a ponytail'}),
_hairOptions.push({"goodDesc": 'has long, wavy $male1.hairColour hair', "badDesc": 'has long $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has chin length $male1.hairColour hair', "badDesc": 'has chin length $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has $male1.hairColour dreadlocks', "badDesc": 'has $male1.hairColour dreadlocks'}),
_hairOptions.push({"goodDesc": 'has a short $male1.hairColour mohawk', "badDesc": 'has a short $male1.hairColour mohawk'}),
_hairOptions.push({"goodDesc": 'has $male1.hairColour spiky hair', "badDesc": 'has $male1.hairColour spiky hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has shaggy $male1.hairColour hair', "badDesc": 'has messy $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long, curly $male1.hairColour hair', "badDesc": 'has long, curly $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has thick, curly $male1.hairColour hair', "badDesc": 'has thick, curly $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has messy $male1.hairColour surfer hair', "badDesc": 'has messy $male1.hairColour surfer hair'}),
_hairOptions.push({"goodDesc": 'has a thick $male1.hairColour mane of hair', "badDesc": 'has a thick $male1.hairColour mane of hair'})>>
<</if>>
<</if>>
<<set $male1.hair to _hairOptions.random()>>
/* Set facial hair */
<<set _beardRoll to random(1,100)>>
<<if $male1.job.class == "soldier">>
<<set $male1.facialHair to "none">>
<<else>>
<<if _beardRoll gte 1 and _beardRoll lte 60>>
<<set $male1.facialHair to "none">>
<<elseif _beardRoll gte 61 and _beardRoll lte 78>>
<<set $male1.facialHair to "full beard">>
<<elseif _beardRoll gte 79 and _beardRoll lte 95>>
<<set $male1.facialHair to "stubble">>
<<elseif _beardRoll gte 96 and _beardRoll lte 98>>
<<set $male1.facialHair to "moustache">>
<<elseif _beardRoll gte 99 and _beardRoll lte 100>>
<<set $male1.facialHair to "chin beard">>
<</if>>
<</if>>
<<if $male1.facialHair == "none">>
<<set _beardOptions to [
'He\'s clean shaven']>>
<<elseif $male1.facialHair == "full beard">>
<<set _beardOptions to [
'a neat beard',
'a short beard',
'a bushy beard',
'a hipster beard',
'a neatly trimmed beard',
'a thick beard',
'a trendy beard',
'a goatee beard']>>
<<elseif $male1.facialHair == "stubble">>
<<set _beardOptions to [
'a few day\'s stubble',
'five o\'clock shadow',
'a stubbly jaw',
'designer stubble']>>
<<elseif $male1.facialHair == "moustache">>
<<set _beardOptions to [
'a neat moustache',
'a handlebar moustache',
'a Tom Selleck moustache',
'a pencil moustache',
'a horseshoe moustache',
'a scruffy moustache']>>
<<elseif $male1.facialHair == "chin beard">>
<<set _beardOptions to [
'a goatee',
'a soul patch',
'a chinstrap beard']>>
<</if>>
<<set $male1.beard to _beardOptions.random()>>
/* Set clothes */
<<set $male1.top to {},
$male1.bottoms to {}>>
<<set _topRoll to random(1,100)>>
<<if _topRoll lte 33>>
<<set _top to "shirt">>
<<set $male1.isWearing.add("closedShirt")>>
<<else>>
<<set _top to "tShirt">>
<<set $male1.isWearing.add("tShirt")>>
<</if>>
<<if _top == "shirt">>
<<set _topOptions to [
'a red plaid shirt',
'a blue plaid shirt',
'a brown plaid shirt',
'a green plaid shirt'],
$male1.top.desc to "shirt",
$male1.top.material to [
'flannel']>>
<<else>>
<<set $male1.metalBand to setup.metalbands.random()>>
<<set _topOptions to [
'a $male1.metalBand t-shirt'],
$male1.top.desc to "t-shirt",
$male1.top.material to [
'cotton']>>
<</if>>
<<set $male1.top.longDesc to _topOptions.random()>>
<<set _trousersType to either("jeans", "cargo pants")>>
<<if _trousersType == "jeans">>
<<set _trouserOptions to [
'jeans',
'blue jeans',
'black jeans',
'ripped jeans',
'skinny jeans',
'leather jeans'],
$male1.bottoms.desc to "jeans",
$male1.bottoms.undo to "zipper">>
<<elseif _trousersType == "cargo pants">>
<<set _trouserOptions to [
'tan cargo pants',
'grey cargo pants',
'black cargo pants',
'olive green cargo pants'],
$male1.bottoms.desc to "cargo pants",
$male1.bottoms.undo to "zipper">>
<</if>>
<<set $male1.isWearing.add("trousers")>>
<<set $male1.underpants to {},
$male1.underpants.desc to "boxer shorts",
$male1.isWearing.add("underpants")>>
<<set _shoeOptions to [
'army boots',
'red <<trainers>>',
'blue <<trainers>>',
'white <<trainers>>',
'black <<trainers>>',
'chunky boots']>>
<<set $male1.shoes to _shoeOptions.random()>>
<<set $male1.isWearing.add("shoes")>>
<<set $male1.trueAttr to $male1.attr>>
<<set _iqDifference to $male1.iq - $pc.iq>>
<<if _iqDifference lte -30>>
<<set $male1.trueAttr -= 2>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not very bright.', 'report': 'He\'s not very bright.'})>>
<<elseif _iqDifference lte -15>>
<<set $male1.trueAttr -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not as clever as you.', 'report': 'He\'s not as clever as you.'})>>
<<elseif _iqDifference gte -5 and _iqDifference lte 15>>
<<set $male1.trueAttr += 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s pleasingly clever.', 'report': 'He\'s clever.'})>>
<<elseif _iqDifference gte 15>>
<<set $male1.trueAttr += 2>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s highly intelligent.', 'report': 'He\'s highly intelligent.'})>>
<</if>>
<<if $male1.extro == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.extro == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.agree == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.agree == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.neurot == 1>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.neurot == 3>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.job.status == 1>>
<<set $male1.trueAttr -= 1>>
<<elseif $male1.job.status == 3>>
<<set $male1.trueAttr += 1>>
<</if>>
<<set $male1.trueAttr = Math.clamp($male1.trueAttr, 1, 5)>>
<</nobr>><</widget>>
/* ------------ */
/* --- UGLY --- */
/* ------------ */
<<widget "cathouseRandomUglyMale">><<nobr>>
<<set $male1 to {},
$male1.hiddenTraits to [],
$male1.revealedTraits to [],
$male1.courage to 0,
$male1.hangout to 0,
$male1.kisses to 0,
$male1.flags to new Set(),
$male1.isCockOut to false,
$male1.isWearing to new Set(),
$male1.arousal to 0,
$male1.hjStyle to "",
$male1.from to "Cathouse">>
/* Set nationality */
<<set $male1.nationality to "Scottish",
$male1.nationalityNoun to "Scotsman",
$male1.accent to "Scottish">>
/* Set name */
<<if $male1.nationality == "Scottish">>
<<set $male1.firstname to setup.maleScottishFirstnames.random(),
$male1.surname to setup.scottishSurnames.random(),
$male1.surnameKnown to false>>
<</if>>
/* Set age */
<<set $male1.age to random(30, 49)>>
<<if $male1.age lt 20>>
<<set $male1.ageDesc to "in his late teens">>
<<elseif $male1.age gte 20 and $male1.age lte 23>>
<<set $male1.ageDesc to "in his early twenties">>
<<elseif $male1.age gte 24 and $male1.age lte 26>>
<<set $male1.ageDesc to "in his mid twenties">>
<<elseif $male1.age gte 27 and $male1.age lte 29>>
<<set $male1.ageDesc to "in his late twenties">>
<<elseif $male1.age gte 30 and $male1.age lte 33>>
<<set $male1.ageDesc to "in his early thirties">>
<<elseif $male1.age gte 34 and $male1.age lte 36>>
<<set $male1.ageDesc to "in his mid thirties">>
<<elseif $male1.age gte 37 and $male1.age lte 39>>
<<set $male1.ageDesc to "in his late thirties">>
<<elseif $male1.age gte 40 and $male1.age lte 43>>
<<set $male1.ageDesc to "in his early forties">>
<<elseif $male1.age gte 44 and $male1.age lte 46>>
<<set $male1.ageDesc to "in his mid forties">>
<<elseif $male1.age gte 47 and $male1.age lte 49>>
<<set $male1.ageDesc to "in his late forties">>
<</if>>
/* Set ethnicity */
<<set _ethnicity to random(1,100)>>
<<if _ethnicity lte 100>>
<<set $male1.ethnicity to "white">>
<</if>>
/* Set height */
/* 1 - v short, 2 - short, 3 - average, 4 - tall, 5 - v tall */
<<set _heightRoll to random(1,50)>>
<<if _heightRoll lte 2>>
<<set $male1.height to 1>>
<<elseif _heightRoll gte 3 and _heightRoll lte 16>>
<<set $male1.height to 2>>
<<elseif _heightRoll gte 17 and _heightRoll lte 84>>
<<set $male1.height to 3>>
<<elseif _heightRoll gte 85 and _heightRoll lte 98>>
<<set $male1.height to 4,
$male1.courage += 1>>
<<elseif _heightRoll gte 99>>
<<set $male1.height to 5,
$male1.courage += 2>>
<</if>>
/* Set looks */
/* 1 - ugly, 2 - plain, 3 - average, 4 - good looking, 5 - gorgeous */
<<set _looksRoll to random(1,16)>>
<<if _looksRoll lte 2>>
<<set $male1.looks to 1>>
<<elseif _looksRoll gte 3 and _looksRoll lte 16>>
<<set $male1.looks to 2>>
<<elseif _looksRoll gte 17 and _looksRoll lte 84>>
<<set $male1.looks to 3>>
<<elseif _looksRoll gte 85 and _looksRoll lte 98>>
<<set $male1.looks to 4,
$male1.courage += 1>>
<<elseif _looksRoll gte 99>>
<<set $male1.looks to 5,
$male1.courage += 2>>
<</if>>
/* Set cock size */
/* 1 - tiny, 2 - small, 3 - average, 4 - big, 5 - massive */
<<set _cockRoll to random(1,100)>>
<<if _cockRoll lte 2>>
<<set $male1.cockSize to 1>>
<<elseif _cockRoll gte 3 and _cockRoll lte 16>>
<<set $male1.cockSize to 2>>
<<elseif _cockRoll gte 17 and _cockRoll lte 84>>
<<set $male1.cockSize to 3>>
<<elseif _cockRoll gte 85 and _cockRoll lte 98>>
<<set $male1.cockSize to 4,
$male1.courage += 1>>
<<elseif _cockRoll gte 99>>
<<set $male1.cockSize to 5,
$male1.courage += 2>>
<</if>>
/* Set eye colour */
<<if $male1.ethnicity == "white">>
<<set $male1.skinColour to "fair">>
<<set _eyeRoll to random(1,100)>>
<<if _eyeRoll gte 1 and _eyeRoll lte 5>>
<<set $male1.eyeColour to "grey">>
<<elseif _eyeRoll gte 6 and _eyeRoll lte 30>>
<<set $male1.eyeColour to "blue">>
<<elseif _eyeRoll gte 31 and _eyeRoll lte 53>>
<<set $male1.eyeColour to "brown">>
<<elseif _eyeRoll gte 54 and _eyeRoll lte 74>>
<<set $male1.eyeColour to "hazel">>
<<elseif _eyeRoll gte 75>>
<<set $male1.eyeColour to "green">>
<</if>>
<</if>>
/* Set hair volume */
/* 0 - bald, 1 - thin, 2 - average, 3 - thick */
<<set _baldRoll to random(1,50)>>
<<if $male1.age gte 25>>
<<if _baldRoll lte $male1.age>>
<<set $male1.hairVol to either(0, 1)>
<</if>>
<</if>>
<<if ndef $male1.hairVol>>
<<if _baldRoll + $male1.age lte 50>>
<<set $male1.hairVol to 3,
$male1.courage += 1>>
<<else>>
<<set $male1.hairVol to 2>>
<</if>>
<</if>>
/* Set hair colour */
<<if $male1.hairVol gt 0>>
<<set _hairRoll to random(1,100)>>
<<if _hairRoll lte 23>>
<<set $male1.hairColour to "black">>
<<elseif _hairRoll gte 24 and _hairRoll lte 46>>
<<set $male1.hairColour to "dark brown">>
<<elseif _hairRoll gte 47 and _hairRoll lte 70>>
<<set $male1.hairColour to "light brown">>
<<elseif _hairRoll gte 71 and _hairRoll lte 90>>
<<set $male1.hairColour to "blond">>
<<elseif _hairRoll gte 91>>
<<set $male1.hairColour to "ginger">>
<</if>>
<<set _greyRoll to random(1,100)>>
<<if $male1.age gte 35 and $male1.age lte 44>>
<<if _greyRoll lte 40 and _greyRoll gte 10>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 9>>
<<set $male1.hairColour to "grey">>
<</if>>
<<elseif $male1.age gte 45 and $male1.age lte 50>>
<<if _greyRoll lte 63 and _greyRoll gte 38>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 37 and _greyRoll gte 20>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 19>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 51 and $male1.age lte 55>>
<<if _greyRoll lte 78 and _greyRoll gte 45>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 44 and _greyRoll gte 27>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 26>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 56 and $male1.age lte 60>>
<<if _greyRoll lte 86 and _greyRoll gte 58>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 57 and _greyRoll gte 33>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 32>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 61>>
<<if _greyRoll lte 91 and _greyRoll gte 75>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 74 and _greyRoll gte 41>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 40>>
<<set $male1.hairColour to "white">>
<</if>>
<</if>>
<</if>>
/* Set OCEAN */
<<set _opennessRoll to random(1, 100)>>
<<if _opennessRoll lte 15>>
<<set $male1.openness to 1>>
<<set _lowOpenness to setup.lowOpenness.random(),
$male1.hiddenTraits.push(_lowOpenness)>>
<<elseif _opennessRoll gte 16 and _opennessRoll lte 85>>
<<set $male1.openness to 2>>
<<elseif _opennessRoll gte 86>>
<<set $male1.openness to 3,
_highOpenness to setup.highOpenness.random(),
$male1.hiddenTraits.push(_highOpenness),
$male1.courage += 1>>
<</if>>
<<set _conscRoll to random(1, 100)>>
<<if _conscRoll lte 15>>
<<set $male1.consc to 1,
_lowConscientiousness to setup.lowConscientiousness.random(),
$male1.hiddenTraits.push(_lowConscientiousness)>>
<<elseif _conscRoll gte 16 and _conscRoll lte 85>>
<<set $male1.consc to 2>>
<<elseif _conscRoll gte 86>>
<<set $male1.consc to 3,
_highConscientiousness to setup.highConscientiousness.random(),
$male1.hiddenTraits.push(_highConscientiousness)>>
<</if>>
<<set _extroRoll to random(1, 100)>>
<<if _extroRoll lte 15>>
<<set $male1.extro to 1,
_lowExtraversion to setup.lowExtraversion.random(),
$male1.hiddenTraits.push(_lowExtraversion),
$male1.courage -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s quiet and shy.', 'report': 'He\'s quiet and shy.'})>>
<<elseif _extroRoll gte 16 and _extroRoll lte 85>>
<<set $male1.extro to 2>>
<<elseif _extroRoll gte 86>>
<<set $male1.extro to 3,
_highExtraversion to setup.highExtraversion.random(),
$male1.hiddenTraits.push(_highExtraversion),
$male1.courage += 1>>
<</if>>
<<set _agreeRoll to random(1, 100)>>
<<if _agreeRoll lte 15>>
<<set $male1.agree to 1,
_lowAgreeableness to setup.lowAgreeableness.random(),
$male1.hiddenTraits.push(_lowAgreeableness),
$male1.courage -= 1>>
<<elseif _agreeRoll gte 16 and _agreeRoll lte 85>>
<<set $male1.agree to 2>>
<<elseif _agreeRoll gte 86>>
<<set $male1.agree to 3,
_highAgreeableness to setup.highAgreeableness.random(),
$male1.hiddenTraits.push(_highAgreeableness),
$male1.courage += 1>>
<</if>>
<<set _neurotRoll to random(1, 100)>>
<<if _neurotRoll lte 15>>
<<set $male1.neurot to 1,
_lowNeuroticism to setup.lowNeuroticism.random(),
$male1.hiddenTraits.push(_lowNeuroticism),
$male1.courage += 1>>
<<elseif _neurotRoll gte 16 and _neurotRoll lte 85>>
<<set $male1.neurot to 2>>
<<elseif _neurotRoll gte 86>>
<<set $male1.neurot to 3,
_highNeuroticism to setup.highNeuroticism.random(),
$male1.hiddenTraits.push(_highNeuroticism)>>
<</if>>
/* Set fitness */
/* 1 - fat, 2 - average, 3 - thin, 4 - lean athletic, 5 - pumped */
<<set _fitnessRoll to random(1,50)>>
<<if $male1.consc == 1>>
<<set _fitnessRoll -= 15>>
<</if>>
<<if $male1.age lte 25>>
<<set _fitnessRoll += 10>>
<<elseif $male1.age gte 40 and $male1.age lte 49>>
<<set _fitnessRoll -= 10>>
<<elseif $male1.age gte 50 and $male1.age lte 59>>
<<set _fitnessRoll -= 20>>
<<elseif $male1.age gte 60>>
<<set _fitnessRoll -= 30>>
<</if>>
<<if _fitnessRoll lte 15>>
<<set $male1.fitness to 1>>
<<elseif _fitnessRoll gte 16 and _fitnessRoll lte 65>>
<<set $male1.fitness to 2>>
<<elseif _fitnessRoll gte 66 and _fitnessRoll lte 79>>
<<set $male1.fitness to 3,
$male1.courage += 1>>
<<elseif _fitnessRoll gte 80 and _fitnessRoll lte 90>>
<<set $male1.fitness to 4,
$male1.courage += 2>>
<<elseif _fitnessRoll gte 91>>
<<set $male1.fitness to 5,
$male1.courage += 2>>
<</if>>
/* Set IQ */
<<set _iqRoll to random(1, 100)>>
<<if $male1.openness == 3>>
<<set _iqRoll += 15>>
<<elseif $male1.openness == 1>>
<<set _iqRoll -= 15>>
<</if>>
<<if _iqRoll lte 2>>
<<set $male1.iqQuintile to 1,
$male1.iq to random(87, 94)>>
<<elseif _iqRoll gte 3 and _iqRoll lte 16>>
<<set $male1.iqQuintile to 2,
$male1.iq to random(95, 99)>>
<<elseif _iqRoll gte 17 and _iqRoll lte 84>>
<<set $male1.iqQuintile to 3,
$male1.iq to random(100, 109)>>
<<elseif _iqRoll gte 85 and _iqRoll lte 98>>
<<set $male1.iqQuintile to 4,
$male1.iq to random(110, 115)>>
<<elseif _iqRoll gte 99>>
<<set $male1.iqQuintile to 5,
$male1.iq to random(116, 130)>>
<</if>>
/* Set job */
<<set _jobOptions to []>>
<<if $male1.iqQuintile == 1>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'}),
_jobOptions.push({'title': 'fast food', 'class': 'unskilled', 'reveal': 'You find out that he works in a McDonalds.', 'report': 'He works at McDonalds.', 'courage': '0'}),
_jobOptions.push({'title': 'postman', 'class': 'unskilled', 'reveal': 'You find out that he\'s a postman.', 'report': 'He\'s a postman.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 2>>
<<set _jobOptions.push({'title': 'taxi driver', 'class': 'unskilled', 'reveal': 'You find out that he\'s a taxi driver.', 'report': 'He\'s a taxi driver.', 'courage': '0'}),
_jobOptions.push({'title': 'security guard', 'class': 'unskilled', 'reveal': 'You find out that he\'s a security guard.', 'report': 'He\'s a security guard.', 'courage': '0'}),
_jobOptions.push({'title': 'plumber', 'class': 'unskilled', 'reveal': 'You find out that he\'s a plumber.', 'report': 'He\'s a plumber.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 3>>
<<set _jobOptions.push({'title': 'office worker', 'class': 'clerical', 'reveal': 'You find out that he\'s an office worker.', 'report': 'He works in an office.', 'courage': '0'}),
_jobOptions.push({'title': 'sales rep', 'class': 'clerical', 'reveal': 'You find out that he\'s a sales rep.', 'report': 'He\'s a sales rep.', 'courage': '0'}),
_jobOptions.push({'title': 'call centre', 'class': 'clerical', 'reveal': 'You find out that he works in a call centre.', 'report': 'He works in a call centre.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 4>>
<<set _jobOptions.push({'title': 'social worker', 'class': 'unskilled', 'reveal': 'You find out that he\'s a social worker.', 'report': 'He\'s a social worker.', 'courage': '0'}),
_jobOptions.push({'title': 'schoolteacher', 'class': 'clerical', 'reveal': 'You find out that he\'s a schoolteacher.', 'report': 'He\'s a schoolteacher.', 'courage': '0'}),
_jobOptions.push({'title': 'advertising sales', 'class': 'clerical', 'reveal': 'You find out that he works at an ad agency.', 'report': 'He works at an ad agency.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 5>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'})>>
<</if>>
<<set $male1.job to _jobOptions.random(),
$male1.courage += $male1.job.courage,
$male1.hiddenTraits.push({'reveal': '$male1.job.reveal', 'report': '$male1.job.report'})>>
/* Carry out job adjustments */
<<if $male1.job.class == "soldier">>
<<set $male1.fitness to 4>>
<</if>>
/* Set physical attractiveness */
<<set $male1.attr to $male1.looks>>
<<if $male1.hairVol == 1>>
<<set $male1.attr -= 1>>
<<elseif $male1.hairVol == 3>>
<<set $male1.attr += 1>>
<</if>>
<<set $male1.attr to $male1.attr + $male1.height - 3>>
<<if $male1.fitness == 1>>
<<set $male1.attr -= 2>>
<<elseif $male1.fitness gte 4>>
<<set $male1.attr += 1>>
<</if>>
<<set _ageDifference to $male1.age - $pc.age>>
<<if not Array.from($pc.traits).includes("Likes Older Men")>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr -= 1>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr -= 2>>
<<elseif $male1.hairColour == "white">>
<<set $male1.attr -= 3>>
<</if>>
<<if _ageDifference lte -10>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr -= 1>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=3>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=4>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=5>>
<</if>>
<<else>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr += 2>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr += 1>>
<</if>>
<<if _ageDifference lte -1>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr +=2>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr +=1>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=3>>
<</if>>
<</if>>
<<set $male1.attr = Math.clamp($male1.attr, 1, 5)>>
/* Set haircut */
<<set _hairOptions to []>>
<<if $male1.job.class == "soldier">>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'})>>
<</if>>
<<else>>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has thinning long $male1.hairColour hair', "badDesc": 'has wispy long $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long, receding $male1.hairColour hair in a ponytail', "badDesc": 'has long, balding $male1.hairColour hair in a ponytail'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has shoulder length $male1.hairColour hair', "badDesc": 'has shoulder length $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long $male1.hairColour hair in a ponytail', "badDesc": 'has long $male1.hairColour in a ponytail'}),
_hairOptions.push({"goodDesc": 'has long, wavy $male1.hairColour hair', "badDesc": 'has long $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has chin length $male1.hairColour hair', "badDesc": 'has chin length $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has $male1.hairColour dreadlocks', "badDesc": 'has $male1.hairColour dreadlocks'}),
_hairOptions.push({"goodDesc": 'has a short $male1.hairColour mohawk', "badDesc": 'has a short $male1.hairColour mohawk'}),
_hairOptions.push({"goodDesc": 'has $male1.hairColour spiky hair', "badDesc": 'has $male1.hairColour spiky hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has shaggy $male1.hairColour hair', "badDesc": 'has messy $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long, curly $male1.hairColour hair', "badDesc": 'has long, curly $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has thick, curly $male1.hairColour hair', "badDesc": 'has thick, curly $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has messy $male1.hairColour surfer hair', "badDesc": 'has messy $male1.hairColour surfer hair'}),
_hairOptions.push({"goodDesc": 'has a thick $male1.hairColour mane of hair', "badDesc": 'has a thick $male1.hairColour mane of hair'})>>
<</if>>
<</if>>
<<set $male1.hair to _hairOptions.random()>>
/* Set facial hair */
<<set _beardRoll to random(1,100)>>
<<if $male1.job.class == "soldier">>
<<set $male1.facialHair to "none">>
<<else>>
<<if _beardRoll gte 1 and _beardRoll lte 60>>
<<set $male1.facialHair to "none">>
<<elseif _beardRoll gte 61 and _beardRoll lte 78>>
<<set $male1.facialHair to "full beard">>
<<elseif _beardRoll gte 79 and _beardRoll lte 95>>
<<set $male1.facialHair to "stubble">>
<<elseif _beardRoll gte 96 and _beardRoll lte 98>>
<<set $male1.facialHair to "moustache">>
<<elseif _beardRoll gte 99 and _beardRoll lte 100>>
<<set $male1.facialHair to "chin beard">>
<</if>>
<</if>>
<<if $male1.facialHair == "none">>
<<set _beardOptions to [
'He\'s clean shaven']>>
<<elseif $male1.facialHair == "full beard">>
<<set _beardOptions to [
'a neat beard',
'a short beard',
'a bushy beard',
'a hipster beard',
'a neatly trimmed beard',
'a thick beard',
'a trendy beard',
'a goatee beard']>>
<<elseif $male1.facialHair == "stubble">>
<<set _beardOptions to [
'a few day\'s stubble',
'five o\'clock shadow',
'a stubbly jaw',
'designer stubble']>>
<<elseif $male1.facialHair == "moustache">>
<<set _beardOptions to [
'a neat moustache',
'a handlebar moustache',
'a Tom Selleck moustache',
'a pencil moustache',
'a horseshoe moustache',
'a scruffy moustache']>>
<<elseif $male1.facialHair == "chin beard">>
<<set _beardOptions to [
'a goatee',
'a soul patch',
'a chinstrap beard']>>
<</if>>
<<set $male1.beard to _beardOptions.random()>>
/* Set clothes */
<<set $male1.top to {},
$male1.bottoms to {}>>
<<set _topRoll to random(1,100)>>
<<if _topRoll lte 33>>
<<set _top to "shirt">>
<<set $male1.isWearing.add("closedShirt")>>
<<else>>
<<set _top to "tShirt">>
<<set $male1.isWearing.add("tShirt")>>
<</if>>
<<if _top == "shirt">>
<<set _topOptions to [
'a red plaid shirt',
'a blue plaid shirt',
'a brown plaid shirt',
'a green plaid shirt'],
$male1.top.desc to "shirt",
$male1.top.material to [
'flannel']>>
<<else>>
<<set $male1.metalBand to setup.metalbands.random()>>
<<set _topOptions to [
'a $male1.metalBand t-shirt'],
$male1.top.desc to "t-shirt",
$male1.top.material to [
'cotton']>>
<</if>>
<<set $male1.top.longDesc to _topOptions.random()>>
<<set _trousersType to either("jeans", "cargo pants")>>
<<if _trousersType == "jeans">>
<<set _trouserOptions to [
'jeans',
'blue jeans',
'black jeans',
'ripped jeans',
'skinny jeans',
'leather jeans'],
$male1.bottoms.desc to "jeans",
$male1.bottoms.undo to "zipper">>
<<elseif _trousersType == "cargo pants">>
<<set _trouserOptions to [
'tan cargo pants',
'grey cargo pants',
'black cargo pants',
'olive green cargo pants'],
$male1.bottoms.desc to "cargo pants",
$male1.bottoms.undo to "zipper">>
<</if>>
<<set $male1.isWearing.add("trousers")>>
<<set $male1.underpants to {},
$male1.underpants.desc to "boxer shorts",
$male1.isWearing.add("underpants")>>
<<set _shoeOptions to [
'army boots',
'red <<trainers>>',
'blue <<trainers>>',
'white <<trainers>>',
'black <<trainers>>',
'chunky boots']>>
<<set $male1.shoes to _shoeOptions.random()>>
<<set $male1.isWearing.add("shoes")>>
<<set $male1.trueAttr to $male1.attr>>
<<set _iqDifference to $male1.iq - $pc.iq>>
<<if _iqDifference lte -30>>
<<set $male1.trueAttr -= 2>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not very bright.', 'report': 'He\'s not very bright.'})>>
<<elseif _iqDifference lte -15>>
<<set $male1.trueAttr -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not as clever as you.', 'report': 'He\'s not as clever as you.'})>>
<<elseif _iqDifference gte -5 and _iqDifference lte 15>>
<<set $male1.trueAttr += 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s pleasingly clever.', 'report': 'He\'s clever.'})>>
<<elseif _iqDifference gte 15>>
<<set $male1.trueAttr += 2>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s highly intelligent.', 'report': 'He\'s highly intelligent.'})>>
<</if>>
<<if $male1.extro == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.extro == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.agree == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.agree == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.neurot == 1>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.neurot == 3>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.job.status == 1>>
<<set $male1.trueAttr -= 1>>
<<elseif $male1.job.status == 3>>
<<set $male1.trueAttr += 1>>
<</if>>
<<set $male1.trueAttr = Math.clamp($male1.trueAttr, 1, 5)>>
<</nobr>><</widget>><<silently>>
<<addmins 2>>
<<set _bartenderSex to either("m", "f")>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Doom Bar",
"Rolling Rock",
"Hobgoblin",
"Guinness",
"Kronenbourg",
"Budvar")>>
<<set _serves to "pours your beer into a plastic cup">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade",
"Jägerbomb")>>
<<set _serves to "mixes your drink">>
<<elseif $temp == "shot">>
<<set _drink to either(
"Shot of Jäger",
"Shot of tequila")>>
<<set _serves to "pours your shot">>
<</if>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean forward. "_drink, please!" you tell the <<if _bartenderSex == "m">>barman<<else>>barmaid<</if>>, shouting to be heard. <<if _bartenderSex == "m">>He<<else>>She<</if>> _serves and passes it to you across the bar. "Thanks!" You pay with a task force credit card, and leave the bar.
You <<if $temp == "shot">>down your shot<<else>>sip your drink<</if>>, and take a look around the busy club.
[[Go dance.|Cathouse dance floor]]
[[Hang out looking pretty.|Cathouse hang out alone]]<<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">><<male1NightclubEncApproach>> <<elseif $temp == "discourage">><<male1NightclubDiscApproach>> <</if>><<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Cathouse bar queue flirting">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Cathouse bar queue flirting">><</link>>
<</if>>\
<<link "Not interested." "Cathouse bar queue cold get rid">><</link>>
<<else>>\
<<if $temp == "encourage">><<male1NightclubEncDecline>><<elseif $temp == "discourage">><<male1NightclubDiscDecline>><</if>>
After a while, you reach the bar and get the attention of a bartender. "What can I get you?"
[[A soft drink.|Cathouse drink order][$temp to "softDrink"]]
[[A beer.|Cathouse drink order][$temp to "beer"]]
[[A mixer.|Cathouse drink order][$temp to "mixer"]]
[[A shot.|Cathouse drink order][$temp to "shot"]]
<</if>>
<<set $temp to "">><<silently>>
<<addmins 2>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "Sorry!" you shout in his ear. "<<rebuffSuitorReason>>."
"<<male1RebuffedPartingWords>>," he shouts back, and slinks away. <<if _dickhead == true>><i>What a <<= either("dickhead", "loser", "psycho", "freak")>>.</i><</if>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Cathouse drink order][$temp to "softDrink"]]
[[A beer.|Cathouse drink order][$temp to "beer"]]
[[A mixer.|Cathouse drink order][$temp to "mixer"]]
[[A shot.|Cathouse drink order][$temp to "shot"]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<set _earlyKinoDiff to 5>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> while you're queueing for the bar. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Cathouse bar queue hang out]]
[[Get rid of him.|Cathouse bar queue one touch get rid]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
It's your turn to get served at the bar. <<if $male1.attr lte 3 or $male1.agree gt 1>>$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> offers to buy you a drink.
<<male1InfoBox>>\
[[A soft drink.|Cathouse drink offer][$temp to "softDrink"]]
[[A beer.|Cathouse drink offer][$temp to "beer"]]
[[A mixer.|Cathouse drink offer][$temp to "mixer"]]
[[A shot.|Cathouse drink offer][$temp to "shot"]]
[[Buy your own drink.|Cathouse drink offer][$temp to "noThanks"]]
<<else>>\
A bartender asks you what you'd like.
[[A soft drink.|Cathouse buy own drink][$temp to "softDrink"]]
[[A beer.|Cathouse buy own drink][$temp to "beer"]]
[[A mixer.|Cathouse buy own drink][$temp to "mixer"]]
[[A shot.|Cathouse buy own drink][$temp to "shot"]]
<</if>><<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
A gap at the bar gives you an opportunity to escape. "<<= either("It was good to meet you", "Maybe catch you later", "Nice talking with you", "Have a great night")>>," you tell him, with an air of finality, and slip away.
You manoeuvre into the gap at the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Cathouse drink order][$temp to "softDrink"]]
[[A beer.|Cathouse drink order][$temp to "beer"]]
[[A mixer.|Cathouse drink order][$temp to "mixer"]]
[[A shot.|Cathouse drink order][$temp to "shot"]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Doom Bar",
"Rolling Rock",
"Hobgoblin",
"Guinness",
"Kronenbourg",
"Budvar")>>
<<set _serves to "pours your beer into a plastic cup">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade",
"Jägerbomb")>>
<<set _serves to "mixes your drink">>
<<elseif $temp == "shot">>
<<set _drink to either(
"Shot of Jäger",
"Shot of tequila")>>
<<set _serves to "pours your shot">>
<</if>>
<<set _bartender to either("barman", "barmaid")>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp != "noThanks">>\
<<if $male1.hiddenTraits != "">>\
<<set _revealedTrait to $male1.hiddenTraits.random()>>\
<<set $male1.hiddenTraits.delete(_revealedTrait)>>\
<<set $male1.revealedTraits.push(_revealedTrait)>>\
<</if>>\
"Sure!" you smile. "_drink, please!"
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> orders it and <<if $temp == "beer">>one<<else>>a beer<</if>> for himself. You chat with him while you wait for the _bartender.<<if def _revealedTrait>> _revealedTrait.reveal<</if>>
<<male1InfoBox>>\
$male1.firstname pays the _bartender with his card. You pick up your drinks and leave the bar together.
[["Hang out with " + $male1.firstname + "."|Cathouse hang out with a guy]]
[[Get rid of him.|Cathouse get rid]]
<<else>>\
"<<= either("No thanks!", "I\'m okay thanks!", "Thanks but I'm okay!")>>" The bartender asks you what you'd like.
[[A soft drink.|Cathouse buy own drink][$temp to "softDrink"]]
[[A beer.|Cathouse buy own drink][$temp to "beer"]]
[[A mixer.|Cathouse buy own drink][$temp to "mixer"]]
[[A shot.|Cathouse buy own drink][$temp to "shot"]]
<</if>><<silently>>
<<addmins 10>>
<<pcSmile>>
<<set $male1.hangout += 2>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<<set _earlyKino to 3>>
<<if $male1.earlyKino == true>>
<<set _midKino to 5>>
<</if>>
<<if $male1.midKino == true>>
<<set _kiss to 10>>
<</if>>
<<set _m1Actions to []>>
<<male1CourageRoll>>
<<set _m1CourageRoll += $male1.hangout>>
<<if _m1CourageRoll gte _kiss>>
<<set _m1Actions.push('m1SnippetKissPC')>>
<</if>>
<<if _m1CourageRoll gte _midKino>>
<<set _m1Actions.push('male1MidKino')>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetCaressPC')>>
<<set _m1Actions.push('m1SnippetGropePC')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _earlyKino>>
<<set _m1Actions.push('male1EarlyKino')>>
<<if _m1CourageRoll gte _kiss and $male1.kisses == 0>>
<<set _m1Action to "m1ClubFirstKiss">>
<<else>>
<<set _m1Action to _m1Actions.random()>>
<</if>>
<</if>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You chat with $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> each of you shouting over the loud music to be heard. <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<if ndef $male1.bettis>>Your phone pings with a message from Bettis. You check it surreptitiously. It says: <<if $male1.attr lte $scene.bettisTgt>>"ok"<<set $male1.bettis to true>><<else>>"NO"<<set $male1.bettis to false>><</if>>.<</if>>
<<if def _m1Action>><<= '<<' + _m1Action + '>>'>><</if>>
<<male1InfoBox>>\
<<if _m1Action == "m1ClubFirstKiss">>
[[Kiss him.|Cathouse first kiss]]
<<if $gameDate lte $scene.closingTime>>\
[[Get rid of him.|Cathouse deny kiss]]
<<else>>\
<span class="greyedOut">(Too late to be picky) Get rid of him.</span>
<</if>>\
<<else>>\
<<if $male1.bettis == false or ndef $male1.bettis or $gameDate lte $scene.closingTime>>\
[["Hang out with " + $male1.firstname + "."|Cathouse hang out with a guy]]
[[Get rid of him.|Cathouse get rid]]
<<elseif $male1.bettis == true and $gameDate gte $scene.closingTime>>\
<<if $pc.hasKissed == false>>
[[Kiss him.|Cathouse first kiss]]
<</if>>
<span class="greyedOut">(Too late to hang out.) Hang out with him.</span>
<span class="greyedOut">(Too late to be picky) Get rid of him.</span>
<</if>>\
<<if $male1.bettis == true and $male1.kisses gt 0>>\
[[Ask him back to the safe house.|Cathouse to car]]
<<elseif $male1.bettis == false and $male1.kisses gt 0>>\
<span class="greyedOut">(Rejected by Bettis) Ask him back to the safe house.</span>
<</if>>\
<</if>>\<<silently>>
<<addmins 1>>
<<pcTalk>>
<<set $pc.hasKissed to false>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Listen," you shout into his ear, "I'm dating one of the bouncers. <<= either("I think he just looked over", "One of his boys was just staring at us", "He gets jealous when I hang out with other guys")>>."
$male1.firstname gets the hint and makes himself scarce, freeing you up for now.
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Go dance.|Cathouse dance floor]]
[[Hang out looking pretty.|Cathouse hang out alone]]
<</if>><<silently>>
<<addmins 2>>
<<set _bartenderSex to either("m", "f")>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Doom Bar",
"Rolling Rock",
"Hobgoblin",
"Guinness",
"Kronenbourg",
"Budvar")>>
<<set _serves to "pours your beer into a plastic cup">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade",
"Jägerbomb")>>
<<set _serves to "mixes your drink">>
<<elseif $temp == "shot">>
<<set _drink to either(
"Shot of Jäger",
"Shot of tequila")>>
<<set _serves to "pours your shot">>
<</if>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean forward. "_drink, please!" you tell the <<if _bartenderSex == "m">>barman<<else>>barmaid<</if>>, shouting to be heard. <<if _bartenderSex == "m">>He<<else>>She<</if>> _serves and passes it to you across the bar. "Thanks!" You pay with a task force credit card, and leave the bar.
A moment later, $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> joins you, holding a beer.
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Cathouse hang out with a guy]]
[[Get rid of him|Cathouse get rid]]<<silently>>
<<addmins 2>>
<<cathouseRandomUglyMale>>
<</silently>>\
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The club's closing soon – you're going to have to hook up with someone fast.
Bettis comes over with <<male1HotnessRating>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes. He looks slightly wary of you, like he's expecting some kind of trick.
"There you are!" she shouts. "This is $male1.firstname. $male1.firstname, this is $pc.firstname! She's really into you."
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> looks at you doubtfully. "Seriously?"
He looks like he fell out of the ugly tree. You resist the urge to shoot Bettis a glare.
<<male1InfoBox>>
[[Absolutely.|Cathouse last chance flirt]]<<silently>>
<<addmins 1>>
<<set $male1.kisses += 1>>
<<set $pc.hasKissed to true>>
<<pcTalk>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<m1SnippetKissPC>> You make out with him to a soundtrack of pounding live drums and wailing guitars. $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> comes up for air and smiles at you.
<<male1InfoBox>>\
<<if lastVisited("Cathouse last chance hang out") is 1>>\
[["Hang out with " + $male1.firstname + "."|Cathouse last chance hang out]]
<<else>>\
[["Hang out with " + $male1.firstname + "."|Cathouse hang out with a guy]]
<<if $gameDate.getDay() == 7 and not $gameDate.getHours() gte 2>>\
[[Get rid of him.|Cathouse get rid]]
<</if>>\
<</if>><<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You flinch away from his attempt at a kiss. "Sorry," you shout at him. "<<rebuffSuitorReason>>."
$male1.firstname slinks away, <<= either("embarrassed", "rejected", "unhappy")>>.
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Go dance.|Cathouse dance floor]]
[[Hang out looking pretty.|Cathouse hang out alone]]
<</if>><<silently>>
<<addmins 12>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You invite $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> back to your place. He agrees, looking amazed at his luck.
<<if lastVisited("Cathouse last chance flirt") is 1>>\
"C'mon, lovebirds," shouts Bettis. "Let's get outta here."
<<else>>\
You find Bettis and introduce her to $male1.firstname. "Cool," she shouts, "let's get outta here."
<</if>>\
You pick up your hoodie from the cloakroom and [[leave Cathouse.|Cathouse taxi rank]]
<<male1InfoBox>>\<<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b>CORINTHIAN</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nightclubDanceAway>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Corinthian past 2am]]
<<else>>\
[[Keep dancing.|Corinthian dance floor]]
[[Take a break.|Corinthian hang out alone]]
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You dance sexily with the guy. <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> (Write better flavour text)
<<male1InfoBox>>\
[[Keep dancing with him.|Cathouse dance with him]]
[[Lose him.|Cathouse dance away from him]]
[[Take a break.|Cathouse leave dance floor accompanied]]<<silently>>
<<addmins 1>>
<<pcMoodAngry>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You dance out of the creep's way; thankfully he doesn't follow you. (Write better flavour text. ??? )
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Keep dancing.|Cathouse dance floor]]
[[Take a break.|Cathouse hang out alone]]
<</if>><<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nightclubDanceAway>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Keep dancing.|Cathouse dance floor]]
[[Take a break.|Cathouse hang out alone]]
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The song fades into another one, and you leave the dance floor. The guy <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> comes with you.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Cathouse hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Cathouse hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Cathouse hang out cold get rid">><</link>>
<<male1InfoBox>>\<<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">>\
<<male1NightclubEncApproach>>\
<<elseif $temp == "discourage">>\
<<male1NightclubDiscApproach>>\
<</if>>
[[Dance with him|Cathouse dance with him]]
[[Get away from him|Cathouse get away from him]]
<<else>>\
<<if $temp == "encourage">>\
<<male1NightclubEncDecline>>\
<<elseif $temp == "discourage">>\
<<male1NightclubDiscDecline>>\
<</if>>\
The track fades into a new one.
[[Keep dancing.|Cathouse dance floor]]
[[Take a break.|Cathouse hang out alone]]
<<set $temp to "">>
<</if>><<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">>
<<male1NightclubEncApproach>>
<<elseif $temp == "discourage">>
<<male1NightclubDiscApproach>>
<</if>>
<<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment">>
<<link "Thanks." "Cathouse hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Cathouse hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Cathouse hang out cold get rid">><</link>>
<<else>>\
<<if $temp == "encourage">>
<<male1NightclubEncDecline>>
<<elseif $temp == "discourage">>
<<male1NightclubDiscDecline>>
<</if>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
[[Get a drink.|Cathouse bar queue]]
[[Go dance.|Cathouse dance floor]]
[[Stand around and look pretty.|Cathouse hang out alone]]
<<set $temp to "">>
<</if>><<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "Sorry!" you shout in his ear. "<<rebuffSuitorReason>>."
"<<male1RebuffedPartingWords>>," he shouts back, and slinks away. <<if _dickhead == true>><i>What a <<= either("dickhead", "loser", "psycho", "freak")>>.</i><</if>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Cathouse past 2am]]
<<else>>\
[[Get a drink.|Cathouse bar queue]]
[[Go dance.|Cathouse dance floor]]
[[Stand around and look pretty.|Cathouse hang out alone]]
<</if>><<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<set _earlyKinoDiff to 5>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Cathouse hang out with a guy]]
[[Get rid of him.|Cathouse get rid]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<set _earlyKinoDiff to 5>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Sure. Yeah," you say. "I've been checking you out all night..."
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Cathouse last chance hang out]]<<silently>>
<<addmins 10>>
<<pcSmile>>
<<set $male1.hangout += 2>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<<set $male1.courage to 1000000>>
<<set _earlyKino to 3>>
<<if $male1.earlyKino == true>>
<<set _midKino to 5>>
<</if>>
<<if $male1.midKino == true>>
<<set _kiss to 10>>
<</if>>
<<set _m1Actions to []>>
<<male1CourageRoll>>
<<set _m1CourageRoll += $male1.hangout>>
<<if _m1CourageRoll gte _kiss>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetKissPC')>>
<<else>>
<<set _m1Actions.push('m1ClubFirstKiss')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _midKino>>
<<set _m1Actions.push('male1MidKino')>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetCaressPC')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _earlyKino>>
<<set _m1Actions.push('male1EarlyKino')>>
<<set _m1Action to _m1Actions.random()>>
<</if>>
<</silently>>
<span class="heading"><b>CATHOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You chat with $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> each of you shouting over the loud music to be heard. <<if def _revealedTrait>>_revealedTrait.reveal<</if>> <<if def _m1Action>><<= '<<' + _m1Action + '>>'>><</if>>
The bar has stopped serving; the club is closing soon.
<<male1InfoBox>>\
<<if _m1Action == "m1ClubFirstKiss">>
[[Kiss him.|Cathouse first kiss]]
<<else>>\
[["Hang out with " + $male1.firstname + "."|Cathouse last chance hang out]]
<<if $male1.kisses gt 0>>
[[Ask him back to the safe house.|Cathouse to car]]
<</if>>\
<</if>>\<<silently>>
<<addmins 3>>
<<pcMoodCalm>>
<<qotsaHoodie>>
<</silently>>
<span class="heading"><b>UNION STREET</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/6zTZPqz.png" />
Your Uber, a grey VW Touareg, is outside. Bettis climbs into the passenger seat, and you climb into the back with $male1.firstname. <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>
<<male1InfoBox>>\
"Back to [[her place|Cathouse to safe house]]," says Bettis.<<silently>>
<<addmins 2>>
<</silently>>
<span class="heading"><b>CITY STREETS</b>, GLASGOW
<<date>> | <<time24hr>> HRS LOCAL</span>
The driver, Bohdan, cruises through the <<if $gameDate.getDay() == 6>>late night<<else>>early morning<</if>> streets. Bettis chats with him about his home country, doing a good job of pretending to know very little about Ukraine.
In the back, $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> reaches out tentatively for your hand, his <<m1HandsDesc>> fingers slipping between yours.
<<male1InfoBox>>\
[[Look out the window.|Cathouse to safe house ride][$temp to "window"]]
[["Kiss " + $male1.firstname + "."|Cathouse to safe house ride][$temp to "kiss"]]<<silently>>
<<addmins 2>>
<</silently>>
<span class="heading"><b>CITY STREETS</b>, GLASGOW
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "window">>\
You gaze out the window as Bohdan drives you back to the safe house, your hand clasped in $male1.firstname's.<<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> You see vignettes of Glasgow street life.
<<elseif $temp == "kiss">>\
<<pcTalk>>\
You kiss $male1.firstname on the drive back. Bettis teases you.
<</if>>\
Bohdan drops you outside the safe house, and you head in with Bettis and $male1.firstname.
After a short drive, Bohdan drops you back at the safe house. You say goodbye to him, then head [[inside the building|Safe house post Cathouse]] with $male1.firstname. <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>
<<male1InfoBox>>\<<silently>>
<<addmins 3>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/Qv7xo4x.png" />
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> looks around the place as you enter. "Wow, cool pad," he says. "Do ye two live together?"
<<male1InfoBox>>\
"Nah," says Bettis. "We've just got it for the weekend. $pc.firstname won the toss for the master bedroom. She said she wanted to make use of it."
"Come on, I'll show you," you say. You take $male1.firstname's hand and lead him to your room.
"Don't be too noisy!" Bettis calls <<link "after you." "Sex Engine">><<set $decision.macro to "glasgowLeadToBedroom">><<removePCJacket>><<removePCShoes>>
<<set $location = {
"place" : "JTF-NEPTUNE SAFE HOUSE" ,
"location" : ", GLASGOW CITY CENTRE" ,
"exposure" : "Public",
"scene" : "cathouse"
}>>
<<set $scene to {},
$scene.location to "bedroom",
$scene.flags to new Set(),
$scene.availablePositions to [
"m1MissionaryFuck",
"m1DoggyFuck",
"m1CowgirlFuck"],
$pc.position to "standing",
$male1.position to "standing",
$scene.envDesc to [
'room']>><</link>><<silently>>
<<addmins 1>>
<<set $chapter.target2 to $male1.firstname>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<= '<<' + $decision.macro + '>>'>>
<<if $male1.attr gte 3>>\
$male1.firstname finishes up and gives you a kiss on the forehead.
<<elseif $male1.attr == 2>>\
$male1.firstname finishes and tries to give you a kiss. You turn your face so he catches you on the cheek.
<<elseif $male1.attr == 1>>\
<i>Mission accomplished.</i> As soon as $male1.firstname finishes, you roll away from him before he can try to touch you again.
<</if>>\
$male1.firstname jumps up to head to the bathroom, his <<cock>> still hanging out. "Wait..." you say as he opens the door; you can hear the TV is on quietly.
"OI!" yells Bettis from the living room.
"Shit! Sorry!" He slams the door. You offer him a pink bathrobe from the closet to wear before he [[faces Bettis again.|Post Cathouse morning after]]<<silently>>
<<if $gameDate.getDay() == 5>>
<<addhours 24>>
<</if>>
<<set $gameDate.setHours(7), $gameDate.setMinutes(58)>>
<<set $pc.arousal to 0>>
<<stripPC>>
<<pcMoodCalm>>
<<removePCLipstick>>
<<if Array.from($pc.flags).includes("bughntr")>>
<<ladybugPJShorts>>
<<greyShortCami>>
<<else>>\
<<whitePlainKnickers>>
<<greyRecruitTee>>
<</if>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
In the morning, she helps you get rid of him. She knocks softly on your door just before 8 o'clock.
"$pc.firstname, I got a text this morning, our friend's got some bad news. We've gotta get back."
"What is it?" $male1.firstname asks. "Can I help?"
"You're sweet," she says, "but it's...personal busines, $male1.firstname." He takes the hint and starts gathering his clothes.
"Last night was pretty amazing," he says on his way to the front door. He looks at you hopefully. "Can I see you again?"
[[Give him a burner number and get rid of him.|Post Cathouse get rid][$temp to "burner"]]
[["Tell " + $male1.firstname + " it was a one night stand."|Post Cathouse get rid][$temp to "1night"]]<<silently>>
<<addmins 12>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "1night">>\
<<pcTalk>>\
"I don't know when I'll be back," you tell him. "Last night was a one night thing for me."
$male1.firstname nods, taking that in. "That's cool," he shrugs. "I really enjoyed it. Thanks." He grabs your hand and pulls you in for a goodbye kiss before he goes. <<if $male1.attr == 1>>You let him. The poor guy probably needs it.<</if>>
<<elseif $temp == "burner">>\
<<pcSmile>>\
"Yeah. I might be back in a few weeks?" you give him a number that, by next weekend, will go to a voicemail box you never intend to check. Beaming, $male1.firstname pulls you in for a goodbye kiss before he goes.
<</if>>\
Bettis is brewing coffee and cooking eggs in the kitchen. She looks at you a little sheepishly. "They told me to pick a minger, marm. Sorry. Are you pissed off with me?"
[[No, don't worry about it.|Breakfast with Bettis][$temp to "paragon"]]
[[No, I'm pissed off with this pointless tasking.|Breakfast with Bettis][$temp to "renegade"]]<<silently>>
<<addmins 5>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "paragon">>\
<<pcSmile>>\
You laugh, darkly amused. "Bettis, if you had any idea what my next assignment is, you'd know that a one night stand with $male1.firstname is not a big deal. Don't worry about it."
<<elseif $temp == "renegade">>\
You shake your head. "You're just following orders, Bettis. Me too. It's not you I'm pissed off with."
<</if>>\
You eat toast and sip coffee with her, then it's time to [[get ready.|Post Cathouse skirt decision]]<<silently>>
<<addmins 18>>
<<liquidDiamondEyeshadow>>
<<nottingHillLipstick>>
<<blackPlainBra>>
<<blackPlainThong>>
<<blackLeggings>>
<<greyRecruitTee>>
<<brownUggs>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You wash and get ready for the drive back up to Kinloss. You're almost ready to go – when you remember that Dr Campbell asked you to wear short skirts on the base, as part of your prep for prostitution.
"Ready to go, $pc.firstname," calls Bettis through the bedroom door.
Should you get changed into a skirt before you go?
[[May as well.|Post Cathouse skirt change]]
[[It's Saturday, leggings will be fine.|Post Cathouse leggings decision]]<<silently>>
<<pcMoodCalm>>
<<addmins 1>>
<<denimShortDistressedSkirt>>
<<blackHiDenierTights>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Just a second!" you call back. You quickly unzip your travel bag, find last night's skirt, and pull it out. You peel off your leggings and toss them into the bag, and wriggle back into the skirt. You feel a sense of relief when you pull it on. Luckily you packed some <<tights>>; it's cold outside.
You zip up your bag and [[leave the safehouse with Bettis.|Cathouse to Kinloss drive]]<<silently>>
<<addhours 3>>
<<addmins 22>>
<</silently>>\
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Bettis drives, powering north up the A9. You chat about Glasgow, your love lives, and the punks and goths you met last night. She doesn't mention $male1.firstname, so you don't either.
After a few hours on the road, you reach the Kinloss guardhouse. A <<if $pc.agency != "MI6">>British <</if>>soldier checks both your IDs. "Glad I'm not the only one working at the weekend, marms," he says. He leans into the car to smile at you, clearly enjoying getting the chance to talk with two attractive girls.
"Hang in there, soldier," Bettis urges him. She parks up, and the two of you head to the bunker. Once inside you say goodbye to Bettis, and head to the [[ops room.|Post Cathouse debrief]]<<silently>>
<<addmins 15>>
<<visitorPass>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Clark and <<olivia>> are here, dressed casually for the weekend.
<<if $clark.leadOn gt 0>>\
"You were great last night," he beams. "Totally rocked his world. I told them you wouldn't have a problem going through with it."
"Um...thanks, Clark."
His eyes roam down your body unapologetically. "No problem, $pc.firstname."
Olivia flashes him a disapproving glance. "How do <i>you</i> feel it went?" she asks.
<<if Array.from($pc.traits).includes("Promiscuous")>>\
<<if Array.from($pc.flags).includes("Rock Chick")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
[[(Promiscuous) That reminded me of college.|Post Cathouse debrief 2][$temp to "rockSlut"]]
<<else>>
[[(Promiscuous) That reminded me of university.|Post Cathouse debrief 2][$temp to "rockSlut"]]
<</if>>
<<else>>
[[(Promiscuous) The worst bit was actually the music.|Post Cathouse debrief 2][$temp to "trendySlut"]]
<</if>>
<</if>>\
[[Not picking the guy made it easier somehow.|Post Cathouse debrief 2][$temp to "sweet"]]
<<else>>\
"You did great," says <<olivia>>. "We were a little bit concerned that you wouldn't be able to go through with it. But you did fine. How do you feel?"
[[Not picking the guy made it easier somehow.|Post Cathouse debrief 2][$temp to "sweet"]]
<</if>><<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "rockSlut">>\
<<set $clark.leadOn += 1>>\
<<pcSmile>>\
"It reminded me of <<if $pc.nationality == "U.S.A." or $pc.nationality == "Canadian">>college<<else>>university<</if>>, really. I dated loads of guys like $male1.firstname."
<span class="goodFeedback">Clark <b>liked</b> that.</span>
Clark chuckles. "I should have gotten into heavy metal," he says, wistfully. "Hey, do you think I'd have looked good with long hair?" He runs a hand through the short haircut he currently sports.
"Let's get on with [[the briefing|Oceana brief]]," <<olivia>> says wearily.
<<elseif $temp == "trendySlut">>\
<<pcSmile>>\
<<set $clark.leadOn += 1>>\
"The worst part was having to listen to hours of heavy metal," you say. "Other than that, no problems."
<span class="goodFeedback">Clark <b>loved</b> that.</span>
Clark laughs. "Campbell picked $pc.firstname for a reason, <<olivia>>," he says. "She can cope with being fucked by guys like $male1.firstname. She's nailing LIONESS."
"Well, tonight we're going to [[up the ante|Oceana brief]]," she replies.
<<elseif $temp == "sweet">>\
<<pcTalk>>
"I feel okay," you say. "Better than yesterday. I think the fact that Bettis picked $male1.firstname for me actually made it easier somehow."
<<olivia>> nods. "That's good. Bangkok will be similar, of course, in that you won't be picking and choosing your clients. Perhaps the hypnotherapy is helping, too."
"Or she's just getting used to it," says Clark. "It's too bad LIONESS is only running for one more night. Maybe $pc.firstname needs more time to get broken in?"
<<olivia>> shrugs. "I think she'll adapt once she's worked a few nights in Bangkok. She's already showing improvement."
"I know we want to deploy her ASAP, I'm only thinking that maybe seven or 14 guys instead of just three..."
<<olivia>> holds her hand up. "Clark – that's a conversation we need to have with Mike and Rupert, not $pc.firstname. "Let's focus on [[tonight|Oceana brief]] for now."
<</if>>\<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Tonight's club is Oceana," says Clark. <<if Array.from($pc.flags).includes("Rock Chick")>>"Not exactly a headbanger's ball, I'm afraid.<<else>>"The good news is that you won't have to pretend to like heavy metal in there.<</if>> It's a trendy club, popular with working class kids."
"Cheap drinks, tacky events, lots of teenagers fighting and hooking up," summarises <<olivia>>, ticking the points off one by one with her fingers.
"Once a month they run a Miss Wet T-shirt contest," says Clark. "Four or five girls go into it to win £100." He grabs the iPad from his desk and shows you some photos of last month's event, swiping through a series of group and individual shots of wet teenage girls dancing on a stage, wearing heels and <<knickers>> and not much else.
"We think it'd be good for you to enter," says <<olivia>>. "We don't want actual sex work to be part of your cover story – it'd be too hard for you to fake that – but if $pc.firstname $pc.coverSurname won a wet t-shirt contest, that makes her more likely to consider working for the Hard Cock Cafe."
"Plus, it'll give you some experience of dancing on a stage," adds Clark. "What do you think?"
[[Photos on the Internet? What about my cover?|Oceana brief 1.5]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) That's a good idea.|Oceana brief 2][$temp to "exhib"]]
<</if>>\
[[I guess I could use the experience.|Oceana brief 2][$temp to "okay"]]
[[Not crazy about this idea.|Oceana brief 2][$temp to "reluc"]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Your face as $pc.firstname $pc.coverSurname is going to be out there anyway," says Olivia, "through the fake social media profile we're building up. Your future cover identities will likely have to use that name, and have to incorporate some time spent backpacking at age $pc.age."
"A fake online history can actually be a big asset," agrees Clark, "not that you'd be expected to go right back into covert ops anyway. Catch DEVILFISH and you'll probably make Station Chief before you're <<= $pc.age+3>>."
He shoots you a look. "If your real worry is friends or family just stumbling on the photos from the contest, don't be." He does a quick Google search for <i>wet t-shirt</i> and shows you the screen. "79 million results. You'll be a needle in a haystack."
"Don't worry about the Internet," says <<olivia>>. "Worry about the Red Wa."
[[I guess I could use the experience.|Oceana brief 2][$temp to "okay"]]
[[Not crazy about this idea.|Oceana brief 2][$temp to "reluc"]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "exhib">>\
<<pcTalk>>\
"That's good," you nod, "I like it." You think over the implications for a second. "That's going to really help my approach in Bangkok."
<span class="goodFeedback">Clark & <<olivia>> <b>liked</b> that.</span>
"Great," says <<olivia>>. "So that's the plan. Enter the contest, and afterwards bring a guy back to the safe house, of course."
"Same drill as the last two nights, $pc.firstname," says Clark. "We'll see you back here at 1300 tomorrow."
<<elseif $temp == "okay">>\
<<pcTalk>>\
"I guess it'll give me some experience of being naked on a stage. And you're right, it works for my cover. Okay."
"Great," says <<olivia>>. "So that's the plan. Enter the contest, and afterwards bring a guy back to the safe house, of course."
"Same drill as the last two nights, $pc.firstname," says Clark. "We'll see you back here at 1300 tomorrow."
<<elseif $temp == "reluc">>\
<<pcMoodSkeptical>>\
"Well...I'm not crazy about the idea," you admit. "But I guess I'd better get used to being naked on a stage, right?"
"Right," says Clark. "It's not going to be any easier in Bangkok."
"You'll be fine," says <<olivia>>. "So that's the plan. Enter the contest, and afterwards bring a guy back to the safe house, of course."
"Same drill as the last two nights, $pc.firstname," says Clark. "We'll see you back here at 1300 tomorrow."
<</if>>
The briefing's over. You head back up to the surface, and climb into [[your BMW.|Kinloss to Oceana]]<<silently>>
<<addmins 15>>
<<pcMoodCalm>>
<<removePCLanyard>>
<</silently>>
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Very conscious that you're planning to dance half naked on a stage tonight, you drive back to your hotel and squeeze in a run and a salad before getting back on the A9 road south.
You know this journey by heart now, including where to slow down for traffic police.
After a few hours on the road you reach the outskirts of Glasgow. You notice some surface gritting trucks out on the roads: looks like you're in for a cold night. You wonder what outfit is waiting at the [[safe house.|Pre Oceana safe house]]<<silently>>
<<addmins 322>>
<<removePCShoes>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You disable the alarm and head to the master bedroom.
<img src="https://i.imgur.com/bqTSC9c.png" />
Some high street bags are laid out on the bed.
[[Check out the bags|Safe house Oceana bags]]<<silently>>
<<addmins 4>>
<</silently>>
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Inside the bags is a set of cheap, brightly coloured and very skimpy club clothes.
Your outfit is a stretchy neon green crop top, some tiny hotpants made of a clingy metallic gold material, some shiny black ribbons that are meant to be tied around your legs, and a pair of inexpensive black platform heels. Underwear is a skimpy pink and black bra and thong set.
You pick the labels off the clothes and toss them onto the bed. They look tiny without you in them.
You're going to be dancing topless on a stage next to a bunch of teenage girls later. You decide to eat a slice of toast instead of ordering in food [[tonight.|Oceana arrival]]<<silently>>
<<set $section to "oceana">>
<<addmins 154>>
<<stripPC>>
<<nailsKittenHeels>>
<<infiniteSkyEyeshadow>>
<<cottonCandyLipstick>>
<<blackEscDissThong>>
<<escAndDissBra>>
<<goldHotpants>>
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopACupPokies.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopCCupPokies.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDCupPokies.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDDCupPokies.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopECupPokies.png">>
<</if>>
<<blackShinyLegwraps>>
<<blackPeeptoeHeelsRedSole>>
<<pinkVinylJacket>>
/* Set closing time to 0200 tomorrow */
<<set $scene.closingTime to clone($gameDate),
$scene.closingTime.setHours($gameDate.getHours() + 24),
$scene.closingTime.setHours(2),
$scene.closingTime.setMinutes(0)>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Two hours later, you're standing in the queue at Oceana. It's <i>freezing</i> tonight; you cross your arms across your chest and shove your hands under the armpits of your vinyl jacket in an effort to keep warm. Other bare legged girls in the queue have their hands in their pockets, but your stupid outfit doesn't have any pockets.
<img src="https://i.imgur.com/XJa4G6U.png" />
Stamping your heels in an effort to warm up your legs, the noise seems to catch the eye of one of the bouncers. He's completely bald but has cultivated a thick, bushy beard to compensate. Burly and commanding enough to deal with the drunken riff raff, his hands are inked with elaborate Celtic tattoos. <<if $pc.iq gte 140>>You note a dara knot on his left hand, and an interwoven cross on the right; he's likely religious. <</if>>You suspect there are more tattoos snaking all the way up his arms, but his black duster coat prevents you from seeing more.
He leaves the door and walks along the queue towards you. "Tonight's your lucky night, lass," he says. "I'm about to let ye skip this whole goddamn queue. Doesnay that sound nice?"
It really does. "Thanks!" you say as he leads you to the door past dozens of shivering, less attractive clubbers. "I appreciate it."
<<if $pc.nationality == "English">>He cocks his head at your accent. "You're English?" he asks, not sounding terribly pleased.
[[Yeah, don't hold it against me.|Oceana lobby]]\
<<elseif $pc.nationality == "Canadian">>He cocks his head at your accent. "American?" he asks, surprised.
[[Canadian, actually.|Oceana lobby]]\
<<elseif $pc.nationality == "U.S.">>He cocks his head at your accent. "American?" he asks, surprised.
[[Yeah, just visiting.|Oceana lobby]]\
<<elseif $pc.nationality == "New Zealand">>He cocks his head at your accent. "You're a Kiwi?" he asks, surprised.
[[How did you know?|Oceana lobby]]\
<<elseif $pc.nationality == "Australian">>He cocks his head at your accent. "Aussie?" he asks, surprised.
[[Yep, travelling.|Oceana lobby]]\<</if>><<silently>>
<<addmins 11>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $pc.nationality == "English">>"Yeah, but I cried at the end of <i>Braveheart,</i> so I can't be all bad," you tell him. He laughs and holds up the rope for you to duck under.\
<<elseif $pc.nationality == "Canadian">>"Canadian, actually," you tell him.
"Och, sorry. I hate when Americans call me English." He holds up the rope for you to duck under.\
<<elseif $pc.nationality == "U.S.">>"Yeah," you tell him. "Just visiting some friends."
"Where are they, then?" he asks.
"Sleeping off last night," you reply.
"Och. They shouldnay abandon ye in Glasgow." You can barely understand his thick accent. He holds up the rope for you to duck under.\
<<elseif $pc.nationality == "Australian">>"Yep," you tell him. "I started in London, but I keep going north."
"Then ye've got excellent taste, lass," he beams. He holds up the rope for you to duck under.\
<<elseif $pc.nationality == "New Zealand">>"Yeah," you reply, "how'd you know that?"
"I used to see a girl from, ah...Cromwell?" he says, holding up the rope for you to duck under. "Best shag of my life, she was."
"Not surprised," you say, "it's not like there's anything else to do in Cromwell."\
<</if>>
You walk under a blasting heater and into the warm lobby. At the head of the queue, the other bouncers are checking bags and patting down bodies before allowing entry.
"Bag, please," he holds out a hand. You let him rummage through your little handbag, which contains <<if $pc.nationality != "English">>a passport, <</if>>ID and credit cards in the name of $pc.firstname $pc.coverSurname. "Okay," he hands it back to you. "Do ye have any drugs or weapons on your person?"
[[No.|Oceana frisk][$temp to "no"]]
[[Obviously not.|Oceana frisk][$temp to "outfit"]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "no">>"No, nothing," you shake your head.
<<elseif $temp == "outfit">>"In this outfit?" you ask. "Are you kidding?"
<</if>>\
"I believe ye," he says, "but rules is rules. Undo your jacket, please."
[[Undo it.|Oceana frisk 2]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketPinkVinylOpen.png">>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You reach up to your zipper, conscious that some of the guys towards the front of the queue are now watching you. Despite the fact that they'll all be seeing this later anyway in the club, you can't help but feel exposed as you tug the zipper down. <<if Array.from($pc.traits).includes("Exhibitionist")>>It's quite thrilling, actually. You feel a tingle between your legs.<</if>>
<<if $pc.braSize == "34DD" or $pc.braSize == "34E">> One of the guys near the front of the queue wolf whistles. "Jesus, Mary and Joseph!" The bouncer exclaims, staring at your chest. "Those are <i>magnificent."</i> Your cold nipples are hard in your bra. "And ye look pleased to see me, too." There's a ripple of laughter from some of the boys in the queue.
<<else>>\
Your cold nipples are hard in your bra. "Well, gorgeous, are ye cold or just happy to see me?" the bouncer teases.
<</if>>\
[[Let's do this.|Oceana frisk 3][$temp to "cool"]]
[[Let's get this over with.|Oceana frisk 3][$temp to "reluc"]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "cool">>\
<<pcTalk>>\
"I hope you've got warm hands," you say. He grins and reaches out for you, first patting down your hips. His tattooed hands move around your sides, lightly patting the top of your <<pcAss>> through your tiny gold hotpants.
He looks into your eyes as his hands move downwards, curving around your butt. "Get in there, mate!" a man calls out from the queue.
"Some nights I love my job," the bouncer calls back, without taking his eyes off yours, or his hands off your ass.
[[Okay, that's enough.|Oceana end frisk]]
[[Let him work.|Oceana frisk 4]]
<<elseif $temp == "reluc">>\
<<pcTalk>>\
"I'm just cold," you assure him, fixing him with a stern look. He chuckles and reaches out for you, first patting down your hips. His tattooed hands move around your sides, lightly patting the top of your <<pcAss>> through your tiny gold hotpants.
He looks into your eyes as his hands move downwards, curving around your butt. "Get in there, mate!" a man calls out from the queue.
"Some nights I love my job," the bouncer calls back, without taking his eyes off yours, or his hands off your ass.
[[Get your fucking hands off me!|Oceana end frisk]]
[[Put up with being groped.|Oceana frisk 4]]
<</if>><<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "cool">>\
"Okay," you say. "That's enough."
"Och, too bad," he gives your bum a little squeeze, and lets you go. "Ye get any trouble in there, come find me. Have a great night."
He leads you to the main door and [[pushes it open|Oceana cloakroom]] for you.
<<elseif $temp == "cool2">>\
"Okay," you tell him. "That's far enough for a first date."
"Och, too bad." He lets you go. The guys behind him mutter in disappointment and head inside.
"Ye get any trouble in there, come find me," says the bouncer. "Have a great night."
He leads you to the main door and [[pushes it open|Oceana cloakroom]] for you.
<<elseif $temp == "reluc2">>\
"Okay," you snap. "That's enough."
"Och, too bad." He lets you go. The guys behind him mutter in disappointment and head inside.
"Have a nice night, lassie." He leads you to the main door and [[pushes it open|Oceana cloakroom]] for you.
<<elseif $temp == "reluc">>\
<<pcMoodAngry>>\
You stare icily back at him. "Is this how you get your kicks, asshole?"
He smiles smugly, and you feel a sudden wave of anger. You slap away his wrists. "Get your fucking hands off me!" There are a few shocked murmurs from the queue. <<if $pc.iq gte 140>>"You wanna molest someone, find a choir boy," you snap, jabbing a finger at his cross tattoo.<</if>>
"Well, ain't ye a wee little spitfire, lass?" The bouncer seems more amused than offended by your attitude. It's hard to put up a tough front dressed as you are. "There's no need to get your knickers in a twist. Ye can go in."
You walk closely behind him to the main door. He opens it and sarcastically performs a florid bow, gesturing for you to enter. As you pass by him, he gives a sharp slap on your ass. A squeak escapes your lips. You whirl around, enraged, but the door's already [[slamming shut in your face.|Oceana cloakroom]]
You rub your ass, humiliated. <i>Bastard.</i> <<if Array.from($pc.traits).includes("Likes Rough Sex")>>The spank turned you on more than you want to admit.<</if>>
<<elseif $temp == "flash">>\
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopACupFlash.png">>\
<<elseif $pc.braSize == "34DD">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDDCupFlash.png">>\
<<elseif $pc.braSize == "34E">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopECupFlash.png">>\
<</if>>\
<<pcMoodSkeptical>>\
<<pcTalk>>\
You twist free of his grasp, pulling your top back down. Your feel your cheeks flush bright red as he laughs uproariously.
"Looked like a fish outta water, ye did!" He slaps his knee. "Alright, lass, you're alright. [[In ye go.|Oceana cloakroom]] No tricks this time."
<</if>><<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "cool">>\
<<pcMoodCalm>>\
His hands drift up over your sides. They <i>are</i> pretty warm. They slide up over your upper back, then around your sides, then around to your front. His fingers sweep around the underside of your <<pcTits>>, his hands coming to a rest just beneath them, his fingertips lightly resting upon them.
He watches your reaction carefully. Behind him, the queue has stopped because the guys at the front would rather watch you be frisked than go into the club.
[[Okay, *that's* enough.|Oceana end frisk][$temp to "cool2"]]
[[Let him keep going.|Oceana frisk 5]]
<<elseif $temp == "reluc">>\
<<pcMoodAngry>>\
His hands drift up over your sides. They <i>are</i> pretty warm. They slide up over your upper back, then around your sides, then around to your front. His thumbs sweep lightly around the underside of your <<pcTits>>, coming to a rest just beneath them.
He leers condescendingly at you. Behind him, the queue has stopped because the guys at the front would rather watch you be felt up than go into the club.
[[Right, that's enough.|Oceana end frisk][$temp to "reluc2"]]
[[Fuck off!|Oceana end frisk][$temp to "reluc"]]
<</if>><<silently>>
<<addmins 1>>
<<if $temp == "flash">>
<<pcMoodSkeptical>>\
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopACupPokies.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopCCupPokies.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDCupPokies.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDDCupPokies.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopECupPokies.png">>
<</if>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The door leads to a short dark corridor with a kiosk and a cloakroom. Girls go free before midnight, so you skip past the kiosk and ditch your jacket in the cloakroom.
Cacophonically loud pop music blasts through a set of [[double doors.|Oceana first impressions]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You gaze back placidly at him. Emboldened, his hands move up onto your chest, curving over your <<pcTits>> through your crop top. The guys in the queue watch, spellbound.
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>\
"More than a handful's a waste, eh, sweety?" he says, giving them a squeeze. "I don't mind. I'm more a leg man, anyway."
<<elseif $pc.braSize == "34C" or $pc.braSize == "34D">>\
"Och, these are nice." He gives them a squeeze. "Very firm."
<<elseif $pc.braSize == "34DD" or $pc.braSize == "34E">>\
He lets out a low whistle as he hefts them, enjoying the weight in his hands. "Fuck me," he murmurs, "ye must have drank a lot of milk growing up." There's a ripple of laughter from the guys ogling you in the queue. He gives your tits a squeeze. "I bet your mum's stacked, too. Wouldn't mind seeing <i>those</i> holiday snaps."
<</if>>
[[Okay, enough's enough.|Oceana end frisk][$temp to "cool2"]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>
[[(Exhibitionist) See what he does next.|Oceana frisk flash]]
<</if>><<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You arch your eyebrows at him. "Nearly done," he assures you while he's fondling your <<pcTits>>. "Just being thorough." His fingers grasp your nipples, give them a hard little pinch. You bite your lower lip.
Finally, he lets you go. "Nothing concealed on ye," he says. "You're a good sport, lass, ye can go in."
You take a step forward, but he suddenly puts a friendly arm around your shoulder. "Wait, there's just one last thing I forgot. Face this way, please."
He turns you back to look at the queue.
Suddenly, his hand pulls up your tiny green crop top, flashing your bra to the entire queue.
[[Yelp!|Oceana end frisk][$temp to "flash"]]<<silently>>
<<addmins 1>>
<<removePCJacket>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You push open the doors, and step right onto a dance floor teeming with boys in polyester shirts and girls wearing hoop earrings and tiny bubblegum coloured dresses.
<img src="https://i.imgur.com/b5AEPtm.png" />
The decor is a cross between a Baltic cruise liner and a laser tag arena. The music is deafening, the crowd is uneducated, and your shoes stick to the floor as you walk. <<if Array.from($pc.flags).includes("Rock Chick")>>For a rock chick, it's like stepping into the third circle of hell.<</if>> Not for the first time, you wonder if this mission is worth the sacrifices.
The stage is currently dark, but you can see that a shower cubicle and some stage lights have been set up in the centre.
[[Get a drink|Oceana pre contest bar]]
[[Find out how to enter Miss Wet T-Shirt|Oceana contest research]]<<silently>>
<<addmins 1>>
<<neonGreenCropTop>>
<<set $scene.location to "bar queue">>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if lastVisited("Ditch Josh") is 1>>\
You head over to the bar, feeling like you dodged a bullet with that last guy.
<img src="https://i.imgur.com/bvCqe6U.png" />
<<elseif lastVisited("Josh post fight") is 1>>\
Excitement over, you go back to queueing at the bar.
<<else>>
You could use a drink. You head over to join the queue at the bar.
<img src="https://i.imgur.com/bvCqe6U.png" />
<</if>>
You notice a good looking guy in his late teens <<male1NightclubPeacocking>>. He has closely cropped black hair and grey eyes. He's lean and athletic, wearing a black polo shirt, grey jeans, and blue <<trainers>>.
[[Encourage him.|Oceana pre contest bar queue][$temp to "encourage"]]
[[Discourage him|Oceana pre contest bar queue][$temp to "discourage"]]<<silently>>
<<addmins 1>>
<<neonGreenCropTop>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You look around for some kind of information on how to enter the contest: there was nothing on the club's Facebook page, and their website was down for redevelopment this afternoon.
Heading to a slightly quieter seating area, you spot a Miss Wet T-shirt poster on a pillar. It promotes tonight's contest, but has no information on how to actually enter as a contestant.
While you're looking at the poster, a good looking guy in his late teens appears at your side. He has short choppy ginger hair and blue eyes, and is tall and strong looking. He's wearing a plaid shirt, blue jeans, and chelsea boots.
You recognise him as one of the guys who was checking you out while you were being frisked in the lobby.
"Hey," he shouts into your ear, one hand on your shoulder, "are ye gonna enter that?"
[[Maybe.|Josh maybe]]
[[Not drunk enough.|Josh need more drink]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Maybe," you shout back. "I'm thinking about it."
<<if $pc.braSize == "34DD" or $pc.braSize == "34E">>\
"Ye'd definitely win," he grins, pointing at your <<pcTits>>. "Those are great."
[[Um, thanks.|Josh chat][$temp to "busty"]]
[[I have to go.|Josh need more drink]]
<<else>>\
"That's sexy," he smiles. "Ye'd be in with a good shot. Are ye a model?"
[[Ha, no.|Josh chat][$temp to "model"]]
[[I have to go.|Josh need more drink]]
<</if>><<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Ask me after a few tequilas. Maybe then," you shout back.
<<if $pc.braSize == "34DD" or $pc.braSize == "34E">>\
"Ye should! Ye'd definitely win," he grins, pointing at your <<pcTits>>. "Those are great."
[[Um, thanks.|Josh chat][$temp to "busty"]]
[[I have to go.|Ditch Josh]]
<<else>>\
"Ye should! You're sexy," he smiles. "Ye'd be in with a good shot. Are ye a model?"
[[Ha, no.|Josh chat][$temp to "model"]]
[[I have to go.|Ditch Josh]]
<</if>><<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "busty">>\
<<pcTalk>>\
"Um...thanks," you shout back. "Nice of you to notice."
"Dinnay mention it," he replies, his hand curling around your waist. "Let me buy ye a drink. Least I can do in return for ye showing the whole club your boobies later."
[[Okay.|Oceana bar with Josh]]
[[No thanks.|Ditch Josh][$temp to "drink"]]
<<elseif $temp == "model">>\
<<pcSmile>>\
"Haha, no!" It's obviously a line, but it's a flattering one. "I work in an office."
"What a waste," he replies, his hand curling around your waist. "Let me buy ye a drink. Maybe tonight will kick start your modelling career, and ye can remember me when you're rich and famous."
[[Okay.|Oceana bar with Josh]]
[[No thanks.|Ditch Josh][$temp to "drink"]]
<</if>><<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
He leads you to the bar, a hand on the small of your back.
<img src="https://i.imgur.com/bvCqe6U.png" />
You queue up with him, occasionally shouting into each other's ear. You learn that his name is Josh, and he's a regular here.
You reach the bar, hook a heel on the footrail, and ignore Josh in favour of trying to get the attention of a bartender.
You suddenly feel a sharp pinch on your ass, right below your hot pants.
[[Yelp!|Josh ass pinch][$temp to "yelp"]]
[[Tell him off.|Josh ass pinch][$temp to "stern"]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "drink">>\
"No thanks," you shake your head. "Not interested."
<<else>>\
"Hey," you shout in his ear, "Gotta go. Have a good night."
<</if>>\
The guy bites his teeth in annoyance. "Fuck ye, then," he snarls into your ear. "Fuckin' <<if $pc.nationality == "English">>English<<elseif $pc.nationality == "U.S." or $pc.nationality == "Canadian">>Yank<<elseif $pc.nationality == "Australian" or "New Zealand">>convict descendant<</if>> slut."
He turns and storms off. <i>What a psycho.</i> You could use a [[drink.|Oceana pre contest bar]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "yelp">>\
<<pcMoodSkeptical>>\
<<pcTalk>>\
You squeak and jump. Josh looks at you, confused. "What?" he shouts in your ear.
[[You just pinched my ass!|Josh ass pinch accuse]]
[[Someone just pinched my ass!|Josh ass pinch report]]
<<elseif $temp == "stern">>
<<pcMoodAngry>>\
"Dick!" you snap, giving him a little slap on his upper arm.
"Huh?" he just looks confused.
[[You just pinched my ass!|Josh ass pinch accuse]]
<</if>><<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"You just pinched my ass!" you shout in his ear.
"No I didnay!" he shouts back. Josh casts an angry glare around the other men nearby, settling on a guy next to you who is smirking. "Oi!" he snarls at him.
Josh bundles past you, looking ready to fight.
[[Try and stop him.|Josh fight break up]]
[[Let Josh kick his ass.|Josh fight]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Someone just pinched my ass!" you shout in his ear.
"Huh?" He arches his eyebrows, looking furious, then casts an angry glare around the other men nearby. Josh settles on a guy next to you who is smirking. "Oi!" he snarls at him.
Josh bundles past you, looking ready to fight.
[[Try and stop him.|Josh fight break up]]
[[Let Josh kick the guy's ass.|Josh fight]]<<silently>>
<<addmins 1>>
<<if lastVisited("Josh ass pinch accuse") is 1 or lastVisited("Josh ass pinch report") is 1>>
<<pcMoodAngry>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Josh squares up to the guy, who's no longer smirking. With their noses inches apart, both men shout into each others' faces. The people around back away around them. They're about the same size, but...
The man shoves Josh, Josh shoves him back, and suddenly the two are grappling and throwing wild punches. They're violent, but untrained – neither seems to be doing serious damage to the other. Josh punches the guy in the side of the head. The guy kicks Josh in the shin. They grapple with each other. The guy kicks Josh again, and this time his shoe flies off.
Mercifully, four bouncers appear at this point. They separate the two brawlers, both of whom have ripped shirts and nose bleeds, putting them both into arm locks before marching them away.
The bouncer who frisked you on the way in spots you and heads over. "Ye alright, lass?" he shouts in your ear.
[[Yeah, thanks.|Josh post fight][$temp to "thanks"]]
[[Josh was just trying to defend me.|Josh post fight][$temp to "josh"]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You grab Josh's shoulders and try to tug him back, but he just shrugs you off. He's much bigger than you; you're nowhere near strong enough to hold him back, and the music's too loud to [[reason with him.|Josh fight]]<<silently>>
<<addmins 5>>
<<pcMoodSkeptical>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "thanks">>\
"I'm fine," you shout back. "Thanks."
He nods. "Try not te get in any more trouble."
<<elseif $temp == "josh">>\
"Yeah," you shout back. "The ginger one didn't start it."
"Dinnay care," he shrugs. "Ye fight, ye get kicked out. Try not te get in any more trouble."
<</if>>\
He heads back to the door, leaving you alone at [[the bar.|Oceana pre contest bar]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcSmile>>\
<<pcNightclubEncourageMale1>> <<male1NightclubEncDecline>>
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> <<male1NightclubDiscDecline>>
<</if>>\
Above the bar, a flatscreen plays a slideshow advertising drink promotions and events between photos taken in the club. They're mostly candid photos of young men or women posing for the camera, showing how much fun they're having in Oceana. Some girls appear to be topless.
After a while, you reach the bar and get the attention of a barman. "What can I get ye?"
[[A soft drink.|Oceana pre-contest drink order][$temp to "softDrink"]]
[[A beer.|Oceana pre-contest drink order][$temp to "beer"]]
[[A mixer.|Oceana pre-contest drink order][$temp to "mixer"]]
[[An alcopop.|Oceana pre-contest drink order][$temp to "alcopop"]]
<<set $temp to "">><<silently>>
<<pcTalk>>
<<set _mins to random(6, 11)>>
<<addmins _mins>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Budweiser",
"Stella",
"Fosters",
"Heineken")>>
<<set _serves to "pours your beer into a plastic cup">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade")>>
<<set _serves to "mixes your drink">>
<<elseif $temp == "alcopop">>
<<set _drink to either(
"VK Vodka",
"WKD Red",
"Hooch",
"Bacardi Breezer",
"Smirnoff Ice")>>
<<set _serves to "pours your drink into a plastic cup">>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean forward. "_drink, please!" you tell the barman, shouting to be heard. He _serves and passes it to you across the bar. "Thanks!" You pay with a task force credit card.
[[How do I enter the wet t-shirt contest?|Oceana barman entry]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"How do I enter the contest?" you shout.
"What?" he can't hear you.
[[Shout louder.|Oceana barman entry 2]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You hook a heel onto the footrail and lean over the bar to shout in his ear. "How do I enter the contest?"
"What?" he looks confused.
[[Scream it.|Oceana barman entry 3]]<<silently>>
<<pcMoodAngry>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You take a deep breath and practically scream in his ear. <i>"How...do I enter...the wet...t-shirt...contest?"</i>
"Oh! Wait over there," he shouts, pointing out a nearby pillar. "I'll get Dave."
You nod, and head over to the pillar to [[wait for Dave.|Oceana wait for Dave]]<<silently>>
<<pcMoodCalm>>
<<addmins 9>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean against the pillar, sipping your drink and waiting for this "Dave". Minutes pass. <<if Array.from($pc.flags).includes("Rock Chick")>>A terrible pop song segues into an even worse one, terribly loud.<<else>>Your ears are starting to adjust to the aural assault.<</if>> The bassline vibrates through the pillar.
A couple of guys check you out while you're standing around alone, but none sum up the courage to approach.
After what feels like forever, a young guy wearing the same Hawaiian shirt as the barmen walks up to you. He's chubby, in his late teens, with waxed up spiky hair. He's carrying a clipboard.
"I was told ye want to enter the contest?" he shouts in your ear.
[[That's right.|Oceana register][$temp to "yes"]]
[[What do I win?|Oceana register][$temp to "prize"]]<<silently>>
<<pcTalk>>
<<addmins 1>>
<<if $pc.nationality == "English">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D" or $pc.braSize == "34DD">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.braSize == "34E">>
<<set _braSize to "34DDD">>
<</if>>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<if $pc.braSize == "34A">>
<<set _braSize to "12A">>
<<elseif $pc.braSize == "34B">>
<<set _braSize to "12B">>
<<elseif $pc.braSize == "34C">>
<<set _braSize to "12C">>
<<elseif $pc.braSize == "34D">>
<<set _braSize to "12D">>
<<elseif $pc.braSize == "34DD">>
<<set _braSize to "12DD">>
<<elseif $pc.braSize == "34E">>
<<set _braSize to "12E">>
<</if>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "prize">>\
"What do I get if I win?" you shout back.
"£100 cash," he shouts, with a reassuring smile. "Ye got some photo ID on ye, sweetie?"
<<elseif $temp == "yes">>\
"Yeah, that's right," you shout back.
"Ye got photo ID on ye, sweetie?"
<</if>>\
"Sure." You fish your fake <<if $pc.nationality == "English">>driving licence<<else>>passport<</if>> out of your bag and hand it to Dave. He checks it, then copies the name <<= $pc.firstname.toUpperCase()>> <<= $pc.coverSurname.toUpperCase()>> onto his form. He fills out some other details, like your age and nationality, then photographs the <<if $pc.nationality == "English">>licence<<else>>ID page<</if>> with his phone before handing <<if $pc.nationality == "English">>it<<else>>the passport<</if>> back to you.
"Cannay be too careful!" he shouts. "Had a 17 year old tryin' te enter last year! No way are we losin' our licence over that!"
<<if $pc.age lte 25>>You dimly remember doing dumb things at that age, but entering a wet t-shirt contest wasn't one of them.<<else>>You can't really remember what you did on Saturday nights when you were 17, but it wasn't entering wet t-shirt contests.<</if>>
"What's your bra size, $pc.firstname?"
[["" + _braSize + "."|Oceana register 2]]<<silently>>
<<addmins 1>>
<<if $pc.nationality == "English">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D" or $pc.braSize == "34DD">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.braSize == "34E">>
<<set _braSize to "34DDD">>
<</if>>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<if $pc.braSize == "34A">>
<<set _braSize to "12A">>
<<elseif $pc.braSize == "34B">>
<<set _braSize to "12B">>
<<elseif $pc.braSize == "34C">>
<<set _braSize to "12C">>
<<elseif $pc.braSize == "34D">>
<<set _braSize to "12D">>
<<elseif $pc.braSize == "34DD">>
<<set _braSize to "12DD">>
<<elseif $pc.braSize == "34E">>
<<set _braSize to "12E">>
<</if>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"_braSize," you tell him. <<if $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>His pen hovers over the form, and you realise you've confused him. "That's the same as a $pc.braSize here," you shout.<</if>>
<<if $pc.braSize == "34A">>"That's fine, dinnay worry,"<<elseif $pc.braSize == "34DD" or $pc.braSize == "34E">><i>"Verrry</i> nice,"<<else>>"Lovely,"<</if>> he says, and writes that down in another box. "What's your job <<if $pc.nationality == "U.S.">>back in the States<<elseif $pc.nationality == "Canadian">>back in Canada<<elseif $pc.nationality == "Australian">>back in Australia<<elseif $pc.nationality == "New Zealand">>back in New Zealand<</if>>?"
[[Sales rep.|Oceana register 3][$scene.coverJob to "sales rep"]]
[[Personal assistant.|Oceana register 3][$scene.coverJob to "personal assistant"]]<<silently>>
<<if lastVisited("Oceana read waiver") is 1>>\
<<addmins 5>>
<<else>>
<<addmins 1>>
<</if>>
<<set $scene.contestStart to clone($gameDate)>>
<<set $scene.contestStart.setHours(23)>>
<<set $scene.contestStart.setMinutes(45)>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You print and sign in the name of $pc.firstname $pc.coverSurname, and write in your age and today's date. Dave countersigns as your witness.
"Great," he says, "good luck. See that door there?" He points out a closed door near the stage. "The DJ will call ye when they're ready for ye, a wee bit before midnight. Go through that door and someone will get ye set up. Dinnay get too drunk, ye cannay compete if you're smashed, alright?"
[[Got it.|Oceana wait for contest]]<img src="https://i.imgur.com/ZjUz4Xx.png" class="centreImage" width="200"/>
<div style="font-family: Courier New, Courier, monospace">\
<b>OCEANA MISS WET T-SHIRT LIABILITY WAIVER</b>
I HEREBY ASSUME ALL OF THE RISKS OF PARTICIPATING IN THE OCEANA MISS WET T-SHIRT COMPETITION, and waive, release and discharge Staretis Group Ltd, their directors, board members, officers, employees, volunteers, agents, representatives or assigns, from any and all liability, including but not limited to, liability arising from the negligence or fault of the entities or persons, for my death, disability, personal injury, property damage, property theft or actions of any kind which may occur to me as a result of my participation in the above event.
I agree to indemnify, hold harmless, and promise not to sue the entities or persons mentioned above from any and all liabilities or claims made as a result of participation in this activity and or event, whether caused by the negligence of those released or otherwise.
This accident waiver and release of liability shall be construed broadly to provide a release and waiver to the maximum extent permissible under applicable law.
<b>PHOTO RELEASE</b>
I hereby authorize Staretis Group Ltd permission to use my likeness in photograph or video or any other form of reproduction in any and all its advertising, marketing and publications, including but not limited to Staretis Group Ltd printed and digital publications, social media and advertising.
I acknowledge that since my participation in the Oceana Miss Wet T-shirt competition is voluntary I will receive no financial compensation for use of my likeness.
I hereby irrevocably authorize Staretis Group Ltd to edit, alter, copy, exhibit, publish or distribute my likeness for purposes of advertising and marketing or for any other lawful purpose. In addition, I waive the right to inspect or approve the finished product, including written or electronic copy, wherein my likeness appears. Additionally, I waive any right to royalties or other compensation arising or related to the use of my likeness both photographic and otherwise.
I hereby hold harmless and release and forever discharge Staretis Group Ltd, their staff, agents and assigns from all claims, demands, and causes of action which I, my heirs, representatives, executors, administrators, or any other persons acting on my behalf or on behalf of my estate have or may have by reason of this authorisation.
I am at least 18 years of age and am competent to contract in my own name. I have read this release before signing below and I fully understand the contents, meaning, and impact of this release.
</div>\
<hr />
[[Sign it.|Oceana sign waiver]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Got it," you shout in his ear. He smiles and heads off.
You've got a little time to kill before you're called for the contest.
[[Dance.|Oceana dance floor]]
[[Get a drink.|Oceana bar queue]]
[[Stand around looking pretty.|Oceana hang out alone]]<<silently>>
<<addmins 10>>
<<pcMoodCalm>>
<<set $scene.location to "dance floor">>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You find a space on the dance floor, and shake your ass in time with the music. (Write better flavour text. ??? )
<img src="https://i.imgur.com/O1unmQb.png" />
<<if $gameDate gte $scene.contestStart and $scene.contestOver != true>>
Between songs, the DJ [[makes an announcement.|Oceana wet t-shirt call]]
<<else>>\
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<oceanaRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
On the dance floor, you notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Oceana dance floor courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Oceana dance floor courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
You're swinging your hips and dancing to the beat when <<male1HotnessRating>> dances up behind you, grinding his crotch into your ass. You look round, startled; he <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
[[Dance with him|Oceana dance with a guy]]
[[Get away from him|Oceana dance away from a guy]]
<<else>>
The track fades into a new one.
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Keep dancing.|Oceana dance floor]]
[[Take a break from the dance floor.|Oceana hang out alone]]
<</if>>\
<</if>>
<<else>>
The track fades into a new one.
<<if $gameDate gte $scene.contestStart and $scene.contestOver != true>>\
Between songs, the DJ [[makes an announcement.|Oceana wet t-shirt call]]
<<else>>\
<<if $gameDate gte $scene.closingTime>>
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Keep dancing.|Oceana dance floor]]
[[Take a break.|Oceana hang out alone]]
<</if>>\
<</if>>\
<</if>>\
<</if>>\/* RANDOM MAN GENERATOR */
<<widget "oceanaRandomMale">><<nobr>>
<<set $male1 to {},
$male1.hiddenTraits to [],
$male1.revealedTraits to [],
$male1.courage to 0,
$male1.hangout to 0,
$male1.kisses to 0,
$male1.flags to new Set(),
$male1.isCockOut to false,
$male1.isWearing to new Set(),
$male1.arousal to 0,
$male1.from to "Oceana",
$male1.hjStyle to "",
$male1.boughtDrinks to 0>>
/* Set nationality */
<<set $male1.nationality to "Scottish",
$male1.nationalityNoun to "Scotsman",
$male1.accent to "Scottish">>
/* Set name */
<<if $male1.nationality == "Scottish">>
<<set $male1.firstname to setup.maleScottishFirstnames.random(),
$male1.surname to setup.scottishSurnames.random(),
$male1.surnameKnown to false>>
<</if>>
/* Set age */
<<set $male1.age to random(18, 20)>>
<<if $male1.age lt 20>>
<<set $male1.ageDesc to "in his late teens">>
<<elseif $male1.age gte 20 and $male1.age lte 23>>
<<set $male1.ageDesc to "in his early twenties">>
<<elseif $male1.age gte 24 and $male1.age lte 26>>
<<set $male1.ageDesc to "in his mid twenties">>
<<elseif $male1.age gte 27 and $male1.age lte 29>>
<<set $male1.ageDesc to "in his late twenties">>
<<elseif $male1.age gte 30 and $male1.age lte 33>>
<<set $male1.ageDesc to "in his early thirties">>
<<elseif $male1.age gte 34 and $male1.age lte 36>>
<<set $male1.ageDesc to "in his mid thirties">>
<<elseif $male1.age gte 37 and $male1.age lte 39>>
<<set $male1.ageDesc to "in his late thirties">>
<<elseif $male1.age gte 40 and $male1.age lte 43>>
<<set $male1.ageDesc to "in his early forties">>
<<elseif $male1.age gte 44 and $male1.age lte 46>>
<<set $male1.ageDesc to "in his mid forties">>
<<elseif $male1.age gte 47 and $male1.age lte 49>>
<<set $male1.ageDesc to "in his late forties">>
<</if>>
/* Set ethnicity */
<<set _ethnicity to random(1,100)>>
<<if _ethnicity lte 100>>
<<set $male1.ethnicity to "white">>
<</if>>
/* Set height */
/* 1 - v short, 2 - short, 3 - average, 4 - tall, 5 - v tall */
<<set _heightRoll to random(1,100)>>
<<if _heightRoll lte 2>>
<<set $male1.height to 1,
$male1.courage -= 2>>
<<elseif _heightRoll gte 3 and _heightRoll lte 16>>
<<set $male1.height to 2,
$male1.courage -= 1>>
<<elseif _heightRoll gte 17 and _heightRoll lte 84>>
<<set $male1.height to 3>>
<<elseif _heightRoll gte 85 and _heightRoll lte 98>>
<<set $male1.height to 4,
$male1.courage += 1>>
<<elseif _heightRoll gte 99>>
<<set $male1.height to 5,
$male1.courage += 2>>
<</if>>
/* Set looks */
/* 1 - ugly, 2 - plain, 3 - average, 4 - good looking, 5 - gorgeous */
<<set _looksRoll to random(1,100)>>
<<if _looksRoll lte 2>>
<<set $male1.looks to 1,
$male1.courage -= 2>>
<<elseif _looksRoll gte 3 and _looksRoll lte 16>>
<<set $male1.looks to 2,
$male1.courage -= 1>>
<<elseif _looksRoll gte 17 and _looksRoll lte 84>>
<<set $male1.looks to 3>>
<<elseif _looksRoll gte 85 and _looksRoll lte 98>>
<<set $male1.looks to 4,
$male1.courage += 1>>
<<elseif _looksRoll gte 99>>
<<set $male1.looks to 5,
$male1.courage += 2>>
<</if>>
/* Set cock size */
/* 1 - tiny, 2 - small, 3 - average, 4 - big, 5 - massive */
<<set _cockRoll to random(1,100)>>
<<if _cockRoll lte 2>>
<<set $male1.cockSize to 1,
$male1.courage -= 2>>
<<elseif _cockRoll gte 3 and _cockRoll lte 16>>
<<set $male1.cockSize to 2,
$male1.courage -= 1>>
<<elseif _cockRoll gte 17 and _cockRoll lte 84>>
<<set $male1.cockSize to 3>>
<<elseif _cockRoll gte 85 and _cockRoll lte 98>>
<<set $male1.cockSize to 4,
$male1.courage += 1>>
<<elseif _cockRoll gte 99>>
<<set $male1.cockSize to 5,
$male1.courage += 2>>
<</if>>
/* Set eye colour */
<<if $male1.ethnicity == "white">>
<<set $male1.skinColour to "fair">>
<<set _eyeRoll to random(1,100)>>
<<if _eyeRoll gte 1 and _eyeRoll lte 5>>
<<set $male1.eyeColour to "grey">>
<<elseif _eyeRoll gte 6 and _eyeRoll lte 30>>
<<set $male1.eyeColour to "blue">>
<<elseif _eyeRoll gte 31 and _eyeRoll lte 53>>
<<set $male1.eyeColour to "brown">>
<<elseif _eyeRoll gte 54 and _eyeRoll lte 74>>
<<set $male1.eyeColour to "hazel">>
<<elseif _eyeRoll gte 75>>
<<set $male1.eyeColour to "green">>
<</if>>
<</if>>
/* Set hair volume */
/* 0 - bald, 1 - thin, 2 - average, 3 - thick */
<<set _baldRoll to random(1,100)>>
<<if $male1.age gte 25>>
<<if _baldRoll lte $male1.age>>
<<set $male1.hairVol to either(0, 1),
$male1.courage -= 1>>
<</if>>
<</if>>
<<if ndef $male1.hairVol>>
<<if _baldRoll + $male1.age lte 50>>
<<set $male1.hairVol to 3,
$male1.courage += 1>>
<<else>>
<<set $male1.hairVol to 2>>
<</if>>
<</if>>
/* Set hair colour */
<<if $male1.hairVol gt 0>>
<<set _hairRoll to random(1,100)>>
<<if _hairRoll lte 23>>
<<set $male1.hairColour to "black">>
<<elseif _hairRoll gte 24 and _hairRoll lte 46>>
<<set $male1.hairColour to "dark brown">>
<<elseif _hairRoll gte 47 and _hairRoll lte 70>>
<<set $male1.hairColour to "light brown">>
<<elseif _hairRoll gte 71 and _hairRoll lte 90>>
<<set $male1.hairColour to "blond">>
<<elseif _hairRoll gte 91>>
<<set $male1.hairColour to "ginger",
$male1.courage -= 1>>
<</if>>
<<set _greyRoll to random(1,100)>>
<<if $male1.age gte 35 and $male1.age lte 44>>
<<if _greyRoll lte 40 and _greyRoll gte 10>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 9>>
<<set $male1.hairColour to "grey">>
<</if>>
<<elseif $male1.age gte 45 and $male1.age lte 50>>
<<if _greyRoll lte 63 and _greyRoll gte 38>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 37 and _greyRoll gte 20>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 19>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 51 and $male1.age lte 55>>
<<if _greyRoll lte 78 and _greyRoll gte 45>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 44 and _greyRoll gte 27>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 26>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 56 and $male1.age lte 60>>
<<if _greyRoll lte 86 and _greyRoll gte 58>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 57 and _greyRoll gte 33>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 32>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 61>>
<<if _greyRoll lte 91 and _greyRoll gte 75>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 74 and _greyRoll gte 41>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 40>>
<<set $male1.hairColour to "white">>
<</if>>
<</if>>
<</if>>
/* Set OCEAN */
<<set _opennessRoll to random(1, 100)>>
<<if _opennessRoll lte 15>>
<<set $male1.openness to 1>>
<<set _lowOpenness to setup.lowOpenness.random(),
$male1.hiddenTraits.push(_lowOpenness),
$male1.courage -= 1>>
<<elseif _opennessRoll gte 16 and _opennessRoll lte 85>>
<<set $male1.openness to 2>>
<<elseif _opennessRoll gte 86>>
<<set $male1.openness to 3,
_highOpenness to setup.highOpenness.random(),
$male1.hiddenTraits.push(_highOpenness),
$male1.courage += 1>>
<</if>>
<<set _conscRoll to random(1, 100)>>
<<if _conscRoll lte 15>>
<<set $male1.consc to 1,
_lowConscientiousness to setup.lowConscientiousness.random(),
$male1.hiddenTraits.push(_lowConscientiousness)>>
<<elseif _conscRoll gte 16 and _conscRoll lte 85>>
<<set $male1.consc to 2>>
<<elseif _conscRoll gte 86>>
<<set $male1.consc to 3,
_highConscientiousness to setup.highConscientiousness.random(),
$male1.hiddenTraits.push(_highConscientiousness)>>
<</if>>
<<set _extroRoll to random(1, 100)>>
<<if _extroRoll lte 15>>
<<set $male1.extro to 1,
_lowExtraversion to setup.lowExtraversion.random(),
$male1.hiddenTraits.push(_lowExtraversion),
$male1.courage -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s quiet and shy.', 'report': 'He\'s quiet and shy.'})>>
<<elseif _extroRoll gte 16 and _extroRoll lte 85>>
<<set $male1.extro to 2>>
<<elseif _extroRoll gte 86>>
<<set $male1.extro to 3,
_highExtraversion to setup.highExtraversion.random(),
$male1.hiddenTraits.push(_highExtraversion),
$male1.courage += 1>>
<</if>>
<<set _agreeRoll to random(1, 100)>>
<<if _agreeRoll lte 15>>
<<set $male1.agree to 1,
_lowAgreeableness to setup.lowAgreeableness.random(),
$male1.hiddenTraits.push(_lowAgreeableness),
$male1.courage -= 1>>
<<elseif _agreeRoll gte 16 and _agreeRoll lte 85>>
<<set $male1.agree to 2>>
<<elseif _agreeRoll gte 86>>
<<set $male1.agree to 3,
_highAgreeableness to setup.highAgreeableness.random(),
$male1.hiddenTraits.push(_highAgreeableness),
$male1.courage += 1>>
<</if>>
<<set _neurotRoll to random(1, 100)>>
<<if _neurotRoll lte 15>>
<<set $male1.neurot to 1,
_lowNeuroticism to setup.lowNeuroticism.random(),
$male1.hiddenTraits.push(_lowNeuroticism),
$male1.courage += 1>>
<<elseif _neurotRoll gte 16 and _neurotRoll lte 85>>
<<set $male1.neurot to 2>>
<<elseif _neurotRoll gte 86>>
<<set $male1.neurot to 3,
_highNeuroticism to setup.highNeuroticism.random(),
$male1.hiddenTraits.push(_highNeuroticism),
$male1.courage -= 1>>
<</if>>
/* Set fitness */
/* 1 - fat, 2 - average, 3 - thin, 4 - lean athletic, 5 - pumped */
<<set _fitnessRoll to random(1,100)>>
<<if $male1.consc == 1>>
<<set _fitnessRoll -= 15>>
<<elseif $male1.consc == 3>>
<<set _fitnessRoll += 15>>
<</if>>
<<if $male1.age lte 25>>
<<set _fitnessRoll += 10>>
<<elseif $male1.age gte 40 and $male1.age lte 49>>
<<set _fitnessRoll -= 10>>
<<elseif $male1.age gte 50 and $male1.age lte 59>>
<<set _fitnessRoll -= 20>>
<<elseif $male1.age gte 60>>
<<set _fitnessRoll -= 30>>
<</if>>
<<if _fitnessRoll lte 15>>
<<set $male1.fitness to 1,
$male1.courage -= 2>>
<<elseif _fitnessRoll gte 16 and _fitnessRoll lte 65>>
<<set $male1.fitness to 2>>
<<elseif _fitnessRoll gte 66 and _fitnessRoll lte 79>>
<<set $male1.fitness to 3,
$male1.courage += 1>>
<<elseif _fitnessRoll gte 80 and _fitnessRoll lte 90>>
<<set $male1.fitness to 4,
$male1.courage += 2>>
<<elseif _fitnessRoll gte 91>>
<<set $male1.fitness to 5,
$male1.courage += 2>>
<</if>>
/* Set IQ */
<<set _iqRoll to random(1, 100)>>
<<if $male1.openness == 3>>
<<set _iqRoll += 15>>
<<elseif $male1.openness == 1>>
<<set _iqRoll -= 15>>
<</if>>
<<if _iqRoll lte 2>>
<<set $male1.iqQuintile to 1,
$male1.iq to random(87, 94)>>
<<elseif _iqRoll gte 3 and _iqRoll lte 16>>
<<set $male1.iqQuintile to 2,
$male1.iq to random(95, 99)>>
<<elseif _iqRoll gte 17 and _iqRoll lte 84>>
<<set $male1.iqQuintile to 3,
$male1.iq to random(100, 109)>>
<<elseif _iqRoll gte 85 and _iqRoll lte 98>>
<<set $male1.iqQuintile to 4,
$male1.iq to random(110, 115)>>
<<elseif _iqRoll gte 99>>
<<set $male1.iqQuintile to 5,
$male1.iq to random(116, 130)>>
<</if>>
/* Set job */
<<set _jobOptions to []>>
<<if $male1.iqQuintile == 1>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'}),
_jobOptions.push({'title': 'fast food', 'class': 'unskilled', 'reveal': 'You find out that he works in a McDonalds.', 'report': 'He works at McDonalds.', 'courage': '0'}),
_jobOptions.push({'title': 'postman', 'class': 'unskilled', 'reveal': 'You find out that he\'s a postman.', 'report': 'He\'s a postman.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 2>>
<<set _jobOptions.push({'title': 'taxi driver', 'class': 'unskilled', 'reveal': 'You find out that he\'s a taxi driver.', 'report': 'He\'s a taxi driver.', 'courage': '0'}),
_jobOptions.push({'title': 'security guard', 'class': 'unskilled', 'reveal': 'You find out that he\'s a security guard.', 'report': 'He\'s a security guard.', 'courage': '0'}),
_jobOptions.push({'title': 'plumber', 'class': 'unskilled', 'reveal': 'You find out that he\'s a plumber.', 'report': 'He\'s a plumber.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 3>>
<<set _jobOptions.push({'title': 'office worker', 'class': 'clerical', 'reveal': 'You find out that he\'s an office worker.', 'report': 'He works in an office.', 'courage': '0'}),
_jobOptions.push({'title': 'sales rep', 'class': 'clerical', 'reveal': 'You find out that he\'s a sales rep.', 'report': 'He\'s a sales rep.', 'courage': '0'}),
_jobOptions.push({'title': 'call centre', 'class': 'clerical', 'reveal': 'You find out that he works in a call centre.', 'report': 'He works in a call centre.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 4>>
<<set _jobOptions.push({'title': 'social worker', 'class': 'unskilled', 'reveal': 'You find out that he\'s a social worker.', 'report': 'He\'s a social worker.', 'courage': '0'}),
_jobOptions.push({'title': 'schoolteacher', 'class': 'clerical', 'reveal': 'You find out that he\'s a schoolteacher.', 'report': 'He\'s a schoolteacher.', 'courage': '0'}),
_jobOptions.push({'title': 'advertising sales', 'class': 'clerical', 'reveal': 'You find out that he works at an ad agency.', 'report': 'He works at an ad agency.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 5>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'})>>
<</if>>
<<set $male1.job to _jobOptions.random(),
$male1.courage += $male1.job.courage,
$male1.hiddenTraits.push({'reveal': '$male1.job.reveal', 'report': '$male1.job.report'})>>
/* Carry out job adjustments */
<<if $male1.job.class == "soldier">>
<<set $male1.fitness to 4>>
<</if>>
/* Set physical attractiveness */
<<set $male1.attr to $male1.looks>>
<<if $male1.hairVol == 1>>
<<set $male1.attr -= 1>>
<<elseif $male1.hairVol == 3>>
<<set $male1.attr += 1>>
<</if>>
<<set $male1.attr to $male1.attr + $male1.height - 3>>
<<if $male1.fitness == 1>>
<<set $male1.attr -= 2>>
<<elseif $male1.fitness gte 4>>
<<set $male1.attr += 1>>
<</if>>
<<set _ageDifference to $male1.age - $pc.age>>
<<if not Array.from($pc.traits).includes("Likes Older Men")>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr -= 1>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr -= 2>>
<<elseif $male1.hairColour == "white">>
<<set $male1.attr -= 3>>
<</if>>
<<if _ageDifference lte -10>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr -= 1>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=3>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=4>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=5>>
<</if>>
<<else>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr += 2>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr += 1>>
<</if>>
<<if _ageDifference lte -1>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr +=2>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr +=1>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=3>>
<</if>>
<</if>>
<<set $male1.attr = Math.clamp($male1.attr, 1, 5)>>
/* Set haircut */
<<set _hairOptions to []>>
<<if $male1.job.class == "soldier">>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'})>>
<</if>>
<<else>>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'})>>
<</if>>
<</if>>
<<set $male1.hair to _hairOptions.random()>>
/* Set facial hair */
<<set _beardRoll to random(1,100)>>
<<if $male1.job.class == "soldier">>
<<set $male1.facialHair to "none">>
<<else>>
<<if _beardRoll gte 1 and _beardRoll lte 60>>
<<set $male1.facialHair to "none">>
<<elseif _beardRoll gte 61 and _beardRoll lte 78>>
<<set $male1.facialHair to "full beard">>
<<elseif _beardRoll gte 79 and _beardRoll lte 95>>
<<set $male1.facialHair to "stubble">>
<<elseif _beardRoll gte 96 and _beardRoll lte 98>>
<<set $male1.facialHair to "moustache">>
<<elseif _beardRoll gte 99 and _beardRoll lte 100>>
<<set $male1.facialHair to "chin beard">>
<</if>>
<</if>>
<<if $male1.facialHair == "none">>
<<set _beardOptions to [
'He\'s clean shaven']>>
<<elseif $male1.facialHair == "full beard">>
<<set _beardOptions to [
'a neat beard',
'a short beard',
'a bushy beard',
'a hipster beard',
'a neatly trimmed beard',
'a thick beard',
'a trendy beard',
'a goatee beard']>>
<<elseif $male1.facialHair == "stubble">>
<<set _beardOptions to [
'a few day\'s stubble',
'five o\'clock shadow',
'a stubbly jaw',
'designer stubble']>>
<<elseif $male1.facialHair == "moustache">>
<<set _beardOptions to [
'a neat moustache',
'a handlebar moustache',
'a Tom Selleck moustache',
'a pencil moustache',
'a horseshoe moustache',
'a scruffy moustache']>>
<<elseif $male1.facialHair == "chin beard">>
<<set _beardOptions to [
'a goatee',
'a soul patch',
'a chinstrap beard']>>
<</if>>
<<set $male1.beard to _beardOptions.random()>>
/* Set clothes */
<<set $male1.top to {},
$male1.bottoms to {}>>
<<set _topRoll to random(1,100)>>
<<if _topRoll lte 66>>
<<set _top to "shirt">>
<<set $male1.isWearing.add("closedShirt")>>
<<else>>
<<set _top to "tShirt">>
<<set $male1.isWearing.add("tShirt")>>
<</if>>
<<if _top == "shirt">>
<<set _topOptions to [
'a red plaid shirt',
'a blue plaid shirt',
'a brown plaid shirt',
'a green plaid shirt',
'a pale blue shirt',
'a blue shirt',
'a checked shirt',
'a white shirt',
'a black shirt',
'a brightly patterned shirt'],
$male1.top.desc to "shirt",
$male1.top.material to [
'smooth cotton',
'cotton',
'silky smooth cotton',
'soft cotton']>>
<<else>>
<<set _topOptions to [
'a red polo shirt',
'a blue polo shirt',
'a navy blue polo shirt',
'a green polo shirt',
'a black polo shirt',
'a stripey polo shirt',
'a yellow polo shirt'],
$male1.top.desc to "polo shirt",
$male1.top.material to [
'smooth cotton',
'cotton',
'silky smooth cotton',
'soft cotton']>>
<</if>>
<<set $male1.top.longDesc to _topOptions.random()>>
<<set _trousersType to either("trousers", "jeans", "cargo pants")>>
<<if _trousersType == "trousers">>
<<set _trouserOptions to [
'smart <<trousers>>',
'black <<trousers>>',
'dark <<trousers>>'],
$male1.bottoms.undo to "zipper">>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set $male1.bottoms.desc to "pants">>
<<else>>
<<set $male1.bottoms.desc to "trousers">>
<</if>>
<<elseif _trousersType == "jeans">>
<<set _trouserOptions to [
'jeans',
'blue jeans',
'black jeans',
'smart jeans',
'distressed jeans',
'skinny jeans'],
$male1.bottoms.desc to "jeans",
$male1.bottoms.undo to "zipper">>
<<elseif _trousersType == "cargo pants">>
<<set _trouserOptions to [
'tan cargo pants',
'grey cargo pants',
'black cargo pants',
'olive green cargo pants'],
$male1.bottoms.desc to "cargo pants",
$male1.bottoms.undo to "zipper">>
<</if>>
<<set $male1.isWearing.add("trousers")>>
<<set $male1.underpants to {},
$male1.underpants.desc to "boxer shorts",
$male1.isWearing.add("underpants")>>
<<set _shoeOptions to [
'black lace-up shoes',
'brown lace-up shoes',
'black loafers',
'brown loafers',
'chelsea boots',
'red <<trainers>>',
'blue <<trainers>>',
'white <<trainers>>',
'black <<trainers>>']>>
<<set $male1.shoes to _shoeOptions.random()>>
<<set $male1.isWearing.add("shoes")>>
<<set $male1.trueAttr to $male1.attr>>
<<set _iqDifference to $male1.iq - $pc.iq>>
<<if _iqDifference lte -30>>
<<set $male1.trueAttr -= 2>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not very bright.', 'report': 'He\'s not very bright.'})>>
<<elseif _iqDifference lte -15>>
<<set $male1.trueAttr -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not as clever as you.', 'report': 'He\'s not as clever as you.'})>>
<<elseif _iqDifference gte -5 and _iqDifference lte 15>>
<<set $male1.trueAttr += 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s pleasingly clever.', 'report': 'He\'s clever.'})>>
<<elseif _iqDifference gte 15>>
<<set $male1.trueAttr += 2>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s highly intelligent.', 'report': 'He\'s highly intelligent.'})>>
<</if>>
<<if $male1.extro == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.extro == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.agree == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.agree == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.neurot == 1>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.neurot == 3>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.job.status == 1>>
<<set $male1.trueAttr -= 1>>
<<elseif $male1.job.status == 3>>
<<set $male1.trueAttr += 1>>
<</if>>
<<set $male1.trueAttr = Math.clamp($male1.trueAttr, 1, 5)>>
<</nobr>><</widget>>
/* ------------ */
/* --- UGLY --- */
/* ------------ */
<<widget "cathouseRandomUglyMale">><<nobr>>
<<set $male1 to {},
$male1.hiddenTraits to [],
$male1.revealedTraits to [],
$male1.courage to 0,
$male1.hangout to 0,
$male1.kisses to 0,
$male1.flags to new Set(),
$male1.isCockOut to false,
$male1.isWearing to new Set(),
$male1.arousal to 0,
$male1.from to "Cathouse">>
/* Set nationality */
<<set $male1.nationality to "Scottish",
$male1.nationalityNoun to "Scotsman",
$male1.accent to "Scottish">>
/* Set name */
<<if $male1.nationality == "Scottish">>
<<set $male1.firstname to setup.maleScottishFirstnames.random(),
$male1.surname to setup.scottishSurnames.random(),
$male1.surnameKnown to false>>
<</if>>
/* Set age */
<<set $male1.age to random(30, 49)>>
<<if $male1.age lt 20>>
<<set $male1.ageDesc to "in his late teens">>
<<elseif $male1.age gte 20 and $male1.age lte 23>>
<<set $male1.ageDesc to "in his early twenties">>
<<elseif $male1.age gte 24 and $male1.age lte 26>>
<<set $male1.ageDesc to "in his mid twenties">>
<<elseif $male1.age gte 27 and $male1.age lte 29>>
<<set $male1.ageDesc to "in his late twenties">>
<<elseif $male1.age gte 30 and $male1.age lte 33>>
<<set $male1.ageDesc to "in his early thirties">>
<<elseif $male1.age gte 34 and $male1.age lte 36>>
<<set $male1.ageDesc to "in his mid thirties">>
<<elseif $male1.age gte 37 and $male1.age lte 39>>
<<set $male1.ageDesc to "in his late thirties">>
<<elseif $male1.age gte 40 and $male1.age lte 43>>
<<set $male1.ageDesc to "in his early forties">>
<<elseif $male1.age gte 44 and $male1.age lte 46>>
<<set $male1.ageDesc to "in his mid forties">>
<<elseif $male1.age gte 47 and $male1.age lte 49>>
<<set $male1.ageDesc to "in his late forties">>
<</if>>
/* Set ethnicity */
<<set _ethnicity to random(1,100)>>
<<if _ethnicity lte 100>>
<<set $male1.ethnicity to "white">>
<</if>>
/* Set height */
/* 1 - v short, 2 - short, 3 - average, 4 - tall, 5 - v tall */
<<set _heightRoll to random(1,50)>>
<<if _heightRoll lte 2>>
<<set $male1.height to 1,
$male1.courage -= 2>>
<<elseif _heightRoll gte 3 and _heightRoll lte 16>>
<<set $male1.height to 2,
$male1.courage -= 1>>
<<elseif _heightRoll gte 17 and _heightRoll lte 84>>
<<set $male1.height to 3>>
<<elseif _heightRoll gte 85 and _heightRoll lte 98>>
<<set $male1.height to 4,
$male1.courage += 1>>
<<elseif _heightRoll gte 99>>
<<set $male1.height to 5,
$male1.courage += 2>>
<</if>>
/* Set looks */
/* 1 - ugly, 2 - plain, 3 - average, 4 - good looking, 5 - gorgeous */
<<set _looksRoll to random(1,16)>>
<<if _looksRoll lte 2>>
<<set $male1.looks to 1,
$male1.courage -= 2>>
<<elseif _looksRoll gte 3 and _looksRoll lte 16>>
<<set $male1.looks to 2,
$male1.courage -= 1>>
<<elseif _looksRoll gte 17 and _looksRoll lte 84>>
<<set $male1.looks to 3>>
<<elseif _looksRoll gte 85 and _looksRoll lte 98>>
<<set $male1.looks to 4,
$male1.courage += 1>>
<<elseif _looksRoll gte 99>>
<<set $male1.looks to 5,
$male1.courage += 2>>
<</if>>
/* Set cock size */
/* 1 - tiny, 2 - small, 3 - average, 4 - big, 5 - massive */
<<set _cockRoll to random(1,100)>>
<<if _cockRoll lte 2>>
<<set $male1.cockSize to 1,
$male1.courage -= 2>>
<<elseif _cockRoll gte 3 and _cockRoll lte 16>>
<<set $male1.cockSize to 2,
$male1.courage -= 1>>
<<elseif _cockRoll gte 17 and _cockRoll lte 84>>
<<set $male1.cockSize to 3>>
<<elseif _cockRoll gte 85 and _cockRoll lte 98>>
<<set $male1.cockSize to 4,
$male1.courage += 1>>
<<elseif _cockRoll gte 99>>
<<set $male1.cockSize to 5,
$male1.courage += 2>>
<</if>>
/* Set eye colour */
<<if $male1.ethnicity == "white">>
<<set $male1.skinColour to "fair">>
<<set _eyeRoll to random(1,100)>>
<<if _eyeRoll gte 1 and _eyeRoll lte 5>>
<<set $male1.eyeColour to "grey">>
<<elseif _eyeRoll gte 6 and _eyeRoll lte 30>>
<<set $male1.eyeColour to "blue">>
<<elseif _eyeRoll gte 31 and _eyeRoll lte 53>>
<<set $male1.eyeColour to "brown">>
<<elseif _eyeRoll gte 54 and _eyeRoll lte 74>>
<<set $male1.eyeColour to "hazel">>
<<elseif _eyeRoll gte 75>>
<<set $male1.eyeColour to "green">>
<</if>>
<</if>>
/* Set hair volume */
/* 0 - bald, 1 - thin, 2 - average, 3 - thick */
<<set _baldRoll to random(1,50)>>
<<if $male1.age gte 25>>
<<if _baldRoll lte $male1.age>>
<<set $male1.hairVol to either(0, 1),
$male1.courage -= 1>>
<</if>>
<</if>>
<<if ndef $male1.hairVol>>
<<if _baldRoll + $male1.age lte 50>>
<<set $male1.hairVol to 3,
$male1.courage += 1>>
<<else>>
<<set $male1.hairVol to 2>>
<</if>>
<</if>>
/* Set hair colour */
<<if $male1.hairVol gt 0>>
<<set _hairRoll to random(1,100)>>
<<if _hairRoll lte 23>>
<<set $male1.hairColour to "black">>
<<elseif _hairRoll gte 24 and _hairRoll lte 46>>
<<set $male1.hairColour to "dark brown">>
<<elseif _hairRoll gte 47 and _hairRoll lte 70>>
<<set $male1.hairColour to "light brown">>
<<elseif _hairRoll gte 71 and _hairRoll lte 90>>
<<set $male1.hairColour to "blond">>
<<elseif _hairRoll gte 91>>
<<set $male1.hairColour to "ginger",
$male1.courage -= 1>>
<</if>>
<<set _greyRoll to random(1,100)>>
<<if $male1.age gte 35 and $male1.age lte 44>>
<<if _greyRoll lte 40 and _greyRoll gte 10>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 9>>
<<set $male1.hairColour to "grey">>
<</if>>
<<elseif $male1.age gte 45 and $male1.age lte 50>>
<<if _greyRoll lte 63 and _greyRoll gte 38>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 37 and _greyRoll gte 20>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 19>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 51 and $male1.age lte 55>>
<<if _greyRoll lte 78 and _greyRoll gte 45>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 44 and _greyRoll gte 27>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 26>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 56 and $male1.age lte 60>>
<<if _greyRoll lte 86 and _greyRoll gte 58>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 57 and _greyRoll gte 33>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 32>>
<<set $male1.hairColour to "white">>
<</if>>
<<elseif $male1.age gte 61>>
<<if _greyRoll lte 91 and _greyRoll gte 75>>
<<set $male1.hairColour to "greying">>
<<elseif _greyRoll lte 74 and _greyRoll gte 41>>
<<set $male1.hairColour to "grey">>
<<elseif _greyRoll lte 40>>
<<set $male1.hairColour to "white">>
<</if>>
<</if>>
<</if>>
/* Set OCEAN */
<<set _opennessRoll to random(1, 100)>>
<<if _opennessRoll lte 15>>
<<set $male1.openness to 1>>
<<set _lowOpenness to setup.lowOpenness.random(),
$male1.hiddenTraits.push(_lowOpenness),
$male1.courage -= 1>>
<<elseif _opennessRoll gte 16 and _opennessRoll lte 85>>
<<set $male1.openness to 2>>
<<elseif _opennessRoll gte 86>>
<<set $male1.openness to 3,
_highOpenness to setup.highOpenness.random(),
$male1.hiddenTraits.push(_highOpenness),
$male1.courage += 1>>
<</if>>
<<set _conscRoll to random(1, 100)>>
<<if _conscRoll lte 15>>
<<set $male1.consc to 1,
_lowConscientiousness to setup.lowConscientiousness.random(),
$male1.hiddenTraits.push(_lowConscientiousness)>>
<<elseif _conscRoll gte 16 and _conscRoll lte 85>>
<<set $male1.consc to 2>>
<<elseif _conscRoll gte 86>>
<<set $male1.consc to 3,
_highConscientiousness to setup.highConscientiousness.random(),
$male1.hiddenTraits.push(_highConscientiousness)>>
<</if>>
<<set _extroRoll to random(1, 100)>>
<<if _extroRoll lte 15>>
<<set $male1.extro to 1,
_lowExtraversion to setup.lowExtraversion.random(),
$male1.hiddenTraits.push(_lowExtraversion),
$male1.courage -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s quiet and shy.', 'report': 'He\'s quiet and shy.'})>>
<<elseif _extroRoll gte 16 and _extroRoll lte 85>>
<<set $male1.extro to 2>>
<<elseif _extroRoll gte 86>>
<<set $male1.extro to 3,
_highExtraversion to setup.highExtraversion.random(),
$male1.hiddenTraits.push(_highExtraversion),
$male1.courage += 1>>
<</if>>
<<set _agreeRoll to random(1, 100)>>
<<if _agreeRoll lte 15>>
<<set $male1.agree to 1,
_lowAgreeableness to setup.lowAgreeableness.random(),
$male1.hiddenTraits.push(_lowAgreeableness),
$male1.courage -= 1>>
<<elseif _agreeRoll gte 16 and _agreeRoll lte 85>>
<<set $male1.agree to 2>>
<<elseif _agreeRoll gte 86>>
<<set $male1.agree to 3,
_highAgreeableness to setup.highAgreeableness.random(),
$male1.hiddenTraits.push(_highAgreeableness),
$male1.courage += 1>>
<</if>>
<<set _neurotRoll to random(1, 100)>>
<<if _neurotRoll lte 15>>
<<set $male1.neurot to 1,
_lowNeuroticism to setup.lowNeuroticism.random(),
$male1.hiddenTraits.push(_lowNeuroticism),
$male1.courage += 1>>
<<elseif _neurotRoll gte 16 and _neurotRoll lte 85>>
<<set $male1.neurot to 2>>
<<elseif _neurotRoll gte 86>>
<<set $male1.neurot to 3,
_highNeuroticism to setup.highNeuroticism.random(),
$male1.hiddenTraits.push(_highNeuroticism),
$male1.courage -= 1>>
<</if>>
/* Set fitness */
/* 1 - fat, 2 - average, 3 - thin, 4 - lean athletic, 5 - pumped */
<<set _fitnessRoll to random(1,50)>>
<<if $male1.consc == 1>>
<<set _fitnessRoll -= 15>>
<</if>>
<<if $male1.age lte 25>>
<<set _fitnessRoll += 10>>
<<elseif $male1.age gte 40 and $male1.age lte 49>>
<<set _fitnessRoll -= 10>>
<<elseif $male1.age gte 50 and $male1.age lte 59>>
<<set _fitnessRoll -= 20>>
<<elseif $male1.age gte 60>>
<<set _fitnessRoll -= 30>>
<</if>>
<<if _fitnessRoll lte 15>>
<<set $male1.fitness to 1,
$male1.courage -= 2>>
<<elseif _fitnessRoll gte 16 and _fitnessRoll lte 65>>
<<set $male1.fitness to 2>>
<<elseif _fitnessRoll gte 66 and _fitnessRoll lte 79>>
<<set $male1.fitness to 3,
$male1.courage += 1>>
<<elseif _fitnessRoll gte 80 and _fitnessRoll lte 90>>
<<set $male1.fitness to 4,
$male1.courage += 2>>
<<elseif _fitnessRoll gte 91>>
<<set $male1.fitness to 5,
$male1.courage += 2>>
<</if>>
/* Set IQ */
<<set _iqRoll to random(1, 100)>>
<<if $male1.openness == 3>>
<<set _iqRoll += 15>>
<<elseif $male1.openness == 1>>
<<set _iqRoll -= 15>>
<</if>>
<<if _iqRoll lte 2>>
<<set $male1.iqQuintile to 1,
$male1.iq to random(87, 94)>>
<<elseif _iqRoll gte 3 and _iqRoll lte 16>>
<<set $male1.iqQuintile to 2,
$male1.iq to random(95, 99)>>
<<elseif _iqRoll gte 17 and _iqRoll lte 84>>
<<set $male1.iqQuintile to 3,
$male1.iq to random(100, 109)>>
<<elseif _iqRoll gte 85 and _iqRoll lte 98>>
<<set $male1.iqQuintile to 4,
$male1.iq to random(110, 115)>>
<<elseif _iqRoll gte 99>>
<<set $male1.iqQuintile to 5,
$male1.iq to random(116, 130)>>
<</if>>
/* Set job */
<<set _jobOptions to []>>
<<if $male1.iqQuintile == 1>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'}),
_jobOptions.push({'title': 'fast food', 'class': 'unskilled', 'reveal': 'You find out that he works in a McDonalds.', 'report': 'He works at McDonalds.', 'courage': '0'}),
_jobOptions.push({'title': 'postman', 'class': 'unskilled', 'reveal': 'You find out that he\'s a postman.', 'report': 'He\'s a postman.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 2>>
<<set _jobOptions.push({'title': 'taxi driver', 'class': 'unskilled', 'reveal': 'You find out that he\'s a taxi driver.', 'report': 'He\'s a taxi driver.', 'courage': '0'}),
_jobOptions.push({'title': 'security guard', 'class': 'unskilled', 'reveal': 'You find out that he\'s a security guard.', 'report': 'He\'s a security guard.', 'courage': '0'}),
_jobOptions.push({'title': 'plumber', 'class': 'unskilled', 'reveal': 'You find out that he\'s a plumber.', 'report': 'He\'s a plumber.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 3>>
<<set _jobOptions.push({'title': 'office worker', 'class': 'clerical', 'reveal': 'You find out that he\'s an office worker.', 'report': 'He works in an office.', 'courage': '0'}),
_jobOptions.push({'title': 'sales rep', 'class': 'clerical', 'reveal': 'You find out that he\'s a sales rep.', 'report': 'He\'s a sales rep.', 'courage': '0'}),
_jobOptions.push({'title': 'call centre', 'class': 'clerical', 'reveal': 'You find out that he works in a call centre.', 'report': 'He works in a call centre.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 4>>
<<set _jobOptions.push({'title': 'social worker', 'class': 'unskilled', 'reveal': 'You find out that he\'s a social worker.', 'report': 'He\'s a social worker.', 'courage': '0'}),
_jobOptions.push({'title': 'schoolteacher', 'class': 'clerical', 'reveal': 'You find out that he\'s a schoolteacher.', 'report': 'He\'s a schoolteacher.', 'courage': '0'}),
_jobOptions.push({'title': 'advertising sales', 'class': 'clerical', 'reveal': 'You find out that he works at an ad agency.', 'report': 'He works at an ad agency.', 'courage': '0'})>>
<<elseif $male1.iqQuintile == 5>>
<<set _jobOptions.push({'title': 'factory worker', 'class': 'unskilled', 'reveal': 'You find out that he works in a factory.', 'report': 'He\'s a factory worker.', 'courage': '0'})>>
<</if>>
<<set $male1.job to _jobOptions.random(),
$male1.courage += $male1.job.courage,
$male1.hiddenTraits.push({'reveal': '$male1.job.reveal', 'report': '$male1.job.report'})>>
/* Carry out job adjustments */
<<if $male1.job.class == "soldier">>
<<set $male1.fitness to 4>>
<</if>>
/* Set physical attractiveness */
<<set $male1.attr to $male1.looks>>
<<if $male1.hairVol == 1>>
<<set $male1.attr -= 1>>
<<elseif $male1.hairVol == 3>>
<<set $male1.attr += 1>>
<</if>>
<<set $male1.attr to $male1.attr + $male1.height - 3>>
<<if $male1.fitness == 1>>
<<set $male1.attr -= 2>>
<<elseif $male1.fitness gte 4>>
<<set $male1.attr += 1>>
<</if>>
<<set _ageDifference to $male1.age - $pc.age>>
<<if not Array.from($pc.traits).includes("Likes Older Men")>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr -= 1>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr -= 2>>
<<elseif $male1.hairColour == "white">>
<<set $male1.attr -= 3>>
<</if>>
<<if _ageDifference lte -10>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr -= 1>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=3>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=4>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=5>>
<</if>>
<<else>>
<<if $male1.hairColour == "greying">>
<<set $male1.attr += 2>>
<<elseif $male1.hairColour == "grey">>
<<set $male1.attr += 1>>
<</if>>
<<if _ageDifference lte -1>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 10 and _ageDifference lte 19>>
<<set $male1.attr +=2>>
<<elseif _ageDifference gte 20 and _ageDifference lte 29>>
<<set $male1.attr +=1>>
<<elseif _ageDifference gte 30 and _ageDifference lte 39>>
<<set $male1.attr -=1>>
<<elseif _ageDifference gte 40 and _ageDifference lte 49>>
<<set $male1.attr -=2>>
<<elseif _ageDifference gte 50>>
<<set $male1.attr -=3>>
<</if>>
<</if>>
<<set $male1.attr = Math.clamp($male1.attr, 1, 5)>>
/* Set haircut */
<<set _hairOptions to []>>
<<if $male1.job.class == "soldier">>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'})>>
<</if>>
<<else>>
<<if $male1.hairVol == 0>>
<<set _hairOptions.push({"goodDesc": 'has a shaved head', "badDesc": 'has a bald head'})>>
<<elseif $male1.hairVol == 1>>
<<set _hairOptions.push({"goodDesc": 'has short, fine $male1.hairColour hair', "badDesc": 'has short, thinning $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has thinning long $male1.hairColour hair', "badDesc": 'has wispy long $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long, receding $male1.hairColour hair in a ponytail', "badDesc": 'has long, balding $male1.hairColour hair in a ponytail'})>>
<<elseif $male1.hairVol == 2>>
<<set _hairOptions.push({"goodDesc": 'has a short $male1.hairColour buzz cut', "badDesc": 'has a short $male1.hairColour buzz cut'}),
_hairOptions.push({"goodDesc": 'has closely cropped $male1.hairColour hair', "badDesc": 'has closely cropped $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has short $male1.hairColour hair', "badDesc": 'has short $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has shoulder length $male1.hairColour hair', "badDesc": 'has shoulder length $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long $male1.hairColour hair in a ponytail', "badDesc": 'has long $male1.hairColour in a ponytail'}),
_hairOptions.push({"goodDesc": 'has long, wavy $male1.hairColour hair', "badDesc": 'has long $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has chin length $male1.hairColour hair', "badDesc": 'has chin length $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has $male1.hairColour dreadlocks', "badDesc": 'has $male1.hairColour dreadlocks'}),
_hairOptions.push({"goodDesc": 'has a short $male1.hairColour mohawk', "badDesc": 'has a short $male1.hairColour mohawk'}),
_hairOptions.push({"goodDesc": 'has $male1.hairColour spiky hair', "badDesc": 'has $male1.hairColour spiky hair'})>>
<<elseif $male1.hairVol == 3>>
<<set _hairOptions.push({"goodDesc": 'has short, choppy $male1.hairColour hair', "badDesc": 'has short, choppy $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has shaggy $male1.hairColour hair', "badDesc": 'has messy $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has long, curly $male1.hairColour hair', "badDesc": 'has long, curly $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has thick, curly $male1.hairColour hair', "badDesc": 'has thick, curly $male1.hairColour hair'}),
_hairOptions.push({"goodDesc": 'has messy $male1.hairColour surfer hair', "badDesc": 'has messy $male1.hairColour surfer hair'}),
_hairOptions.push({"goodDesc": 'has a thick $male1.hairColour mane of hair', "badDesc": 'has a thick $male1.hairColour mane of hair'})>>
<</if>>
<</if>>
<<set $male1.hair to _hairOptions.random()>>
/* Set facial hair */
<<set _beardRoll to random(1,100)>>
<<if $male1.job.class == "soldier">>
<<set $male1.facialHair to "none">>
<<else>>
<<if _beardRoll gte 1 and _beardRoll lte 60>>
<<set $male1.facialHair to "none">>
<<elseif _beardRoll gte 61 and _beardRoll lte 78>>
<<set $male1.facialHair to "full beard">>
<<elseif _beardRoll gte 79 and _beardRoll lte 95>>
<<set $male1.facialHair to "stubble">>
<<elseif _beardRoll gte 96 and _beardRoll lte 98>>
<<set $male1.facialHair to "moustache">>
<<elseif _beardRoll gte 99 and _beardRoll lte 100>>
<<set $male1.facialHair to "chin beard">>
<</if>>
<</if>>
<<if $male1.facialHair == "none">>
<<set _beardOptions to [
'He\'s clean shaven']>>
<<elseif $male1.facialHair == "full beard">>
<<set _beardOptions to [
'a neat beard',
'a short beard',
'a bushy beard',
'a hipster beard',
'a neatly trimmed beard',
'a thick beard',
'a trendy beard',
'a goatee beard']>>
<<elseif $male1.facialHair == "stubble">>
<<set _beardOptions to [
'a few day\'s stubble',
'five o\'clock shadow',
'a stubbly jaw',
'designer stubble']>>
<<elseif $male1.facialHair == "moustache">>
<<set _beardOptions to [
'a neat moustache',
'a handlebar moustache',
'a Tom Selleck moustache',
'a pencil moustache',
'a horseshoe moustache',
'a scruffy moustache']>>
<<elseif $male1.facialHair == "chin beard">>
<<set _beardOptions to [
'a goatee',
'a soul patch',
'a chinstrap beard']>>
<</if>>
<<set $male1.beard to _beardOptions.random()>>
/* Set clothes */
<<set $male1.top to {},
$male1.bottoms to {}>>
<<set _topRoll to random(1,100)>>
<<if _topRoll lte 33>>
<<set _top to "shirt">>
<<set $male1.isWearing.add("closedShirt")>>
<<else>>
<<set _top to "tShirt">>
<<set $male1.isWearing.add("tShirt")>>
<</if>>
<<if _top == "shirt">>
<<set _topOptions to [
'a red plaid shirt',
'a blue plaid shirt',
'a brown plaid shirt',
'a green plaid shirt'],
$male1.top.desc to "shirt",
$male1.top.material to [
'flannel']>>
<<else>>
<<set $male1.metalBand to setup.metalbands.random()>>
<<set _topOptions to [
'a $male1.metalBand t-shirt'],
$male1.top.desc to "t-shirt",
$male1.top.material to [
'cotton']>>
<</if>>
<<set $male1.top.longDesc to _topOptions.random()>>
<<set _trousersType to either("jeans", "cargo pants")>>
<<if _trousersType == "jeans">>
<<set _trouserOptions to [
'jeans',
'blue jeans',
'black jeans',
'ripped jeans',
'skinny jeans',
'leather jeans'],
$male1.bottoms.desc to "jeans",
$male1.bottoms.undo to "zipper">>
<<elseif _trousersType == "cargo pants">>
<<set _trouserOptions to [
'tan cargo pants',
'grey cargo pants',
'black cargo pants',
'olive green cargo pants'],
$male1.bottoms.desc to "cargo pants",
$male1.bottoms.undo to "zipper">>
<</if>>
<<set $male1.isWearing.add("trousers")>>
<<set $male1.underpants to {},
$male1.underpants.desc to "boxer shorts",
$male1.isWearing.add("underpants")>>
<<set _shoeOptions to [
'army boots',
'red <<trainers>>',
'blue <<trainers>>',
'white <<trainers>>',
'black <<trainers>>',
'chunky boots']>>
<<set $male1.shoes to _shoeOptions.random()>>
<<set $male1.isWearing.add("shoes")>>
<<set $male1.trueAttr to $male1.attr>>
<<set _iqDifference to $male1.iq - $pc.iq>>
<<if _iqDifference lte -30>>
<<set $male1.trueAttr -= 2>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not very bright.', 'report': 'He\'s not very bright.'})>>
<<elseif _iqDifference lte -15>>
<<set $male1.trueAttr -= 1>>
<<set $male1.hiddenTraits.push({'reveal': 'You can tell from the conversation that he\'s not as clever as you.', 'report': 'He\'s not as clever as you.'})>>
<<elseif _iqDifference gte -5 and _iqDifference lte 15>>
<<set $male1.trueAttr += 1>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s pleasingly clever.', 'report': 'He\'s clever.'})>>
<<elseif _iqDifference gte 15>>
<<set $male1.trueAttr += 2>>
<<set $male1.hiddenTraits.push({'reveal': 'He\'s highly intelligent.', 'report': 'He\'s highly intelligent.'})>>
<</if>>
<<if $male1.extro == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.extro == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.agree == 3>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.agree == 1>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.neurot == 1>>
<<set $male1.trueAttr += 1>>
<<elseif $male1.neurot == 3>>
<<set $male1.trueAttr -= 1>>
<</if>>
<<if $male1.job.status == 1>>
<<set $male1.trueAttr -= 1>>
<<elseif $male1.job.status == 3>>
<<set $male1.trueAttr += 1>>
<</if>>
<<set $male1.trueAttr = Math.clamp($male1.trueAttr, 1, 5)>>
<</nobr>><</widget>><<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You dance sexily with the guy. <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> (Write better flavour text)
<<male1InfoBox>>\
[[Keep dancing with him.|Oceana dance with a guy]]
[[Lose him.|Oceana dance away from him]]
[[Take a break.|Oceana leave dance floor accompanied]]<<silently>>
<<addmins 1>>
<<pcMoodAngry>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nightclubDanceAway>>
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Keep dancing.|Oceana dance floor]]
[[Take a break.|Oceana hang out alone]]
<</if>>\<<silently>>
<<addmins 10>>
<<pcMoodCalm>>
<<if $scene.contestOver == true>>
<<set _approachDiff to 0>>
<<else>>
<<set _approachDiff to 5>>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $gameDate gte $scene.contestStart and $scene.contestOver != true>>
Cheap drinks, tacky events, lots of teenagers hooking up: <<olivia>> was right about this place. You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.
Between songs, the DJ [[makes an announcement.|Oceana wet t-shirt call]]
<<else>>\
Cheap drinks, tacky events, lots of teenagers hooking up: <<olivia>> was right about this place. You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.
<img src ="https://i.imgur.com/yZX0AZD.png" />
<<silently>>
<<if $scene.contestOver == true>>
<<set _approachChance to 10>>
<<else>>
<<set _approachChance to random(1, 10)>>
<</if>>
<<if _approachChance gte 6>>
<<oceanaRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<<set $scene.location to "">>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
You notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Oceana hang out courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Oceana hang out courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
While you're standing around, <<male1HotnessRating>> approaches you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Oceana hang out cold get rid">><</link>>
<<else>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Get a drink.|Oceana bar queue]]
[[Go dance.|Oceana dance floor]]
[[Stand around and look pretty.|Oceana hang out alone]]
<</if>>\
<</if>>\
<<else>>
You people watch for a few minutes.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Get a drink.|Oceana bar queue]]
[[Go dance.|Oceana dance floor]]
[[Stand around and look pretty.|Oceana hang out alone]]
<</if>>\
<</if>>\
<</if>>\<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<<set _contestantNames to [
'Sophie',
'Emma',
'Ellie',
'Amy',
'Erin',
'Lucy',
'Katie',
'Chloe',
'Becky',
'Emily',
'Hannah',
'Liz',
'Rachel',
'Leah',
'Megan',
'Aimee',
'Holly',
'Abbie',
'Jess',
'Lauren',
'Helen',
'Rose',
'Tracy',
'Nadia',
'Jenny',
'Amanda',
'Natalie',
'Eve',
'Susie',
'Sarah',
'Imogen',
'Millie',
'Freya',
'Charlotte',
'Kim',
'Jo',
'Trish',
'Sammy',
'Ruth',
'Elizabeth',
'Laura',
'Christine',
'Carrie',
'Claire',
'Bev',
'Denise',
'Sandy',
'Debbie',
'Nikki',
'Michelle']>>
<<set _contestantJobs to [
'a secretary',
'a receptionist',
'a retail assistant',
'a sales executive',
'a waitress',
'a barmaid',
'a barista',
'a student',
'a dental nurse',
'a call centre operator',
'an office administrator',
'a hotel receptionist',
'a support worker',
'an admin assistant',
'a sales account executive',
'an insurance administrator',
'a recruitment consultant',
'a customer service advisor',
'an events marketing assistant',
'a finance assistant',
'an account controller',
'an HR assistant',
'a customer service consultant',
'an accounts assistant',
'a recruitment resourcer',
'a cashier']>>
<<set _contestantNames.delete($pc.firstname)>>
/* DRESSES ONLY IN THIS ARRAY, OTHER CLOTHES IN SLUT MACHINE 1 */
<<set _contestantOutfits to [
'a short, clingy black dress',
'a red minidress',
'a short dress in a bright Aztec print',
'a bubblegum pink minidress',
'a short white dress',
'a cheetah print minidress',
'a sparkly gold minidress',
'a short yellow dress',
'a zebra print minidress',
'a short blue dress,']>>
<<set _stageOutfits to [
'a <<knickersColour>> thong and <<fShoeColour>> <<fShoesType>>.',
'<<knickersColour>> <<knickers>> and <<fShoeColour>> <<fShoesType>>.',
'<<knickersColour>> lace boyshorts and <<fShoeColour>> <<fShoesType>>.',
'a <<knickersColour>> g-string and <<fShoeColour>> <<fShoesType>>.'
]>>
<<set _knickersColour to [
'red',
'nude',
'white',
'zebra print',
'blue',
'stripey',
'pink',
'leopard print',
'green',
'purple',
'flowery',
'baby blue',
'hot pink',
'black']>>
<<set _shoesColour to [
'nude',
'champagne',
'silver',
'tan',
'chocolate brown',
'baby blue',
'blue',
'navy blue',
'gold',
'grey',
'orange',
'pink',
'hot pink',
'salmon pink',
'lime green',
'purple',
'red',
'maroon',
'bright red',
'white']>>
/* SLUT MACHINE 1 */
<<set $scene.female1 to {}>>
<<set $scene.female1.clothedState to "clothed">>
<<set $scene.female1.contestNo to "1">>
<<set $scene.female1.zinger to "who\'ll spread her legs in yer back seat">>
<<set $scene.female1.firstname to _contestantNames.pluck()>>
<<set $scene.female1.outfit to _contestantOutfits.pluck()>>
<<set _contestantOutfits.push(
'a black longsleeved top and a short pink skirt',
'a champagne coloured strappy top and a short black leather skirt',
'black hotpants and a black crop top',
'a short peach skirt and a black top',
'leather jeans and a strappy crop top',
'distressed denim shorts and a red boob tube')>>
/* STAGE CLOTHES */
<<set $scene.female1.knickersColour to _knickersColour.random()>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set $scene.female1.knickers to "a $scene.female1.knickersColour thong">>
<<else>>
<<set _myKnickerOptions to [
'a $scene.female1.knickersColour thong',
'$scene.female1.knickersColour boyshorts',
'a $scene.female1.knickersColour g-string']>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set _myKnickerOptions.push('$scene.female1.knickersColour panties')>>
<<else>>
<<set _myKnickerOptions.push('$scene.female1.knickersColour knickers')>>
<</if>>
<<set $scene.female1.knickers to _myKnickerOptions.random()>>
<</if>>
<<set $scene.female1.shoesColour to _shoesColour.random()>>
<<set $scene.female1.shoes to "$scene.female1.shoesColour heels">>
/* END STAGE CLOTHES */
<<set _hairRoll to random(1,100),
_hairLengthRoll to random (1,100),
_eyeRoll to random(1,100),
_titsRoll to random(1,100),
$scene.female1.age to random(18,20),
_looksRoll to random(1,100),
_heightRoll to random(1,100)>>
<<if $scene.female1.age lt 20>>
<<set $scene.female1.ageDesc to "late teens">>
<<else>>
<<set $scene.female1.ageDesc to "early twenties">>
<</if>>
<<if _hairRoll lte 27>>
<<set $scene.female1.hair to either(
"dirty blonde",
"bottle blonde",
"platinum blonde",
"honey blonde",
"natural blonde",
"strawberry blonde",
"bleach blonde"),
$scene.female1.hairDesc to "blonde",
$scene.female1.pubicColour to "light brown">>
<<elseif _hairRoll gt 27 and _hairRoll lte 30>>
<<set $scene.female1.hair to either(
"ginger",
"copper",
"auburn"),
$scene.female1.hairDesc to "redhead",
$scene.female1.pubicColour to $scene.female1.hair>>
<<elseif _hairRoll gt 30 and _hairRoll lte 73>>
<<set $scene.female1.hair to either(
"light brown",
"mousy brown",
"honey brown",
"chestnut brown",
"caramel brown",
"sandy brown"),
$scene.female1.hairDesc to "brunette",
$scene.female1.pubicColour to "brown">>
<<elseif _hairRoll gt 73 and _hairRoll lte 98>>
<<set $scene.female1.hair to either(
"dark brown",
"espresso brown",
"chocolate brown",
"cola brown",
"mahogany brown"),
$scene.female1.hairDesc to "brunette",
$scene.female1.pubicColour to "brown">>
<<elseif _hairRoll gt 98>>
<<set $scene.female1.hair to either(
"jet black",
"raven black"),
$scene.female1.hairDesc to "brunette",
$scene.female1.pubicColour to "black">>
<</if>>
<<set _haircuts to []>>
<<if _hairLengthRoll lte 90>>
<<set $scene.female1.hairLengthDesc to "long haired">>
<<set _haircuts.push(
'long, straight $scene.female1.hair hair',
'long, curly $scene.female1.hair hair',
'shoulder length $scene.female1.hair hair',
'$scene.female1.hair hair in a ponytail',
'$scene.female1.hair hair in pigtails',
'a $scene.female1.hair topknot',
'long, wavy $scene.female1.hair hair',
'a $scene.female1.hair side braid',
'a $scene.female1.hair updo')>>
<<set $scene.female1.haircut to _haircuts.random()>>
<<else>>
<<set $scene.female1.hairLengthDesc to "short haired">>
<<set _haircuts.push(
'a $scene.female1.hair pixie cut',
'a $scene.female1.hair bob',
'a curly $scene.female1.hair bob',
'a shaggy $scene.female1.hair bob',
'a messy $scene.female1.hair bob')>>
<<set $scene.female1.haircut to _haircuts.random()>>
<</if>>
<<set _myBushOptions to [
'bald pussy',
'carefully trimmed $scene.female1.pubicColour landing strip',
'neat little tuft of $scene.female1.pubicColour pubic hair',
'shaven pussy',
'thin stripe of $scene.female1.pubicColour pubic hair']>>
<<set $scene.female1.pussy to _myBushOptions.random()>>
<<if _eyeRoll lte 32>>
<<set $scene.female1.eyes to "hazel">>
<<elseif _eyeRoll gt 32 and _eyeRoll lte 47>>
<<set $scene.female1.eyes to "green">>
<<elseif _eyeRoll gt 47 and _eyeRoll lte 62>>
<<set $scene.female1.eyes to "grey">>
<<elseif _eyeRoll gt 62 and _eyeRoll lte 84>>
<<set $scene.female1.eyes to "brown">>
<<elseif _eyeRoll gt 84>>
<<set $scene.female1.eyes to "blue">>
<</if>>
<<if _titsRoll lte 3>>
<<set $scene.female1.bustiness to 1,
$scene.female1.braSize to "tiny",
$scene.female1.braType to either("30A", "32A", "34A"),
$scene.female1.titAdj to "perky",
$scene.female1.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 3 and _titsRoll lte 17>>
<<set $scene.female1.bustiness to 2,
$scene.female1.braSize to "small",
$scene.female1.braType to either("30B", "32B", "34B"),
$scene.female1.titAdj to "pert",
$scene.female1.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 17 and _titsRoll lte 83>>
<<set $scene.female1.bustiness to 3,
$scene.female1.braSize to "medium sized",
$scene.female1.braType to either("32C", "34C", "36C"),
$scene.female1.titAdj to "firm",
$scene.female1.bodyType to either("a curvy", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 83 and _titsRoll lte 97>>
<<set $scene.female1.bustiness to 4,
$scene.female1.braSize to "big",
$scene.female1.braType to either("32D", "34D", "36D"),
$scene.female1.titAdj to "full",
$scene.female1.bodyType to either("a curvy", "a slim", "a toned")>>
<<elseif _titsRoll gt 97>>
<<set $scene.female1.bustiness to 5,
$scene.female1.braSize to "big",
$scene.female1.braType to either("34DD", "36DD", "38DD"),
$scene.female1.titAdj to "round",
$scene.female1.bodyType to either("a curvy", "a chubby", "a slim", "a toned")>>
<</if>>
<<if _looksRoll lte 3>>
<<set $scene.female1.attractiveness to 1,
$scene.female1.hotnessRating to "rough looking">>
<<elseif _looksRoll gt 3 and _looksRoll lte 17>>
<<set $scene.female1.attractiveness to 2,
$scene.female1.hotnessRating to "plain">>>>
<<elseif _looksRoll gt 17 and _looksRoll lte 83>>
<<set $scene.female1.attractiveness to 3,
$scene.female1.hotnessRating to "average">>
<<elseif _looksRoll gt 83 and _looksRoll lte 97>>
<<set $scene.female1.attractiveness to 4,
$scene.female1.hotnessRating to "pretty">>
<<elseif _looksRoll gt 97>>
<<set $scene.female1.attractiveness to 5,
$scene.female1.hotnessRating to "gorgeous">>
<</if>>
<<if _heightRoll lte 17>>
<<set $scene.female1.height to "short">>
<<elseif _heightRoll gt 17 and _heightRoll lte 83>>
<<set $scene.female1.height to "average">>
<<elseif _heightRoll gt 83>>
<<set $scene.female1.height to "tall">>
<</if>>
<<set $scene.female1.job to _contestantJobs.pluck()>>
<<set $scene.female1.isFrom to either("Hillhead", "Finnieston", "Partick", "Bridgeton", "Laurieston", "Govan", "Govanhill", "Rutherglen", "Bishopbriggs", "Cambuslang", "Giffnock")>>
/* END SLUT MACHINE 1 */
/* SLUT MACHINE 2 */
<<set $scene.female2 to {}>>
<<set $scene.female2.clothedState to "clothed">>
<<set $scene.female2.contestNo to "2">>
<<set $scene.female2.zinger to "whose favourite cocktail is Sex on the Beach">>
<<set $scene.female2.firstname to _contestantNames.pluck()>>
<<set $scene.female2.outfit to _contestantOutfits.pluck()>>
/* STAGE CLOTHES */
<<set $scene.female2.knickersColour to _knickersColour.random()>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set $scene.female2.knickers to "a $scene.female2.knickersColour thong">>
<<else>>
<<set _myKnickerOptions to [
'a $scene.female2.knickersColour thong',
'$scene.female2.knickersColour boyshorts',
'a $scene.female2.knickersColour g-string']>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set _myKnickerOptions.push('$scene.female2.knickersColour panties')>>
<<else>>
<<set _myKnickerOptions.push('$scene.female2.knickersColour knickers')>>
<</if>>
<<set $scene.female2.knickers to _myKnickerOptions.random()>>
<</if>>
<<set $scene.female2.shoesColour to _shoesColour.random()>>
<<set $scene.female2.shoes to "$scene.female2.shoesColour heels">>
/* END STAGE CLOTHES */
<<set _hairRoll to random(1,100),
_hairLengthRoll to random (1,100),
_eyeRoll to random(1,100),
_titsRoll to random(1,100),
$scene.female2.age to random(18,20),
_looksRoll to random(1,100),
_heightRoll to random(1,100)>>
<<if $scene.female2.age lt 20>>
<<set $scene.female2.ageDesc to "late teens">>
<<else>>
<<set $scene.female2.ageDesc to "early twenties">>
<</if>>
<<if _hairRoll lte 27>>
<<set $scene.female2.hair to either(
"dirty blonde",
"bottle blonde",
"platinum blonde",
"honey blonde"),
$scene.female2.hairDesc to "blonde",
$scene.female2.pubicColour to "light brown">>
<<elseif _hairRoll gt 27 and _hairRoll lte 30>>
<<set $scene.female2.hair to either(
"ginger",
"copper",
"auburn"),
$scene.female2.hairDesc to "redhead",
$scene.female2.pubicColour to $scene.female2.hair>>
<<elseif _hairRoll gt 30 and _hairRoll lte 73>>
<<set $scene.female2.hair to either(
"light brown",
"mousy brown",
"honey brown",
"chestnut brown",
"caramel brown",
"sandy brown"),
$scene.female2.hairDesc to "brunette",
$scene.female2.pubicColour to "brown">>
<<elseif _hairRoll gt 73 and _hairRoll lte 98>>
<<set $scene.female2.hair to either(
"dark brown",
"espresso brown",
"chocolate brown",
"cola brown",
"mahogany brown"),
$scene.female2.hairDesc to "brunette",
$scene.female2.pubicColour to "brown">>
<<elseif _hairRoll gt 98>>
<<set $scene.female2.hair to either(
"jet black",
"raven black"),
$scene.female2.hairDesc to "brunette",
$scene.female2.pubicColour to "black">>
<</if>>
<<set _haircuts to []>>
<<if _hairLengthRoll lte 90>>
<<set $scene.female2.hairLengthDesc to "long haired">>
<<set _haircuts.push(
'long, straight $scene.female2.hair hair',
'long, curly $scene.female2.hair hair',
'shoulder length $scene.female2.hair hair',
'$scene.female2.hair hair in a ponytail',
'$scene.female2.hair hair in pigtails',
'a $scene.female2.hair topknot',
'long, wavy $scene.female2.hair hair',
'a $scene.female2.hair side braid',
'a $scene.female2.hair updo')>>
<<set $scene.female2.haircut to _haircuts.random()>>
<<else>>
<<set $scene.female2.hairLengthDesc to "short haired">>
<<set _haircuts.push(
'a $scene.female2.hair pixie cut',
'a $scene.female2.hair bob',
'a curly $scene.female2.hair bob',
'a shaggy $scene.female2.hair bob',
'a messy $scene.female2.hair bob')>>
<<set $scene.female2.haircut to _haircuts.random()>>
<</if>>
<<set _myBushOptions to [
'bald pussy',
'carefully trimmed $scene.female2.pubicColour landing strip',
'neat little tuft of $scene.female2.pubicColour pubic hair',
'shaven pussy',
'thin stripe of $scene.female2.pubicColour pubic hair']>>
<<set $scene.female2.pussy to _myBushOptions.random()>>
<<if _eyeRoll lte 32>>
<<set $scene.female2.eyes to "hazel">>
<<elseif _eyeRoll gt 32 and _eyeRoll lte 47>>
<<set $scene.female2.eyes to "green">>
<<elseif _eyeRoll gt 47 and _eyeRoll lte 62>>
<<set $scene.female2.eyes to "grey">>
<<elseif _eyeRoll gt 62 and _eyeRoll lte 84>>
<<set $scene.female2.eyes to "brown">>
<<elseif _eyeRoll gt 84>>
<<set $scene.female2.eyes to "blue">>
<</if>>
<<if _titsRoll lte 3>>
<<set $scene.female2.bustiness to 1,
$scene.female2.braSize to "tiny",
$scene.female2.braType to either("30A", "32A", "34A"),
$scene.female2.titAdj to "tiny",
$scene.female2.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 3 and _titsRoll lte 17>>
<<set $scene.female2.bustiness to 2,
$scene.female2.braSize to "small",
$scene.female2.braType to either("30B", "32B", "34B"),
$scene.female2.titAdj to "pert",
$scene.female2.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 17 and _titsRoll lte 83>>
<<set $scene.female2.bustiness to 3,
$scene.female2.braSize to "medium sized",
$scene.female2.braType to either("32C", "34C", "36C"),
$scene.female2.titAdj to "firm",
$scene.female2.bodyType to either("a curvy", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 83 and _titsRoll lte 97>>
<<set $scene.female2.bustiness to 4,
$scene.female2.braSize to "big",
$scene.female2.braType to either("32D", "34D", "36D"),
$scene.female2.titAdj to "full",
$scene.female2.bodyType to either("a curvy", "a slim", "a toned")>>
<<elseif _titsRoll gt 97>>
<<set $scene.female2.bustiness to 5,
$scene.female2.braSize to "big",
$scene.female2.braType to either("34DD", "36DD", "38DD"),
$scene.female2.titAdj to "round",
$scene.female2.bodyType to either("a curvy", "a chubby", "a slim", "a toned")>>
<</if>>
<<if _looksRoll lte 3>>
<<set $scene.female2.attractiveness to 1,
$scene.female2.hotnessRating to "rough looking">>
<<elseif _looksRoll gt 3 and _looksRoll lte 17>>
<<set $scene.female2.attractiveness to 2,
$scene.female2.hotnessRating to "plain">>>>
<<elseif _looksRoll gt 17 and _looksRoll lte 83>>
<<set $scene.female2.attractiveness to 3,
$scene.female2.hotnessRating to "average">>
<<elseif _looksRoll gt 83 and _looksRoll lte 97>>
<<set $scene.female2.attractiveness to 4,
$scene.female2.hotnessRating to "pretty">>
<<elseif _looksRoll gt 97>>
<<set $scene.female2.attractiveness to 5,
$scene.female2.hotnessRating to "gorgeous">>
<</if>>
<<if _heightRoll lte 17>>
<<set $scene.female2.height to "short">>
<<elseif _heightRoll gt 17 and _heightRoll lte 83>>
<<set $scene.female2.height to "average">>
<<elseif _heightRoll gt 83>>
<<set $scene.female2.height to "tall">>
<</if>>
<<set $scene.female2.job to _contestantJobs.pluck()>>
<<set $scene.female2.isFrom to either("Hillhead", "Finnieston", "Partick", "Bridgeton", "Laurieston", "Govan", "Govanhill", "Rutherglen", "Bishopbriggs", "Cambuslang", "Giffnock")>>
/* END SLUT MACHINE 2 */
/* SLUT MACHINE 3 */
<<set $scene.female3 to {}>>
<<set $scene.female3.clothedState to "clothed">>
<<set $scene.female3.contestNo to "3">>
<<set $scene.female3.zinger to "who likes her men <i>intense.</i> In tents, keep up lads">>
<<set $scene.female3.firstname to _contestantNames.pluck()>>
<<set $scene.female3.outfit to _contestantOutfits.pluck()>>
/* STAGE CLOTHES */
<<set $scene.female3.knickersColour to _knickersColour.random()>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set $scene.female3.knickers to "a $scene.female3.knickersColour thong">>
<<else>>
<<set _myKnickerOptions to [
'a $scene.female3.knickersColour thong',
'$scene.female3.knickersColour boyshorts',
'a $scene.female3.knickersColour g-string']>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set _myKnickerOptions.push('$scene.female3.knickersColour panties')>>
<<else>>
<<set _myKnickerOptions.push('$scene.female3.knickersColour knickers')>>
<</if>>
<<set $scene.female3.knickers to _myKnickerOptions.random()>>
<</if>>
<<set $scene.female3.shoesColour to _shoesColour.random()>>
<<set $scene.female3.shoes to "$scene.female3.shoesColour heels">>
/* END STAGE CLOTHES */
<<set _hairRoll to random(1,100),
_hairLengthRoll to random (1,100),
_eyeRoll to random(1,100),
_titsRoll to random(1,100),
$scene.female3.age to random(18,20),
_looksRoll to random(1,100),
_heightRoll to random(1,100)>>
<<if $scene.female3.age lt 20>>
<<set $scene.female3.ageDesc to "late teens">>
<<else>>
<<set $scene.female3.ageDesc to "early twenties">>
<</if>>
<<if _hairRoll lte 27>>
<<set $scene.female3.hair to either(
"dirty blonde",
"bottle blonde",
"platinum blonde",
"honey blonde"),
$scene.female3.hairDesc to "blonde",
$scene.female3.pubicColour to "light brown">>
<<elseif _hairRoll gt 27 and _hairRoll lte 30>>
<<set $scene.female3.hair to either(
"ginger",
"copper",
"auburn"),
$scene.female3.hairDesc to "redhead",
$scene.female3.pubicColour to $scene.female3.hair>>
<<elseif _hairRoll gt 30 and _hairRoll lte 73>>
<<set $scene.female3.hair to either(
"light brown",
"mousy brown",
"honey brown",
"chestnut brown",
"caramel brown",
"sandy brown"),
$scene.female3.hairDesc to "brunette",
$scene.female3.pubicColour to "brown">>
<<elseif _hairRoll gt 73 and _hairRoll lte 98>>
<<set $scene.female3.hair to either(
"dark brown",
"espresso brown",
"chocolate brown",
"cola brown",
"mahogany brown"),
$scene.female3.hairDesc to "brunette",
$scene.female3.pubicColour to "brown">>
<<elseif _hairRoll gt 98>>
<<set $scene.female3.hair to either(
"jet black",
"raven black"),
$scene.female3.hairDesc to "brunette",
$scene.female3.pubicColour to "black">>
<</if>>
<<set _haircuts to []>>
<<if _hairLengthRoll lte 90>>
<<set $scene.female3.hairLengthDesc to "long haired">>
<<set _haircuts.push(
'long, straight $scene.female3.hair hair',
'long, curly $scene.female3.hair hair',
'shoulder length $scene.female3.hair hair',
'$scene.female3.hair hair in a ponytail',
'$scene.female3.hair hair in pigtails',
'a $scene.female3.hair topknot',
'long, wavy $scene.female3.hair hair',
'a $scene.female3.hair side braid',
'a $scene.female3.hair updo')>>
<<set $scene.female3.haircut to _haircuts.random()>>
<<else>>
<<set $scene.female3.hairLengthDesc to "short haired">>
<<set _haircuts.push(
'a $scene.female3.hair pixie cut',
'a $scene.female3.hair bob',
'a curly $scene.female3.hair bob',
'a shaggy $scene.female3.hair bob',
'a messy $scene.female3.hair bob')>>
<<set $scene.female3.haircut to _haircuts.random()>>
<</if>>
<<set _myBushOptions to [
'bald pussy',
'carefully trimmed $scene.female3.pubicColour landing strip',
'neat little tuft of $scene.female3.pubicColour pubic hair',
'shaven pussy',
'thin stripe of $scene.female3.pubicColour pubic hair']>>
<<set $scene.female3.pussy to _myBushOptions.random()>>
<<if _eyeRoll lte 32>>
<<set $scene.female3.eyes to "hazel">>
<<elseif _eyeRoll gt 32 and _eyeRoll lte 47>>
<<set $scene.female3.eyes to "green">>
<<elseif _eyeRoll gt 47 and _eyeRoll lte 62>>
<<set $scene.female3.eyes to "grey">>
<<elseif _eyeRoll gt 62 and _eyeRoll lte 84>>
<<set $scene.female3.eyes to "brown">>
<<elseif _eyeRoll gt 84>>
<<set $scene.female3.eyes to "blue">>
<</if>>
<<if _titsRoll lte 3>>
<<set $scene.female3.bustiness to 1,
$scene.female3.braSize to "tiny",
$scene.female3.braType to either("30A", "32A", "34A"),
$scene.female3.titAdj to "tiny",
$scene.female3.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 3 and _titsRoll lte 17>>
<<set $scene.female3.bustiness to 2,
$scene.female3.braSize to "small",
$scene.female3.braType to either("30B", "32B", "34B"),
$scene.female3.titAdj to "pert",
$scene.female3.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 17 and _titsRoll lte 83>>
<<set $scene.female3.bustiness to 3,
$scene.female3.braSize to "medium sized",
$scene.female3.braType to either("32C", "34C", "36C"),
$scene.female3.titAdj to "firm",
$scene.female3.bodyType to either("a curvy", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 83 and _titsRoll lte 97>>
<<set $scene.female3.bustiness to 4,
$scene.female3.braSize to "big",
$scene.female3.braType to either("32D", "34D", "36D"),
$scene.female3.titAdj to "full",
$scene.female3.bodyType to either("a curvy", "a slim", "a toned")>>
<<elseif _titsRoll gt 97>>
<<set $scene.female3.bustiness to 5,
$scene.female3.braSize to "big",
$scene.female3.braType to either("34DD", "36DD", "38DD"),
$scene.female3.titAdj to "round",
$scene.female3.bodyType to either("a curvy", "a chubby", "a slim", "a toned")>>
<</if>>
<<if _looksRoll lte 3>>
<<set $scene.female3.attractiveness to 1,
$scene.female3.hotnessRating to "rough looking">>
<<elseif _looksRoll gt 3 and _looksRoll lte 17>>
<<set $scene.female3.attractiveness to 2,
$scene.female3.hotnessRating to "plain">>>>
<<elseif _looksRoll gt 17 and _looksRoll lte 83>>
<<set $scene.female3.attractiveness to 3,
$scene.female3.hotnessRating to "average">>
<<elseif _looksRoll gt 83 and _looksRoll lte 97>>
<<set $scene.female3.attractiveness to 4,
$scene.female3.hotnessRating to "pretty">>
<<elseif _looksRoll gt 97>>
<<set $scene.female3.attractiveness to 5,
$scene.female3.hotnessRating to "gorgeous">>
<</if>>
<<if _heightRoll lte 17>>
<<set $scene.female3.height to "short">>
<<elseif _heightRoll gt 17 and _heightRoll lte 83>>
<<set $scene.female3.height to "average">>
<<elseif _heightRoll gt 83>>
<<set $scene.female3.height to "tall">>
<</if>>
<<set $scene.female3.job to _contestantJobs.pluck()>>
<<set $scene.female3.isFrom to either("Hillhead", "Finnieston", "Partick", "Bridgeton", "Laurieston", "Govan", "Govanhill", "Rutherglen", "Bishopbriggs", "Cambuslang", "Giffnock")>>
/* END SLUT MACHINE 3 */
/* SLUT MACHINE 4 */
<<set $scene.female4 to {}>>
<<set $scene.female4.clothedState to "clothed">>
<<set $scene.female4.contestNo to "4">>
<<set $scene.female4.zinger to "the girl ye hope your best mate\'s daughter grows up te be">>
<<set $scene.female4.firstname to _contestantNames.pluck()>>
<<set $scene.female4.outfit to _contestantOutfits.pluck()>>
/* STAGE CLOTHES */
<<set $scene.female4.knickersColour to _knickersColour.random()>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "heads">>
<<set $scene.female4.knickers to "a $scene.female4.knickersColour thong">>
<<else>>
<<set _myKnickerOptions to [
'a $scene.female4.knickersColour thong',
'$scene.female4.knickersColour boyshorts',
'a $scene.female4.knickersColour g-string']>>
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<set _myKnickerOptions.push('$scene.female4.knickersColour panties')>>
<<else>>
<<set _myKnickerOptions.push('$scene.female4.knickersColour knickers')>>
<</if>>
<<set $scene.female4.knickers to _myKnickerOptions.random()>>
<</if>>
<<set $scene.female4.shoesColour to _shoesColour.random()>>
<<set $scene.female4.shoes to "$scene.female4.shoesColour heels">>
/* END STAGE CLOTHES */
<<set _hairRoll to random(1,100),
_hairLengthRoll to random (1,100),
_eyeRoll to random(1,100),
_titsRoll to random(1,100),
$scene.female4.age to random(18,20),
_looksRoll to random(1,100),
_heightRoll to random(1,100)>>
<<if $scene.female4.age lt 20>>
<<set $scene.female4.ageDesc to "late teens">>
<<else>>
<<set $scene.female4.ageDesc to "early twenties">>
<</if>>
<<if _hairRoll lte 27>>
<<set $scene.female4.hair to either(
"dirty blonde",
"bottle blonde",
"platinum blonde",
"honey blonde"),
$scene.female4.hairDesc to "blonde",
$scene.female4.pubicColour to "light brown">>
<<elseif _hairRoll gt 27 and _hairRoll lte 30>>
<<set $scene.female4.hair to either(
"ginger",
"copper",
"auburn"),
$scene.female4.hairDesc to "redhead",
$scene.female4.pubicColour to $scene.female4.hair>>
<<elseif _hairRoll gt 30 and _hairRoll lte 73>>
<<set $scene.female4.hair to either(
"light brown",
"mousy brown",
"honey brown",
"chestnut brown",
"caramel brown",
"sandy brown"),
$scene.female4.hairDesc to "brunette",
$scene.female4.pubicColour to "brown">>
<<elseif _hairRoll gt 73 and _hairRoll lte 98>>
<<set $scene.female4.hair to either(
"dark brown",
"espresso brown",
"chocolate brown",
"cola brown",
"mahogany brown"),
$scene.female4.hairDesc to "brunette",
$scene.female4.pubicColour to "brown">>
<<elseif _hairRoll gt 98>>
<<set $scene.female4.hair to either(
"jet black",
"raven black"),
$scene.female4.hairDesc to "brunette",
$scene.female4.pubicColour to "black">>
<</if>>
<<set _haircuts to []>>
<<if _hairLengthRoll lte 90>>
<<set $scene.female4.hairLengthDesc to "long haired">>
<<set _haircuts.push(
'long, straight $scene.female4.hair hair',
'long, curly $scene.female4.hair hair',
'shoulder length $scene.female4.hair hair',
'$scene.female4.hair hair in a ponytail',
'$scene.female4.hair hair in pigtails',
'a $scene.female4.hair topknot',
'long, wavy $scene.female4.hair hair',
'a $scene.female4.hair side braid',
'a $scene.female4.hair updo')>>
<<set $scene.female4.haircut to _haircuts.random()>>
<<else>>
<<set $scene.female4.hairLengthDesc to "short haired">>
<<set _haircuts.push(
'a $scene.female4.hair pixie cut',
'a $scene.female4.hair bob',
'a curly $scene.female4.hair bob',
'a shaggy $scene.female4.hair bob',
'a messy $scene.female4.hair bob')>>
<<set $scene.female4.haircut to _haircuts.random()>>
<</if>>
<<set _myBushOptions to [
'bald pussy',
'carefully trimmed $scene.female4.pubicColour landing strip',
'neat little tuft of $scene.female4.pubicColour pubic hair',
'shaven pussy',
'thin stripe of $scene.female4.pubicColour pubic hair']>>
<<set $scene.female4.pussy to _myBushOptions.random()>>
<<if _eyeRoll lte 32>>
<<set $scene.female4.eyes to "hazel">>
<<elseif _eyeRoll gt 32 and _eyeRoll lte 47>>
<<set $scene.female4.eyes to "green">>
<<elseif _eyeRoll gt 47 and _eyeRoll lte 62>>
<<set $scene.female4.eyes to "grey">>
<<elseif _eyeRoll gt 62 and _eyeRoll lte 84>>
<<set $scene.female4.eyes to "brown">>
<<elseif _eyeRoll gt 84>>
<<set $scene.female4.eyes to "blue">>
<</if>>
<<if _titsRoll lte 3>>
<<set $scene.female4.bustiness to 1,
$scene.female4.braSize to "tiny",
$scene.female4.braType to either("30A", "32A", "34A"),
$scene.female4.titAdj to "tiny",
$scene.female4.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 3 and _titsRoll lte 17>>
<<set $scene.female4.bustiness to 2,
$scene.female4.braSize to "small",
$scene.female4.braType to either("30B", "32B", "34B"),
$scene.female4.titAdj to "pert",
$scene.female4.bodyType to either("a skinny", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 17 and _titsRoll lte 83>>
<<set $scene.female4.bustiness to 3,
$scene.female4.braSize to "medium sized",
$scene.female4.braType to either("32C", "34C", "36C"),
$scene.female4.titAdj to "firm",
$scene.female4.bodyType to either("a curvy", "a slim", "an athletic", "a toned")>>
<<elseif _titsRoll gt 83 and _titsRoll lte 97>>
<<set $scene.female4.bustiness to 4,
$scene.female4.braSize to "big",
$scene.female4.braType to either("32D", "34D", "36D"),
$scene.female4.titAdj to "full",
$scene.female4.bodyType to either("a curvy", "a slim", "a toned")>>
<<elseif _titsRoll gt 97>>
<<set $scene.female4.bustiness to 5,
$scene.female4.braSize to "big",
$scene.female4.braType to either("34DD", "36DD", "38DD"),
$scene.female4.titAdj to "round",
$scene.female4.bodyType to either("a curvy", "a chubby", "a slim", "a toned")>>
<</if>>
<<if _looksRoll lte 3>>
<<set $scene.female4.attractiveness to 1,
$scene.female4.hotnessRating to "rough looking">>
<<elseif _looksRoll gt 3 and _looksRoll lte 17>>
<<set $scene.female4.attractiveness to 2,
$scene.female4.hotnessRating to "plain">>>>
<<elseif _looksRoll gt 17 and _looksRoll lte 83>>
<<set $scene.female4.attractiveness to 3,
$scene.female4.hotnessRating to "average">>
<<elseif _looksRoll gt 83 and _looksRoll lte 97>>
<<set $scene.female4.attractiveness to 4,
$scene.female4.hotnessRating to "pretty">>
<<elseif _looksRoll gt 97>>
<<set $scene.female4.attractiveness to 5,
$scene.female4.hotnessRating to "gorgeous">>
<</if>>
<<if _heightRoll lte 17>>
<<set $scene.female4.height to "short">>
<<elseif _heightRoll gt 17 and _heightRoll lte 83>>
<<set $scene.female4.height to "average">>
<<elseif _heightRoll gt 83>>
<<set $scene.female4.height to "tall">>
<</if>>
<<set $scene.female4.job to _contestantJobs.pluck()>>
<<set $scene.female4.isFrom to either("Hillhead", "Finnieston", "Partick", "Bridgeton", "Laurieston", "Govan", "Govanhill", "Rutherglen", "Bishopbriggs", "Cambuslang", "Giffnock")>>
/* END SLUT MACHINE 4 */
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Alright," the music comes down and the DJ's voice booms over the PA. "Can we have $scene.female1.firstname... $scene.female2.firstname... $scene.female3.firstname... $scene.female4.firstname... and $pc.firstname to the stage door, please. That's $scene.female1.firstname... $scene.female2.firstname... $scene.female3.firstname... $scene.female4.firstname... and $pc.firstname to the stage door. Thank ye, ladies."
A masculine cheer is drowned out by the music going back up.
<<if $scene.withGuy == true>>\
"I, um, I have to go," you shout up in $male1.firstname's <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> ear.
<<male1InfoBox>>\
"Huh?" he shouts back, not making the connection.
"I'm $pc.firstname! I've got to go dance in the thing."
"Seriously?" He looks astonished. You just nod. "Well...will ye come back after?"
[[Sure.|Oceana stage door][$scene.promise to "yes"]]
[[Maybe.|Oceana stage door][$scene.promise to "maybe"]]
[[No.|Oceana stage door][$scene.promise to "no"]]
<<else>>\
[[Head to the stage door.|Oceana stage door]]
<</if>>\<<silently>>
<<addmins 1>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nightclubDanceAway>>
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Keep dancing.|Oceana dance floor]]
[[Take a break.|Oceana hang out alone]]
<</if>>\<<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The song fades into another one, and you leave the dance floor. The guy <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> comes with you.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Oceana hang out cold get rid">><</link>>
<<male1InfoBox>>\<<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">>\
<<male1NightclubEncApproach>>\
<<elseif $temp == "discourage">>\
<<male1NightclubDiscApproach>>\
<</if>>
[[Dance with him|Oceana dance with a guy]]
[[Get away from him|Oceana dance away from a guy]]
<<else>>\
<<if $temp == "encourage">>\
<<male1NightclubEncDecline>>\
<<elseif $temp == "discourage">>\
<<male1NightclubDiscDecline>>\
<</if>>\
The track fades into a new one.
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Keep dancing.|Oceana dance floor]]
[[Take a break.|Oceana hang out alone]]
<</if>>\
<<set $temp to "">>
<</if>>/* Oceana Bar Queue */
<<silently>>
<<set _mins to random(4, 9)>>
<<addmins _mins>>
<<set $scene.location to "bar queue">>
<<set _approachDiff to 5>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $gameDate gte $scene.contestStart and $scene.contestOver != true>>
You queue up at the bar. While you're waiting, the DJ [[makes an announcement.|Oceana wet t-shirt call]]
<<else>>\
You queue up at the bar.
<img src="https://i.imgur.com/bvCqe6U.png" />
<<silently>>
<<set _approachChance to random(1, 10)>>
<<if _approachChance gte 6>>
<<oceanaRandomMale>>
<<set _observationRoll to random(1, 10) + $pc.skills.observation>>
<</if>>
<</silently>>\
<<if _approachChance gte 6 and _observationRoll gte 5>>\
You notice <<male1HotnessRating>> $male1.ageDesc <<male1NightclubPeacocking>>. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<scotlandAttractionCheck>>
<<link "Encourage him" "Oceana bar queue courage check">><<set $temp to "encourage">><<pcSmile>><</link>>
<<link "Discourage him" "Oceana bar queue courage check">><<set $temp to "discourage">><</link>>
<<elseif _approachChance gte 6 and _observationRoll lt 5>>\
<<male1CourageRoll>>\
<<if _m1CourageRoll gte _approachDiff>>\
While you're waiting, <<male1HotnessRating>> sidles up beside you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana bar queue flirting">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana bar queue flirting">><</link>>
<</if>>\
<<link "Not interested." "Oceana bar queue cold get rid">><</link>>
<<else>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Oceana drink order][$temp to "softDrink"]]
[[A beer.|Oceana drink order][$temp to "beer"]]
[[A mixer.|Oceana drink order][$temp to "mixer"]]
[[An alcopop.|Oceana drink order][$temp to "alcopop"]]
<</if>>\
<<else>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Oceana drink order][$temp to "softDrink"]]
[[A beer.|Oceana drink order][$temp to "beer"]]
[[A mixer.|Oceana drink order][$temp to "mixer"]]
[[An alcopop.|Oceana drink order][$temp to "alcopop"]]
<</if>>
<</if>><<silently>>
<<addmins 2>>
<<set _bartenderSex to either("m", "f")>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Budweiser",
"Stella",
"Fosters",
"Heineken")>>
<<set _serves to "pours your beer into a plastic cup">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade")>>
<<set _serves to "mixes your drink">>
<<elseif $temp == "alcopop">>
<<set _drink to either(
"VK Vodka",
"WKD Red",
"Hooch",
"Bacardi Breezer",
"Smirnoff Ice")>>
<<set _serves to "pours your drink into a plastic cup">>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean forward. "_drink, please!" you tell the <<if _bartenderSex == "m">>barman<<else>>barmaid<</if>>, shouting to be heard. <<if _bartenderSex == "m">>He<<else>>She<</if>> _serves and passes it to you across the bar. "Thanks!" You pay with a task force credit card, and leave the bar.
You sip your drink, and take a look around the busy club.
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Go dance.|Oceana dance floor]]
[[Hang out looking pretty.|Oceana hang out alone]]
<</if>>\<<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">><<male1NightclubEncApproach>> <<elseif $temp == "discourage">><<male1NightclubDiscApproach>> <</if>><<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana bar queue flirting">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana bar queue flirting">><</link>>
<</if>>\
<<link "Not interested." "Oceana bar queue cold get rid">><</link>>
<<else>>\
<<if $temp == "encourage">><<male1NightclubEncDecline>><<elseif $temp == "discourage">><<male1NightclubDiscDecline>><</if>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Oceana drink order][$temp to "softDrink"]]
[[A beer.|Oceana drink order][$temp to "beer"]]
[[A mixer.|Oceana drink order][$temp to "mixer"]]
[[An alcopop.|Oceana drink order][$temp to "alcopop"]]
<</if>>
<<set $temp to "">><<silently>>
<<addmins 2>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "Sorry!" you shout in his ear. "<<rebuffSuitorReason>>."
"<<male1RebuffedPartingWords>>," he shouts back, and slinks away. <<if _dickhead == true>><i>What a <<= either("dickhead", "loser", "psycho", "freak")>>.</i><</if>>
After a while, you reach the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Oceana drink order][$temp to "softDrink"]]
[[A beer.|Oceana drink order][$temp to "beer"]]
[[A mixer.|Oceana drink order][$temp to "mixer"]]
[[An alcopop.|Oceana drink order][$temp to "alcopop"]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<if $scene.contestOver == true>>
<<set _earlyKinoDiff to 0>>
<<else>>
<<set _earlyKinoDiff to 5>>
<</if>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> while you're queueing for the bar. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Oceana bar queue hang out]]
[[Get rid of him.|Oceana bar queue one touch get rid]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
It's your turn to get served at the bar. <<if $male1.attr lte 3 or $male1.agree gt 1>>$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> offers to buy you a drink.
<<male1InfoBox>>\
[[A soft drink.|Oceana drink offer][$temp to "softDrink"]]
[[A beer.|Oceana drink offer][$temp to "beer"]]
[[A mixer.|Oceana drink offer][$temp to "mixer"]]
[[An alcopop.|Oceana drink offer][$temp to "alcopop"]]
[[Buy your own drink.|Oceana drink offer][$temp to "noThanks"]]
<<else>>\
A bartender asks you what you'd like.
[[A soft drink.|Oceana buy own drink][$temp to "softDrink"]]
[[A beer.|Oceana buy own drink][$temp to "beer"]]
[[A mixer.|Oceana buy own drink][$temp to "mixer"]]
[[An alcopop.|Oceana buy own drink][$temp to "alcopop"]]
<</if>><<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
A gap at the bar gives you an opportunity to escape. "<<= either("It was good to meet you", "Maybe catch you later", "Nice talking with you", "Have a great night")>>," you tell him, with an air of finality, and slip away.
You manoeuvre into the gap at the bar and get the attention of a bartender. "What can I get ye?"
[[A soft drink.|Oceana drink order][$temp to "softDrink"]]
[[A beer.|Oceana drink order][$temp to "beer"]]
[[A mixer.|Oceana drink order][$temp to "mixer"]]
[[An alcopop.|Oceana drink order][$temp to "alcopop"]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Budweiser",
"Stella",
"Fosters",
"Heineken")>>
<<set _serves to "pours your beer into a plastic cup">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade")>>
<<set _serves to "mixes your drink">>
<<elseif $temp == "alcopop">>
<<set _drink to either(
"VK Vodka",
"WKD Red",
"Hooch",
"Bacardi Breezer",
"Smirnoff Ice")>>
<<set _serves to "pours your drink into a plastic cup">>
<</if>>
<<set _bartender to either("barman", "barmaid")>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp != "noThanks">>\
<<if $male1.hiddenTraits != "">>\
<<set _revealedTrait to $male1.hiddenTraits.random()>>\
<<set $male1.hiddenTraits.delete(_revealedTrait)>>\
<<set $male1.revealedTraits.push(_revealedTrait)>>\
<<set $male1.boughtDrinks += 1>>
<</if>>\
"Sure!" you smile. "_drink, please!"
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> orders it and <<if $temp == "beer">>one<<else>>a beer<</if>> for himself. You chat with him while you wait for the _bartender.<<if def _revealedTrait>> _revealedTrait.reveal<</if>>
<<male1InfoBox>>\
$male1.firstname pays the _bartender with his card. You pick up your drinks and leave the bar together.
[["Hang out with " + $male1.firstname + "."|Oceana hang out with a guy]]
[[Get rid of him.|Oceana get rid]]
<<else>>\
"<<= either("No thanks!", "I\'m okay thanks!", "Thanks but I'm okay!")>>" The bartender asks you what you'd like.
[[A soft drink.|Oceana buy own drink][$temp to "softDrink"]]
[[A beer.|Oceana buy own drink][$temp to "beer"]]
[[A mixer.|Oceana buy own drink][$temp to "mixer"]]
[[An alcopop.|Oceana buy own drink][$temp to "alcopop"]]
<</if>><<silently>>
<<addmins 2>>
<<set _bartenderSex to either("m", "f")>>
<<if $temp == "softDrink">>
<<set _drink to either(
"Diet Coke",
"Diet lemonade",
"Ginger ale",
"Tap water",
"Sparkling water",
"Lime and soda")>>
<<set _serves to "pours your drink, drops in some ice cubes,">>
<<elseif $temp == "beer">>
<<set _drink to either(
"Budweiser",
"Stella",
"Fosters",
"Heineken")>>
<<set _serves to "pours your beer into a plastic cup">>
<<elseif $temp == "mixer">>
<<set _drink to either(
"Jack and Diet Coke",
"Jack and diet lemonade",
"Rum and Diet Coke",
"Rum and lemonade",
"Spiced rum and ginger ale",
"Vodka tonic",
"Vodka and Diet Coke",
"Vodka and diet lemonade")>>
<<set _serves to "mixes your drink">>
<<elseif $temp == "alcopop">>
<<set _drink to either(
"VK Vodka",
"WKD Red",
"Hooch",
"Bacardi Breezer",
"Smirnoff Ice")>>
<<set _serves to "pours your drink into a plastic cup">>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You lean forward. "_drink, please!" you tell the <<if _bartenderSex == "m">>barman<<else>>barmaid<</if>>, shouting to be heard. <<if _bartenderSex == "m">>He<<else>>She<</if>> _serves and passes it to you across the bar. "Thanks!" You pay with a task force credit card, and leave the bar.
A moment later, $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> joins you, holding a beer.
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Oceana hang out with a guy]]
[[Get rid of him|Oceana get rid]]<<silently>>
<<addmins 10>>
<<pcSmile>>
<<if $scene.contestOver == true>>
<<set $male1.hangout += 1000000>>
<<else>>
<<set $male1.hangout += 2>>
<</if>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<<if $scene.contestOver == true>>
<<set _m1Actions to []>>
<<if $male1.kisses lt 1>>
<<set _m1Actions.push('male1MidKino')>>
<<set _m1Actions.push('m1ClubFirstKiss')>>
<<set _m1Action to _m1Actions.random()>>
<<else>>
<<set _m1Actions.push('m1SnippetCaressPC')>>
<<set _m1Actions.push('m1SnippetGropePC')>>
<<set _m1Actions.push('m1SnippetKissPC')>>
<<set _m1Action to _m1Actions.random()>>
<</if>>
<<else>>
<<set _earlyKino to 3>>
<<if $male1.earlyKino == true>>
<<set _midKino to 5>>
<</if>>
<<if $male1.midKino == true>>
<<set _kiss to 10>>
<</if>>
<<set _m1Actions to []>>
<<male1CourageRoll>>
<<set _m1CourageRoll += $male1.hangout>>
<<if _m1CourageRoll gte _kiss>>
<<set _m1Actions.push('m1SnippetKissPC')>>
<</if>>
<<if _m1CourageRoll gte _midKino>>
<<set _m1Actions.push('male1MidKino')>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetCaressPC')>>
<<set _m1Actions.push('m1SnippetGropePC')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _earlyKino>>
<<set _m1Actions.push('male1EarlyKino')>>
<<if _m1CourageRoll gte _kiss and $male1.kisses == 0>>
<<set _m1Action to "m1ClubFirstKiss">>
<<else>>
<<set _m1Action to _m1Actions.random()>>
<</if>>
<</if>>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $gameDate gte $scene.contestStart and $scene.contestOver != true>>
You chat with $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> each of you shouting over the loud music to be heard. <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
Between songs, the DJ [[makes an announcement.|Oceana wet t-shirt call]]
<<else>>\
You chat with $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> each of you shouting over the loud music to be heard. <<if def _revealedTrait>>_revealedTrait.reveal<</if>> <<if def _m1Action>><<= '<<' + _m1Action + '>>'>><</if>>
<<male1InfoBox>>\
<<if _m1Action == "m1ClubFirstKiss">>\
[[Kiss him.|Oceana first kiss]]
[[Get rid of him.|Oceana deny kiss]]
<<else>>\
<<if $gameDate gte $scene.closingTime>>\
<<if $pc.hasKissed == false>>
[[Kiss him.|Oceana first kiss]]
<</if>>
<span class="greyedOut">Hang out with $male1.firstname.</span>
<span class="greyedOut">(Too late to be picky) Get rid of him.</span>
<<else>>\
[["Hang out with " + $male1.firstname + "."|Oceana hang out with a guy]]
[[Get rid of him.|Oceana get rid]]
<</if>>\
<<if $scene.contestOver == true and $male1.kisses gt 0>>
[[Ask him back to the safe house.|Oceana to car]]
<</if>>\
<</if>>\
<</if>>\<<silently>>
<<addmins 1>>
<<pcTalk>>
<<set $pc.hasKissed to false>>
<<set $scene.withGuy to false>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Listen," you shout into his ear, "I'm dating one of the bouncers. <<= either("I think he just looked over", "One of his boys was just staring at us", "He gets jealous when I hang out with other guys")>>."
$male1.firstname gets the hint and makes himself scarce, freeing you up for now.
<<if $gameDate gte $scene.contestStart and $scene.contestOver != true>>\
Between songs, the DJ [[makes an announcement.|Oceana wet t-shirt call]]
<<else>>\
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Go dance.|Oceana dance floor]]
[[Hang out looking pretty.|Oceana hang out alone]]
<</if>>\
<</if>>\<<silently>>
<<addmins 1>>
<<set $male1.kisses += 1>>
<<set $pc.hasKissed to true>>
<<pcTalk>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<m1SnippetKissPC>> You make out with him to a thumping bassline and electronic drumbeat. $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> comes up for air and smiles at you.
<<male1InfoBox>>\
<<if lastVisited("Oceana last chance hang out") is 1>>\
[["Hang out with " + $male1.firstname + "."|Oceana last chance hang out]]
<<else>>\
[["Hang out with " + $male1.firstname + "."|Oceana hang out with a guy]]
<<if not $gameDate.getDay() == 8 and not $gameDate.getHours() gte 2>>\
[[Get rid of him.|Oceana get rid]]
<</if>>\
<</if>><<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<<set $scene.withGuy to false>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You flinch away from his attempt at a kiss. "Sorry," you shout at him. "<<rebuffSuitorReason>>."
$male1.firstname slinks away, <<= either("embarrassed", "rejected", "unhappy")>>.
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Go dance.|Oceana dance floor]]
[[Hang out looking pretty.|Oceana hang out alone]]
<</if>>\<<silently>>
<<addmins 12>>
<<pcSmile>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Can we get out of here?" you ask. $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> agrees right away.
"Have ye got your own place?" he asks hopefully. <i>Oh my God: he still lives with his mother.</i>
You manage to limit your visible response to a nod. "Yeah," you say, "I've got an AirBnB."
Feeling like a cradle snatcher, you pick up your jacket from the cloakroom and [[leave Oceana.|Oceana taxi rank]]
<<male1InfoBox>>\<<silently>>
<<addmins 1>>
<<pcSmile>>
<<set $male1.hangout += 2>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<<set _earlyKino to 3>>
<<if $male1.earlyKino == true>>
<<set _midKino to 5>>
<</if>>
<<if $male1.midKino == true>>
<<set _kiss to 10>>
<</if>>
<<set _m1Actions to []>>
<<male1CourageRoll>>
<<set _m1CourageRoll += $male1.hangout>>
<<if _m1CourageRoll gte _kiss>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetKissPC')>>
<<else>>
<<set _m1Actions.push('m1ClubFirstKiss')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _midKino>>
<<set _m1Actions.push('male1MidKino')>>
<<if $male1.kisses gt 0>>
<<set _m1Actions.push('m1SnippetCaressPC')>>
<</if>>
<</if>>
<<if _m1CourageRoll gte _earlyKino>>
<<set _m1Actions.push('male1EarlyKino')>>
<<set _m1Action to _m1Actions.random()>>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You chat with $male1.firstname, <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> each of you shouting over the loud music to be heard. <<if def _revealedTrait>>_revealedTrait.reveal<</if>> <<if def _m1Action>><<= '<<' + _m1Action + '>>'>><</if>>
The bar has stopped serving; the club is closing soon.
<<male1InfoBox>>\
<<if _m1Action == "m1ClubFirstKiss">>
[[Kiss him.|Oceana first kiss]]
<<else>>\
[["Hang out with " + $male1.firstname + "."|Oceana last chance hang out]]
<<if $male1.kisses gt 0>>
[[Ask him back to the safe house.|Oceana to car]]
<</if>>\
<</if>>\<<silently>>
<<addmins 2>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The club's closing soon – you're going to have to hook up with someone fast.
While you're trying to work out what to do, <<male1HotnessRating>> who you noticed eyeing you up earlier has finally summed up the courage to approach you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes. He looks slightly drunk.
<<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana last chance flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana last chance flirt">><</link>>
<</if>>\
<span class="greyedOut">(Too late to be picky) Not interested.</span><<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<set _earlyKinoDiff to 5>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Oceana last chance hang out]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<<male1CourageRoll>>
<<if $scene.contestOver == true>>
<<set _earlyKinoDiff to 0>>
<<else>>
<<set $scene.withGuy to true,
_earlyKinoDiff to 5>>
<</if>>
<<if $male1.hiddenTraits != "">>
<<set _revealedTrait to $male1.hiddenTraits.random()>>
<<set $male1.hiddenTraits.delete(_revealedTrait)>>
<<set $male1.revealedTraits.push(_revealedTrait)>>
<</if>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $male1.coldApproach == "askName">>\
"$pc.firstname," you shout back. "What's yours?"
"$male1.firstname," he replies. <<set $male1.hiddenTraits.delete("firstname")>>His accent is $male1.accent. "<<male1ConversationStarter>>"
<<elseif $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>\
"<<beautyComplimentReply>>," you shout back. "What's your name?"
"$male1.firstname," he shouts back.<<set $male1.hiddenTraits.delete("firstname")>> His accent is $male1.accent. "What's yours?"
"$pc.firstname."
"<<male1ConversationStarter>>"<</if>>
– – –
You chat with $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>>. <<if _m1CourageRoll gte _earlyKinoDiff>><<male1EarlyKino>><</if>> <<if def _revealedTrait>>_revealedTrait.reveal<</if>>
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Oceana hang out with a guy]]
[[Get rid of him.|Oceana get rid]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "Sorry!" you shout in his ear. "<<rebuffSuitorReason>>."
"<<male1RebuffedPartingWords>>," he shouts back, and slinks away. <<if _dickhead == true>><i>What a <<= either("dickhead", "loser", "psycho", "freak")>>.</i><</if>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Get a drink.|Oceana bar queue]]
[[Go dance.|Oceana dance floor]]
[[Stand around and look pretty.|Oceana hang out alone]]
<</if>>\<<silently>>
<<addmins 1>>
<<if $temp == "encourage">>
<<set _approachDiff to 5>>
<<elseif $temp == "discourage">>
<<set _approachDiff to 10>>
<</if>>
<<male1CourageRoll>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "encourage">>\
<<pcNightclubEncourageMale1>> \
<<elseif $temp == "discourage">>\
<<pcNightclubDiscourageMale1>> \
<</if>>\
<<if _m1CourageRoll gte _approachDiff>>\
<<if $temp == "encourage">>
<<male1NightclubEncApproach>>
<<elseif $temp == "discourage">>
<<male1NightclubDiscApproach>>
<</if>>
<<male1ColdApproach>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Oceana hang out cold get rid">><</link>>
<<else>>\
<<if $temp == "encourage">>
<<male1NightclubEncDecline>>
<<elseif $temp == "discourage">>
<<male1NightclubDiscDecline>>
<</if>>
You <<agentBoredAction>>, subtly <<agentCrowdFlirt>>.<<addmins 5>>
<<if $gameDate gte $scene.closingTime>>\
[[It's getting late.|Oceana past 2am]]
<<else>>\
[[Get a drink.|Oceana bar queue]]
[[Go dance.|Oceana dance floor]]
[[Stand around and look pretty.|Oceana hang out alone]]
<</if>>\
<<set $temp to "">>
<</if>><<silently>>
<<pcMoodCalm>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $scene.promise == "yes">>\
<<pcSmile>>\
"Sure." You smile at him reassuringly. "Wish me luck?"
$male1.firstname grins. He grabs you around your waist, pulls you in, and plants a kiss right on your lips. "Good luck," he shouts in your ear. "I'll make some noise for ye."
<<elseif $scene.promise == "maybe">>\
You shrug. "I've gotta go," you shout in his ear again. He stares after you sullenly as you walk away.
<<elseif $scene.promise == "no">>\
You shake your head. "Sorry," you shout in his ear. <<if $male1.boughtDrinks == 1>>"Thanks for the drink."<<elseif $male1.boughtDrinks gt 1>>"Thanks for the drinks."<</if>> He stares after you sullenly as you walk away.
<</if>>\
Feeling nervous, you thread your way through the crowd to the stage door that Dave showed you earlier. A bouncer is there now, holding the door open for a <<if $scene.female2.hairLengthDesc != "long haired">>short haired<</if>> $scene.female2.hairDesc wearing $scene.female2.outfit.
A bunch of guys are standing around the door, drinking beer out of plastic cups and eyeing up the contestants as they arrive.
[[Report to the bouncer.|Oceana stage door entry]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if lastVisited("Oceana stage door") is 1>>\
<<pcTalk>>\
The guys eyefuck you as you walk past them to the door; you pretend not to notice. "I'm $pc.firstname," you shout up into the bouncer's ear, standing up on tiptoes. He waves you through the door, and shuts it behind you.
<</if>>\
You're in a draughty, bare, starkly lit corridor. A handwritten sign on the wall reads "CONTESTENTS →".
<<if lastVisited("Oceana stage door") is 1>>\
[[Go right.|Oceana backstage]]
[[Go left.|Oceana fire exit]]
<<else>>\
[[Follow the sign.|Oceana backstage]]
<</if>><<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
This way leads to a fire exit. You file that information away: it's good to know your escape routes.
[[Go back.|Oceana stage door entry]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You enter a dingy backstage room with a few mismatched armchairs set around a battered coffee table, upon which is set a few six packs of Bacardi Breezer and a bottle opener. An open kit bag sits on the floor, containing a bundle of white t-shirts. A small mirror hangs on one wall.
Chubby, spiky haired Dave is here, along with two other girls who've just arrived. "Hi $pc.firstname," says Dave, crossing you off his list. "Two more to come. Hang out, grab a wee drink." He points to the alcopops.
One of the other girls pops open a bottle and hands it to you with a nervous smile.
[[Hang out, grab a wee drink.|Oceana other contestants]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You sip the fruity alcopop. "Have ye ever done this before?" asks one of the girls, a <<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. <<click "ⓘ">><<toggleclass "#contestant1Info" "hidden">><</click>> Her accent is Scottish. "Ah'm brickin' meself."
<div id="contestant1Info" class="maleInfo hidden">\
ⓘ $scene.female1.firstname is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's wearing $scene.female1.outfit.
</div>
"Ye'll de fine," Dave assures her. "It's jest a wee bit of fun."
"I did one in Ibiza last year," says the other girl, a <<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. <<click "ⓘ">><<toggleclass "#contestant2Info" "hidden">><</click>> "Didnay win a hundred quid, though."
<div id="contestant2Info" class="maleInfo hidden">\
ⓘ $scene.female2.firstname is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc in her $scene.female2.ageDesc. She has $scene.female2.bodyType figure and $scene.female2.braSize boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's wearing $scene.female2.outfit.
</div>
The muffled pop music blares louder as the stage door opens again. "That'll be the next contestant," observes Dave unnecessarily. Shortly, a <<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc <<click "ⓘ">><<toggleclass "#contestant3Info" "hidden">><</click>> appears in the doorway.
<div id="contestant3Info" class="maleInfo hidden">\
ⓘ $scene.female3.firstname is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc in her $scene.female3.ageDesc. She has $scene.female3.bodyType figure and $scene.female3.braSize boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's wearing $scene.female3.outfit.
</div>
"Hi $scene.female3.firstname," says Dave, ticking her off his list. "Come in, hang out, have a wee drink. Jest [[one more|Oceana wet t-shirt briefing]] to arrive. "<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"I'm a $scene.coverJob," you tell him.
"Great," he says, writing that down in another box. "Just need ye to sign this waiver. Sign and date here, print name and age here."
[[Sign it.|Oceana sign waiver]]
[[Read it.|Oceana read waiver]]<<silently>>
<<addmins 5>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You sip sugary, peach flavoured alcohol and chat with the other girls. <<click "ⓘ">><<toggleclass "#contestant1to3Info" "hidden">><</click>> They're all locals, and once they find out you're <<if $pc.nationality == "English">>English, you sense them shutting you out of the conversation.<<elseif $pc.nationality == "U.S.">>an American, they're curious about your background.<<elseif $pc.nationality == "Canadian">>a Canadian, they're curious about your background.<<elseif $pc.nationality == "Australian">>an Aussie, they're curious about your background.<<elseif $pc.nationality == "New Zealand">>a Kiwi, they're curious about your background.<</if>>
<div id="contestant1to3Info" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's wearing $scene.female1.outfit. She's nervous about competing.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc in her $scene.female2.ageDesc. She has $scene.female2.bodyType figure and $scene.female2.braSize boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's wearing $scene.female2.outfit. She previously entered a wet t-shirt contest in a nightclub in Ibiza.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc in her $scene.female3.ageDesc. She has $scene.female3.bodyType figure and $scene.female3.braSize boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's wearing $scene.female3.outfit.
</div>
After a couple of minutes, the final contestant arrives. She's a <<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. <<click "ⓘ">><<toggleclass "#contestant4Info" "hidden">><</click>> She's accompanied by the bouncer from the stage door.
<div id="contestant4Info" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc in her $scene.female4.ageDesc. She has $scene.female4.bodyType figure and $scene.female4.braSize boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's wearing $scene.female4.outfit.
</div>
"Hi $scene.female4.firstname," says Dave, crossing her off his list. "Grab a drink, we'll [[get started|Oceana wet t-shirt briefing 2]]."<<silently>>
<<addmins 2>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Alright," says Dave, "I know some of ye are nervous, but dinnay worry, we de this every month and all ye've gotta de is dance, really.<<if $pc.nationality == "U.S.">>" His accent is really hard to keep up with.<</if>>
"The format's simple, nothing complex, okay? Ye go out together and dance a bit. Then ye'll be called in turn te get wet and dance. Then ye'll all dance together again, and we'll pick a winner, and she gets £100 cash. Got that?" He holds up one finger. "Dance together." A second finger. "Dance individually." A third, final finger. "Dance together again." He makes eye contact with each contestant in turn to make sure she understands; it's obvious he thinks you're all stupid.
"Okay," he checks his watch. "Time te get ready." He rummages through the kit bag, tosses out some white t-shirts. "Keep your shoes and your knickers on, the rest of your stuff will be safe in here."
You and the other girls stand around uncertainly for a second, clutching the t-shirts. "Chop chop, ladies," says Dave, clapping his hands. $scene.female1.firstname <<click "ⓘ">><<toggleclass "#contestant1Info" "hidden">><</click>> shrugs and starts unzipping her dress.
<div id="contestant1Info" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's unzipping $scene.female1.outfit.
</div>
[[Take off your top.|Oceana backstage strip][$temp to "top"]]
[[Take off your hotpants.|Oceana backstage strip][$temp to "hotpants"]]<<silently>>
<<addmins 1>>
<<if $pc.nationality == "English">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D" or $pc.braSize == "34DD">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.braSize == "34E">>
<<set _braSize to "34DDD">>
<</if>>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<if $pc.braSize == "34A">>
<<set _braSize to "12A">>
<<elseif $pc.braSize == "34B">>
<<set _braSize to "12B">>
<<elseif $pc.braSize == "34C">>
<<set _braSize to "12C">>
<<elseif $pc.braSize == "34D">>
<<set _braSize to "12D">>
<<elseif $pc.braSize == "34DD">>
<<set _braSize to "12DD">>
<<elseif $pc.braSize == "34E">>
<<set _braSize to "12E">>
<</if>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "top">>\
<<removePCTop>>\
You peel your tight crop top off over your head, and toss it onto the nearest chair. The room feels colder without it, even the little scrap of fabric helped.
<<elseif $temp == "hotpants">>\
<<removePCShorts>>\
You wriggle your tight hotpants down over your hips, down your legs, and step out of them. You bend down to pick them up and drop them onto the chair. The flimsy little thong you're wearing is barely better than being naked down there. Wearing skirts at Kinloss got you more comfortable showing your legs, but this is a step beyond.
<<elseif $temp == "bra">>\
<<removePCBra>>\
You reach behind your back, and unfasten your bra. Sliding it off over your arms, you lay it on your little pile of clothes. You fight the urge to cover your boobs with your hands; in Bangkok things will be more serious than a few creepy guys.
<<if $pc.braSize == "34DD" or $pc.braSize == "34E">>The bouncer lets out a low whistle. "How big are they?" he mutters.
Dave glances down at his notes. "_braSize," he answers on your behalf.<</if>>
<<elseif $temp == "legwraps">>\
<<removePCGarter>>\
You decide to lose the leg wraps. You put a heel up on the arm of a chair, untie the ribbon at the ankle, unbind the leg wrap, then repeat it for your other leg.
By the time your legs are bare, the other girls are all wriggling into their t-shirts.
[[Put on your t-shirt.|Oceana backstage ready]]
<</if>>\
<<if lastVisited("Oceana wet t-shirt briefing 2") is 1>>\
Around you, the other girls are stripping out of their party clothes, under the watchful eyes of Dave and the bouncer. They chat to each other about your bodies and your underwear as they're revealed, enjoying the show.
<<elseif lastVisited("Oceana wet t-shirt briefing 2") is 2>>\
$scene.female2.firstname slides off her bra, baring her $scene.female2.titAdj boobs. $scene.female3.firstname follows suit. <<click "ⓘ">><<toggleclass "#contestant1and3Info" "hidden">><</click>> Their nipples are rock hard. You can see the volatile mix of nervousness, excitement, and alcohol in their demeanour.
<div id="contestant1and3Info" class="maleInfo hidden">\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc in her $scene.female2.ageDesc. She has $scene.female2.bodyType figure and $scene.female2.braSize boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's wearing $scene.female2.knickers and $scene.female2.shoes. She entered another wet t-shirt contest in Ibiza.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc in her $scene.female3.ageDesc. She has $scene.female3.bodyType figure and $scene.female3.braSize boobs. She has $scene.female3.haircut and $scene.female3.eyes. She's wearing $scene.female3.knickers and $scene.female3.shoes.
</div>\
<<elseif lastVisited("Oceana wet t-shirt briefing 2") is 3>>\
Stripping amongst a bunch of other girls at the behest of an authority figure brings back vague impressions of <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>high<<else>>secondary<</if>> school – although back then, the authority figures in the locker rooms weren't male. And they weren't openly eye fucking you.
"Some days I dinnay miss the Army one bit," muses the bouncer. Dave, clearly relishing the sight of all the skin on display, just smirks.
<</if>>\
<<if Array.from($pc.isWearing).includes("top")>>\
[[Take off your top.|Oceana backstage strip][$temp to "top"]]
<</if>>\
<<if Array.from($pc.isWearing).includes("shorts")>>\
[[Take off your hotpants.|Oceana backstage strip][$temp to "hotpants"]]
<</if>>\
<<if not Array.from($pc.isWearing).includes("top") and Array.from($pc.isWearing).includes("bra")>>\
[[Take off your bra.|Oceana backstage strip][$temp to "bra"]]
<</if>>\
<<if Array.from ($pc.isWearing).includes("legWraps") and not Array.from($pc.isWearing).includesAny("top", "shorts", "bra")>>\
[[Take off your leg wraps.|Oceana backstage strip][$temp to "legwraps"]]
[[Leave them on.|Oceana backstage ready]]
<</if>>\<<silently>>
<<addmins 1>>
<<if $pc.braSize == "34A">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtACupDry.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtBCupDry.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtCCupDry.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDCupDry.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDDCupDry.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtECupDry.png">>
<</if>>
<<set $avatar.bodyWriting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bodyWritingNo5.png">>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You pull your t-shirt on. It's cheap, thin, and slightly too small. Dave has produced a red marker pen, and is writing a big number "4" on $scene.female4.firstname's left thigh. "Ye next, please, $pc.firstname," he says. You hold still while he draws a "5" on yours. Dave curls his free hand around the <<if Array.from($pc.isWearing).includes("legWraps")>>back of your leg while he works, pawing your leg wrap.<<else>>top of your inner thigh while he works. You can feel the heat from his finger, millimetres from your thong.<</if>>
Through the walls you can hear the music in the club go down, and a deep male Scottish voice starts talking. You can't hear what he's saying, but the crowd seem to approve.
"Connor's jest warming up the audience," says Dave. He checks his watch. "We'll have a couple minutes before ye go out."
You use the time to huddle around the little mirror with the other girls,<<click "ⓘ">><<toggleclass "#contestantsInfo" "hidden">><</click>> checking your hair and reapplying your makeup. You have butterflies in your stomach, and the occasional muffled masculine cheers don't help to calm your nerves.
<div id="contestantsInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's wearing a white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. She's nervous about competing.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc in her $scene.female2.ageDesc. She has $scene.female2.bodyType figure and $scene.female2.braSize boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's wearing a white t-shirt, $scene.female2.knickers and $scene.female2.shoes, and has the number "2" drawn on her left thigh. She entered another wet t-shirt contest in Ibiza.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc in her $scene.female3.ageDesc. She has $scene.female3.bodyType figure and $scene.female3.braSize boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's wearing a white t-shirt, $scene.female3.knickers and $scene.female3.shoes, and has the number "3" drawn on her left thigh.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc in her $scene.female4.ageDesc. She has $scene.female4.bodyType figure and $scene.female4.braSize boobs. She has $scene.female4.haircut and $scene.female1.eyes eyes. She's wearing a white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh.
</div>
"Alright, ladies, that should de it," says Dave, after a wait that feels both agonisingly long and frighteningly short. "[[Follow me.|Oceana backstage stack up]]"<<silently>>
<<addmins 6>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The five of you trot along out of the room after Dave, five pairs of high heels clicking through the corridor behind the stage. As you get closer, you start to make out what the guy with the mic is saying: "...we're gonna bring the girls out any minute, completely dry, the first time ye're gonna see them..."
Dave halts you just before a metal staircase, peeking around the corner. You have an absurd flashback to CQB training at <<if $pc.nationality == "U.S.">>Fort Bragg<<elseif $pc.nationality == "New Zealand">>Papakura Military Camp<<elseif $pc.nationality == "Australian">>Campbell Barracks<<elseif $pc.nationality == "English">>Stirling Lines<<elseif $pc.nationality == "Canadian">>Dwyer Hill<</if>>: stacked up on a metal staircase in a dingy, industrial corridor with tension in your stomach, again, only this time you're not armed with an MP5, and this time you're not being led by a special forces veteran of Iraq, Afghanistan and Syria.
"...this is Oceana, this is the only wet t-shirt competition in Glasgow with real girls, local girls," says the voice on stage, "people make plenty of noise out there, the girls are ready, they're ready to come out and show ye what they've got, let the music play!"
A masculine cheer goes up, and so does the throbbing, jagged opening bassline of Taylor Swift's <i>Ready For It.</i> "Go, go, go," shouts Dave over the noise, waving $scene.female1.firstname <<click "ⓘ">><<toggleclass "#contestant1Info" "hidden">><</click>> [[up the staircase.|Oceana onstage 1]]
<div id="contestant1Info" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's wearing a white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. She's nervous about competing.
</div><<silently>>
<<addmins 1>>
<<set $scene.slut1 to 0,
$scene.slut2 to 0,
$scene.slut3 to 0,
$scene.slut4 to 0,
$scene.pcScore to 1>>
<<if $scene.female1.attractiveness == 1>>
<<set $scene.slut1 -= 2>>
<<elseif $scene.female1.attractiveness == 2>>
<<set $scene.slut1 -= 1>>
<<elseif $scene.female1.attractiveness == 4>>
<<set $scene.slut1 += 1>>
<<elseif $scene.female1.attractiveness == 5>>
<<set $scene.slut1 += 2>>
<</if>>
<<if $scene.female2.attractiveness == 1>>
<<set $scene.slut2 -= 2>>
<<elseif $scene.female2.attractiveness == 2>>
<<set $scene.slut2 -= 1>>
<<elseif $scene.female2.attractiveness == 4>>
<<set $scene.slut2 += 1>>
<<elseif $scene.female2.attractiveness == 5>>
<<set $scene.slut2 += 2>>
<</if>>
<<if $scene.female3.attractiveness == 1>>
<<set $scene.slut3 -= 2>>
<<elseif $scene.female3.attractiveness == 2>>
<<set $scene.slut3 -= 1>>
<<elseif $scene.female3.attractiveness == 4>>
<<set $scene.slut3 += 1>>
<<elseif $scene.female3.attractiveness == 5>>
<<set $scene.slut3 += 2>>
<</if>>
<<if $scene.female4.attractiveness == 1>>
<<set $scene.slut4 -= 2>>
<<elseif $scene.female4.attractiveness == 2>>
<<set $scene.slut4 -= 1>>
<<elseif $scene.female4.attractiveness == 4>>
<<set $scene.slut4 += 1>>
<<elseif $scene.female4.attractiveness == 5>>
<<set $scene.slut4 += 2>>
<</if>>
<<if $scene.female1.bodyType == "a chubby">>
<<set $scene.slut1 -= 8>>
<</if>>
<<if $scene.female2.bodyType == "a chubby">>
<<set $scene.slut2 -= 8>>
<</if>>
<<if $scene.female3.bodyType == "a chubby">>
<<set $scene.slut3 -= 8>>
<</if>>
<<if $scene.female4.bodyType == "a chubby">>
<<set $scene.slut4 -= 8>>
<</if>>
<<if $scene.female1.braSize == 3>>
<<set $scene.slut1 += 1>>
<<elseif $scene.female1.braSize == 4>>
<<set $scene.slut1 += 2>>
<<elseif $scene.female1.braSize gt 4>>
<<set $scene.slut1 += 3>>
<<elseif $scene.female1.braSize == 1>>
<<set $scene.slut1 -= 1>>
<</if>>
<<if $scene.female2.braSize == 3>>
<<set $scene.slut2 += 1>>
<<elseif $scene.female2.braSize == 4>>
<<set $scene.slut2 += 2>>
<<elseif $scene.female2.braSize gt 4>>
<<set $scene.slut2 += 3>>
<<elseif $scene.female1.braSize == 1>>
<<set $scene.slut2 -= 1>>
<</if>>
<<if $scene.female3.braSize == 3>>
<<set $scene.slut3 += 1>>
<<elseif $scene.female3.braSize == 4>>
<<set $scene.slut3 += 2>>
<<elseif $scene.female3.braSize gt 4>>
<<set $scene.slut3 += 3>>
<<elseif $scene.female1.braSize == 1>>
<<set $scene.slut3 -= 1>>
<</if>>
<<if $scene.female4.braSize == 3>>
<<set $scene.slut4 += 1>>
<<elseif $scene.female4.braSize == 4>>
<<set $scene.slut4 += 2>>
<<elseif $scene.female4.braSize gt 4>>
<<set $scene.slut4 += 3>>
<<elseif $scene.female1.braSize == 1>>
<<set $scene.slut4 -= 1>>
<</if>>
<<if $pc.braSize == "34C">>
<<set $scene.pcScore +=1>>
<<elseif $pc.braSize == "34D">>
<<set $scene.pcScore +=2>>
<<elseif $pc.braSize == "34DD">>
<<set $scene.pcScore +=3>>
<<elseif $pc.braSize == "34E">>
<<set $scene.pcScore +=4>>
<<elseif $pc.braSize == "34A">>
<<set $scene.pcScore -=1>>
<</if>>
<<if $pc.age gte 26 and $pc.age lte 28>>
<<set $scene.pcScore -=1>>
<<elseif $pc.age gt 29>>
<<set $scene.pcScore -=3>>
<</if>>
<<if $pc.nationality == "English">>
<<set $scene.pcScore -=5>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You follow $scene.female4.firstname <<click "ⓘ">><<toggleclass "#contestant4Info" "hidden">><</click>> up the metal staircase, watching $scene.female4.bodyType ass <<if $scene.female4.bodyType == "a curvy">>jiggle<<elseif $scene.female4.bodyType == "a chubby">>wobble<<else>>work<</if>> as she climbs the steps in heels. You're the last girl up. In your skimpy thong, you realise that you must be giving Dave a right eyeful as you go. Your stomach is churning with nerves. Ahead of you, a massive cheer goes up.
<div id="contestant4Info" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc in her $scene.female4.ageDesc. She has $scene.female4.bodyType figure and $scene.female4.braSize boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's wearing a white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh.
</div>
You follow $scene.female4.firstname through an open doorway and out onto the stage. The crowd is cheering, the music is pounding, the lights are dazzling.
A middle aged guy in a Hawaiian shirt opened two buttons too many is standing onstage near the shower cubicle, holding a mic and a clipboard. Another middle aged guy – older, fatter and uglier – is up here taking either shots or video with an expensive looking camera. The other girls are strung out across the stage in front of him, shaking their stuff to the loud music.
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Get right to the edge of the stage.|Oceana onstage 2][$temp to "bold"]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Get right to the edge of the stage.</span>
<</if>>\
[[Hang back a bit.|Oceana onstage 2][$temp to "safe"]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<<set $avatar.glasses to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/blindfold.png">>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You hear his voice in your ears.
"Can you hear me, $pc.firstname? Give me a thumbs up if you can." You do. "Excellent. I am going to play a series of tones to help you relax, and let go."
You begin to hear a low rumbling of static, slowly building up in your ears. Behind it is a gentle, rhythmic ticking of a metronome. Tick. Tock. Tick. Tock. "Take a deep breath in," Dr Campbell is saying. "And let it out..."
You can feel the drug starting to take an effect, flooding your body with a sudden pleasurable rush of well being and relaxation. "Concentrate on your breath," Dr Campbell is saying. "If you haven't closed your eyes, you can [[do so now...|Dr Campbell under]]"<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "bold">>\
<<pcSmile>>\
<i>Fuck it.</i> You strut right up to the edge of the stage and start to dance, your hands stretching high above your head and your hips swaying to the beat. You can see the crowd, a sea of polyester shirts and bright dresses and smartphone lights and staring eyes. A couple of guys near the front let out a rowdy yell of approval at you as you come forward. You shoot them a sexy smile, grateful for the encouragement.
<<elseif $temp == "safe">>\
You pick a space on the stage and start to dance, swinging your hips with the bassline, bathed in pink and red stage lights. Across the stage, the other girls <<click "ⓘ">><<toggleclass "#contestantsInfo" "hidden">><</click>> are all dancing sensuously. The crowd is a sea of silhouettes and smartphone lights.
<div id="contestantsInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's wearing a white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. She was nervous about competing.
<b>$scene.female2.firstname</b> is a <<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc in her $scene.female2.ageDesc. She has $scene.female2.bodyType figure and $scene.female2.braSize boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's wearing a white t-shirt, $scene.female2.knickers and $scene.female2.shoes, and has the number "2" drawn on her left thigh. She entered another wet t-shirt contest in Ibiza.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc in her $scene.female3.ageDesc. She has $scene.female3.bodyType figure and $scene.female3.braSize boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's wearing a white t-shirt, $scene.female3.knickers and $scene.female3.shoes, and has the number "3" drawn on her left thigh.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc in her $scene.female4.ageDesc. She has $scene.female4.bodyType figure and $scene.female4.braSize boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's wearing a white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh.
</div>
<</if>>\
"Well boys," Connor's voice booms over the PA, "what do ye think, what do ye think?" The crowd noise had died down to the odd wolf whistle or manly shout, but they now let out another big cheer. "Alright, starting from my left, your right, that lady there is $scene.female1.firstname. We've got $scene.female2.firstname, $scene.female3.firstname, $scene.female4.firstname..."
You notice some of the other girls busting out sexy little moves to the audience as their names are called.
"...and $pc.firstname!"
[[Blow a kiss.|Oceana onstage 3][$temp to "blowKiss"]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Flash your tits.|Oceana onstage 3][$temp to "flash"]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Flash your tits.</span>
<</if>>\
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>\
[[(Likes Rough Sex) Smack your ass.|Oceana onstage 3][$temp to "smack"]]
<<else>>\
<span class="greyedOut">(Likes Rough Sex) Smack your ass.</span>
<</if>>\
<<if $pc.braSize == "34D" or $pc.braSize == "34DD" or $pc.braSize == "34E">>\
[[(Busty) Shake your boobs.|Oceana onstage 3][$temp to "boobShake"]]
<<else>>\
<span class="greyedOut">(Busty) Shake your boobs.</span>
<</if>>\<<silently>>
<<addmins 2>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "blowKiss">>\
You kiss your fingertips and blow the crowd a big, pink-lipped kiss as Connor calls your name.
<<elseif $temp == "flash">>\
<<set $scene.pcScore += 1>>\
<<if $pc.braSize == "34A">>\
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtACupFlash.png">>\
<<elseif $pc.braSize == "34B">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtBCupFlash.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtCCupFlash.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDCupFlash.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDDCupFlash.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtECupFlash.png">>
<</if>>\
You tug up your t-shirt as Connor calls your name, flashing your <<pcTits>> to the crowd. They cheer noisily.
<<elseif $temp == "smack">>\
<<set $scene.pcScore += 1>>\
You tilt your hips to the side and give yourself a slap on the ass as Connor calls your name.
<<elseif $temp == "boobShake">>\
<<set $scene.pcScore += 1>>\
You lean forward and shake your <<pcTits>> as Connor calls your name. The guys closest to you let out a little cheer.
<</if>>\
"Alright," Connor says, "that's the last time ye're gonna see them all together completely dry. Umm...$scene.female1.firstname is gonna lead them off now...if you lead them off right into the back there..."
There's a moment's confusion, then you girls organise yourselves into a little procession. You follow $scene.female4.firstname across the front of the stage, strutting sexily like a model, then you turn back on yourselves and head back towards the metal staircase.
As you pass Connor, he makes a show of joining onto the procession behind you, doing a silly walk and getting a laugh from the crowd. He peels off as you head back [[through the door.|Oceana backstage break 1]] "Good lookin' babes tonight," you hear him saying behind you, "good lookin' babes..."<<silently>>
<<addmins 2>>
<<pcSmile>>
<<if $temp == "flash">>
<<if $pc.braSize == "34A">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtACupDry.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtBCupDry.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtCCupDry.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDCupDry.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDDCupDry.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtECupDry.png">>
<</if>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
A big, relieved grin breaks across your face: you did it! You follow $scene.female4.firstname <<click "ⓘ">><<toggleclass "#contestant4Info" "hidden">><</click>> down the metal staircase, where Dave is waiting with a tray of brightly coloured shots.
<div id="contestant4Info" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc in her $scene.female4.ageDesc. She has $scene.female4.bodyType figure and $scene.female4.braSize boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's wearing a white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh.
</div>
You grab a <<= either("red", "green", "blue", "pink")>> one and knock it back. It's sickly sweet and burns your throat, but you're so adrenalised that you hardly feel it. The other girls <<click "ⓘ">><<toggleclass "#contestantsInfo" "hidden">><</click>> are all grinning excitedly; $scene.female1.firstname is actually trembling. "I cannay believe I jest did that," she babbles excitedly. "What a rush..."
<div id="contestantsInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes. She's wearing a white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. She was nervous about competing.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc in her $scene.female2.ageDesc. She has $scene.female2.bodyType figure and $scene.female2.braSize boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's wearing a white t-shirt, $scene.female2.knickers and $scene.female2.shoes, and has the number "2" drawn on her left thigh. She entered another wet t-shirt contest in Ibiza.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc in her $scene.female3.ageDesc. She has $scene.female3.bodyType figure and $scene.female3.braSize boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's wearing a white t-shirt, $scene.female3.knickers and $scene.female3.shoes, and has the number "3" drawn on her left thigh.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc in her $scene.female4.ageDesc. She has $scene.female4.bodyType figure and $scene.female4.braSize boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's wearing a white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh.
</div>
"See?" smirks Dave. "I told ye it wasnay complex."
"Alright," you can hear Connor talking and you strain to catch every word. "What we're gonna de now, we're gonna call them out one at a time, the first girl tonight is gonna be $scene.female1.firstname. Alright, $scene.female1.firstname is gonna make her way towards the stage now, the first young lady of tonight's competition."
Dave points to the staircase. $scene.female1.firstname takes a deep breath, then heads back to the staircase.
[[Wish her luck.|Oceana girl1][$temp to "goodLuck"]]
[[Undermine her.|Oceana girl1][$temp to "undermine"]]<<silently>>
<<addmins 2>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "goodLuck">>\
<<set $scene.bitch to false>>\
<<set $scene.slut1 += 2>>\
"Hey, good luck!" you smile at her reassuringly.
"Yeah, good luck!" the other girls chime in encouragingly. $scene.female1.firstname <<click "ⓘ">><<toggleclass "#contestant1Info" "hidden">><</click>> smiles back at you and climbs the staircase with an air of fresh determination.
<<elseif $temp == "undermine">>\
<<set $scene.bitch to true>>\
<<pcTalk>>\
<<set $scene.slut1 -= 1>>\
"Don't worry," you shout in her ear as she passes you. "The crowd can't see cellulite from where they are."
$scene.female1.firstname <<click "ⓘ">><<toggleclass "#contestant1Info" "hidden">><</click>> shoots you a startled look, but keeps climbing the staircase.
<</if>>\
<div id="contestant1Info" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's wearing a white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. She was nervous about competing.
</div>
You watch her head through the door and hear a loud cheer go up. "Alright," says Connor, "this is $scene.female1.firstname, bit o' music!" A whip crack kicks off Nicki Minaj's <i>[[Anaconda.|Oceana girl1 dance]]</i><<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The track plays for about thirty seconds before Connor speaks again. "Alright, $scene.female1.firstname is a $scene.female1.braType...she's a $scene.female1.job from $scene.female1.isFrom...jest $scene.female1.age years old. Do we get this girl wet, guys, do we get her wet?" A cheer goes up. "I think that's unanimous..."
The rest of <i>Anaconda</i> plays without commentary, beyond the occasional cheer from the crowd or jokey comment from Connor. You can't tell whether she's owning the stage or dying on it.
"Alright," says Connor as the song reaches its hand-clappy, horn stabby finale, "that was contestant number 1, that was $scene.female1.firstname, let's give her a full round of applause." The crowd cheer noisily, and you guess she did okay. "$scene.female1.firstname, come over here, love. Yeah, just here. Now look out at the crowd and tell the boys...what's the naughtiest place ye've ever been shagged?"
"Erm...in my boyfriend's car?" you hear her say into the mic.
"Lads! Lads!" cries Connor. "Which one of ye can bring my car around?" He gets a laugh from the crowd. "Alright, give it up one more time for...$scene.female1.firstname!" <<click "ⓘ">><<toggleclass "#contestant1Info" "hidden">><</click>>
<div id="contestant1Info" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc in her $scene.female1.ageDesc. She has $scene.female1.bodyType figure and $scene.female1.braSize boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's wearing a soaked through, totally transparent white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. She was nervous about competing.
</div>
She appears at the top of the staircase, grinning, her drenched white t-shirt now totally sheer and clinging to her $scene.female1.titAdj tits. <<if $scene.female1.bustiness == 1>>She climbs [[down the stairs.|Oceana girl2]]<<elseif $scene.female1.bustiness gte 2 and $scene.female1.bustiness lte 3>>They jiggle as she climbs [[down the stairs.|Oceana girl2]]<<elseif $scene.female1.bustiness gte 4>>They bounce as she climbs [[down the stairs.|Oceana girl2]]<</if>> "That water's <i>fucking freezing!"</i> she warns.<<silently>>
<<addmins 4>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
One at a time, the other girls <<click "ⓘ">><<toggleclass "#contestantsInfo" "hidden">><</click>> climb the staircase, dance onstage for a few minutes, then reappear at the top of the stairs wearing a drenched, transparent t-shirt. Finally, $scene.female4.firstname finishes her performance, and it's your turn.
<div id="contestantsInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing.
<b>$scene.female2.firstname</b> is a <<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh. The naughtiest place she's been shagged is on a couch, with a friend of her dad's.
</div>
"Moving onto the final contestant of the night," Connor is saying as you climb the steps, "let's hear it [["for " + $pc.firstname + "..."|Oceana shower dance]]"<<silently>>
<<addmins 15>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You head back out onto the stage to a loud cheer from the crowd and the jaunty opening bars of Christina Aguilera's <i>Candyman</i>. Connor, standing by the shower, gestures you out to the front of stage.
[[Strut to the front.|Oceana shower dance 2]]<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You strut to the front of the stage<<if $pc.braSize == "34DD" or $pc.braSize == "34E">>, your <<pcTits>> jiggling under your t-shirt<</if>>. The cheery trumpet blasts of <i>Candyman</i> kick in just as you get there.
[[Dance playfully.|Oceana shower dance 3][$temp to "playful"]]
[[Dance sexily.|Oceana shower dance 3][$temp to "sexy"]]<<silently>>
<<if $pc.nationality == "English" or $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D" or $pc.braSize == "34DD">>
<<set _braSize to $pc.braSize>>
<<elseif $pc.braSize == "34E">>
<<set _braSize to "34DDD">>
<</if>>
<</if>>
<<if $pc.nationality == "U.S.">>
<<if $pc.natural == "ginger" and $pc.braSize == "34DD" or $pc.brasize == "34E">>
<<set $scene.nickname to "Jessica Rabbit">>
<<else>>
<<set $scene.nickname to "Miss America">>
<</if>>
<<elseif $pc.nationality == "Canadian">>
<<set $scene.nickname to "Miss Canada">>
<<elseif $pc.nationality == "English">>
<<set $scene.nickname to "Posh Twat">>
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>
<<set $scene.nickname to "Cockadile Dundee">>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "playful">>\
<<pcSmile>>\
<<set $scene.pcScore += 1>>\
The song kicks in and you bust out a playful, saucy little retro dance. Summoning your inner 50s pin-up girl, you swing your hips, kick your heels, and shake your ass in a high energy version of the Lindy Hop.
<<elseif $temp == "sexy">>\
<<pcTalk>>\
<<set $scene.pcScore += 2>>\
The song kicks in, and so does the realisation that you're dancing on a stage in your underwear for the entertainment of several hundred horny guys. You stretch your arms in the air and swing your hips in time with the beat, showing off your curves for the crowd.
<</if>>\
<i>He's a one stop shop/Makes the panties drop/He's a sweet talking, sugar coated candyman...</i>
"Alright, boys," Connor says while you dance, "this is $pc.firstname. She's a _braSize, and she's here for ye all the way from <<if $pc.nationality == "U.S.">>America!<<elseif $pc.nationality == "Canadian">>Canada! Canada's famous for ice hockey and no much else...still, wouldnay mind spending two minutes in <i>her</i> penalty box, eh, lads?<<elseif $pc.nationality == "Australian">>Australia! Wouldnay mind goin' <i>down under</i> on her, eh lads?<<elseif $pc.nationality == "New Zealand">>New Zealand! Wouldnay mind goin' <i>down under</i> on her, eh lads?<<elseif $pc.nationality == "English">>London!" This revelation brings a few boos from the crowd.
"Dinnay worry, lads," says Connor, then adopts a dark mutter: "we're gonnay soak the bitch." The boos turn to a big laugh. "Jest kidding, sweetie, jest kidding," Connor assures you, all smiles again, "welcome te Scotland.<</if>>
"$pc.firstname is $pc.age years old, and back home she's a $scene.coverJob. <<if $scene.coverJob == "personal assistant">>I bet she's fucking good at taking dick-tation!<<elseif $scene.coverJob == "sales rep">>I bet she seals some deals with more than a handshake!<</if>> So what de ye think, lads? De ye wanna see <<if $pc.nationality == "English">>a posh <<if $pc.age lte 26>>bitch<<else>>MILF<</if>> get soaked?"<<else>>$scene.nickname here get soaked?"<</if>>
A male cheer erupts from the crowd. "I think that's a yes, $pc.firstname," observes Connor. "Time te [[get wet|Oceana shower dance 4]], sweetie!"<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You take a deep breath and strut over to the shower, hips swinging. Connor smiles at you reassuringly. The faucet, which was trickling, suddenly gushes into life as you approach.
The shower is a flimsy, portable cubicle with plastic sides and no door. No steam's coming from the water.
[[Dance sexily around the entrance.|Oceana shower dance 4.5]]
<<link "Get wet." "Oceana shower dance 5">><<removePCTop>><</link>><<silently>>
<<set $scene.pcScore += 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You take hold of the edges of the shower frame and shimmy sensuously, shaking your <<pcAss>> for the crowd. A chant picks up: <i>"In! In! In! In! In!"</i>
<<link "Give the boys what they want." "Oceana shower dance 5">><<removePCTop>><</link>><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtACupSplash.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtBCupSplash.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtCCupSplash.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDCupSplash.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDDCupSplash.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtECupSplash.png">>
<</if>>
<<pcMoodSkeptical>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You climb up into the shower, heels clicking on wet porcelain as you step into the jet of water. It's <i>ice cold</i>, bitingly cold, and the sensation knocks the breath out of your lungs in a startled, girlish cry. Your body jolts in shock. Behind you, a cheer goes up from the crowd.
[[Back out a second.|Oceana shower dance 5.5]]
[[Get right under.|Oceana shower dance 6]]<<silently>>
<<pcMoodSkeptical>>
<<set $scene.pcScore -= 5>>\
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You recoil from the icy jet, putting a heel back down on the stage behind you. The crowd boos. "Get in there," Connor says scornfully. He grabs your ass and pushes you firmly back in.
[[Get under the water.|Oceana shower dance 6]]<<silently>>
<<pcMoodSkeptical>>
<<if $pc.braSize == "34A">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtACupWet.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtBCupWet.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtCCupWet.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDCupWet.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtDDCupWet.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.wetTop to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/wetTShirtECupWet.png">>
<</if>>
<<set $avatar.knickers to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/knickersBlackEscAndDissThongWet.png">>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You steel yourself and force yourself right under the horrible jet. Icy water cascades down your body, chilling you everywhere it touches. "Fuuuck!" you cry out, feeling your muscles tighten in protest. <<if lastVisited("Oceana shower dance 5.5") is 1>>Behind you, the booing from the crowd turns into a rowdy cheer.<<else>>Behind you, the crowd is still hooting and hollering.<</if>>
The song breaks down into a bebop interlude, Christina Aguilera scat singing over a synthesised drumbeat. You remember that you're supposed to be dancing.
[[Dance sensuously.|Oceana shower dance 7][$temp to "slow"]]
[[Dance energetically.|Oceana shower dance 7][$temp to "fast"]]<<silently>>
<<pcMoodCalm>>
<<pcTalk>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "slow">>\
<<set $scene.pcScore += 2>>\
You push through the shock of the freezing water. With your back to the crowd, you place your hands against the rear wall of the little stall, and circle your hips slowly and sensuously, showing off your ass as the icy water cascades down over your body. The crowd noise quickly ebbs away: you're losing their interest.
<<elseif $temp == "fast">>\
You push through the shock of the freezing water. With your back to the crowd, you swing your hips and bust out some exciting little kicks and twists in time with the fast paced song. The crowd noise quickly ebbs away: you're losing their interest.
<</if>>\
[[Put your hands over your boobs and turn around.|Oceana shower dance 7.5]]
[[Just turn around and show them what you've got.|Oceana shower dance 8]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if lastVisited("Oceana shower dance 7") is 1>>\
<<set $scene.pcScore += 1>>\
You shimmy around slowly, ass shaking in time with the music, hands on your hips. The crowd cheers at the sight of your <<pcTits>> through the soaked, transparent t-shirt.
<<else>>\
You lift your hands up into the air, and shimmy sensuously like a belly dancer. The crowd cheers at the sight of your <<pcTits>> through the soaked, transparent t-shirt.
<</if>>\
<<if $pc.braSize == "34A" or $pc.braSize == "34B">>\
"That's what ye came to see!" Connor says.
<<elseif $pc.braSize == "34C" or $pc.braSize == "34D">>\
"Let's hear it for $pc.firstname's tits! The stars of her show!" Connor says.
<<elseif $pc.braSize == "34DD" or $pc.braSize == "34E">>\
"Fuck me," says Connor, "stonkin' big set on this one!"
<</if>>\
[[Dance sexily|Oceana shower dance 9][$temp to "dance"]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Take off your t-shirt.|Oceana shower dance 8.5]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Take off your t-shirt.</span>
<</if>>\
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>\
[[(Likes Rough Sex) Smack your ass.|Oceana shower dance 9][$temp to "smack"]]
<<else>>\
<span class="greyedOut">(Likes Rough Sex) Smack your ass.</span>
<</if>>\
<<if $pc.braSize == "34D" or $pc.braSize == "34DD" or $pc.braSize == "34E">>\
[[(Busty) Play with your boobs.|Oceana shower dance 9][$temp to "busty"]]
<<else>>\
<span class="greyedOut">(Busty) Play with your boobs.</span>
<</if>>\<<silently>>
<<set $scene.pcScore += 2>>\
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You cup your hands over your breasts, your nipples feeling stiff as bullets in your palms. You turn around slowly, hips swinging in time with the music, until you're facing the crowd. "Och, she's teasing ye, lads," Connor says, "she's teasing ye."
[[Lift your hands away.|Oceana shower dance 8]]
[[Keep your boobs covered up.|Oceana shower dance 7.6]]<<silently>>
<<set $scene.pcScore -= 2>>\
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You keep your hands where they are, circling your hips seductively in time with the beat. The crowd gets impatient, and some start to boo. Soon the booing gives way to a chant of <i>"Tits! Tits! Tits! Tits!"</i>
[[Lift your hands away.|Oceana shower dance 8]]<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "dance">>\
<<set $scene.pcScore += 1>>\
You throw yourself into your dance, shimmying with all the erotic grace you can muster, the soaked t-shirt clinging transparently to your body. The water's still freezing, but you're mainly feeling the music now.
<<elseif $temp == "busty">>\
<<set $scene.pcScore += 1>>\
You shimmy sensuously in the shower, your hands stroking and kneading your big boobs through the clingy wet t-shirt. The water's still freezing, but you're mainly feeling the music now.
<<elseif $temp == "smack">>\
<<set $scene.pcLikesRough to true>>\
<<set $scene.pcScore += 1>>\
You turn to the side and thrust out your ass. You give yourself a few playful swats before finishing with a really strong slap! "Ow, that'll leave a mark!" Connor jokes.
<<elseif $temp == "topless">>\
<<set $scene.pcScore += 1>>\
You shimmy sensuously in the shower, moving your hips with all the erotic grace you can muster. The freezing water splashes onto your <<pcTits>>, running down your cleavage.
<<elseif $temp == "bustyTopless">>\
<<set $scene.pcScore += 1>>\
<<pcSmile>>\
Shimmying sensuously in the shower, you cup your hands under your <<pcTits>> and playfully bounce them. The freezing water rains down on them, and you make as if you're going to lick it off. The crowd let out a big cheer and you grin back.
<<elseif $temp == "pinchTits">>\
<<set $scene.pcScore += 1>>\
You shimmy sensuously in the shower, your <<pcTits>> on full display. You tug and pinch them, <i>hard,</i> while swinging your hips to the beat. You can't tell if it's the freezing water or the rough play, but your nipples feel as hard as diamond right now.
<</if>>\
<i>Candyman</i> builds up to its jazzy finale, and Connor speaks up. "Alright, lads, let's hear it for $pc.firstname!" You step out of the shower to a [[loud cheer.|Oceana Connor interview]]<<silently>>
<<set $scene.lostTop to "true">>
<<set $avatar.wetTop to "">>
<<set $scene.pcScore += 3>>\
<<pcTalk>>
<</silently>>
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Hips swaying, you reach down to the bottom of your t-shirt, and lift it slowly up over your stomach.
You stop just below your boobs, and try and yell over the music. "You want it?"
The crowd cheers their approval.
"You sure?" you shout, playing coy.
A chant of <i>"Off! Off! Off! Off!"</i> picks up. Satisfied, you pull the wet, clingy material up over your <<pcTits>> and off over your head.
Topless, you sling the t-shirt out into the crowd, earning a rowdy cheer.
[[Dance topless.|Oceana shower dance 9][$temp to "topless"]]
<<if $pc.braSize == "34D" or $pc.braSize == "34DD" or $pc.braSize == "34E">>\
[[(Big tits) Play with your boobs.|Oceana shower dance 9][$temp to "bustyTopless"]]
<<else>>\
<span class="greyedOut">(Busty) Lick your boobs.</span>
<</if>>
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>\
[[(Likes Rough Sex) Hurt your boobs.|Oceana shower dance 9][$temp to "pinchTits"]]
<<else>>\
<span class="greyedOut">(Likes Rough Sex) Play *rough* with your boobs.</span>
<</if>>\<<silently>>
<<pcSmile>>
<<addmins 1>>
<<set $scene.pcScore += 1>>\
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You step back out onto the stage, a relieved smile breaking out on your face as you look out onto the cheering crowd. Connor slides in next to you and grabs a handful of your cold, wet ass. In this tiny thong, it's all hanging out there. <<if $avatar.wetTop == "">>Plus you're topless, in front of hundreds of men. This is a <i>very weird</i> Saturday night.<</if>>
<<if $pc.nationality == "English">>\
"$pc.firstname from England. Ye can tell she's a classy girl," he says into the mic, before pointing it right at the gusset of your soaked, see-through thong. "That, lads, is what ye call a posh twat."
<<else>>\
"$scene.nickname. She's flown a long way to be here!" says Connor into the mic, before pointing it right at the gusset of your soaked, see-through thong. "Ye can tell because there's her wee little landing strip right there."<</if>>
Cheers and laughter erupt from the crowd. <<if $pc.natural == "ginger">>"Now we all know that she's a natural redhead, eh, lads?"<<elseif $pc.natural == "blonde">>"What do ye think, lads? Natural blonde or not?"<</if>> <i>Oh God how embarrassing.</i> Your hand darts to cover your crotch, but the grin on the face of the photographer and the looks on the faces of the boys in the crowd tell you that you were too late. You try to swat Connor's hand off your ass, but he just switches to the other cheek and squeezes it.
"Not the first time she's been sopping wet down there, I expect!" Connor's joke gets the crowd even more energised.
[[Keep smiling, let it happen.|Oceana Connor interview 1.5][$temp to "passive"]]
<<if Array.from($pc.traits).includes("Likes Rough Sex")>>\
[[(Likes Rough Sex) Push back into his hand.|Oceana Connor interview 1.5][$temp to "rough"]]
<<else>>\
<span class="greyedOut">(Likes Rough Sex) Push back into his hand.</span>
<</if>>\
<<if Array.from($pc.traits).includes("Likes Older Men")>>\
[[(Likes Older Men) Grab his ass right back.|Oceana Connor interview 1.5][$temp to "grope"]]
<<else>>\
<span class="greyedOut">(Likes Older Men) Grab his ass right back.</span>
<</if>>\
[["Accidentally" tread on his foot.|Oceana Connor interview 1.5][$temp to "aggressive"]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "passive">>\
You tense up as he gives your ass a rough grope. You keep one hand over your crotch and wave to the crowd. You maintain a smile through gritted teeth, resisting the urge to elbow him in the solar plexus.
<<elseif $temp == "rough">>\
<<set $scene.pcLikesRough to true>>\
You push your ass back into his hand. He clearly isn't expecting this, and shoots you a surprised look.
"Harder," you whisper into his ear. Connor loses his train of thought for a second.
He finally connects the correct mental wires and slaps your ass, drawing a cheer from the crowd.
<<elseif $temp == "grope">>\
Why let this chucklehead have all the fun? You keep your crotch covered with one hand, and grab a handful of <i>his</i> ass with the other. He jumps and gives a silly yelp of his own into the mic, drawing a big laugh from the crowd.
"We've got a live one!" he says.
<<elseif $temp == "aggressive">>\
You step out as if to give a small curtsy, making sure your back heel drops right on his foot. He gets the message and his hand comes off your ass.
<</if>>\
"Alright, love, that was quite a performance!" he says, hyping up the crowd. "Now, look out at the boys, pick one ye fancy, and tell him: what's the naughtiest place ye've ever been shagged?"
He holds the mic up to your mouth. It smells of beery male breath.
<<if Array.from($pc.traits).includes("Promiscuous")>>\
[[(Promiscuous) Maybe right here, later?|Oceana Connor interview 2][$temp to "Promiscuous"]]
<<else>>\
<span class="greyedOut">(Promiscuous) Maybe right here, later?</span>
<</if>>\
<<if Array.from($pc.startingTraits).includes("Likes Older Men")>>\
[[(Likes Older Men) Over my University professor's desk?|Oceana Connor interview 2][$temp to "LOM"]]
<<else>>\
<span class="greyedOut">(Likes Older Men from start) Over my University professor's desk?</span>
<</if>>\
<<if Array.from($pc.startingTraits).includes("Exhibitionist")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
[[(Exhibitionist) On the hood of a car?|Oceana Connor interview 2][$temp to "Exhib"]]
<<else>>\
[[(Exhibitionist) On a car bonnet?|Oceana Connor interview 2][$temp to "Exhib"]]
<</if>>\
<<else>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>\
<span class="greyedOut">(Exhibitionist from start) On the hood of a car?</span>
<<else>>\
<span class="greyedOut">(Exhibitionist from start) On a car bonnet?</span>
<</if>>\
<</if>>\
<<if Array.from($pc.startingTraits).includes("Likes Rough Sex")>>\
[[(Likes Rough Sex) Cuffed to a bed?|Oceana Connor interview 2][$temp to "LRS"]]
<<else>>\
<span class="greyedOut">(Likes Rough Sex from start) Cuffed to a bed?</span>
<</if>>\
<<if Array.from($pc.startingTraits).includes("Bi Curious")>>\
[[(Bi Curious) In the girls' locker room at university?|Oceana Connor interview 2][$temp to "Bi"]]
<<else>>\
<span class="greyedOut">(Bi Curious) In the girls' locker room at university?</span>
<</if>>\<<silently>>
<<addmins 1>>
<<set $avatar.lanyard to "">>
<<if $pc.braSize == "34A">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopACupFlash.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopBCupFlash.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopCCupFlash.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopDCupFlash.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopDDCupFlash.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topBlueWorkTopECupFlash.png">>
<</if>>
<<armDressingSyringe>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<div style = "
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events:none;">
<img src ="http://www.femaleagentgame.com/wp-content/uploads/2018/03/general.gif" />
</div>
You feel yourself slipping deeper and deeper into the warm blackness. It's like you're wrapped up in a comfy bed, bundled in soft covers.
You are very faintly aware of Dr Campbell's voice, but it sounds like it is very far away. You can't make out what he is saying, but his words are a soothing presence.
You feel so comfortable that it would be absurd to leave, but you suddenly feel yourself being drawn slowly upwards and out of your trance.
[[Dr Campbell gently removes the headphones and blindfold, and you come back to reality.|Dr Campbell post hypno 1]]<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "No, sir."
"Good." Mike gives you an envelope. "Keys, address, alarm code. Show us what you can do."
You scoop up the envelope and [[leave the bunker|Drive to Glasgow]].<<silently>>
<<addmins 1>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "Promiscuous">>\
<<set $scene.pcScore += 3>>\
<<set $scene.answer to "Promiscuous">>\
"Um...in the men's toilets here?" you say.
"Really?" Connor asks, obviously surprised. A skeptical look comes to his face. "And jest when was this, $scene.nickname?"
"Hopefully in about twenty minutes, can we wrap this up?" You reach over and tap the watch on Connor's wrist. The men in the crowd let out a big, approving cheer.
"Back off, boyos, I'm first in line," Connor says into the mic, but the cheers somewhat drown him out.
<<elseif $temp == "LOM">>\
<<set $scene.answer to "Likes Older Men">>\
"Over my <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>college<<else>>university<</if>> professor's desk?" you say.
"Really? Well, I got me Ph.D right here!" Connor gives a tug on his crotch, drawing wild whoops and laughs. "How about we meet in my office later te discuss yer grades, $scene.nickname?"
<<elseif $temp == "Exhib">>\
<<set $scene.answer to "Exhibitionist">>\
<<set $scene.pcScore += 2>>\
"On the <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>hood<<else>>bonnet<</if>> of my boyfriend's car?" you say.
Connor laughs. "Fuckin' hell. Wouldnay mind watching that dashcam footage. Hey, you and Backseat $scene.female1.firstname should double date!" Some men in the crowd yell approval.
<<elseif $temp == "LRS">>\
<<set $scene.answer to "Likes Rough Sex">>\
<<set $scene.pcScore += 1>>\
<<set $scene.pcLikesRough to true>>\
"Handcuffed to my bed." You clap your wrists together as though you're in bondage.
"Oi, Dave!" he cries into the mic, "Get the coppers on the phone! We dinnay need a squad car: tell them te just send their cuffs!" He lines your ass up and gives it a hearty slap. "Sticks and stones may break yer bones but whips and chains excite ye, eh $scene.nickname?"
<<elseif $temp == "Bi">>\
<<set $scene.answer to "Bi Curious">>\
<<set $scene.pcScore += 2>>\
"In the girl's locker room at $pc.uni." A loud cheer goes up from the audience, mixed with some excited gasps.
"Oi, oi, oi!" Connor shouts into the mic, waving his arm wildly. "Lads, shut the fuck up!" He waits for the crowd to quiet down before respectfully turning the mic back to you. "Continue, please. I believe ye were just getting to the good part."
You give a demure smile. "She made me promise not to kiss and tell." The crowd roar and stamp their feet in approval.
"Fuck me," says Connor once the noise dies down. "Shoulda gone to university."
<</if>>\
"Alright, let's hear it one more time for $pc.firstname!" He pats your ass, dismissing you.
[[Strut off the stage.|Oceana backstage break 2]]<<silently>>
<<addmins 1>>
<<pcSmile>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You strut sexily back to the stage door to applause from the crowd. Backstage, Dave offers you another brightly coloured shot. "Have one o' these, warm ye right back up."
You take one at random, knowing they will all taste like alcoholic candy anyway. You knock back a <<= either("red", "green", "blue", "pink", "orange", "yellow", "purple")>> one, while Connor is talking on the mic: "...in a moment, we're gonnay get all five of our lovely girls back onstage for ye, so get ready, fellas..."
"Okay, ladies," <<click "ⓘ">><<toggleclass "#contestantsInfo" "hidden">><</click>> Dave says, "once more into the breach."
<div id="contestantsInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
<<if $pc.iq gte 140>>It's <i>unto,</i> actually, but you're not sure he'd appreciate a lesson on Shakespeare from a <<if $avatar.wetTop == "">>topless,<<else>>semi-naked,<</if>> soaking wet girl. <</if>>He organises you back into numerical order, then $scene.female1.firstname leads off, climbing back up the [[metal staircase.|Oceana group onstage]]<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You follow the other girls <<click "ⓘ">><<toggleclass "#contestantsInfo" "hidden">><</click>> back onstage to a cheer from the crowd and the synth intro to Cobra Starship's <i>Good Girls Go Bad.</i> "Alright, welcome back $scene.female1.firstname, $scene.female2.firstname, $scene.female3.firstname, $scene.female4.firstname and $pc.firstname! Front of the stage, ladies, front of the stage, dinnay be shy! I mean, the time te be shy passed a long time ago, right?"
<div id="contestantsInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
[[Dance sexily.|Oceana group dance 1]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You take up a position a few feet from $scene.female4.firstname and dance sexily, shimmying your boobs and shaking your ass. This song is groovier and more mellow than <i>Candyman,</i> and a bit easier to dance gracefully to.
"Alright, girls!" Connor's voice booms over the top of the song. "Last chance te impress the boys. Let's see how bad they can be, eh, boys?" He leads a chant, which the crowd enthusiastically picks up: "Off! Off! Off! Off! Off!"
<<silently>>
<<set $scene.tshirtsOn to [
$scene.female1,
$scene.female2,
$scene.female3,
$scene.female4]>>\
<<set _chosenSlut to $scene.tshirtsOn.pluck()>>
<<if _chosenSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<if $avatar.wetTop == "">>
<<set $scene.slut1 += 1>>
<<else>>
<<set $scene.slut1 += 3>>
<</if>>
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<if $avatar.wetTop == "">>
<<set $scene.slut2 += 1>>
<<else>>
<<set $scene.slut2 += 3>>
<</if>>
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<if $avatar.wetTop == "">>
<<set $scene.slut3 += 1>>
<<else>>
<<set $scene.slut3 += 3>>
<</if>>
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<if $avatar.wetTop == "">>
<<set $scene.slut4 += 1>>
<<else>>
<<set $scene.slut4 += 3>>
<</if>>
<</if>>
<</silently>>\
_chosenSlut.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> is the first to give in to the pressure, lifting her wet t-shirt up off over her head, and tossing it into the crowd. The chant turns into a big cheer. "That's contestant number _chosenSlut.contestNo, _chosenSlut.firstname, _chosenSlut.zinger. <<if $avatar.wetTop == "">>She's catching up wi' number 5, $scene.nickname over there! Who's gonnay be next?"
<div id="contestantInfo" class="maleInfo hidden">\
<<if _chosenSlut == $scene.female1>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut == $scene.female2>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut == $scene.female3>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut == $scene.female4>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
<i>"Off! Off! Off!"</i> [[the chant resumes.|Oceana group dance 2][$temp to "topless"]]
<<else>>Who's gonnay be next?"
<div id="contestantInfo" class="maleInfo hidden">\
<<if _chosenSlut == $scene.female1>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut == $scene.female2>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut == $scene.female3>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut == $scene.female4>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
<i>"Off! Off! Off!"</i> the chant resumes.
[[Take your top off.|Oceana group dance 2][$temp to "strip"]]
[[Leave it on.|Oceana group dance 2][$temp to "wait"]]
<</if>><<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "wait">>\
<<silently>>
<<set _firstSlut to $scene.tshirtsOn.pluck()>>
<<if _firstSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _firstSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _firstSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _firstSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<<set _secondSlut to $scene.tshirtsOn.pluck()>>\
<<if _secondSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _secondSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _secondSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _secondSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<<set _lastgirl to $scene.tshirtsOn.random()>>\
<</silently>>\
_firstSlut.firstname loses her top next, quickly followed by _secondSlut.firstname, to approving yells from the crowd. "Rapid fire!" says Connor. "That's number _firstSlut.contestNo, _firstSlut.firstname..._firstSlut.zinger. And she's been joined by number _secondSlut.contestNo, _secondSlut.firstname..._secondSlut.zinger!"
You keep up the energy, shimmying and shaking your <<pcTits>> for the mob. But with your top still on, you are starting to lose the crowd a little.
"Three down, two te go, lads," says Connor. "Come on, let 'em what ye wanna see..."
He holds his mic out to the audience. A chant of <i>"Tits! Tits! Tits!"</i> picks up. Of the girls on stage, <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> now it's just you and _lastgirl.firstname dancing with your tops still on.
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
[[Lose your top|Oceana group dance 3][$temp to "goFirst"]]
[[Keep it on a bit longer|Oceana group dance 3][$temp to "goLast"]]
<<elseif $temp == "strip">>\
<<set $avatar.wetTop to "">>\
<<set $scene.pcScore +=1>>\
You take a deep breath and curl your fingers under the bottom of your t-shirt. Shimmying your hips in time with the music, you draw the cold, wet and clingy top off over your <<pcTits>> and up off over your head. The crowd cheers: you toss them the shirt. "That's $pc.firstname – $scene.nickname – doin' her bit for <<if $pc.nationality == "English">>cross-border<<else>>international<</if>> relations! <<if $pc.braSize == "34DD" or $pc.braSize == "34E">> Dinnay know how she smuggled in those big bazookas, though!<</if>> Who's gonnay be next? What do ye want, boys?" He holds his mic out to the audience. A chant of <i>"Tits! Tits! Tits!"</i> picks up.
[[Dance topless.|Oceana group dance 3][$temp to "topless"]]
<<elseif $temp == "topless">>\
<<silently>>
<<set _firstSlut to $scene.tshirtsOn.pluck()>>
<<if _firstSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _firstSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _firstSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _firstSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<<set _secondSlut to $scene.tshirtsOn.pluck()>>\
<<if _secondSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _secondSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _secondSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _secondSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<<set _lastgirl to $scene.tshirtsOn.random()>>\
<</silently>>\
You circle your hips flirtatiously, your <<pcTits>> on display as you dance for the boys.
_firstSlut.firstname loses her top next, quickly followed by _secondSlut.firstname. "Rapid fire!" says Connor. "That's number _firstSlut.contestNo, _firstSlut.firstname..._firstSlut.zinger. And she's been joined by number _secondSlut.contestNo, _secondSlut.firstname..._secondSlut.zinger!"
Of all the girls on the stage, <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> only _lastgirl.firstname is still dancing with her top on. "Come on, _lastgirl.firstname," says Connor, affecting exasperation. "We havenay got all weekend." <<if $scene.answer == "Promiscuous">>A guy at the front shouts something that catches Connor's ear. "What's that?" The man shouts again, and Connor laughs. "He says hurry up, he wants te get number 5 bent over a sink. Come on, number _lastgirl.contestNo, off! Off! Off!"<</if>>
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
<i>"Off! Off! Off! Off! Off!"</i> demand the crowd. It's the loudest you've heard them shout [[all night.|Oceana group dance 3][$temp to "lastGirl"]]
<</if>>\<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "lastGirl">>\
<<silently>>
<<set _lastgirl to $scene.tshirtsOn.random()>>\
<<if _lastgirl.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _lastgirl.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _lastgirl.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _lastgirl.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<</silently>>\
_lastgirl.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> gives in, pulling her top off over her head to a cheer from the crowd. She dances with it in her hand until Connor takes it from her. "Alright, lads, let's hear it for contestant number _lastgirl.contestNo, _lastgirl.firstname, _lastgirl.zinger!" She looks a little regretful as her top is taken away. The ubiquitous cameraman snaps more photos, capturing the look on her face.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _lastgirl == $scene.female1>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _lastgirl == $scene.female2>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _lastgirl == $scene.female3>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _lastgirl == $scene.female4>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>\
You dance topless to the music for a few bars, shimmying your hips and throwing your arms up sensuously, before Connor cuts in again. "Alright, girls, now you're properly attired, but we still think ye've been holding back. What de ye think, lads, should we let them get <i>wild?"</i> The crowd yells in assent: apparently the lads do, indeed, think you should be allowed to get wild.
"Ye heard the boys, ladies," says Connor. "They wanna see ye go crazy! Knickers off, snog each other, whatever it takes. Let's give them some encouragement, lads! Let's <i>gooooo wiiiiiild!"</i> The loudest cheer of the night goes up, the DJ cranks the music up even louder, and you feel the expectation of a whole crowd focused on you. <i>Fuck!</i> What are you going to <i>do?</i>
[[Dance sexily.]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Lose your thong.]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Lose your thong.</span>
<</if>>\
<<if Array.from($pc.traits).includes("Bi Curious")>>\
[[(Bi Curious) Dance sexily with another girl.]]
<<else>>\
<span class="greyedOut">(Bi Curious) Dance sexily with another girl.</span>
<</if>>\
<<if Array.from($pc.traits).includesAny("Promiscuous", "Likes Older Men")>>\
[[(Promiscuous/Likes Older Men) Dance sexily with Connor.]]
<<else>>\
<span class="greyedOut">(Promiscuous/Likes Older Men) Dance sexily with Connor.</span>
<</if>>\
<<elseif $temp == "goFirst">>\
<<set $avatar.wetTop to "">>\
<<set $scene.pcScore +=1>>\
You take a deep breath and curl your fingers under the bottom of your t-shirt. Shimmying your hips in time with the music, you draw the cold, wet and clingy top off over your <<pcTits>> and up off over your head. The crowd cheers: you toss them the shirt. "That's number 5, $pc.firstname – $scene.nickname – doin' her bit for <<if $pc.nationality == "English">>cross-border<<else>>international<</if>> relations!<<if $pc.braSize == "34DD" or $pc.braSize == "34E">> Dinnay know how she smuggled in those big bazookas, though!<</if>>"
They pick up their "Off! Off! Off!" chant again, focusing on _lastgirl.firstname. <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> She gives in, pulling her top off over her head to a cheer from the crowd. She dances with it in her hand until Connor takes it from her. "Alright, lads, let's hear it for contestant number _lastgirl.contestNo, _lastgirl.firstname, _lastgirl.zinger." She looks a little regretful as her top is taken away. The ubiquitous cameraman snaps more photos, capturing the look on her face.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _lastgirl == $scene.female1>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _lastgirl == $scene.female2>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _lastgirl == $scene.female3>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _lastgirl == $scene.female4>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>\
You dance topless to the music for a few bars, shimmying your hips and throwing your arms up sensuously, before Connor cuts in again. "Alright, girls, now you're properly attired, but we still think ye've been holding back. What de ye think, lads, should we let them get <i>wild?"</i> The crowd yells in assent: apparently the lads do, indeed, think you should be allowed to get wild.
"Ye heard the boys, ladies," says Connor. "They wanna see ye go crazy! Knickers off, snog each other, whatever it takes. Let's give them some encouragement, lads! Let's <i>gooooo wiiiiiild!"</i> The loudest cheer of the night goes up, the DJ cranks the music up even louder, and you feel the expectation of a whole crowd focused on you. <i>Fuck!</i> What are you going to <i>do?</i>
[[Dance sexily.]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Lose your thong.]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Lose your thong.</span>
<</if>>\
<<if Array.from($pc.traits).includes("Bi Curious")>>\
[[(Bi Curious) Dance sexily with another girl.]]
<<else>>\
<span class="greyedOut">(Bi Curious) Dance sexily with another girl.</span>
<</if>>\
<<if Array.from($pc.traits).includesAny("Promiscuous", "Likes Older Men")>>\
[[(Promiscuous/Likes Older Men) Dance sexily with Connor.]]
<<else>>\
<span class="greyedOut">(Promiscuous/Likes Older Men) Dance sexily with Connor.</span>
<</if>>\
<<elseif $temp == "goLast">>\
<<silently>>
<<set _lastSlut to $scene.tshirtsOn.random()>>\
<<if _lastSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _lastSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _lastSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _lastSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<</silently>>\
_lastSlut.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> gives in quickly, pulling her top off over her head to a cheer from the crowd. She dances with it in her hand until Connor takes it from her. "Alright, lads, let's hear it for contestant number _lastSlut.contestNo, _lastSlut.firstname, _lastSlut.zinger." She looks a little regretful as her top is taken away. The ubiquitous cameraman snaps more photos, capturing the look on her face.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _lastSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _lastSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _lastSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _lastSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>\
"Okay, jest $scene.nickname needs te get with the program." Connor appears by your side, <<if $scene.pcLikesRough == true>>giving your ass an open-handed smack. "This bad girl's been holding out on us! Let's tell 'er, boys! Off! Off! Off!"<<else>>his hand cupping your ass as you dance. "Let's give her some encouragment, lads. Off! Off! Off!"<</if>>
<i>"Off! Off! Off! Off!"</i> demand the crowd. Being shouted at by a mob of young men is more than a little intimidating.
[[Give the boys what they want.|Oceana group dance 3.5][$temp to "goLast"]]
<<elseif $temp == "topless">>\
<<silently>>
<<set _firstSlut to $scene.tshirtsOn.pluck()>>
<<if _firstSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _firstSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _firstSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _firstSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<<set _secondSlut to $scene.tshirtsOn.pluck()>>\
<<if _secondSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _secondSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _secondSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _secondSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<<set _lastgirl to $scene.tshirtsOn.random()>>\
<</silently>>\
You circle your hips flirtatiously, your <<pcTits>> on display as you dance for the boys.
_firstSlut.firstname loses her top next, quickly followed by _secondSlut.firstname, to approving yells from the crowd. "Rapid fire!" says Connor. "That's number _firstSlut.contestNo, _firstSlut.firstname..._firstSlut.zinger. And she's been joined by number _secondSlut.contestNo, _secondSlut.firstname..._secondSlut.zinger!"
Of all the girls on the stage, <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> only _lastgirl.firstname is still dancing with her top on. "Come on, _lastgirl.firstname," says Connor, affecting exasperation. "We havenay got all weekend." <<if $scene.answer == "Promiscuous">>A guy at the front shouts something that catches Connor's ear. "What's that?" The man shouts again, and Connor laughs. "He says hurry up, he wants te get number 5 bent over a sink. Come on, number _lastgirl.contestNo, off! Off! Off!"<</if>>
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
<i>"Off! Off! Off! Off! Off!"</i> demand the crowd. It's the loudest you've heard them shout [[all night.|Oceana group dance 3.5][$temp to "lastGirl"]]
<</if>><<silently>>
<<set $scene.knickersOn to [
$scene.female1,
$scene.female2,
$scene.female3,
$scene.female4]>>\
<<set _chosenSlut to $scene.knickersOn.pluck()>>
<<set _coinToss to "tails">>
<<if _coinToss == "tails">>
<<if _chosenSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>
<<set $scene.female3.clothedState to "nude">>
<</if>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<removePCKnickers>>\
<<set $scene.lostThong to true>>\
<i>Fuck it.</i> You're going to win this thing. It's not like it's covering much, anyway. You turn and wiggle your ass at the crowd as you peel down your flimsy, wet thong.
You whip back around on the crowd and strike a pose, your neatly trimmed pussy on total display. You swing the thong around your finger for a second, trying to draw more attention. Not that you need it; hundreds of thirsty eyes roam all over you. <<if Array.from($pc.traits).includes("Exhibitionist")>>It's a fucking <i>rush.</i><</if>>
You snap the thong off your finger. It flies into the crowd, and into some young Scottish guy's wank fantasies forever.
_chosenSlut.firstname <<click "ⓘ">><<toggleclass "#chosenSlutInfo" "hidden">><</click>> looks over and bites her bottom lip, trying to make a decision about what's left of her dignity. <<if _coinToss == "heads">>She decides to keep her _chosenSlut.knickers on, turning around and twerking to show off her ass instead.<<else>>She decides to follow your example; her hands flutter up to the waistband of her _chosenSlut.knickers and she peels them down, baring her _chosenSlut.pussy.<</if>>
<div id="chosenSlutInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
[[(Exhibitionist) Dance naked.]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You try to flirt with $scene.female4.firstname, <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> gradually dancing closer to her. At first, she's too drunk and into the moment to notice you. You grab her shoulder and slide over until you're looking into each other's eyes and grinding up against each other.
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>\
The crowd seems to approve. A chant of "Kiss! Kiss! Kiss!" picks up.
[[Kiss her.|(Bi Curious) Dance sexily with another girl 2][$temp to "kiss"]]
[[Just dance.|(Bi Curious) Dance sexily with another girl 2][$temp to "dance"]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Connor has been using you as a prop all night; it's time to use him a little bit. You dance up to him and grab the front of his shirt, pulling him in close. You run your body up and down his, getting his clothes wet.
"Woah ho! We got a lass with good taste in here!" he says. He grabs your ass with his free hand, and you grab his right back. "Let this be a lesson to ye, boys! Bein' a small business owner has its privileges!"
[[Play along.|(Promiscuous/Likes Older Men) Dance sexily with Connor 2][$temp to "playful"]]
[[(Promiscuous) Encourage him to grope you.|(Promiscuous/Likes Older Men) Dance sexily with Connor 2][$temp to "sexy"]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "lastGirl">>\
<<silently>>
<<set _lastSlut to $scene.tshirtsOn.random()>>\
<<if _lastSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "topless">>
<<set $scene.slut1 += 1>>\
<<elseif _lastSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "topless">>
<<set $scene.slut2 += 1>>\
<<elseif _lastSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "topless">>
<<set $scene.slut3 += 1>>\
<<elseif _lastSlut.firstname == $scene.female4.firstname>>
<<set $scene.female4.clothedState to "topless">>
<<set $scene.slut4 += 1>>\
<</if>>
<</silently>>\
_lastSlut.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> gives in, pulling her top off over her head to a cheer from the crowd. She dances with it in her hand until Connor takes it from her. "Alright, lads, let's hear it for contestant number _lastSlut.contestNo, _lastSlut.firstname, _lastSlut.zinger." She looks a little regretful as her top is taken away. The ubiquitous cameraman snaps more photos, capturing the look on her face.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _lastSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _lastSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _lastSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _lastSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>\
You dance topless to the music for a few bars, shimmying your hips and throwing your arms up sensuously, before Connor cuts in again. "Alright, girls, now you're properly attired, but we still think ye've been holding back. What de ye think, lads, should we let them get <i>wild?"</i> The crowd yells in assent: apparently the lads do, indeed, think you should be allowed to get wild.
"Ye heard the boys, ladies," says Connor. "They wanna see ye go crazy! Knickers off, snog each other, whatever it takes. Let's give them some encouragement, lads! Let's <i>gooooo wiiiiiild!"</i> The loudest cheer of the night goes up, the DJ cranks the music up even louder, and you feel the expectation of a whole crowd focused on you.
[[Dance sexily.]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Lose your thong.]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Lose your thong.</span>
<</if>>\
<<if Array.from($pc.traits).includes("Bi Curious")>>\
[[(Bi Curious) Dance sexily with another girl.]]
<<else>>\
<span class="greyedOut">(Bi Curious) Dance sexily with another girl.</span>
<</if>>\
<<if Array.from($pc.traits).includesAny("Promiscuous", "Likes Older Men")>>\
[[(Promiscuous/Likes Older Men) Dance sexily with Connor.]]
<<else>>\
<span class="greyedOut">(Promiscuous/Likes Older Men) Dance sexily with Connor.</span>
<</if>>\
<<elseif $temp == "goLast">>\
<<set $avatar.wetTop to "">>\
<<set $scene.pcScore +=1>>\
You take a deep breath and curl your fingers under the bottom of your t-shirt. Shimmying your hips in time with the music, you draw the cold, wet and clingy top off over your <<pcTits>> and up off over your head. The crowd cheers: you toss them the shirt. "That's $pc.firstname – $scene.nickname – doin' her bit for <<if $pc.nationality == "English">>cross-border<<else>>international<</if>> relations!<<if $pc.braSize == "34DD" or $pc.braSize == "34E">> Dinnay know how she smuggled in those big bazookas, though!<</if>>"
You dance topless to the music for a few bars, shimmying your hips and throwing your arms up sensuously, before Connor cuts in again. "Alright, girls, now you're properly attired, but we still think ye've been holding back. What de ye think, lads, should we let them get <i>wild?"</i> The crowd yells in assent: apparently the lads do, indeed, think you should be allowed to get wild.
"Ye heard the boys, ladies," says Connor. "They wanna see ye go crazy! Knickers off, snog each other, whatever it takes. Let's give them some encouragement, lads! Let's <i>gooooo wiiiiiild!"</i> The loudest cheer of the night goes up, the DJ cranks the music up even louder, and you feel the expectation of a whole crowd focused on you. <i>Fuck!</i> What are you going to <i>do?</i>
[[Dance sexily.]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Lose your thong.]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Lose your thong.</span>
<</if>>\
<<if Array.from($pc.traits).includes("Bi Curious")>>\
[[(Bi Curious) Dance sexily with another girl.]]
<<else>>\
<span class="greyedOut">(Bi Curious) Dance sexily with another girl.</span>
<</if>>\
<<if Array.from($pc.traits).includesAny("Promiscuous", "Likes Older Men")>>\
[[(Promiscuous/Likes Older Men) Dance sexily with Connor.]]
<<else>>\
<span class="greyedOut">(Promiscuous/Likes Older Men) Dance sexily with Connor.</span>
<</if>>\
<</if>><<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You dance sensuously under the pink and red stage lights, <<if Array.from($pc.isWearing).includes("knickers")>>naked except for a tiny, cold, soaked-through thong.<<else>>your naked body completely on display.<</if>> The photographer's camera flashes over and over again, recording every jiggle. You shake your ass, <<if Array.from($pc.isWearing).includes("knickers")>>topless<<else>>naked<</if>> on a stage for the entertainment of hundreds of guys your little sister's age.
<<silently>>
<<set $scene.knickersOn to [
$scene.female1,
$scene.female2,
$scene.female3]>>\
<<set _chosenSlut to $scene.knickersOn.pluck()>>
<<if _chosenSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "nude">>
<</if>>
<<set $scene.knickersOn.push($scene.female4)>>\
<</silently>>\
A big cheer goes up from the crowd: glancing across the stage, you see that _chosenSlut.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> is peeling down her _chosenSlut.knickers, baring her _chosenSlut.pussy. She throws the wet little garment out into the crowd.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<</if>>\
</div>
Dancing to your left, $scene.female4.firstname <<click "ⓘ">><<toggleclass "#contestant4Info" "hidden">><</click>> looks over to you, as if looking for guidance.
<div id="contestant4Info" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Lose your thong.|Dance sexily 2][$temp to "strip"]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Lose your thong.</span>
<</if>>\
[[Keep it on.|Dance sexily 2][$temp to "dance"]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "strip">>\
<<removePCKnickers>>\
<<set $scene.lostThong to true>>\
Last chance to go for it! <i>Fuck it;</i> you're going to win this thing. It's not like it's covering much, anyway. You turn and wiggle your ass at the crowd as you peel down your flimsy, wet thong.
You whip back around on the crowd and strike a pose, your neatly trimmed pussy on total display. You swing the thong around your finger for a second, trying to draw more attention. Not that you need it; hundreds of thirsty eyes roam all over you. <<if Array.from($pc.traits).includes("Exhibitionist")>>It's a fucking <i>rush.</i><</if>>
You snap the thong off your finger. It flies into the crowd, and into some young Scottish guy's wank fantasies forever.
Dancing alongside you, $scene.female4.firstname <<click "ⓘ">><<toggleclass "#contestant4Info" "hidden">><</click>> bites her bottom lip, trying to make a decision about what's left of her dignity. <<set _coinToss to either("heads", "tails")>><<if _coinToss == "heads">>She decides to keep her $scene.female4.knickers on, turning around and twerking to show off her ass instead.<<else>><<set $scene.female4.clothedState to "nude">> Your example emboldens her. Her hands flutter up to the waistband of her $scene.female4.knickers and she peels them down, baring her $scene.female4.pussy.<</if>>
<div id="contestant4Info" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
<<elseif $temp == "dance">>\
You play with your thong for a second, grappling with the decision. But you choose to keep it on, not wanting to lose your last scrap of clothing. You try to amp up your sexy moves to compensate, swaying your hips and shaking your <<pcTits>>.
Dancing alongside you, $scene.female4.firstname <<click "ⓘ">><<toggleclass "#contestant4Info" "hidden">><</click>> bites her bottom lip, trying to make a decision about what's left of her dignity. <<set _coinToss to either("heads", "tails")>><<if _coinToss == "heads">>She decides to keep her $scene.female4.knickers on, turning around and twerking to show off her ass instead.<<else>><<set $scene.female4.clothedState to "nude">> Her hands flutter up to the waistband of her $scene.female4.knickers and she peels them down, baring her $scene.female4.pussy.<</if>>
<</if>>\
<div id="contestant4Info" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
The song builds up to its big party guitar outtro. <i>I make them good girls go bad! I make them good girls go...Good girls go bad!</i> You dance your ass off, giving it everything you've got in the last few seconds.
The track ends, the white house lights come up, and the music dies – to be replaced by a big cheer and round of applause from the audience. You stand on the stage, <<if Array.from($pc.isWearing).includes("knickers")>>topless and in heels,<<else>>naked except for a pair of heels,<</if>> looking out at the crowd. With the house lights up, you can clearly see the faces of the horny young men you've been performing for. They hold up their plastic cups of beer in a toast to the entertainment. <<if $pc.age gt 25>>You can't believe how young they all look from here.<</if>>
[[Smile and wave.|Oceana judging]]<<silently>>
<<addmins 1>>
<<if $scene.female1.clothedState == "nude">>
<<set $scene.slut1 += 3>>
<</if>>
<<if $scene.female2.clothedState == "nude">>
<<set $scene.slut2 += 3>>
<</if>>
<<if $scene.female3.clothedState == "nude">>
<<set $scene.slut3 += 3>>
<</if>>
<<if $scene.female4.clothedState == "nude">>
<<set $scene.slut4 += 3>>
<</if>>
<<if not Array.from($pc.isWearing).includes("knickers")>>
<<set $scene.pcScore += 3>>
<</if>>
<<set $scene.slut1 += random(1,10)>>
<<set $scene.slut2 += random(1,10)>>
<<set $scene.slut3 += random(1,10)>>
<<set $scene.slut4 += random(1,10)>>
<<set $scene.scoreboard to []>>
<<set $scene.scoreboard.push(
["slut1", $scene.slut1],
["slut2", $scene.slut2],
["slut3", $scene.slut3],
["slut4", $scene.slut4],
["slut5", $scene.pcScore])>>
<<run $scene.scoreboard.sort(function (a, b) { return b[1] - a[1]; })>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Connor steps to the front of the stage and quiets the crowd with his hands. "Alllright, good show, good show! These ladies <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> have given everything they've got, and some have shown what they have te give, am I right?" The crowd laughs. "Let's have a round of applause!" They clap and hoot for you.
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>\
"Time te decide which of these lovely ladies is the winner of our grand prize of £100! And who gets the honour of being this month's Official Oceana Siren! Line up, ladies, smile for the boys!"
The five of you line up at the edge of the stage. <<if Array.from($pc.isWearing).includes("knickers")>>You smile and wave with both hands, blowing kisses to the audience.<<else>>You smile and curtsy, drawing more eyes to your naked pussy. You fan it as if it were on fire.<</if>>
"As always the winner is decided by ye fuckers, my very favourite people. Cheer for the girl ye want te win. Otherwise, forever hold yer peace, okay? Right, first lass...Contestant number 1, the lovely $scene.female1.firstname." Connor sidles up to her and grabs her butt. "One last question, Back Seat $scene.female1.firstname. Tell the boys the truth now, love: spit or swallow?"
"Swallow," she answers emphatically, earning herself a cheer from the crowd.
"Course she does, course she does," says Connor. "Lads would stop giving her lifts if she spilled daddy sauce on the seats." He gets a cheer from the crowd, and a scandalised laugh from $scene.female1.firstname.
"Alright, lads if ye want contestant number 1, $scene.female1.firstname, te win, let's hear ye now. Big cheer for...$scene.female1.firstname!"
<<if $scene.scoreboard[0].includes("slut1")>>\
<<set $scene.winner to $scene.female1.firstname>>\
She gets a massive cheer. She jumps up and down with joy, her face lit up and her $scene.female1.titAdj breasts <<if $scene.female1.bustiness lt 3>>jiggling<<else>>bouncing<</if>>.
<<elseif $scene.scoreboard[1].includes("slut1")>>\
<<set $scene.runnerUp to $scene.female1.firstname>>\
She gets a big cheer. She hides her face and giggles.
<<elseif $scene.scoreboard[2].includes("slut1")>>\
She gets an okay cheer. She turns herself away from the camera, suddenly bashful.
<<elseif $scene.scoreboard[3].includes("slut1")>>\
She gets some tepid whoops and a smattering of applause. She gives the audience the finger in response.
<<elseif $scene.scoreboard[4].includes("slut1")>>\
The room is quiet for a second, then a few men break out in boos and jeers. She looks surprised and hurt, like she could cry. Some guys in the crowd laugh, and the photographer grins as he snaps away, capturing the look on her face.
<</if>>\
Connor moves on to the [[next girl.|Oceana judging girl 2]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The song builds up to its big party guitar outtro. <i>I make them good girls go bad! I make them good girls go...Good girls go bad!</i> You dance your ass off, giving it everything you've got in the last few seconds.
The track ends, the white house lights come up, and the music dies – to be replaced by a big cheer and round of applause from the audience. You stand on the stage, <<if Array.from($pc.isWearing).includes("knickers")>>topless and in heels,<<else>>naked except for a pair of heels,<</if>> looking out at the crowd. With the house lights up, you can clearly see the faces of the horny young men you've been performing for. They hold up their plastic cups of beer in a toast to the entertainment. <<if $pc.age gt 25>>You can't believe how young they all look from here.<</if>>
[[Smile and wave.|Oceana judging]]<<silently>>
<<set $scene.knickersOn to [
$scene.female1,
$scene.female2,
$scene.female3]>>\
<<set _chosenSlut1 to $scene.knickersOn.pluck()>>\
<<set _chosenSlut1.clothedState to "nude">>\
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "tails">>
<<set _chosenSlut2 to $scene.knickersOn.pluck()>>\
<<set _chosenSlut2.clothedState to "nude">>\
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "kiss">>\
<<set $scene.iKissedAGirl to true>>\
You slide your thigh in between hers, feeling the heat of her pussy on your leg. $scene.female4.firstname really gets into it, rolling her hips against you as you dance belly to belly. Her hands explore your waist and curve down onto your ass. She has a gentler touch than Connor.
You take her neck and pull her into a soft, wet kiss. She smells of moisturiser and flowery perfume. Your slippery, nearly nude bodies slide together as you passionately French kiss.
The song builds up to its big party guitar outtro. <i>I make them good girls go bad! I make them good girls go...Good girls go bad!</i> You keep making out with $scene.female4.firstname, getting more and more passionate. She's gasping in your mouth, loving it.
The track ends, the white house lights come up, and the music dies – to be replaced by a big cheer and round of applause from the audience. You break off the clinch, standing on the stage, <<if Array.from($pc.isWearing).includes("knickers")>>topless and in heels,<<else>>naked except for a pair of heels,<</if>> looking out at the crowd. With the house lights up, you can clearly see the faces of the horny young men you've been performing for. They hold up their plastic cups of beer in a toast to the entertainment. <<if $pc.age gt 25>>You can't believe how young they all look from here.<</if>>
[[Smile and wave.|Oceana judging]]
<<elseif $temp == "dance">>\
You slide your thigh in between hers, feeling the heat of her pussy on your leg. $scene.female4.firstname really gets into it, rolling her hips against you as you dance belly to belly. Her hands explore your waist and curve down onto your ass. She has a gentler touch than Connor.
You look into each other's eyes as you dance together. Her lips are open and her $scene.female4.eyes gaze into yours searchingly.
<<set $scene.knickersOn to [
$scene.female1,
$scene.female2,
$scene.female3]>>\
<<set _chosenSlut to $scene.knickersOn.pluck()>>\
<<set _chosenSlut.clothedState to "nude">>\
<<set $scene.knickersOn.push($scene.female4)>>\
A big cheer goes up from the crowd: glancing across the stage, you see that _chosenSlut.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> is peeling down her _chosenSlut.knickers. She throws the wet little garment out into the crowd.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<</if>>\
</div>
Dancing with you, $scene.female4.firstname <<click "ⓘ">><<toggleclass "#contestant4Info" "hidden">><</click>> looks over to you, as if looking for guidance.
<div id="contestant4Info" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Lose your thong.|Dance sexily 2][$temp to "strip"]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Lose your thong.</span>
<</if>>\
[[Keep it on.|Dance sexily 2][$temp to "dance"]]
<</if>>\<<silently>>
<<set $scene.knickersOn to [
$scene.female1,
$scene.female2,
$scene.female3,
$scene.female4]>>
<<set _chosenSlut to $scene.knickersOn.pluck()>>
<<set _chosenSlut.clothedState to "nude">>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "playful">>\
You hold Connor's wrist to hold the wireless mic still. Turning so the audience can see, you pretend to give it a blow job. You run a long lick up the underside, and act as though you're going to take the shaft in your mouth.
"That's some fuckin' talent ye got there!" Connor is clearly aroused by your performance.
A big cheer goes up from the crowd: glancing across the stage, you see that _chosenSlut.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> is peeling down her _chosenSlut.knickers. She throws the wet little garment out into the crowd, baring a _chosenSlut.pussy.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Lose your thong.|(Promiscuous/Likes Older Men) Dance sexily with Connor 3][$temp to "strip"]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Lose your thong.</span>
<</if>>\
[[Keep it on.|(Promiscuous/Likes Older Men) Dance sexily with Connor 3][$temp to "dance"]]
<<elseif $temp == "sexy">>\
<<set $scene.pcScore +=1>>\
You take Connor's free hand and guide it on your <<pcTit>>; the man's had enough handfuls of your ass by now. "Very firm!" he reports on the mic, obviously enjoying himself.
You twist around and grind your ass into his crotch. You can feel his cock stirring in his jeans. You bend over forward, and he grabs your hip and starts dry humping you. <<if Array.from($pc.traits).includes("Likes Older Men")>>You wonder whether you'd let him do you for real.<</if>>
A big cheer goes up from the crowd: glancing across the stage, you see that _chosenSlut.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> is peeling down her _chosenSlut.knickers. She throws the wet little garment out into the crowd, baring a _chosenSlut.pussy.
<div id="contestantInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
Connor starts to pull down your thong!
[[Stop him!|(Promiscuous/Likes Older Men) Dance sexily with Connor 3][$temp to "connorStop"]]
<<if Array.from($pc.traits).includes("Exhibitionist")>>\
[[(Exhibitionist) Let him take it off.|(Promiscuous/Likes Older Men) Dance sexily with Connor 3][$temp to "connorStrip"]]
<<else>>\
<span class="greyedOut">(Exhibitionist) Let him take it off.</span>
<</if>>\
<</if>>\<<silently>>
<<set _chosenSlut to $scene.knickersOn.pluck()>>
<<set _coinToss to either("heads", "tails")>>
<<if _coinToss == "tails">>
<<if _chosenSlut.firstname == $scene.female1.firstname>>
<<set $scene.female1.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>
<<set $scene.female2.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>
<<set $scene.female3.clothedState to "nude">>
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>
<<set $scene.female3.clothedState to "nude">>
<</if>>
<</if>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "strip">>\
<<removePCKnickers>>\
<<set $scene.lostThong to true>>\
<i>Fuck it;</i> you're going to win this thing. It's not like it's covering much, anyway. You turn away from Connor and wiggle your ass at the crowd as you peel down your flimsy, wet thong.
You whip back around on the crowd and strike a pose, your neatly trimmed pussy on total display. You swing the thong around your finger for a second, trying to draw more attention. Not that you need it; hundreds of thirsty eyes roam all over you. <<if Array.from($pc.traits).includes("Exhibitionist")>>It's a fucking <i>rush.</i><</if>>
You snap the thong off your finger. It flies into the crowd, and into some young Scottish guy's wank fantasies forever.
_chosenSlut.firstname <<click "ⓘ">><<toggleclass "#chosenSlutInfo" "hidden">><</click>> looks over and bites her bottom lip, trying to make a decision about what's left of her dignity. <<if _coinToss == "heads">>She decides to keep her _chosenSlut.knickers on, turning around and twerking to show off her ass instead.<<else>>She decides to follow your example; her hands flutter up to the waistband of her _chosenSlut.knickers and she peels them down, baring her _chosenSlut.pussy.<</if>>
<div id="chosenSlutInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
<<elseif $temp == "dance">>\
You play with your thong for a second, grappling with the decision. But you choose to keep it on, not wanting to lose your last scrap of clothing. You try to amp up your sexy moves to compensate, swaying your hips and shaking your <<pcTits>>.
_chosenSlut.firstname <<click "ⓘ">><<toggleclass "#chosenSlutInfo" "hidden">><</click>> looks over and bites her bottom lip, trying to make a decision about what's left of her dignity. <<if _coinToss == "heads">>She decides to keep her _chosenSlut.knickers on, turning around and twerking to show off her ass instead.<<else>>Her hands flutter up to the waistband of her _chosenSlut.knickers and she peels them down, baring her _chosenSlut.pussy.<</if>>
<div id="chosenSlutInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
<<elseif $temp == "connorStrip">>\
<<removePCKnickers>>\
<<set $scene.lostThong to true>>\
You just sway your hips sexily while he tugs your flimsy, wet thong down off over your ass and down your legs.
They hit the floor to a cheer from the crowd. You step out of them and strike a pose for the crowd, your neatly trimmed pussy on total display. Connor holds up your thong like a soldier with a captured flag. He laughs and tosses them into the crowd.
_chosenSlut.firstname <<click "ⓘ">><<toggleclass "#chosenSlutInfo" "hidden">><</click>> looks over and bites her bottom lip, trying to make a decision about what's left of her dignity. <<if _coinToss == "heads">>She decides to keep her _chosenSlut.knickers on, turning around and twerking to show off her ass instead.<<else>>She decides to follow your example; her hands flutter up to the waistband of her _chosenSlut.knickers and she peels them down, baring her _chosenSlut.pussy.<</if>>
<div id="chosenSlutInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
<<elseif $temp == "connorStop">>\
You yelp, smack his hand away, and dance off. He laughs and you quickly tug your thong back into place.
_chosenSlut.firstname <<click "ⓘ">><<toggleclass "#chosenSlutInfo" "hidden">><</click>> looks over and bites her bottom lip, trying to make a decision about what's left of her dignity. <<if _coinToss == "heads">>She decides to keep her _chosenSlut.knickers on, turning around and twerking to show off her ass instead.<<else>>Her hands flutter up to the waistband of her _chosenSlut.knickers and she peels them down, baring her _chosenSlut.pussy.<</if>>
<div id="chosenSlutInfo" class="maleInfo hidden">\
<<if _chosenSlut.firstname == $scene.female1.firstname>>\
<b>$scene.female1.firstname</b> is a <<if $scene.female1.height != "average">>$scene.female1.height<</if>><<if $scene.female1.height != "average" and $scene.female1.attractiveness != 3>>, <</if>><<if $scene.female1.attractiveness != 3>>$scene.female1.hotnessRating<</if>> $scene.female1.hairDesc. She has $scene.female1.bodyType figure and $scene.female1.braType boobs. She has $scene.female1.haircut and $scene.female1.eyes eyes. She's $scene.female1.age years old, is from $scene.female1.isFrom, and works as a $scene.female1.job. <<if $scene.female1.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "topless">>She's topless, is wearing $scene.female1.knickers and $scene.female1.shoes<<elseif $scene.female1.clothedState == "nude">>She's naked except for a pair of $scene.female1.shoes. She has a $scene.female1.pussy<</if>>, and has the number "1" drawn on her left thigh. The naughtiest place she's been shagged is in her boyfriend's car. She was nervous about competing earlier.
<<elseif _chosenSlut.firstname == $scene.female2.firstname>>\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
<<elseif _chosenSlut.firstname == $scene.female3.firstname>>\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
<<elseif _chosenSlut.firstname == $scene.female4.firstname>>\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
<</if>>\
</div>
<</if>>\
The song builds up to its big party guitar outtro. <i>I make them good girls go bad! I make them good girls go...Good girls go bad!</i> You dance your ass off, giving it everything you've got in the last few seconds.
The track ends, the white house lights come up, and the music dies – to be replaced by a big cheer and round of applause from the audience. You stand on the stage, <<if Array.from($pc.isWearing).includes("knickers")>>topless and in heels,<<else>>naked except for a pair of heels,<</if>> looking out at the crowd. With the house lights up, you can clearly see the faces of the horny young men you've been performing for. They hold up their plastic cups of beer in a toast to the entertainment. <<if $pc.age gt 25>>You can't believe how young they all look from here.<</if>>
[[Smile and wave.|Oceana judging]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Connor moves onto the $scene.female2.firstname <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> and places a hand on her ass. The free groping is clearly a perk of the job to him. "$scene.female2.firstname. The boys want te know: what's your favourite position? And I dinnay mean midfield or striker."
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female2.firstname</b> is a tanned<<if $scene.female2.height != "average" or $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.height != "average">>$scene.female2.height<</if>><<if $scene.female2.height != "average" and $scene.female2.attractiveness != 3>>, <</if>><<if $scene.female2.attractiveness != 3>>$scene.female2.hotnessRating<</if>> $scene.female2.hairDesc. She has $scene.female2.bodyType figure and $scene.female2.braType boobs. She has $scene.female2.haircut and $scene.female2.eyes eyes. She's $scene.female2.age years old, is from $scene.female2.isFrom, and works as a $scene.female2.job. <<if $scene.female2.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "topless">>She's topless, is wearing $scene.female2.knickers and $scene.female2.shoes<<elseif $scene.female2.clothedState == "nude">>She's naked except for a pair of $scene.female2.shoes. She has a $scene.female2.pussy<</if>>, and has the number "2" drawn on her left thigh. The naughtiest place she's been shagged is on a beach in Ibiza, where she also entered a wet t-shirt contest.
</div>\
"Probably...doggy?" she offers. Some of the crowd yell approval. Several bark and one lets out a long, loud wolf howl.
"Aye. A wise answer from Ms Sex on the Beach. She doesnay like te get sand in her twat.
"Alright, lads if ye want contestant number 2, $scene.female2.firstname, te win, let's hear ye now. Big cheer for...$scene.female2.firstname!"
<<if $scene.scoreboard[0].includes("slut2")>>\
<<set $scene.winner to $scene.female2.firstname>>\
<<set $scene.winnerFrom to $scene.female2.from>>\
She gets a massive cheer. She jumps up and down with joy, her face lit up and her $scene.female1.titAdj breasts <<if $scene.female1.bustiness lt 3>>jiggling<<else>>bouncing<</if>>.
<<elseif $scene.scoreboard[1].includes("slut2")>>\
<<set $scene.runnerUp to $scene.female2.firstname>>\
She gets a big cheer. She hides her face and giggles.
<<elseif $scene.scoreboard[2].includes("slut2")>>\
She gets an okay cheer. She turns herself away from the camera, suddenly bashful.
<<elseif $scene.scoreboard[3].includes("slut2")>>\
She gets some tepid whoops and a smattering of applause. She gives the audience the finger in response.
<<elseif $scene.scoreboard[4].includes("slut2")>>\
The room is quiet for a second, then a few men break out in boos and jeers. She looks surprised and hurt, like she could cry. Some guys in the crowd laugh, and the photographer grins as he snaps away, capturing the look on her face.
<</if>>\
Connor moves on to the [[next girl.|Oceana judging girl 3]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"$scene.female3.firstname," <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> announces Connor. Growing bolder, he grabs a full handful of ass, making her jump. "Tell us, are there naked photos of ye on the Internet?"
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female3.firstname</b> is a <<if $scene.female3.height != "average">>$scene.female3.height<</if>><<if $scene.female3.height != "average" and $scene.female3.attractiveness != 3>>, <</if>><<if $scene.female3.attractiveness != 3>>$scene.female3.hotnessRating<</if>> $scene.female3.hairDesc. She has $scene.female3.bodyType figure and $scene.female3.braType boobs. She has $scene.female3.haircut and $scene.female3.eyes eyes. She's $scene.female3.age years old, is from $scene.female3.isFrom, and works as a $scene.female3.job. <<if $scene.female3.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "topless">>She's topless, is wearing $scene.female3.knickers and $scene.female3.shoes<<elseif $scene.female3.clothedState == "nude">>She's naked except for a pair of $scene.female3.shoes. She has a $scene.female3.pussy<</if>>, and has the number "3" drawn on her left thigh. The naughtiest place she's been shagged is in a tent at Glastonbury.
</div>\
"No way!" she says.
"Well," Connor chuckles and points to the cameraman, "say cheese, because there fucking will be tomorrow." The audience yell out a big, raucous cheer.
"Alright, lads if ye want contestant number 3, $scene.female3.firstname, te win, let's hear ye now. Big cheer for...$scene.female3.firstname!"
<<if $scene.scoreboard[0].includes("slut3")>>\
<<set $scene.winner to $scene.female3.firstname>>\
<<set $scene.winnerFrom to $scene.female3.from>>\
She gets a massive cheer. She jumps up and down with joy, her face lit up and her $scene.female1.titAdj breasts <<if $scene.female1.bustiness lt 3>>jiggling<<else>>bouncing<</if>>.
<<elseif $scene.scoreboard[1].includes("slut3")>>\
<<set $scene.runnerUp to $scene.female3.firstname>>\
She gets a big cheer. She hides her face and giggles.
<<elseif $scene.scoreboard[2].includes("slut3")>>\
She gets an okay cheer. She turns herself away from the camera, suddenly bashful.
<<elseif $scene.scoreboard[3].includes("slut3")>>\
She gets some tepid whoops and a smattering of applause. She gives the audience the finger in response.
<<elseif $scene.scoreboard[4].includes("slut3")>>\
The room is quiet for a second, then a few men break out in boos and jeers. She looks surprised and hurt, like she could cry. Some guys in the crowd laugh, and the photographer grins as he snaps away, capturing the look on her face.
<</if>>\
Connor moves on to the [[next girl.|Oceana judging girl 4]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"$scene.female4.firstname," <<click "ⓘ">><<toggleclass "#contestantInfo" "hidden">><</click>> announces Connor. She tries to dodge, but his hand finds her ass anyway. "What age did this good girl first know the touch of a man?"
<div id="contestantInfo" class="maleInfo hidden">\
<b>$scene.female4.firstname</b> is a <<if $scene.female4.height != "average">>$scene.female4.height<</if>><<if $scene.female4.height != "average" and $scene.female4.attractiveness != 3>>, <</if>><<if $scene.female4.attractiveness != 3>>$scene.female4.hotnessRating<</if>> $scene.female4.hairDesc. She has $scene.female4.bodyType figure and $scene.female4.braType boobs. She has $scene.female4.haircut and $scene.female4.eyes eyes. She's $scene.female4.age years old, is from $scene.female4.isFrom, and works as a $scene.female4.job. <<if $scene.female4.clothedState == "clothed">>She's wearing a soaked, see-through white t-shirt, $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "topless">>She's topless, is wearing $scene.female4.knickers and $scene.female4.shoes<<elseif $scene.female4.clothedState == "nude">>She's naked except for a pair of $scene.female4.shoes. She has a $scene.female4.pussy<</if>>, and has the number "4" drawn on her left thigh. The naughtiest place she's ever been shagged is on a couch, by one of her dad's mates.
</div>\
"Erm...16," she says tentatively.
"Sweet sixteen," says Connor. "At least your dad's mate waited until ye were legal, eh. Fuckin' hell," Connor shakes his head. "I bet she was wearing her party hat when he popped her cherry." There's a round of dark laughter from the crowd.
"Alright, lads if ye want contestant number 4, $scene.female4.firstname, te win, let's hear ye now. Big cheer for...$scene.female4.firstname!"
<<if $scene.scoreboard[0].includes("slut4")>>\
<<set $scene.winner to $scene.female4.firstname>>\
<<set $scene.winnerFrom to $scene.female4.from>>\
She gets a massive cheer. <<if $scene.iKissedAGirl == true>>She quickly turns and throws her arms around your neck, planting a sloppy kiss on your cheek. She honks your breast as you playfully push her off.<<else>>She jumps up and down with joy, her face lit up and her $scene.female1.titAdj breasts <<if $scene.female1.bustiness lt 3>>jiggling<<else>>bouncing<</if>><</if>>.
<<elseif $scene.scoreboard[1].includes("slut4")>>\
<<set $scene.runnerUp to $scene.female4.firstname>>\
She gets a big cheer. <<if $scene.iKissedAGirl == true>>She quickly turns and throws her arms around your neck, planting a sloppy kiss on your cheek. She honks your breast as you playfully push her off.<<else>>She hides her face and giggles.<</if>>
<<elseif $scene.scoreboard[2].includes("slut4")>>\
She gets an okay cheer. <<if $scene.iKissedAGirl == true>>She quickly turns and throws her arms around your neck, planting a sloppy kiss on your cheek. She honks your breast as you playfully push her off.<<else>>She turns herself away from the camera, suddenly bashful.<</if>>
<<elseif $scene.scoreboard[3].includes("slut4")>>\
She gets some tepid whoops and a smattering of applause. <<if $scene.iKissedAGirl == true>>She quickly turns and throws her arms around your neck, planting a sloppy kiss on your cheek. She honks your breast as you playfully push her off.<<else>>She gives the audience the finger in response.<</if>>
<<elseif $scene.scoreboard[4].includes("slut4")>>\
The room is quiet for a second, then a few men break out in boos and jeers. <<if $scene.iKissedAGirl == true>>She quickly turns and throws her arms around your neck, planting a sloppy kiss on your cheek. She honks your breast as you playfully push her off.<<else>>She looks surprised and hurt, like she could cry. Some guys in the crowd laugh, and the photographer grins as he snaps away, capturing the look on her face.<</if>>
<</if>>\
Connor moves on to [[you.|Oceana judging Kate]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
Connor comes over and grabs a big handful of your ass. "Alright lads, last but not least is girl number 5, $pc.firstname to her mum and dad but $scene.nickname to us. Tell us truthfully: have ye ever taken it up the arse?"
Do you want to tell this sweaty teenage mob about that? Maybe you should bluff them. On the other hand, you know what they'd love to hear.
<<link "Yes." "Oceana judging Kate 2">><<set $temp to "yes">><</link>>
<<link "(Lie) Yes." "Oceana judging Kate 2">><<set $temp to "yes", $pc.flags.add("analVirgin")>><</link>>
<<link "No." "Oceana judging Kate 2">><<set $temp to "no", $pc.flags.add("analVirgin")>><</link>>
<<link "(Lie) No." "Oceana judging Kate 2">><<set $temp to "no">><</link>><<silently>>
<<if Array.from($pc.traits).includes("Exhibitionist")>>
<<set $pc.arousal to 40>>
<<else>>
<<set $pc.arousal to 20>>
<</if>>\
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "yes">>\
"Yes," you say into the mic.
<<if $pc.nationality == "English">>\
"See, lads!" says Connor, taking back the mic. "Even Posh Twats take it up the arse! Doubt she will tonight, though, we <i>Scotsmen</i> are bigger than she's used te!" The crowd hoots and jeers.
<<elseif $pc.nationality == "Australian" or $pc.nationality == "New Zealand">>\
"I knew it! Cockadile Dundee's had a lad or two in the Outback!" Connor jokes. The crowd hoots and jeers.
<<else>>\
"I knew it!" exclaims Connor. "First time I laid eyes on her, I said to meself, <i>$scene.nickname likes it up the arse."</i> The crowd hoots and jeers.
<</if>>\
<<elseif $temp == "no">>\
"No," you say into the mic. Sensing the crowd dip a little, you quickly add, "I haven't found the right guy yet!"
<<if $pc.nationality == "English">>\
"What a surprise," says Connor, taking the mic back, "Posh Twat thinks she's too good te take it up the arse." The crowd jeers.
<<elseif $pc.nationality == "Canadian">>\
"Miss Canada's frozen down below as well, I see," says Connor, taking the mic back. "Well, boys, we can warm her up tonight!" The crowd hoots and jeers.
<<else>>\
"I think we have a lot of the right guys here tonight!" says Connor, taking back the mic. "Welcome te Scotland, $scene.nickname, we're very friendly around here!" The crowd hoots and jeers.
<</if>>\
<</if>>\
"Okay, lads, if ye think she deserves te win let's hear it, big cheer for contestant number 5, $pc.firstname!"
<<if $scene.scoreboard[0].includes("slut5")>>\
You get a massive cheer, the loudest of all the girls! Connor holds up your hand like a victorious boxer. "We have ourselves a winner!"
<<elseif $scene.scoreboard[1].includes("slut5")>>\
You get a big cheer, but it's not as loud as the one $scene.winner got. "Second place," Connor declares, "local talent wins out!" He pats you affectionately on the bum before moving on.
<<elseif $scene.scoreboard[2].includes("slut5") or $scene.scoreboard[3].includes("slut5")>>\
The crowd cheer for you, but not enough to push you over the top. "Third place, $scene.nickname," Connor tells you, patting you affectionately on the ass. "Good effort."
<<elseif $scene.scoreboard[3].includes("slut5")>>\
You get some tepid whoops and a smattering of applause. "Unlucky, $scene.nickname," Connor tells you. "Shoulday worked harder." He smacks you on the bum, then moves off.
<<elseif $scene.scoreboard[4].includes("slut5")>>\
The room is quiet for a second, then a few men break out in boos and jeers. A wag starts up a chant, which quickly picks up: <i>"Fuck! Off! Home! Fuck! Off! Home!"</i>
Connor lets it cycle a few times, while the cameraman snaps shot after shot, capturing the look on your face as you stand there <<if Array.from($pc.isWearing).includes("knickers")>>topless<<else>>naked<</if>>. "Okay, lads," Connor finally cuts in over the mic, "we'll stick te local talent in future. Like this wee stunner from $scene.winnerFrom, $scene.winner!"
<</if>>\
A female employee walks onto the stage, carrying a [[sash and a tiara.|Oceana winner presentation]]<<silently>>
<<set $scene.contestOver to true>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $scene.scoreboard[0].includes("slut5")>>\
<<set $avatar.glasses to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/oceanaSash.png">>\
You won! The Oceana girl hangs the sash over your head, and pushes the tiara into place.
<<if not Array.from($pc.isWearing).includes("knickers")>>\
You did everything you could to win this, and the sash makes you feel surprisingly accomplished. A sudden vivid memory of your graduation ceremony at $pc.uni flashes into your mind: thank God your <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>mom<<else>>mum<</if>> and your little sister aren't in the audience this time.
<<else>>\
You were able to pull out the victory. You're wearing the sash, <i>and</i> you still have your <<knickers>> on – unlike some of the girls onstage with you – so you feel as though you managed to keep at least a shred of dignity. A sudden vivid memory of your graduation ceremony at $pc.uni flashes into your mind: thank God your <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>mom<<else>>mum<</if>> and your little sister aren't in the audience this time.<</if>>
Dave emerges from backstage, carrying an oversized <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>check<<else>>cheque<</if>> made out to "OCEANA'S NEWEST SIREN". He and Connor hold it up in front of you; there are holes cut through the O and the C. You pull the sash aside and push your boobs through the holes as Dave and Connor mug for the camera. <i>Flash! Flash! Flash!</i> The photographer snaps a series of photos. Dave pulls away the fake <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>check<<else>>cheque<</if>>, and Connor hands you five £20 notes. The photographer snaps a few more photos of you holding the money.
Connor takes your hand and leads you around the stage in a winner's lap. He launches into a <i>terrible</i> off key version of <i>Somewhere Beyond the Sea:</i> "Somewherrrre beyond the sea! Somewhere watching for meeee!" He quickly forgets the words. "Ah, fuck it! Thanks for coming, and congrats to our [[newest Siren!|Oceana get dressed]]"
<<else>>\
<<if $scene.scoreboard[0].includes($scene.female1)>>\
<<set $scene.winner to $scene.female1>>\
<<set $scene.winnerFrom to $scene.female1.from>>\
<<elseif $scene.scoreboard[0].includes($scene.female2)>>\
<<set $scene.winner to $scene.female2>>\
<<elseif $scene.scoreboard[0].includes($scene.female3)>>\
<<set $scene.winner to $scene.female3>>\
<<elseif $scene.scoreboard[0].includes($scene.female4)>>\
<<set $scene.winner to $scene.female4>>\
<</if>>\
$scene.winner won. The Oceana barmaid hangs the sash over her shoulders and pushes the tiara into place.
<<if not Array.from($pc.isWearing).includes("knickers")>>\
You did everything you could to win this, and seeing the sash on someone else just adds to the embarrassment.
<<else>>\
You couldn't pull out the victory. Couldn't win the sash. You shake your head at the display.
<</if>>\
Dave emerges from backstage, carrying an oversized <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>check<<else>>cheque<</if>> made out to "OCEANA'S NEWEST SIREN". He and Connor hold it up in front of $scene.winner; there are holes cut through the O and the C. She pulls the sash aside and pushes her breasts through the holes as Dave and Connor mug for the camera. <i>Flash! Flash! Flash!</i> The photographer snaps a series of photos. Dave pulls away the fake <<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>check<<else>>cheque<</if>>, and Connor hands her five £20 notes. The photographer snaps a few more photos of her holding up the money and smiling.
Connor takes her hand and leads her around the stage in a winner's lap. He launches into a <i>terrible</i> off key version of <i>Somewhere Beyond the Sea:</i> "Somewherrrre beyond the sea! Somewhere watching for meeee!" He quickly forgets the words. "Ah, fuck it! Thanks for coming, and congrats to our [[newest Siren!|Oceana get dressed]]"
<</if>><<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
As you walk offstage, the house lights go back down and Beyoncé's <i>Single Ladies</i> booms over the PA.
Back in the dressing room, Dave collects the tiara and the winner's sash. "Need them for next month, but ye'll always have the memories! And these!" He hands out Oceana t-shirts to all of you.
<<if $scene.scoreboard[0].includes("slut5") and $scene.bitch == false>>\
The girls crowd around you. "That was amazing out there!" $scene.female1.firstname says.
"Fuckin' great!" $scene.female3.firstname echoes her.
"Thanks," you smile. "Be safe out there, girls. Lots of hungry dogs out in the bar." You feel like a bit of a den mother.
<<elseif $scene.scoreboard[0].includes("slut5") and $scene.bitch == true>>\
The girls eye you up and down with a little bit of anger, and jealousy. "Congrats," they say, but their hearts aren't in it. You don't respond.
<<else>>\
The other three gather around the winner. They are jumping up and down, drunkenly celebrating.
"Good job $scene.winner!"
"Fuck yeah, you looked like a proper dancer out there!"
"Congrats," you say, giving her a hug.<</if>>
<<if $scene.iKissedAGirl == true>>\
You try to make eye contact with $scene.female4.firstname, but she blushes and won't meet your eyes.
<span class = "devnote"><b>Dev note:</b> In a future version, $scene.female4.firstname will be romanceable at this point.
</span>
<</if>>\
<<if not $scene.scoreboard[0].includes("slut5")>>\
You towel yourself dry and get dressed. As you're leaving, Dave calls $scene.winner aside to discuss an opportunity to earn more money...a <i>lot</i> more money. You roll your eyes, certain that she's about to be offered another £100 to spread her legs.
It's not until you reach the [[stage door|Oceana return to the club]] that you remember you'll soon be doing that yourself in Bangkok, and probably for a lot less than £100.
<<else>>\
You towel yourself off, get dressed, and get ready to [[head back out into the club.|Oceana casting couch offer]].
<</if>>\<<silently>>
<<set $avatar.glasses to "">>
<<if not $scene.lostThong == true>>
<<blackEscDissThong>>
<</if>>
<<escAndDissBra>>
<<goldHotpants>>
<<neonGreenCropTop>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The music is back up to a deafening decibel level now. It kicks you in the ears the second you open the stage door. The bouncer from backstage is posted on this door now, presumably to protect the contestants from being mobbed.
<<if $scene.scoreboard[0].includes("slut5")>>\
"Great fuckin' show!" he shouts into your ear as you pass.
<<else>>\
"Too bad tonight, $scene.nickname," he shouts into your ear as you pass. "When I saw ye backstage I thought ye had this one in the bag."
<</if>>\
<<if $pc.Arousal gte 40>>\
"Thanks!" you shout back. <<if $scene.fakeCasting == true>>The creepy shit with Connor backstage hasn't put a dent in your evening.<</if>> You're feeling fired up after the show: ready to prowl like a cat and pounce on one of these boys. Your pussy is <<wetPussyAdjective>>, and the friction against your <<if Array.from($pc.isWearing).includes("knickers")>>thong<<else>>hotpants<</if>> is making you a little crazy.
<<else>>\
"Thanks," you shout back. <<if $scene.fakeCasting == true>>The creepy shit with Connor backstage is on your mind a little, but you push it out.<</if>> You're feeling fired up and sexy after the stage show, enough to get over the unsettling vibe in this place.
<</if>>\
<<if $scene.withGuy == true>>\
$male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> approaches through the crowd. The bouncer eyes him menacingly. "She's with me!" $male1.firstname shouts up at him. <<if $male1.fitness lt 4>>The bouncer's much bigger and stronger: $male1.firstname looks up at him entreatingly.<<else>>The bouncer's burly, but $male1.firstname is muscular too and he doesn't look intimidated.<</if>>
<<male1InfoBox>>\
[["Get rid of " + $male1.firstname + "."|Oceana return to the club 2][$temp to "getRid"]]
[[Hang out with him.|Oceana return to the club 2][$temp to "keep"]]
<<else>>\
"Dinnay get into trouble out there," the bouncer shouts. "Or if ye do, get into it with me." He winks at you and smiles, showing off a row of wonky <<if $pc.nationality == "English">>Scottish<<else>>British<</if>> teeth. You head back into the fray.
<<oceanaRandomMale>>\
The bouncer's circle of protection only extends out to about 12 feet, at which point <<male1HotnessRating>> approaches you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Oceana hang out cold get rid">><</link>>
<</if>><<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "getRid">>\
"I don't know him," you lie to the bouncer.
The bouncer glares at $male1.firstname. "Do one, pal," he shouts. When $male1.firstname hesitates, the bouncer puts a meaty hand up on his chest and pushes him backwards. He stumbles back into a group of dancers.
"Well fuck ye, then!" $male1.firstname shouts at you. He stomps off, furious.
"Dinnay get into trouble out there," the bouncer shouts. "Or if ye do, get into it with me." He winks at you and smiles, showing off a row of wonky <<if $pc.nationality == "English">>Scottish<<else>>British<</if>> teeth. You head back into the fray.
<<oceanaRandomMale>>\
The bouncer's circle of protection only extends out to about 12 feet, at which point <<male1HotnessRating>> approaches you. He <<male1HairDesc>> and $male1.eyeColour eyes. <<male1BodyDesc>> wearing $male1.top.longDesc, $male1.bottoms.desc and $male1.shoes.
<<male1ColdApproach>>
<<scotlandAttractionCheck>>
<<if $male1.coldApproach == "beautyCompliment" or $male1.coldApproach == "wetTshirt">>
<<link "Thanks." "Oceana hang out flirt">><</link>>
<<elseif $male1.coldApproach == "askName">>
<<link "<<= $pc.firstname>>." "Oceana hang out flirt">><</link>>
<</if>>\
<<link "Not interested." "Oceana hang out cold get rid">><</link>>
<<elseif $temp == "keep">>\
"It's okay," you shout up into the bouncer's ear. "I know him."
<<if $male1.attr gte 4>>\
The bouncer shrugs and leaves you alone.
<<elseif $male1.attr == 3>>\
The bouncer looks over $male1.firstname dubiously. "Well, when ye're done with him, ye know where te find me," he shouts.
<<else>>\
The bouncer looks over $male1.firstname dubiously. "He must be hung like a fucking pony then," he shouts.
<</if>>\
Your bodyguard defeated, $male1.firstname <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> places a possessive hand on your ass. "That was fuckin' sexy!" he shouts in your ear. "Every bloke in here wants te shag ye, now.<<if $scene.scoreboard[0].includes("slut5")>> They'd get te brag for life about fucking an Oceana Siren!<</if>>"
<<male1InfoBox>>\
[["Hang out with " + $male1.firstname + "."|Oceana hang out with a guy]]
<</if>>\<<silently>>
<<set $scene.fakeCasting to true>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Well, maybe," you say. "Doing what, exactly?"
"Connor will explain everything," he smiles. "Dinnay worry, it's not complex." He leads you out into the corridor, and to the room next door, which turns out to be a small office. Connor and the photographer are sitting behind a desk, with the latter's camera now mounted on a tripod, pointed at a black leather couch. Connor smiles cheerily, and gestures for you to take a seat there, in view of the camera.
"$pc.firstname, that was a hell of a fuckin' show!" The photographer nods at that, cycling through photos of your performance on a white iPad. <<if Array.from($scene.flags).includes("dancedWithConnor")>>"Ye really know how te make a man feel special, that's fer sure!"<</if>>
[[What's this about?|Oceana fake casting 2][$temp to "about"]]
[[Um...thanks.|Oceana fake casting 2][$temp to "thanks"]]<<silently>>
<<addmins 12>>
<<pcMoodCalm>>
<<pinkVinylJacket>>
<</silently>>
<span class="heading"><b>SAUCIEHALL STREET</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/H68OfM1.png" />
You head out into the night air, hand-in-hand with $male1.firstname. <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> It's cold outside...but not as cold as it was in the shower.
<<male1InfoBox>>\
You spot your Uber, a white Dacia Duster SUV, idling across the street. A flag sticker in the rear window suggests the driver's from Ghana.
He winds down the window as you approach. "Kwasi?" you ask.
"$pc.firstname," he smiles, "jomp in."
You climb [[into the back|Oceana to safe house]] with $male1.firstname.<<silently>>
<<addmins 2>>
<<set $avatar.jacket to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/jacketPinkVinylOpen.png">>
<<pcTalk>>
<</silently>>
<span class="heading"><b>CITY STREETS</b>, GLASGOW
<<date>> | <<time24hr>> HRS LOCAL</span>
As soon as the door closes, $male1.firstname's <<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> hands are all over you. He unzips your tiny jacket and gropes your <<pcTits>> through your top. His hands are firm but inexpert, pinching and prodding like a man possessed.
<<male1InfoBox>>\
<<if $pc.arousal lte 20>>\
[[Slow him down.|Oceana to safe house ride][$temp to "prude"]]
<<else>>\
<span class="greyedOut">(Too turned on) Slow him down.</span>
<</if>>\
[[Get into it.|Oceana to safe house ride][$temp to "slut"]]
<<if Array.from($pc.traits).includesAny("Promiscuous", "Exhibitionist")>>\
[[(Promiscuous/Exhibitionist) Really get into it.|Oceana to safe house ride][$temp to "bj"]]
<<else>>\
<span class="greyedOut">(Promiscuous/Exhibitionist) Really get into it.</span>
<</if>><<silently>>
<<addmins 2>>
<<set $male1.arousal to 40>>
<<set $male1.flags.add("slut")>>
<</silently>>
<span class="heading"><b>CITY STREETS</b>, GLASGOW
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "prude">>\
"Slow down," you murmur. "We've got plenty of time."
You mostly manage to keep his paws off your legs and boobs on the journey back to the safe house, but it's a continuous struggle. <<if $pc.iq gte 140>>It feels like fighting the Hydra.<<else>>It feels like making out with an octopus.<</if>> <i>At least he's keen.</i>
You manage to stop the groping by pulling his hands up to your face and kissing passionately for the rest of the ride. Eventually, Kwasi drops you off at the [[safe house.|Safe house post Oceana]]
<<elseif $temp == "slut">>\
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopACupFlash.png">>\
<<elseif $pc.braSize == "34DD">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDDCupFlash.png">>\
<<elseif $pc.braSize == "34E">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopECupFlash.png">>\
<</if>>\
<<set $pc.arousal to 40>>\
$male1.firstname runs his hands all over you on the way back. He ravishes you with his wild energy and you can't help but get into it. You make out passionately in the back seat, his hands tugging your crop top up above your tits so he can squeeze and pinch them through your bra, then sliding down your body to rub your pussy through the crotch of your hotpants.
His hand slides up to the waistband, slips inside <<if Array.from($pc.isWearing).includes("knickers")>>your flimsy lace thong<<else>>the stretchy material<</if>>, and then you feel a fingertip slipping between your hot, wet lips.
"Ohhhh..." you let out a little moan as he finds your clit. He has a surprisingly deft touch for a boy his age; he must be a natural. Or he's fingered loads of girls from Oceana. You don't fucking care as long as he <i>doesnt't stop.</i>
You catch the driver's eye in the rear view mirror as you toss your head back. You can only hope he's paying some attention to the road.
After an all-too-short drive, Kwasi drops you off at the safe house. You practically drag $male1.firstname inside to [[finish this.|Safe house post Oceana]]
<<elseif $temp == "bj">>\
<<if $pc.braSize == "34A" or $pc.braSize == "34B" or $pc.braSize == "34C" or $pc.braSize == "34D">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopACupFlash.png">>\
<<elseif $pc.braSize == "34DD">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopDDCupFlash.png">>\
<<elseif $pc.braSize == "34E">>\
<<set $avatar.top to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/topNeonGreenCropTopECupFlash.png">>\
<</if>>\
$male1.firstname runs his hands all over you on the way back. He ravishes you with his wild energy and you can't help but get into it. You make out passionately in the back seat, his hands tugging your crop top up above your tits so he can squeeze and pinch them through your bra, then sliding down your body to rub your pussy through your stretchy hotpants. You grope his crotch in return. <<pcSnippetGropeM1CrotchCockFeeling>>
You look up and catch the driver's eye in the rear view mirror; he doesn't seem to be minding the show at all. You bit your bottom lip and make a decision. <i>Fuck it.</i>
You unzip $male1.firstname's $male1.bottoms.desc, slip your fingers inside, and tug his cock out. You lean down and engulf his shaft with your mouth, in one smooth stroke.
"Oh fuck...Oh fuck..." he says, his hands resting on the back of your head as it bobs up and down in his lap.
"The girls in this country are wild," mutters Kwasi from the driver's seat.
"She's <<if $pc.nationality == "U.S.">>American<<elseif $pc.nationality == "English">>English<<elseif $pc.nationality == "Canadian">>Canadian<<elseif $pc.nationality == "Australian">>Australian<<elseif $pc.nationality == "New Zealand">>from New Zealand<</if>>," clarifies $male1.firstname, chatting with the driver while your mouth slides up and down on his hard dick. "I pulled her after the wet t-shirt contest. <<if not Array.from($pc.isWearing).includes("knickers")>>Took her knickers off<<else>>Got her tits out<</if>> on a stage in front of five hundred blokes. I'm gonnay fuckin' <i>rail</i> her back in her flat." Your clit tingles at the prospect. He grips your hair harder and pushes your head down while he talks, putting on a dominance act for Kwasi.
After a few minutes, Kwasi drops you off at the safe house. You practically drag $male1.firstname inside to [[finish this.|Safe house post Oceana]]
<<set $male1.arousal to 60>>\
<</if>><<silently>>
<<addmins 3>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<img src="https://i.imgur.com/Qv7xo4x.png" />
Round 3 of LIONESS starts with you and $male1.firstname<<click "ⓘ">><<toggleclass "#maleInfo" "hidden">><</click>> falling through the door. You could barely work the key with his hands all over you.
<<male1InfoBox>>\
Your phone buzzes. You check and see that Kwasi has left you a five star rider review. "I think the driver enjoyed the show," you say.
"Not as much as I did. Come on, $scene.nickname, no stopping now."
You stumble <<link "to the bedroom." "Sex Engine">><<set $decision.macro to "glasgowLeadToBedroom">><<removePCJacket>><<removePCTop>>
<<set $location = {
"place" : "JTF-NEPTUNE SAFE HOUSE" ,
"location" : ", GLASGOW CITY CENTRE" ,
"exposure" : "Public",
"scene" : "oceana"
}>>
<<set $scene.location to "bedroom"
$scene.availablePositions to [
"m1MissionaryFuck",
"m1DoggyFuck",
"m1CowgirlFuck"],
$pc.position to "standing",
$male1.position to "standing",
$scene.envDesc to [
'room']>><</link>>, $male1.firstname tugging at your clothes along the way. You resist, but not too much.<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<= '<<' + $decision.macro + '>>'>>
After $male1.firstname finishes, you slide out of bed and walk to the bathroom. You look at yourself in the mirror as you wash your face.
You just <<if Array.from($male1.flags).includes("fuckedPC")>>had sex with<<elseif Array.from($male1.flags).includes("gotBJ")>>blew<<else>>jerked off<</if>> <<if $male1.age lt 19>>an<<else>>a<</if>> $male1.age-year old boy. You wonder what he'll tell his mates about you. If only he knew he'd been with a secret agent.
You clean yourself up and head back to the bedroom. The smell hits you before you get to the door.
"What the hell do you think you're doing?" you demand. "You can't be toking up in here!"
He lies on the bed, naked, with one hand tapping away at his phone and the other loosely holding a spliff. "Chill out, grandma," he says. "I'm just having a wee puff."
"Put it out! You'll blow my deposit if they smell it in here!"
"It's jest some weed, what the hell?"
You grab a pillow and start smacking him with it. "Put! It! Out! And! Go!"
"Fine, fine, I'm going, ye crazy bitch!" He tosses the joint into a glass of water by the bedside and dresses quickly. You hustle him out the door and slam it behind him, throwing the deadbolt and the chain.
You facepalm, realising that you just played this whole escapade out in the nude and on camera.
“Fucking LIONESS...” you mumble under your breath. You pour yourself a shot of whiskey from the kitchen cabinets to relax, dress in some sleep clothes, and try to [[get some rest|Post Oceana get rid]] before the drive to Kinloss.<<silently>>
<<if $gameDate.getDay() == 6>>
<<addhours 24>>
<</if>>
<<set $gameDate.setHours(8), $gameDate.setMinutes(44)>>
<<set $pc.arousal to 0>>
<<stripPC>>
<<pcMoodCalm>>
<<removePCLipstick>>
<<bathTowel>>
<<set $avatar.bodyWriting to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/bodyWritingNo5faded.png">>
<<addmins 32>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
The alarm goes off too damned early. In the shower, you try and scrub the number off your thigh, but the soaps they've left you only manage to fade it. <<if $pc.iq gte 140>>"Out, damned spot," you mutter, channelling your inner Lady Macbeth, but it doesn't listen.<<else>>"Oh, fuck all the way off," you curse at the number.<</if>> You have some <<tights>> in your bag, they'll have to do.
You're starving after last night, so you whip up a three egg omelette for breakfast. After washing it down with two cups of coffee, you feel human enough to get [[back on the road to Kinloss.|Oceana to Kinloss]]<<silently>>
<<addhours 3>>
<<addmins 42>>
<<stripPC>>
<<liquidDiamondEyeshadow>>
<<nottingHillLipstick>>
<<blackPlainBra>>
<<blackPlainThong>>
<<blackMedDenierTights>>
<<blackFlaredMiniSkirt>>
<<oceanaGotWetTshirt>>
<<blackUggs>>
<<croppedDenimJacket>>
<</silently>>\
<span class="heading"><b>A9 ROAD</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
The drive up the A9 is becoming routine now, but you haven't lost your appreciation for Scotland’s natural beauty. You <i>have</i> seen enough of its nightclubs to tide you over for a long time, though.
As you roll up to the Kinloss guardhouse, the soldier from yesterday approaches the car. <i>Good lord, he’s the same age as $male1.firstname.</i>
"Car pass, please marm - hey, Oceana!" You pass him your ID, but he's hardly interested. "That place is mental, marm. They really do have a wet t-shirt contest."
"You missed it, soldier; it was last night," you coolly reply. His face falls – stuck on guard duty instead of watching a bunch of girls getting soaked – but you're <i>very</i> grateful he wasn't there.
He passes back your ID. "Go on through, marm," he says, his tone glum. You can't help but think that some of his comrades might have seen the show last night; hopefully nobody recognised you. You don't like the idea of <i>that</i> video making it around the barracks.
There's nothing you can do about that now. You park up and head down to the [[bunker.|Oceana debriefing]]<<silently>>
<<addmins 15>>
<<removePCJacket>>
<<visitorPass>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"There's $scene.nickname!" Clark beams as you enter the ops room. <<if $scene.scoreboard[0].includes("slut5")>>"Hell of a show last night. You won the whole thing! I knew we had the right girl. Did you learn anything?"
[[That I can do this.|Oceana debriefing 2][$temp to "confidence"]]<<elseif $scene.scoreboard[1].includes("slut5")>>"Close run thing last night. I was pulling for you at the end. Are you disappointed?"
[[A little.|Oceana debriefing 2][$temp to "disappointed"]]<<else>>"Unlucky last night. Did you learn anything?"
[[That I need to up my game.|Oceana debriefing 2][$temp to "myFault"]]
<</if>>\<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "confidence">>\
"It wasn't actually as hard as I thought it was going to be," you say. <<if Array.from($pc.traits).includes("Promiscuous")>><<if $pc.braSize == "34DD" or $pc.braSize == "34E">>"I think these helped." You point to your chest. Clark grins.
<span class="goodFeedback">Clark <b>loved</b> that.</span><</if>><</if>>
"That's good," says <<olivia>>. "Just remember that you're going to have to do a lot more than <<if $scene.lostThong == true>>lose your <<if $pc.nationality == "U.S.">>knickers<<else>>panties<</if>><<else>>shake your tits<</if>> on a stage when you get to the Hard Cock Cafe."
<<elseif $temp == "myFault">>\
"Coming in <<if $scene.scoreboard[2].includes("slut5")>>third<<elseif $scene.scoreboard[3].includes("slut5")>>fourth<<elseif $scene.scoreboard[4].includes("slut5")>>last<</if>> was a wakeup call," you say. "Last night taught me that stripping's going to be harder work than I'd thought."
"That's good," <<olivia>> nods. "Just remember that you're going to have to do a lot more than <<if $scene.lostThong == true>>lose your <<if $pc.nationality == "U.S.">>knickers<<else>>panties<</if>><<else>>shake your tits<</if>> on a stage when you get to the Hard Cock Cafe."
<<elseif $temp == "disappointed">>\
"A little," you admit.
"Good," says <<olivia>>. "That competitive spirit will help you in Bangkok. Just remember that you're going to have to do a lot more than <<if $scene.lostThong == true>>lose your <<if $pc.nationality == "U.S.">>knickers<<else>>panties<</if>><<else>>shake your tits<</if>> on a stage when you get to the Hard Cock Cafe."
<</if>>\
"Good work with $male1.firstname, anyway," says Clark. "Him, $chapter.target2, $chapter.target1, you've done a great service for the young men of Glasgow. I think you'll be $male1.firstname's spirit guide into manhood for years to come."
"Three different men in three nights," says <<olivia>>. "That's nothing like the workload you'll have in Bangkok, of course, but it's a start. How do you feel about it?"
<<if Array.from($pc.startingTraits).includes("Promiscuous")>>\
<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
[[(Promiscuous from start) It just felt like being back in college.|Oceana debriefing 3][$temp to "slut"]]
<<else>>\
[[(Promiscuous from start) It just felt like being back in university.|Oceana debriefing 3][$temp to "slut"]]
<</if>>\
<<else>>\
<span class="greyedOut">(Promiscuous from start) It just felt like being back in <<university>>.</span>
<</if>>\
[[I can handle it.|Oceana debriefing 3][$temp to "professional"]]
[[It's not easy.|Oceana debriefing 3][$temp to "conflicted"]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "slut">>\
"It felt like a really wild weekend back at <<university>>." You bring a fist up to your mouth and poke a cheek out with your tongue, miming a blow job. "I can cope."
<span class="goodFeedback">Clark <b>loved</b> that.</span>
"It's going to be worse in Bangkok, you know," says <<olivia>>. "Maybe we should have tried to push your boundaries more with LIONESS. Or maybe..." she shrugs. "$pc.firstname's jumped through enough hoops here. RABBIT, we're green-lighting your deployment. Go bag us a DEVILFISH."
[[You got it.|Oceana final hypno]]
<<elseif $temp == "professional">>\
"It wasn't <i>that</i> bad. I know it's going to be worse in Bangkok. But I can cope."
<span class="goodFeedback">Clark and Olivia <b>liked</b> that.</span>
"That's good," says <<olivia>>. "That's all you have to do: cope. You've jumped through enough hoops here, RABBIT, we're green-lighting your deployment. Go bag us a DEVILFISH."
[[You got it.|Oceana final hypno]]
<<elseif $temp == "conflicted">>\
<<pcMoodSkeptical>>\
"It doesn't feel great," you admit. "I'm not saying I can't do it. But it doesn't feel right. This isn't going to be easy."
"Black star jobs never are," says <<olivia>>, "not for the agent doing the dirty work. But I need you to really search yourself here and give me a straight answer, because I don't think the reality of the situation has entirely sunk in for you yet. Bangkok is going to be like last night, only worse, and over and over again. You're going to get fucked, $pc.firstname. A <i>lot.</i> Men a lot older and a lot viler than $male1.firstname are going to do things to you that you wouldn't dare imagine, and when they're done with you, guess what? Another one's going to fuck you in a different hole. We're sending you undercover as a <i>whore,</i> $pc.firstname. Your job is going to be to suck and fuck different cocks. Compared to Bangkok, Operation LIONESS is going to feel like a romantic <i>fucking</i> comedy. So think very carefully before you answer: have you got it in you to be a whore?"
[[Yes.|Oceana debriefing whore test]]
[[No (abort mission).|Oceana debriefing abort]]
<</if>>\<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Clark and <<olivia>> watch you carefully as you weigh up the decision in your mind. She's right, a little voice in your head realises. You're <i>not</i> a whore. "No," you shake your head. You just can't do this. "I'm not cut out to be a whore."
<span class="badFeedback">Clark and <<olivia>> <b>hated</b> that.</span>
"Jesus <i>fucking</i> Christ," snaps Clark. He looks up at the ceiling, then points an accusing finger at your face. "You just wasted a <i>fucking</i> lot of mission clock, sweetheart." You open your mouth to apologise, but he holds up a hand. "Stop. Just fucking stop. We're two weeks further behind DEVILFISH, and we're back at square one because you've <i>just now decided</i> that sex work isn't for you. I don't wanna hear another fucking word out of you. Fucking amateur."
"I <i>knew</i> she couldn't cut it," says <<olivia>>. "I just knew." She looks at you with utter exasperation. "Just go back to your hotel, $pc.firstname. We'll send you back to <<if $pc.nationality == "English">>London<<elseif $pc.nationality == "U.S.">>Langley<<elseif $pc.nationality == "Australian">>Australia<<elseif $pc.nationality == "Canadian">>Canada<<elseif $pc.nationality == "New Zealand">>New Zealand<</if>> in the next few days."
"So much for $pc.agency," says Clark. <<if $pc.nationality == "Canadian">>"Mike Novak's gonna be <i>pissed."</i><<elseif $pc.nationality == "U.S.">>"Levy Sloan's gonna be <i>pissed."</i><</if>>
"Yeah." <<olivia>> sighs. "We'll just have to find [[another agent.|Agent selection]]"<<silently>>
<<addmins 1>>
<<pcMoodCalm>>
<<pcTalk>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Yes," you say, quietly but firmly.
"Yes what?" asks <<olivia>>.
"Yes, I've got it in me to be a whore."
"Great." She reaches for her <<handbag>>, and pulls out a few Scottish banknotes. "Here's £40, whore. Bend over that desk and pull your whore <<if $pc.agency == "CIA">>knickers<<else>>panties<</if>> down. Clark's going to fuck you. Don't you dare think I'm fucking joking."
Clark glances at her, startled.
[[No way.|Oceana debriefing whore objection]]
[[Do it.|Oceana debriefing whore test 2]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"No way," you object. Clark looks like he's about to support you, but <<olivia>> shuts him up with a finger in the air.
"Why not, $pc.firstname?" she asks. "If you can't do it here, what makes you think you can do it in Bangkok? You said you can be a whore. I'm offering you money for sex. Are you going to take it or not?"
[[No (abort mission).|Oceana debriefing abort]]
[[Do it.|Oceana debriefing whore test 2]]<<silently>>
<<pcMoodCalm>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Fine." You stand up and walk over to your hot desk. They both watch you – her coolly, Clark in amazement.
"<<olivia>>," he starts. "It's not like I haven't <i>thought</i> about it, but I'm not sure I can just perform –"
"Then make the whore suck your cock until you can." He gulps.
<<if $pc.nationality == "U.S." or "Canadian">>\
[[Pull down your pantyhose.|Oceana debriefing whore test 3]]
<<else>>\
[[Pull down your tights.|Oceana debriefing whore test 3]]
<</if>>\<<silently>>
<<addmins 1>>
<<set $avatar.tights to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tightsBlackMedDenierDown.png">>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You reach up under your skirt and hook your thumbs into the waistband of your <<tights>>. You push them down to your knees.
<<if $pc.nationality == "U.S." or "Canadian">>\
[[Pull down your panties.|Oceana debriefing whore test 4]]
<<else>>\
[[Pull down your knickers.|Oceana debriefing whore test 4]]
<</if>>\<<silently>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<Knickers>> next. You push them down your legs. A waft of air conditioning catches your bare pussy. Clark shifts in his chair.
[[Lift up your skirt and bend over the desk.|Oceana debriefing whore test 5]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You turn around and face the desk. You grasp the hem of your short skirt and pull it up around your waist, baring your ass. "Whoa," murmurs Clark. You bend over the desk. <<if Array.from($pc.traits).includes("Exhibitionist")>>You feel a hot rush of wetness between your legs.<</if>>
<span class="goodFeedback">Clark <b>loved</b> that.</span>
[[Wait.|Oceana debriefing whore test 6]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
There is a long moment of silence. Bent over, on display, <<if Array.from($pc.traits).includes("Exhibitionist")>>your nipples are hard in your bra and your pussy is wet. Clark won't need any foreplay.<<else>>you feel a hot rush of wetness between your legs.<</if>>\
"Um," Clark says in a quiet voice. "Should I..."
"No, you idiot," says <<olivia>>. "But she's got what it takes. You can get dressed, $pc.firstname."
[[Really?|Oceana debriefing whore test 7]]<<silently>>
<<addmins 1>>
<<blackMedDenierTights>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Really?" you ask, your palms on the desk.
"Yeah. I wouldn't actually make you have sex with Clark."
You stand up, and tug your underwear back into place. Clark shifts into an uncomfortable, erection-hiding posture. "Quite the stunt," he mutters. "You okay, $pc.firstname?"
"They're going to make her do worse things in Bangkok. But she's jumped through enough hoops here. RABBIT, we're green-lighting your deployment. Go bag us a DEVILFISH."
[[You got it.|Oceana final hypno]]<<silently>>
<<addmins 17>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
You finalise some mission details with Clark and <<olivia>>, then head through the complex to Dr Campbell's office. After punching in the code to enter, you see him working on something at his computer. He closes it quickly when he sees you enter, probably just something you weren't cleared to see.
"Have a seat, please, $pc.firstname," he says. You smooth your skirt and sit on the couch. You go to cross your legs, but think better of it.
"This is the last pre-mission session we have booked," he says. "It's back to practice for me, and into the field for you. I know that LIONESS has been a departure from your normal lifestyle, and Bangkok will be more so; do you feel these sessions have helped you prepare?"
[[Yes, absolutely.|Oceana final hypno 2]]
[[No.|Oceana final hypno 2]]<<silently>>
<<addmins 3>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Yes, absolutely," you say. He smiles.
"Good. I'm going to put you through one more session, just to reinforce what we went over before and give you a little boost."
[[Yes, doctor.| Oceana final hypno 3]]
[[I'm not sure that's necessary.| Oceana final hypno 3]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
"Yes, doctor," you say.
"Lie back on the couch, please." You do so. Your skirt rides up, but you decide not to adjust it in here.
Dr Campbell approaches the couch, carrying the blindfold and headphones. "On," he says. You put on the blindfold and headphones, and are plunged into [[darkness and white noise.|Oceana final hypno under]]<<silently>>
<<addmins 5>>
<<set $avatar.glasses to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/blindfold.png">>
<<armDressingSyringe>>
<<set $avatar.lanyard to "">>
<<removePCTop>>
<<removePCBra>>
<<removePCSkirt>>
<<set $avatar.tights to "http://www.femaleagentgame.com/wp-content/uploads/2018/03/tightsBlackMedDenierDown.png">>
<<removePCKnickers>>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nobr>><div style = "
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events:none;">
<img src ="http://www.femaleagentgame.com/wp-content/uploads/2018/03/stripperWhore.gif" />
</div><</nobr>>
Soon you feel the needle in your arm, and sodium amytal washing through your system. Dr Campbell's voice and the <i>tick...tock...tick...tock</i> metronome lull you back into the warm, safe blackness.
He is talking to you, but you can't make out what he's saying. You spend an unknown amount of time here, in a safe, peaceful place, listening to the soothing sound of his voice.
[[Eventually, you feel yourself being drawn out of the trance.|Oceana hypno wakeup]]<<silently>>
<<addmins 55>>
<<blackPlainBra>>
<<blackPlainThong>>
<<blackMedDenierTights>>
<<blackFlaredMiniSkirt>>
<<oceanaGotWetTshirt>>
<<set $avatar.glasses to "">>
<</silently>>\
<span class="heading"><b>EMERALD CUP OPS ROOM</b>, SCOTLAND
<<date>> | <<time24hr>> HRS LOCAL</span>
Dr Campbell waits patiently for your senses to return. You feel relaxed and happy and sexy. "You're ready, $pc.firstname," he assures you. "I'll see you after the mission."
It's been a long week. You head back to your hotel to relax for the [[rest of the day...|Dubai]]<<silently>>
<<set $avatar.glasses to "">>
<<if not $scene.lostThong == true>>
<<blackEscDissThong>>
<</if>>
<<escAndDissBra>>
<<goldHotpants>>
<<neonGreenCropTop>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
As you're about to leave, Dave calls you aside. "Hey, $pc.firstname. Ye were great out there, fab show!" He smiles ingratiatingly. "Connor and I wanted te talk to ye about something, a way to make a lot more than £100. Ye in?"
[[Maybe.|Oceana fake casting]]
[[Nope.|Oceana casting couch reject]]<<silently>>
<<addmins 9>>
<<set $chapter.target1 to $male1.firstname>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "noFap">>\
You take some deep breaths, trying to quench your raging libido. After a while, you feel calmer, though you're not sure sleep is going to come easily.
Once he's done, you brush your teeth, put on some clothes to sleep in, and [[try to sleep.|Post Corinthian morning after]]
<<elseif $temp == "fap">>\
<i>Fuck it.</i> You slither under the duvet, and to the sound of running water through the bathroom door you slip a finger between your legs and between your wet lips. Your stiff and sensitive clit responds to your touch with a little pulse of gratification.
You start with small, subtle movements, trying to be discreet...but it's hard to bring yourself off quickly like this. And you're probably not fooling anyone anyway. And...and the idea of showing yourself off is a <i>serious</i> turn on right now. You imagine tugging the duvet down, giving Clark an eyeful. Maybe just down to your waist – would that be so bad? You pick up the pace on your clit, use your free hand to tweak a hard nipple. It's not like he hasn't seen your tits anyway...<i>Oh fuck.</i>
Your orgasm hits you hard, making you twist under the duvet and gasp as the sensation explodes through you.
You've just masturbated on a surveillance feed. That suddenly seems a much worse idea than it did a few seconds ago. Luckily, $male1.firstname's return from the bathroom distracts you from dwelling on it too much.
You brush your teeth, put on some clothes to sleep in, and [[get some sleep.|Post Corinthian morning after]]
<</if>><<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
You shake your head. "No thanks. Not my bag."
"Ye havenay even heard what it is, yet."
"I said <i>no,</i> Dave." You fix him with a stern look, and he backs down immediately.
"Aye, aye, no worries, have a nice night. Maybe spend some o' that cash behind the bar, yeah?"
You ignore him and head [[back to the club.|Oceana return to the club]]<<silently>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<if $temp == "about">>\
You glance at the camera. "What's this about?" you ask.
<<elseif $temp == "thanks">>\
"Um, thanks," you say, shifting in your seat a little.
<</if>>\
"Ye know, a girl with your talents...she doesnay need te be working as a $scene.coverJob." He nods his head to the photographer. "Roy here is a real pro. We're putting together a new modelling business; we've got local clients paying big money for pretty girls te promote their products. Jest some other small businesses around Glasgow, like me own."
"Oh yeah?" you play along.
"Aye, a proper modelling job for a proper star girl like yeself. And it pays fucking well. The first thing we'll need te do is build yer portfolio..."
"Yeah," you interrupt. It's an obvious con, just an excuse to trick impressionable teenage girls out of their clothes on film. And then you can guess what they'll get talked into doing next. "I'm not going to be doing that."
"If ye're worried about people back home seeing it, I wouldn't. Jest local stuff." He flashes a disarming smile. You are many years too old for that to work.
"I said no. Have a lovely evening." You get up to leave.
"Och, too bad," says Connor, unfazed. "Dave, can ye send $scene.runnerUp in?"
You try not think about her as you head back out [[into the club.|Oceana return to the club]]<<silently>>
<<addmins 1>>
<<pcMoodSkeptical>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nobr>><div style = "
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events:none;">
<img src ="http://www.femaleagentgame.com/wp-content/uploads/2018/03/shortSkirts.gif" />
</div><</nobr>>
"Coming!" you call back. You pick up your bag and walk to the door.
Well, Dr Campbell did say it was important, and he is the professional. Following his lead only makes sense.
Should you change into a short skirt?
[[Yes.|Post Cathouse skirt change]]
[[No.|Post Cathouse leggings 2]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nobr>><div style = "
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events:none;">
<img src ="http://www.femaleagentgame.com/wp-content/uploads/2018/03/shortSkirts.gif" />
</div><</nobr>>
No, it's a Saturday. You should be fine.
But on the other hand...you are going to deploy to Bangkok soon. You'll be expected to wear a lot less than this, in front of an audience a lot worse than some bored Royal Engineers. This is important. This makes sense.
Should you change into a short skirt?
[[Yes.|Post Cathouse skirt change]]
[[No.|Post Cathouse leggings 3]]<<silently>>
<</silently>>\
<span class="heading"><b>JTF-NEPTUNE SAFE HOUSE</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
<<nobr>><div style = "
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
pointer-events:none;">
<img src ="http://www.femaleagentgame.com/wp-content/uploads/2018/03/shortSkirts.gif" />
</div><</nobr>>
You realise that you're being ridiculous. You should follow Dr Campbell's instructions.
[[Change into a short skirt.|Post Cathouse skirt change]]
[[Wear leggings.|Post Cathouse leggings 3]]<<silently>>
<<addmins 1>>
<</silently>>\
<span class="heading"><b>OCEANA</b>, GLASGOW CITY CENTRE
<<date>> | <<time24hr>> HRS LOCAL</span>
"Sorry," you shout in his ear. "Backstage I agreed to date Connor. His bouncers will kick your ass if they see us together."
"Huh?" he glances over at the bouncer on the door, and decides not to risk it. "Fine. Ye're too old, anyway. Ye fucking slag." He skulks away, disappointed.
[[Get a drink.|Oceana bar queue]]
[[Dance.|Oceana dance floor]]
[[Stand around looking pretty.|Oceana hang out alone]]<<if $location.scene == "oceana">>
<<goto "Post Oceana money shot">>
<</if>>
<<if $location.scene == "cathouse">>
<<goto "Post Cathouse money shot">>
<</if>>
<<if $location.scene == "dubai">>
<<goto "Max Money Shot">>
<</if>>
<<if $location.scene == "corinthian">>
<<goto "Post Corinthian money shot">>
<</if>>