Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<script src="https://use.fontawesome.com/7c4406e545.js"></script>
<<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.2 P</b> – the Patron version of the game! Thank you so much for supporting <i>Female Agent</i>.
You have unlocked: <i>E cup agents in the character generator.</i> Intended future Patron rewards include unique clothing stores and side quests.
🦀 <i>Crushstation, November 2017.</i></div>
<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 ""
>>
<<set $avatar to {},
$avatar.bra to "",
$avatar.top to "",
$avatar.dress to "",
$avatar.nails to "",
$avatar.stockings to "",
$avatar.tights to "",
$avatar.shorts to "",
$avatar.skirt to "",
$avatar.dress to "",
$avatar.jacket to "",
$avatar.lanyard to "",
$avatar.glasses 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
>>
<<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(24,30),
$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">[[Start with this agent|Start mission]]</span>
[[Customise this agent|Agent customiser]] | [[Choose a different agent|Agent selection]]
</span><<silently>>
<<set $showStats to "1">>
<<stripPC>>
<<blackPlainThong>>
<<if $pc.agency == "MI6" or $pc.agency == "CIA" or $pc.agency == "CSIS">>
<<blackPlainTights>>
<</if>>
<<blackPlainBra>>
<<taupeEyeshadow>>
<<redNails>>
<<nottingHillLipstick>>
<<blackCrepeMidiSkirt>>
<<if $pc.agency eq "MI6" or $pc.agency eq "CIA" or $pc.agency eq "CSIS">>
<<set $tights to "black medium tights">>
<</if>>
<<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 _city to "London">>
<<set _drink to "tea">>
<</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 _city 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 _city 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 _city 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 _city to "Ottawa">>
<<set _drink to "a Starbucks coffee">>
<</if>>
<</silently>>
<span class="heading"><b><<print $hq.toUpperCase()>></b> (<<print $pc.agency.toUpperCase()>> HEADQUARTERS), <<print _city.toUpperCase()>>
MARCH <<if $pc.agency eq "MI6">>10<<else>>9<</if>> | <<if $pc.agency eq "CIA">>0656<<else>>0712<</if>> 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',
'34E'
]>>
<<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',
'Annalise',
'Anne',
'Courtney',
'Crystal',
'Daina',
'Darlene',
'Deanna',
'Devon',
'Erin',
'Eva',
'Evelyn',
'Forfelyn',
'Ginny',
'Janine',
'Jeananne',
'Jennifer',
'Jessica',
'Jill',
'Joanne',
'Kelly',
'Kelsey',
'Kimberlyn',
'Leanne',
'Lindsay',
'Lisa',
'Lizzy',
'Luna',
'Lynda',
'Megan',
'Melissa',
'Monica',
'Paige',
'Peggy',
'Rachel',
'Ramona',
'Renee',
'Ruth',
'Samantha',
'Sarah',
'Sarah-Jayne',
'Sharon',
'Stacey',
'Susie',
'Tanya'
]>>
<<set setup.canadianSurname to [
'Abelli',
'Belbin',
'Bettrill',
'Boudrais',
'Brown',
'Brydon',
'Cockburn',
'Crawford',
'De La Tex',
'Flowers',
'Frechette',
'Gough',
'Groves',
'Gregg',
'Greene',
'Hail',
'Haliwell',
'Hartley',
'Hefford',
'Heymans',
'Holmes',
'Hughes',
'Humphries',
'Hunter',
'Irwin',
'James',
'Johnston',
'Jones',
'Kellar',
'Kingsbury',
'Klassen',
'Labonte',
'Lauscher',
'Leroux',
'MacLeod',
'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',
'Verbeek',
'Vincent',
'Walker',
'Ward',
'Weatherston',
'Wickenheiser'
]>>
<<set setup.ausNZFirstname to [
'Alexis',
'Ally',
'Amy',
'Anna',
'Becky',
'Bella',
'Beth',
'Beverly',
'Bronwyn',
'Caitlin',
'Carla',
'Caroline',
'Cat',
'Cathy',
'Catherine',
'Charlene',
'Chloe',
'Christina',
'Colette',
'Courtney',
'Daisy',
'Daphne',
'Debbie',
'Dee',
'Donna',
'Elly',
'Emily',
'Emma',
'Erin',
'Eva',
'Eve',
'Evelyn',
'Fay',
'Forfelyn',
'Gayle',
'Gemma',
'Georgia',
'Gillian',
'Hannah',
'Helen',
'Hope',
'Isabella',
'Jackie',
'Jade',
'Jaime',
'Jasmine',
'Jess',
'Jessica',
'Jo',
'Joanna',
'Jody',
'Kate',
'Katie',
'Katya',
'Kendall',
'Kerry',
'Kimberlyn',
'Krista',
'Kim',
'Lara',
'Laura',
'Lauren',
'Libby',
'Linda',
'Lily',
'Lisa',
'Lizzy',
'Lorraine',
'Lucy',
'Luna',
'Madeleine',
'Melissa',
'Miranda',
'Natalie',
'Nell',
'Nicola',
'Nicolette',
'Nikki',
'Paige',
'Phoebe',
'Piper',
'Rachel',
'Raelee',
'Ramona',
'Rebecca',
'Rosie',
'Ruth',
'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',
'Brennan',
'Bright',
'Brooks',
'Brown',
'Buckingham',
'Burke',
'Canning',
'Carpenter',
'Clarke',
'Cole',
'Daniels',
'Davies',
'De La Tex',
'Dennison',
'Duncan',
'Elliot',
'Fitzgerald',
'Flowers',
'Freedman',
'Gannon',
'Greenwood',
'Griggs',
'Haliwell',
'Hancock',
'Handley',
'Harris',
'Hartman',
'Healey',
'Holmes',
'Hyland',
'Hudson',
'Hunter',
'Jarrett',
'Jones',
'Kennedy',
'Kirk',
'Landers',
'Lawson',
'Maloney',
'Marshall',
'Martin',
'McClain',
'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',
'Villante',
'Walker',
'Watts',
'Wells',
'West',
'Wilkinson',
'Williams',
'Willis',
'Yeats',
'Young'
]>>
<<set setup.usFirstname to [
'Abi',
'Abigail',
'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',
'Forfelyn',
'Gabrielle',
'Gianna',
'Grace',
'Hadley',
'Hailey',
'Hannah',
'Harper',
'Hazel',
'Ivy',
'Jessica',
'Kat',
'Kayla',
'Kaylee',
'Kendall',
'Kennedy',
'Kimberlyn',
'Kinsley',
'Kylie',
'Layla',
'Leah',
'Lillian',
'Lily',
'Liv',
'Liz',
'Lizzy',
'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',
'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',
'Brown',
'Campbell',
'Carter',
'Clark',
'Clayton',
'Collins',
'Cook',
'Cooper',
'Davis',
'De La Tex',
'Edwards',
'Evans',
'Fisher',
'Flowers',
'Green',
'Haliwell',
'Hall',
'Hill',
'Harris',
'Holmes',
'Hughes',
'Hunter',
'Jackson',
'Kelly',
'King',
'Jones',
'Lee',
'Lewis',
'Long',
'Martin',
'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',
'Walker',
'Ward',
'White',
'Williams',
'Wilson',
'Wood',
'Wright',
'Young'
]>>
<<set setup.britFirstname to [
'Abbey',
'Abi',
'Alexis',
'Alice',
'Amanda',
'Amelia',
'Amy',
'Anna',
'Annabelle',
'Becky',
'Bella',
'Bethany',
'Caroline',
'Cat',
'Catherine',
'Charley',
'Charlie',
'Charlotte',
'Chloe',
'Claire',
'Clare',
'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',
'Jess',
'Jessica',
'Jo',
'Julia',
'Juliet',
'Kat',
'Kate',
'Katherine',
'Katie',
'Katy',
'Kaye',
'Kelly',
'Kimberlyn',
'Kirsty',
'Laura',
'Leah',
'Libby',
'Lily',
'Linda',
'Lindsay',
'Lisa',
'Liz',
'Lizzy',
'Louise',
'Lucy',
'Luna',
'Maddie',
'Madison',
'Maisie',
'Megan',
'Melanie',
'Michelle',
'Millie',
'Molly',
'Olivia',
'Penny',
'Poppy',
'Rachel',
'Ramona',
'Rebecca',
'Robyn',
'Rose',
'Rosie',
'Ruby',
'Ruth',
'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',
'Bradley',
'Brooks',
'Brown',
'Butler',
'Campbell',
'Carter',
'Chambers',
'Chapman',
'Clark',
'Clarke',
'Cole',
'Collins',
'Cooper',
'Cox',
'Cunningham',
'Davies',
'Davis',
'Dawson',
'Dean',
'De La Tex',
'Dixon',
'Edwards',
'Ellis',
'Evans',
'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',
'Lane',
'Lawrence',
'Lawson',
'Lee',
'Lewis',
'Lloyd',
'Macdonald',
'Marshall',
'Martin',
'Mason',
'Matthews',
'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',
'Walker',
'Walsh',
'Ward',
'Watson',
'Watts',
'Webb',
'Wells',
'West',
'White',
'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 [
'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'
]>>
<<silently>>
<<if $pc.agency is "NZSIS" or $pc.agency is "ASIS">>
<<set _greeting to "G'day,">>
<<else>>
<<set _greeting to "Good morning,">>
<</if>>
<</silently>>
"_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 $showPaperdoll eq 1>>
<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>>
/* STOCKINGS */
<<if $avatar.stockings != "">>
<<= "<img src='" + $avatar.stockings + "' 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>>
/* BRATITS */
<<if $avatar.bra !="" or $avatar.top !="" or $avatar.dress !="">>
<<= "<img src='" + $avatar.braTits + "' 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>>
/* 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>
<<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 $coverSurname\"">>
<</if>>
</span><</nobr>>
<<nobr>>
<span style="color: grey; font-size: small;">
<<print "Mood: $pc.mood">><br />
<<link "Reload avatar">><<replace "#story-caption">><<include "StoryCaption">><</replace>><</link>>
</span>
<</nobr>>
<</if>><<silently>>
<<pcTalk>>
<</silently>>"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]]""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>>
<</silently>>"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>>
<</silently>>
<<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]]"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]]"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">><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 is "ASIS" or $pc.agency is "NZSIS">>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;" />
You land at London Heathrow Airport on the afternoon of March 10th, 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">><img src="http://i.imgur.com/BpeeWTh.jpg" style="width: 400px;"/>
It's an eight hour flight to London. You travel Club Class, touching down at London Heathrow Airport on the afternoon of March 10th. 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>>
<</silently>>
<span class="heading"><b>DALMAHOY HOTEL</b>, SCOTLAND
MARCH 11 | 0800 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")>>
<</silently>>
<span class="heading"><b>KINLOSS BARRACKS</b>, SCOTLAND
MARCH 11 | 1102 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 greeted 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."
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>>
<</silently>>
<span class="heading"><b>THE RED HOUSE</b> (JTF-NEPTUNE HQ), SCOTLAND
MARCH 11 | 1107 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, Ms $pc.surname. [[Take a seat;|Meet the bosses]] the Commander knows you're here."<<silently>>
<<pcSmile>>
<</silently>>
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>>
<</silently>>
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. There are fresh pots of tea and coffee, and a selection of biscuits and pastries, set out on the conference table. Novak pours you a drink while Sloan sets up a laptop.
You hang your jacket over a chair and take a seat, waiting for Sloan to [[start the briefing|DEVILFISH briefing]].<<silently>>
<<set $pc.mood to "Alert">>
<<removePCJacket>>
<</silently>><<if $pc.braSize == "34DD" or $pc.braSize == "34E">>Now your jacket's off, both men sneak occasional glances at your chest.
<</if>>Sloan taps a laptop key, and a large flatscreen monitor on one wall displays 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]]."<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]].""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>>
<</silently>>
"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>>
<</silently>>
"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">>
<</silently>>
<<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]]."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]]"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">>
<</silently>>
<<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 $coverSurname to Array.random(setup.britSurname)>>
<<elseif $pc.agency eq "CIA">>
<<set $coverSurname to Array.random(setup.usSurname)>>
<<elseif $pc.agency eq "CSIS">>
<<set $coverSurname to Array.random(setup.canadianSurname)>>
<<elseif $pc.agency eq "ASIS" or "NZSIS">>
<<set $coverSurname to Array.random(setup.ausNZSurname)>>
<</if>>
<</silently>>
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...$coverSurname?"
[["Sure, that works."|Accept cover]]
[["Don't like it."|Different cover]]<<set $kinlossQuestions to "1">>
"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]]<<set $kinlossQuestions to "1">>
"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]]<<set $kinlossQuestions to "1">>
"What <i>exactly</i> did my psychologist 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]]<<set $kinlossQuestions to "1">>
"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]]<<set $kinlossQuestions to "1">>
"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]]<<set $kinlossQuestions to "1">>
"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]]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]]<<set $kinlossQuestions to "1">>
"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 Kinross, 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>>
<<removePCEyeshadow>>
<<removePCLipstick>>
<<stripPC>>
<<removeNailPolish>>
<<set $mood to "Determined">>
<<whitePlainBra>>
<<whitePlainKnickers>>
<<purpleSunglasses>>
<<greyRecruitTee>>
<<blackFashionSandals>>
<<blueDenimShorts>>
<</silently>>
<span class="heading"><b>ATLANTIS HOTEL</b>, DUBAI
MARCH 14 | 0646 HRS LOCAL</span>
<img src="http://i.imgur.com/3zcOAuR.png" />
Two days have passed. Back in Scotland, preparations for your mission continue. There are documents to be forged, a whole fake social media history to be created, and Special Forces minders to be briefed and inserted into Bangkok to support you.
You, however, have been flown first class to a five star hotel in Dubai. You'll spend a week here, 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 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>
The Atlantis is luxurious and majestic. Last night you slept deeply under silk sheets on a 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>>
<<set $mood to "Relaxed">>
<<removePCShorts>>
<<removePCShoes>>
<<removePCTop>>
<<whiteFloralBikiniBottoms>>
<<whiteFloralBikiniTop>>
<</silently>>
<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 your 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>>
<<pcMoodCalm>>
<<set $pc.mood to "Relaxed">>
<</silently>>
<<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>>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>>
<<removePCBra>>
<<if Array.from($pc.traits).includes("Exhibitionist")>>
<<pcTalk>>
<<set $pc.mood to "Turned on">>
<<else>>
<<set $pc.mood to "Alert">>
<</if>>
<</silently>>
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. Hansome 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">>
<</silently>>
"Okay," says Novak. "$pc.firstname $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...|Dubai]]"<<silently>>
<<if $pc.agency eq "MI6">>
<<set $coverSurname to Array.random(setup.britSurname)>>
<<elseif $pc.agency eq "CIA">>
<<set $coverSurname to Array.random(setup.usSurname)>>
<<elseif $pc.agency eq "CSIS">>
<<set $coverSurname to Array.random(setup.canadianSurname)>>
<<elseif $pc.agency eq "ASIS" or "NZSIS">>
<<set $coverSurname to Array.random(setup.ausNZSurname)>>
<</if>>
<</silently>>
<<if ndef $coverNameLoop>>"No problem." Sloan taps a key. "What about $pc.firstname...$coverSurname?"<<else>>"$pc.firstname...$coverSurname?"<</if>>
[["Okay."|Accept cover]]
[["Try another."|Different cover][$coverNameLoop to "1"]]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"]]"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>>
<<pcMoodAngry>>
<<set $maxRevenge to "1">>
<</silently>>
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>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>>.
"$coverSurname," you tell him. "$pc.firstname $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>>
<<set $pc.skinColour to "tan">>
<<set $avatar.hair to $hair.sunbleached>>
<<strongBrows>>
<<pcBody>>
<<removePCLipstick>>
<<removePCEyeshadow>>
<<pcNose>>
<<blueDenimShorts>>
<</silently>>
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 $coverSurname.
He also injects you with a syringe containing a 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>>
<<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>>
<<whitePlainKnickers>>
<<greyRecruitTee>>
<</silently>>
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>>
<<set $pc.skinColour to "tan">>
<<set $avatar.hair to $hair.sunbleached>>
<<strongBrows>>
<<pcBody>>
<<removePCLipstick>>
<<removePCEyeshadow>>
<<pcNose>>
<<blueDenimShorts>>
<</silently>>
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 $coverSurname.
He also injects you with a syringe containing a 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]].""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>>
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>>
<<whitePlainBra>>
<<purpleSunglasses>>
<<blackFashionSandals>>
<</silently>>
<img src="http://i.imgur.com/G5rmZRD.jpg" style="width:400px;" />
<span class="heading"><b>FESTIVAL CITY MALL</b>, DUBAI
MARCH 20 | 1043 HRS LOCAL</span>
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>>
<<removePCGlasses>>
<</silently>>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>>
<<set $pc.mood to "Happy">>
<<pcSmile>>
<<removePCDress>>
<<blueDenimShorts>>
<<greyRecruitTee>>
<</silently>>
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>>
<<pcMoodCalm>>
<</silently>>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>>
<</silently>>
<span class="heading"><b>ROOM 1201</b> (ATLANTIS HOTEL), DUBAI
MARCH 20 | 1528 HRS LOCAL</span>
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>>
<<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>>
"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>>"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 Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt|Max-Dubai-massageFlirt]]
<</if>>
<</if>>[[Build rapport.|Max-Dubai-snow]]
[[Flatter him|Max-Viking-flattery]]“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>>
"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.
[[Yeah, right.|Max-Dubai-skeptical]]
[[Seriously?|Max-Dubai-impressed]]"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]]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>>
<<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>>
"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>>“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]]"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]].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 $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]]"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]]"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."
[[Absolutely.|Max-Dubai-dinner-keen]]
[[Okay.|Max-Dubai-dinner-accept]]
[[No thanks.|Max-Dubai-dinner-unsure]]
[[What about your wife?|Max-Dubai-dinner-wife]]"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]]"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 Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt|Max-Dubai-massageFlirt]]
<</if>>
<</if>>[[Ha! You're forgiven.|Max-Dubai-English-forgiven]]<<silently>>
<<pcSmile>>
<</silently>>
"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]]"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]]“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]]."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 Array.from($pc.traits).includes("Likes Older Men")>>[[(Likes Older Men) Flirt|Max-Dubai-massageFlirt]]
<</if>>
<</if>>[[Flatter him|Max-Viking-flattery]]<<silently>>
<<$pcSmile>>
<</silently>>
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.""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]]"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."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."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
$male1 to {},
$male1.uniqueID to "Max Sandstrom",
$male1.firstname to "Max",
$male1.dominance to 5,
$male1.eyeColour to "grey",
$male1.beard to "stubble",
$male1.arousal to 0,
$male1.kissing to 0,
$male1.kissDesc 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'
],
$male1.handjob to 0,
$male1.flags to new Set(),
$male1.isCockOut to false,
$male1.cockSize to "big",
$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.bodyType to "athletic"
>>
<</silently>>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." 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 '<i class="fa fa-random" aria-hidden="true"></i>' `passage()`>>
<<if $pc.agency eq "MI6">>
<<set $pc.firstname to Array.random(setup.britFirstname)>>
<<elseif $pc.agency eq "CIA">>
<<set $pc.firstname to Array.random(setup.usFirstname)>>
<<elseif $pc.agency eq "ASIS" or $pc.agency eq "NZSIS">>
<<set $pc.firstname to Array.random(setup.ausNZFirstname)>>
<<elseif $pc.agency eq "CSIS">>
<<set $pc.firstname to Array.random(setup.canadianFirstname)>>
<</if>>
<</link>>
<<link '<i class="fa fa-keyboard-o" aria-hidden="true"></i>'>>
<<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 '<i class="fa fa-random" aria-hidden="true"></i>' `passage()`>>
<<if $pc.agency eq "MI6">>
<<set $pc.surname to Array.random(setup.britSurname)>>
<<elseif $pc.agency eq "CIA">>
<<set $pc.surname to Array.random(setup.usSurname)>>
<<elseif $pc.agency eq "ASIS" or $pc.agency eq "NZSIS">>
<<set $pc.surname to Array.random(setup.ausNZSurname)>>
<<elseif $pc.agency eq "CSIS">>
<<set $pc.surname to Array.random(setup.canadianSurname)>>
<</if>>
<</link>>
<<link '<i class="fa fa-keyboard-o" aria-hidden="true"></i>'>>
<<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 '<i class="fa fa-minus-circle"></i>' `passage()`>>
<<set $pc.age -= 1>>
<</link>>
<</if>>
$pc.age
<<if $pc.age lte "29">>
<<link '<i class="fa fa-plus-circle"></i> ' `passage()`>>
<<set $pc.age += 1>>
<</link>>
<</if>>
<<link '<i class="fa fa-random"></i>' `passage()`>>
<<set $pc.age to random(24,30)>>
<</link>>
<</nobr>></td>
</tr>
<tr>
<td>IQ:</td>
<td><<nobr>><<if $pc.iq gte "121">>
<<link '<i class="fa fa-minus-circle"></i>' `passage()`>>
<<set $pc.iq -= 1>>
<</link>>
<</if>> $pc.iq
<<if $pc.iq lte "144">>
<<link '<i class="fa fa-plus-circle"></i> ' `passage()`>>
<<set $pc.iq += 1>>
<</link>>
<</if>>
<<link '<i class="fa fa-random"></i>' `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 '<i class="fa fa-minus-circle"></i>' `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 '<i class="fa fa-minus-circle"></i>' `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 '<i class="fa fa-minus-circle"></i>' `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 '<i class="fa fa-minus-circle"></i>' `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 '<i class="fa fa-minus-circle"></i>' `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 '<i class="fa fa-plus-circle"></i>' `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 '<i class="fa fa-plus-circle"></i>' `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 '<i class="fa fa-plus-circle"></i>' `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 '<i class="fa fa-plus-circle"></i>' `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 '<i class="fa fa-plus-circle"></i>' `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 "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 '<i class="fa fa-minus-circle"></i>' `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 "34E">>
<<link '<i class="fa fa-plus-circle"></i>' `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">>
<<elseif $pc.braSize eq "34DD">>
<<set $pc.braSize to "34E">>
<</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.add(_pcTempTrait)>>
<</link>>
</span>
<</nobr>></td>
</tr>
</table>
<span style="font-size:x-large">[[Start with this agent|Start mission]]</span>
[[Choose a different agent|Agent selection]]
</span>/* [W] CLOTHING */
<<widget "dpmCombatTrousers">><<silently>>
<<removePCDress>>
<<removePCSkirt>>
<<removePCShorts>>
<<set $avatar.trousers to "https://s26.pixxxels.org/vrfejqgex/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 "https://s26.pixxxels.org/u7enz2xeh/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 "https://s26.pixxxels.org/oaasi9g9l/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 "https://s26.pixxxels.org/fhttukv4p/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 "https://s20.pixxxels.org/5p01q6b3x/trousers_Black_Leggings.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 "https://s20.pixxxels.org/6iqfo18fh/trousers_Black_Work_Trousers.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 "https://s29.pixxxels.org/s38qr7alz/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 "blackArmyBoots">><<silently>>
<<set $avatar.shoes to "https://s26.pixxxels.org/bcud1hcbd/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 "https://s20.pixxxels.org/q9s9hfr59/top_Grey_Recruit_Tee_ACup.png">>
<<set $top.braless to "https://s20.pixxxels.org/lp5rhyph9/top_Grey_Recruit_Tee_ACup_Braless.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "https://s20.pixxxels.org/lb4r2wv25/top_Grey_Recruit_Tee_BCup.png">>
<<set $top.braless to "https://s20.pixxxels.org/i5jts6271/top_Grey_Recruit_Tee_BCup_Braless.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "https://s20.pixxxels.org/xd04x2rfx/top_Grey_Recruit_Tee_CCup.png">>
<<set $top.braless to "https://s20.pixxxels.org/4bvh34hbh/top_Grey_Recruit_Tee_CCup_Braless.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "https://s20.pixxxels.org/e7wvnaxcd/top_Grey_Recruit_Tee_DCup.png">>
<<set $top.braless to "https://s20.pixxxels.org/6gfu46gd9/top_Grey_Recruit_Tee_DCup_Braless.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "https://s20.pixxxels.org/9ys5l51st/top_Grey_Recruit_Tee_DDCup.png">>
<<set $top.braless to "https://s20.pixxxels.org/888sz3mvh/top_Grey_Recruit_Tee_DDCup_Braless.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "https://s20.pixxxels.org/qmjnnnbzx/top_Grey_Recruit_Tee_ECup.png">>
<<set $top.braless to "https://s20.pixxxels.org/4omv9a4q5/top_Grey_Recruit_Tee_ECup_Braless.png">>
<</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 "https://s20.pixxxels.org/vdezfgcil/top_Red_Cami_Top_ACup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "https://s20.pixxxels.org/lg3ymecml/top_Red_Cami_Top_BCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "https://s20.pixxxels.org/7z703ja0t/top_Red_Cami_Top_CCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "https://s20.pixxxels.org/5hv8wad9p/top_Red_Cami_Top_DCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "https://s20.pixxxels.org/frxnvinpp/top_Red_Cami_Top_DDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "https://s20.pixxxels.org/b02lfl7kd/top_Red_Cami_Top_ECup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "blackBlazer">><<silently>>
<<set $avatar.jacket to "https://s20.pixxxels.org/k56cvobal/jacket_Black_Blazer.png",
$pc.isWearing.add("jacket"),
$jacket to {},
$jacket.flags to new Set(),
$pc.lastWornJacket to "blackBlazer",
$jacket.desc to [
'blazer',
'jacket']>>
<</silently>><</widget>>
<<widget "blackSportsKnickers">><<silently>>
<<set $avatar.knickers to "https://s20.pixxxels.org/lcmi1jrnh/knickers_Black_Sports_Knickers.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 "blackPlainThong">><<silently>>
<<set $avatar.knickers to "https://s20.pixxxels.org/55lb6bixp/knickers_Black_Plain_Thong.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 "whiteFloralBikiniBottoms">><<silently>>
<<set $avatar.knickers to "https://s20.pixxxels.org/ywxahqfml/knickers_White_Floral_Bikini.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 "https://s20.pixxxels.org/qr45z8za5/tights_Black_Plain.png",
$pc.isWearing.add("tights"),
$tights to {},
$tights.flags to new Set(),
$pc.lastWornTights to "blackPlainTights">>
<</silently>><</widget>>
<<widget "blackSportsBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "https://s20.pixxxels.org/9ctjdzvjx/bra_Sports_Bra_ACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "https://s20.pixxxels.org/65yzudqjh/bra_Sports_Bra_BCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "https://s20.pixxxels.org/c6worg5fx/bra_Sports_Bra_CCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "https://s20.pixxxels.org/suo6tyfn1/bra_Sports_Bra_DCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "https://s20.pixxxels.org/d96va0bel/bra_Sports_Bra_DDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "https://s20.pixxxels.org/yvlvr1hot/bra_Sports_Bra_ECup.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 "https://s20.pixxxels.org/i95sf7ia5/bra_White_Floral_Bikini_ACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "https://s20.pixxxels.org/s6gt89xlp/bra_White_Floral_Bikini_BCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "https://s20.pixxxels.org/agf4n8rql/bra_White_Floral_Bikini_CCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "https://s20.pixxxels.org/6wt6xfwql/bra_White_Floral_Bikini_DCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "https://s20.pixxxels.org/q1wg77j4d/bra_White_Floral_Bikini_DDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "https://s20.pixxxels.org/nkkozyenh/bra_White_Floral_Bikini_ECup.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 "https://s20.pixxxels.org/730etsijh/bra_Black_Plain_Bra_ACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "https://s20.pixxxels.org/u4gzzjah9/bra_Black_Plain_Bra_BCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "https://s20.pixxxels.org/97kruvrvx/bra_Black_Plain_Bra_CCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "https://s20.pixxxels.org/3w5va6dj1/bra_Black_Plain_Bra_DCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "https://s20.pixxxels.org/5b7fywmbx/bra_Black_Plain_Bra_DDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "https://s20.pixxxels.org/t26th0u8t/bra_Black_Plain_Bra_ECup.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 "https://s20.pixxxels.org/4ctz960nh/bra_Black_Loretta34_A.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "https://s20.pixxxels.org/64my42rq5/bra_Black_Loretta34_B.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "https://s20.pixxxels.org/iw14al97x/braBlackLoretta34C.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "https://s20.pixxxels.org/hgzjlvful/braBlackLoretta34D.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "https://s20.pixxxels.org/r1j68rcwd/braBlackLoretta34DD.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "https://s20.pixxxels.org/dkm7pwaal/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 "whitePlainBra">><<silently>>
<<if $pc.braSize == "34A">>
<<set $avatar.bra to "https://s20.pixxxels.org/freexbtd9/bra_White_Plain_Bra_ACup.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.bra to "https://s20.pixxxels.org/3pj136zkd/bra_White_Plain_Bra_BCup.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.bra to "https://s20.pixxxels.org/s616xofql/bra_White_Plain_Bra_CCup.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.bra to "https://s20.pixxxels.org/hj7ds8kfx/bra_White_Plain_Bra_DCup.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.bra to "https://s20.pixxxels.org/54klrx8d9/bra_White_Plain_Bra_DDCup.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.bra to "https://s20.pixxxels.org/y6yvura2l/bra_White_Plain_Bra_ECup.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 "https://s29.pixxxels.org/twhmfdzzr/dress-a-to-d-cup-fuscia-party-dress.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.dress to "https://s29.pixxxels.org/g437jr987/dress-dd-cup-fuscia-party-dress.png",
$dress.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.dress to "https://s29.pixxxels.org/3qqdcujjr/dress-e-cup-fuscia-party-dress.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 "https://s29.pixxxels.org/x8fx8orqv/dress-a-to-d-cup-little-black-dress.png",
$dress.braless to "https://s20.pixxxels.org/n28orz8i5/offshoulder_LBDBraless34_A.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.dress to "https://s29.pixxxels.org/8vnjb6d13/dress-b-cup-little-black-dress.png",
$dress.braless to "https://s20.pixxxels.org/nf02y5yhp/offshoulder_LBDBraless34_B.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.dress to "https://s29.pixxxels.org/62ubr5con/dress-c-cup-little-black-dress.png",
$dress.braless to "https://s20.pixxxels.org/49wtoerjh/offshoulder_LBDBraless34_C.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.dress to "https://s20.pixxxels.org/fc1wmq3kt/offshoulder_LBD34_D.png",
$dress.braless to "https://s20.pixxxels.org/s265006fx/offshoulder_LBDBraless34_D.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.dress to "https://s29.pixxxels.org/7kfs2phfb/dress-dd-cup-little-black-dress.png",
$dress.braless to "https://s20.pixxxels.org/f9i10153x/offshoulder_LBDBraless34_DD.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.dress to "https://s26.pixxxels.org/aiiilpnh5/dress-e-cup-little-black-dress.png",
$dress.braless to "https://s20.pixxxels.org/lzyi9gkjx/offshoulder_LBDBraless34_E.png">>
<</if>>
<</silently>><</widget>>
<<widget "blackCrepeMidiSkirt">><<silently>>
<<removePCDress>>
<<removePCTrousers>>
<<removePCSkirt>>
<<set
$avatar.skirt to "https://s20.pixxxels.org/p0zdm7ai5/skirt_Black_Crepe_Midi_Skirt.png",
$pc.isWearing.add("skirt"),
$skirt to {},
$skirt.flags to new Set(),
$skirt.desc to [
'skirt',
'long skirt'
],
$skirt.undoVia to "waistband",
$pc.lastWornSkirt to "blackCrepeMidiSkirt",
$pc.legCovering to "longSkirt">>
<</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 "https://s20.pixxxels.org/virgx8x31/top_White_Short_Sleeved_Blouse_ACup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.top to "https://s20.pixxxels.org/jtnh9adu5/top_White_Short_Sleeved_Blouse_BCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.top to "https://s20.pixxxels.org/5agc7vsf1/top_White_Short_Sleeved_Blouse_CCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.top to "https://s20.pixxxels.org/fxa5dbnpp/top_White_Short_Sleeved_Blouse_DCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.top to "https://s20.pixxxels.org/te73w6ilp/top_White_Short_Sleeved_Blouse_DDCup.png">>
<<set $top.braless to "">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.top to "https://s20.pixxxels.org/qk3yiqo59/top_White_Short_Sleeved_Blouse_EECup.png">>
<<set $top.braless to "">>
<</if>>
<</silently>><</widget>>
<<widget "blackEuropaStockings">><<silently>>
<<set
$avatar.stockings to "https://s20.pixxxels.org/641ehcd2l/stockings_Black_Europa.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 "https://s20.pixxxels.org/vdctvd34t/stockings_White40d_Plain.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 "https://s26.pixxxels.org/60ls9jva1/SHOES-black-ankle-strap-heels.png",
$avatar.boots to "",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'heels',
'high heels',
'shoes'],
$pc.lastWornShoes to "blackAnkleStrapHeels"
>>
<</silently>><</widget>>
<<widget "blackFashionSandals">><<silently>>
<<set
$avatar.shoes to "https://s28.pixxxels.org/w7ga1jt65/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 "https://s20.pixxxels.org/qhe6wz4ul/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 "https://s29.pixxxels.org/41gt9lxmf/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 "https://s29.pixxxels.org/494yd120n/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 "https://s29.pixxxels.org/hie9ze1dj/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 "brownUggs">><<silently>>
<<set
$avatar.shoes to "",
$avatar.boots to "https://s26.pixxxels.org/bwg6gbrix/SHOES-brown-uggs.png",
$pc.isWearing.add("shoes"),
$shoes to {},
$shoes.desc to [
'Uggs'],
$pc.lastWornShoes to "brownUggs"
>>
<</silently>><</widget>>
<<widget "plainBlackThong">><<silently>>
<<set
$avatar.knickers to "https://s26.pixxxels.org/760bunxy1/KNICKERS-black-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 "plainBlackThong"
>>
<</silently>><</widget>>
<<widget "plainWhiteThong">><<silently>>
<<set
$avatar.knickers to "https://s26.pixxxels.org/qbv72exeh/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 "whitePlainKnickers">><<silently>>
<<set
$avatar.knickers to "https://s20.pixxxels.org/lomvrp4z1/knickers_Plain_White.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 "https://s2.pixxxels.org/jojxhl6nd/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 "https://s20.pixxxels.org/iu6to8rr1/lanyard_Visitor_Pass.png",
$pc.isWearing.add("lanyard"),
$pc.lastWornLanyard to "visitorPass">>
<</silently>><</widget>>
<<widget "idBeltCard">><<silently>>
<<set $avatar.lanyard to "https://s20.pixxxels.org/r3ip34bbx/lanyard_IDBelt_Badge.png",
$pc.isWearing.add("lanyard"),
$pc.lastWornLanyard to "visitorPass">>
<</silently>><</widget>>
<<widget "purpleSunglasses">><<silently>>
<<set $avatar.glasses to "https://s20.pixxxels.org/tz43m2lil/glasses_Purple_Sunglasses.png",
$pc.isWearing.add("glasses"),
$pc.lastWornGlasses to "purpleSunglasses">>
<</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")>>
<<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")>>
<<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 "removePCShoes">><<silently>>
<<set $avatar.shoes to "">>
<<set $pc.isWearing.delete("shoes")>>
<</silently>><</widget>>
<<widget "removePCStockings">><<silently>>
<<set $avatar.stockings to "">>
<<set $pc.isWearing.delete("stockings")>>
<</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")>>
<</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>>
<<removePCShorts>>
<<removePCShoes>>
<<removePCStockings>>
<<removePCTrousers>>
<<removePCSkirt>>
<<removePCTights>>
<<removePCLanyard>>
<<removePCGlasses>>
<</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 "https://s20.pixxxels.org/4ymcd9not/brows_Strong_Light_Brown_Calm.png",
$brows.skeptical to "https://s20.pixxxels.org/tf4i7qgpp/brows_Strong_Light_Brown_Skeptical.png",
$brows.angry to "https://s20.pixxxels.org/5o54pm8st/brows_Strong_Light_Brown_Angry.png">>
<<elseif $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "https://s20.pixxxels.org/z4zrql3il/brows_Strong_Light_Brown_Calm_Sunbleached.png",
$brows.skeptical to "https://s20.pixxxels.org/px7j9wbvx/brows_Strong_Light_Brown_Skeptical_Sunbleached.png",
$brows.angry to "https://s20.pixxxels.org/62lhnroyl/brows_Strong_Light_Brown_Angry_Sunbleached.png">>
<</if>>
<<elseif $pc.natural == "dark brunette">>
<<if $pc.skinColour == "fair">>
<<set $brows to {},
$brows.calm to "https://s20.pixxxels.org/lnxpnbi65/brows_Strong_Dark_Brown_Calm.png",
$brows.skeptical to "https://s20.pixxxels.org/6f7s9jw7h/brows_Strong_Dark_Brown_Skeptical.png",
$brows.angry to "https://s20.pixxxels.org/mdghzoazx/brows_Strong_Dark_Brown_Angry.png">>
<<elseif $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "https://s20.pixxxels.org/v7ci1igst/brows_Strong_Dark_Brown_Calm_Sunbleached.png",
$brows.skeptical to "https://s20.pixxxels.org/v7ci1ioil/brows_Strong_Dark_Brown_Skeptical_Sunbleached.png",
$brows.angry to "https://s20.pixxxels.org/nrd8fpldp/brows_Strong_Dark_Brown_Angry_Sunbleached.png">>
<</if>>
<<elseif $pc.natural == "blonde">>
<<if $pc.skinColour == "fair" or $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "https://s20.pixxxels.org/4ymcd7xyl/brows_Strong_Dirty_Blonde_Calm.png",
$brows.skeptical to "https://s20.pixxxels.org/n1ff4g98t/brows_Strong_Dirty_Blonde_Skeptical.png",
$brows.angry to "https://s20.pixxxels.org/h0hq7dewt/brows_Strong_Dirty_Blonde_Angry.png">>
<</if>>
<<elseif $pc.natural == "ginger">>
<<if $pc.skinColour == "fair">>
<<set $brows to {},
$brows.calm to "https://s20.pixxxels.org/y10mg27dp/brows_Strong_Ginger_Calm.png",
$brows.skeptical to "https://s20.pixxxels.org/isap2at4t/brows_Strong_Ginger_Skeptical.png",
$brows.angry to "https://s20.pixxxels.org/dtn6nrhm5/brows_Strong_Ginger_Angry.png">>
<<elseif $pc.skinColour == "tan">>
<<set $brows to {},
$brows.calm to "https://s20.pixxxels.org/klsmpev0t/brows_Strong_Ginger_Calm_Sunbleached.png",
$brows.skeptical to "https://s20.pixxxels.org/o5ekf8d65/brows_Strong_Ginger_Skeptical_Sunbleached.png",
$brows.angry to "https://s20.pixxxels.org/o5ekf85gd/brows_Strong_Ginger_Angry_Sunbleached.png">>
<</if>>
<</if>>
<</silently>><</widget>>
<<widget "calypso">><<silently>>
<<set $pc.bikiniLine to "calypso">>
<<if $pc.natural == "light brunette">>
<<set $avatar.bush to "https://s20.pixxxels.org/pl3snzq0t/bush_Light_Brown.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $avatar.bush to "https://s20.pixxxels.org/8xcalhftp/bush_Dark_Brown.png">>
<<elseif $pc.natural == "blonde">>
<<set $avatar.bush to "https://s20.pixxxels.org/brffyxppp/bush_Dirty_Blonde.png">>
<<elseif $pc.natural == "ginger">>
<<set $avatar.bush to "https://s20.pixxxels.org/yg4myimj1/bush_Ginger.png">>
<</if>>
<</silently>><</widget>>
<<widget "pcNose">><<silently>>
<<if $pc.skinColour == "fair">>
<<set $avatar.nose to "https://s20.pixxxels.org/fdz1gui8t/nose.png">>
<<elseif $pc.skinColour == "tan">>
<<set $avatar.nose to "https://s20.pixxxels.org/t90opdwdp/nose_Tan.png">>
<</if>>
<</silently>><</widget>>
<<widget "pcBody">><<silently>>
<<if $pc.skinColour == "fair">>
<<if $pc.braSize == "34A">>
<<set $avatar.body to "https://s20.pixxxels.org/7l6g7vz4d/fair34_A.png",
$avatar.braTits to "https://s20.pixxxels.org/7v3hoqr5p/fair34_ABra_Tits.png">>
<<elseif $pc.braSize == "34B">>
<<set $avatar.body to "https://s20.pixxxels.org/6iw9prgfh/fair34_B.png",
$avatar.braTits to "https://s20.pixxxels.org/9a52dgzyl/fair34_BBra_Tits.png">>
<<elseif $pc.braSize == "34C">>
<<set $avatar.body to "https://s20.pixxxels.org/6vnnvye4t/fair34_C.png",
$avatar.braTits to "https://s20.pixxxels.org/8kma14mkd/fair34_CBra_Tits.png">>
<<elseif $pc.braSize == "34D">>
<<set $avatar.body to "https://s20.pixxxels.org/t7lgpcsod/fair34_D.png",
$avatar.braTits to "https://s20.pixxxels.org/b1y18dyr1/fair34_DBra_Tits.png">>
<<elseif $pc.braSize == "34DD">>
<<set $avatar.body to "https://s20.pixxxels.org/x3yslbqil/fair34_DD.png",
$avatar.braTits to "https://s20.pixxxels.org/5qj4no4yl/fair34_DDBra_Tits.png">>
<<elseif $pc.braSize == "34E">>
<<set $avatar.body to "https://s20.pixxxels.org/hihh1dtzx/fair34_E.png",
$avatar.braTits to "https://s20.pixxxels.org/c487qxwzx/fair34_EBra_Tits.png">>
<</if>>
<<elseif $pc.skinColour == "tan">>
<<if $pc.braSize == "34A">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "https://s20.pixxxels.org/57tsnqexp/tanned34_ATanlines.png",
$avatar.braTits to "https://s20.pixxxels.org/j1i5cqx8d/tanlined34_ABra_Tits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "https://s20.pixxxels.org/4ib0bd6od/tanned34_AHalf_Tan.png",
$avatar.braTits to "https://s20.pixxxels.org/vg4xd16q5/tan34_ABra_Tits.png">>
<</if>>
<<elseif $pc.braSize == "34B">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "https://s20.pixxxels.org/wv6i1ufjx/tanned34_BTanlines.png",
$avatar.braTits to "https://s20.pixxxels.org/hmgko0ofh/tanlined34_BBra_Tits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "https://s20.pixxxels.org/b8rhkt99p/tanned34_BHalf_Tan.png",
$avatar.braTits to "https://s20.pixxxels.org/opog3lra5/tan34_BBra_Tits.png">>
<</if>>
<<elseif $pc.braSize == "34C">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "https://s20.pixxxels.org/qu8t4s0nh/tanned34_CTanlines.png",
$avatar.braTits to "https://s20.pixxxels.org/uduqujlct/tanlined34_CBra_Tits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "https://s20.pixxxels.org/9tpww4ih9/tanned34_CHalf_Tan.png",
$avatar.braTits to "https://s20.pixxxels.org/lvlaq5wtp/tan34_CBra_Tits.png">>
<</if>>
<<elseif $pc.braSize == "34D">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "https://s20.pixxxels.org/57tsnrhil/tanned34_DTanlines.png",
$avatar.braTits to "https://s20.pixxxels.org/u13cocvd9/tanlined34_DBra_Tits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "https://s20.pixxxels.org/gk6e5jxx9/tanned34_DHalf_Tan.png",
$avatar.braTits to "https://s20.pixxxels.org/5kl6tus1p/tan34_DBra_Tits.png">>
<</if>>
<<elseif $pc.braSize == "34DD">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "https://s20.pixxxels.org/dq38s4b6l/tanned34_DDTanlines.png",
$avatar.braTits to "https://s20.pixxxels.org/6zmrimb59/tanlined34_DDBra_Tits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "https://s20.pixxxels.org/ocx1xiogt/tanned34_DDHalf_Tan.png",
$avatar.braTits to "https://s20.pixxxels.org/ocx1xfw5p/tan34_DDBra_Tits.png">>
<</if>>
<<elseif $pc.braSize == "34E">>
<<if $pc.tanlines == "full">>
<<set $avatar.body to "https://s20.pixxxels.org/5xcl05kn1/tanned34_ETanlines.png",
$avatar.braTits to "https://s20.pixxxels.org/ymzgwq41p/tanlined34_EBra_Tits.png">>
<<elseif $pc.tanlines == "half">>
<<set $avatar.body to "https://s20.pixxxels.org/x7xw82fu5/tanned34_EHalf_Tan.png",
$avatar.braTits to "https://s20.pixxxels.org/tobyi5py5/tan34_EBra_Tits.png">>
<</if>>
<</if>>
<</if>>
<</silently>><</widget>>
<<widget "hairLongCurly">><<silently>>
<<set $pc.hairstyle to "hairLongCurly">>
<<set $hair to {}>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/en26g77a5/hair_Long_Curly_Light_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/tw64exn31/hair_Long_Curly_Light_Brown_Sunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/bmoa07i99/hair_Long_Curly_Dark_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/5beh5zmh9/hair_Long_Curly_Dark_Brown_Sunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "https://s20.pixxxels.org/a1627tylp/hair_Long_Curly_Dirty_Blonde.png"
$hair.sunbleached to "https://s20.pixxxels.org/9wjjb162l/hair_Long_Curly_Blonde_Sunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "https://s20.pixxxels.org/ijfic6cu5/hair_Long_Curly_Ginger.png"
$hair.sunbleached to "https://s20.pixxxels.org/9xalec0al/hair_Long_Curly_Ginger_Sunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "hairSideBun">><<silently>>
<<set $pc.hairstyle to "hairSideBun">>
<<set $hair to {}>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/8bht8es7x/hair_Side_Bun_Light_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/cvn869ph9/hair_Side_Bun_Light_Brown_Sunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/4xhqk4rrh/hair_Side_Bun_Dark_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/5024e5jsd/hair_Side_Bun_Dark_Brown_Sunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "https://s20.pixxxels.org/tjvhqez59/hair_Side_Bun_Blonde.png"
$hair.sunbleached to "https://s20.pixxxels.org/z3z0orbcd/hair_Side_Bun_Blonde_Sunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "https://s20.pixxxels.org/65niehoxp/hair_Side_Bun_Ginger.png"
$hair.sunbleached to "https://s20.pixxxels.org/ttboesv31/hair_Side_Bun_Ginger_Sunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "hairHalfUpdo">><<silently>>
<<set $pc.hairstyle to "hairHalfUpdo">>
<<set $hair to {}>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/brwmnk22l/hair_Half_Updo_Light_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/hhjcelnv1/hair_Half_Updo_Light_Brown_Sunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/meqfsyusd/hair_Half_Updo_Dark_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/8aqhdvp3h/hair_Half_Updo_Dark_Brown_Sunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "https://s20.pixxxels.org/ojasu244t/hair_Half_Updo_Dirty_Blonde.png"
$hair.sunbleached to "https://s20.pixxxels.org/z3z0or3ml/hair_Half_Updo_Dirty_Blonde_Sunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "https://s20.pixxxels.org/g11cpqd1p/hair_Half_Updo_Ginger.png"
$hair.sunbleached to "https://s20.pixxxels.org/b4tmrcm4t/hair_Half_Updo_Ginger_Sunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "hairSideBraid">><<silently>>
<<set $pc.hairstyle to "hairSideBraid">>
<<set $hair to {}>>
<<if $pc.natural == "light brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/9ihp4pfql/hair_Side_Braid_Light_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/5fnykgu25/hair_Side_Braid_Light_Brown_Sunbleached.png">>
<<elseif $pc.natural == "dark brunette">>
<<set $hair.starting to "https://s20.pixxxels.org/fw6s7y571/hair_Side_Braid_Dark_Brown.png"
$hair.sunbleached to "https://s20.pixxxels.org/8av2rhh0d/hair_Side_Braid_Dark_Brown_Sunbleached.png">>
<<elseif $pc.natural == "blonde">>
<<set $hair.starting to "https://s20.pixxxels.org/axj9tetod/hair_Side_Braid_Blonde.png"
$hair.sunbleached to "https://s20.pixxxels.org/9l6obqcct/hair_Side_Braid_Blonde_Sunbleached.png">>
<<elseif $pc.natural == "ginger">>
<<set $hair.starting to "https://s20.pixxxels.org/4wlkwcmhp/hair_Side_Braid_Ginger.png"
$hair.sunbleached to "https://s20.pixxxels.org/7lcaf4o6l/hair_Side_Braid_Ginger_Sunbleached.png">>
<</if>>
<</silently>><</widget>>
<<widget "removePCLipstick">><<silently>>
<<if $pc.skinColour == "fair">>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/l2sb4efrx/mouth_Fair_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/lsb3gro19/mouth_Fair_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/t8ad2kjgd/mouth_Fair_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/k0i4lup8t/mouth_Fair_Smile.png">>
<<elseif $pc.skinColour == "tan">>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/i9aw05bgt/mouth_Tan_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/cl4l99eu5/mouth_Tan_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/hjs3nsy2l/mouth_Tan_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/agk886kx9/mouth_Tan_Smile.png">>
<</if>>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "preppyRedLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/3k1g0or0t/mouth_Preppy_Red_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/ifzz8aa59/mouth_Preppy_Red_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/z3rhascml/mouth_Preppy_Red_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/h0yejjtml/mouth_Preppy_Red_Smile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "adrenalineLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/7ydbw57al/mouth_Adrenaline_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/dmjmn0w7h/mouth_Adrenaline_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/66kd18g7x/mouth_Adrenaline_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/om4tyn9rx/mouth_Adrenaline_Smile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "nottingHillLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/gvrfifjil/mouth_Notting_Hill_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/kfdd88eil/mouth_Notting_Hill_Downtured.png",
$mouth.lipsParted to "https://s20.pixxxels.org/autqldcbx/mouth_Notting_Hill_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/6lp0j71ct/mouth_Notting_Hill_Smile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "cottonCandyLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/4u2nzcb2l/mouth_Cotton_Candy_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/whfddg3z1/mouth_Cotton_Candy_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/ylzqejdbh/mouth_Cotton_Candy_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/wu6rjn1od/mouth_Cotton_Candy_Smile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "jackRoseLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/yn9o7vf4d/mouth_Jack_Rose_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/wipb6sl7h/mouth_Jack_Rose_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/3t2fa5ox9/mouth_Jack_Rose_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/qhrm9qe0t/mouth_Jack_Rose_Smile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "prettyWomanLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/v67m4xqct/mouth_Pretty_Woman_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/84r0z6yf1/mouth_Pretty_Woman_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/f7ywetbkd/mouth_Pretty_Woman_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/dsxbq3i71/mouth_Pretty_Woman_Smile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "tangerineLipstick">><<silently>>
<<set $mouth to {},
$mouth.calm to "https://s20.pixxxels.org/nhfd6yuod/mouth_Tangerine_Calm.png",
$mouth.downturned to "https://s20.pixxxels.org/lcv05w0rh/mouth_Tangerine_Downturned.png",
$mouth.lipsParted to "https://s20.pixxxels.org/va60yyg31/mouth_Tangerine_Lips_Parted.png",
$mouth.smile to "https://s20.pixxxels.org/dwvqk3shp/mouth_Tangerine_Smile.png">>
<<pcMoodCalm>>
<</silently>><</widget>>
<<widget "pinkNails">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/6mpb1ruml/nails_Pink.png">>
<</silently>><</widget>>
<<widget "redNails">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/62maznb65/NAILS-scarlet-red.png">>
<</silently>><</widget>>
<<widget "nailsBitterSweet">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/mhbmyh3rh/NAILS-bitter-sweet.png">>
<</silently>><</widget>>
<<widget "nailsCoralSunset">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/v24ypndxp/NAILS-coral-sunset.png">>
<</silently>><</widget>>
<<widget "nailsEveningSand">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/yn0u8vih9/NAILS-evening-sand.png">>
<</silently>><</widget>>
<<widget "nailsKittenHeels">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/i37r0dikt/NAILS-kitten-heel.png">>
<</silently>><</widget>>
<<widget "nailsMidnightRendezvous">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/5n6fsvzv1/NAILS-midnight-rendezvous.png">>
<</silently>><</widget>>
<<widget "nailsScarletRed">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/62maznb65/NAILS-scarlet-red.png">>
<</silently>><</widget>>
<<widget "nailsSomethingBlue">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/snd357xot/NAILS-something-blue.png">>
<</silently>><</widget>>
<<widget "nailsSpoiledDiva">><<silently>>
<<set $avatar.nails to "https://s20.pixxxels.org/51m2aiu6l/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 "https://s20.pixxxels.org/ji0096tkt/eyeshadow_Bareface.png">>
<<elseif $pc.skinColour == "tan">>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/9gyiqbalp/eyeshadow_Tan_Bareface.png">>
<</if>>
<</silently>><</widget>>
<<widget "taupeEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/4xt2vv0j1/eyeshadow_Taupe.png">>
<</silently>><</widget>>
<<widget "liquidDiamondEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/3l862l5gd/eyeshadow_Liquid_Diamond.png">>
<</silently>><</widget>>
<<widget "endlessSeaEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/bgtx66ptp/eyeshadow_Endless_Sea.png">>
<</silently>><</widget>>
<<widget "eternalBlackEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/65f0lgw19/eyeshadow_Eternal_Black.png">>
<</silently>><</widget>>
<<widget "infiniteSkyEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/okzhivpl9/eyeshadow_Infinite_Sky.png">>
<</silently>><</widget>>
<<widget "perpetualPurpleEyeshadow">><<silently>>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/lqwc5g2ul/eyeshadow_Perpetual_Purple.png">>
<</silently>><</widget>>
<<widget "taupeNo5Eyeshadow">><<silently>>
<<set $avatar.eyeshadow to "https://s20.pixxxels.org/wqhjh1ljx/eyeshadow_Taupe_No5.png">>
<</silently>><</widget>>
<<widget "removeNailPolish">><<silently>>
<<set $avatar.nails to "">>
<</silently>><</widget>>
<<widget "eyesHoneyBrown">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/czu4t5frx/eyes_Honey_Brown.png">>
<<set $pc.eyeColour to "brown">>
<<set $pc.eyes to "eyesHoneyBrown">>
<</silently>><</widget>>
<<widget "eyesBrightGreen">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/cs6hwbk59/eyes_Bright_Green.png">>
<<set $pc.eyeColour to "green">>
<<set $pc.eyes to "eyesBrightGreen">>
<</silently>><</widget>>
<<widget "eyesChocBrown">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/7tizht3hp/eyes_Chocolate_Brown.png">>
<<set $pc.eyeColour to "brown">>
<<set $pc.eyes to "eyesChocBrown">>
<</silently>><</widget>>
<<widget "eyesDeepBlue">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/9lbycpf4t/eyes_Deep_Blue.png">>
<<set $pc.eyeColour to "blue">>
<<set $pc.eyes to "eyesDeepBlue">>
<</silently>><</widget>>
<<widget "eyesGreen">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/4zfu4dgr1/eyes_Green.png">>
<<set $pc.eyeColour to "green">>
<<set $pc.eyes to "eyesGreen">>
<</silently>><</widget>>
<<widget "eyesGrey">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/anm4v9ddp/eyes_Grey.png">>
<<set $pc.eyeColour to "grey">>
<<set $pc.eyes to "eyesGrey">>
<</silently>><</widget>>
<<widget "eyesHazel">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/6ehet3pjx/eyes_Hazel.png">>
<<set $pc.eyeColour to "hazel">>
<<set $pc.eyes to "eyesHazel">>
<</silently>><</widget>>
<<widget "eyesPaleBlue">><<silently>>
<<set $avatar.eyes to "https://s20.pixxxels.org/7bnu293pp/eyes_Pale_Blue.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 "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 "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'
]>>
<<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 _output to _fondleArray.random()>>
_output
<</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 "great">><<nobr>>
<<set _greatArray to [
'great',
'amazing',
'incredible'
]>>
<<set _output to _greatArray.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 "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.nationality == "U.S.">>
\Langley
\<<elseif $pc.nationality == "Canadian">>
\1941 Ogilvie Road
\<<elseif $pc.nationality == "UK">>
\Vauxhall Cross
\<<elseif $pc.nationality == "NZSIS">>
Pipitea House
\<<elseif $pc.nationality == "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',
'burning',
'fiery',
'smouldering'
]>>
<</silently>><<= _intenselyGoodArray.random()>><</widget>>
<<widget "knickers">>
\<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
\panties
\<<else>>
\knickers
\<</if>>
\<</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 == "tiny">>
<<set _m1CockDescArray.push(
'tiny',
'little'
)>>
<<elseif $male1.cockSize == "small">>
<<set _m1CockDescArray.push(
'small',
'petite',
'little'
)>>
<<elseif $male1.cockSize == "average">>
<<set _m1CockDescArray.push(
'full'
)>>
<<elseif $male1.cockSize == "big">>
<<set _m1CockDescArray.push(
'big',
'thick'
)>>
<<elseif $male1.cockSize == "huge">>
<<set _m1CockDescArray.push(
'huge',
'massive',
'long',
'thick',
'girthy',
'porn star'
)>>
<</if>>
<<if $male1.arousal lt 10 and $male1.cockSize == "tiny">>
<<set _m1CockDescArray.push(
'tiny, soft',
'tiny, flaccid',
'tiny, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == "tiny">>
<<set _m1CockDescArray.push(
'tiny, stiff',
'tiny, hard',
'tiny, erect'
)>>
<<elseif $male1.arousal lt 10 and $male1.cockSize == "small">>
<<set _m1CockDescArray.push(
'flaccid little',
'soft little',
'limp little',
'small, flaccid',
'small, soft',
'small, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == "small">>
<<set _m1CockDescArray.push(
'stiff little',
'hard little',
'small, stiff',
'small, hard'
)>>
<<elseif $male1.arousal lt 10 and $male1.cockSize == "big">>
<<set _m1CockDescArray.push(
'big, flaccid',
'big, soft',
'big, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == "big">>
<<set _m1CockDescArray.push(
'big, hard'
)>>
<<elseif $male1.arousal lt 10 and $male1.cockSize == "huge">>
<<set _m1CockDescArray.push(
'huge, flaccid',
'huge, soft',
'huge, limp'
)>>
<<elseif $male1.arousal gte 20 and $male1.cockSize == "huge">>
<<set _m1CockDescArray.push(
'massive, hard',
'huge, hard',
'powerful'
)>>
<</if>>
<<set _output to _m1CockDescArray.random()>>
_output
<</nobr>><</widget>>
<<widget "m1KissFeeling">><<nobr>>
<<set _m1KissFeelingArray to []>>
<<if $male1.beard == "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.bodyType == "athletic">>
<<set _m1UBFrontalDescArray to [
'lean, muscular upper body',
'lithe and powerful upper body',
'lean, sculpted muscles'
]>>
<</if>>
<<set _output1 to _m1UBFrontalDescArray.random()>>
_output1
<</nobr>><</widget>>
<<widget "male1CockIs">><<nobr>>
<<if $male1.cockSize == "tiny">>
<<set _m1CockIsArray to [
'tiny.'
]>>
<<elseif $male1.cockSize == "small">>
<<set _m1CockIsArray to [
'small.',
'smaller than average.',
'smaller than most guys you\'ve been with.'
]>>
<<elseif $male1.cockSize == "average">>
<<set _m1CockIsArray to [
'average sized.',
'about average sized.'
]>>
<<elseif $male1.cockSize == "big">>
<<set _m1CockIsArray to [
'big.',
'bigger than average.',
'bigger than most guys you\'ve been with.'
]>>
<<elseif $male1.cockSize == "huge">>
<<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 == "tiny">>
<<set _m1CockSizeArray to [
'tiny'
]>>
<<elseif $male1.cockSize == "small">>
<<set _m1CockSizeArray to [
'small',
'little'
]>>
<<elseif $male1.cockSize == "average">>
<<set _m1CockSizeArray to [
'average'
]>>
<<elseif $male1.cockSize == "big">>
<<set _m1CockSizeArray to [
'big'
]>>
<<elseif $male1.cockSize == "huge">>
<<set _m1CockSizeArray to [
'huge',
'massive',
'long, thick'
]>>
<</if>>
<<set _output to _m1CockSizeArray.random()>>
_output
<</nobr>><</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")>>
<<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")>>
<<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 "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 "trousers">>
\<<if $pc.nationality == "U.S." or $pc.nationality == "Canadian">>
\pants
\<<else>>
\trousers
\<</if>>
\<</widget>><<nobr>>
<<if not Array.from($pc.isWearing).includes("bra") and not Array.from($pc.isWearing).includes("knickers")>><<addPCArousalMajor>><<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>><<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">>
<</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">>
<</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>><<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>><<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>>\
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]].<<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.
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.<span class="heading"><b>AL HADHEERAH RESTAURANT,</b> DUBAI
MARCH 20 | 2002 HRS LOCAL</span>
<img src="https://i.imgur.com/pRRr4Og.jpg" />
You arrive at what looks like an old Bedouin fort nestled amongst the dunes. 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>><<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?
<<link "(Promiscuous) Slutty." "Al Hadheerah meal">>
<<set $temp to "slutty">>
<</link>>
<<link "Flirty." "Al Hadheerah meal">>
<<set $temp to "flirty">>
<</link>>
<<link "Friendly." "Al Hadheerah meal">>
<<set $temp to "friendly">>
<</link>>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">>\
<<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">>\
<<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>>\<<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>><<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>><<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>>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]].<<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 "Max Hotel Room MF Scene">>
<</if>>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']>>
<<set $decision to {}>>
<</silently>><span class="heading"><b>ROOM 1505</b> (ATLANTIS HOTEL), DUBAI
MARCH 20 | 2316 HRS LOCAL</span>
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>>/* Max Hotel MF Scene */
<<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.arousal == 100>>
<<link "Let him decide." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Max Money Shot">>
<<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." "Max Money Shot">>
<<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("likesRough") 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 _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 m1 is doing vinegar strokes (m1stand pcstand) */
<<elseif $male1.position == "standing" and $pc.position == "on knees">>
<<if $male1.arousal == 100>>
<<link "Let him decide." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Max Money Shot">>
<<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." "Max Money Shot">>
<<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>>
<<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("likesRough")>>
<<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.arousal == 100>>
<<link "Let him decide." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "Inside me." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "pussy">>
<</link>><br />
<<link "Ask him to pull out." "Max Money Shot">>
<<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.arousal == 100>>
<<link "Let him decide." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Max Money Shot">>
<<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." "Max Money Shot">>
<<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("likesRough") 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 _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 m1 is doing vinegar strokes (m1stand pcstand) */
<<elseif $male1.position == "standing" and $pc.position == "on knees">>
<<if $male1.arousal == 100>>
<<link "Let him decide." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Max Money Shot">>
<<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." "Max Money Shot">>
<<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>>
<<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("likesRough") 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.arousal == 100>>
<<link "Let him decide." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<if $male1.isDoing == "m1MissionaryFuck" or $male1.isDoing == "m1DoggyFuck" or $male1.isDoing == "m1CowgirlFuck">>
<<link "Inside me." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "pussy">>
<</link>><br />
<<link "Ask him to pull out." "Max Money Shot">>
<<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("likesRough") 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("likesRough") 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 _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 m1 is doing vinegar strokes (m1stand pcstand) */
<<elseif $male1.position == "on bed" and $pc.position == "bed bj">>
<<if $male1.arousal == 100>>
<<link "Let him decide." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "hisCall">>
<</link>><br />
<<link "On my face." "Max Money Shot">>
<<set $decision.macro to "m1MoneyShot", $male1.cumTgt to "face">>
<</link>><br />
<<link "In my mouth." "Max Money Shot">>
<<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." "Max Money Shot">>
<<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>>
<<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("likesRough")>>
<<link "Tell $male1.firstname you like it rough." `passage()`>>
<<set $decision.macro to "askForRough">>
<</link>><br />
<</if>>
<<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 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>>
<<addArousalModerate "male1">>
<</nobr>><</widget>>
<<widget "giveM1BJ">><<nobr>>
<<if $pc.position == "on bed">>
<<set $pc.position to "bed bj">>
<</if>>
<<pcSnippetGiveM1BJ>>
<<set _pcActivity to "suckingCockM1">>
<<if $pc.arousal lt 40>>
<<addPCArousalMinor>>
<</if>>
<<addArousalModerate "male1">>
<</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 "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()>>
<<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>>
<<= "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 off over your head.">>
<<removePCTop>>
<<else>>
<<= "$male1.firstname pulls your skirt, trousers or shorts 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>>
<<= "$male1.firstname pulls your skirt, trousers or shorts 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 down and off.">>
<<removePCKnickers>>
<</if>>
<<elseif Array.from($pc.isWearing).includes("top")>>
<<= "$male1.firstname pulls your top off over your head.">>
<<removePCTop>>
<<elseif Array.from($pc.isWearing).includes("bottoms")>>
<<= "$male1.firstname pulls your skirt, trousers or shorts 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>>
<<m1SnippetFuckPC>>
<<addPCArousalModerate>>
<<addArousalModerate "male1">>
<<set _male1Activity to "m1FuckPC">>
<</nobr>><</widget>>
<<widget "M1VinegarStrokes">><<nobr>>
<<= "$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.isDoing == "m1MissionaryFuck">>
<<set _cumTgts.push("pussy", "belly")>>
<<elseif $male1.isDoing == "m1DoggyFuck">>
<<set _cumTgts.push("pussy", "ass", "back")>>
<<elseif $male1.isDoing == "m1CowgirlFuck">>
<<set _cumTgts.push("pussy", "belly")>>
<</if>>
<<set $male1.cumTgt to Array.random(_cumTgts)>>
<<elseif $male1.cumTgt == "pullout">>
<<if $pc.position == "bent over">>
<<set _cumTgts.push("back", "ass", "pussyOops")>>
<<elseif $male1.isDoing == "m1MissionaryFuck">>
<<set _cumTgts.push("pussyOops", "belly")>>
<<elseif $male1.isDoing == "m1DoggyFuck">>
<<set _cumTgts.push("pussyOops", "ass", "back")>>
<<elseif $male1.isDoing == "m1CowgirlFuck">>
<<set _cumTgts.push("pussyOops", "belly")>>
<</if>>
<<set $male1.cumTgt to Array.random(_cumTgts)>>
<</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()>>
<</nobr>><</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(1,4) + _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(1,6)>>
\<<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(1,8)>>
\<<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(1,4) + _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(1,6)>>
\<<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(1,8)>>
\<<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>>
<<set _array to [
'You kiss $male1.firstname. ' + $male1.kissDesc.random() + '.',
'You lean in and kiss $male1.firstname. ' + $male1.kissDesc.random() + '.'
]>>
<<set _output1 to _array.random()>>
_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>>
<<if Array.from($male1.isWearing).includesAny("closedShirt", "tShirt")>>
<<set _array to [
'You <<fondle>> $male1.firstname\'s ' + $male1.upperBodyDesc.random() + ' through his $male1.top.desc.',
'You <<fondle>> $male1.firstname\'s ' + $male1.upperBodyDesc.random() + ' 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 ' + $male1.upperBodyDesc.random() + '.',
'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 ' + $male1.upperBodyDesc.random() + '.'
]>>
<</if>>
<<set _output1 to _array.random()>>
_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 orgasm soon.'
)>>
<</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.'
]>>
<</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($hairstyle.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 gte20>><<stiff>> <</if>>nipples.',
'$male1.firstname kisses and licks your <<pcTits>>, his tongue lashing your <<if $pc.arousal gte20>><<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>>
<</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 $pc.arousal gt 80>>
<</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 $pc.arousal gt 80>>
<</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")>>
'$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>>
<</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>>
<</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>>
/* Temp PC kiss macro */
<<link "Kiss $male1.firstname." `passage()`>>
<<set $decision.macro to "kissM1">>
<</link>>
/* Remove later */
<</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>><<= '<<' + $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>><<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>>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>>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]]<<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)"|Lie to Max]]<</if>><<set _deceptionRoll to random(1,10) + $pc.deception>>\
<<if _deceptionRoll gt 6>>\
<span class="goodFeedback">Deception roll: <b>(_deceptionRoll) – success!</b></span>
<<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>>\
<span class="badFeedback">Deception roll: <b>(_deceptionRoll) – failure!</b></span>
<<pcSmile>>"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>>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]]<<set _deceptionRoll to random(6,10)>>\
<<pcMoodAngry>><span class="goodFeedback">Deception roll: <b>_deceptionRoll – success!</b></span>
"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>>
<<removePCEyeshadow>>
<<removePCLipstick>>
<<stripPC>>
<<set $mood to "Determined">>
<<whitePlainBra>>
<<whitePlainKnickers>>
<<purpleSunglasses>>
<<greyRecruitTee>>
<<blackFashionSandals>>
<<blueDenimShorts>>
<</silently>>
<span class="heading"><b>ROOM 1201</b> (ATLANTIS HOTEL), DUBAI
MARCH 21 | 0846 HRS LOCAL</span>
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]].<<removePCGlasses>>\
<span class="heading"><b>YANGON INTERNATIONAL AIRPORT,</b> BURMA
MARCH 21 | 1914 HRS LOCAL</span>
<img src="https://s20.pixxxels.org/uf6majhf1/yangon.png" />
Burma 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]].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 $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.2 P of Female Agent! $pcFirstname $pcSurname will always remember you.
🦀 <i>Crushstation, November 2017.</i></div>