/* Intro */
<<media "ui/logoBig.png" "si noShadow bigLogo">>
<div class="si1">
<<btn "terms" "New game" null "menu blink">> /*[[terms]]*/
<<if !$supporter>><<btnPopup "support" "Support the author">><</if>>
<<btnPopup "changelog" "Check new content">>
<br><br>
<<btn "saves" "Saves" null "menu">>
</div>
<p><div class="desc center si1">v. <<print setup.verNum>></div></p><<chunks>>
<<menu null null "location">>
/* Quests */
<<btn "bridExo" "Look for socks" `"bridExo=6; counter:bridExo"+$curLoc+"Socks=null"` "quest">>
<<btn "daphIntro" "Unpack" "daphIntro=1" "quest">>
<<btn "alexaHack" "Check the connection" "alexaHack=4" "quest">>
<<btn "daphBdsm" "Drill a hole" "drill; daphBdsm=4" "quest">>
<<btn "miaDate" "Find a restaurant" "miaDate=2; counter:restaurantDebuff=null" "quest">>
<<btn "daphMeatBags" "Put on some clothes" "daphMeatBags=1; !item:daphMeatBags_clothes; item:daphMeatBags_clothes+" "quest store">>
<<btn "daphMakeKey" "Hide and wait" "daphMakeKey=2; $daphMakeKey_lost=3" "quest">>
<<btn "daphMakeKey" "Craft the key" "daphMakeKey=4" "quest">>
<<btn "kellyPower" "Write a letter" "kellyPower=1" "quest">>
<<btn "karmaIntro" "Do $karma.name's homework" "karmaIntro=3; $karmaIntro_ans=null" "quest">>
<<btn "karmaIntro" "Do $karma.name's homework" "karmaIntro=4; $karmaIntro_ans=null" "quest">>
<<btn "karmaIntro" "Do $karma.name's homework" "karmaIntro=5; $karmaIntro_ans=null" "quest">>
<<btn "xxxmas" "Look out the window" "xxxmas=1" "quest store">>
<<btn "roseIntro" "Look for sport outfit" "roseIntro=2" "quest quick">>
/* Activities */
<<btn "daphGuestStudy" "Study" "schoolIntro=DONE" "quick">> /*[[daphGuestStudy]]*/
<<btn "daphGuestSearch" "Search room" "daphIntro=DONE" "activ">> /*[[daphGuestSearch]]*/
<<btn "daphGuestFeed" "Watch cam feed" "alexaHack=DONE" "activ">> /*[[daphGuestFeed]]*/
<<btn "daphGuestHole" "Check the hole" "daphBdsm=DONE" "activ">> /*[[daphGuestHole]]*/
<<btn "daphGuestMasturbate" "Masturbate" "daphIntro=DONE; !ballsSmash" "quick">> /*[[daphGuestMasturbate]]*/
<<btn "daphGuestTrain" "Train" "dumbbell; dom+; sore+; !sore" "chore">> /*[[daphGuestTrain]]*/
<<btn "daphGuestRead" "Read books" "books; dom+" "activ">> /*[[daphGuestRead]]*/
<<btn "daphGuestComics" "Read comics" "comics; love+" "activ">> /*[[daphGuestComics]]*/
<<btn "daphGuestMemes" "Watch memes" "daphIntro=DONE; love+" "activ">> /*[[daphGuestMemes]]*/
<<btn "daphGuestSleep" "Go to sleep" "$sleepReset+; time+9" "quick">> /*[[daphGuestSleep]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
/* Travel */
<<wrapper "day=workdays; period=dayhours; daphHouseKey; halloween=0; !$questMode">>
<hr class="marginTop10px">
<<btn "travel" "Travel to the College" "cash-2; $travelTo+cityCollege" "travel marginTop10px">>
<</wrapper>>
<</chunks>><<chunks>>
<<menu>>
/* Locations */
<<btnImg "daphGuest">>/*[[daphGuest]]*/
<<btnImg "daphRoom">>/*[[daphRoom]]*/
<<btnImg "daphAlex">>/*[[daphAlex]]*/
<<btnImg "daphBath">>/*[[daphBath]]*/
<<btnImg "daphLiv">>/*[[daphLiv]]*/
<<btnImg "daphKit">>/*[[daphKit]]*/
<<btnImg "daphGard">>/*[[daphGard]]*/
<<btnImg "daphCel">>/*[[daphCel]]*/
<<btnImg "daphCar">> /*[[daphCar]]*/
/* Exit */
<<btn $curLocParent "Go out" "daphHouseKey" "exit">>
<</chunks>><<chunks>>
/* Unique NPCs in location */
<<wrapper "$curLocDoor=open; dudeDaphne">>
<p class="locDesc">''$dudeDaphne.name'' is here too!</p>
<<media `"characters/guy/dudeDaphne" + $dudeDaphne.pic + ".jpg"` "character">>
<<dial "guy" "That's trespassing, son!">>
<</wrapper>>
<<menu>>
/* Quests */
<<btn "bridExo" "Look for socks" `"bridExo=6; counter:bridExo"+$curLoc+"Socks=null"` "quest">>
<<wrapper "!daphne">>
<<btn "daphHack" "Hack her computer" "daphHack=2" "quest">>
<<btn "daphBdsm" "Look for the cellar key" "daphBdsm=2" "quest">>
<<btn "daphMakeKey" "Look for the cellar key" "daphMakeKey=2; $daphMakeKey_lost=null" "quest">>
<<btn "kellyPower" "Look for the Bible" "kellyPower=5; !bible; $kellyPower_task+bible" "quest">>
<</wrapper>>
<<btn "daphMakeKey" "Search $daphne.name's purse" "daphMakeKey=2; $daphMakeKey_lost=2; daphne" "quest">>
<<wrapper "while!=sleep; daphne">>
<<btn "daphIntro" "Talk about the room" "daphIntro=2" "quest">>
<<btn "daphHelp" "Make $daphne.name a meal" "daphHelp=4; item:groceries; $char+daphne" "quest">>
<<btn "daphHelp" "Tell $daphne.name you finished chores" "daphHelp=4; !item:groceries" "quest">>
<<btn "daphFixGarden" "Talk about the garden" "daphFixGarden=1" "quest">>
<<btn "daphFixGarden" "Tell $daphne.name the garden is fixed" "daphFixGarden=6" "quest">>
<</wrapper>>
<<btn "xxxmas" "Give $daphne.name the package" "xxxmas=3" "quest">>
/* Closed doors */
<<btn "daphRoomKnock" "Knock at the door" "daphne; locked" "quick">> /*[[daphRoomKnock]]*/
<<wrapper "closed">>
<<btn "daphRoomKnock" "Knock at the door" "daphne; closed" "quick">> /*[[daphRoomKnock]]*/
<<btn "daphRoomEnter" "Enter without knocking" "daphne; closed" "quick">> /*[[daphRoomEnter]]*/
<<btn "daphRoomPeek" "Peek" "daphne; closed" "quick">> /*[[daphRoomPeek]]*/
<<btn "doorBreakIn" "Break in" "!daphne; closed" "quick">>
<</wrapper>>
<<btn "doorOpen" "Open with a key" "!daphne; item:daphRoomKey; locked" "quick">>
/* Activities */
<<btn "daphRoomSearch" "Search room" "!daphne" "activ">> /*[[daphRoomSearch]]*/
<<btn "daphRoomSearch" "Search room" "alexa; while=sleep; $permission=forced" "activ">> /*[[daphRoomSearch]]*/
<<btn "daphRoomPlay" "Play with $daphne.name" "daphne; while=sleep; $permission=forced; !ballsSmash" "activ">> /*[[daphRoomPlay]]*/
<<btn "daphRoomWake" "Wake $daphne.name" "daphne; while=sleep; $permission=forced" "quick">> /*[[daphRoomWake]]*/
/* Relations */
<<wrapper "daphne; !dudeDaphne; $permission!=forced">>
<<btn "talk" "Chat with $daphne.name" "$char+daphne" "chat relation">>
<<btn "flirt" "Flirt with $daphne.name" "!alexa; daphne.status=3; daphne.status!=5; $char+daphne" "flirt relation">>
<<btn "sex" "Fuck $daphne.name" "!alexa; daphne.status=5; $char+daphne" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
/* Unique NPCs in location */
<<wrapper "open; dudeAlexa">>
<p class="locDesc">''$dudeAlexa.name'' is here too!</p>
<<media `"characters/guy/dudeAlexa" + $dudeAlexa.pic + ".jpg"` "character">>
<<dial "guy" "I'm gonna whip you with my monster dick, boi!">>
<</wrapper>>
<<menu>>
/* Quests */
<<btn "bridExo" "Look for socks" `"bridExo=6; counter:bridExo"+$curLoc+"Socks=null"` "quest">>
<<btn "alexaHack" "Hack her computer" "quest:alexaHack=2; !alexa" "quest">>
<<btn "kellyPower" "Look for the printer" "kellyPower=2" "quest">>
<<wrapper "while!=sleep; alexa; !dudeAlexa">>
<<btn "alexaIntro" "Talk with $alexa.name" "alexaIntro=1" "quest">>
<<btn "alexaIntro" "Help $alexa.name with homework" "alexaIntro=2" "quest">>
<<btn "alexaIntro" "Help $alexa.name with homework" "alexaIntro=3" "quest">>
<<btn "alexaIntro" "Help $alexa.name with homework" "alexaIntro=4" "quest">>
<<btn "alexaIntro" "Talk with $alexa.name about tutoring" "alexaIntro=5" "quest">>
<<btn "alexaPool" "Show the pool to $alexa.name" "alexaPool=3" "quest">>
<<btn "alexaPool" "Show $alexa.name the new pool" "alexaPool=5" "quest">>
<</wrapper>>
/* Closed doors */
<<btn "daphAlexKnock" "Knock at the door" "alexa; locked" "quick">> /*[[daphAlexKnock]]*/
<<wrapper "closed">>
<<btn "daphAlexKnock" "Knock at the door" "alexa; closed" "quick">> /*[[daphAlexKnock]]*/
<<btn "daphAlexEnter" "Enter without knocking" "alexa; closed" "quick">> /*[[daphAlexEnter]]*/
<<btn "daphAlexPeek" "Peek" "alexa; closed" "quick">> /*[[daphAlexPeek]]*/
<<btn "doorBreakIn" "Break in" "!alexa; closed" "quick">>
<</wrapper>>
<<btn "doorOpen" "Open with a key" "!alexa; item:daphAlexKey; locked" "quick">>
/* Activities */
<<btn "daphAlexSearch" "Search room" "!alexa" "activ">> /*[[daphAlexSearch]]*/
<<btn "daphAlexSearch" "Search room" "alexa; while=sleep; $permission=forced" "activ">> /*[[daphAlexSearch]]*/
<<btn "daphAlexPlay" "Play with $alexa.name" "alexa; !dudeAlexa; while=sleep; $permission=forced; !ballsSmash" "activ">> /*[[daphAlexPlay]]*/
<<btn "daphAlexHomework" "Help $alexa.name with homework" "alexaIntro=DONE; alexa; !dudeAlexa; $permission=1; day=workdays; while!=sleep" "activ">> /*[[daphAlexHomework]]*/
<<btn "daphAlexDicks" "Compare dicks" "alexa; dudeAlexa" "quick">> /*[[daphAlexHomework]]*/
<<btn "daphAlexWake" "Wake $alexa.name" "alexa; while=sleep; $permission=forced" "quick">> /*[[daphAlexWake]]*/
/* Relations */
<<wrapper "alexa; !dudeAlexa; $permission!=forced">>
<<btn "talk" "Chat with $alexa.name" "!period=night; $char+alexa" "chat relation">>
<<btn "flirt" "Flirt with $alexa.name" "alexa.status=3; alexa.status=!5; !daphne; $char+alexa" "flirt relation">>
<<btn "sex" "Fuck $alexa.name" "alexa.status=5; !daphne; $char+alexa" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<btn "bridExo" "Look for socks" `"bridExo=6; counter:bridExo"+$curLoc+"Socks=null"` "quest">>
<<wrapper "$permission!=forced">>
<<btn "daphHelp" "Clean toilet" "daphHelp=3" "quest">>
<<btn "daphHelp" "Do laundry" "daphHelp=2" "quest">>
<<btn "daphMakeKey" "Create a diversion" "daphMakeKey=2; $daphMakeKey_lost=2; $daphMakeKey_diversion=null; $daphMakeKey_diversion+2; !daphne; !alexa" "quest">>
<</wrapper>>
/* Closed doors */
<<wrapper "closed">>
<<btn "daphBathKnock" "Knock at the door" "closed; daphne" "quick">> /*[[daphBathKnock]]*/
<<btn "daphBathKnock" "Knock at the door" "closed; alexa" "quick">> /*[[daphBathKnock]]*/
<<btn "daphBathEnter" "Enter without knocking" "closed; daphne" "quick">> /*[[daphBathEnter]]*/
<<btn "daphBathEnter" "Enter without knocking" "closed; alexa" "quick">> /*[[daphBathEnter]]*/
<<btn "daphBathPeek" "Peek" "closed; daphne" "quick">> /*[[daphBathPeek]]*/
<<btn "daphBathPeek" "Peek" "closed; alexa" "quick">> /*[[daphBathPeek]]*/
<</wrapper>>
/* Activities */
<<wrapper "$permission!=forced">>
<<btn "daphBathShit" "Take a shit" "!asspain; !daphne; !alexa; $lvlup" "activ">> /*[[daphBathShit]]*/
<<btn "daphBathShave" "Shave" "love+" "activ">> /*[[daphBathShave]]*/
<<btn "daphBathShower" "Shower" "!alexa; !daphne; dom+" "activ">> /*[[daphBathShower]]*/
<<btn "daphBathSearch" "Search bathroom" "!alexa; !daphne" "activ">> /*[[daphBathSearch]]*/
<<btn "daphBathWashDaphne" "Wash $daphne.name's back" "daphne; daphne.love+2; $playerShower+0; effect:clean+" "activ">> /*[[daphBathWashDaphne]]*/
<<btn "daphBathWashAlexa" "Wash $alexa.name's ass" "alexa; alexa.dom+2; $playerShower+0; effect:clean+" "activ">> /*[[daphBathWashAlexa]]*/
<</wrapper>>
<<btn "daphBathWatch" "Watch $daphne.name shower" "daphne; $permission=forced" "quick">> /*[[daphBathWatch]]*/
<<btn "daphBathWatch" "Watch $alexa.name shower" "alexa; $permission=forced" "quick">> /*[[daphBathWatch]]*/
/* Chores */
<<if $permission != "forced" && $now != "Night">>
<<btn "daphBathToilet" "Clean toilet" "daphHelp=DONE; cash+50; day=sunday" "chore">> /*[[daphBathToilet]]*/
<<btn "daphBathLaundry" "Do laundry" "daphHelp=DONE; cash+25" "chore">> /*[[daphBathLaundry]]*/
<</if>>
/* Relations */
<<wrapper "$permission!=forced">>
<<btn "sex" "Fuck $alexa.name" "alexa; !daphne; alexa.status=4; $char+alexa" "sex relation">>
<<btn "sex" "Fuck $daphne.name" "daphne; !alexa; daphne.status=4; $char+daphne" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<wrapper "period!=night">>
<<wrapper "daphne">>
<<btn "daphIntro" "Talk about the room" "daphIntro=2" "quest">>
<<btn "daphHelp" "Make $daphne.name a meal" "daphHelp=4; item:groceries; $char+daphne" "quest">>
<<btn "daphHelp" "Tell $daphne.name you finished chores" "daphHelp=4; !item:groceries" "quest">>
<<btn "daphFixGarden" "Talk about the garden" "daphFixGarden=1" "quest">>
<<btn "daphFixGarden" "Tell $daphne.name the garden is fixed" "daphFixGarden=6" "quest">>
<<btn "daphMakeKey" "Search $daphne.name's purse" "daphMakeKey=2; $daphMakeKey_lost=2; daphne; !alexa" "quest">>
<</wrapper>>
<<wrapper "alexa">>
<<btn "alexaIntro" "Talk with $alexa.name" "alexaIntro=1" "quest">>
<<btn "alexaIntro" "Talk with $alexa.name about tutoring" "alexaIntro=5" "quest">>
<<btn "alexaPool" "Show the pool to $alexa.name" "alexaPool=3" "quest">>
<<btn "alexaPool" "Show $alexa.name the new pool" "alexaPool=5" "quest">>
<</wrapper>>
<</wrapper>>
<<btn "xxxmas" "Give $daphne.name the package" "xxxmas=3" "quest">>
/* Activities */
<<btn "daphLivSearch" "Search room" "!daphne; !alexa" "activ">> /*[[daphLivSearch]]*/
<<btn "daphLivTv" "Watch tv" null "activ">> /*[[daphLivTv]]*/
<<btn "daphLivNap" "Take a nap" "love+1; dom+1; !daphne; !alexa; !sleepless; !insomnia; period!=night" "activ">> /*[[daphLivNap]]*/
<<btn "daphLivDrink" "Make a drink" "!daphne; !alexa" "activ">> /*[[daphLivDrink]]*/
<<btn "daphLivDrinkDaphne" "Offer $daphne.name drink" "daphne" "activ">> /*[[daphLivDrinkAlexa]]*/
<<btn "daphLivDrinkAlexa" "Offer $alexa.name drink" "alexa; !daphne" "activ">> /*[[daphLivDrinkDaphne]]*/
/* Chores */
<<wrapper "period!=night">>
<<btn "daphLivDust" "Dust the room" "daphHelp=DONE; cash+25" "chore">> /*[[daphLivDust]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $alexa.name" "alexa; $char+alexa" "chat relation">>
<<btn "talk" "Chat with $daphne.name" "daphne; $char+daphne" "chat relation">>
<<btn "flirt" "Flirt with $alexa.name" "alexa; !daphne; alexa.status=3; daphne.status!=5; $char+alexa" "flirt relation">>
<<btn "flirt" "Flirt with $daphne.name" "daphne; !alexa; daphne.status=3; daphne.status!=5; $char+daphne" "flirt relation">>
<<btn "sex" "Fuck $alexa.name" "alexa; !daphne; alexa.status=5; $char+alexa" "sex relation">>
<<btn "sex" "Fuck $daphne.name" "daphne; !alexa; daphne.status=5; $char+daphne" "sex relation">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<wrapper "period!=night">>
<<btn "daphHelp" "Do the dishes" "daphHelp=1" "quest">>
<<btn $curLoc "Get the scissors" "daphBdsm=1; !scissors; scissors+" "quest store">>
<<btn "daphMakeKey" "Create a diversion" "daphMakeKey=2; $daphMakeKey_lost=2; $daphMakeKey_diversion=null; $daphMakeKey_diversion+1; !daphne; !alexa" "quest">>
<<btn "kellyPower" "Steal a marshmallow" "kellyPower=2; love+10; !$kellyPowerMarshmallow; $kellyPowerMarshmallow+" "quest">>
<<wrapper "daphne">>
<<btn "daphIntro" "Talk about the room" "daphIntro=2" "quest">>
<<btn "daphHelp" "Make $daphne.name a meal" "daphHelp=4; item:groceries; $char+daphne" "quest">>
<<btn "daphHelp" "Tell $daphne.name you finished chores" "daphHelp=4; !item:groceries" "quest">>
<<btn "daphFixGarden" "Talk about the garden" "daphFixGarden=1" "quest">>
<<btn "daphFixGarden" "Tell $daphne.name the garden is fixed" "daphFixGarden=6" "quest">>
<<btn "daphMakeKey" "Search $daphne.name's purse" "daphMakeKey=2; $daphMakeKey_lost=2; !alexa" "quest">>
<</wrapper>>
<<wrapper "alexa">>
<<btn "alexaIntro" "Talk with $alexa.name" "alexaIntro=1" "quest">>
<<btn "alexaIntro" "Talk with $alexa.name about tutoring" "alexaIntro=5" "quest">>
<<btn "alexaPool" "Show the pool to $alexa.name" "alexaPool=3" "quest">>
<<btn "alexaPool" "Show $alexa.name the new pool" "alexaPool=5" "quest">>
<</wrapper>>
<</wrapper>>
<<btn "xxxmas" "Give $daphne.name the package" "xxxmas=3" "quest">>
/* Activities */
<<btn "daphKitSearch" "Search fridge" "!daphne; !alexa" "activ">> /*[[daphKitSearch]]*/
/* Chores */
<<if $now != "Night">>
<<btn "daphKitMop" "Mop floor" "daphHelp=DONE; cash+50; weekday:sunday" "chore">> /*[[daphKitMop]]*/
<<btn "daphKitDishes" "Do dishes" "daphHelp=DONE; cash+25" "chore">> /*[[daphKitDishes]]*/
<<btn "daphKitCook" "Cook for $daphne.name" "groceries; groceries-; daphne; $char+daphne" "chore">> /*[[daphKitCook]]*/
<<btn "daphKitCook" "Cook for $alexa.name" "groceries; groceries-; alexa; $char+alexa" "chore">> /*[[daphKitCook]]*/
<</if>>
/* Relations */
<<btn "talk" "Chat with $alexa.name" "alexa; $char+alexa" "chat relation">>
<<btn "talk" "Chat with $daphne.name" "daphne; $char+daphne" "chat relation">>
<<btn "flirt" "Flirt with $alexa.name" "alexa; !daphne; alexa.status=3; alexa.status!=5; $char+alexa" "flirt relation">>
<<btn "flirt" "Flirt with $daphne.name" "daphne; !alexa; daphne.status=3; daphne.status!=5; $char+daphne" "flirt relation">>
<<btn "sex" "Fuck $alexa.name" "alexa; !daphne; alexa.status=5; $char+alexa" "sex relation">>
<<btn "sex" "Fuck $daphne.name" "daphne; !alexa; daphne.status=5; $char+daphne" "sex relation">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* introPlayer */
<<chunks>>
<<media `"characters/player/" + $player.trait + "/portrait_big.jpg"` "wide">>
<script>checkInputs();</script>
<big>
<span class="fi1">This is YOU. </span>
<span class="fi2">
<<textbox "$player.name" $player.name>>
<<textbox "$player.surname" $player.surname>>
</span>
<<repeat 2s>>
<<replace "#playerName">>$player.name<</replace>>
<<replace "#changeNameDad">>$player.surname<</replace>>
<</repeat>>
</big>
<p class="fi3 clear noMarginTop">You're a cliché idiot from the suburbs - swagger of a chihuahua, skin whiter than bleached asshole, and mouth full of gangsta rap lyrics. By a surprise twist of fate you landed an ''enormous dick'', but with the whole ''beta vibe'', the prospects of actually using it are pretty damn slim.</p>
<p class="fi3">TL;DR - you're a moron with big dick, and your life is boring and predictable (<small>besides the one time you saw your mom strapon fucking a postman and the night terrors started</small>).</p>
<big class="fi3">Anyway...</big>
<<btn null null null "si3">>
<<chunk>>
<<media "characters/dad/portrait_big.jpg">>
<big>
<span>This is your dad, </span>
<span>
<<textbox "$dad.name" $dad.name>>
</span>
<span id="changeNameDad">$player.surname</span>
</big>
<p class="noMarginTop">He's always smiling, polite, on time. Retired carpet salesman and lawn mower afficionado. ''He's your nemesis''.</p>
<p>He never really did anything to earn this title, but it's more about what he didn't do. Which is - NOTHING. Never. Ever. An empty shell of a man, a smiling amoeba, floating on a comfy chair through the abyss of life. One endless neverending...</p>
<big>...boredom.</big>
<p>You always felt you were destined for something better, something grander. That deep down you're a winner, and you're going to win at life.</p>
<<btn>>
<<chunk>>
<big>You want to become an alpha male!</big>
<<delayer>>
<<media "events/intro/kungfu.mp4" "fiS volumeLow">>
<</delayer>>
<<dial "player" "Uhm... That's not what I had in mind." "fi4">>
<p class="fi4">What...? Wait! Shit. Sorry.</p>
<big class="fi4">Wrong file.</big>
<p class="fi6">Ok. I got it.</p>
<<btn null null null "si6">>
<<chunk>>
<p>So...</p>
<big>...you want to become an alpha male!</big>
<<delayer>>
<<media "events/intro/alphamale.mp4" "fiS volumeLow">>
<</delayer>>
<big class="fi3">Better?</big>
<<dial "player" "Oh, yea! That's the shit!" "fi4">>
<p class="fi5">Oh, you like it? Well, then - good news, buddy, I'm gonna help you get it. And plenty of it too.</p>
<big class="fi5">But you must earn it.</big>
<p class="fi5">You might have mastered masturbation, but sex requires other participants, and so far...</p>
<<btn null null null "si5">>
<<chunk>>
<big>You're a virgin, <span id="playerName">$player.name</span>!</big>
<<media "events/intro/virgin.mp4" "fiS">>
<p>Or actually, you //were// a virgin, because...</p>
<big>...today everything changes!</big>
<p>You leave your childhood behind and enter ''a path to become an alpha male''. Today...</p>
<<btn>>
<<chunk>>
<big>...you're flying out to Los Angeles to college.</big>
<<media "events/intro/school.mp4">>
<<btn "introTravel">> /*[[introTravel]]*/
<</chunks>>/* cityCollege */
<<chunks>>
<<wrapper "period=nighthours">>
<<wrapper "quest:slaughterhouse=DONE">>
<big>You see a creepy janitor coming your way.</big>
<<dial "janitor" "Hey! You! Go away! The College is closed!">>
<<wrapelse>>
<big>You see a creepy janitor coming your way.</big>
<<dial "janitor" "Hey! You! You got any loads...?">>
<p>That's the janitor from The Slaughterhouse. But you promised not to talk about it.</p>
<</wrapper>>
<</wrapper>>
<<wrapper "period=Morning; day=Saturday; $karmaDetention_sex_ed">>
<<pocket "charAdd+karma|collSex">>
<<wrapelse "period=Late morning; day=Saturday; $karmaDetention_sex_ed">>
<<pocket "charAdd+karma|collSex">>
<</wrapper>>
<<menu>>
/* SchoolIntro quest */
<<wrapper "$curLocDoor=open; schoolIntro!=DONE">>
<<btnImg "collArt" "schoolIntro>1">>/*[[collArt]]*/
<<btnImg "collSex" "schoolIntro>2">>/*[[collSex]]*/
<<btnImg "collNerd" "schoolIntro>3">>/*[[collNerd]]*/
<<btnImg "collFem" "schoolIntro>4">>/*[[collFem]]*/
<<btnImg "collLibrary" "schoolIntro>5">>/*[[collLibrary]]*/
<<btnImg "collMess" "schoolIntro>6">>/*[[collMess]]*/
<<btnImg "collGym" "schoolIntro>7">>/*[[collGym]]*/
<<btnImg "collToilet" "schoolIntro>8">>/*[[collToilet]]*/
<</wrapper>>
/* Locations */
<<wrapper "$curLocDoor=open; schoolIntro=DONE">>
<<btnImg "collArt">>/*[[collArt]]*/
<<btnImg "collSex">>/*[[collSex]]*/
<<btnImg "collNerd">>/*[[collNerd]]*/
<<btnImg "collFem">>/*[[collFem]]*/
<<btnImg "collLibrary">>/*[[collLibrary]]*/
<<btnImg "collMess">>/*[[collMess]]*/
<<btnImg "collGym">>/*[[collGym]]*/
<<btnImg "collToilet">>/*[[collToilet]]*/
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Locations */
<<btnImg "cityCollege">> /*[[cityCollege]]*/
<<btnImg "cityMarket">> /*[[cityMarket]]*/
<<btnImg "cityClub">> /*[[cityClub]]*/
<<btnImg "cityPolice">> /*[[cityPolice]]*/
<<btnImg "cityDoctor">> /*[[cityDoctor]]*/
<<btnImg "cityTherapist">> /*[[cityTherapist]]*/
<<btnImg "cityMotel">> /*[[cityMotel]]*/
<<btnImg "cityBeach">> /*[[cityBeach]]*/
/* Travel */
<hr class="marginTop10px">
<<btn "travel" "Travel to the neighbourhood" "cash-2; $travelTo+areaNeighbourhood" "travel">> /*[[areaNeighbourhood]]*/
<</chunks>><<chunks>>
/* Add a counter for Kelly */
<<delayer>>
<<if $churchKellyDebuff == null>>
<<pocket "counter:churchKellyDebuff-5">>
<</if>>
<</delayer>>
<<menu>>
/* Quests */
<<wrapper "quest:kellyPower!=0; quest:kellyPower!=DONE">>
<<btn "kellyPower" "Put the letters in the mailbox" "quest:kellyPower=4" "quest">>
<<btn "kellyPower" "Look for a priest robe" "quest:kellyPower=5; !priest_robe; $kellyPower_task+robe" "quest">>
<<btn "kellyPower" "Look for Sister $kelly.name" "quest:kellyPower=6; day=saturday; period=evening" "quest">>
<</wrapper>>
<<wrapper "kellyIntro!=0; kellyIntro!=DONE">>
<<btn "kellyIntro" "Clean the windows" "love+3; quest:kellyIntro=2; period!=morning; $kellyIntro_task+clean; counter:churchClean-1; $churchClean!=1" "quest chore">>
<<btn "kellyIntro" "Talk about collecting offerings" "period=morning; quest:kellyIntro=2; kelly; !$churchTrayAgree; $kellyIntro_task+talk; kelly.status=2; counter:churchTrayAsk-1; $churchTrayAsk!=1" "store quest">>
<<btn "kellyIntro" "Collect offerings" "dom+3; period=morning; quest:kellyIntro=2; kelly; $churchTrayAgree; $kellyIntro_task+tray" "quest">>
<<btn "kellyIntro" "Talk about regular work" "quest:kellyIntro=3; period=afternoon" "quest">>
<</wrapper>>
<<btn "halloween" "Look for the cemetery" "quest:halloween=3" "quest quick">>
/* Closed doors */
<<btn "doorOpen" "Open with a key" "item:churchKey; locked" "quick">>
/* Activities */
<<btn "churchNuns" "Wait for prospect nun" "quest:kellyPower=DONE; dom+3; period!=night; day=tuesday" "activ">> /*[[churchNuns]]*/
<<wrapper "day=weekend; period=dayhours">>
<<btn "churchPray" "Pray" "drained-; love+2; period!=morning" "activ">> /*[[churchPray]]*/
<<btn "churchMass" "Attend the mass" "drained-; love+2; dom-1; period=morning" "activ">> /*[[churchMass]]*/
<<btn "churchConfess" "Confess your sins" "love+4; dom-2; period!=morning" "activ">> /*[[churchConfess]]*/
<<btn "churchPriest" "Enter the confessional" "dom+4; love-2; period!=morning" "activ">> /*[[churchPriest]]*/
<</wrapper>>
<<btn "churchSearch" "Search the church" "period!=morning; !priest_robe" "activ">> /*[[churchSearch]]*/
/* Chores */
<<btn "churchClean" "Clean the windows" "love+3; cash+20; quest:kellyIntro=DONE; period!=morning" "activ">> /*[[churchClean]]*/
<<btn "churchTrayAsk" "Talk about collecting offerings" "period=morning; kelly; quest:kellyIntro=DONE; !$churchTrayAgree" "quick">> /*[[churchTrayAsk]]*/
<<btn "churchTray" "Collect offerings" "dom+3; cash+40; period=morning; kelly; quest:kellyIntro=DONE; $churchTrayAgree" "activ">> /*[[churchTrayAsk]]*/
/* Relations */
<<btn "churchChatDaphne" "Chat with $daphne.name" "daphne" "chat relation store">> /*[[churchChatDaphne]]*/
<<wrapper "kelly">>
<<btn "churchChatKelly" "Chat with $kelly.name" "period=morning; quest:kellyIntro=DONE" "chat relation store">> /*[[churchChatKelly]]*/
<<btn "talk" "Chat with $kelly.name" "$char+kelly; period!=morning; quest:kellyIntro=DONE" "chat relation">>
<<wrapper "kellyPower=DONE">>
<<btn "flirt" "Flirt with $kelly.name" "kelly.status=3; kelly.status!=5; $char+kelly; period!=morning" "flirt relation">>
<<btn "sex" "Fuck $kelly.name" "kelly.status=5; $char+kelly; day=saturday; period!=morning" "sex relation">>
<</wrapper>>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* StoryCaption */
/* For some reason this page is loaded twice, which resulted in problems with backwards compatibility (if sth was missing on the first run - it thrown errors). So I decided to not include anything on this first run if the setup.initComp is 1, let's see if it'll work */
<<if !setup.initComp>>
/* Show back button, but hide it if there's nothing to go back to (eg. after refresh) */
<<if previous()>>
<<link "<div class=\"btn back\"><span class=\"btnText\">« Back!</span></div>">>
<<run Engine.backward()>>
<<set setup.initCode = 1>>
<</link>>
<</if>>
/* Logo */
<img @src="setup.ImagePath+'ui/logoSml.png'" class="center" width="60%">
/* Version info */
<p class="desc center noMarginTop">v. <<print setup.verNum>></p>
/* Unlock button */
<<if !$supporter>>
<span class="desc">
<<set _randMsg = random(1,3)>>
<<if _randMsg == 1>>
<<btnPopup "support" "Get Early Access content" "med purple">>
<<else>>
<<btnPopup "support" "Turn on the Fap Mode" "med purple">>
<</if>>
</span>
<</if>>
/* Player */
<<set _btnHtml = "<<media 'characters/player/" + $player.trait + "/portrait_sex.jpg' 'noMarginBottom smlMarginTop avatarBig'>>">>
<<btnPopup "player" `$player.name + " " + $player.surname`>>
<<btnPopup "player" _btnHtml "noBtn">>
/* Effects */
<<for _e to 0; _e < $player.effects.length; _e++>>
<<if $player.effects[_e].left > 0 || $player.effects[_e].left == "ongoing">>
<<set _cur = setup.effects.find(obj => {return obj.id === $player.effects[_e].id})>>
<<if _cur.type == "bad">>
<<set _effectClass = "item sml lose">>
<<elseif _cur.type == "good">>
<<set _effectClass = "item sml gain">>
<<else>>
<<set _effectClass = "item sml neutral">>
<</if>>
<<link `"<div class=\"" + _effectClass + "\"><span>" + _cur.name + "</span></div>"`>><<runPopup "player">><</link>>
<</if>>
<</for>>
/* Characters and quests buttons */
<<if $charBtnShow != 1>>
<<for _ch to 0; _ch < setup.characters.length; _ch++>>
<<set _char to State.getVar('$'+setup.characters[_ch])>>
<<if _char.met == 1 && _char.type == "character" && _char.id != "dad">>
<<set $charBtnShow = 1>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $charBtnShow || $test>>
<<btnPopup "characters" "Characters">>
<</if>>
<<if $questBtnShow != 1>>
<<if $player.quests.length > 0>>
<<set $questBtnShow = 1>>
<</if>>
<</if>>
<<if $questBtnShow || $test>>
<<btnPopup "quests" "Quests">>
<</if>>
/* ACTIVE QUESTS */
/* If it's a quest mode - display just the quest mode notification */
<<if $questMode != null>>
/* Find the quest from the quest mode */
<<set _current = $player.quests.findIndex(x => x.id === $questMode)>>
<<if _current != -1>>
<<set _curQuest = $player.quests[_current]>>
/* If the quest from quest mode is not done - print the notification */
<<if _curQuest.done != 1>>
<<set _curQuestData = setup.quests.find(obj => {return obj.id === $questMode})>>
<<set _curQuestTask = _curQuestData.tasks[_curQuest.active-1]>>
<div class="questMode notification blink">
<p class="notifHead blink">''Urgent:'' <<print _curQuestTask>></p>
</div>
/* If the quest is already done - turn off the quest mode just in case */
<<else>>
<<set $questMode = null>>
<</if>>
/* If cannot find the quest - deactivate the quest mode */
<<else>>
<<set $questMode = null>>
<</if>>
/* If it's not a quest mode - display current active quest */
<<else>>
/* Split player.quests array into separate quests */
<<set _playerQuests = clone($player.quests)>>
<<set _playerQuests = _playerQuests.sort((a,b) => (b.priority - a.priority))>>
<<for _q to 0; _q < _playerQuests.length; _q++>>
/* Load current quest data */
<<set _curQuest = setup.quests.find(obj => {return obj.id === _playerQuests[_q].id})>>
<<if _playerQuests[_q].done != 1 && _playerQuests[_q].active <= _curQuest.tasks.length && _curQuest.wip != 1>>
/* Check if quest is Early Access and build HTML */
<<set _curQuestEA = "">>
<<if tags(_curQuest.id).contains("earlyAccess") && $supporter != 1>>
<<set _curQuestEA = "<div class=\"badge earlyAccess\">Quest for supporters</div>">>
<</if>>
/* Split each quest into separate tasks and build HTML */
<<set _curQuestTask = "">>
<<for _t to 0; _t < _curQuest.tasks.length; _t++>>
/* Find active task */
<<if _t == (_playerQuests[_q].active - 1)>>
<<set _curQuestTask = _curQuest.tasks[_t]>>
<<break>>
<</if>>
<</for>>
/* Draw quest's HTML */
<<if _curQuest.name && _curQuestTask != "">>
<<set _curQuestHtml = "<h3><strong>" + _curQuest.name + "</strong>" + _curQuestEA + "</h3><p class=\"info center\">" + _curQuestTask + "</p>">>
<<btnPopup "quests" _curQuestHtml "noBtn">>
<<break>>
<</if>>
<</if>>
<</for>>
<</if>>
/* Hints */
<<btnPopup "hints" "Hints">>
/* Support AD */
<<if !$supporter && $nagging>=2>>
<<set _btnHtml = "<<media 'ui/support/support_" + random(1,3) + ".mp4' 'autoplay'>>">>
<<btnPopup "support" _btnHtml>>
<<btnPopup "support" "Turn off ads" "purple ads">>
<</if>>
/* Testing panel */
<<if $test>>
<h3 class="white">TESTING</h3>
<img @src="setup.ImagePath+'icons/cash.png'" class="statIcon">
<<link "-">>
<<set $yieldsForce to 1>>
<<pocket "player.cash-100">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "+">>
<<set $yieldsForce to 1>>
<<pocket "player.cash+100">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
|
<<link "<img @src=\"setup.ImagePath+'icons/love.png'\" class=\"statIcon\">">>
<<set $yieldsForce to 1>>
<<pocket "player.loveLvl+1">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "-">>
<<set $yieldsForce to 1>>
<<pocket "player.love-20">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "+">>
<<set $yieldsForce to 1>>
<<pocket "player.love+20">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
|
<<link "<img @src=\"setup.ImagePath+'icons/domination.png'\" class=\"statIcon\">">>
<<set $yieldsForce to 1>>
<<pocket "player.dominationLvl+1">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "-">>
<<set $yieldsForce to 1>>
<<pocket "player.domination-20">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "+">>
<<set $yieldsForce to 1>>
<<pocket "player.domination+20">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<br>
<<link "- per">>
<<set $forceTime to 1>>
<<set $schedForce to 1>>
<<pocket "time-1">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "+ per">>
<<set $forceTime to 1>>
<<set $schedForce to 1>>
<<pocket "time">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
|
<<link "- day">>
<<set $forceTime to 1>>
<<set $schedForce to 1>>
<<pocket "time-9">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "+ day">>
<<set $forceTime to 1>>
<<set $schedForce to 1>>
<<pocket "time+9">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<hr>
<<link "Lvl up" "lvlup">><</link>>
|
<<link "Test" "TEST">><</link>>
|
<<link "Intro" "Intro">><</link>>
|
<<link "Skip intro">>
<<set $yieldsForce to 1>>
<<pocket "daphIntro+; time+2; daphne.desire+1; love+6; cash+150">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
|
<<link "Room" "daphGuest">><</link>>
<hr>
<<link "~ $daphne.name">>
<<if $daphne.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "daphne.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $daphne.met to 0>>
<<set $daphne.status to 0>>
<<set $daphne.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $daphne.met != 0>>
<<link "[+]">>
<<pocket "charAdd+daphne">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-daphne">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[pill]">>
<<pocket "$daphne.roofies+1">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[aphro]">>
<<pocket "$daphne.aphro+1">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $alexa.name">>
<<if $alexa.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "alexa.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $alexa.met to 0>>
<<set $alexa.status to 0>>
<<set $alexa.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $alexa.met != 0>>
<<link "[+]">>
<<pocket "charAdd+alexa">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-alexa">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $mia.name">>
<<if $mia.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "mia.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $mia.met to 0>>
<<set $mia.status to 0>>
<<set $mia.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $mia.met != 0>>
<<link "[+]">>
<<pocket "charAdd+mia">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-mia">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $rose.name">>
<<if $rose.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "rose.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $rose.met to 0>>
<<set $rose.status to 0>>
<<set $rose.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $rose.met != 0>>
<<link "[+]">>
<<pocket "charAdd+rose">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-rose">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $kelly.name">>
<<if $kelly.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "kelly.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $kelly.met to 0>>
<<set $kelly.status to 0>>
<<set $kelly.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $kelly.met != 0>>
<<link "[+]">>
<<pocket "charAdd+kelly">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-kelly">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $karma.name">>
<<if $karma.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "karma.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $karma.met to 0>>
<<set $karma.status to 0>>
<<set $karma.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $karma.met != 0>>
<<link "[+]">>
<<pocket "charAdd+karma">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-karma">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $amia.name">>
<<if $amia.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "amia.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $amia.met to 0>>
<<set $amia.status to 0>>
<<set $amia.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $amia.met != 0>>
<<link "[+]">>
<<pocket "charAdd+amia">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-amia">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $nina.name">>
<<if $nina.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "nina.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $nina.met to 0>>
<<set $nina.status to 0>>
<<set $nina.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $nina.met != 0>>
<<link "[+]">>
<<pocket "charAdd+nina">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-nina">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $bridgette.name">>
<<if $bridgette.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "bridgette.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $bridgette.met to 0>>
<<set $bridgette.status to 0>>
<<set $bridgette.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $bridgette.met != 0>>
<<link "[+]">>
<<pocket "charAdd+bridgette">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-bridgette">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "~ $fluffy.name">>
<<if $fluffy.status < 5>>
<<set $yieldsForce to 1>>
<<set $schedForce to 1>>
<<pocket "fluffy.desire+10">>
<<else>>
<<set $schedForce to 1>>
<<set $fluffy.met to 0>>
<<set $fluffy.status to 0>>
<<set $fluffy.desire to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $fluffy.met != 0>>
<<link "[+]">>
<<pocket "charAdd+fluffy">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<link "[-]">>
<<set $schedForce to 1>>
<<pocket "charAdd-fluffy">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<</if>>
<br>
<<link "+ Char. Info.">>
<<for _ch to 0; _ch < setup.characters.length; _ch++>>
<<if setup.characters[_ch] != "player" && setup.characters[_ch] != "dad" && setup.characters[_ch] != "fluffy" && setup.characters[_ch] != "noone">>
<<set _char to State.getVar('$'+setup.characters[_ch])>>
<<set _char.desireKnown to 1>>
<<set _char.traitKnown to 1>>
<<set _char.kinkKnown to 1>>
<<set _char.trivia1Known to 1>>
<<set _char.trivia2Known to 1>>
<<set _char.trivia3Known to 1>>
<</if>>
<</for>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<hr>
<<link "Sex" "sex">>
<<pocket "$char+daphne; $sex+null">>
<</link>>
with
/* Reset the switch if it goes too far */
<<if $charSwitch > setup.characters.length>>
<<set $charSwitch = 0>>
<</if>>
/* Decide who should be on the switch */
<<set _sexCharSwitchDone = 0>>
<<for _ch to 0; _ch < setup.characters.length; _ch++>>
<<if _ch >= $charSwitch>>
<<set _sexCharSwitchVar = State.getVar("$" + setup.characters[_ch])>>
<<if _sexCharSwitchVar.kink != null>>
<<link `_sexCharSwitchVar.name`>>
<<set $charSwitch = _ch + 1>>
<<pocket `"$char+" + _sexCharSwitchVar.id + "; $sex+null"`>>
<<script>>state.display(state.active.title, null, "back");<</script>>
<</link>>
<<set _sexCharSwitchDone = 1>>
<<break>>
<</if>>
<</if>>
<</for>>
/* If we reached the end and didn't print anything (because of the kink) - reset the switch (needs refresh) */
<<if _sexCharSwitchDone == 0>>
<<set $charSwitch = 0>>
<</if>>
<br>
<<link "+ Sex pos." "sex">>
<<for _s to 0; _s < setup.kamasutra.length; _s++>>
<<set _current = $player.items.findIndex(x => x.id === setup.kamasutra[_s].id)>>
/* If not than add it to the array */
<<if _current == -1>>
<<set $player.kamasutra.push({id: setup.kamasutra[_s].id, known: 1, used: 0, exp: 0, rating: 0})>>
<</if>>
<</for>>
<</link>>
|
<<link "flirt" "flirt">><</link>>
|
<<link "Talk" "talk">><</link>>
<hr>
<<link "Refresh">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
|
<<link "Sleep">>
<<pocket "$sleepReset+">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
|
<<link "Test off">>
<<set $test = null>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<br>
Reporting:
<<link "$testReport">>
<<if $testReport == "hide">>
<<set $testReport = "def">>
<<elseif $testReport != "hide">>
<<set $testReport = "all">>
<<else>>
<<set $testReport = "hide">>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<br>
curRand: $curRand / minRand:
<<link "$minRand">>
<<if $minRand < setup.minRand>>
<<set $minRand to setup.minRand>>
<<else>>
<<set $minRand to 0>>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<br>
CurLocChars: <<print $curLocChars>><br>
Fap Mode:
<<if $supporter>>
Supporter
<</if>>
<br>
Permission:
<<link "$permission">>
<<if !$permission>>
<<pocket "$permission+">>
<<elseif $permission == 1>>
<<pocket "$permission+forced">>
<<else>>
<<pocket "$permission+null">>
<</if>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<br>
While: <<print $curLocWhile>><br>
<br>
<</if>>
<hr>
/* Menu */
<<btnPopup "support" "Support the author" "med">>
<hr>
<<btnPopup "settings" "Settings" "med">>
<<btnPopup "bugs" "Bug Report" "med">>
<<btnPopup "changelog" "Changelog" "med">>
<hr>
<<btnPopup "about" "About the game" "med">>
<a href="https://www.youtube.com/watch?v=DIsMWG3UuyY&list=PLyHolgprbu8LUT77_2qL-UDoLHKhdNJop" target="_blank" class="btn med">♫ Playlist ♬</a>
<<if $test || !Has.fileAPI>>
<hr>
<<btnPopup "saveIOS" "Save/Load (iOS)">>
<</if>>
<</if>><<events "show">>
<<EVENT "alexa; while=sex">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _activity = ["alexa_sex0_", "alexa_sex1_", "alexa_sex2_"].random()>>
/* Do HTML */
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $alexa.name is fucking with someone.</big>
<<media `"activities/peek/daphAlex/" + _activity + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $alexa.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You press your face against the crack to see better...</p>
<<media `"activities/peek/daphAlex/" + _activity + "0.jpg"`>>
<big>Lucky bastard.</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>They are not fucking around.</p>
<big>Or actually - they are!</big>
<<media `"activities/peek/daphAlex/" + _activity + "1.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$alexa.name's is fired up and covered in sweat. The guy slowly tries to loosen up her asshole with a finger.</p>
<<dial "alexa" "What the fuck are you doing?!">>
<<dial "guy" "Sorry, I thought you like in the ass?">>
<<dial "alexa" "I like being fucked in the ass with a dick, not a fucking finger. Shove the big thing in there right the fuck now.">>
<p>The guy smiles like he won on the lottery.</p>
<<media `"activities/peek/daphAlex/" + _activity + "2.jpg"`>>
<big>$alexa.name is a true anal princess!</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>The guy pounds $alexa.name's asshole like an animal.</p>
<<media `"activities/peek/daphAlex/" + _activity + "3.jpg"`>>
<big>And she's lovin' it!</big>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>The guy is speeding up.</p>
<<dial "guy" "I'm cumming!">>
<<dial "alexa" "In my asshole!">>
<p>He pulls her closer. You can see his cock twitching, as he pumps his load into her butt.</p>
<<media `"activities/peek/daphAlex/" + _activity + "4.jpg"`>>
<p>Is that how they do...</p>
<big>...asshole bleaching?</big>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>$alexa.name sighs and moves away from the dude.</p>
<<dial "alexa" "You can go now.">>
<<dial "guy" "What the fuck?">>
<<dial "alexa" "Get the fuck out of here, or I'll start screaming that you raped me.">>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket jerkedoff+>>
<p>Meanwhile, $alexa.name also finishes, and moves away from the dude.</p>
<<dial "alexa" "You can go now.">>
<<dial "guy" "What the fuck?">>
<<dial "alexa" "Get the fuck out of here, or I'll start screaming that you raped me.">>
<p>He looks at her, shocked, but quickly does what he's told. He starts gathering his things.</p>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<if $alexa.traitKnown != 1>>
<<set $caughtLinkMore = "#moreTrait">>
<</if>>
<<btn $caughtLinkMore "Close the doors" null "action">>
<<chunk null "#moreTrait">>
<p>It takes you a moment to get to your senses after what you just saw in $alexa.name's room. But as soon as you do - one thing becomes incredibly clear...</p>
<<media "shock.mp4">>
<big>$alexa.name is a <<print setup.charTraits.find(obj => {return obj.id === $alexa.trait}).name>>!</big>
<<btn null null "alexa.info+trait">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=masturbating">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _activity = ["alexa_masturbating0_", "alexa_masturbating1_", "alexa_masturbating2_"].random()>>
/* Do HTML */
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $alexa.name is masturbating.</big>
<<media `"activities/peek/daphAlex/" + _activity + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $alexa.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You press your face against the crack to see better...</p>
<<media `"activities/peek/daphAlex/" + _activity + "0.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphAlex/" + _activity + "1.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphAlex/" + _activity + "2.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphAlex/" + _activity + "3.jpg"`>>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphAlex/" + _activity + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>She licks her fingers and smiles.</p>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket jerkedoff+>>
<p>$alexa.name also finishes. She licks her fingers and smiles.</p>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<if $alexa.traitKnown != 1>>
<<set $caughtLinkMore = "#moreTrait">>
<</if>>
<<btn $caughtLinkMore "Close the doors" null "action">>
<<chunk null "#moreTrait">>
<p>It takes you a moment to get to your senses after what you just saw in $alexa.name's room. But as soon as you do - one thing becomes incredibly clear...</p>
<<media "shock.mp4">>
<big>$alexa.name is a <<print setup.charTraits.find(obj => {return obj.id === $alexa.trait}).name>>!</big>
<<btn null null "alexa.info+trait">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=sleep">>
<<chunks>>
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $alexa.name is sleeping.</big>
<<media "activities/peek/daphAlex/alexa_sleep.jpg" "si3">>
<<btn null null null "si3">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "while=nothing">>
<<chunks>>
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">Unfortunately - you don't see a thing.</big>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
<</events>>/* btnImg */
/* Generating a location button. Arguments: location id, prerequisites. */
<<widget "btnImg">>
/* Vars */
<<set _btnId = $args[0] ? $args[0] : "">>
<<set _btnStats = $args[1] ? $args[1] : "">>
<<set _btnName = null>>
<<set _btnLink = null>>
<<set _childId = null>>
<<set _locChars = []>>
/* Add the door condition if needed (always is a special condition that ignores the doors) */
<<if _btnStats == "" || (_btnStats.indexOf("always") == -1 && _btnStats.indexOf("open") == -1 && _btnStats.indexOf("closed") == -1 && _btnStats.indexOf("locked") == -1)>>
<<if _btnStats != "">>
<<set _btnStats = _btnStats + "; open">>
<<elseif _btnStats == "">>
<<set _btnStats = "open">>
<</if>>
<</if>>
/* We need to check if we're linking to an earlyAccess or todo content, and if so - override the link */
<<if tags(_btnId).contains("earlyAccess") && !$supporter && !$test>>
<<set _btnLink = "earlyAccess">>
<<elseif tags(_btnId).contains("todo") && !$test>>
<<set _btnLink = "todo">>
<<else>>
<<set _btnLink = _btnId>>
<</if>>
/* Check if the button prerequisites are met */
<<prereq _btnStats>>
<<if $prereq == 1>>
/* Search for this location within a location array and collect data */
/* 0.3.53 experimental - we now show the chars not only in the location, but also in child locations, so there's no break after we find match, we have to go through all the locations - check if it's not slowing the game down too much */
<<for _i = 0; _i < setup.locations.length; _i++>>
/* Go forward if we found the current location, or the location that has this location as parent */
<<if setup.locations[_i].id == _btnId || setup.locations[_i].parent == _btnId>>
/* Check if the location prerequisites are met */
<<prereq setup.locations[_i].prereq>>
<<if $prereq == 1>>
/* Save the location name */
<<if setup.locations[_i].id == _btnId>>
<<set _btnName = setup.locations[_i].name>>
<</if>>
/* If we're in a child location, we need to save id */
<<if setup.locations[_i].id != _btnId>>
<<set _childId = setup.locations[_i].id>>
<</if>>
/* Check a given location for characters based on schedule */
<<for _sch = 0; _sch < $schedTemp.length; _sch++>>
<<if $schedTemp[_sch][1] == _btnId || $schedTemp[_sch][1] == _childId>>
/* Go forward if the char is not already in the array, we know the char, and it's not an NPC */
<<if _locChars.indexOf($schedTemp[_sch][0]) == -1 && State.getVar('$' + $schedTemp[_sch][0] + ".met") == 1 && State.getVar('$' + $schedTemp[_sch][0] + ".type") != "npc">>
/* Check when the character is in a given location */
<<if $schedTemp[_sch][2] == "workdays">>
<<set _days = setup.workdays>>
<<elseif $schedTemp[_sch][2] == "weekend">>
<<set _days = setup.weekend>>
<<elseif $schedTemp[_sch][2] == null>>
<<set _days = setup.days>>
<<else>>
<<set _days = $schedTemp[_sch][2]>>
<</if>>
<<if $schedTemp[_sch][3] == "dayhours">>
<<set _hours = setup.dayhours>>
<<elseif $schedTemp[_sch][3] == "nighthours">>
<<set _hours = setup.nighthours>>
<<elseif $schedTemp[_sch][3] == null>>
<<set _hours = setup.periods>>
<<else>>
<<set _hours = $schedTemp[_sch][3]>>
<</if>>
/* Print avatars for characters in location */
<<if _days.indexOf($today) != -1 && _hours.indexOf($now) != -1>>
<<set _locChars.push($schedTemp[_sch][0])>>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
<</if>>
<</for>>
/* Go forward if all the prereqs are met */
<<if _btnName>>
/* Exception - if it's garden, we need to reload pic based on the counter and quests */
<<if _btnId == "daphGard">>
<<set _curGarden = $player.quests.find(obj => {return obj.id === "daphFixGarden"})>>
<<set _curPool = $player.quests.find(obj => {return obj.id === "alexaPool"})>>
<<if $cleanGarden < 7 && _curPool && _curPool.done == 1>>
<<set _btnIdSml = "_sml_pool.jpg">>
<<elseif $cleanGarden < 14 && _curGarden && _curGarden.done == 1>>
<<set _btnIdSml = "_sml_grass.jpg">>
<</if>>
<<else>>
<<set _btnIdSml = "_sml.jpg">>
<</if>>
/* Start the HTML */
<a data-passage="_btnLink" class="btnImg">
<p class="btnText">_btnName</p>
/* Print avatars (max 3) for characters in location */
<<for _ch = 0; _ch < _locChars.length; _ch++>>
<img @src="setup.ImagePath+'characters/'+_locChars[_ch]+'/avatar.jpg'" class="btnAvatar">
<<if _ch == 2>>
<<break>>
<</if>>
<</for>>
/* Print the image */
<img class="btnImage" @src="setup.ImagePath+'locations/'+_btnId+'/'+_btnIdSml">
</a>
<</if>>
<</if>>
<</widget>><<chunks>>
<<menu>>
/* Locations */
<<btnImg "daphHouse">> /*[[daphHouse]]*/
<<btnImg "bridHouse">> /*[[bridHouse]]*/
<<btnImg "park">> /*[[park]]*/
<<btnImg "gym">> /*[[gym]]*/
<<btnImg "church">> /*[[church]]*/
<<btnImg "localStore">> /*[[localStore]]*/
<<btnImg "cemetery">> /*[[cemetery]]*/
/* Travel */
<hr class="marginTop10px">
<<btn "travel" "Travel to the City Center" "cash-2; $travelTo+areaCity" "travel">> /*[[areaCity]]*/
<<btn "travel" "Travel to the Outskirts" "cash-2; $travelTo+areaOutskirts" "travel marginTop10px">> /*[[areaOutskirts]]*/
<</chunks>><<events "show">>
<<EVENT "day=Sunday; period=night">> /* This needs a better link than that */
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
/* Turn off until there's a caught event
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
*/
<<set _activity = ["daphne_sex0_", "daphne_sex1_", "daphne_sex2_", "daphne_sex3_", "daphne_sex4_", "daphne_sex5_", "daphne_sex6_"].random()>>
/* Do HTML */
<p class="fi0 center">You look through the hole...</p>
<<media `"activities/peek/hole.mp4"` "si1">>
<big class="fi3 center">You see that $daphne.name is being rough fucked.</big>
<<media `"activities/peek/daphGuest/" + _activity + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can watch, but if you get caught, $daphne.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You press your face against the floor to see better...</p>
<<media `"activities/peek/daphGuest/" + _activity + "0.jpg"`>>
<<menu>>
<<btn $caughtLink "Watch more" null "action">>
<<btn $caughtLink "Watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGuest/" + _activity + "1.jpg"`>>
<<menu>>
<<btn $caughtLink "Watch more" null "action">>
<<delayer>><<btn $caughtLink "Watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGuest/" + _activity + "2.jpg"`>>
<<menu>>
<<btn $caughtLink "Watch more" null "action">>
<<delayer>><<btn $caughtLink "Watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGuest/" + _activity + "3.jpg"`>>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Watch more" null "action">>
<<delayer>><<btn $caughtLink "Watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>Meanwhile, $daphne.name moans with pain and pleasure.</p>
<<media `"activities/peek/daphGuest/" + _activity + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>$daphne.name sighs, as she comes back to reality.</p>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<p>$daphne.name sighs, as she comes back to reality.</p>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<btn $curLoc "Move away" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day!=Sunday">> /* TODO combine with while */
<<chunks>>
<p class="fi0 center">You look through the hole...</p>
<<media `"activities/peek/hole.mp4"` "si1">>
<big class="fi3 center">Unfortunately - you don't see a thing.</big>
<p class="fi3">Dude, I think you need to try it when $daphne.name is in the cellar!</p>
<big class="fi3">Maybe try on ''Sunday''?</big>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period!=night">> /* TODO combine with while */
<<chunks>>
<p class="fi0 center">You look through the hole...</p>
<<media `"activities/peek/hole.mp4"` "si1">>
<big class="fi3 center">Unfortunately - you don't see a thing.</big>
<p class="fi3">Dude, I think you need to try it when $daphne.name is in the cellar!</p>
<big class="fi3">Maybe try in the ''night''?</big>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
<</events>><<events "show">>
<<EVENT "randLow">>
<<set $dream = "fucked">>
<<chunks>>
/* Prepare the dream */
<<set _dreams to clone(setup.dreams)>>
<<set _dreamsArray to []>>
<<for _d to 0; _d < _dreams.length; _d++>>
<<set _randD to Math.floor(Math.random()*(_dreams[_d].length))>>
<<set _dreamsArray.push({
rand: _randD,
text: _dreams[_d][_randD],
dial: _dreams[_d][_randD].replace(/your/gi, "my")
})>>
<<set _dreams[_d].splice(_randD, 1)>>
<</for>>
<<set _reply = ["Still better love story than Twilight!", "Living the dream? I hope not.", "Don't give up on your dreams. Keep sleeping!"].random()>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a fucked up dream...</p>
<div id="dream">
<p class="fi3">You are _dreamsArray[0].text, and it's _dreamsArray[1].text. You are strolling around _dreamsArray[2].text in _dreamsArray[3].text, when suddenly - you notice a _dreamsArray[4].text. You walk out to her to get a closer look at her _dreamsArray[5].text.</p>
<<dial "player" _dreamsArray[6].text "fi3">>
<p class="fi3">You tell her.</p>
<<dial "guy" _dreamsArray[7].text "fi3">>
<p class="fi3">She replies.</p>
<big class="fi3">And then you fuck.</big>
<<media "mindblown.mp4" "fi3">>
</div>
<div id="cheater" style="display: none;" class="fi0">
<<media "cheater.mp4">>
</div>
<<dial "player" _reply "fi3">>
<<btn null null null "si3">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randHigh">>
<<set $dream = "wet">>
<<chunks>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a wet dream...</p>
<<media `"activities/sleep/" + $player.traitShrt +"/" + $curRand + ".mp4"` "si3">>
<<if $player.trait == "satan">><<dial "player" "Oh, fuck it. If it's the bottom, then I might as well enjoy it. Here, little calamari, daddy looove the tentacles!" "fi4">>
<<elseif $player.trait == "toxic">><<dial "player" "What have I done to myself? I need to get back on the righteous path, or I'm doomed!" "fi4">>
<<elseif $player.trait == "bully">><<dial "player" "Sooo... Now I'm dreaming about vampires? Oh, whatever. Here, baby, suck the blood out of my dick." "fi4">>
<<elseif $player.trait == "jerk">><<dial "player" "Those dreams are becoming weirder and weirder. But I'm still onboard with this shit!" "fi4">>
<<elseif $player.trait == "nerd">><<dial "player" "Justice served, baby!" "fi4">>
<<elseif $player.trait == "vegan">><<dial "player" "I wonder if it's still domination, when you're being dominated by a cucumber?" "fi4">>
<<elseif $player.trait == "hippie">><<dial "player" "Take it for the mother Earth you whore!" "fi4">>
<<elseif $player.trait == "messiah">><<dial "player" "Good habits make me hard." "fi4">>
<<elseif $player.trait == "alpha">><<dial "player" "Ommmm...." "fi4">>
<<else>><<dial "player" "Oh yeah, baby! Give it to me!" "fi4">>
<</if>>
<<btn null null null "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $lvlup=1">>
<<set $dream = "wet">>
<<chunks>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a wet dream...</p>
<<media `"activities/sleep/" + $player.traitShrt +"/" + $curRand + ".mp4"` "si3">>
<<if $player.trait == "satan">><<dial "player" "Oh, fuck it. If it's the bottom, then I might as well enjoy it. Here, little calamari, daddy looove the tentacles!" "fi4">>
<<elseif $player.trait == "toxic">><<dial "player" "What have I done to myself? I need to get back on the righteous path, or I'm doomed!" "fi4">>
<<elseif $player.trait == "bully">><<dial "player" "Sooo... Now I'm dreaming about vampires? Oh, whatever. Here, baby, suck the blood out of my dick." "fi4">>
<<elseif $player.trait == "jerk">><<dial "player" "Those dreams are becoming weirder and weirder. But I'm still onboard with this shit!" "fi4">>
<<elseif $player.trait == "nerd">><<dial "player" "Justice served, baby!" "fi4">>
<<elseif $player.trait == "vegan">><<dial "player" "I wonder if it's still domination, when you're being dominated by a cucumber?" "fi4">>
<<elseif $player.trait == "hippie">><<dial "player" "Take it for the mother Earth you whore!" "fi4">>
<<elseif $player.trait == "messiah">><<dial "player" "Good habits make me hard." "fi4">>
<<elseif $player.trait == "alpha">><<dial "player" "Ommmm...." "fi4">>
<<else>><<dial "player" "Oh yeah, baby! Give it to me!" "fi4">>
<</if>>
<<btn null null null "si4">>
<</chunks>>
<<if $lvlup>>
<<include "lvlup">>
<</if>>
<</events>><<chunks>>
<big class="center fi0">You open up your laptop...</big>
<p class="center fi1">Type the name of your favorite porn site...</p>
<div class="si2">
/* Display toys menu */
<<set _toys = ["paul_dildo", "dildo", "cucumber", "crucifix"]>>
<<for _ts = 0; _ts < _toys.length; _ts++>>
<<if $player.itemsList && $player.itemsList.indexOf(_toys[_ts]) != -1>>
<<set _displayToys = 1>>
<<set _playerlvl = $player.lvl > 0 ? $player.lvl : 1>>
<<break>>
<</if>>
<</for>>
<<if _displayToys == 1>>
<<menu null "Choose a toy" "toys">>
<<if $player.itemsList.indexOf("paul_dildo") != -1 || $player.itemsList.indexOf("dildo") != -1>>
<<btn "#dildo" "Put a dildo up your ass" "love+2" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("cucumber") != -1>>
<<btn "#cucumber" "Put a cucumber up your ass" "love+3" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("crucifix") != -1>>
<<btn "#crucifix" "Put a crucifix up your ass" "love+5" "yieldsHide item">>
<</if>>
<</if>>
<br class="clear">
<br class="clear">
/* Load the category buttons */
<<set _masturbationCat = clone(setup.sexCat)>>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
/* Shuffle the vids for later */
<<set _masturbationVids = setup.kamasutra.shuffle()>>
<br class="clear">
</div>
<<chunk null "#dildo">>
<p>You pull out a dildo.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "I'm a bad boy!">>
<<media `"activities/masturbation/dildo/" + _playerlvl + "/" + random(1,10) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#cucumber">>
<p>You pull out a cucumber.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Veggies for the win!">>
<<media `"activities/masturbation/cucumber/" + random(1,5) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#crucifix">>
<p>You pull out a crucifix.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Sweet Jesus!">>
<p>It's so rough...</p>
<<media `"activities/masturbation/crucifix/" + random(1,4) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#anal">>
<big>You select Anal porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("anal") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "That's a beautiful asshole right there!">>
<<btn>>
<<chunk null "#classic">>
<big>You select Classic porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("classic") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Nothing better than a bit of classic pussy pounding!">>
<<btn>>
<<chunk null "#fetish">>
<big>You select Hardcore porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("fetish") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, I'm a perv!">>
<<btn>>
<<chunk null "#handworks">>
<big>You select Handworks porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("handworks") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, that's the shit!">>
<<btn>>
<<chunk null "#oral">>
<big>You select Oral porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("oral") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Yeah... do it with your mouth... Oh yeaa....!">>
<<btn>>
<<chunk null "#rough">>
<big>You select Rough porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("rough") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Smack that bitch, yeah!">>
<<btn>>
<</chunks>>/* Book quotes */
<<set _books to [
{
match: "satan",
quote: "There is an idea of a Patrick Bateman, some kind of abstraction, but there is no real me, only an entity, something illusory, and though I can hide my cold gaze and you can shake my hand and feel flesh gripping yours and maybe you can even sense our lifestyles are probably comparable: I simply am not there.",
title: "Bret Easton Ellis, \"American Psycho\"",
dial: "Does sucking out souls count as a blowjob?"
},
{
match: "satan",
quote: "And he that sitteth on the throne said, Behold, I make all things new. And he saith, Write: for these words are faithful and true. And he said unto me, They are come to pass. I am the Alpha and the Omega, the beginning and the end.",
title: "Revelation 21:5",
dial: "Does sucking out souls count as a blowjob?"
},
{
match: "satan",
quote: "All men are mad in some way or another, and inasmuch as you deal discreetly with your madmen, so deal with God's madmen too, the rest of the world.",
title: "Bram Stoker, \"Dracula\"",
dial: "Does sucking out souls count as a blowjob?"
},
{
match: "toxic",
quote: "This letter really touched my heart. Sabrina says when she lost all her hair during chemo, she wore the cap I gave her.",
title: "Justin Bieber, \"First Step 2 Forever\"",
dial: "I like my women like I like my liquor - gone by morning."
},
{
match: "toxic",
quote: "I hope she'll be a fool -- that's the best thing a girl can be in this world, a beautiful little fool.",
title: "F. Scott Fitzgerald, \"The Great Gatsby\"",
dial: "I like my women like I like my liquor - gone by morning"
},
{
match: "toxic",
quote: "Anastasia, you should steer clear of me. I’m not the man for you - he whispers.",
title: "E.L. James, \"Fifty Shades Trilogy Bundle\"",
dial: "I like my women like I like my liquor - gone by morning"
},
{
match: "bully",
quote: "The man who alters his way of thinking to suit others is a fool.",
title: "Marquis de Sade, \"Justine, Philosophy in the Bedroom, and Other Writings\"",
dial: "Rules are for pussies, and I'm the hardest dick in town."
},
{
match: "bully",
quote: "Third, and finally, if you want people to believe the system is fair and effective, it’s essential to be tough on the most powerful, profitable, and well-known jerks. If you enforce the rule only with the weak performers, people who are easily replaceable, or who deliver bad news and have the gumption to disagree with superiors—and you allow powerful assholes to run roughshod over anyone they please—people will smell your hypocritical bullshit from a mile away.",
title: "Robert I. Sutton, \"The Asshole Survival Guide: How to Deal with People Who Treat You Like Dirt\"",
dial: "Rules are for pussies, and I'm the hardest dick in town."
},
{
match: "bully",
quote: "I am always saying \"Glad to've met you\" to somebody I'm not at all glad I met. If you want to stay alive, you have to say that stuff, though.",
title: "J.D. Salinger, \"The Catcher in the Rye\"",
dial: "Rules are for pussies, and I'm the hardest dick in town."
},
{
match: "jerk",
quote: "You’ve just got to see more of her long lean legs. Her fine rounded breasts. Her high, firm behind. For an instant you even consider rape.",
title: "Eric Weber, \"How to Pick Up Girls\"",
dial: "In life it's either rape or be raped, and I know on which end of the dick I want to be."
},
{
match: "jerk",
quote: "What about God? The idea embarrassed him. It was only in moments of absolute fear that he had ever thought about God and prayed to him, always embarrassed because he did not believe and felt so hypocritical when he prayed out of fear, as if in spite of his disbelief there might be God after all, God who could be fooled by a hypocrite. When he was a child, then he believed. He certainly did believe when he was a child. How did it go, the nightly Act of Contrition? The words came hesitantly, unfamiliarly to him. Oh my God, I am heartily sorry for—For what?",
title: "David Morrell, \"First Blood\"",
dial: "In life it's either rape or be raped, and I know on which end of the dick I want to be."
},
{
match: "jerk",
quote: "The more I see of what you call civilization, the more highly I think of what you call savagery!",
title: "Robert E. Howard, \"King Kull\"",
dial: "In life it's either rape or be raped, and I know on which end of the dick I want to be."
},
{
match: "beta",
quote: "Of all creatures that breathe and move upon the earth, nothing is bred that is weaker than man.",
title: "Homer, \"The Odyssey\" & \"The Iliad\"",
dial: "The only Homer I know is Homer Simpson."
},
{
match: "beta",
quote: "It's a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there's no knowing where you might be swept off to.",
title: "J.R.R. Tolkien, \"The Lord of the Rings\"",
dial: "I misread the title as //Lord of the Cockrings// and read through 10000 pages waiting for Sauron to buttfuck a hobbit. What a disappointment."
},
{
match: "beta",
quote: "There is never a second opportunity to make a first impression.",
title: "Andrzej Sapkowski, \"Sword of Destiny\"",
dial: "This Witcher dude is just like me but blonde."
},
{
match: "nerd",
quote: "Seek freedom and become captive of your desires. Seek discipline and find your liberty.",
title: "Frank Herbert, \"Chapterhouse: Dune\"",
dial: "My new hobby is fighting for the innocent!"
},
{
match: "nerd",
quote: "You people don't know what the truth is! It's there, just under their bullshit, but you never look! That's what I hate most about this fucking city-- LIES ARE NEWS AND TRUTH IS OBSOLETE!",
title: "Warren Ellis, \"Transmetropolitan\"",
dial: "My new hobby is fighting for the innocent!"
},
{
match: "nerd",
quote: "It was a bright cold day in April, and the clocks were striking thirteen.",
title: "George Orwell, \"1984\"",
dial: "My new hobby is fighting for the innocent!"
},
{
match: "vegan",
quote: "It is a great misfortune to be alone, my friends; and it must be believed that solitude can quickly destroy reason.",
title: "Jules Verne, \"The Mysterious Island\"",
dial: "Woo woo! Here comes the depression!"
},
{
match: "vegan",
quote: "As long as Man continues to be the ruthless destroyer of lower living beings, he will never know health or peace. For as long as men massacre animals, they will kill each other. Indeed, he who sows the seed of murder and pain cannot reap joy and love.",
title: "Pythagoras",
dial: "Woo woo! Here comes the depression!"
},
{
match: "vegan",
quote: "All animals are equal, but some animals are more equal than others.",
title: "George Orwell, \"Animal Farm\"",
dial: "Woo woo! Here comes the depression!"
},
{
match: "hippie",
quote: "These Romans are crazy!",
title: "René Goscinny & Albert Uderzo, \"Asterix\"",
dial: "That's just like... your opinion, man."
},
{
match: "hippie",
quote: "From the beginning men used God to justify the unjustifiable.",
title: "Salman Rushdie, \"The Satanic Verses\"",
dial: "That's just like... your opinion, man."
},
{
match: "hippie",
quote: "There is no greater luxury than meditation. Meditation is the last luxury, because it is the ultimate love affair.",
title: "Osho, \"Book of Wisdom\"",
dial: "That's just like... your opinion, man."
},
{
match: "messiah",
quote: "No one can serve two masters, for either he will hate the one and love the other, or he will be devoted to the one and despise the other. You cannot serve God and money.",
title: "Matthew 6:24",
dial: "I should write an autobiography!"
},
{
match: "messiah",
quote: "The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.",
title: "Terry Pratchett, \"Diggers\"",
dial: "I should write an autobiography!"
},
{
match: "messiah",
quote: "Hence I have no mercy or compassion in me for a society that will crush people, and then penalize them for not being able to stand up under the weight.",
title: "Malcolm X, \"The Autobiography of Malcolm X\"",
dial: "I should write an autobiography!"
},
{
match: "alpha",
quote: "A purpose of human life, no matter who is controlling it, is to love whoever is around to be loved.",
title: "Kurt Vonnegut, \"The Sirens of Titan\"",
dial: "Now I understand."
},
{
match: "alpha",
quote: "Intelligence is the ability of a living creature to perform pointless or unnatural acts.",
title: "Arkady Strugatsky, \"Roadside Picnic\"",
dial: "Now I understand."
},
{
match: "alpha",
quote: "He was going to live forever, or die in the attempt.",
title: "Joseph Heller, \"Catch-22\"",
dial: "Now I understand."
}
]>>
/* Select book quotes */
<<set _bookRand to random(0, 2)>>
<<for _i to 0; _i < _books.length; _i++>>
<<if _books[_i].match == $player.traitShrt>>
<<set _book = _i + _bookRand>>
<<break>>
<</if>>
<</for>>
<<chunks>>
<p class="bookQuote fi0">“<<print _books[_book].quote>>”</p>
<p class="bookTitle fi2"><<print _books[_book].title>></p>
<<media `"activities/read/" + $player.traitShrt + ".mp4"` "si3">>
<<dial "player" _books[_book].dial "fi4">>
<<btn null null null "si5">>
<</chunks>><<chunks>>
<big class="center fi0">You pull out a dumbbell from under the bed...</big>
<p class="center fi1">You grab it firmly...</p>
<<dial "player" "To crush your enemies, see them driven before you, and to hear the lamentations of their women!" "fi2">>
<<media `"activities/train/" + $player.traitShrt + ".mp4"` "si4">>
<<btn null null null "si5">>
<</chunks>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "Hey, I forgot to tell you--">>
<p>$daphne.name notices a book in your hands. She smiles.</p>
<<dial "daphne" "Ohhh, nice to see you read something for a change! I always say - smart is sexy!">>
<<menu>>
<<btn null "Then you must be veeery smart!" "daphne.dom" "dialog">>
<<btn null "This book is so good! You'd love it!" "daphne.love" "dialog">>
<<chunk>>
<<dial "daphne" "Haha, thanks! I just wanted to tell you that if you need some cash, there's always some chores around the house that you might do.">>
<p>You have a feeling she's just looking for someone to do it for her. But still, it's hard to say no to those melons.</p>
<<dial "player" "Oh, thanks, good to know!">>
<p>$daphne.name smiles.</p>
<<dial "daphne" "I knew I can count on you.">>
<p>She winks and leaves, closing the doors behind her.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly the door slams into the wall as ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<<dial "alexa" "Yo dweeb, I need you to do something for me.">>
<<dial "player" "Y-Yes?">>
<<dial "alexa" "I'm going out tonight and I want you to do my homework.">>
<p>$alexa.name throws her notebook at you.</p>
<<dial "player" "B-but--">>
<<if $alexa.status <= 1>>
<<dial "alexa" "What?! I'm not going to show you my butt, you little perv!">>
<<dial "player" "I didn't mean--">>
<<dial "alexa" "But I guess I could show you my tits. Deal?">>
<<elseif $alexa.status == 2>>
<<dial "alexa" "What?! I'm not going to show you my butt, you little perv!">>
<<dial "player" "I didn't mean--">>
<<dial "alexa" "But I guess I could show you the little flower between my legs. Deal?">>
<<elseif $alexa.status == 3>>
<<dial "alexa" "You drive a hard bargain, but I agree.">>
<<dial "player" "Whaat?">>
<<dial "alexa" "I'll show you my butt if you do my homework. Deal?">>
<<else>>
<<dial "alexa" "Ok, deal.">>
<<dial "player" "What deal?">>
<<dial "alexa" "I'll let you touch my butt!">>
<</if>>
<<menu>>
<<btn "#alexaDeal" "This is the best deal in the history of deals, maybe ever!" "alexa.dom" "dialog">>
<<btn "#alexaPresent" "You don't have to show me anything - I'll do it as a gift." "alexa.love" "dialog">>
<<chunk null "#alexaDeal">>
<p>$alexa.name smiles. She looks you in the eyes, and slowly pulls her t-shirt up, revealing a pair of perky tits.</p>
<<media "activities/read/alexa_tits.jpg">>
<<dial "alexa" "Do you like 'em?">>
<p>They might be small, but they sure look great. Now when you think about it, you wouldn't change anything - this girl is perfect. She's an angel.</p>
<<btn>>
<<chunk "alexa.status=2">>
<p>$alexa.name continues her show. She lowers herself slowly, looking you right in the eyes, and spreading her legs.</p>
<<media "activities/read/alexa_pussy.jpg">>
<<dial "alexa" "And what about this?">>
<p>You're asking yourself is it getting hot in here? The answer is //no//. It's what they do to us. At this point in time your entire attention is on this girl. And even more accurately - on her beautiful pussy.</p>
<<btn>>
<<chunk "alexa.status=3">>
<p>You want to say something, but she gives you a sign to stay quiet. She looks at you with those fuck-me eyes and turns around. As she bends over, she pulls her panties to the side, revealing Eldorado.</p>
<<media "activities/read/alexa_butt.jpg">>
<<dial "alexa" "Do you like it?">>
<p>How could you not to. But you're not able to answer. You're braindead</p>
<<dial "alexa" "I bet you'd give anything to put your finger in my cinnamon roll...">>
<<dial "player" "I would...">>
<<dial "alexa" "You'll have to work on it, kid.">>
<p>Oh, you'll work. You'll do anything to put your finger in there. And your tongue, and nose...</p>
<<btn>>
<<chunk "alexa.status=4">>
<p>She turns her head and quietly whispers.</p>
<<dial "alexa" "Sometimes I like to touch myself up there. Do you want to see?">>
<p>Why is that even a question? You nod your head so hard, that it nearly falls to the floor. $alexa.name licks her finger and slowly sticks it into her asshole, with a quiet mooooaan.</p>
<<media "activities/read/alexa_fingering.jpg">>
<<btn>>
<<chunk>>
<p>$alexa.name smiles seeing how completely out of order you become. The only thing you want right now is to praise the fuck god for revealing those fantastic sights to your eyes, yet with all the blood concentrating in the area of your waist, all that comes out of your mouth is...</p>
<<dial "player" "Uhhhh...">>
<p>But the show is over. $alexa.name covers herself and moves away.</p>
<<dial "alexa" "Snap out of it, you have a job to do, dweeb!">>
<p>She leaves the room.</p>
<<btn>>
<<chunk null "#alexaPresent">>
<<dial "alexa" "You'd do this for me?">>
<<dial "player" "For you? Anything.">>
<p>You can see that $alexa.name hesitates. She thinks for a second, before giving you a kiss.</p>
<<dial "alexa" "You deserved a freebie.">>
<p>She blows you a kiss.</p>
<<media "activities/read/alexa_kiss.jpg">>
<<dial "alexa" "Thank you... dweeb.">>
<p>She turns around and leaves.</p>
<<btn>>
<</chunks>>
<</events>>/* dial */
/* Draw dialog. Atributes - character id, dialog text, css classes. */
<<widget "dial">>
<<set _character = $args[0] ? $args[0] : "player">>
<<set _dialog = $args[1] ? $args[1] : "">>
<<set _classes = $args[2] ? $args[2] : "">>
/* Set path to character's avatar */
<<if _character == "player">>
<<set _avatar to 'characters/player/' + $player.trait + '/avatar.jpg'>>
<<else>>
<<set _avatar to 'characters/' + _character + '/avatar.jpg'>>
<</if>>
/* Select css depending on the character */
<<if _character == "player">>
<<set _classes = _classes + " yourDialog">>
<<else>>
<<set _classes = _classes + " otherDialog">>
<</if>>
<div @class="_classes">
<img @src="setup.ImagePath+_avatar">
<p>_dialog</p>
<br class="clear">
</div>
<</widget>>/* PassageHeader */
/* MARK THE START OF PASSAGE */
<<if $test && $testReport != "hide">>
<<script>>
console.log(" ");
console.log("⬜⬜⬜⬜⬜ PSG START ⬜⬜⬜⬜⬜");
<</script>>
<</if>>
/* CREATE CHARACTERS */
<<if setup.initChars || !previous()>>
/* Load the characters data and create vars. This needs to be on the passage, not StoryInit, otherwise the new chars get overwritten. More info in the included passage. I added previous because if player goes back in time to the first passage, storyinit does not reinitialize, and characters don't generate at all */
<<include "InitCharacters">>
<<set setup.initChars = null>>
<</if>>
/* BACKWARDS COMPATIBILITY */
/* After the characters are in place - we need to also check for compatibility issues, unless it's a dreamMode, in which case we want to wait until it's finished */
<<if setup.initComp && !$dreamMode>>
<script>compatibility();</script>
<<set setup.initComp = null>>
<</if>>
/* CHECK FAP CODE */
<<if !setup.initComp && setup.initCode && $fapCode>>
<<script>>checkCode(State.variables.fapCode);<</script>>
<<elseif !setup.initComp>>
<<set setup.initCode = null>>
<</if>>
/* PASSAGE VARS */
<<set $curPas = passage()>> /* Current passage */
<<set $curTags = tags($curPas)>> /* Twine tags of the current passage */
<<set $curQuest = null>> /* Saves the name of the included passage */
<<set $chunkId = null>> /* Sets the name of the current chunk */
<<set $chunksArr = []>> /* Gathers all the chunks, btns, vids and delayers */
<<set $popupsArr = []>> /* The same but for the popup */
<<set $delayersArr = []>> /* Gathers all the contents of delayers, to make chunksArr smaller */
<<set $chunkBtnNum = 1>> /* Used to set numbers to buttons */
<<set $chunkVidNum = 1>> /* Same for vids */
<<set $chunkDelNum = 1>> /* Same for delayers */
<<set $notifNum = 0>> /* Used to number the notifications */
<<set $eventStarted = 0>> /* Marks if the player started a random event using a button */
<<set $eventOn = 0>>
<<set $popupOn = 0>> /* Keeps the information about a popup being displayed */
<<set $popupPsg = null>> /* Keeps the information about a popup passage displayed */
<<set $chunksOn = 0>> /* Sets if the chunks was started or not (turns to 1 in chunks script) */
<<set $delayerOn = 0>> /* Sets if the delayer should start or not (turns to 1 in the second chunk) */
<<set $vidAutoplay = 1>> /* Used to autplay videos (turns to 0 in second chunk) */
<<set $hideDesc = null>> /* Used to hide description of location activities, quests, etc.. */
<<set $caught = null>> /* Used to determine if player was caught during the event */
<<if !$activitiesDone>>
<<set $activitiesDone = []>> /* Gathers all the activities that was done during the day */
<</if>>
/* We need to define current and previous location, and create an array for characters that are new in current location */
<<if tags($curPas).contains("location") || tags($curPas).contains("area")>>
<<set $prevLoc = $curLoc>>
<<set $curLoc = $curPas>>
<<set $curLocCharsNew = []>>
<</if>>
/* Generate random number */
<<set $curRand = random(9)>>
/* HIDE HISTORY CONTROLS */
<<script>>Config.history.controls = false;<</script>>
/* TIME */
/* Update time before everything else */
<<if tags($curPas).contains("area") || tags($curPas).contains("location") || $curPas == "TEST" || $forceTime == 1 || $schedForce == 1>>
<<include "resetTime">>
<</if>>
/* DONE */
/* Add done activities and chores to the array of finished activities, unless it contains "notDone tag, which means it cannot ever be done */
<<if !tags($curPas).contains("notDone")>>
/* If it's multiDone - it's for places where one activity can be launched from different rooms, like picking on girls in club */
<<if tags($curPas).contains("multiDone") && !$sleepReset && ($test || $supporter || !tags($curPas).contains("earlyAccess"))>>
<<set _doneId = $curPas + $curLoc>>
<<set $activitiesDone.push(_doneId)>>
/* If it's a normal activity or chore - add it */
<<elseif ( tags($curPas).contains("activity") || tags($curPas).contains("chore") ) && !$sleepReset && ($test || $supporter || !tags($curPas).contains("earlyAccess"))>>
<<set $activitiesDone.push($curPas)>>
/* If it's quick - we add it with location name and character that was in location (because peek at alexa is not the same as peek at daphne), unless there's no character inside (which means it's peeking at college etc.) in which case we just add the passage name. We also skip doorOpen, as player needs to be able to unlock the doors many times */
<<elseif tags($curPas).contains("quick") && !$sleepReset && ($test || $supporter || !tags($curPas).contains("earlyAccess"))>>
<<if $curLocChars && $curLocChars.length > 0>>
<<set _doneId = $curPas + $curLoc + $curLocChars>>
<<else>>
<<set _doneId = $curPas>>
<</if>>
<<set $activitiesDone.push(_doneId)>>
/* If it's relation - we add it with character name */
<<elseif tags($curPas).contains("relation") && $char && $sleepReset!=1 && ($test || $supporter || !tags($curPas).contains("earlyAccess"))>>
<<set _doneId = $curPas + $char>>
<<set $activitiesDone.push(_doneId)>>
<</if>>
<</if>>
/* SEX */
/* Update the sex vars */
<<if $curPas == "sex" || tags($curPas).contains("sex") || $curPas == "flirt" || $curPas == "talk">>
<<if !$char>>
<<set $char = "daphne">>
<</if>>
/* We need to recreate the variables each time we refresh */
<<set $charVar = State.getVar("$" + $char)>>
<<set $charName = $charVar.name>>
<<else>>
<<set $sex = null>>
<<set $charVar = null>>
<<set $charName = null>>
<</if>>
/* TOP BAR */
<<if !tags($curPas).contains("noSideBar")>>
<span id="topBar"><<include "topBar">></span>
<</if>>
/* YIELDS */
/* Calculate yields for stats, quests, etc. */
<<if !_weekChange && ($yieldsForce || !$yieldsOff && ($curTags.contains("location") || $curTags.contains("area") || $curPas=="TEST"))>>
<<yields null "header">>
<</if>>
/* CHARACTER SCHEDULE AND LOCATIONS */
/* Needs to be after yields but before buildLoc, otherwise thetime passing might reset the changes, or characters loaded to locations are not really in those locations (they are not added = $curLocChars) */
<<include "exceptSched">>
/* Load location specific stuff */
<<if tags($curPas).contains("location") || tags($curPas).contains("area") || $schedForce>>
<<include "buildLoc">>
<</if>>
/* Exceptions */
/* Needs to be after buildLoc, otherwise stuff will get overwritten */
<<include "exceptLoc">>
/* RESET MULTIPLIERS */
<<if $resetMulti>>
<<resetMulti>>
<</if>>
/* DRAW UI */
/* Draw HTML header, characters in locations, change background etc. */
<<include "drawUI">>
/* NOTIFICATIONS */
/* Draw the notifications */
<<if !_weekChange && ($yieldsForce || $curTags.contains("location") || $curTags.contains("area") || $curPas=="TEST")>>
<<notify>>
<</if>>
/* WEEKLY STATS */
/* if the passage is a location or an area, and the week changed - we need to display stats */
<<if _weekChange && (tags($curPas).contains("location") || tags($curPas).contains("area"))>>
<<include "weekStats">>
<<set _weekStatsDisplay = 1>>
<</if>>
/* EVENTS */
/* If the passage is a location or an area - we need to include the passage with the events before the content */
<<if !_weekStatsDisplay && (tags($curPas).contains("location") || tags($curPas).contains("area"))>>
<<if Story.has($curLoc + "Inc") && !$lateNight>>
<<include `$curLoc + "Inc"`>>
<</if>>
<</if>>/* StoryInit */
/* Random (0-9) */
/* Min chances for positive throws (I dunno why it's upside down, so less = bigger chance) */
<<set setup.minRand = 6>> /* Default for non-supporters */
<<set setup.minRandFap = 5>> /* Default for supporters with Fap Mode */
<<set setup.minRandHigh = 3>> /* Used for drugs like LSD, which give players a higher events rate */
<<set setup.minRandLow = 7>> /* Used for events in less used locations, and getting caught mechanics */
<<set setup.minRandSml = 9>> /* Used for events in frequently used locations, like daphne/alexa sleeping visits or bathroom knocking */
/* Default random vars*/
<<set $curRand = 0>> /* resets on every passage display */
<<set $minRand = setup.minRand>>
/* Multipliers */
/* Default system experience multiplier */
<<set $defXpMulti = 10>> /* more = more xp. */
/* Starting player and characters dom/love multiplier */
<<set setup.defMulti = 1.0>> /* more = better */
<<set setup.defMultiFap1 = 1.5>> /* more = better */
<<set setup.defMultiFap2 = 2.0>> /* more = better */
<<set setup.defMultiFap3 = 3.0>> /* more = better */
<<set setup.defCharMulti = 1.0>> /* more = better */
<<set $defMulti = setup.defMulti>>
<<set $defCharMulti = setup.defCharMulti>>
/* Lvl up settings */
<<set $lvlup = null>>
<<set setup.lvlUpCost = 20>> /* less = better */
<<set setup.lvlUpMulti = 1.15>> /* less = better */
/* Defaults */
/* Min number of levels (dom+love) to get alpha male trait (less = better) */
<<set $alphaLvl = 30>>
/* Set starting location (used only for testing) */
<<set $curLoc = "daphGuest">>
<<set $curLocParent = "daphHouse">>
<<set $curLocDoor = "open">>
/* Default settings for sex and talk variables */
<<set $sex = null>>
<<set $char = "daphne">> /* test value */
<<set $charVar = State.getVar("$" + $char)>>
<<set $sexRandomVids = 0>>
/* Default cum points, as well as max cum, vigour, and squirt (it changes for example on Viagra etc) */
<<set setup.cumDefault = 5>> /* less = better */
<<set setup.cumDefaultFap = 3>> /* less = better */
<<set setup.cumMax = 10>> /* more = better */
<<set setup.squirtDefault = 2>> /* more = better */
<<set setup.squirtDefaultFap = 2>> /* more = better */
<<set setup.squirtMax = 10>> /* less = better */
<<set setup.vigourDefault = 6>> /* more = better */
<<set $cumDefault = setup.cumDefault>>
<<set $cumMax = setup.cumMax>>
<<set $squirtDefault = setup.squirtDefault>>
<<set $squirtMax = setup.squirtMax>>
<<set $vigourDefault = setup.vigourDefault>>
/* Max rating points for 3 stars */
<<set $maxRatingKamasutra = 50>>
<<set $maxRatingCollege = 30>>
/* Variable for hiding back link and displaying sex character switch */
<<set setup.backDebuff = 0>>
<<set $charSwitch = 0>>
/* Variables for activating questMode and dreamMode*/
<<set $questMode = null>>
<<set $dreamMode = null>>
/* Variable for storing the current quest update number (used for displaying last activated quest in the sidebar) */
<<set $lastQuest = 0>>
/* Save ver number */
<<if !$saveVerNum>>
<<set $saveVerNum = setup.verNum>>
<</if>>
/* Separately save ver number on which the game was created */
<<if !$startVerNum>>
<<set $startVerNum = setup.verNum>>
<</if>>
/* Fap variables */
<<set $fapYields = null>> /* Bigger yields on/off */
<<set $fapSex = null>> /* Bigger sex stats on/off */
<<set $fapRand = null>> /* Better random on/off */
<<set $fapCode = null>>
<<set $fapDate = null>>
/* Var for number of days between reocurring holiday events */
<<set $yearLoop = 60>>
<<set $yearDay = 0>>
/* Settings defaults (player can change those in the settings screen) */
<<set $gayContent = 2>>
<<set $transContent = 2>>
<<set $pissContent = 2>>
<<set $sexRandomVids = 0>>
<<set $setSound = 0>>
<<set $setSelfMasturbation = 1>>
<<set $overlayEffects = 1>>
<<set $mediaOn = 2>>
<<set $skipExam = 0>> /* Fap mode */
/* Data containers */
/* Array with current multipliers */
<<set $multipliers = []>>
/* Array with characters present in current location on schedule that we've met, and another one for npcs and unmet chars */
<<set $curLocChars = []>>
<<set $curLocCharsHidden = []>>
/* Array with items (stats, quests, etc.) that need updating */
<<set $pocket = []>>
<<set $pocketInstant = []>>
/* Array with counters, used to update each counter daily */
<<set $counters = []>>
/* Array with notifications */
<<set $notifications = []>>
/* Load main content */
<<include "InitCharData">>
<<include "InitTime">>
<<include "InitLocations">>
<<include "InitQuests">>
<<include "InitSex">>
<<include "InitContent">>
<<include "InitSched">>
<<include "InitCollege">>
<<include "InitHints">>
/* Scripts to run on init, load, etc. */
/* Character creation script needs to be launched outside of the StoryInit, so we turn on the switch to do that */
<<set setup.initChars = 1>>
/* Same shit as above with backwards compatibility script */
<<set setup.initComp = 1>>/* media */
/* Draws an image or video. Parameters: path, css classes. */
<<widget "media">>
<<set _path = $args[0] ? $args[0] : "">>
<<set _classes = $args[1] ? $args[1] : "">>
<<set _imgClasses = $args[2] ? $args[2] : "">>
/* Load the chunks array */
<<set _chunksArr = $popupOn ? $popupsArr : $chunksArr>>
/* Set exceptions - eg. if player wants to see videos of self masturbation */
<<if $setSelfMasturbation || _path.indexOf("jerkoff") == -1>>
/* If extension is "mp4" - it's a video */
<<if _path.indexOf("mp4") != -1>>
/* Check if the media is On */
<<if $mediaOn >= 2>>
/* Set video vars */
<<set _vidSettings = "onClick=\"playPause(this);\" loop playsinline">>
<<set _curVidId = !$chunkId ? "vid_" + $chunkVidNum : $chunkId + "_vid_" + $chunkVidNum>>
<<set $chunkVidNum = $chunkVidNum + 1>>
/* If the autoplay is on (through class, or it's a first chunk, or it's a popup outside of chunk macro) - load and play the vids, if not - don't load them for better performance */
<<if $vidAutoplay == 1 || $popupOn && !$chunksOn || _classes != "" && _classes.indexOf("autoplay") != -1>>
<<set _vidSettings = _vidSettings + " autoplay">>
<<else>>
<<set _vidSettings = _vidSettings + " preload=\"none\"">>
<</if>>
/* Set video volume settings */
<<if _classes != "" && _classes.indexOf("volumeLow") != -1>>
<<set _vidSettings = _vidSettings + " onloadstart=\"this.volume=0.2\"">>
<<elseif !$setSound || $setSound == 0 || $setSound == 2 && (_classes == "" || _classes.indexOf("mediaSex") == -1)>>
<<set _vidSettings = _vidSettings + " muted">>
<</if>>
/* Print the video */
<div @class="'vid ' + _classes">
<<print '<video id="' + _curVidId + '" ' + _vidSettings + '><source src="' + setup.ImagePath + _path + '" type="video/mp4"></video>'>>
</div>
/* Report the video to the chunks array */
<<if $chunksOn>>
<<set _chunksArr.find(obj => {return obj.id === $chunkId}).vids.push(_curVidId)>>
<</if>>
<</if>>
/* Otherwise it might be a portrait image */
<<elseif _classes.indexOf("portrait") != -1>>
/* Check if the media is On */
<<if $mediaOn >= 1>>
<<set _portraitNum to random(1,5)>>
<div @class="'image ' + _classes">
<img @src="setup.ImagePath+'characters/'+_path+'/portrait'+_portraitNum+'.jpg'">
</div>
<</if>>
/* Otherwise it might be a youtube video */
<<elseif _classes.indexOf("youtube") != -1>>
/* Check if the media is On */
<<if $mediaOn >= 2>>
<div class="youtube">
<iframe @src="'https://www.youtube.com/embed/' + _path" frameborder="0" allow="encrypted-media;"></iframe>
</div>
<</if>>
/* Otherwise it's a normal image */
<<elseif _path>>
/* Check if the media is On */
<<if $mediaOn >= 1>>
<div @class="'image ' + _classes">
<img @src="setup.ImagePath+_path" @class="_imgClasses">
</div>
<</if>>
<</if>>
<</if>>
<</widget>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "Oh, so sorry, I thought you're out...">>
<<dial "player" "Why would I go out, if I live under one roof with a beautiful woman?">>
<p>You wink at her. $daphne.name is a bit surprised by your compliment. To be honest so am I - well done, buddy, you're learning!</p>
<<dial "daphne" "Ha, ha. I just came to clean your room, but I won't bother you...">>
<<dial "player" "You never bother me, $daphne.name! I was just working hard on my muscles... something that we, //alpha males//, do.">>
<p>Somehow this comes out pretty un-alpha. You cannot leave it like that, you had such a good start!</p>
<<menu>>
<<btn null "I want to be strong to protect you!" "daphne.love" "dialog">>
<<btn null "It's the alpha male blood that makes me push to the limit!" "daphne.dom" "dialog">>
<<chunk>>
<<if $player.lvl > 2>>
<p>You said it in a way that gives $daphne.name shivers (and me too - well done!)</p>
<<else>>
<p>You said it in a way that, well, kinda makes me wanna kill myself. What am I even doing here? I was destined for great things, and instead I'm bankrupt and stuck narrating a fucking porn game... Sigh...</p>
<p>Ok, sorry dude. I'm back. Don't worry, we'll work with what we have - improvise, adapt, overcome - right?</p>
<</if>>
<<dial "daphne" "You're a sweet-o, hun. May I touch it?">>
<p>You hesitantly look down at your crotch.</p>
<<dial "player" "You want to touch... //it//?">>
<p>There's a deep hope in your voice. The hope, that $daphne.name will fall on hear knees and beg - //"yes, hun, I want to touch your dick, I want it more than anything else in the entire fucking world"//. And you'll say //"Yes you can"//, and she'll touch it, and stroke it, and suck it, and it would be pure perfection, right?</p>
<<btn>>
<<chunk>>
<p>But instead - $daphne.name starts giggling.</p>
<<dial "daphne" "Ha, ha, you're so funny! I meant your biceps, dummy!">>
<big>Bummer.</big>
<p>But still - it's a pretty good outcome, right? I'll make it easy for you here, buddy. You can tell her to fuck off, but both of us don't want it, right? So you basically have two options.</p>
<<menu>>
<<btn "#daphneLove" "Of course you can!" "daphne.love" "dialog">>
<<btn "#daphneDom" "Only if you'll show me your boobs." "daphne.dom" "dialog">>
<<chunk null "#daphneDom">>
<p>$daphne.name looks at you, a bit surprised. You're not sure if she's angry or not, she just stares into your eyes for a moment...</p>
<<media "activities/train/player_stare.mp4">>
<p>Second passes like a year. Were you too direct? You were, but the better question is - is it good? You can't just tell women to show their breasts, you'll get slapped! Then again, it's not like you just met her...</p><<if $daphne.status <= 1>>
<<set _decision = ["#daphTitsBad", "#daphTitsBad", "#daphTitsBad", "#daphTitsBad", "#daphTitsOk"].random()>>
<<elseif $daphne.status <= 2>>
<<set _decision = ["#daphTitsBad", "#daphTitsBad", "#daphTitsBad", "#daphTitsOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphTitsBad", "#daphTitsOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphTitsBad", "#daphTitsOk", "#daphTitsOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphTitsOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphTitsBad">>
<p>$daphne.name bursts into giggle.</p>
<<dial "daphne" "Your face, ha, ha! Oh, hun, you know we can't do stuff like that! What would your dad say?">>
<<dial "player" "But...">>
<<dial "daphne" "Don't worry, I'm not angry. I'm flattered!">>
<p>She winks at you, and walks out of the room before you manage to stop her.</p>
<<btn $curLoc>>
<<chunk null "#daphTitsOk">>
<p>$daphne.name bursts into giggle.</p>
<<dial "daphne" "Well, well, well. It seems you're changing into a man. And I like men.">>
<p>You feel the blood rushing down to your groin. Will it happen? Will you see her boobs?</p>
<<dial "daphne" "But you need to learn how to take things slowly...">>
<<dial "player" "What the fuck!">>
<p>What the fuck indeed. $daphne.name leans in, her face is now very close to yours.</p>
<<btn>>
<<chunk "daphne.status=2">>
<<media "activities/train/daphne_kiss.jpg">>
<p>She puts her mouth to yours. Her tongue pushes deeper and deeper. You grab it with your lips and suck it with all your strength. You can feel that she likes it.</p>
<p>But it's not the end yet. Now you start your own expedition deep into her mouth with your tongue. You stretch it to the maximum, nearly going down her throat.</p>
<p>$daphne.name finally pulls away her head, and looks you in the eyes.</p>
<<btn>>
<<chunk "daphne.status=3">>
<<dial "daphne" "That was a nice kiss... It convinced me.">>
<<dial "player" "Convinced you of what...?">>
<p>God damn it, buddy, I feel like I'm spilling my guts for you, and you're learning nothing. NOTHING!</p>
<<dial "player" "I mean... Yeah, baby!">>
<p>Better! Although, for the record, I'm sooooo tired with "Austin Powers" at this point.</p>
<<btn>>
<<chunk "daphne.status=3">>
<p>$daphne.name unpins her blouse and bends over to give you a better view.</p>
<<media "activities/train/daphne_boobs.jpg">>
<p>You hesitantly touch her boobs with your hands. They are firm like fresh melons.</p>
<<dial "daphne" "You like \'em?">>
<<dial "player" "Oh yeah...">>
<<dial "daphne" "Ha ha... All the men are the same, show them boobs and they're out.">>
<p>She takes her tits away and covers them.</p>
<<dial "daphne" "Your turn!">>
<<dial "player" "Whaaat?">>
<<dial "daphne" "Show me some muscle, hun.">>
<<btn "#daphneLove">>
<<chunk "daphne.status=2">>
<<dial "daphne" "I like you, hun...">>
<p>She whispers in your ear.</p>
<<dial "player" "That's great...">>
<p>Really?! REALLY!? You could say so many things, and you said this.</p>
<<dial "daphne" "I feel like I had enough emotions already. You'll show me your muscless next time...">>
<p>She was so close! You need to work on it, buddy!</p>
<p>You watch as $daphne.name leaves, closing the doors behind her.</p>
<<btn $curLoc>>
<<chunk null "#daphneLove">>
<p>You look $daphne.name in the eyes and flex your biceps the hardest you can.</p>
<<dial "daphne" "Ohhh...">>
<p>You can feel every fiber of your muscle trying to make itself bigger for her...</p>
<<media "activities/train/player_flex.mp4">>
<p>You're focused. Veins pump the blood, sweat flows like a river. Your face is like a tip of your dick (I mean purple, god damn it!). $daphne.name comes closer. She touches your biceps... Rubs it...</p>
<<btn>>
<<chunk>>
<<if $player.dominationLvl < 4>>
<<media "activities/train/player_skinny.jpg">>
<p>Nope. Just nope. It doesn't work. Good news is you might be the first man in the history, that literally has no fucking muscles.</p>
<<dial "player" "Is it awesome or what?">>
<p>Honest opinion, buddy - shut the fuck up already.</p>
<<dial "daphne" "Awesome? Sure... Just maybe stay away from everything above 5 pounds, for now... I'm worried that you'll hurt yourself, hun.">>
<<elseif $player.dominationLvl < 8>>
<<media "activities/train/player_medium.jpg">>
<<dial "player" "It's not much but an honest work!">>
<p>There's some potential here, but in general you still look like shit.</p>
<<dial "daphne" "Mmmm... I love to watch how a boy is becoming a man! Just watch out, and don't hurt yourself, ok?">>
<<else>>
<<media "activities/train/player_strong.jpg">>
<p>If $daphne.name was a doctor, she would just take you to a hospital. But because she's a braindead MILF - she actually likes what she sees.</p>
<<dial "daphne" "My, my... hun... They feel really hard.">>
<<dial "player" "Oh behave!">>
<<dial "daphne" "You have to watch out - muscles like that are dangerous! You might even kill someone by accident.">>
<</if>>
<<dial "player" "What can I say? I live dangerous life!">>
<p>If you mean the danger of not-getting-laid then I guess you're onto something.</p>
<<if $daphne.status>=4>>
<p>Surprisingly, $daphne.name seems to like what she sees.</p>
<<dial "daphne" "You know what? You're such a good boy. I feel like you deserve a reward.">>
<</if>>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/train/daphne_boobs2.jpg">>
<p>She unpins her blouse, and shows you her gigantic melons in all the glory. You don't even hesitate for a second - you pull her closer and touch, squeeze, and rub them like a baby.</p>
<p>$daphne.name starts moaning... It might be a good opportunity to do something more. Then again, you're a bit tired after the training. Maybe it would be better to just stop when you're on the top?</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn $curLoc "Finish up for today" "daphne.love" "action">>
<<btn null "Bite those titties" "daphne.dom" "action">>
<<chunk "daphne.status=4">>
<p>You put your face between those two beautiful meatbags.</p>
<<media "activities/train/daphne_tits.mp4">>
<p>Good job, bud! $daphne.name seems to really enjoy your efforts!</p>
<<btn>>
<<chunk>>
<p>But the fun is over anyway.</p>
<<dial "daphne" "Thanks, hun. I needed this.">>
<<dial "player" "Maybe we could--">>
<p>$daphne.name smiles.</p>
<<dial "daphne" "I'm a bit tired, hun. I'll leave you be.">>
<p>She walks out of the room, leaving you sweaty and wanting more. Much more.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly the door slams into the wall as ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<<dial "alexa" "Hey, freak, I need to borrow some money-- What the fuck!?">>
<p>She looks at your sweaty face with a mix of surprise and curiosity.</p>
<<dial "alexa" "Are you jacking off again?!">>
<<dial "player" "What!? No!">>
<p>Even though you're angry at the way she entered the room, you hope that she will appreciate the efforts that you put in to build up your physique. Maybe it's a good idea to show off? Or is it too early for that?</p>
<<menu null null "yieldsHide">>
<<btn "#alexaAnyway" "Keep it cool!" "alexa.love" "action yieldsHide">>
<<btn "#alexaShowOff" "Show off!" null "action" "My training routine is bringing hella sweet results!">>
<<chunk "player.dominationLvl!=5" "#alexaShowOff">>
<p>She just bursts into laughter.</p>
<<media "activities/train/alexa_laugh.mp4">>
<<dial "alexa" "//Your training routine//??? O-M-G that's the funniest thing I've ever heard.">>
<<dial "player" "Laugh all you want, you'll change your opinion when you'll see how big I'll grow!">>
<<dial "alexa" "I'm sure you will! Just don't forget to eat your veggies.">>
<p>You feel smaller just listening to her. Can't she see that you're doing all this to make her like you more?</p>
<<dial "alexa" "Oh shit, kid, I haven't laughed that hard for a while. I think I might have peed myself a little.">>
<p>She wipes tears from her eyes.</p>
<<btn "#alexaAnyway" null "alexa.dom-1" "yieldsHide">>
<<chunk "player.dominationLvl=5" "#alexaShowOff">>
<<dial "alexa" "Well, you do seem to look slightly less pathetic than usual.">>
<p>You heard that?! She noticed it! You're not a dweeb anymore.</p>
<<dial "alexa" "But you're still a dweeb!">>
<p>Oh, shit. Sorry, buddy, that's a bummer.</p>
<<btn "#alexaAnyway">>
<<chunk null "#alexaAnyway">>
<<dial "alexa" "Anyway... So what about the money?">>
<p>Shit. You were hoping she forgot about that.</p>
<<dial "alexa" "I just need 50$, I'm sure you can spare that much, you're loaded!">>
<<dial "player" "I'm not loaded! I barely have enough for myself!">>
<p>$alexa.name rolls hair around her finger and smiles seductively.</p>
<<dial "alexa" "I'm sure $50 won't hurt you... I'll like you more!">>
<<menu>>
<<btn "#alexaNo" "I'm not lending you shit!" "alexa.dom" "dialog">>
<<btn "#alexaYes" "Ok, here's the money." "alexa.love; cash-50; cash=50" "dialog">>
<<chunk null "#alexaNo">>
<<dial "alexa" "Whaat? You're saying //no// to me?!">>
<p>You're really not sure if it's a good idea, but you're sticking with it.</p>
<<dial "player" "Yup.">>
<<dial "alexa" "Who knew, you might have something in you after all!">>
<<dial "player" "Really?">>
<p>Don't look at me, buddy! I'm as surprised as you are.</p>
<<dial "alexa" "I'm not sure why, but I always felt arousal when a man says no to me...">>
<p>It's getting better and better. $alexa.name thinks for a second, before a smile brigtens her face. It's one of those smiles that says she has a nasty idea.</p>
<<btn>>
<<chunk>>
<<media "activities/train/alexa_thanks2.jpg">>
<<dial "alexa" "Here's your little reward for sticking to your ground. I wouldn't give you this money back anyway!">>
<p>Ohhh shit, buddy, I'm so proud of you! You kept the money, and still get a pussy - win/win for team $player.surname! Woohoo!</p>
<p>But unfortunately the show ends quickly.</p>
<<dial "alexa" "That's it for now, dweeb. See you!">>
<p>She quickly opens the doors and disappears on the other side, leaving you somewhat sad, but hopeful.</p>
<<btn $curLoc>>
<<chunk null "#alexaYes">>
<<dial "alexa" "Thanks! You won't regret it!">>
<<dial "player" "Oh really? And how would you repay it?">>
<p>She smiles to you and slowly bends over.</p>
<<dial "alexa" "This is how!">>
<<btn>>
<<chunk>>
<<if $alexa.status < 3>>
<<media "activities/train/alexa_thanks.jpg">>
<<else>>
<<media "activities/train/alexa_thanks2.jpg">>
<</if>>
<p>You were not expecting that. Maybe it was not such a bad investment after all? But unfortunately the show ends quickly.</p>
<<dial "alexa" "That's it for now, dweeb. See you!">>
<p>She opens the doors and disappears on the other side, leaving you somewhat sad, but hopeful.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* prereq */
/* Check if the given prerequisites are met. Arguments: prereq data for parsing and possible switch. Possible results:
- $prereq = 1 - prerequisites are met;
- $prereq = 2 - prerequisites are not met, but button should be disabled instead of not showing (for quests checks).
- $prereq = 3 - prerequisites are not met.*/
<<widget "prereq">>
/* TEST: */
<<if $test && $testReport == "all">>
<<script>>console.log(" ......PREREQ START.......");<</script>>
<<if $args[0]>><<script>>console.log(" data: " + State.variables.args[0]);<</script>><</if>>
<</if>>
/* To launch another iteration of the widget within the widget (for quests) we need to backup some data */
<<set _iCopy = _i>>
<<set _qCopy = _q>>
<<set _objPrqCopy = _objPrq>>
/* Split the data */
<<set _objPrq = splitter($args[0])>>
/* Check if there's a switch (eg. "valueShow" switches the values to always show) */
<<set _switchPrq = $args[1] ? $args[1] : "">>
/* Set up main vars */
<<set _minRand = null>>
<<set $prereq = null>>
<<set $errorStat = null>>
<<set $errorStatValue = null>>
<<for _i = 0; _i < _objPrq.length; _i++>>
<<set _periodCur = null>>
<<set _prereqCur = null>>
<<set _var = null>>
<<set _q = null>>
<<if _objPrq[_i].action == "check" && $prereq < 3>>
/* QUEST */
<<if _objPrq[_i].type == "quest">>
/* Check if a quest we're checking is DONE */
<<if $player.questsListDone && $player.questsListDone.indexOf(_objPrq[_i].id) != -1>>
<<set _questDone = 1>>
<<set _questKnown = 1>>
<<else>>
<<set _questDone = null>>
<</if>>
/* Check if player knows the given quest, and it's not done */
<<if !_questDone && $player.questsList && $player.questsList.indexOf(_objPrq[_i].id) != -1>>
<<set _questKnown = 1>>
<<elseif !_questDone>>
<<set _questKnown = null>>
<</if>>
/* First check if we're looking for a quest to be DONE, to avoid unnecessary looking for quest in the array */
<<if _objPrq[_i].value == "DONE">>
<<if (_questDone && _objPrq[_i].positive) || (!_questDone && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If we're NOT looking for a check to be done */
<<else>>
/* If we know the quest get it */
<<if _questKnown || _questDone>>
<<set _curQuest = $player.quests.find(obj => {return obj.id === _objPrq[_i].id})>>
<</if>>
/* IMPORTANT as of 0.3.22 I've added < and >, needs testing!!! */
<<if _objPrq[_i].sign == "<">>
/* If we know a quest, and positive check for the active task to be lower than the task from prereq, or player doesn't know the quest at all - it passes. Same with the negative check - for the opposite;) */
<<if (_objPrq[_i].positive && ((_questKnown && _curQuest.active < _objPrq[_i].value) || !_questKnown)) || (!_objPrq[_i].positive && (_questKnown || _questDone) && _curQuest.active >= _objPrq[_i].value)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<elseif _objPrq[_i].sign == ">">>
/* If we know a quest, and positive check for the active task to be higher than the task from prereq - it passes. Same with the negative check - for the opposite;) */
<<if (_objPrq[_i].positive && _questKnown && _curQuest.active > _objPrq[_i].value) || (!_objPrq[_i].positive && ((_questKnown && _curQuest.active <= _objPrq[_i].value) || !_questKnown))>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<else>>
<<if _questKnown || _questDone>>
/* The check passes if it's positive and the current quest active task is the same as the task we're looking for, or it's negative and it's different */
/* IMPORTANT as of 0.2.43 I've changed that the negative check goes through if the active task is different than the value, instead of smaller as it was before, and also included done quests - needs testing!!! */
<<if (_objPrq[_i].positive && _objPrq[_i].value == _curQuest.active) || (!_objPrq[_i].positive && _curQuest.active != _objPrq[_i].value)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If the player doesn't know the given quest */
<<else>>
/* If it's a positive search for 0, or a negative search */
/* IMPORTANT as of 0.2.43 I've changed that if it's negative search for anything but 0, and we don't know the quest - it passes. I don't fully remember why it wasn't like this - needs testing!!! */
<<if (_objPrq[_i].positive && _objPrq[_i].value == 0) || (!_objPrq[_i].positive && _objPrq[_i].value != 0)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set $prereq = _prereqCur>>
/* ITEMS */
<<elseif _objPrq[_i].type == "item">>
/* Check if character has an item */
<<if ($player.itemsList && $player.itemsList.indexOf(_objPrq[_i].id) != -1 && _objPrq[_i].positive) || ((!$player.itemsList || $player.itemsList.indexOf(_objPrq[_i].id) == -1) && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* EFFECT */
<<elseif _objPrq[_i].type == "effect">>
/* Check if player has the effect */
<<if ($player.effectsList && $player.effectsList.indexOf(_objPrq[_i].id) != -1 && _objPrq[_i].positive) || ((!$player.effectsList || $player.effectsList.indexOf(_objPrq[_i].id) == -1) && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = $prereq < 3 ? 2 : 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* CHARACTERS */
<<elseif _objPrq[_i].type == "character">>
/* If the character is present and the check is positive, or if it's not present, and check is negative */
/* If the value is hidden, we look hidden array */
<<if _objPrq[_i].value == "hidden">>
<<set _charsPresent = $curLocCharsHidden>>
<<else>>
<<set _charsPresent = $curLocChars>>
<</if>>
<<if (_charsPresent.indexOf(_objPrq[_i].id) != -1 && _objPrq[_i].positive) || (_charsPresent.indexOf(_objPrq[_i].id) == -1 && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
/* Otherwise */
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* VARIABLES */
/* !IMPORTANT! Originally if we were looking for the value of the variable, we were looking for ==. This created problems with debuffs, where the counter might work past a certain number. For 0.2.15 i've changed that if the value is numeric, the check is for >= and not == . */
/* !UPDATE! The above created even bigger problems with vars. It turns out in most cases when I look for a number it's ==1, and I want it to be that exactly. So I reverted back. In the future the counters should be done through counters, and then there might be >=, but not here. This needs a fuckload of testing:( TODO */
<<elseif _objPrq[_i].type == "var">>
/* Rebuild the variable */
<<if _objPrq[_i].char != ''>>
<<set _var to '$' + _objPrq[_i].char + '.' + _objPrq[_i].id>>
<<else>>
<<set _var to '$' + _objPrq[_i].id>>
<</if>>
<<set _valueCurrent to State.getVar(_var)>>
/* If we're looking for "null" change the value = null, unless it's char.met var, in which case null == 0 */
<<if _objPrq[_i].value == "null" && _objPrq[_i].id != "met">>
<<set _objPrq[_i].value = null>>
<<elseif _objPrq[_i].value == "null">>
<<set _objPrq[_i].value = 0>>
<</if>>
/* Check if the check matches the value */
<<if (_valueCurrent == _objPrq[_i].value && _objPrq[_i].positive) || (_valueCurrent != _objPrq[_i].value && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* COUNTERS */
<<elseif _objPrq[_i].type == "counter">>
/* Rebuild the variable */
<<if _objPrq[_i].char != ''>>
<<set _var = _objPrq[_i].char + '.' +_objPrq[_i].id>>
<<else>>
<<set _var = _objPrq[_i].id>>
<</if>>
<<set _valueCurrent = State.getVar('$' + _var)>>
/* Go further if _valueCurrent exists */
<<if _valueCurrent != null>>
/* Find this counter in the counter array */
<<set _counterCurrent = $counters.find(obj => {return obj.id === _var})>>
/* If the counter exists, and we're looking for null - treat it as the end of counter. This is useful when we have a counter that we want to pass both on null and when the counter ends (like 0) */
<<if _counterCurrent && _objPrq[_i].value == "null">>
<<set _objPrq[_i].value = _counterCurrent.end>>
<</if>>
/* Compare based on the counter type. */
<<if _counterCurrent && _counterCurrent.type == "-" && _counterCurrent != null>>
<<if (_valueCurrent <= _objPrq[_i].value && _objPrq[_i].positive) || (_valueCurrent > _objPrq[_i].value && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<elseif _counterCurrent && _counterCurrent.type == "+" && _counterCurrent != null>>
<<if (_valueCurrent >= _objPrq[_i].value && _objPrq[_i].positive) || (_valueCurrent < _objPrq[_i].value && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If it's neither - or + or the current doesn't exists - do a normal == like with a var */
<<else>>
<<if (_valueCurrent == _objPrq[_i].value && _objPrq[_i].positive) || (_valueCurrent != _objPrq[_i].value && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<</if>>
/* If _valueCurrent doesn't exist - and we're looking for "null" */
<<elseif _objPrq[_i].value == "null">>
<<if _objPrq[_i].positive>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If _valueCurrent doesn't exist and we're not looking for null - we treat it as it would exist, but it passes just negative checks */
<<elseif !_objPrq[_i].positive>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* DAYS */
<<elseif _objPrq[_i].id == "day">>
/* Fix for a common typo */
<<if _objPrq[_i].value.toLowerCase() == "workday">>
<<set _objPrq[_i].value = "workdays">>
<</if>>
/* If the check value is a number - it's a day number check (positive if the current day number is equal or bigger then the checked day number) */
<<if !isNaN(_objPrq[_i].value)>>
/* Check if the current day matches the check */
<<if ($day >= _objPrq[_i].value && _objPrq[_i].positive) || ($day < _objPrq[_i].value && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If the check value is "workdays" or "weekend" we need to check if the current weekday is in one of these arrays (check is positive if it is) */
<<elseif _objPrq[_i].value.toLowerCase() == "workdays" || _objPrq[_i].value.toLowerCase() == "workday" || _objPrq[_i].value.toLowerCase() == "weekend">>
<<if (_objPrq[_i].positive && _objPrq[_i].value.toLowerCase() == $todayType) || (!_objPrq[_i].positive && _objPrq[_i].value.toLowerCase() != $todayType)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If none of the above is correct - it's a weekday check (check is ok if current day matches the check day) */
<<elseif (setup.days[$weekDay - 1].toLowerCase() == _objPrq[_i].value.toLowerCase() && _objPrq[_i].positive) || (setup.days[$weekDay - 1].toLowerCase() != _objPrq[_i].value.toLowerCase() && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* PERIODS */
<<elseif _objPrq[_i].id == "period">>
<<set _period = _objPrq[_i].value.toLowerCase()>>
/* Check current period - name or number */
<<if _objPrq[_i].value.match(/[a-zA-Z]+/)>>
<<set _periodCur = setup.periods[$period].toLowerCase()>>
<<else>>
<<set _periodCur = $period>>
<</if>>
/* If te check value is "dayhours" or "nighthours" we need to check if the current period is in one of these arrays (check is positive if it is) */
<<if _period == "dayhours" || _period == "nighthours">>
<<if _period == "dayhours">>
<<set _hours = setup.dayhours>>
<<else>>
<<set _hours = setup.nighthours>>
<</if>>
<<if (_hours.indexOf($now) != -1 && _objPrq[_i].positive) || (_hours.indexOf($now) == -1 && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<elseif (_periodCur == _objPrq[_i].value.toLowerCase() && _objPrq[_i].positive) || (_periodCur != _objPrq[_i].value.toLowerCase() && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* STATS */
<<elseif _objPrq[_i].id == "domination" || _objPrq[_i].id == "love" || _objPrq[_i].id == "cash" || _objPrq[_i].id == "desire" || _objPrq[_i].id == "vigour" || _objPrq[_i].id == "status" || _objPrq[_i].id == "lvl" >>
/* If dom or love - we need to use default xp multiplier first */
<<if _objPrq[_i].id == "love" || _objPrq[_i].id == "domination">>
<<set _objPrq[_i].value = _objPrq[_i].value * $defXpMulti>>
<</if>>
/* Build a stat variable */
<<set _var = State.getVar('$' + _objPrq[_i].char + '.' + _objPrq[_i].id)>>
/* If a character has enough of the given stat */
<<if (parseInt(_var) >= _objPrq[_i].value && _objPrq[_i].positive) || (parseInt(_var) < _objPrq[_i].value && !_objPrq[_i].positive)>>
/* We change prereq to 1, unless it was already sth else */
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
/* If the character doesn't have enough stat */
<<else>>
/* We change prereq to 2, unless it was already 3, or it's lvl check (in which case it should be 3) */
/* UPDATE: From 0.3.13 lvl is considered 2 not 3, to make the buttons hidden behind a lvl check appear in the events just disabled */
<<set _prereqCur = $prereq < 3 ? 2 : 3>>
/* We need to save what was the check for to display the right info on btn. If the _errorStat is already set - we skip it (we limit to first error we find) */
<<if _prereqCur == 2 && !$errorStat>>
<<set $errorStat = _objPrq[_i].id>>
/* If the check was for cash - we display the amount */
<<if _objPrq[_i].id == "cash">>
<<set $errorStatValue = _objPrq[_i].value>>
/* If there's a "valueShow" switch - we show the value */
<<elseif _switchPrq == "valueShow">>
<<set $errorStatValue = _objPrq[_i].value>>
/* If the check was for something else - we don't need value */
<<else>>
<<set $errorStatValue = null>>
<</if>>
<</if>>
<</if>>
<<set $prereq = _prereqCur>>
/* TRAIT */
<<elseif _objPrq[_i].type == "other" && _objPrq[_i].id == "trait">>
/* If there's no character - it's player */
<<if _objPrq[_i].char == "">>
<<set _objPrq[_i].char = "player">>
<</if>>
/* Build a stat variable */
<<set _var = State.getVar('$' + _objPrq[_i].char + '.' + _objPrq[_i].id)>>
<<set _val = _objPrq[_i].value>>
/* Because of the change in traits system, we should also check for traitShrt just to be sure, because old queries might have something like trait=beta which won't work (because trait has added level) */
<<set _varShrt = State.getVar('$' + _objPrq[_i].char + '.traitShrt')>>
/* Check trait */
<<if ((_var == _val || _varShrt == _val) && _objPrq[_i].positive) || ((_var != _val && _varShrt != _val) && !_objPrq[_i].positive)>>
/* We change prereq to 1, unless it was already sth else */
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<<set $prereq = _prereqCur>>
/* DOORS */
<<elseif _objPrq[_i].type == "door">>
/* First check if we are looking for open doors */
<<if _objPrq[_i].id == "open">>
/* If the positive search matches or we have permission OR the negative search doesn't match - profit! */
<<if (_objPrq[_i].id == $curLocDoor && _objPrq[_i].positive) || ($permission && _objPrq[_i].positive) || (_objPrq[_i].id != $curLocDoor && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If we are looking for closed/locked doors */
<<else>>
/* Permission means the doors are actually "open" (player has permission to be there) so in that case positive search for closed/locked doors is always a fail */
<<if ($permission && _objPrq[_i].positive) || (!$permission && !_objPrq[_i].positive)>>
<<set _prereqCur = 3>>
/* If there's no permission and it's a positive search it's a normal == */
<<elseif !$permission && _objPrq[_i].positive>>
<<if _objPrq[_i].id == $curLocDoor>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* If we have permission (we're already inside) and it's a negative search for closed/locked doors - it's always a success (because the doors are actually open, so they are never ==) */
<<elseif $permission && !_objPrq[_i].positive>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<</if>>
<</if>>
<<set $prereq = _prereqCur>>
/* WHILE */
<<elseif _objPrq[_i].id == "while">>
<<set _char = _objPrq[_i].char>>
<<set _charOk = null>>
<<set _charLoc = null>>
<<set _charLocNew = null>>
/* If there's a character - we need to know couple things about him */
<<if _char != "">>
<<set _charMet = parseInt(State.getVar('$' + _char + '.met'))>>
<<set _charType = State.getVar('$' + _char + '.type')>>
/* If we know the character or he's an npc - he passed */
<<if _charMet == 1 || _charType == "npc">>
<<set _charOk = 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* We also need to know if the character is present in the location */
<<if $curLocChars.indexOf(_char) != -1>>
<<set _charLoc = 1>>
<</if>>
/* And if he just entered it now */
<<if $curLocCharsNew.indexOf(_char) != -1>>
<<set _charLocNew = 1>>
<</if>>
<</if>>
/* If there was no prereqCur already (based on character check) or the charOk is positive - we move forward */
<<if !_prereqCur && (_char == "" || _charOk == 1)>>
/* If the value is "enter" we check if the specified character is new to location */
<<if _objPrq[_i].value == "enter">>
/* If we check with negative, we just check for enter (character can be in the location) */
<<if (_charLoc && _charLocNew && _objPrq[_i].positive) || (!_charLocNew && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
/* Otherwise, we check if the value of the while matches with the current location's while (0=Char; 1=loc; 2=day; 3=period; 4=while) */
<<else>>
/* Check if the room is set to a "while" that we're asking */
/* 0.3.37 simplified it, dunno why it was so complicated if we have curLocWhile at our disposal, make sure it works though */
<<set _while = $curLocWhile>>
<<if (_while == _objPrq[_i].value && _objPrq[_i].positive) || (_while != _objPrq[_i].value && !_objPrq[_i].positive)>>
<<set _prereqCur = $prereq > 1 ? $prereq : 1>>
<<else>>
<<set _prereqCur = 3>>
<</if>>
<</if>>
<</if>>
<<set $prereq = _prereqCur>>
/* CREW */
/* WHEELS */
/* PERK */
<</if>>
/* TEST EACH PIECE (irritating so turned off): */
<<if $test && $testReport == "all" && _objPrq && _objPrq.length != 0>>
<<script>>
console.log(" current prereq piece: ");
console.log(State.temporary.objPrq[State.temporary.i]);
<</script>>
<</if>>
/* TEST: */
<<if $test && $testReport == "all" && $prereq>>
<<script>>
console.log(" current prereq: " + State.variables.prereq);
<</script>>
<</if>>
<</if>>
<</for>>
/* If none of the above checks produced a result */
<<if $prereq < 2>>
<<set $prereq to 1>>
<</if>>
/* In case there was another iteration - we need to bring back some data */
<<set _i = _iCopy>>
<<set _q = _qCopy>>
<<set _objPrq = _objPrqCopy>>
/* TEST: */
<<if $test && $testReport == "all">>
<<script>>console.log(" ......PREREQ END.......");<</script>>
<</if>>
<</widget>>/* PassageFooter */
/* EVENTS - if the passage is an activity/quick - we need to include the passage with the events after the content */
<<if $questMode == null && (tags($curPas).contains("activity") || tags($curPas).contains("quick") || tags($curPas).contains("sex") )>>
<<if Story.has($curPas + `Inc`)>>
/* Mark the event */
<<set $eventOn = 1>>
/* Include the events passage (events script will decide which event to display) */
<<include `$curPas + "Inc"`>>
<</if>>
<</if>>
/* LOCATIONS and AREAS - load location specific stuff */
<<if tags($curPas).contains("location") || tags($curPas).contains("area")>>
/* If the location had included event, we need to hide location description and characters in the location */
<<if $hideDesc>>
<script>hideDesc();</script>
<</if>>
/* Pass the time button - this button is needed mostly during dreamMode, where there are no other options to pass the time, unless we're displaying an event */
<<if $dreamMode && !$curTags.contains("quest") && !$curTags.contains("events")>>
<<btn $curLoc "Pass the time" "time+" "timePass">>
<</if>>
/* Display button to go home during late night */
<<if $lateNight && $curPas != "daphGuest">>
<<btn "daphGuest" "Go home and get some sleep!" null "teleport">>
<</if>>
<</if>>
/* Friendly reminders */
<<if !$supporter && $nagging >= 4 && $day >= (($nagging * 14) + 2) && $naggingDebuff == 0>>
<<set $nagging = $nagging + 1>>
<<pocket "counter:naggingDebuff-14">>
<<set _reminder = ["it's better to prepare your tissues before starting this game.", "love your dick, wash your hands (sometimes)!", "cum like a pro with the Fap Mode activated!", "supporting me means that you have guaranteed place in heaven (or hell, if you're into this kind of stuff)!", "you know what's the most alpha thing to do? Supporting the guy that made you cum! //Uhmmm...// Wait. That came out wrong."].random()>>
<div class="si window" id="reminder">
<<dial "mercutio" `"Psst. Up here! It's me - Grave! Just a friendly reminder - " + _reminder` "si1">>
<<btnPopup "support" "Support Grave!" "med">>
<a class="btn sml" onclick="javascript:document.getElementById('reminder').style.display = 'none'"><span class="btnText">Fuck off already!</span></a>
</div>
<</if>>
/* Saved info div */
<div id="saved" class="fioq"></div>
/* Install listeners on clickable tooltips */
<script>checkCollapsible();</script>
<script>checkTooltips();</script>
<script>checkSelects();</script>
/* MARK THE END OF PASSAGE */
<<if $test && $testReport != "hide">>
<<script>>
console.log("⬜⬜⬜⬜⬜ PSG END ⬜⬜⬜⬜⬜");
console.log(" ");
<</script>>
<</if>>/* daphIntro */
<<events>>
<<EVENT "quest:daphIntro=1">> /* She told you to unpack, so what are you waiting for, bozo!? While in your room click the "Unpack" button. */
<<chunks>>
<p>You put your luggage on the bed and start taking your clothes out of it. You open one drawer - it's full. You open another one - it's full too. And the closet also.</p>
<<media "quests/daphIntro/fullCloset.mp4">>
<<btn>>
<<chunk>>
<p>It's mostly jeans and leather clothing, probably belonging to $daphne.name's son - $paul.name. It seems he was really into cowboy shit.</p>
<<media "quests/daphIntro/cowboy.mp4">>
<p>You realize that she probably forgot to empty the drawers before you came - after all she said she was expecting you tomorrow.</p>
<p>There's no point in unpacking until you have some space.</p>
<big>You need to talk with $daphne.name about it.</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphIntro=2">> /* There's not enough space. Find $daphne.name and talk with her about it. */
<<chunks>>
<p>You take a deep breath and approach $daphne.name with a smile.</p>
<<dial "player" "Hey miss... I mean - //$daphne.name//!">>
<<dial "daphne" "Yes, hun?">>
<big>She looks at you with her big ti...eyes!</big>
<p>You feel a bit dizzy and realize that you haven't really thought through how to start this conversation. She notices you're hesitating and moves closer with care.</p>
<<dial "daphne" "You can tell me baby.">>
<<media "quests/daphIntro/daphne.jpg">>
<<btn>>
<<chunk>>
<p>You need to take your eyes away from those tits, that's the only way. You look at the floor and pull yourself together.</p>
<<dial "player" "All the drawers in my room are kinda full... I don't have any place to put my stuff!">>
<<dial "daphne" "Oh my god! I was going to put $paul.name's stuff in the bags before you came, but I completely forgot!">>
<p>She's visibly embarrased.</p>
<<dial "daphne" "Come with me! I'll do it now!">>
<<btn>>
<<chunk>>
<h2>Your room</h2>
<<media "locations/daphGuest/_big.jpg" "wide">>
<p>You walk back to your room with $daphne.name.</p>
<<dial "daphne" "I'm so sorry about this, hun. Let me just take my son's stuff, and you can unpack in no-time!">>
<<dial "player" "No problem, really! Don't worry about it!">>
<p>This is actually not a lie - you //really// enjoy watching as she clears the drawers one by one. You feel it might be a good idea to help her, but you're afraid to move - she might notice your growing erection.</p>
<<media "quests/daphIntro/luggage1.jpg">>
<<dial "daphne" "I'm just so busy lately, that I forget about everything. Yesterday I forgot to buy milk. And some other day I forgot to wear my panties to work. Can you believe it?">>
<<dial "player" "//Did she just say that she forgot her panties?//">>
<<dial "daphne" "Maybe I'm just getting old?">>
<<btn null "Old?! You look great!" "daphne.love" "dialog">>
<<btn null "Oldie but goldie!" "daphne.dom" "dialog">>
<<chunk>>
<<dial "daphne" "Haha, I feel better already, thanks! ">>
<<media "quests/daphIntro/luggage2.jpg">>
<p>The suitcase is almost full. There's one last locker in the corner with $paul.name's things.</p>
<<dial "daphne" "Just this one last locker and we're done!">>
<p>She bends over.</p>
<<dial "daphne" "Oh, it's so big...">>
<p>She pushes her head inside, creating a perfect opportunity for you to take a closer look at her rear.</p>
<<btn "#upskirt" "Take a look" "dom" "action">>
<<btn "#finish" "Be a gentleman and turn away" "love" "action">>
<<chunk null "#upskirt">>
<p>You move closer and...</p>
<big>Behold - the ass!</big>
<<media "quests/daphIntro/upskirt.mp4">>
<<btn "#finish">>
<<chunk null "#finish">>
<p>$daphne.name finally finishes, pulls her head out of the closet, and smiles to you.</p>
<<dial "daphne" "That's it! It's empty! You can finally unpack.">>
<<dial "player" "Thanks a lot!">>
<<dial "daphne" "Oh, I just realized I also forgot to give you this!">>
<big>$daphne.name hands you the key to the house.</big>
<<delayer>>
<<yields "item:daphHouseKey+">>
<</delayer>>
<p>''You can now go out when you please.''</p>
<<dial "player" "Oh, that's great! Thank you, $daphne.name.">>
<<dial "daphne" "You're a sweet kid!">>
<p>She takes her son's stuff and walks away. You feel sad that she leaves, but at the same time - you just made a first step on a journey that will lead you to those majestic tits. And ass. And pussy. You have no doubt about it.</p>
<big>You finally manage to unpack your things.</big>
<<set $curLoc = "daphGuest">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "daphMeatBags=0; $daphBdsmDebuff=0; day=workdays">>
<<include "daphMeatBags">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa.status=4; $alexa.met; randSml">>
<<chunks>>
<<media "activities/nap/wakeup.mp4">>
<p>Suddenly, a strange feeling pulls you out of the dream.</p>
<<dial "player" "What the fuck?!">>
<p>You open your eyes and look around. You're still in the same spot you fell asleep in...</p>
<big>...but there's something very different.</big>
<<btn>>
<<chunk>>
<<media "activities/nap/alexa_blowjob.mp4">>
<p>$alexa.name is giving you a passionate blowjob. She looks at you with an innocent smile.</p>
<<dial "alexa" "I've noticed you have a hard-on while you were asleep, and figured out I'll use you to train on my blowjob skills!">>
<<dial "player" "Oh.">>
<<dial "alexa" "You can go back to sleep if you want.">>
<big>Don't you dare.</big>
<<dial "player" "I think I'll stick around">>
<<btn>>
<<chunk>>
<p>$alexa.name is blowing you like a vacuum cleaner, but it takes you a bit longer than usual to finish.</p>
<<dial "alexa" "You're cumming? //Slurp, slurp, slurp//">>
<<dial "player" "I'm getting there.">>
<<dial "alexa" "I'm bored! //Slurp, slurp, slurp//">>
<<dial "player" "Well... I could play with your pussy?">>
<<if $alexa.status >= 4>>
<<dial "alexa" "Pussies are for pussies. I have a different idea...">>
<p>She drops her panties.</p>
<<dial "alexa" "You're going to fuck my lil' asshole like Trump fucked Hillary.">>
<p>Ok, maybe not that much...</p>
<big>But I really like her asshole!</big>
<<dial "player" "Prepare to get schlonged!">>
<<btn>>
<<else>>
<<dial "alexa" "I wouldn't know. Pussies are for pussies. Anyway, I had enough of training. Thanks!">>
<p>She stand up and leaves you with a raging hard-on.</p>
<<dial "player" "Wait... I was close!">>
<p>She smiles.</p>
<<dial "alexa" "Well... I can finish you up for 30 bucks.">>
<p>She's playing you, bud.</p>
<<menu>>
<<btn "#alexaCum" "Well... ok, I guess." "cash=30; cash-30; alexa.love" "dialog">>
<<btn "#alexaNoPay" "I'm not paying you shit!" "alexa.dom" "dialog">>
<</if>>
<<chunk>>
<<media "activities/nap/alexa_anal.mp4">>
<p>Ohhhh man... This is really the best fucking asshole in the world.</p>
<<dial "alexa" "Do you like it? Do you like my asshole?">>
<<dial "player" "Does the Pope shit in the woods?">>
<p>She hesitates for a moment.</p>
<<dial "alexa" "Does he?">>
<<dial "player" "I think he does... I've heard it in a movie.">>
<big>Focus god damn it!</big>
<<btn>>
<<chunk>>
<p>It doesn't take long until you feel a growing pressure in your dick.</p>
<<dial "alexa" "Now pay me $30.">>
<<dial "player" "What?! You said it's training!">>
<<dial "alexa" "Cumming costs.">>
<p>She's playing you, bud.</p>
<<menu>>
<<btn "#alexaCum" "Well... ok, I guess." "cash=30; cash-30; alexa.love" "dialog">>
<<btn "#alexaNoPay" "I'm not paying you shit!" "alexa.dom" "dialog">>
<<chunk null "#alexaNoPay">>
<p>She looks at you with a smile.</p>
<<dial "alexa" "Is that so?">>
<<dial "player" "It is. I had enough of your games!">>
<p>She thinks for a moment....</p>
<<if $alexa.status >= 5>>
<<dial "alexa" "Ah, fuck it. I'm gonna finish you for free.">>
<<btn "#alexaCum" null "alexa.dom+">>
<<else>>
<<dial "alexa" "Well then. Happy blue balls, dweeb.">>
<p>She blows you a kiss and walks away.</p>
<big>That was a good decision, kid.</big>
<p>You can always rub one out.</p>
<<btn $curLoc>>
<</if>>
<<chunk null "#alexaCum">>
<p>Her lips wrap around your dick again and after just couple seconds...</p>
<<dial "player" "I'm going to cum!">>
<<dial "alexa" "In my mouth!">>
<p>She kneels in front of you and starts tickling your balls with her fingers. That's more than enough to bring you over the edge.</p>
<<media "activities/nap/alexa_cumshot.mp4">>
<p>You arch back as the first spurt of cum shoots out from your giant dick. And then another, and another. $alexa.name catches it all in her mouth and on her face.</p>
<<dial "player" "Oh... fuck.">>
<p>You sigh.</p>
<<dial "alexa" "Tasty cum.">>
<p>She blows you a kiss and walks away.</p>
<<btn $curLoc null "jerkedoff+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne.status=4; $daphne.met; $dream=fucked; randSml">>
<<chunks>>
/* Construct array with answers to questions */
<<set _questions to [1, 5, 7]>>
<<set _answers to []>>
<<for _q to 0; _q < _questions.length; _q++>>
<<for _a to 0; _a < 3; _a++>>
<<set _question = _questions[_q]>>
<<if _a == 0>>
<<set _answers[_q] to []>>
<</if>>
<<if _a < 2>>
<<set _randD to Math.floor(Math.random()*(_dreams[_question].length))>>
<<set _answers[_q].push({
dial: _dreams[_question][_randD].replace(/your/gi, "my"),
reward: null
})>>
<<set _dreams[_question].splice(_randD, 1)>>
<<else>>
<<set _answers[_q].push({
dial: _dreamsArray[_question].dial,
reward: "daphne.love+"
})>>
<</if>>
<</for>>
<<set _answers[_q] = _answers[_q].shuffle()>>
<</for>>
/* Clear the answers just in case */
<<set $answer0 = null>>
<<set $answer1 = null>>
<<set $answer2 = null>>
<<media "activities/nap/wakeup.mp4">>
<p>Suddenly, a strange feeling pulls you out of the dream.</p>
<<dial "player" "What the fuck?!">>
<p>You open your eyes and look around. You're still in the same place you fell asleep in...</p>
<big>...but there's something very different.</big>
<<btn>>
<<chunk>>
<<media "activities/nap/daphne_titjob.mp4">>
<p>$daphne.name is rubbing her majestic tits on your dick. She smiles like an angel seeing you're awake.</p>
<<dial "daphne" "Did I wake you up, hun?">>
<<dial "player" "Uhmmm... Yes?">>
<<dial "daphne" "Oh gosh, I'm so sorry! I had a few drinks... and I noticed your incredible hard-on... I just couldn't help myself.">>
<<dial "player" "It's... It's really not a problem.">>
<<dial "daphne" "Do you want me to stop?">>
<p>I bet my dick that I know the answer to that question.</p>
<<dial "player" "Noooo! Feel free to... you know...">>
<<dial "daphne" "Super! What were you dreaming about?">>
<p>Oh brother, I'm not sure if you should tell her this fucking dream. Than again - sometimes honesty yields surprising results.</p>
<<menu>>
<<btn "#daphneTruth" "Tell her the truth about the dream" "daphne.love+" "action">>
<<btn "#daphneLie" "It was a dream about you!" "daphne.dom+" "dialog">>
<<chunk null "#daphneTruth">>
<<delayer>>
<script>
document.getElementById("dream").style.display = "none";
document.getElementById("cheater").style.display = "block";
</script>
<</delayer>>
<<dial "player" "It was pretty fucked up to be honest...">>
<p>She stops rubbing her tits against your dick and looks at you with scared eyes.</p>
<<dial "daphne" "I hope it wasn't a nightmare?">>
<p>Go over with it!</p>
<<dial "player" "No, no, no. It was... about... It's a bit hard to explain.">>
<p>She resumes working on your cock.</p>
<<dial "daphne" "I like it when it's hard.">>
<p>You sigh.</p>
<<dial "player" "Well... so the dream started really strange. I was _dreamsArray[0].dial. And it was happening during... during...">>
<p>You hesitate for a moment.</p>
<big>Come on, you have to remember!</big>
<<menu>>
<<for _a0 to 0; _a0 < _answers[0].length; _a0++>>
<<btn null `"..." + _answers[0][_a0].dial + "!"` `"$answer0+" + _a0 + "; " + _answers[0][_a0].reward` "dialog yieldsHide">>
<</for>>
<<chunk>>
<p>She stops again - squinting her eyes.</p>
<<media "activities/nap/daphne_listening1.jpg">>
<<dial "daphne" "Whaaat?">>
<<dial "player" "I told you it was fucked up.">>
<p>She thinks for a moment.</p>
<<dial "daphne" "It kinda is... But I wanna hear the rest!">>
<<btn>>
<<chunk>>
<big>She sucks your dick for encouragement.</big>
<<media "activities/nap/daphne_listening2.mp4">>
<<dial "player" "So... Uhmmm...">>
<p>It's very hard to stay focused, but you're trying really hard.</p>
<<dial "player" "I was strolling around _dreamsArray[2].dial in _dreamsArray[3].dial...">>
<<dial "daphne" "Mhmm... //Slurp, slurp, slurp...//">>
<<dial "player" "When suddenly - I noticed a _dreamsArray[4].dial. So I walked out to her to get a closer look at her... her...">>
<<menu>>
<<for _a1 to 0; _a1 < _answers[1].length; _a1++>>
<<btn null `"..." + _answers[1][_a1].dial + "!"` `"$answer1+" + _a1 + "; " + _answers[1][_a1].reward` "dialog yieldsHide">>
<</for>>
<<chunk>>
<p>She raises her eyebrow but doesn't stop.</p>
<<dial "daphne" "//Slurp, slurp, slurp...//">>
<<delayer>>
<<set _answer = _answers[1][$answer1].dial>>
<<dial "player" `"And I told her... I mean the " + _dreamsArray[4].dial + ", not the " + _answer + "... Talking to the " + _answer + ", that would be stupid... ha... ha..."`>>
<</delayer>>
<big>Focus god damn it!</big>
<<btn>>
<<chunk>>
<<dial "player" "So anyway... Where was I...? So I told her - _dreamsArray[6].dial">>
<p>$daphne.name looks at you with a strange expression.</p>
<<dial "daphne" "Mmm?! //Slurp, slurp, slurp...//">>
<<dial "player" "Yeah, I know. I was surprised myself that I said it... And then she looked at me and said... and said...">>
<<menu>>
<<for _a2 to 0; _a2 < _answers[2].length; _a2++>>
<<btn null _answers[2][_a2].dial `"$answer2+" + _a2 + "; " + _answers[2][_a2].reward` "dialog yieldsHide">>
<</for>>
<<chunk>>
<p>$daphne.name stops and thinks.</p>
<<delayer>>
<<set _answer = _answers[2][$answer2].dial.replace(/[.]/gi, "") + "?">>
<<dial "daphne" _answer>>
<</delayer>>
<<dial "player" "That's what she said...">>
<<media "activities/nap/shesaid.mp4">>
<<dial "player" "But for real!">>
<<dial "daphne" "And you got a hard-on from that?! That's pretty fucked up...">>
<<dial "player" "Well, no, I got a hard-on from fucking her later on.">>
<p>She smiles.</p>
<<dial "daphne" "Haha, you're funny.">>
<<btn "#daphneContinue">>
<<chunk null "#daphneLie">>
<<dial "daphne" "Me?! It's so sweet!">>
<p>She spits between her tits and speeds up.</p>
<<media "activities/nap/daphne_sweet.mp4">>
<<dial "daphne" "And what happened then?">>
<<dial "player" "Then...? Well... we fucked!">>
<<dial "daphne" "Just like that?">>
<<dial "player" "Well... It was a great fuck.">>
<<dial "daphne" "Oh, hun!">>
<<if $daphne.status >= 4>>
<<btn "#daphneContinue">>
<<else>>
<<btn "#daphneEnd">>
<</if>>
<<chunk null "#daphneEnd">>
<p>She smiles to you.</p>
<<dial "daphne" "Ok hun, cum quickly because I have to make myself a drink.">>
<<dial "player" "But...">>
<<dial "daphne" "I SAID CUM QUICKLY!">>
<<media "activities/nap/daphne_despair.mp4">>
<p>Bit of advice, dude.</p>
<big>Never go between a raging alcoholic and a drink.</big>
<p>Just don't.</p>
<<btn>>
<<chunk>>
<<dial "player" "Ok, ok, I'm cumming!">>
<p>That's my boy! Back in the game!</p>
<<dial "daphne" "Let me taste it!">>
<p>She kneels in front of you. The view of her on her knees with her mouth open ready for your sperm is more than enough to bring you over the edge.</p>
<<media "activities/nap/daphne_cumshot.mp4">>
<p>You arch back as the first spurt of cum shoots out from your giant dick. And then another, and another. $daphne.name catches it all in her mouth and on her face.</p>
<<dial "player" "Oh... fuck.">>
<p>You sigh.</p>
<<dial "daphne" "Yummy cummy! This was really great, hun. We have to do it again some day!">>
<p>She blows you a kiss, gathers her clothes and aims straight for the liquor cabinet, leaving you half dead.</p>
<<btn $curLoc>>
<<chunk null "#daphneContinue">>
<<delayer>>
/* Remove not needed vars */
<<unset $answer0>>
<<unset $answer1>>
<<unset $answer2>>
<</delayer>>
<<dial "daphne" "You deserve something nice in return. What about a handjob?">>
<<dial "player" "YES!">>
<p>Shit, are you not learning anything here? Look, we both know that you'd gladly suck on her asshole after she had taken a dump, but for the love of God - don't show it. You need to make her think you don't fucking care.</p>
<<dial "player" "...I mean... yea, a handjob? Maybe, I guess?">>
<p>A bit better. Though next time present more confidence.</p>
<<dial "daphne" "You don't feel that stoked about it. Maybe you prefer something else instead?">>
<p>See? Take the foot out of the gas pedal and options will present themselves to you.</p>
<<menu>>
<<btn "#daphneHandjob" "Handjob is all I dream about!" "daphne.dom+1" "dialog">>
<<btn "#daphneSucking" "I actually want to suck on your tits!" "daphne.love+1" "dialog">>
<<btn "#daphneRiding" "Ride me like a horse!" "daphne.status=5; daphne.love+2" "dialog">>
<<chunk null "#daphneHandjob">>
<p>You don't have to say it twice - $daphne.name falls on her knees and grabs your dick like a pro.</p>
<<media "activities/nap/daphne_handjob.mp4">>
<<dial "daphne" "Like that?">>
<<dial "player" "Uhhhh...">>
<p>You wonder how many dicks she treated with her gentle hands. And the answer is probably hundreds. Somehow, it doesn't bother you at all.</p>
<<btn "#daphneCum">>
<<chunk null "#daphneSucking">>
<<media "activities/nap/daphne_tits.mp4">>
<<dial "daphne" "Oh yeah, hun, suck on those titties.">>
<p>Her boobs are heavy and full, like two ripe grapefruits. When you suck em, $daphne.name is moaning and groaning, running her fingers through your hair.</p>
<<dial "daphne" "Mmmm...">>
<p>You can feel she can barely hold herself.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Give me your balls!">>
<<media "activities/nap/daphne_balls.mp4">>
<p>You do as she pleases, and she grabs your testicles. At first gently, but then she starts pulling a bit stronger, while massaging your cock.</p>
<<dial "daphne" "You like that?">>
<p>With her boob still in your mouth you're barely able to answer.</p>
<<dial "player" "Ffffummmcueaa...">>
<p>That's a //fuck yea!//</p>
<<btn "#daphneCum">>
<<chunk "daphne.status=4" "daphneRiding">>
<p>You don't have to say it twice - $daphne.name jumps on you and slips your dick into her wet pussy.</p>
<<media "activities/nap/daphne_riding.mp4">>
<p>All you can look at are her tits, bouncing left and right, but quite honestly there's nothing better to look at in the entire world.</p>
<<dial "daphne" "Fuck me! Fuck me! Fuck me!">>
<<dial "player" "I am! I am! I am!">>
<p>I think it was kind of rhethorical, buddy, but it's good you're still paying some attention.</p>
<<btn "#daphneCum">>
<<chunk null "#daphneCum">>
<p>It doesn't take long until you feel a growing pressure in your dick.</p>
<<dial "player" "I'm going to cum!">>
<<dial "daphne" "Let me taste it!">>
<p>She kneels in front of you. The view of her on her knees with her mouth open ready for your sperm is more than enough to bring you over the edge.</p>
<<media "activities/nap/daphne_cumshot.mp4">>
<p>You arch back as the first spurt of cum shoots out from your giant dick. And then another, and another. $daphne.name catches it all in her mouth and on her face.</p>
<<dial "player" "Oh... fuck.">>
<p>You sigh.</p>
<<dial "daphne" "Yummy cummy! This was really great, hun. We have to do it again some day!">>
<p>She blows you a kiss, gathers her clothes and aims straight for the liquor cabinet, leaving you half dead.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met; randSml">>
<<chunks>>
<<media "interruption.mp4">>
<p>You wake up from a dream in the middle of the night, with a feeling there's someone in your room.</p>
<<media "activities/sleep/alexa.jpg">>
<p>You cautiously look around and notice ''$alexa.name'' going through your belongings, probably looking for money. She didn't see you yet, but if you won't do something - she might rob you!</p>
<<menu>>
<<btn "#alexaWait" "Wait and see what happens" "alexa.love" "action">>
<<btn "#alexaTalk" "Hey baby, what is you doin'?!" "alexa.dom" "dialog">>
<<chunk null "#alexaWait">>
<p>You watch $alexa.name going through your trousers, and taking money out of your wallet. She smiles to herself.</p>
<<dial "alexa" "I knew he's loaded. It might be a good idea to get close to this dude!">>
<p>$alexa.name takes a glance at you...</p>
<<if $alexa.status > 1>>
<<btn "#alexaLook">>
<<else>>
<<btn "#alexaFinish">>
<</if>>
<<chunk null "#alexaFinish">>
<p>...and a moment later she moves to the doors before you manage to do anything.</p>
<<media "activities/sleep/alexa_run.mp4">>
<<dial "player" "Hey, you!">>
<big>It's too late, she's already gone.</big>
<<set _stolenAmount = $player.cash < 50 ? $player.cash : 50>>
<<btn $curLoc "Bummer" `"cash-" + _stolenAmount` "yieldsHide">>
<<chunk null "#alexaLook">>
<p>$alexa.name hesitantly comes closer to your bed. You have your eyes closed, but you manage to peek at her - it seems she's just standing there, looking down on you...</p>
<<media "activities/sleep/alexa_curious.jpg">>
<<dial "player" "//What the fuck is she doing?//">>
<<btn>>
<<chunk>>
<p>Suddenly you feel $alexa.name's hand reaching under the blanket.</p>
<<dial "player" "//She's going straight for the cock!//">>
<p>Her hand is cold, and when she wraps it around your dick you barely manage to hold in a scream.</p>
<<dial "alexa" "Hmm... And he has a nice cock too! Maybe he won't be useless after all.">>
<p>You're not sure if she's teasing you? Does she know you're not asleep? Your dick is growing quickly in her hand, you cannot do anything about it.</p>
<<menu>>
<<btn "#alexaWaitDick" "Don't do anything" "alexa.love" "action">>
<<btn "#alexaCatchDick" "Catch her red-handed" "alexa.dom" "action">>
<<chunk null "#alexaWaitDick">>
<p>$alexa.name plays with your dick for a moment, but quickly loses her interest. She removes her hand from under the blanket.</p>
<<dial "player" "//No, no, no...//">>
<p>Yes, yes, yes, buddy. This is what you get if you're not taking opportunities like that.</p>
<p>$alexa.name turns and walks out the door, and you just lie there, like a pussy.</p>
<p>//A pussy without the pussy//.</p>
<p>Let that sink in.</p>
<<dial "player" "//Next time I will take the initiative.//">>
<p>I'm sure you will, buddy, I'm sure you will. And in the meantime...</p>
<big>...you can always jerk one off!</big>
<<set _stolenAmount = $player.cash < 50 ? "cash-" + $player.cash : "cash-50">>
<<delayer>>
<<pocket _stolenAmount>>
<</delayer>>
<<btn $curLoc>>
<<chunk null "#alexaCatchDick">>
<big>You raise your head and look at $alexa.name.</big>
<<dial "player" "Hey, baby! You've come to see me?">>
<<dial "alexa" "Oh, shit! You're awake... I was just...">>
<p>She's getting really nervous. You cannot let her get away.</p>
<<dial "player" "Why don't you finish what you started?">>
<p>$alexa.name seems to be surprised by your directness. But in a good way. She thinks for a moment...</p>
<<dial "alexa" "For 25 bucks I will...">>
<<media "activities/sleep/dollars.mp4">>
<p>What?! She already stole money from you, and now she wants some on top of that?! You need to make a decision - is it worth it?</p>
<<menu>>
<<btn "#alexaTouch" "Shut up and take my money!" `"cash=25; cash-25; alexa.love"` "dialog">>
<<btn "#alexaNope" "Not worth it." "alexa.dom" "dialog">>
<<btn "#alexaBargain" "And what about the money you took from me?" "player.lvl=3; alexa.dom+2" "dialog">>
<<chunk null "#alexaBargain">>
<<if $alexa.status < 3>>
<p>$alexa.name looks angry.</p>
<<dial "alexa" "What money!? Are you caliing me a thief?!">>
<<dial "player" "I meant... I just... I mean...">>
<big>Golden lips.</big>
<<dial "alexa" "You can't prove anything.">>
<p>Before you manage to do anything - she quickly walks out of the room, leaving you with a huge wood.</p>
<<dial "player" "Damn it!">>
<p>You said it, brother. But don't fret. You just need to be patient. In the meantime - you can always work on your wood yourself.</p>
<<set _stolenAmount = $player.cash < 50 ? "cash-" + $player.cash : "cash-50">>
<<btn $curLoc null _stolenAmount "yieldsHide">>
<<elseif $alexa.status < 5>>
<p>$alexa.name sighs heavily.</p>
<<dial "alexa" "Ooook. I'll give you a freebie">>
<p>Still... she took your money. But honestly, I don't think there's anything you can do right now to get it back... At this point you might as well enjoy what she offers.</p>
<<btn "#alexaTouch">>
<<elseif $alexa.status >= 5>>
<p>$alexa.name sighs heavily.</p>
<<dial "alexa" "Ooook. I'll give it back... and give you a freebie.">>
<p>She pulls out your money from her pocket and throws it on the bed.</p>
<<dial "alexa" "Happy?">>
<<media "yes.mp4">>
<<btn "#alexaTouch">>
<</if>>
<<chunk null "#alexaTouch">>
<<dial "alexa" "Ok, here it goes.">>
<<media "activities/sleep/alexa_touch.jpg">>
<p>You can feel her soft hands as she strokes your giant dick up and down, spits on it, touches and squezees your balls. The view is truly majestic, and it seems like she enjoys it, though maybe not as much like you do.</p>
<<dial "player" "Uhhhhhhhhhh....">>
<p>She's speeding up. Her little hands are like a pump. Relentlessly pushing and pulling, until you're on a verge of ecstasy.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "You like that, bitch boy?">>
<<dial "player" "Uhhhmmmm......">>
<<dial "alexa" "You want me to continue?">>
<<dial "player" "Yeeaaaahhhh....">>
<<dial "alexa" "25 bucks for one minute with my mouth.">>
<<media "say_what.mp4">>
<p>Buddy. She's playing you like a fucking fiddle. You can get a blowjob for free in this town. Hell, you can earn money for getting one.</p>
<<menu>>
<<btn null "Shut up and take my money!" `"cash=25; cash-25; alexa.love"` "dialog">>
<<btn "#alexaNope" "Not worth it!" "alexa.dom" "dialog">>
<<chunk>>
<<dial "alexa" "Good doggy.">>
<p>$alexa.name takes down her shirt and puts her lips to your cock.</p>
<<media "activities/sleep/alexa_blow.mp4">>
<p>Oh man, she's a gem. Even I have a boner.</p>
<<dial "player" "I'm getting close...">>
<<dial "alexa" "Maybe you are, maybe you aren't.">>
<<dial "player" "W-What? Don't stop now!!!">>
<p>You're getting distracted. Focus on finishing it!</p>
<<dial "alexa" "One minute is up.">>
<<btn>>
<<chunk>>
<big>She drops your dick like a firecracker.</big>
<<dial "player" "//Noooooooo....//">>
<<dial "alexa" "Cumming costs.">>
<<dial "player" "How much?">>
<p>No. Just no. Don't even think about it. I won't let you. This bitch is playing you, son!</p>
<<dial "alexa" "Fifty.">>
<big>Don't.</big>
<<menu>>
<<btn null "Shut up and take my money!" "cash=50; cash-50; alexa.love" "dialog">>
<<btn "#alexaNope" "Not worth it!" "alexa.dom" "dialog">>
<<chunk>>
<<dial "alexa" "Cum me a river, kid.">>
<p>She jumps on you, and puts your dick in her mouth like a pro.</p>
<<media "activities/sleep/alexa_cum.mp4">>
<<dial "player" "Ohhhh shiiiit.">>
<p>This girl knows what she's doing. It takes you one second to cum. You're pushing wave after wave of thick sperm into her throat. She takes it all and swallows right away like a thirsty cum drinking bitch she is.</p>
<<dial "alexa" "Yummy!">>
<<btn>>
<<chunk>>
<p>Finally - you take a deep breath. You realize you're actually not sure what just happened. It's like a system reset. You look at $alexa.name. She smiles to you.</p>
<<dial "alexa" "Don't tell anyone, or I'll rip your balls off.">>
<<media "activities/sleep/alexa_smile_cum.jpg">>
<p>She puts her shirt back on and quickly walks out of your room.</p>
<<if $alexa.status < 5>>
<<set _stolenAmount = $player.cash < 50 ? "cash-" + $player.cash : "cash-50">>
<<else>>
<<set _stolenAmount = null>>
<</if>>
<<btn $curLoc "Bummer" _stolenAmount "yieldsHide action">>
<<chunk null "#alexaNope">>
<p>$alexa.name looks angry.</p>
<<dial "alexa" "What the fuck do you mean not worth it? You fucking scum, I'm worth every dollar!">>
<<dial "player" "I meant... Of course you are, but... I don't have the cash... right now.">>
<<dial "alexa" "But you still liked my hands on your dick, right?">>
<<dial "player" "It was awesome!">>
<<dial "alexa" "Of course it was. So better have the fucking money next time, dweeb.">>
<p>Before you manage to do anything - she quickly walks out of the room, leaving you with a huge wood.</p>
<<dial "player" "Damn it!">>
<p>You said it, brother. But don't fret. You just need to be patient. In the meantime - you can always work on your wood yourself.</p>
<<if $alexa.status < 5>>
<<set _stolenAmount = $player.cash < 50 ? "cash-" + $player.cash : "cash-50">>
<<else>>
<<set _stolenAmount = null>>
<</if>>
<<btn $curLoc "Bummer" _stolenAmount "yieldsHide action">>
<<chunk null "#alexaTalk">>
<p>You raise your head from the pillow and look at $alexa.name, squinting your eyes.</p>
<<dial "alexa" "Oh, shit! You're awake... I was just... I wanted to tell you, that...">>
<<dial "player" "I'm all ears for you, baby!">>
<<btn>>
<<chunk>>
<p>She hesitates for a moment, before giving you her brand fuck-me smile.</p>
<<media "activities/sleep/alexa_smile.jpg">>
<<dial "alexa" "Actually, I just came to tell you, that I need some help with my homework this week.">>
<p>It's obviously a lie, but at least doing her homework will get you closer with her. Time to play her game.</p>
<<dial "player" "Yeah, baby yeah!">>
<p>What? No. I meant you need to take charge of the situation, not //baby, yeah// her.</p>
<<dial "alexa" "So... that's a //yes//?">>
<<dial "player" "Yea, yea, baby, you're switched on! You're smashing!">>
<p>It takes her a moment to proccess what's going on. And, honestly, I'm not sure either.</p>
<big>Are you on crack?!</big>
<<btn>>
<<chunk>>
<<dial "alexa" "Are you doing \"Austin Powers\"?">>
<p>Oh shit, she's right! You were doing "Austin Powers"! Kinda pathetic tbh.</p>
<<dial "player" "No, I'm not. That's how I always speak!">>
<<dial "alexa" "No, you don't.">>
<p>Just admit it.</p>
<<dial "player" "Well... So what? I like Austin Powers. I don't mean the guy, I mean the movie. I mean, I like the guy too... Not in a sexual way, I mean... I like him in the movie. No homo.">>
<big>Jesus Christ...</big>
<<dial "alexa" "Ah, whatever.">>
<p>She turns and is about to leave. See? This is what happens when you do stupid shit. It's your last chance, buddy. Make a fucking move.</p>
<<menu>>
<<btn "#alexaTalkDom" "What if I told your mum that you wanted to steal from me?" "alexa.dom" "dialog">>
<<btn "#alexaTalkKind" "Sure, I can do your homework." "alexa.love" "dialog">>
<<chunk null "#alexaTalkKind">>
<<dial "alexa" "I know!">>
<<dial "player" "I just want one little kiss from you in return.">>
<p>Now we're talking! $alexa.name stops and thinks for a moment, before turning back to you and leaning in for a surprising kiss. And it's not a regular kiss on the cheek too....</p>
<<btn>>
<<chunk>>
<<media "activities/sleep/kiss.mp4">>
<p>You nearly faint, barely managing to keep it together.</p>
<<dial "alexa" "You're not a bad kisser!">>
<<dial "player" "I practice using my thumb!">>
<<dial "alexa" "Oh shit, kid.">>
<p>She sighs and walks out your room.</p>
<big>Well played, dude...</big>
<<media "not.jpg">>
<<btn $curLoc>>
<<chunk null "#alexaTalkDom">>
<p>She stops.</p>
<<dial "alexa" "W-what?">>
<<dial "player" "I saw you digging through my stuff. You were looking for money.">>
<<dial "alexa" "You can't prove that.">>
<<dial "player" "Well, you're right. It's my word against yours. I just wonder - who would I believe if I were your mother. Me - a nice student, or you. And I'm sure you have a long record of stuff like this... Right, $alexa.name?">>
<p>Ok, buddy. You went a bit dark here. It still might work, because this girl really is a skank, but it's not a way of the alpha male. Remember - balance is the key.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "So? You want me to suck you off?">>
<p>I have a bad feeling about it. It sounds like a trap.</p>
<<dial "player" "Is... is that an option?">>
<p>Good. Always check your options. A bit more confidence would be great, but I like the approach.</p>
<<dial "alexa" "Of course it is an option... If only you like girls biting off your dick with balls, you FUCKING LUNATIC!!!">>
<p>See? I knew it. I fucking knew it. Don't worry, I got your back. In situations like that you don't always have to back off completely. Sucking you off was a bait, but so what? At least you're still in the game. Remember - it is her that set the sexual tone of the conversation, so now - use it. Twist it. Make it fun.</p>
<<dial "player" "If I ever let someone bite off my dick, it would certainly be you...">>
<p>I like it! Strong, but with a compliment hidden in it. Balance!</p>
<<dial "player" "...but I was thinking about something less extreme. Like for example you could just show me your...">>
<<menu>>
<<btn "#alexaTalkTits" "...sweet little titties!" "alexa.love" "dialog">>
<<btn "#alexaTalkAss" "...cinnamon asshole!" "alexa.dom" "dialog">>
<<chunk null "#alexaTalkTits">>
<p>Well, to be honest I'm more of a //let's grab a beer sometimes// kind of a guy, but I guess if it works, it works. And it looks to me, like you hit the mark.</p>
<<dial "alexa" "Fine. Just don't drool too much.">>
<p>$alexa.name pulls her t-shirt up and shows you her valuables.</p>
<<btn>>
<<chunk>>
<<media "activities/sleep/alexa_tits.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "They're great, maybe you could also show me...">>
<<dial "alexa" "Fuck off!">>
<p>$alexa.name turns and leaves your room. Remember buddy - don't be greedy. Work on a girl, have patience. Instead of haggling with her for a blowjob, you can actually make her want to give it to you. And, trust me, when they do - it's the best blowjob in the world, with slurping, deepthroating, balls licking and all the nasty stuff.</p>
<<btn $curLoc>>
<<chunk null "#alexaTalkAss">>
<p>Well, to be honest I'm more of a //let's grab a beer sometimes// kind of a guy, but I guess if it works, it works. And it looks to me, like you hit the mark.</p>
<<dial "alexa" "Fine. Just don't drool too much.">>
<p>$alexa.name pulls down her pants and turns her ass towards you.</p>
<<btn>>
<<chunk>>
<<media "activities/sleep/alexa_ass.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhhh....">>
<p>Braindead, again. You need a fucking second heart to support this dick, god damn it.</p>
<<dial "alexa" "So now - fuck off!">>
<p>$alexa.name pulls up her pants and leaves your room. Well, you went a bit zombie on me in this last part, but in general you got from this situation the most you could, so that's a positive. Just remember, asking a girl to show you her things is a risky business. But you can actually make her //want// to show it to you. And, trust me, when they do, you're gonna like it.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!daphne; $daphne.met; randSml">>
<<chunks>>
<<media "interruption.mp4">>
<p>You wake up from a dream in the middle of the night with a feeling there's someone in your room. You look around and see ''$daphne.name'' standing by your bed.</p>
<<media "activities/sleep/daphne.jpg">>
<p>It takes you a moment before it hits you - she's drunk.</p>
<big>Drunk as a skunk.</big>
<p>And as we all know - drunk women make rush and irrational decisions. Is that what you're experiencing? Did she come here to fuuuuuuck?!</p>
<<dial "player" "//Fuck yea!//">>
<p>She didn't see you yet, so the ball is in our court. This means decision time, pal!</p>
<<menu>>
<<btn "#daphneSleep" "Pretend you're asleep to not spook her" "daphne.love" "action">>
<<btn "#daphneTalk" "What are you doing here?!" "daphne.dom" "dialog">>
<<chunk null "#daphneSleep">>
<<media "hiding.mp4">>
<p>$daphne.name is making circles in the darkness, and makes a mess wherever she moves, throwing stuff on the floor and cursing.</p>
<<dial "daphne" "Whaaat the... Whereee's my... Huh?">>
<p>You watch from under the blanket how she slowly unbuttons her shirt...</p>
<<btn>>
<<chunk>>
<<media "activities/sleep/daphne_tits.jpg">>
<p>You barely manage to stay quiet seeing those melons. You'd bit them, squeeze them, lick them... But you don't want to scare her away.</p>
<big>Especially that $daphne.name is now crawling into your bed.</big>
<<dial "player" "//Thank you, God!//">>
<p>Suddenly - $daphne.name notices something is wrong.</p>
<<btn>>
<<chunk>>
<<media "activities/sleep/daphne_surprised.jpg">>
<<dial "daphne" "Wwhaaiss... he... doin'... here?">>
<<dial "player" "//Please, God, let me spend this night with those melons, she can even throw up on me, I don't care!//">>
<p>She looks around, confused.</p>
<<dial "daphne" "Waaait-- a minute... Wheerre am I? It's not my bed...">>
<p>There goes the hopes that she came here for a drunk fuck! She probably just mistook your room as her bedroom.</p>
<big>Bummer!</big>
<<menu null null "yieldsHide">>
<<btn "#daphneSleepEnd" "Keep pretending you're asleep" "daphne.love-" "action yieldsHide">>
<<btn "#daphneHelp" "It's ok, I'll help you get to your room." "daphne.love+" "dialog yieldsHide">>
<<btn "#daphneSexOffer" "Me and my diamond hard dick were waiting!" "daphne.dom" "dialog yieldsHide">>
<<chunk null "#daphneSleepEnd">>
<p>You decide to pretend you're still asleep, hoping that maybe she will pass out next to you.</p>
<big>But she didn't.</big>
<p>$daphne.name quickly realizes her mistake and decides to get out of your room, mumbling something to herself.</p>
<<dial "daphne" "Good heee didn't wake... //sighs// Such a nice boy... One day I might actually... With him.... One day.">>
<<dial "player" "//So close and yet so far...//">>
<p>Treat it as a lesson, bud. The love path doesn't always yield results. You need to take action sometimes, even if it means a bit of risk. Otherwise, well, no one will notice you.</p>
<<btn $curLoc>>
<<chunk null "#daphneTalk">>
<p>$daphne.name looks at you with her big, round eyes.</p>
<<media "big_eyes.mp4">>
<<dial "daphne" "Wwhaaiss... you... doin'... here?">>
<p>She looks around, confused.</p>
<<dial "daphne" "Waaait-- a minute... Wheerre am I? It's not my bed...">>
<p>There goes the hopes that she came here for a drunk fuck! She probably just mistook your room as her bedroom.</p>
<big>Bummer!</big>
<p>Well, you cannot leave a lady in distress, right?</p>
<<menu>>
<<btn "#daphneHelp" "It's ok, I'll help you get to your room." "daphne.love+" "dialog">>
<<btn "#daphneSexOffer" "I know what you came here for." "daphne.dom+" "dialog">>
<<chunk null "#daphneSexOffer">>
<p>This is a bold statement dude. $daphne.name looks at you unsure what you mean.</p>
<<dial "daphne" "Aaammansuuure whaaatyou me-ean.">>
<<media "activities/sleep/daphne_drunk.mp4">>
<p>Well, you went too far to back out now.</p>
<big>Make your move!</big>
<<btn>>
<<chunk>>
<p>You get closer to her, and reach to those gigantic melons...</p>
<<media "activities/sleep/daphne_approach.mp4">>
<p>$daphne.name looks at you unsure what is happening. She slowly gathers all the pieces - hands on her tits, your growing erection... This is the last moment - either she'll accept it and you fuck, or she won't and you're fucked.</p>
<big>Fingers crossed, buddy.</big>
<<media "wheel_spin.mp4">>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneSmack", "#daphneSmack", "#daphneSmack", "#daphneSmack", "#daphneSex"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#daphneSmack", "#daphneSmack", "#daphneSmack", "#daphneSex"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneSmack", "#daphneSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneSmack", "#daphneSex", "#daphneSex", "#daphneSex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#daphneSex"].random()>>
<</if>>
<<menu null null "single wildcard">>
<<btn _decision "Roll the dice!" null "action wildcard">>
<<chunk null "#daphneSmack">>
<<media "smack.mp4">>
<<delayer>>
<<yields "daphne.desire-2; sore+" "dialog">>
<</delayer>>
<big>Ohhhhh shhhhiiiiiittt....</big>
<p>God damn it, man, you got wrecked. That blow could end a heavyweight career.</p>
<<dial "daphne" "Doooontyu eeever... eeever... ever... evrrr...">>
<p>She seems to forget what she was talking about.</p>
<<dial "daphne" "Whaaaaeeever.">>
<p>She stands up, barely manages to get to the door, and disappears on the corridor.</p>
<p>Hopefully in the morning she won't remember what just happened. If not - you're fucked.</p>
<big>Fingers crossed!</big>
<<btn $curLoc>>
<<chunk null "#daphneSex">>
<<media "activities/sleep/daphne_ready.mp4">>
<p>$daphne.name closes her eyes and embraces your touch.</p>
<<delayer>>
<<yields "daphne.desire+" "dialog">>
<</delayer>>
<p>She slowly lies down to give you a better view of her grand jewels.</p>
<<if $daphne.status < 4>>
<p>Gotta tell you, man, this was a risky decision, but it paid out.</p>
<</if>>
<big>I wish you a good fuck, you deserved it!</big>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<chunk null "#daphneHelp">>
<p>You decide to help her find her room.</p>
<<dial "player" "Hey, let me help you!">>
<<dial "daphne" "T-thaaanks hun. I had a looong and haaaaaaard day and I'm sooo tired...">>
<p>You manage to lead her out of your room, and to her bedroom.</p>
<<media "activities/sleep/help.mp4">>
<<btn>>
<<chunk>>
<h2>$daphne.name's bedroom</h2>
<<media "locations/daphRoom/_big.jpg" "wide">>
<p>$daphne.name collapses on her bed. You're about to leave, but you notice that she's doing something with her bra.</p>
<<dial "daphne" "Whaaat rrr you standing liiike thaat... help mee...">>
<p>You realize she's talking about you helping her take off her undergarment. YOU HELPING HER TAKE OFF HER... You gasp, nearly fainting.</p>
<<dial "player" "//Thank you, God. Thank you!//">>
<<media "yes_maam.mp4">>
<p>You get closer to $daphne.name from behind and unpin her bra. She takes it off and immediately throws it on the floor.</p>
<<btn>>
<<chunk>>
<<media "activities/sleep/daphne_naked.jpg">>
<<dial "daphne" "You'reee such a goooood boy... One day I'll... I'll... I'll let you...">>
<p>You didn't catch that last part, because she fell asleep. For a moment you consider walking back to your room... but then you realize that an opportunity like that might not happen again.</p>
<<menu>>
<<btn "#daphneCum" "Jerk off" "daphne.dom" "action">>
<<btn $curLoc "Be decent and walk away" "daphne.love" "action">>
<<chunk null "#daphneCum">>
<p>You pull out your thing and start jerking off.</p>
<<dial "player" "Come to papa!">>
<<media "activities/sleep/daphne_tits2.jpg">>
<p>You move your hand up and down, fixating on those two giant melons. They're so big. You'd like to suck them. Bite them. Fuck them. You feel the orgasm is near.</p>
<<btn>>
<<chunk>>
<<media "activities/sleep/daphne_cum.mp4">>
<p>You feel ecstasy and relief, spraying your thick cum on those boobs. It's like they were made for this.</p>
<<dial "player" "//Phew!//">>
<p>It takes you a moment to come back, when suddenly - you hear $daphne.name muttering something.</p>
<big>Get the fuck out!</big>
<<btn $curLoc null "jerkedoff+">>
<</chunks>>
<</events>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly the doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "Hey, I forgot to tell you--">>
<p>You manage to cover your junk at the last moment, but $daphne.name saw it anyway. She's in shock.</p>
<<dial "daphne" "Ohhh no! I'm so sorry! I didn't know that you're...">>
<p>She's sorry, but she keeps peeping at your crotch.</p>
<<btn>>
<<chunk>>
<<media "activities/masturbation/daphne_peek.jpg">>
<p>The thing is - with hands on your dick you cannot close your laptop, and by //pure coincidence// you were just looking at a pic of a big titty momma just like $daphne.name getting rough fucked by a postman.</p>
<p>She moves her eyes to the screen and...</p>
<<dial "daphne" "Ohhh...!">>
<<btn>>
<<chunk>>
<<media "activities/masturbation/laptop_porn.jpg">>
<p>She sees the resemblance right away. A small smile appears on her face.</p>
<<dial "daphne" "I'll leave you to it...">>
<<menu null null "yieldsHide">>
<<btn "#daphneLove" "Wait... I was just thinking about you." "daphne.love+" "dialog yieldsHide">>
<<btn "#daphneDom" "Maybe you'd help me out?" "daphne.dom+" "dialog yieldsHide">>
<<btn $curLoc "Ok, sure..." null "dialog">>
<<chunk null "#daphneLove">>
<p>$daphne.name looks you in the eyes, a bit shocked.</p>
<<dial "daphne" "Oh, you were thinking about me, while...?">>
<<dial "player" "Yes. I often think about you.">>
<<dial "daphne" "Is that so?">>
<p>Her stare gravitates towards junk in your hand. You're not sure whether she likes it or not, she just stays like that for couple seconds. And then...</p>
<<btn>>
<<chunk "daphne.status!=2">>
<p>She looks at you angrily.</p>
<<dial "daphne" "Is that what I am to you? Just a pair of tits?!">>
<<dial "player" "But--">>
<<dial "daphne" "Oh, so you just care about my butt?!">>
<big>INCOMING!</big>
<<media "smack.mp4">>
<p>$daphne.name leaves your room. And on this positive note - we end today's show.</p>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<<chunk "daphne.status!=3">>
<<dial "daphne" "I guess it's normal for boys your age! Go on, don't worry.">>
<p>She turns to the doors and walks out before you manage to say anything.</p>
<<media "activities/masturbation/daphne_leaves.mp4">>
<p>The doors close and you're left alone.</p>
<<btn $curLoc>>
<<chunk "daphne.status=3">>
<p>$daphne.name looks at you, with sparks in her eyes.</p>
<<dial "daphne" "Well then, it would be rude of me to leave you without something new to think about, right?">>
<big>She unpins her blouse, lifts her skirt and...</big>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/masturbation/daphne_sexy.jpg">>
<p>Her giganormous tits nearly explode when she squeezes them together.</p>
<<dial "daphne" "You like 'em?">>
<<dial "player" "I love 'em...">>
<<if $daphne.status>=4>>
<p>$daphne.name smiles. She slowly unpins her blouse and lowers her bra, showing you more of the goods.</p>
<</if>>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/masturbation/daphne_tits.jpg">>
<p>You want to shove your face into those tits. You're barely able to hold yourself.</p>
<<dial "player" "They're beautiful!">>
<<dial "daphne" "//They//? And what about me?">>
<<dial "player" "You're beautiful too! All three of you!">>
<<dial "daphne" "So why are you not stroking your cock?">>
<p>Did she just asked you to masturbate in front of her? Well, you can't say no to a lady, right? You reveal your erect penis and start stroking it up and down, just like she asked you to.</p>
<<btn>>
<<chunk "daphne.status=5">>
<p>She seems to enjoy it. She closes her eyes, as she rubs her tits.</p>
<<dial "daphne" "Well, I guess you deserved to get something extra, hun.">>
<p>She takes her skirt off and throws it on the bed. She drops on her knees, and turns ass towards you.</p>
<<dial "daphne" "Enjoy this, $player.name!">>
<<btn>>
<<chunk "daphne.status=5">>
<<media "activities/masturbation/daphne_ass.jpg">>
<p>You're breathless. You're stroking your cock up and down like a mad man, looking at this majestic ass. She smiles seeing your reaction.</p>
<<dial "daphne" "What would you do to put your dick in it?">>
<<dial "player" "Anything. I'd... I'd... I'd kill a man. Or a woman. Or a baby!">>
<<dial "daphne" "Ha, ha. You're funny.">>
<p>You're going to cum in a second. It's closing to you like a train in the dark tunnel. Just one more moment...</p>
<<menu>>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn "#daphneTits" "Cum on her tits" "daphne.love" "action">>
<<btn "#daphneFace" "Cum on her face" "daphne.dom" "action">>
<<chunk "daphne.status=5" "#daphneTits">>
<p>You quickly get closer to $daphne.name and...</p>
<<media "activities/masturbation/daphne_tits_cumshot.mp4">>
<p>You feel an overwhelming wave, and another, and another, as cum shoots out of your dick. There's so much of it, that you're not sure where it came from, but it doesn't matter, as you tremble under one of the most incredible orgasms in your life. $daphne.name smiles.</p>
<<dial "daphne" "You're a real treat, hun.">>
<p>She winks. You're too exhausted to say anything. You just look at the sperm dripping from her tits.</p>
<p>$daphne.name smiles and stands up. She wipes the sperm off, puts the skirt back on her ass, and walks towards the doors. You know you need to say something, after all - she just help you released. But you're head is empty.</p>
<<dial "player" "Your ass is so... so... so... big.">>
<p>She bursts into laugter.</p>
<<dial "daphne" "You know how to make the girl feel special, hun!">>
<p>She blows you a kiss and leaves your room.</p>
<<btn $curLoc>>
<<chunk "daphne.status=5" "#daphneFace">>
<p>You quickly get closer to $daphne.name and...</p>
<<media "activities/masturbation/daphne_face_cumshot.mp4">>
<p>You feel an overwhelming wave, and another, and another, as cum shoots out of your dick. There's so much of it, that you're not sure where it came from, but it doesn't matter, as you tremble under one of the most incredible orgasms in your life. $daphne.name at first is reluctant to take it on her face, but finally she gives up and accepts a gift of your cum.</p>
<p>Finally, it ends. $daphne.name looks at you slightly impressed.</p>
<<dial "daphne" "Wow! That was something.">>
<p>She winks. You're too exhausted to say anything. You just look at the sperm dripping from her face.</p>
<p>$daphne.name smiles and stands up. She wipes the sperm off, puts the skirt back on her ass, and walks towards the doors.</p>
<<btn $curLoc>>
<<chunk "daphne.status=3">>
<p>You want more... much more... But the show is suddenly over. $daphne.name smiles to you and covers herself.</p>
<<dial "daphne" "You have something to think about now...">>
<p>She winks and turns towards the doors.</p>
<<dial "player" "Wait! Show me more!">>
<<dial "daphne" "Not now, hun. But some day? Who knows.">>
<p>She peeks at you one more time and leaves your room.</p>
<<btn $curLoc>>
<<chunk null "#daphneDom">>
<<dial "daphne" "What... What do you mean?">>
<<dial "player" "I'm sure you know what I mean.">>
<p>You smile to her, pointing at your crotch. She hesitates for a second, but finally decides it's a bit much.</p>
<<dial "daphne" "I should go...">>
<<menu>>
<<btn "#daphneDick" "Show it to her!" "daphne.dom" "action">>
<<btn "#beDecent" "Be decent for once!" "daphne.love" "action">>
<<chunk null "#beDecent">>
<p>$daphne.name backs off towards the corridor.</p>
<<dial "daphne" "Just pretend I wasn't here...">>
<p>Just before leaving - she looks at you one more time with a daring smile.</p>
<<dial "daphne" "...or not.">>
<p>She winks and closes the door behind her.</p>
<<btn $curLoc>>
<<chunk null "#daphneDick">>
<p>You look $daphne.name in the eyes, and remove your hands from the crotch, revealing your erect penis.</p>
<<media "activities/masturbation/player_dick.jpg">>
<<dial "daphne" "Oh...hun... I mean... It's so...">>
<p>She's visibly impressed by the sizes of you member, but she's also embarrased by the whole situation.</p>
<<dial "daphne" "I have to go!">>
<p>She turns away and awkwardly walks out of your room. One thing is clear - she won't forget what she saw anytime soon.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly the door slams into the wall as ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<<dial "alexa" "I knew you're jacking off!">>
<p>You cover your junk.</p>
<<dial "player" "Hey, you can't enter like that.">>
<<dial "alexa" "Shut the fuck up, dweeb, or I'll tell mum you've molested me!">>
<p>You get quiet.</p>
<<dial "alexa" "Good doggy. Now, show me what you got there.">>
<p>You look at $alexa.name frightened.</p>
<<dial "player" "W-what--">>
<<dial "alexa" "Are you fucking def or stupid? Show your god damn dick, now!">>
<<menu>>
<<btn "#alexaNo" "That would be indecent, m'lady!" "alexa.love" "dialog">>
<<btn "#alexaShow" "Show her your enormous dick" "alexa.dom" "action">>
<<chunk null "#alexaNo">>
<<dial "alexa" "What?! Most of the guys would fucking kill to let me see their dicks!">>
<<media "disappointed.mp4">>
<<dial "player" "Well... I'm just not like the other guys. I'm a keeper.">>
<<dial "alexa" "You're a dweeb, dweeb.">>
<<btn $curLoc>>
<<chunk null "#alexaShow">>
<p>You hesitate for a moment, but finally give in, removing your hands from the crotch and revealing your erect penis to $alexa.name.</p>
<<media "activities/masturbation/player_dick.jpg">>
<<dial "alexa" "God motherfucking damn it! You've got a really fucking nice dick!">>
<<dial "player" "Thanks... I guess?">>
<<media "high_praise.mp4">>
<<btn>>
<<chunk>>
<p>$alexa.name thinks for a moment, looking at your member.</p>
<<dial "alexa" "He's such a good boy, but he looks a bit hungry. Do you like me to feed it?">>
<<dial "player" "//Fuck yea!// I mean... FUCK YEA!">>
<p>$alexa.name smiles and sparks appear in her eyes.</p>
<<dial "alexa" "I thought so...">>
<p>She slowly lifts her skirt up...</p>
<<btn>>
<<chunk "!alexa.status=2">>
<big>...and bursts into castrating laughter.</big>
<<media "activities/masturbation/alexa_laugh.mp4">>
<<dial "alexa" "You lil' dweeb! You didn't think I'll show you my panties, did you?">>
<<dial "player" "Well... I...">>
<<dial "alexa" "Dream on, kiddo.">>
<<dial "player" "Maybe you could show me just a little...?">>
<<dial "alexa" "I could... but I just don't like you enough.">>
<p>You feel betrayed. Your dick is shrinking like a snail. But $alexa.name doesn't walk away - she's still glancing at your penis. Even now it's still impressive and you can see that she likes it.</p>
<p>Finally, after a moment of silence, she looks you in the eyes.</p>
<<dial "alexa" "But keep that nice thing of yours in my sight, and one day I might go crazy.">>
<p>She walks away and closes the doors.</p>
<<btn $curLoc>>
<<chunk "alexa.status=2">>
<<media "activities/masturbation/alexa_sexy.jpg">>
<<dial "alexa" "So... what does he usually eat? He likes redheads?">>
<p>You feel your dick getting even bigger.</p>
<<dial "player" "Fuck yea he does!">>
<<if $alexa.status >= 3>>
<<dial "alexa" "That's good... And what about this?">>
<p>She turns her back towards you, lifting the skirt even higher.</p>
<</if>>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/masturbation/alexa_tease.jpg">>
<<dial "alexa" "Is this the right taste for him?">>
<<dial "player" "Ohhh... Whaat?">>
<<dial "alexa" "That's what I thought.">>
<p>$alexa.name smiles.</p>
<<if $alexa.status >= 4>>
<<dial "alexa" "And yet he seems to be still hungry... Let's see what he thinks about my favorite taste of all.">>
<</if>>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/masturbation/alexa_ass.jpg">>
<big>Red mist covers your eyes.</big>
<<dial "player" "Uhhhh......">>
<p>You can't help yourself and start stroking your dick.</p>
<<dial "alexa" "Yeah... I knew you'd like my asshole. My lil' pretty cinnamon sunshine. Pretty, right?">>
<<dial "player" "Uhhhhmmm....">>
<p>$alexa.name bites her lip, looking as you masturbate. She puts a finger in her asshole, and another. She rolls her eyes in ecstasy.</p>
<p>You can see it would be real easy to get more from this situation, but you're not sure if you want to stop what you're doing. Your dick feels like it's made of diamond. Like it could cut steel. And at the same time, this immense energy accumulates inside. You're getting close to the finish line.</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<btn null "Cum now!" null "action">>
<<chunk "alexa.status=4">>
<<media "activities/masturbation/player_cum.mp4">>
<p>You tremble under one of the most incredible orgasms in your life, as cum shoots out of your dick. There's so much of it, that you're not sure where it came from. $alexa.name smiles, but you can see she's also impressed.</p>
<<dial "alexa" "Such a good doggy. You'll do one thing for me?">>
<p>You're out of breath.</p>
<<dial "player" "What... What do you want...?">>
<p>$alexa.name moves real close to you, and whispers in your ear.</p>
<<dial "alexa" "I want to watch as you lick your cum.">>
<p>Ohhh shit, dude. She played you. God damn it, I don't envy you this decision. It seems whatever you're going to do you're fucked. <<if $player.lvl < 3>>There may be a way out but... I'm not sure if you're ready for it.<</if>></p>
<<menu null null "yieldsHide">>
<<btn "#playerLick" "Lick it!" "alexa.dom-" "action yieldsHide">>
<<btn "#playerGross" "Ugh... Gross!" "alexa.love-" "dialog yieldsHide">>
<<btn "#alexaLick" "Tell her to lick it!" "player.lvl=3; alexa.dom+2" "action yieldsHide">>
<<chunk "alexa.status=2">> /* After the story branches out is the best spot to end previous thread */
<p>But the show is suddenly over. She covers herself and sighs.</p>
<<dial "alexa" "That's the end of the feeding for today.">>
<p>You try to keep your cool, but the truth is - you're heart(dick)broken inside.</p>
<<dial "player" "Wait! Maybe...">>
<<dial "alexa" "No //maybe// you fucking little perv... Keep him hungry for me, I might come back.">>
<p>She turns away and quickly leaves the room.</p>
<<btn $curLoc>>
<<chunk "alexa.status=4" "#playerGross">>
<p>$alexa.name seems to be really disappointed by your answer.</p>
<<media "disappointed.mp4">>
<<dial "alexa" "I knew you're a dweeb!">>
<big>She stands up and leaves your room.</big>
<<btn $curLoc>>
<<chunk "alexa.status=4" "#playerLick">>
<p>You hesitate. Licking your own cum? Ugh, buddy, that's straight up gross. But, for her...? Fuck me, I kinda get it. And don't worry...</p>
<big>I won't tell anyone.</big>
<<media "wink.mp4">>
<<dial "alexa" "What are you waiting for...?">>
<p>You look at your own hand. It's covered with sticky white sperm. You smell it... Ugh, not great. You taste it with a tip of your tongue.</p>
<<dial "alexa" "Be a good doggy! Lick it all for mama!">>
<<media "activities/masturbation/alexa_watch1.jpg">>
<p>You take a deep breath. Here it goes.</p>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/masturbation/player_lick.mp4">>
<p>You lick it all, as you're told. After a moment it doesn't even taste that bad.</p>
<<dial "alexa" "Yes... Like that... Clean it good...">>
<<media "activities/masturbation/alexa_watch2.jpg">>
<<btn>>
<<chunk "alexa.status=4">>
<p>$alexa.name watches you intensively with a nasty smile. She starts putting a finger in and out of her pussy. Her eyes roll, breath gets heavy.</p>
<<media "activities/masturbation/alexa_watch3.jpg">>
<<dial "alexa" "Ughhh....">>
<big>$alexa.name just came.</big>
<p>She sighs, and her smile slowly fades.</p>
<<dial "alexa" "Thanks... that was... good enough.">>
<<dial "player" "So... That was something... Right?">>
<p>You realize your hand is so clean...</p>
<big>...you could shake the president's dick.</big>
<<dial "alexa" "You're not such a dweeb after all, dweeb.">>
<p>She stands up, blows you a kiss, and walks out of your room.</p>
<<btn $curLoc>>
<<chunk null "#alexaLick">>
<<dial "player" "I have a better idea.">>
<p>You reach your hand towards $alexa.name's face, so that she could smell your sperm. She's not moving away, looking you straight in the eyes.</p>
<<dial "alexa" "Oh... Is that what you like?">>
<<media "yes.mp4">>
<p>She sighs. It's not what she had in mind, but your dick is still huge, and she looks at it with sparks in her eyes.</p>
<<dial "alexa" "What the hell.">>
<<btn>>
<<chunk>>
<<media "activities/masturbation/alexa_lick.mp4">>
<<dial "player" "Oh, yeah, baby, clean it well, clean it good.">>
<p>Your dick is extra sensitive after you cum, but her skill is so good that it almost makes you hard again. You consider getting it up and starting over, but you decide you're too exhausted.</p>
<<dial "alexa" "Mmmm... I love your taste.">>
<<dial "player" "I'm sure you do.">>
<p>She cleans every last drop of sperm, and kisses your dick.</p>
<<dial "alexa" "That was fun!">>
<p>You sigh with relief. It really was fun. Best fun since you remember.</p>
<p>$alexa.name stands up and walks out of your room, leaving you alone with your extra clean dick.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* introTravel */
<<chunks>>
<h2>Airport</h2>
<<media "events/intro/airport.jpg" "wide">>
<p>You're standing in the airport with a huge luggage, about to leave on the adventure of your life. Mom couldn't come, but your dad is here with you "for encouragement".</p>
<<media "events/intro/dad1.jpg">>
<<dial "dad" "Son, college is a time of adventure and learning. Learning responsibility.">>
<p>Normally you wouldn't pay too much attention to his annoying blabber, especially since the airport is full of girls just waiting for you to check out their sweaty tits and juicy asses...</p>
<<btn>>
<<chunk>>
<<media "events/intro/airport_girls1.mp4">>
<<dial "player" "//Noooice!//">>
<p>I know, buddy, I know. But keep up the appearances for a bit longer, because, boring or not...</p>
<big>Your dad didn't give you money for the trip yet.</big>
<<dial "dad" "Son. It's going to be hard. Really, really, hard...">>
<<dial "player" "That's //really// interesting!">>
<p>You try to listen to his words, but...</p>
<big>Tits!</big>
<<btn>>
<<chunk>>
<<media "events/intro/airport_girls2.mp4">>
<p>Your dad didn't event notice the girl.</p>
<<dial "dad" "...but you're strong. Really, really, strong and...">>
<<dial "player" "Strong advice, dad!">>
<p>You try to focus...</p>
<big>...it ain't easy.</big>
<<btn>>
<<chunk>>
<<media "events/intro/airport_girls3.mp4">>
<<dial "dad" "...because you're a man. Really, really... man.">>
<<dial "player" "Oh man. I mean... dad. I mean, thank you dad.">>
<big>Finally, your dad reaches into his pocket and...</big>
<<btn>>
<<chunk>>
<big>He pulls out his wallet.</big>
<<dial "dad" "To aid you on your quest, I'm going to give you a certain amount of money as an ''allowance''.">>
<<dial "player" "//Finally!//">>
<<menu>>
/* Help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>In //Become Alpha// there are two main routes - <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''//Domination//'' and <img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''//Love//''. Throughout the game you gather //experience// in both those routes, and if you gather enough of it - you can //level up//.</p>
<p>Additionally, there's also <img @src="setup.ImagePath+'icons/cash.png'" class="statIcon"> ''Cash'', that you can spent on your rent and can buy nice things with it.</p>
<p>''TL;DR: Domination and Love are very important for $player.name $player.surname.''</p>
</div>
</div>
<<btn null "I'll make you proud, dad." "cash+300" "dialog yieldShow">>
<<btn null "I've studied hard for this." "cash+150; love+5" "dialog yieldShow">>
<<btn null "Knowledge is for pussies." "cash+150; dom+5" "dialog yieldShow">>
<<chunk>>
<<media "events/intro/money.mp4">>
<<dial "dad" "Son, college is a time of adventure and learning--">>
<<dial "player" "You said it already, dad!">>
<<dial "dad" "Did I? Oh, well, I guess all there is to say is... Goodbye, son. I love you. Really, real--">>
<<dial "player" "Bye!">>
<p>You go through the gate, leaving your dad behind.</p>
<big>He stands there for a bit, watching you walk away...</big>
<<btn>>
<<chunk>>
<big>...before his smile fades.</big>
<<media "events/intro/dad2.jpg">>
<<btn>>
<<chunk>>
<big>But you're already far...</big>
<p>...and just a couple minutes later you're sitting in a plane speeding alongside the runway.</p>
<p>You plug your earphones and play some ''<a href="https://www.youtube.com/watch?v=DIsMWG3UuyY&list=PLyHolgprbu8LUT77_2qL-UDoLHKhdNJop" target="_blank"><span>♫tunes♫</span></a>''. The beats bring nice thoughts about the fuck fest that's awaiting you. You've read an online survey that said...</p>
<big>99,9% of girls in college are total sluts.</big>
<p>And the remaining 0,01% will just give you a handjob.</p>
<<dial "player" "//Prepare your holes, bitches...//">>
<<btn "introLA" "Big dick is coming to town!" "time+">> /*[[introLA]]*/
<</chunks>>/* characters */
/* Parse the yields on load */
<<if !$curTags.contains("quest") && !$curTags.contains("events")>>
<<yields null "popup">>
<</if>>
/* Reset the multipliers */
<<resetMulti>>
/* Help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>The main stat for character is <img @src="setup.ImagePath+'icons/desire.png'" class="statIcon"> ''//Desire//''. Basically - the more //Desire// character has, the higher your ''//Friendship level//'' becomes. And the higher it is, the more positively she'll react to your advances.</p>
<p>The amount of <img @src="setup.ImagePath+'icons/desire.png'" class="statIcon"> the character gets from your actions depends on ''//Multipliers//''. The way it works is this - when you're conversing with someone, and you click a button with <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> - the yield from the button goes through the multipliers (both character's and yours), and then - BAM! - you get ''//Experience//'', she gets //Desire//. Simple, right?</p>
<hr>
<p>As for the ''//Trait//'' - it works the same way as for the player character - it impacts the multipliers for <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon">. But character traits don't change, so basically - if a characters is a //MILF//, she'll stay like that until the end of game.</p>
<hr>
<p>Additionally, you might wonder why so much information is hidden under ''//???//''. Well, you basically don't know a lot about characters at the start, you need to discover it throughout the game, by talking, peeking, even stalking. And you kind of need to know this hidden stuff to successfuly go through //flirt// with the character. You can also pay for a random information about character with //Desire//, but unless you're really stuck - I would advice against it, dude.</p>
<p>That's all folks!</p>
<p>''TL;DR: make her desire your ass.''</p>
</div>
</div>
/* List known characters */
<<set _charsKnown = []>>
<<for _c = 0; _c < setup.characters.length; _c++>>
/* Create char variable and load the character object */
<<set _charVar = '$'+setup.characters[_c]>>
<<set _char = State.getVar(_charVar)>>
<<if _char.type != "npc" && _char.type != "player" && _char.met == 1>>
<<set _charsKnown.push(_c)>>
<</if>>
<</for>>
/* If there's just one known character - we need to mark it, to prevent the scrollbar bug (if popup loads with enough space, but expanding the content makes the content overflow, the scrollbar was not appearing) */
<<if _charsKnown.length == 1>>
<<set _expandOff = 1>>
<</if>>
/* Now go through known characters and print their info */
<<for _ck = 0; _ck < _charsKnown.length; _ck++>>
<<set _charNum = _charsKnown[_ck]>>
<<set _charVar = '$'+setup.characters[_charNum]>>
<<set _char = State.getVar(_charVar)>>
/* Load info about trait */
<<for _chT = 0; _chT < setup.charTraits.length; _chT++>>
<<if setup.charTraits[_chT].id == _char.trait>>
<<set _charTrait = setup.charTraits[_chT].name>>
<<set _charTraitDesc = setup.charTraits[_chT].desc>>
<</if>>
<</for>>
/* We need to turn multipliers into percentages. */
<<set _loveMulti = Math.round(_char.loveMulti * 100)>>
<<set _dominationMulti = Math.round(_char.dominationMulti * 100)>>
/* Fill temporary array with multipliers for tooltips */
<<set _multi = clone($multipliers)>>
<<set _multiArr = []>>
<<for _m = 0; _m < _multi.length; _m++>>
<<if _multi[_m].char == _char.id>>
/* Set missing names (mostly because of the backwards compatibility) */
<<if _multi[_m].type == "trait" && !_multi[_m].name>>
<<set _multi[_m].name = _charTrait>>
<<elseif !_multi[_m].name>>
<<set _multi[_m].name = "Other">>
<</if>>
/* Multiply by 100 to get percentage */
<<set _multi[_m].value = Math.round(_multi[_m].value * 100)>>
/* Save trait multi for display in traitbox */
<<if _multi[_m].type == "trait" && _multi[_m].id == "love">>
<<set _loveMultiTrait = _multi[_m].value>>
<<elseif _multi[_m].type == "trait" && _multi[_m].id == "domination">>
<<set _dominationMultiTrait = _multi[_m].value>>
<</if>>
<<set _multiArr.push(_multi[_m])>>
<</if>>
<</for>>
/* Include week trait multiplier */
<<if _char.trait == $week_trait>>
<<set _loveMulti = _loveMulti * 2>>
<<set _dominationMulti = _dominationMulti * 2>>
<<set _multiArr.push({action: "update", char: _char.id, id: "love", positive: 1, sign: "*", type: "week bonus", value: "200", weight: 20, name: _charTrait})>>
<<set _multiArr.push({action: "update", char: _char.id, id: "domination", positive: 1, sign: "*", type: "week bonus", value: "200", weight: 20, name: _charTrait})>>
<</if>>
<<set _multi = null>>
/* Load info about kink */
<<for _sc = 0; _sc < setup.sexCat.length; _sc++>>
<<if setup.sexCat[_sc].id == _char.kink>>
<<set _charKink = setup.sexCat[_sc].name>>
<<set _charKinkDesc = setup.sexCat[_sc].desc>>
<</if>>
<</for>>
/* Load trivia */
<<for _tr = 1; _tr <= 3; _tr++>>
<<set _trivia = State.getVar("_char.trivia" + _tr)>>
<<set _triviaId = State.getVar("_char.trivia" + _tr + "Id")>>
<<set _head = "favorite " + setup.charTrivia.find(obj => {return obj.id === _trivia}).singular + ": ">>
<<if _trivia == "songs">>
<<set _song = setup.charTrivia.find(obj => {return obj.id === _trivia}).trivia.find(obj => {return obj.id === _triviaId})>>
<<set _triviaText = _head + "<a href=\"https://www.youtube.com/watch?v=" + _song.link + "\" target=\"_blank\"><strong>" + _song.name + "</strong></a>">>
<<set State.setVar("_trivia" + _tr, _triviaText)>>
<<else>>
<<set _triviaText = _head + "<strong>" + setup.charTrivia.find(obj => {return obj.id === _trivia}).trivia.find(obj => {return obj.id === _triviaId}).name + "</strong>">>
<<set State.setVar("_trivia" + _tr, _triviaText)>>
<</if>>
<</for>>
/* Divider (unless it's a first character) */
<<if _firstCharDone>>
<hr>
<<else>>
<<set _firstCharDone = 1>>
<</if>>
/* Character div */
<<if _expandOff != 1>>
<<set _expandClass = "expand more">>
<<else>>
<<set _expandClass = "">>
<</if>>
<div @class="_expandClass">
/* Character info */
<h1 class="center">
_char.name
</h1>
<<media `"characters/" + _char.id + "/portrait_big.jpg"`>>
/* Expandable content */
<<if _expandOff != 1>>
<<set _expandClass = "expandContent">>
<<else>>
<<set _expandClass = "">>
<</if>>
<div @class="_expandClass">
/* Quote */
<<dial _char.id _char.quote "characterStatsDial">>
/* Start the characterStats div */
<div id="characterStats">
/* Character trait */
<div class="traitBox">
<<if _char.traitKnown>>
<h3>Trait: <strong>''_charTrait''</strong></h3>
<span class="statSml">
<img @src="setup.ImagePath+'icons/love.png'" class="statIcon">
<span class="statValue"><span class="statValueSml">×</span> _loveMultiTrait <span class="desc">%</span></span>
</span>
<span class="statSml">
<img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">
<span class="statValue"><span class="statValueSml">×</span> _dominationMultiTrait <span class="desc">%</span></span>
</span>
<<else>>
<h3>Trait:</h3>
?
<</if>>
<p class="desc">
<<if _char.traitKnown>>
_charTraitDesc
<<else>>
You don't know this character's trait yet.
<</if>>
</p>
</div>
/* Character stats */
<div class="statsBox">
<table class="character">
<tr class="header">
<td width="30%"></td>
<td width="15%" class="desc center">Multiplier</td>
<td></td>
<td width="25%" class="desc center">Desire</td>
<td></td>
<td width="15%" class="desc center">Desire Lvl</td>
</tr>
<tr class="statsRow">
<td class="bottomBorder">
<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''Love''
</td>
<td class="bottomBorderEnd">
<<if _char.traitKnown>>
<div class="uiData multi tooltip">
<span>_loveMulti</span> <span class="desc">%</span>
<div class="tooltipText">
<table>
<<for _row = 0; _row < _multiArr.length; _row++>>
<<if _multiArr[_row].id == "love">>
<tr>
<td><span class="statValue"><span class="statValueSml">×</span> _multiArr[_row].value <span class="desc">%</span></span></td>
<td>_multiArr[_row].name <span class="statValueSml">(_multiArr[_row].type)</span></td>
</tr>
<</if>>
<</for>>
</table>
</div>
</div>
<<else>>
<div class="uiData multi">
<span>?</span> <span class="desc">%</span>
</div>
<</if>>
</td>
<td class="bracket">
<span>></span>
</td>
<td>
<div class="uiData desire">
<img @src="setup.ImagePath+'icons/desire.png'" class="statIcon">
<<if _char.desireKnown>>_char.desire<<else>>?<</if>>
<span class="desc">pts.</span></div>
</td>
<td class="bracket">
<span>></span>
</td>
<td>
<div class="uiData desireLvl">
<<if _char.desireKnown>><span class="level">_char.status</span><<else>>?<</if>>
<span class="desc">/5</span>
</div>
</td>
</tr>
<tr class="statsRow">
<td>
<img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''Domination''
</td>
<td>
<<if _char.traitKnown>>
<div class="uiData multi tooltip">
<span>_dominationMulti</span> <span class="desc">%</span>
<div class="tooltipText">
<table>
<<for _row = 0; _row < _multiArr.length; _row++>>
<<if _multiArr[_row].id == "domination">>
<tr>
<td><span class="statValue"><span class="statValueSml">×</span> _multiArr[_row].value <span class="desc">%</span></span></td>
<td>_multiArr[_row].name <span class="statValueSml">(_multiArr[_row].type)</span></td>
</tr>
<</if>>
<</for>>
</table>
</div>
</div>
<<else>>
<div class="uiData multi">
<span>?</span> <span class="desc">%</span>
</div>
<</if>>
</td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</div>
<div class="break"></div>
/* Character kink */
<div class="kinkBox">
<<if _char.kinkKnown>>
<h3>Kink: <strong>_charKink</strong></h3>
<div class="btnImg btnSex">
<p class="btnText">_charKink</p>
<div class="statInfo">
<div class="statInfoPlayer"></div>
<div class="statInfoCharacter">
<div class="uiData">
<img src="media/icons/squirt.png" class="statIcon"> <div class="statValue">+1</div>
</div>
</div>
</div>
<img class="btnImage" @src="setup.ImagePath+'sex/'+_char.kink+'.jpg'">
</div>
<div class="trivia">
_charKinkDesc
</div>
<<else>>
<h3>Kink:</h3>
<div class="btnImg btnSex">
<p class="btnText">?</p>
</div>
<div class="trivia">You don't know what type of sex _char.name likes.</div>
<</if>>
</div>
/* Character trivia */
<div class="triviaBox">
<h3>Trivia</h3>
<p class="trivia"><<if _char.trivia1Known>><<print _trivia1>><<else>>?<</if>></p>
<p class="trivia"><<if _char.trivia2Known>><<print _trivia2>><<else>>?<</if>></p>
<p class="trivia"><<if _char.trivia3Known>><<print _trivia3>><<else>>?<</if>></p>
</div>
<div class="break"></div>
/* Finish the characterStats div */
</div>
/* Learn something about the character if we're in a location */
<<if $curPas == $curLoc>>
<<set _infoArray to [_char.traitKnown, _char.kinkKnown, _char.trivia1Known, _char.trivia2Known, _char.trivia3Known]>>
<<set _infoCost to 20>>
<<set _infoNum to 0>>
<<for _ia to 0; _ia < _infoArray.length; _ia++>>
<<if _infoArray[_ia] == 1>>
<<set _infoCost to Math.round(_infoCost*1.35)>>
<<set _infoNum = _infoNum + 1>>
<</if>>
<</for>>
<<if _infoNum < 5>>
<<set _infoYieldDom = "dom=" + _infoCost + "; dom-" + _infoCost + "; " + _char.id + ".info+">>
<<btn "characters" "Use Domination to get info about _char.name" _infoYieldDom "valueShow">>
<<set _infoYieldLove = "love=" + _infoCost + "; love-" + _infoCost + "; " + _char.id + ".info+">>
<<btn "characters" "Use Love to get info about _char.name" _infoYieldLove "valueShow">>
<</if>>
<</if>>
/* Finish the expandable div */
<div class="break"></div>
<div class="break"></div>
<div class="break"></div>
</div>
/* Finish the character div */
</div>
/* End the character list */
<</for>>
<div class="break"></div>/* TEST */
<<link "<div class=\"btn\">Refresh</div>">>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
<<if $test>>
<<chunks>>
<big><big class="fire">DON'T PANIC!!!</big></big>
<p>Split the problem into smaller parts, make a checklist, and solve it one by one.</p>
<br><br><br><br><br><br>
<h1>Hash the code</h1>
<<print "DONTCHEAT".hashCode()>>
<br><br><br>
<h1>SPLITTER and PREREQ</h1>
<<set _splitterData = "daphIntro+; !$mia.met; schoolIntro>2; $playerarrest+; $player.arrest+">>
<<print _splitterData>><br>
<<set _splitterResult = splitter(_splitterData)>>
Result:<br>
<<for _i = 0; _i < _splitterResult.length; _i++>>
weight: _splitterResult[_i].weight <br>
positive: _splitterResult[_i].positive <br>
action: _splitterResult[_i].action <br>
type: _splitterResult[_i].type <br>
char: _splitterResult[_i].char <br>
id: _splitterResult[_i].id <br>
sign: _splitterResult[_i].sign <br>
value: _splitterResult[_i].value <br>
<<if _splitterResult[_i].action == "check">>
<<set _splitterNeg = _splitterResult[_i].positive == 1 ? "" : "!">>
<<set _splitterPrereq = _splitterResult[_i].type + ":" + _splitterResult[_i].char + "." + _splitterResult[_i].id +_splitterNeg + _splitterResult[_i].sign + _splitterResult[_i].value>>
PREREQ: <<prereq _splitterPrereq>><<print $prereq>><br>
<</if>><br>
<</for>>
<br><br><br>
<h1>POCKET</h1>
<<set _pocketData = "">>
String <<print _pocketData>><br>
<<pocket _pocketData>><br>
Result: <br><br>
<<for _i to 0; _i < $pocket.length; _i++>>
positive: $pocket[_i].positive <br>
action: $pocket[_i].action <br>
type: $pocket[_i].type <br>
char: $pocket[_i].char <br>
id: $pocket[_i].id <br>
sign: $pocket[_i].sign <br>
value: $pocket[_i].value <br><br>
<</for>>
<br><br><br>
<h1>MULTIPLIERS</h1>
Current multiplier array:<br>
<<for _i to 0; _i < $multipliers.length; _i++>>
type: $multipliers[_i].type <br>
<<if $multipliers[_i].name>>name: $multipliers[_i].name <br><</if>>
char: $multipliers[_i].char <br>
id: $multipliers[_i].id <br>
value: $multipliers[_i].value <br><br>
<</for>>
<br><br><br>
<h1>BUTTONS</h1>
<<btn "TEST" "This is action button" null "action">>
<<btn "TEST" "This is dialog button" null "dialog" "You can replace the button text for longer dialog here">>
<<btn "weekStats" "WEEKSTATS" null "si3">>
<<btn "TEST" "beard+" "effect:beard+" "si">>
<<btn "TEST" "beard-" "effect:beard-" "fi red">>
<<btn "TEST" "playerShave+0" "$playerShave+0" "red fi greenfi">>
<<btn "TEST" "playerShower+0" "$playerShower+0" "fi5 greenfi">>
<<btn "TEST" "sleepless+0" "$sleepless+0">>
<<btn "TEST" "Cash+50" "cash+50">>
<<btn "TEST" "Cash-50" "cash-50">>
<<btn "TEST" "Cash=50" "cash-50; cash=50">>
<<btn "TEST" "Love+5" "love+5">>
<<btn "TEST" "Love-5" "love-5">>
<<btn "TEST" "Daphne.love+1" "daphne.love+1">>
<<btn "TEST" "Daphne.love-1" "daphne.love-1">>
<<btn "TEST" "Alexa.dom+1" "alexa.dom">>
<<btn "TEST" "Alexa.love+1" "alexa.love">>
<<btn "TEST" "Daphne.desire+1" "daphne.desire+1">>
<hr>
<<btn "TEST" "DOMLVL+1" "player.dominationLvl+1">>
<<btn "TEST" "LOVLVL+1" "player.loveLvl+1">>
<hr>
<<btn "TEST" "Yields switch off" "$yieldsOff+; $yieldsOff=null">>
<<btn "TEST" "Yields switch on" "$yieldsOff-; $yieldsOff=1">>
<<btn "TEST" "Test notifications" "player.loveLvl+2; love+10; kamasutra+anal; dom+2; daphne.dom+3; oldcake+; daphAlexKey+; drunk+">>
<hr>
<<btn "TEST" "+items" "item:priest_robe+; item:outfit_18+; item:groin_guard+; item:cap+; item:pompom+; item:weed+; item:crucifix+">>
<<btn "TEST" "-priest_robe" "item:priest_robe-">>
<<btn "TEST" "-groin_guard" "item:groin_guard-">>
<<btn "TEST" "-outfit_18" "item:outfit_18-">>
<<btn "TEST" "+ballsSmash" "effect:ballsSmash+">>
<<btn "TEST" "outfit_18+wear" "item:outfit_18+wear">>
<<btn "TEST" "outfit_18-takeoff" "item:outfit_18-takeoff">>
<<btn "TEST" "weed-use" "item:weed-use">>
<br><br><br>
<h1>scheduleTemp</h1>
<<for _x to 0; _x < $schedTemp.length; _x++>>
<<print $schedTemp[_x][0]>>
<<print $schedTemp[_x][1]>>
<<print $schedTemp[_x][2]>>
<<print $schedTemp[_x][3]>>
<<print $schedTemp[_x][4]>> <br>
<</for>>
<br><br><br>
<big>Get current task of quest</big>
<<set _schoolIntroCur = $player.quests.find(obj => {return obj.id === "schoolIntro"})>>
<<if _schoolIntroCur>>
<big>Current schoolIntro: <<print _schoolIntroCur.active>></big>
<</if>>
<<btn null "schoolIntro+" "schoolIntro+">>
<br><br><br>
<big>SHOWING SOMETHING FOR A QUEST WITH < OR >:</big>
<<wrapper "schoolIntro<2">>
This should show if schoolIntro is lower than 2<br>
<</wrapper>>
<<wrapper "!schoolIntro<2">>
This should show if schoolIntro is NOT lower than 2<br>
<</wrapper>>
<<wrapper "schoolIntro>3">>
This should show if schoolIntro is higher than 3<br>
<</wrapper>>
<<wrapper "!schoolIntro>3">>
This should show if schoolIntro is NOT higher than 3<br>
<</wrapper>>
<br><br><br>
<h1>COUNTERS:</h1>
<<btn "TEST" "counter:counterTest-1" "counter:counterTest-1">>
<<print $counterTest>><br>
''<nowiki>counter:counterTest=null</nowiki>'' - process if counter is 0 or NULL: <<wrapper "counter:counterTest=null">>YES<</wrapper>>.<br>
''<nowiki>counter:counterTest!=null</nowiki>'' - process if counter is NOT 0 or NULL: <<wrapper "counter:counterTest!=null">>YES<</wrapper>>.<br>
''<nowiki>counter:counterTest=0</nowiki>'' - process if counter is 0: <<wrapper "counter:counterTest=0">>YES<</wrapper>>.<br>
''<nowiki>$counterTest=null</nowiki>'' - process if counter VAR is NULL: <<wrapper "$counterTest=null">>YES<</wrapper>>.<br>
''<nowiki>$counterTest=0</nowiki>'' - process if counter VAR is 0: <<wrapper "$counterTest=0">>YES<</wrapper>>.<br>
''<nowiki>!$counterTest</nowiki>'' - process if counter VAR is NULL: <<wrapper "!$counterTest">>YES<</wrapper>>.<br>
<br><br><br>
<big>DRUG EFFECTS:</big>
<<for _ii = 0; _ii < setup.items.length; _ii++>>
<<if setup.items[_ii].illegal>>
<<if $player.itemsList && $player.itemsList.indexOf(setup.items[_ii].id) != -1>>
<<set _iip = $player.items.find(obj => {return obj.id === setup.items[_ii].id})>>
<<if _iip>>
/* Remove items */
<<if !_drugsListTake>>
<<set _drugsListTake = "item:" + _iip.id + "-" + _iip.quantity>>
<<else>>
<<set _drugsListTake = _drugsListTake + "; item:" + _iip.id + "-" + _iip.quantity>>
<</if>>
/* Add effect (apart from trip - we keep it till the end) */
<<if setup.items[_ii].effect != "trip">>
<<set _drugsListTake = _drugsListTake + "; effect:" + setup.items[_ii].effect + "+" + _iip.quantity>>
<</if>>
<</if>>
<</if>>
<</if>>
<</for>>
<<print _drugsListTake>>
<<btn null "Eat the drugs!" `_drugsListTake` "action">>
<br><br><br>
<h1>Sex positions</h1>
/* List the sex categories */
<<for _sc = 0; _sc < setup.sexCat.length; _sc++>>
/* Display the name of the category */
<h1><<print setup.sexCat[_sc].name>></h1>
/* List the sex positions */
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
/* Display the name of the position */
<h2><<print setup.kamasutra[_k].name>></h2>
<table>
/* Go through the characters */
<<set _tempChars = ["daphne", "alexa", "mia", "rose", "kelly", "karma", "amia", "nina", "bridgette"]>>
<<for _ch = 0; _ch < _tempChars.length; _ch++>>
<<set _tempChar = _tempChars[_ch]>>
<<set _tempCharPos = State.getVar('setup.kamasutra[_k].' + _tempChar)>>
<<if _tempCharPos > 0>>
<<set _tempCharPosNum = "<strong>" + _tempCharPos + "</strong>">>
<<else>>
<<set _tempCharPosNum = "<strong class=\"red\">EMPTY!</strong>">>
<</if>>
/* Check kink */
<<set _tempCharKink = State.getVar('$' + _tempChar + ".kink")>>
<<if _tempCharKink == setup.sexCat[_sc].id>>
<<set _tempCharTxt = _tempChar + " [<img @src=\"setup.ImagePath+'icons/squirt.png'\" class=\"statIcon\">]:">>
<<else>>
<<set _tempCharTxt = _tempChar + ":">>
<</if>>
<tr>
<td style="width: 50%; text-align: right;">_tempCharTxt</td><td style="width: 50%; text-align: left;">_tempCharPosNum</td>
</tr>
<</for>>
</table>
<br class="clear">
<</if>>
<</for>>
<br class="clear">
<</for>>
<</chunks>>
<</if>>/* btn */
/* Draw a button. Arguments: id of next element; link text content; gains, loses, and prerequisites (in one var); additional css classes (including the delay for the timed macro). */
<<widget "btn">>
/* Set vars */
<<set _link = $args[0] ? $args[0] : "">>
<<set _text = $args[1] ? $args[1] : "">>
<<set _stats = $args[2] ? $args[2] : "">>
<<set _classes = $args[3] ? $args[3] : "">>
<<set _dialog = $args[4] ? $args[4] : null>>
<<set _skipYields = null>>
<<set _passage = null>>
<<set _popup = null>>
<<set _tempChar = null>>
<<set _yieldShow = null>>
<<set _yieldsHide = null>>
<<set _valueShow = null>>
<<set _valueInfo = "">>
<<set _errorInfo = "">>
/* If the chunksOn is 1, it's a button within chunks script, otherwise it's an interface button and has to have a passage */
<<if $chunksOn>>
<<set _curChunkId = $chunkId>>
<<set _curBtnId = $chunkId + "_btn_" + $chunkBtnNum>>
<<else>>
<<set _curChunkId = "interface">>
<<set _curBtnId = "btn_" + $chunkBtnNum>>
<</if>>
<<set _curWrapClasses = "">>
/* Update the button number */
<<set $chunkBtnNum = $chunkBtnNum + 1>>
/* We need to make sure that the curQuest was on when the button was drawn, otherwise we won't be able to properly add quest update when the last button was clicked (basically we only pocket a quest update for the buttons that are within the quest event/passage) */
<<set _curQuest = $curQuest>>
/* Allow to draw the button in these conditions:
a) It's not a questMode/lateNight/dreamMode;
b) The button is NOT on location/area (we want all the buttons on events etc. to display), it is an open doors or break in button (otherwise players might not be able to progress quests), we're on an earlyaccess/todo passage (we don't want players to get stuck), or it's an exit/travel/timePass button;
c) It is a questMode and currently displayed quest event or passage, the event we're linking to, or the quest stats contain the same string as questMode var (basically we display everything connected with the questMode quest);
d) It is a dreamMode and currently displayed quest event or passage, the event we're linking to, or the quest stats contain the same string as dreamMode var (basically we display everything connected with the questMode quest), the stats contain string "dreamMode" itself (because during dreamMode everything regarding dreamMode should be active, like wake up button in the therapist office), button link contains strings Enter or Knock and lead to quick passages (we want players during dreamMode to be able to knock/enter different rooms otherwise they might not be able to progress quests), or it's a sleep button (we want players to sleep during dreamMode, to heal their wounds faster etc.);
e) It is a lateNight, and not questMode [shouldn't dreamMode be also here?] and stats contain the string "sleepReset" or "teleport" (for teleporting home); */
<<if (!$questMode && !$lateNight && !$dreamMode) || ((!tags($curPas).contains("location") && !tags($curPas).contains("area")) || (_link == "doorOpen" || _link == "doorBreakIn") || (tags($curPas).contains("earlyAccess") || tags($curPas).contains("todo") || $curPas == "earlyAccess" || $curPas == "todo") || (_classes != "" && (_classes.indexOf("exit") != -1 || (_classes.indexOf("travel") != -1 && !$lateNight) || _classes.indexOf("timePass") != -1))) || ($questMode && ($curQuest == $questMode || _link == $questMode || $curPas == $questMode || _stats != "" && _stats.indexOf($questMode) != -1)) || ($dreamMode && ($curQuest == $dreamMode || _link == $dreamMode || $curPas == $dreamMode || (_stats != "" && _stats.indexOf($dreamMode) != -1 || _stats.indexOf("dreamMode") != -1) || (tags(_link).contains("quick") && (_link.indexOf("Enter") != -1 || _link.indexOf("Knock") != -1)) || (_stats != "" && _stats.indexOf("sleepReset") != -1))) || ($lateNight && !$questMode && ((_stats != "" && _stats.indexOf("sleepReset") != -1) || (_classes != "" && _classes.indexOf("teleport") != -1)))>>
/* If the button has a specific class, and the door prerequisites were not added, we need to add it */
/* 0.3.30 - added "quick" to the list. Now the way to make the button show up on closed door is to add a class "closed". The previous assumption was that quick buttons are only used for peeking through closed doors, breaking in through closed doors, etc.. But quick button sometimes leads to something not related with the doors, and it shouldn't appear when the doors are closed. This change might be problematic, and cause some quick buttons that should appear on closed doors to disappear */
<<if _classes != "" && (_classes.indexOf("activ") != -1 || _classes.indexOf("travel") != -1 || _classes.indexOf("chore") != -1 || _classes.indexOf("relation") != -1 || _classes.indexOf("quest") != -1 || _classes.indexOf("store") != -1 || _classes.indexOf("quick") != -1)>>
<<if _stats == "" || (_stats.indexOf("open") == -1 && _stats.indexOf("closed") == -1 && _stats.indexOf("locked") == -1)>>
<<if _stats != "">>
<<set _stats = _stats + "; open">>
<<elseif _stats == "">>
<<set _stats = "open">>
<</if>>
<</if>>
<</if>>
/* Check the prerequsites and continue only if the prereq is not 3, or it is 3 but also an exit button */
<<prereq _stats>>
<<if $prereq != 3 || ($prereq == 3 && _classes.indexOf("exit") != -1)>>
/* Check if the button has any delaying classes like si or fi, and move them to wrapping span, to avoid conflict of animations, and hide clickable area of a button before it's actually displayed */
<<if _classes>>
<<set _classesDelayArr = ["fi", "fiQ", "fi1", "fi2", "fi3", "fi4", "fi5", "fi6", "fi7", "fi8", "fi9", "si", "siQ", "si1", "si2", "si3", "si4", "si5", "si6", "si7", "si8", "si9"]>>
<<set _classesBtnArr = _classes.split(' ')>>
<<set _classes = "">>
<<set _classesBtnMatchArr = []>>
<<for _cb = 0; _cb < _classesBtnArr.length; _cb++>>
<<set _foundMatchClass = 0>>
<<for _cd = 0; _cd < _classesDelayArr.length; _cd++>>
/* Compare classes of the button with the delayer classes and save matches */
<<if _classesBtnArr[_cb] == _classesDelayArr[_cd]>>
/* On match, add it to the wrapping classes */
<<set _curWrapClasses = _curWrapClasses=="" ? _classesBtnArr[_cb] : _curWrapClasses + " " + _classesBtnArr[_cb]>>
<<set _foundMatchClass = 1>>
<</if>>
<</for>>
/* Rebuild the button classes, without the matches */
<<if !_foundMatchClass>>
<<set _classes = _classes=="" ? _classesBtnArr[_cb] : _classes + " " + _classesBtnArr[_cb]>>
<</if>>
<</for>>
<</if>>
/* If we have a link, and it's not an #id - it's a passage/popup link (we need to determine it here, because we'll need it for drawing disabled buttons on activitiesDone etc.) */
<<if _link && _link.indexOf("#") == -1>>
/* We need to check if we're linking to an earlyAccess or todo content, and if so - override the link - unless we're already on earlyAccess or todo passage, in which case we have to allow it or players will be stuck in a loop */
<<if $curPas != "earlyAccess" && $curPas != "todo">>
<<if tags(_link).contains("earlyAccess") && !$supporter && !$test>>
<<set _link = "earlyAccess">>
<<set _skipYields = 1>>
<<elseif tags(_link).contains("todo") && !$test>>
<<set _link = "todo">>
<<set _skipYields = 1>>
<</if>>
<</if>>
/* We need to check if we're linking to a popup */
<<if tags(_link).contains("popup")>>
<<set _popup = 1>>
<</if>>
/* Mark the passage link */
<<set _passage = _link>>
<</if>>
/* If the text is not given - set it to default "Next" */
<<if _text == "">>
<<set _text = "Next">>
<</if>>
/* We need to check if it's a dialog button */
<<if !_dialog && _classes != "" && _classes.indexOf("dialog") != -1 && _text != "">>
<<set _dialog = _text>>
<</if>>
/* If it's an activity, chore, relation or quest, and it's not store, quick, or we're not on a sex passage - we need to add time update to the stats */
<<if _classes != "" && _passage != "sex" && _classes.indexOf("store") == -1 && _classes.indexOf("quick") == -1 && (_classes.indexOf("activ") != -1 || _classes.indexOf("chore") != -1 || _classes.indexOf("relation") != -1 || _classes.indexOf("quest") != -1)>>
/* If time was not given, we need to add it to the stats */
<<if _stats != "" && _stats.indexOf("time") == -1>>
<<set _stats = _stats + "; time+">>
<<elseif _stats == "">>
<<set _stats = "time+">>
<</if>>
<</if>>
/* If we have stats - we need to split them and build yields info */
<<if _stats && !_skipYields>>
/* Check if we want to hide yields - we do it automatically for relation buttons */
<<if _classes != "" && _classes.indexOf("yieldsHide") != -1 || _classes != "" && _classes.indexOf("relation") != -1>>
<<set _yieldsHide = 1>>
<</if>>
/* If there's a "yieldShow" or "store" class - force show the yield info (both normally and on prereq = 2). I use it mostly to display required dom/love on lvlup or desire on characters screen and for store btn's. */
<<if !_yieldsHide && _classes != "" && (_classes.indexOf("yieldShow") != -1 || _classes.indexOf("store") != -1)>>
<<set _yieldShow = 1>>
<</if>>
/* If there's a "valueShow" class - it's a switch to force show the actual value of the yield (both normally and on prereq = 2). I use it mostly to display required dom/love on lvlup or desire on characters screen. */
<<if !_yieldsHide && _classes != "" && _classes.indexOf("valueShow") != -1>>
<<set _valueShow = 1>>
<</if>>
/* Split the stats */
<<set _objects = splitter(_stats)>>
<<for _by = 0; _by < _objects.length; _by++>>
/* We need to get the $char variable from the button to properly check $activitiesDone so basically we need to save it for later */
<<if _objects[_by].action == "update" && _objects[_by].type == "var" && _objects[_by].id == "char">>
<<set _tempChar = _objects[_by].value>>
<</if>>
<<if !_yieldsHide || (_objects[_by].id == "cash" && !_classes.indexOf("yieldsHideAll") == -1 )>>
<<set _char = State.getVar("$" + _objects[_by].char)>>
/* Because char.desire turns into char.dom/love we need to look for it and update it for valueInfo accordingly */
<<if _objects[_by].action == "update" && _objects[_by].char != "" && _objects[_by].id == "desire">>
/* We need to select character's multipliers */
<<if _char.loveMulti > _char.dominationMulti>>
<<set _desireStat = "love">>
<<elseif _char.loveMulti < _char.dominationMulti>>
<<set _desireStat = "domination">>
<<else>>
<<set _desireStat = ["love", "domination"].random()>>
<</if>>
<<set _objects[_by].id = _desireStat>>
<</if>>
/* We display the yields info in certain cases - when we force show through yieldShow/valueShow classes, when we're on a popup, when it's dom, love or cash yield, and for activ/chore/relation btn classes. At this point it would be probably easier to list when we don't show the yields... TODO */
<<if _yieldShow || _valueShow || _popup || _objects[_by].id == "domination" || _objects[_by].id == "love" || _objects[_by].id == "cash" || (_objects[_by].id == "time" && _objects[_by].sign == "+") || _classes != "" && ( _classes.indexOf("activ") != -1 || _classes.indexOf("chore") != -1 || _classes.indexOf("relation") != -1 )>>
/* Narrow down the value info to btns that are stat updates */
<<if _objects[_by].action == "update" && (_objects[_by].type == "stat") || (_objects[_by].type == "other" && _objects[_by].id == "time")>>
/* If it's a "+" - we use green stat, if "-" - red */
<<if _objects[_by].id == "time">>
<<set _statClass = "time">>
<<elseif _objects[_by].sign == "+" && _objects[_by].value < 0>>
<<set _statClass = "red">>
<<elseif _objects[_by].sign == "+">>
<<set _statClass = "green">>
<<elseif _objects[_by].sign == "-">>
<<set _statClass = "red">>
<<else>>
<<set _statClass = "default">>
<</if>>
/* Start the html */
<<set _valueInfoTemp = '<span class=\"stat ' + _statClass + '\">'>>
/* Add stat icon*/
<<set _valueInfoTemp = _valueInfoTemp + '<img src=\"' + setup.ImagePath + 'icons/' + _objects[_by].id + '.png\" class=\"statIcon\">'>>
/* If we update cash - we need to add value */
<<if _objects[_by].id == "cash">>
<<set _valueInfoTemp = _valueInfoTemp + '<span class=\"statValue\">' + _objects[_by].value + ' <span class="desc">$</span></span>'>>
/* If there's a valueShow we force display the value (eg. because we need people to know how much clicking the btn would cost on the lvlup passage) */
<<elseif _valueShow>>
<<set _valueInfoTemp = _valueInfoTemp + '<span class=\"statValue\">'>>
/* If dom or love - we need to use default xp multiplier and add "xp." */
<<if _objects[_by].id == "love" || _objects[_by].id == "domination">>
<<set _objects[_by].value = (_objects[_by].value * $defXpMulti) + ' <span class=\"desc\">xp.</span>'>>
<</if>>
<<set _valueInfoTemp = _valueInfoTemp + _objects[_by].value>>
<<set _valueInfoTemp = _valueInfoTemp + '</span>'>>
<</if>>
/* Close the html */
<<set _valueInfoTemp = _valueInfoTemp + "</span>">>
<<set _valueInfo = _valueInfo + _valueInfoTemp>>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
/* Draw buttons */
<<capture _link, _text, _stats, _classes, _skipYields, _passage, _popup, _dialog, _tempChar, _yieldShow, _yieldsHide, _valueShow, _valueInfo, _errorInfo, $popupOn, $chunksOn, _curChunkId, _curBtnId, _curWrapClasses, _curQuest>>
/* If prereq is "3" and it's an exit button, or prereq is "2", or the button leads to an activity/chore/quick/relation that was already done, or we got a "disabled" class - print the button in a disabled mode */
<<if ($prereq == 3 && _classes != "" && _classes.indexOf("exit") != -1 && $test != 1) || ($prereq == 2 && _classes.indexOf("relation") == -1) || ($prereq == 1 && _classes != "" && (_classes.indexOf("activ") != -1 || _classes.indexOf("chore") != -1 || _classes.indexOf("quick") != -1 || _classes.indexOf("relation") != -1) && ($activitiesDone.indexOf(_passage) != -1 || $activitiesDone.indexOf(_passage + $curLoc) != -1 || $activitiesDone.indexOf(_passage + $curLoc + $curLocChars) != -1 || $activitiesDone.indexOf(_passage + _tempChar) != -1) ) || (_classes != "" && _classes.indexOf("disabled") != -1)>>
<<if $errorStat>>
/* Create the error html */
<<set _errorInfo = '<span class=\"statError\">'>>
/* If the error is status, we display desire */
<<if $errorStat == "status">>
<<set $errorStat = "desire">>
<</if>>
/* Add icon of a stat or info if the error is lvl */
<<if $errorStat == "lvl">>
<<set _errorInfo = _errorInfo + '<span class=\"statErrorInfo\">Level too low</span>'>>
<<else>>
<<set _errorInfo = _errorInfo + '<img src=\"' + setup.ImagePath + 'icons/' + $errorStat + '.png\" class=\"statIcon\">'>>
<</if>>
/* Add value if it's needed */
<<if $errorStatValue>>
/* If it's love or dom - add value and "xp." */
<<if $errorStat == "love" || $errorStat == "domination">>
<<set _errorInfo = _errorInfo + '<span class=\"statValue\">' + $errorStatValue + ' <span class=\"desc\">xp.</span></span>'>>class=\"desc\">xp.</span></span>'>>
/* If it's cash - add value and "$" */
<<elseif $errorStat == "cash">>
<<set _errorInfo = _errorInfo + '<span class=\"statValue\">' + $errorStatValue + ' <span class=\"desc\">$</span></span>'>>
<<else>>
<<set _errorInfo = _errorInfo + '<span class=\"statValue\">' + $errorStatValue + '</span>'>>
<</if>>
<</if>>
/* Close the error html */
<<set _errorInfo = _errorInfo + '</span>'>>
<</if>>
/* Print the btn */
<span @id="_curBtnId" @class="_curWrapClasses">
<div @class="'btn disabled ' + _classes"><span class="btnText">_text</span> _errorInfo</div>
</span>
/* Report the button to the chunks/popup array */
<<if $chunksOn && $popupOn>>
<<set $popupsArr.find(obj => {return obj.id === _curChunkId}).btns.push(_curBtnId)>>
<<elseif $chunksOn>>
<<set $chunksArr.find(obj => {return obj.id === _curChunkId}).btns.push(_curBtnId)>>
<</if>>
/* If prerequisites are met (or not but it's an exit button while test is on) - print a normal button */
<<elseif $prereq == 1 || ($prereq == 3 && _classes.indexOf("exit") != -1 && $test == 1)>>
<span @id="_curBtnId" @class="_curWrapClasses">
<<link "<div @class=\"'btn '+ _classes\"><span class=\"btnText\">_text</span> _valueInfo</div>">>
/* Load the latest chunks array */
<<set _chunksArr = $popupOn ? $popupsArr : $chunksArr>>
<<if $chunksOn>>
<<set _curChunkThread = _chunksArr.find(obj => {return obj.id === _curChunkId}).thread>>
<<set _curChunkNum = _chunksArr.find(obj => {return obj.id === _curChunkId}).num>>
<<set _newChunkPrefix = $popupOn ? "popup_" : "chunk_">>
<<else>>
<<set _curChunkThread = null>>
<<set _curChunkNum = null>>
<<set _newChunkPrefix = null>>
<</if>>
/* If test is on, report every click to the console for better bugtesting */
<<if $test>>
<<script>>console.log(" ");<</script>>
<<script>>console.log(" / / / / / / BTN CLICKED / / / / / / ");<</script>>
<</if>>
/* If there's a link given with #, it's a link to a new thread of chunks, we need to costruct it into a proper chunk id */
<<if _link.indexOf("#") != -1>>
<<set _newChunkId = _newChunkPrefix + _link.replace('#','') + "_" + 1>>
/* If there's no link, we link to the next chunk in the thread */
<<elseif _link == "">>
/* The index of the new chunk should be the index of the next item in the chunks array, if the thread matches */
<<set _newChunkIndex = _chunksArr.findIndex(obj => {return obj.id === _curChunkId}) + 1>>
<<if _chunksArr[_newChunkIndex] && _chunksArr[_newChunkIndex].thread == _curChunkThread>>
<<set _newChunkId = _chunksArr[_newChunkIndex].id>>
/* If there's no match, we try to redirect to a random event if we didn't do it already before, or revert to location or sex page */
<<else>>
<<set _newChunkEventIndex = _chunksArr.findIndex(obj => {return obj.id === "chunk_event_1"})>>
<<if _newChunkEventIndex >= 0 && !$eventStarted>>
<<set _newChunkId = "chunk_event_1">>
<<set $eventStarted = 1>>
<<elseif $curPas == "sex" || tags($curPas).contains("sex")>>
<<set _passage = "sex">>
<<else>>
<<set _passage = $curLoc>>
<</if>>
<</if>>
<</if>>
/* TEST */
<<if $test && $testReport != "hide">>
<<script>>console.log("BTN reporting:");<</script>>
<<script>>console.log("passage: " + State.temporary.passage);<</script>>
<<script>>console.log("curChunkId: " + State.temporary.curChunkId);<</script>>
<<script>>console.log("newChunkId: " + State.temporary.newChunkId);<</script>>
<</if>>
/* LINK IT! */
/* If it's a save menu - we need popup */
<<if _passage == "saves">>
<<script>>UI.saves()<</script>>
/* If it's a close link - we need to kill the popup */
<<elseif _passage == "close">>
<<script>>Dialog.close();<</script>>
<<script>>state.display(state.active.title, null, "back");<</script>>
/* If it's a link to a popup - pocket the stats and run a popup */
<<elseif _popup && _passage>>
<<pocket _stats>>
<<runPopup _passage>>
/* If it's a passage */
<<elseif _passage>>
/* Quest update - if we're on a quest passage or included quest event - we need to pocket quest update to the button that's leading outside of the quest (just in case the update should be at the end, so that in the case of quest progress cancellations, the cancellation would be first, though I'm not sure if it's actually important) */
<<if $curTags.contains("quest")>>
<<if _stats != "">>
<<set _stats = _stats + "; quest:" + _curQuest + "+">>
<<elseif _stats == "">>
<<set _stats = "quest:" + _curQuest + "+">>
<</if>>
<</if>>
/* Pocket the yields, otherwise we ignore the yields, as we don't want the player to gain from Early Access stuff */
<<if !_skipYields>>
<<pocket _stats>>
<</if>>
/* Finally go to the passage */
<<goto _passage>>
/* If we're in a popup, and we're NOT linking to a popup, we also need to close the popup */
<<if $popupOn>>
<<script>>Dialog.close();<</script>>
<</if>>
/* If we don't link to a popup or a passage, we're linking to an id */
<<else>>
/* If it's a todo page - pocket the stats and delete them */
<<if tags($curPas).contains("todo")>>
<<pocket _stats>>
<<set _stats = null>>
<</if>>
/* Finally we need the chunkChange script to hide btns, pause vids in the current chunk, and play vids in new chunk, and also decode all the delayers */
<<script>>chunkChange(State.temporary.curChunkId, State.temporary.newChunkId, State.temporary.stats, State.temporary.dialog);<</script>>
<</if>>
<</link>>
</span>
/* Report the button to the chunks/popup array */
<<if $chunksOn && $popupOn>>
<<set $popupsArr.find(obj => {return obj.id === _curChunkId}).btns.push(_curBtnId)>>
<<elseif $chunksOn>>
<<set $chunksArr.find(obj => {return obj.id === _curChunkId}).btns.push(_curBtnId)>>
<</if>>
<</if>>
<</capture>>
<</if>>
/* Set the prerequsites variable back to default after use */
<<set $prereq = null>>
<</if>>
<</widget>>/* introLA */
<<chunks>>
<h2>City Center</h2>
<<media "locations/areaCity/_big.jpg" "wide">>
<big>The plane touches the airfield like a virgin's thigh.</big>
<p>You take your luggage, walk out of the airport, and look around.</p>
<<media "events/intro/girls.mp4">>
<p>Here it is. The Promised Land. You feel like a lion looking at a herd of gazelles. Young, hot, horny gazelles.</p>
<<dial "player" "Jackpot, baby!">>
<p>But you do not allow yourself to lose focus.</p>
<big>Your dad arranged a room for you in LA.</big>
<p>He didn't say much, so you aren't sure what to expect. But you're about to find out.</p>
<<btn>>
<<chunk>>
<big>You call a taxi and ride to your new home.</big>
<<media "events/intro/taxi.mp4">>
<p>The cab goes past beautiful mansions and villas, surrounded by palm trees. Gradually, as you make your way through the city, the area becomes less luxurious (and more liquor-store-ish).</p>
<big>After a while you arrive at your final destination...</big>
<<btn>>
<<chunk>>
<h2 class="border">Neighbourhood</h2>
<<media "locations/areaNeighbourhood/_big.jpg" "wide">>
<big>It's a dump.</big>
<<dial "player" "//Thank you, dad...//">>
<p>Bottles, crackheads, baby on the corner. You cautiously approach the house at the address your dad gave you. It hasn't been painted in years, and the grass is yellow and patchy.</p>
<big>You approach the doors and knock...</big>
<<btn>>
<<chunk>>
<<media "events/intro/daphne.mp4">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$daphne.name" $daphne.name>></span>
<span>, your </span>
<span>
<<listbox "$daphne.relation">>
<<option "landlady" "landlady" selected>>
<<option "aunt" "aunt">>
<</listbox>>
</span>
</big>
<p class="clear noMarginTop">The sight of those knockers renders you speechless.</p>
<<dial "daphne" "Yes...?">>
<<dial "player" "//Thank you, dad!//">>
<<menu>>
/* Help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>When you're interacting with a character, choosing an option with <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> not only gives you //Experience//, but also yields ''//Desire//'' for the character.</p>
<p>Basically - the more //Desire// a character has, the higher your ''//Friendship level//'' becomes. And the higher it is, the bigger chance for a positive reaction to your advances.</p>
<p>''TL;DR: boost //desire// to get into character's panties.''</p>
</div>
</div>
<<btn null "I'm here for the boob! Ermmm... Room!" "daphne.love" "dialog yieldShow">>
<<btn null "I cum for a room." "daphne.dom" "dialog yieldShow">>
<<chunk>>
<<delayer>>
<<if $daphne.relation == "landlady">>
<<dial "daphne" "Oh? Oh! The room! I thought you were coming tomorrow. Come with me, hun.">>
<<else>>
<<dial "daphne" "Oh? Oh! You must be $player.name! $dad.name, I mean your dad, told me so much about you! I though you'd come tomorrow. Come with me, hun.">>
<</if>>
<</delayer>>
<<media "events/intro/daphne_walkin.mp4">>
<<btn>>
<<chunk>>
<h2 class="border">$daphne.name's house</h2>
<<media "locations/daphHouse/_big.jpg" "wide">>
<p>You follow her to the house. Most of the interior looks like straight out of an 80s porn - clean on the surface, but you have a feeling everything is sticky.</p>
<<dial "player" "//I guess she likes it dirty...//">>
<<dial "daphne" "Why are you smiling, hun?">>
<<dial "player" "Oh, emm... The house looks neato!">>
<<dial "daphne" "That's a nice thing to say. I'm sure we'll get along nicely.">>
<<dial "player" "//Oh yes, we will...//">>
<p>You're barely able to stop staring at her ass.</p>
<big>She buttnotized you.</big>
<<media "events/intro/daphne_butt.mp4">>
<<delayer>>
<<if $daphne.relation == "aunt">>
<<dial "player" "Uhmm... so my dad told you about me?">>
<<dial "daphne" "He's very proud of you, $player.name! I know it's strange that we never met before, but I've been so busy here in LA...">>
<<dial "player" "Better late than later!">>
<p>$daphne.name giggles.</p>
<<dial "daphne" "Haha, that's what I always say!">>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<h2 class="border">Your room</h2>
<<media "locations/daphGuest/_big.jpg" "wide">>
<p>$daphne.name stops in front of a room in the attic. It looks like shit, but with the little amount of blood left in your brain - you don't care.</p>
<<dial "daphne" "You will sleep here. It's my son's old room. He's very successful now and lives downtown!">>
<<dial "player" "U-huh.">>
<<dial "daphne" "I'll leave you to unpack. Have fun in LA, hun!">>
<<delayer>>
<<if $daphne.relation == "aunt">>
<<dial "player" "Thank you... uhmmm... auntie!">>
<<else>>
<<dial "player" "Thank you, miss!">>
<</if>>
<</delayer>>
<big>She winks at you and walks away.</big>
<<btn>>
<<chunk>>
<p>But you're not even sad seeing her go.</p>
<p>You were waiting years for an opportunity like this, and you want to be smart about it. You can feel that finally things are going your way. It's your time to shine, and I promise - I'll make you shine, bro!</p>
<big>I'll be the wingman of your dreams.</big>
<<media "success.mp4">>
<<btn "daphGuest" "Start your new life" "quest:daphIntro+; time+">> /*[[daphGuest]]*/
<</chunks>><<events>>
<<EVENT "halloween>0; halloween!=DONE;">>
<<include "halloween">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaIntro=0; day=2; period!=Morning">>
<<include "alexaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=4">>
<<include "xxxmas">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=5">>
<<include "xxxmas">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=6">>
<<include "xxxmas">>
<</events>>/* quests */
/* Parse the yields on load */
<<if !$curTags.contains("quest") && !$curTags.contains("events")>>
<<yields null "popup">>
<</if>>
/* Reset the multipliers */
<<resetMulti>>
/* Help */
/* TODO: help div */
/* List of player's active quests */
<h1 class="center marginBottom20px">Your active quests</h1>
<hr>
/* Reset the quests displayed info */
<<set _questDisplayed = null>>
/* Sort quests by priority */
<<set _playerQuests = clone($player.quests)>>
<<set _playerQuests = _playerQuests.sort((a,b) => (b.priority - a.priority))>>
/* Split setup.quests array into separate quests */
<<set _questExpanded = null>>
<<for _q = 0; _q < _playerQuests.length; _q++>>
<<set _curQuest = setup.quests.find(obj => {return obj.id === _playerQuests[_q].id})>>
<<set _curQuestPlayer = _playerQuests[_q]>>
/* Check if the quest is work in progress */
<<if _curQuest.wip != 1>>
<<if _playerQuests[_q].done != 1 && _playerQuests[_q].active != 0 && _playerQuests[_q].active <= _curQuest.tasks.length>>
/* Open the quest that was last updated */
<<if !_questExpanded>>
<<set _questClass = "expand expandOpen">>
<<set _questExpanded = 1>>
<<else>>
<<set _questClass = "expand">>
<</if>>
/* Check if quest is Early Access */
<<set _curQuestEA = null>>
<<if tags(_curQuest.id).contains("earlyAccess") && $supporter != 1>>
<<set _curQuestEA = 1>>
<</if>>
<div @class="_questClass">
<<set _questDisplayed = 1>>
/* Draw quest's name */
<h2>
<<if _curQuest.char>>
<img @src="setup.ImagePath + 'characters/' + _curQuest.char + '/avatar.jpg'">
<</if>>
<<print _curQuest.name>>
<<if _curQuestEA>><div class="badge earlyAccess">Quest for supporters!</div><</if>>
</h2>
/* Set the quests displayed info */
<div class="expandContent">
/* Split each quest into separate tasks */
<<for _t = 0; _t < _curQuestPlayer.active; _t++>>
<<if _curQuestPlayer.active == 0>>
<<set _class = "dimmed">>
<<elseif _t == (_curQuestPlayer.active - 1)>>
<<set _class = "bold">>
<<elseif _t < (_curQuestPlayer.active - 1)>>
<<set _class = "dimmed">>
<<else>>
<<set _class = "dimmed">>
<</if>>
<<set _class = "width75 center " + _class>>
/* Draw quest's tasks */
<p @class="_class"><<print _t + 1>>. <<print _curQuest.tasks[_t]>></p>
<</for>>
<br class="clear">
</div>
</div>
<</if>>
<</if>>
<</for>>
/* List of player's active work in progress quests */
/* Split setup.quests array into separate quests */
<<for _q = 0; _q < $player.quests.length; _q++>>
<<set _curQuest = setup.quests.find(obj => {return obj.id === $player.quests[_q].id})>>
<<set _curQuestPlayer = $player.quests[_q]>>
/* Check if the quest is work in progress */
<<if _curQuest && _curQuest.wip == 1>>
<<if _curQuestPlayer.done != 1 && _curQuestPlayer.active != 0 && _curQuestPlayer.active <= _curQuest.tasks.length>>
<div class="expand">
<<set _questDisplayed = 1>>
/* Draw quest's name */
<h2><<print _curQuest.name>><div class="badge wip">Work in progress!</div></h2>
<div class="expandContent">
<div class="width75 centered">
<<if !$supporter>>
<p>I'm still working on this quest, it'll be in the game sooner or later, however there's a lot of other priorities. You can help me by letting me know on Discord that you want this quest to be finished quicker and supporting the project!</p>
<<btnPopup "support" "Support the author" "med width75 centered">>
<<else>>
<p>I'm still working on this quest, it'll be in the game sooner or later, however there's a lot of other priorities. You can help me by letting me know on Discord that you want this quest to be finished quicker!</p>
<</if>>
</div>
<br class="clear">
</div>
</div>
<</if>>
<</if>>
<</for>>
<<if !_questDisplayed>><div class="center"><strong>There's no active quests</strong></div><</if>>
<br class="clear">
<br class="clear">
/* Quests to be discovered */
<h1 class="center marginBottom20px">Quests to be discovered</h1>
<hr>
/* Reset the quests displayed info */
<<set _questDisplayed = null>>
/* Set the limit for quests displayed */
<<set _questLimit = 4>>
/* Create temp array for quests and shake it */
<<set _questsArr = clone(setup.quests)>>
<<set _questsArr = _questsArr.shuffle()>>
/* Split quests array into separate quests */
<<for _q = 0; _q < _questsArr.length; _q++>>
/* Go forward if we're below the quest limit */
<<if _questLimit > 0>>
<<set _curQuest = _questsArr[_q]>>
<<set _curQuestPlayer = $player.quests.find(obj => {return obj.id === _curQuest.id})>>
<<if _curQuest.wip != 1 && _curQuest.id != "xxxmas" && _curQuest.id != "halloween" && _curQuest.id != "testQuest" && (_curQuestPlayer && _curQuestPlayer.done != 1 && _curQuestPlayer.active == 0 || !_curQuestPlayer)>>
/* Check if quest is Early Access */
<<set _curQuestEA = null>>
<<if tags(_curQuest.id).contains("earlyAccess") && $supporter != 1>>
<<set _curQuestEA = 1>>
<</if>>
/* Set quest's transparency */
<<set _curQuestCss = "opacity: " + _questLimit + "0%">>
/* Draw quest's name */
<h2 @style=_curQuestCss>
<<if _curQuest.char>>
<img @src="setup.ImagePath + 'characters/' + _curQuest.char + '/avatar.jpg'">
<</if>>
<<print _curQuest.name>>
<<if _curQuestEA>><div class="badge earlyAccess">Early Access</div><</if>>
</h2>
/* Update the questLimit */
<<set _questLimit = _questLimit - 1>>
/* Set the quests displayed info */
<<set _questDisplayed = 1>>
<</if>>
<</if>>
<</for>>
<<if !_questDisplayed>><p class="desc center">You discovered all the quests for now</p><</if>>
<br class="clear">
<br class="clear">
/* List of finished quests */
<h1 class="center marginBottom20px">Finished quests</h1>
<hr>
/* Reset the quests displayed info */
<<set _questDisplayed = null>>
/* Split $player.quests array into separate quests */
<<for _q = 0; _q < $player.quests.length; _q++>>
/* Go forward only if the player finished it */
<<if $player.quests[_q].done == 1>>
/* Load the quest vars */
<<set _curQuest = setup.quests[setup.quests.findIndex(x => x.id === $player.quests[_q].id)]>>
<div class="expand">
/* Set the quests displayed info */
<<set _questDisplayed = 1>>
/* Draw quest's name */
<h2>
<<if _curQuest.char>>
<img @src="setup.ImagePath + 'characters/' + _curQuest.char + '/avatar.jpg'">
<</if>>
<<print _curQuest.name>>
<<if $test>>
<<capture _curQuest>>
<<link "[reset]">>
<<pocket `_curQuest.id + "+RESET"`>>
<<replace "#ui-popup">><<include "quests">><</replace>>
<</link>>
<</capture>>
<</if>>
</h2>
/* Draw quest's tasks */
<div class="expandContent">
/* Split each quest into separate tasks */
<<for _t = 0; _t < _curQuest.tasks.length; _t++>>
<<if _curQuest.active == 0>>
<<set _class = "dimmed">>
<<elseif _t == (_curQuest.active - 1)>>
<<set _class = "">>
<<elseif _t < (_curQuest.active - 1)>>
<<set _class = "green">>
<<else>>
<<set _class = "dimmed">>
<</if>>
<<set _class = "width75 center " + _class>>
/* Draw quest's tasks */
<p @class="_class"><<print _t + 1>>. <<print _curQuest.tasks[_t]>></p>
<</for>>
<br class="clear">
</div>
</div>
<</if>>
<</for>>
<<if !_questDisplayed>><p class="desc center">There's no finished quests</p><</if>>
<br class="clear">
/* For testing we show all available quests (all the ones that met requirements of other quests, otherwise it doesn't work anyway) */
<<if $test>>
<h1 class="center marginBottom20px">QUESTS ADMIN</h1>
<hr>
/* Split setup.quests array into separate quests */
<<for _q = 0; _q < setup.quests.length; _q++>>
/* Check if the player knows the quest, and go forward only if he doesn't know it, or know but didn't finished */
<<set _curQuest = setup.quests[_q]>>
<<set _curQuestIndex = $player.quests.findIndex(x => x.id === setup.quests[_q].id)>>
<<set _curQuestVar = $player.quests[_curQuestIndex]>>
<<if _curQuestIndex == -1 || _curQuestVar.done != 1>>
/* Draw html */
<div class="expand">
/* Draw quest's name */
<h2>
<<if _curQuest.char>>
<img @src="setup.ImagePath + 'characters/' + _curQuest.char + '/avatar.jpg'">
<</if>>
<<print _curQuest.name>>
<<capture _curQuest>>
<<link "[+]">>
<<pocket _curQuest.id>>
<<replace "#ui-popup">><<include "quests">><</replace>>
<</link>>
<<link "[done]">>
<<pocket `_curQuest.id + "+DONE"`>>
<<replace "#ui-popup">><<include "quests">><</replace>>
<</link>>
<</capture>>
</h2>
<div class="expandContent">
/* Split each quest into separate tasks */
<<for _t = 0; _t < _curQuest.tasks.length; _t++>>
<<if _curQuestVar == null>>
<<set _class = "dimmed">>
<<elseif _t == (_curQuestVar.active - 1)>>
<<set _class = "">>
<<elseif _t < (_curQuestVar.active - 1)>>
<<set _class = "green">>
<<else>>
<<set _class = "dimmed">>
<</if>>
<<set _class = "width75 center " + _class>>
/* Draw quest's tasks */
<p @class="_class"><<print _t + 1>>. <<print _curQuest.tasks[_t]>></p>
<</for>>
<br class="clear">
</div>
</div>
<</if>>
<</for>>
<br class="clear">
<</if>>
/* Discord */
<br class="clear">
<br class="clear">
<h1 class="center marginBottom20px">Walkthroughs</h1>
<hr>
<div class="twoCol">
<img src="media/ui/discord.png" class="floatLeft sml bigMarginTop">
<div class="twoColText floatLeft">
<p>If you want to be sure you got all the quests - check the walkthroughs on my Discord for some additional information.</p>
<a href="https://discord.gg/VRpWhd6" target="_blank" class="btn med">Check my Discord</a>
</div>
<br class="clear">
</div>/* yields */
/* Update stats, quests, effects, etc. and draw notifications. If the argument is given - process only this argument. If not - process pocket. */
<<widget "yields">>
/* TEST: */
<<if $test && $testReport != "hide">>
<<script>>console.log(" ■ ■ ■ ■ YIELDS START ■ ■ ■ ■ ");<</script>>
<<script>>console.log("data: " + State.variables.args[0]);<</script>>
<<script>>console.log("pocket:");<</script>>
<<script>>console.log(State.variables.pocket);<</script>>
<</if>>
/* Stats given to the widget */
<<set _inputYds = $args[0] ? $args[0] : null>>
/* Switch is used to select which yields to parse in specific places like popups, header, etc. */
<<set _switchYds = $args[1] ? $args[1] : null>>
/* Classes are passed to notify widget */
<<set _classes = $args[2] ? $args[2] : "">>
/* If there is data given through argument - process it through $pocket */
<<if _inputYds>>
/* If there's a switch, and it's not "header" or "popup" - process it through pocketInstant to narrow the results to the input, otherwise do normal pocket */
<<if _switchYds != "header" && _switchYds != "popup">>
<<pocket _inputYds "instant">>
<<set _instant = 1>>
<<else>>
<<pocket _inputYds>>
<</if>>
<<else>>
<<set _instant = null>>
<</if>>
/* Load the data that we got back from pocket widget */
<<if _instant>>
<<set _objYds = $pocketInstant>>
<<set $yieldsForce = 1>>
<<else>>
<<set _objYds = $pocket>>
<</if>>
/* TEST: */
<<if $test && $testReport != "hide" && _objYds>>
<<script>>console.log("yields switch:");<</script>>
<<script>>console.log(State.temporary.switchYds);<</script>>
<<script>>console.log("yields data after pocket:");<</script>>
<<script>>console.log(State.temporary.objYds);<</script>>
<</if>>
/* Split pocket into separate yields */
<<for _y = 0; _y < _objYds.length; _y++>>
<<set _notifInfo = null>> /* Additional parameter for notification */
<<set _periodNew = null>>
<<set _process = null>>
<<set _skip = null>>
<<set _splice = null>>
<<set _lvlNum = 0>>
<<set _q = null>>
<<if _objYds[_y].action == "update">>
/* Decide when to show the yields */
/* If the yields are off - always skip it */
<<if $yieldsOff>>
<<set _process = null>>
/* If it's a $questMode - we ignore time updates */
<<elseif $questMode != null && _objYds[_y].id == "time">>
<<set _process = null>>
/* If we force it - we always want to run it */
<<elseif $yieldsForce>>
<<set _process = 1>>
/* If switchYds is empty, we process everything except quests and sex yields */
<<elseif _switchYds == null && _objYds[_y].id != "cum" && _objYds[_y].id != "squirt" && _objYds[_y].id != "vigour" && _objYds[_y].id != "cumMax" && _objYds[_y].type != "quest">>
<<set _process = 1>>
/* In popup we process everything except quest and sex yields */
<<elseif _switchYds == "popup" && _objYds[_y].id != "cum" && _objYds[_y].id != "squirt" && _objYds[_y].id != "vigour" && _objYds[_y].id != "cumMax" && _objYds[_y].type != "quest">>
<<set _process = 1>>
/* In popup we process quest if we're on quests popup */
<<elseif _switchYds == "popup" && _objYds[_y].type == "quest" && $popupPsg == "quests">>
<<set _process = 1>>
/* In header we process everything except sex yields */
<<elseif _switchYds == "header" && _objYds[_y].id != "cum" && _objYds[_y].id != "squirt" && _objYds[_y].id != "vigour" && _objYds[_y].id != "cumMax">>
<<set _process = 1>>
/* In sex we only process sex yields */
<<elseif _switchYds == "sex" && (_objYds[_y].id == "cum" || _objYds[_y].id == "squirt" || _objYds[_y].id == "vigour")>>
<<set _process = 1>>
/* If $sex is on, but switchYds are empty, and the yields are cumMax or vigour, it came from new effect and we need to update it on the fly */
<<elseif $sex && (_objYds[_y].id == "cumMax" || _objYds[_y].id == "vigour")>>
<<set _process = 1>>
<</if>>
/* Process the yields */
<<if _process>>
/* Update the stats */
<<if _objYds[_y].type == "stat">>
/* Round the value just in case */
<<if Util.isNumeric(_objYds[_y].value)>>
<<set _objYds[_y].value = Math.round(_objYds[_y].value)>>
/* If sign is "-", we need to add "-" to the value */
<<if _objYds[_y].sign == "-" && _objYds[_y].value > 0>>
<<set _objYds[_y].value = parseInt(_objYds[_y].sign + _objYds[_y].value)>>
<</if>>
<</if>>
/* Build a var for the update */
<<set _stat = '$'+_objYds[_y].char+'.'+_objYds[_y].id>>
/* Count the new value for the stat */
<<set _valueNew = Math.round(State.getVar(_stat)) + _objYds[_y].value>>
/* Adjust if the new value is too small */
<<set _valueNew = _valueNew < 0 ? 0 : _valueNew>>
/* Update the stat */
<<set State.setVar(_stat, _valueNew)>>
/* If we update the desire, we also need to update the status of the character */
<<if _objYds[_y].char != "" && _objYds[_y].char != "player" && _objYds[_y].id == "desire">>
<<set _varStatus = '$'+_objYds[_y].char+'.status'>>
<<set _varStatusOld = State.getVar(_varStatus)>>
<<set _varDesire = State.getVar('$'+_objYds[_y].char+'.desire')>>
<<set _varMinDesire = State.getVar('$'+_objYds[_y].char+'.minDes')>>
/* Status depends on the multiplication of minimum desire (minDes) required to have sex with character. Status 1 = we know the character; 2 = familiar; 3 = friends (can have sex); 4 = lovers; 5 = bff */
<<if _varDesire > 0 && _varDesire < _varMinDesire/2>>
<<set _varStatusNew = 1>>
<<elseif _varDesire >= _varMinDesire/2 && _varDesire < _varMinDesire>>
<<set _varStatusNew = 2>>
<<elseif _varDesire >= _varMinDesire && _varDesire < _varMinDesire*2>>
<<set _varStatusNew = 3>>
<<elseif _varDesire >= _varMinDesire*2 && _varDesire < _varMinDesire*3>>
<<set _varStatusNew = 4>>
<<elseif _varDesire >= _varMinDesire*3>>
<<set _varStatusNew = 5>>
<<else>>
<<set _varStatusNew = 0>>
<</if>>
/* If the new status is different then the old one - make a change and display */
<<if _varStatusNew > 0 && _varStatusNew != _varStatusOld>>
/* Set the new status */
<<set State.setVar(_varStatus, _varStatusNew)>>
/* Check if the notification array exists, because backwards compatibility has problems with creating empty arrays */
<<if !$notifications>>
<<set $notifications = []>>
<</if>>
/* Load notification */
<<if _varStatusNew > _varStatusOld>>
<<set $notifications.push({type: "status", id: null, value: _varStatusNew, sign: "+", char: _objYds[_y].char, info: null}) >>
/* If the player advanced friendship status, he also needs to learn something about the character */
<<set _tempChar = clone(_objYds[_y].char)>>
<<pocket `_tempChar + ".info+"`>>
<<else>>
<<set $notifications.push({type: "status", id: null, value: _varStatusNew, sign: "-", char: _objYds[_y].char, info: null}) >>
<</if>>
<</if>>
/* Each time we update the desire, we also need to note we know the character */
/* !IMPORTANT! For 2.0.16 I've moved this line outside of the if, which basically means that everytime the desire is being updated (whether it actually gets updated or not) will trigger the met variable. It had to be like that, otherwise Cult Leader couldn't meet mia, because she was not getting the desire from love, and that was the trigger for met in the quest */
<<set State.setVar('$'+_objYds[_y].char+'.met', 1)>>
<</if>>
/* Update the effects */
<<elseif _objYds[_y].type == "effect">>
/* EXCEPTIONS - if it matches, do something */
/* EXC#1 - If the sign is + and effect is smashedBalls, and the player has groin_guard or diamond_balls - undo the effect and use up the groin_guard */
<<if _objYds[_y].sign == "+" && _objYds[_y].id == "ballsSmash" && (($player.effectsList != null && $player.effectsList.indexOf("diamond_balls") != -1) || $player.clothingAccessory == "groin_guard")>>
/* Remove groind_guard (guard protects balls) */
<<if $player.clothingAccessory == "groin_guard">>
<<pocket "groin_guard-">>
<</if>>
/* Remove ballsSmash */
<<pocket "ballsSmash-">>
/* Load notification */
<<set $notifications.push({type: "groin_guard", sign: "+"}) >>
/* Skip this effect (otherwise it adds ballsSmash again) */
<<set _skip = 1>>
<</if>>
/* EXC#2 - If the sign is + and effect is jerkedoff, reset the variable for #nofap effect */
<<if _objYds[_y].sign == "+" && _objYds[_y].id == "jerkedoff">>
<<set $playerNoFap = 0>>
<<pocket "effect:nofap-">>
<</if>>
/* Go forward if not skip */
<<if _skip != 1>>
/* Split setup.effects array into separate effects */
<<for _e = 0; _e < setup.effects.length; _e++>>
/* Search for this effect by comparing with effect id */
<<if _objYds[_y].id == setup.effects[_e].id>>
/* If the effects has class - add/remove its class to/from player classes array */
<<for _sec = 0; _sec < setup.effectsClasses.length; _sec++>>
<<if setup.effectsClasses[_sec].id == _objYds[_y].id>>
<<if _objYds[_y].sign == "+">>
/* 0.3.36 Check if the class is already added first, to avoid adding multiple identical classes, which then get stuck */
<<set _effectClassFound = null>>
<<for _pc = 0; _pc < $player.classes.length; _pc++>>
<<if $player.classes[_pc] == setup.effectsClasses[_sec].class>>
<<set _effectClassFound = 1>>
<</if>>
<</for>>
/* Add the class and the overlay effect */
<<if !_effectClassFound>>
<<set $player.classes.push(setup.effectsClasses[_sec].class)>>
/* Only add the overlay effect if the overlay effects are turned on in the settings */
<<if $overlayEffects>>
<<addclass "#passages" setup.effectsClasses[_sec].class>>
<</if>>
<</if>>
<<elseif _objYds[_y].sign == "-">>
<<for _pc = 0; _pc < $player.classes.length; _pc++>>
<<if $player.classes[_pc] == setup.effectsClasses[_sec].class>>
<<removeclass "#passages" $player.classes[_pc]>>
<<set $player.classes.splice(_pc, 1)>>
<<break>>
<</if>>
<</for>>
<</if>>
<<break>>
<</if>>
<</for>>
/* If sign is "-", we need to add "-" to the value */
<<if _objYds[_y].sign == "-" && _objYds[_y].value > 0>>
<<set _objYds[_y].value = _objYds[_y].sign + _objYds[_y].value>>
<</if>>
<<set _objYds[_y].value = parseInt(_objYds[_y].value)>>
/* Check if the player already has the effect */
<<set _currentE = $player.effects.findIndex(x => x.id === setup.effects[_e].id)>>
/* If not then add it */
<<if _currentE == -1 && _objYds[_y].sign == "+">>
<<set $player.effects.push({id: setup.effects[_e].id, left: setup.effects[_e].duration})>>
/* We need to recount the multipliers */
<<set $resetMulti = 1>>
/* If we're during sex, and the effect impacts cumMax or vigour - we should update the related variables right away, otherwise ignore it */
<<if $sex && (setup.effects[_e].multi.indexOf("cumMax") != -1 || setup.effects[_e].multi.indexOf("vigour") != -1)>>
<<set _sexVars = splitter(setup.effects[_e].multi)>>
<<for _sv = 0; _sv < _sexVars.length; _sv++>>
/* If sign is "-", we need to add "-" to the value */
<<if _sexVars[_sv].sign == "-" && _sexVars[_sv].value > 0>>
<<set _sexVars[_sv].value = parseInt(_sexVars[_sv].sign + _sexVars[_sv].value)>>
<</if>>
/* Set values */
<<set _curSexVarVal = State.getVar("$player." + _sexVars[_sv].id)>>
<<set _newSexVarVal = parseInt(_curSexVarVal) + parseInt(_sexVars[_sv].value)>>
<<set State.setVar("$player." + _sexVars[_sv].id, _newSexVarVal)>>
<</for>>
<</if>>
/* We need to pocket the effect yields - used to remove effects and also process passage:xxx for trip */
<<if setup.effects[_e].yields>>
<<pocket setup.effects[_e].yields>>
<</if>>
/* If he doesn't have it, and it's "-" - remove it from pocket */
<<elseif _currentE == -1 && _objYds[_y].sign != "+">>
<<set _skip = 1>>
<<set _splice = 1>>
/* If the player has the effect, and it's "+" - adjust the duration, unless it's ongoing effect */
<<elseif _currentE != -1 && _objYds[_y].sign == "+">>
<<set _currentEVar = $player.effects[_currentE]>>
<<if _currentEVar.left != "ongoing" && setup.effects[_e].duration != "ongoing">>
<<set _valueNew = _currentEVar.left + setup.effects[_e].duration>>
<<set _currentEVar.left = _valueNew>>
<</if>>
/* If the player has the effect and it's "-" - remove the effect */
/* IMPORTANT - before version 0.2.20 it was just adjusting the effect duration, but it turns out I prefer to remove the effect completely on "-", so I've changed it */
<<elseif _currentE != -1 && _objYds[_y].sign != "+">>
<<set _skip = 1>>
<<set _splice = 1>>
<<set $player.effects.splice(_currentE, 1)>>
/* We need to recount the multipliers */
<<set $resetMulti = 1>>
<</if>>
/* Load vars for notification */
<<set _objYds[_y].value = setup.effects[_e].name>>
<<break>>
<</if>>
<</for>>
<</if>>
/* At the end we also need to rebuild the string for easy checks */
<<set $player.effectsList = null>>
<<for _pe = 0; _pe < $player.effects.length; _pe++>>
<<if $player.effectsList == null>>
<<set $player.effectsList = $player.effects[_pe].id>>
<<else>>
<<set $player.effectsList = $player.effectsList + "; " + $player.effects[_pe].id>>
<</if>>
<</for>>
/* And reset the random var, because some effects change it */
<<resetRandom>>
/* Update the items */
<<elseif _objYds[_y].type == "item">>
/* Split setup.items array into separate items */
<<for _it = 0; _it < setup.items.length; _it++>>
/* Compare with the given item id */
<<if _objYds[_y].id == setup.items[_it].id>>
/* Reset needed vars */
<<set _itemHas = null>>
<<set _itemClothing = null>>
<<set _itemOutfit = null>>
<<set _itemHead = null>>
<<set _itemAccessory = null>>
<<set _itemWorn = null>>
<<set _itemWear = null>>
<<set _itemOff = null>>
/* Check if the player already has an item */
<<set _curItemIndex = $player.items.findIndex(x => x.id === setup.items[_it].id)>>
<<if _curItemIndex != -1>>
<<set _itemHas = 1>>
<</if>>
/* Check if it's clothing and what type of clothing it is */
<<if setup.items[_it].outfit>>
<<set _itemClothing = 1>>
<<set _itemOutfit = 1>>
<<elseif setup.items[_it].head>>
<<set _itemClothing = 1>>
<<set _itemHead = 1>>
<<elseif setup.items[_it].accessory>>
<<set _itemClothing = 1>>
<<set _itemAccessory = 1>>
<</if>>
/* If it's clothing and player has the item - see if it's worn, and should be taken off or not, otherwise just parse the value */
<<if _itemClothing>>
/* Check if the item is worn */
<<if $player.clothingOutfit == setup.items[_it].id || $player.clothingHead == setup.items[_it].id || $player.clothingAccessory == setup.items[_it].id>>
<<set _itemWorn = 1>>
<</if>>
/* If it's a call to undress ("takeoff") something that is currently worn - it can be taken off */
<<if _objYds[_y].value == "takeoff">>
<<if _itemHas && _itemWorn>>
<<set _itemOff = 1>>
<</if>>
<<set _objYds[_y].value = 0>>
<<set _skip = 1>>
<<set _splice = 1>>
/* If it's a call to wear something - wear it */
<<elseif _objYds[_y].value == "wear">>
<<if _itemHas>>
<<set _itemWear = 1>>
<</if>>
<<set _objYds[_y].value = 0>>
<<set _skip = 1>>
<<set _splice = 1>>
<<else>>
<<set _objYds[_y].value = parseInt(_objYds[_y].value)>>
<</if>>
/* If it's not clothing but other item and it's a call to use it */
<<elseif _objYds[_y].value == "use">>
/* Use it unless player doesn't have it */
<<if _itemHas>>
<<set _itemUse = 1>>
<<set _objYds[_y].sign = "-">>
<<set _objYds[_y].value = 1>>
<<else>>
<<set _skip = 1>>
<<set _splice = 1>>
<</if>>
<<else>>
<<set _objYds[_y].value = parseInt(_objYds[_y].value)>>
<</if>>
/* If sign is "-", we need to add "-" to the value */
<<if _objYds[_y].sign == "-" && _objYds[_y].value > 0>>
<<set _objYds[_y].value = _objYds[_y].sign + _objYds[_y].value>>
<</if>>
/* Go further only unless we already know it's just a takeoff/wear call */
<<if !_skip>>
/* If player DOESN'T HAVE the item, and it's "+" - add it to the player's items array */
<<if _curItemIndex == -1 && _objYds[_y].sign == "+">>
<<set $player.items.push({id: setup.items[_it].id, quantity: _objYds[_y].value})>>
/* We need to recount the multipliers */
<<set $resetMulti = 1>>
/* If player DOESN'T HAVE the item, and it's "-" - remove it from pocket */
<<elseif _curItemIndex == -1 && _objYds[_y].sign == "-">>
<<set _skip = 1>>
<<set _splice = 1>>
/* If player HAS the item - adjust the quantity */
<<else>>
<<set _curItemVar = $player.items[_curItemIndex]>>
<<set _valueNew = _curItemVar.quantity + _objYds[_y].value>>
/* If there's some items left - adjust the quantity, otherwise remove it from array */
<<if _valueNew > 0>>
<<set _curItemVar.quantity = _valueNew>>
<<else>>
<<set $player.items.splice(_curItemIndex, 1)>>
<<set _objYds[_y].sign = "-">>
/* We need to recount the multipliers */
<<set $resetMulti = 1>>
<</if>>
/* We need to trigger clothing take off if the item is worn and the sign is - */
<<if _itemWorn && _objYds[_y].sign == "-">>
<<set _itemOff = 1>>
<</if>>
<</if>>
<</if>>
/* If the item is being used - add effects */
<<if _itemUse>>
/* If the item has effects - add them to the pocket */
<<if setup.items[_it].effect>>
<<set _itemEffectsSplit = setup.items[_it].effect.split(', ')>>
<<for _ie = 0; _ie < _itemEffectsSplit.length; _ie++>>
<<set _itemEffectAdd = _itemEffectsSplit[_ie] + "+">>
<<pocket _itemEffectAdd>>
<</for>>
<</if>>
<</if>>
/* If player has the item and and we want to wear it - we need to check effects and turn them on */
<<if _itemWear>>
/* If the item has effects - add them to the pocket */
<<if setup.items[_it].effect>>
<<set _itemEffectsSplit = setup.items[_it].effect.split(', ')>>
<<for _ie = 0; _ie < _itemEffectsSplit.length; _ie++>>
<<set _itemEffectAdd = _itemEffectsSplit[_ie] + "+">>
<<pocket _itemEffectAdd>>
<</for>>
<</if>>
/* Take off the item that is currently worn in this category and then wear the new clothing item */
<<if _itemOutfit>>
<<if $player.clothingOutfit>>
<<set _curItemRemove = setup.items.find(obj => {return obj.id === $player.clothingOutfit})>>
<<if _curItemRemove.effect>>
<<set _curItemRemoveEffectsArr = _curItemRemove.effect.split(', ')>>
<<for _ie = 0; _ie < _curItemRemoveEffectsArr.length; _ie++>>
<<set _itemEffectRemove = _curItemRemoveEffectsArr[_ie] + "-">>
<<pocket _itemEffectRemove>>
<</for>>
<</if>>
<</if>>
<<set $player.clothingOutfit = setup.items[_it].id>>
<<elseif _itemHead>>
<<if $player.clothingHead>>
<<set _curItemRemove = setup.items.find(obj => {return obj.id === $player.clothingHead})>>
<<if _curItemRemove.effect>>
<<set _curItemRemoveEffectsArr = _curItemRemove.effect.split(', ')>>
<<for _ie = 0; _ie < _curItemRemoveEffectsArr.length; _ie++>>
<<set _itemEffectRemove = _curItemRemoveEffectsArr[_ie] + "-">>
<<pocket _itemEffectRemove>>
<</for>>
<</if>>
<</if>>
<<set $player.clothingHead = setup.items[_it].id>>
<<elseif _itemAccessory>>
<<if $player.clothingAccessory>>
<<set _curItemRemove = setup.items.find(obj => {return obj.id === $player.clothingAccessory})>>
<<if _curItemRemove.effect>>
<<set _curItemRemoveEffectsArr = _curItemRemove.effect.split(', ')>>
<<for _ie = 0; _ie < _curItemRemoveEffectsArr.length; _ie++>>
<<set _itemEffectRemove = _curItemRemoveEffectsArr[_ie] + "-">>
<<pocket _itemEffectRemove>>
<</for>>
<</if>>
<</if>>
<<set $player.clothingAccessory = setup.items[_it].id>>
<</if>>
/* Reset multipliers to add clothing multis */
<<set $resetMulti = 1>>
<</if>>
/* If player has the item and we want to take it off - we need to check effects and turn them off */
<<if _itemOff>>
/* If the item has effects - remove them from player's effects */
<<if setup.items[_it].effect>>
<<set _itemEffectsSplit = setup.items[_it].effect.split(', ')>>
<<for _ie = 0; _ie < _itemEffectsSplit.length; _ie++>>
<<set _itemEffectRemove = _itemEffectsSplit[_ie] + "-">>
<<pocket _itemEffectRemove>>
<</for>>
<</if>>
/* Change the clothing worn */
<<if _itemOutfit>>
<<set $player.clothingOutfit = null>>
<<elseif _itemHead>>
<<set $player.clothingHead = null>>
<<elseif _itemAccessory>>
<<set $player.clothingAccessory = null>>
<</if>>
/* Reset multipliers to remove clothing multis */
<<set $resetMulti = 1>>
<</if>>
/* Update var for notification */
<<set _objYds[_y].value = setup.items[_it].name>>
<<break>>
<</if>>
<</for>>
/* At the end we also need to rebuild the string for easy checks */
<<set $player.itemsList = null>>
<<for _pi = 0; _pi < $player.items.length; _pi++>>
<<if $player.itemsList == null>>
<<set $player.itemsList = $player.items[_pi].id>>
<<else>>
<<set $player.itemsList = $player.itemsList + "; " + $player.items[_pi].id>>
<</if>>
<</for>>
/* Update the quests */
<<elseif _objYds[_y].type == "quest">>
/* Split setup.quests array into separate quests */
<<for _q = 0; _q < setup.quests.length; _q++>>
/* Find the quest that matches given quest id */
<<if _objYds[_y].id == setup.quests[_q].id>>
/* Check if prerequisites match */
/* 0.3.61 - if it's test mode we just let the quest to be processed even if the don't match (to make quest admin more effective). */
<<prereq setup.quests[_q].prereq>>
<<if $prereq == 1 || $test>>
/* Check if the player knows the quest */
<<set _currentQ = $player.quests.findIndex(x => x.id === setup.quests[_q].id)>>
/* If not than add it to the array */
<<if _currentQ == -1>>
<<set $player.quests.push({id: setup.quests[_q].id, active: 0, done: 0})>>
<<set _currentQ = $player.quests.findIndex(x => x.id === setup.quests[_q].id)>>
<</if>>
<<set _currentQVar = $player.quests[_currentQ]>>
/* Check if the quest is not yet finished */
<<if _currentQVar && (_currentQVar.done == 0 || _objYds[_y].value == "RESET")>>
/* Update the quest vars */
<<if _objYds[_y].value == "DONE">>
<<set _currentQVar.active = setup.quests[_q].tasks.length + 1>>
<<set _currentQVar.done = 1>>
<<elseif _objYds[_y].value == "RESET">>
<<set _skip = 1>>
<<set _splice = 1>>
<<set $player.quests.splice(_currentQ, 1)>>
/* Count 0 as 1 - I think this is for situations where we had quest+1 but then quest-1, and the end value is 0. We still want to start the quest if it wasn't started at all (not sure why) or end it if the active task is beyond length (in case if the number of tasks changed) */
<<elseif _objYds[_y].value == 0>>
<<if _currentQVar.active == 0>>
<<set _currentQVar.active = 1>>
<<if _currentQVar.active > setup.quests[_q].tasks.length>>
<<set _currentQVar.done = 1>>
<</if>>
<</if>>
/* If none of the above do the normal update */
<<else>>
<<set _currentQVar.active = _currentQVar.active + 1>>
<<if _currentQVar.active > setup.quests[_q].tasks.length>>
<<set _currentQVar.done = 1>>
<<else>>
/* If it's not done, set the new value for the sidebar */
<<set $lastQuest = $lastQuest + 1>>
<<set _currentQVar.priority = $lastQuest>>
<</if>>
/* Finally, reset the questMode */
<<if $questMode && $questMode == setup.quests[_q].id>>
<<set $questMode = null>>
<</if>>
<</if>>
<<if !_skip>>
/* Load quest name for notification */
<<set _objYds[_y].id = setup.quests[_q].name>>
<<set _notifInfo = setup.quests[_q].tasks[_currentQVar.active-1]>>
/* Check if the quest is finished */
<<if _currentQVar.done == 1>>
/* Remove any quest items for this quest that were left in the inventory */
<<for _iq = 0; _iq < setup.items.length; _iq++>>
<<if setup.items[_iq].quest == setup.quests[_q].id>>
<<if $player.itemsList && $player.itemsList.indexOf(setup.items[_iq].id) != -1>>
<<set _delItem = $player.items.findIndex(x => x.id === setup.items[_iq].id)>>
<<set $player.items.splice(_delItem, 1)>>
<</if>>
<</if>>
<</for>>
/* We also need to rebuild the itemsList string for easy checks */
<<set $player.itemsList = null>>
<<for _pi = 0; _pi < $player.items.length; _pi++>>
<<if $player.itemsList == null>>
<<set $player.itemsList = $player.items[_pi].id>>
<<else>>
<<set $player.itemsList = $player.itemsList + "; " + $player.items[_pi].id>>
<</if>>
<</for>>
/* Remove all the quest variables */
<<if setup.quests[_q].vars && setup.quests[_q].vars != "">>
<<set _questVarsArr = setup.quests[_q].vars.split("; ")>>
<<for _qv = 0; _qv < _questVarsArr.length; _qv++>>
<<set delete State.variables[_questVarsArr[_qv]]>>
<</for>>
<</if>>
/* Pocket the rewards, unless it's a dreamMode */
<<if !$dreamMode>>
<<pocket setup.quests[_q].reward>>
<<prereq setup.quests[_q].prereqExtra>>
<<if $prereq == 1>>
<<pocket setup.quests[_q].rewardExtra>>
<</if>>
/* If the quest is finished but we're in a dreamMode, push us back to the therapist office and turn off dreamMode */
<<else>>
<<set $dreamMode = null>>
<<set $sleepReset = 1>> /* Count session as a sleep */
<<set $curLoc = "cityTherapist">>
<<include "buildLoc">>
<<goto "cityTherapistHypnoEnd">>
<</if>>
<</if>>
<</if>>
/* If the quest was already finished, we skip the notification and remove it from the pocket */
<<else>>
<<set _skip = 1>>
<<set _splice = 1>>
<</if>>
/* If the prereq is not met we skip the notification, but we keep it in the pocket */
<<else>>
<<set _skip = 1>>
<</if>>
<<break>>
<</if>>
<</for>>
/* At the end we also need to rebuild the string for easy checks */
<<set $player.questsList = "">>
<<set $player.questsListDone = "">>
<<for _pq = 0; _pq < $player.quests.length; _pq++>>
<<if $player.questsList == "">>
<<set $player.questsList = $player.quests[_pq].id>>
<<else>>
<<set $player.questsList = $player.questsList + "; " + $player.quests[_pq].id>>
<</if>>
<<if $player.quests[_pq].done == 1>>
<<if $player.questsListDone == "">>
<<set $player.questsListDone = $player.quests[_pq].id>>
<<else>>
<<set $player.questsListDone = $player.questsListDone + "; " + $player.quests[_pq].id>>
<</if>>
<</if>>
<</for>>
/* Update the information about the characters */
<<elseif _objYds[_y].type == "other" && _objYds[_y].id == "info">>
/* If the value is 1 - it means there's no specific info that we need to update, so we choose a random one */
<<if _objYds[_y].value == 1>>
<<set _infoArray = ["trivia1Known", "trivia2Known", "trivia3Known", "traitKnown", "kinkKnown", "desireKnown"]>>
<<set _infoArrayUnknown = []>>
<<for _d = 0; _d < _infoArray.length; _d++>>
<<if State.getVar("$"+_objYds[_y].char+"."+_infoArray[_d]) == 0>>
<<set _infoArrayUnknown.push(_infoArray[_d])>>
<</if>>
<</for>>
<<set _infoUpdate = _infoArrayUnknown.random()>>
<<set State.setVar("$" + _objYds[_y].char + "." + _infoUpdate, 1)>>
<<else>>
<<set State.setVar("$" + _objYds[_y].char + "." + _objYds[_y].value + "Known", 1)>>
<</if>>
/* Load vars for notification */
<<if _objYds[_y].value == "kink">>
<<set _objYds[_y].id = "infoKink">>
<<elseif _objYds[_y].value == "trait">>
<<set _objYds[_y].id = "infoTrait">>
<<elseif _objYds[_y].value == "desire">>
<<set _objYds[_y].id = "infoDesire">>
<<else>>
<<set _objYds[_y].id = "info">>
<</if>>
<<set _objYds[_y].value = State.getVar("$" + _objYds[_y].char + ".name")>>
/* Update kamasutra */
<<elseif _objYds[_y].type == "kamasutra">>
/* Split setup.kamasutra array into separate items */
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Compare with the given kamasutra id (it's in value) */
<<if _objYds[_y].value == setup.kamasutra[_k].id>>
/* Check if the player already knows this kamasutra */
<<set _currentK = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
/* If not than add it to the array */
<<if _currentK == -1 && _objYds[_y].sign == "+">>
<<set $player.kamasutra.push({id: setup.kamasutra[_k].id, known: 1, used: 0, exp: 0, rating: 0})>>
/* If he doesn't know it, and it's "-" - remove it from pocket */
<<elseif _currentK == -1 && _objYds[_y].sign != "+">>
<<set _skip = 1>>
<<set _splice = 1>>
/* If he knows it - and it's a positive update - keep it, remove it from pocket */
<<elseif _currentK != -1 && _objYds[_y].sign == "+">>
<<set _skip = 1>>
<<set _splice = 1>>
/* If he knows it - and it's a negative update - remove it */
<<else>>
<<set $player.kamasutra.splice(_currentK, 1)>>
<<set _skip = 1>>
<<set _splice = 1>>
<</if>>
/* Load vars for notification */
<<set _objYds[_y].value = setup.kamasutra[_k].name>>
<<break>>
<</if>>
<</for>>
/* Update the player level, trait, etc.*/
<<elseif _objYds[_y].type == "other" && (_objYds[_y].id == "loveLvl" || _objYds[_y].id == "dominationLvl")>>
/* Update the player level */
<<set _lvlVar = "$" + _objYds[_y].char + "." + _objYds[_y].id>>
<<set _lvlCur = State.getVar(_lvlVar)>>
<<set State.setVar("$" + _objYds[_y].char + "." + _objYds[_y].id, _lvlCur + 1)>>
/* To change player trait we need to know level difference, because the love/dom traits come from lvl difference */
<<set _lvlDiff = $player.loveLvl - $player.dominationLvl>>
<<set _lvlSum = $player.loveLvl + $player.dominationLvl>>
/* Change the trait */
<<set _oldTrait = clone($player.trait)>>
/* Set trait prefix and name */
<<set _lvlNum = $player.loveLvl + $player.dominationLvl>>
<<for _p = 0; _p < setup.playerTraitsPrefix.length; _p++>>
<<if setup.playerTraitsPrefix[_p].from <= _lvlNum>>
<<set _traitPrefix = setup.playerTraitsPrefix[_p].name>>
/* Set the new total lvl */
<<set $player.lvl = _p>>
<</if>>
<</for>>
/* Balanced path (alpha or betas) */
<<if _lvlDiff >= -2 && _lvlDiff <= 2>>
<<if _lvlSum >= $alphaLvl>>
<<set $player.trait = "alpha">>
<<set $player.traitShrt = $player.trait>>
<<else>>
<<set $player.trait = "beta" + $player.lvl>>
<<set $player.traitShrt = "beta">>
<</if>>
/* Dom path */
<<elseif _lvlDiff < -2>>
<<if _lvlDiff >= -4>>
<<set $player.trait = "jerk">>
<<elseif _lvlDiff >= -6>>
<<set $player.trait = "bully">>
<<elseif _lvlDiff >= -8>>
<<set $player.trait = "toxic">>
<<elseif _lvlDiff >= -10>>
<<set $player.trait = "satan">>
<</if>>
<<set $player.traitShrt = $player.trait>>
/* Love path */
<<elseif _lvlDiff > 2>>
<<if _lvlDiff <= 4>>
<<set $player.trait = "nerd">>
<<elseif _lvlDiff <= 6>>
<<set $player.trait = "vegan">>
<<elseif _lvlDiff <= 8>>
<<set $player.trait = "hippie">>
<<elseif _lvlDiff <= 10>>
<<set $player.trait = "messiah">>
<</if>>
<<set $player.traitShrt = $player.trait>>
<</if>>
/* Set trait */
<<set _traitName = setup.playerTraits.find(obj => {return obj.id === $player.trait}).name>>
/* Set trait full name */
<<set $player.traitFull = _traitPrefix + " " + _traitName>>
/* If the trait was changed - update the trait multipliers */
<<if $player.trait != _oldTrait>>
/* Remove old trait multipliers */
<<set _multiSplice = []>>
<<for _tm = 0; _tm < $multipliers.length; _tm++>>
<<if $multipliers[_tm].type == "trait" && $multipliers[_tm].char == "player">>
<<set _multiSplice.push(_tm)>>
<</if>>
<</for>>
<<if _multiSplice>>
<<set _multiSpliceRev = _multiSplice.reverse()>>
<<for _ms = 0; _ms < _multiSpliceRev.length; _ms++>>
<<set $multipliers.splice(_multiSpliceRev[_ms], 1)>>
<</for>>
<</if>>
/* Add new trait multipliers */
<<set _multi = splitter(setup.playerTraits.find(obj => {return obj.id === $player.trait}).multi)>>
<<for _ntm = 0; _ntm < _multi.length; _ntm++>>
<<set _multi[_ntm].type = "trait">>
<<set $multipliers.push(_multi[_ntm])>>
<</for>>
<<set $resetMulti = 1>>
/* If the trait is changing - we need an additional notification to tell user about it */
/* Check if the notification array exists, because backwards compatibility has problems with creating empty arrays */
<<if !$notifications>>
<<set $notifications = []>>
<</if>>
/* Load notification */
<<set $notifications.push({type: "trait", id: $player.trait, value: $player.traitFull, sign: "+", char: "player", info: null}) >>
<</if>>
/* If it's sex, and the yields are cumMax or vigour, it came from new effect and we need to update it on the fly */
<<elseif _objYds[_y].type == "other" && $sex && (_objYds[_y].id == "cumMax" || _objYds[_y].id == "vigour")>>
/* Round the value just in case */
<<if Util.isNumeric(_objYds[_y].value)>>
<<set _objYds[_y].value = Math.round(_objYds[_y].value)>>
/* If sign is "-", we need to add "-" to the value */
<<if _objYds[_y].sign == "-" && _objYds[_y].value > 0>>
<<set _objYds[_y].value = parseInt(_objYds[_y].sign + _objYds[_y].value)>>
<</if>>
<</if>>
/* Build a var for the update */
<<set _stat = '$player.' + _objYds[_y].id>>
/* Count the new value for the stat */
<<set _valueNew = Math.round(State.getVar(_stat)) + _objYds[_y].value>>
/* Adjust if the new value is too small */
<<set _valueNew = _valueNew < 0 ? 0 : _valueNew>>
/* Update the stat */
<<set State.setVar(_stat, _valueNew)>>
/* If it's questMode - we turn it on at the very end, to make sure the quest is already updated when we turn it on */
<<elseif _objYds[_y].type == "var" && _objYds[_y].id == "questMode">>
/* Rebuild the variable */
<<set _var = '$' + _objYds[_y].id>>
/* Update the variable value - if "null" or 0 or "-" change the var = null, otherwise change it to the value */
<<if _objYds[_y].value == "null" || _objYds[_y].value == 0 || _objYds[_y].sign == "-">>
<<set State.setVar(_var, null)>>
<<else>>
<<set State.setVar(_var, _objYds[_y].value)>>
<</if>>
/* Skip the notification and remove from pocket */
<<set _skip = 1>>
<<set _splice = 1>>
/* If nothing matches - fuck it */
<<else>>
<<set _skip = 1>>
<</if>>
/* If everything ok - load notification */
<<if !_skip>>
/* Change the value for quests */
<<if _objYds[_y].type == "quest" && _currentQVar>>
<<if _currentQVar.done == 1>>
<<set _objYds[_y].value = "DONE">>
<<elseif _currentQVar.active == 1>>
<<set _objYds[_y].value = "NEW">>
<</if>>
<</if>>
/* If it's a header - wait before displaying it, otherwise display it right away */
<<if _switchYds == "header">>
/* We have to check if notifications array exists, because backwards compatibility has problems with creating arrays or something else is wrong */
<<if !$notifications>>
<<set $notifications = []>>
<</if>>
<<set $notifications.push({type: _objYds[_y].type, id: _objYds[_y].id, value: _objYds[_y].value, sign: _objYds[_y].sign, char: _objYds[_y].char, info: _notifInfo}) >>
<<else>>
/* If the notifications are not hidden - show notifications */
<<if !_classes || _classes.indexOf('notifHide') == -1>>
<<notify _objYds[_y].type _objYds[_y].id _objYds[_y].value _objYds[_y].sign _objYds[_y].char _notifInfo _classes>>
<</if>>
<</if>>
<</if>>
/* Remove from pocket if we don't skip, or we force splice */
<<if !_skip || _splice>>
/* 0.3.47 EXPERIMENTAL - I've changed the way the stuff is removed from pocket in yields - before I was adding all the stuff to be removed to separate array, and then remove it all at one go at the the end, now I remove stuff during for itself, while it's running */
/* Remove the stat from the pocket array */
<<if _instant>>
<<set $pocketInstant.splice(_y, 1)>>
<<else>>
<<set $pocket.splice(_y, 1)>>
<</if>>
/* 0.3.47 EXPERIMENTAL - there was a problem that when quest A (karmaBad) had in prerequisites finished quest B (karmaIntro=DONE), but it's launched from quest B itself, then when quest A was processed by yields, the prerequisites were not yet met, so it was skipped until the second yields launch (so usually after changing location etc.). So as an experiment - let's reset the _y each time we remove something from yields, so that even if quest A is skipped, it's rerun in the same yields launch. */
/* Rerun the for from the start (needs to be -1, because we need 0, but for appends the number at the end) */
<<set _y = -1>>
<</if>>
<</if>>
<</if>>
/* Last thing we do is update the yields, as there might be new pocket items in the pocket */
<<if _instant>>
<<set _objYds = $pocketInstant>>
<<else>>
<<set _objYds = $pocket>>
<</if>>
<</for>>
/* Update topBar info */
<<if !tags($curPas).contains("noSideBar")>>
<<timed 500ms>>
<<replace "#topBar">><<include "topBar">><</replace>>
<</timed>>
<</if>>
/* TEST: */
<<if $test && $testReport == "all">>
<<script>>console.log("yields to splice:");<</script>>
<<script>>console.log(State.temporary.spliceYds);<</script>>
<</if>>
/* Update lvlup variable - it should be here, because it updates on different situations (lov/dom/des/lvlup) */
<<set _lvlUpCost = setup.lvlUpCost>>
<<set _lvlUpNum = $player.loveLvl + $player.dominationLvl>>
/* We skip 1 and 2, because first 2 levels are default */
<<for _lu = 3; _lu <= _lvlUpNum; _lu++>>
<<set _lvlUpCost = Math.round(_lvlUpCost * setup.lvlUpMulti)>>
<</for>>
/* Reset the vars */
<<set $lvlup = null>>
<<set $lvlupDom = null>>
<<set $lvlupLove = null>>
<<if $player.domination >= (_lvlUpCost * $defXpMulti)>>
<<set $lvlup = 1>>
<<set $lvlupDom = 1>>
<</if>>
<<if $player.love >= (_lvlUpCost * $defXpMulti)>>
<<set $lvlup = 1>>
<<set $lvlupLove = 1>>
<</if>>
/* If there is yieldsForce var - we need = nullify it */
<<set $yieldsForce = null>>
/* If we were using pocketInstant for yields and it's not empty after we finished */
<<if _instant && $pocketInstant && $pocketInstant.length > 0>>
/* If something's left in pocketInstant - combine it with pocket */
<<for _pi = 0; _pi < $pocketInstant.length; _pi++>>
<<set $pocket.push($pocketInstant[_pi])>>
<</for>>
/* Empty pocketInstant */
<<set $pocketInstant = []>>
<</if>>
/* TEST: */
<<if $test && $testReport != "hide">>
<<script>>console.log(" ■ ■ ■ ■ YIELDS END ■ ■ ■ ■ ");<</script>>
<</if>>
<</widget>>/* player */
/* Parse the yields on load */
<<yields null "popup">>
/* Reset the multipliers */
<<resetMulti>>
/* Help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>In //Become Alpha// there are two main routes - <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''//Domination//'' and <img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''//Love//''. Throughout the game you gather //experience// in both those routes, and if you gather enough of it - you can //level up//.</p>
<p>The number of <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> you'll get from an action in the game depends on your ''//Multipliers//''. At first they are 100%, but it will change when your //trait// will change, or when you're under an //effect// (eg. if you're drunk).</p>
<p>To make things even more fun and easy to grasp - other characters also have //multipliers//! When you're conversing with someone, and you click a button with <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> - it goes through the //multipliers// (both character's and yours), and then - BAM! - you get <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> //experience//, and she gets <img @src="setup.ImagePath+'icons/desire.png'" class="statIcon"> ''//Desire//''. Magic!</p>
<hr>
<p>As for the trait - when you're starting the game, you're just a regular ''//Beta Male//''. You can turn into ''//The Alpha Male//'' if you gain enough levels in <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon">. But if your growth won't be balanced - well, you'll see...</p>
<hr>
<p>Additionally to all that shit, there's couple more things you might want to know:</p>
<p><img @src="setup.ImagePath+'icons/cash.png'" class="statIcon"> ''Cash'' - you use it to pay your rent and buy pointless stuff to fill the void within.</p>
<p>''//Clothing//'' - wear it to improve your <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> multipliers, as well as getting some additional effects.</p>
<p>''//Items//'' - keys can unlock new story points, others, like beer, can be used and produce an effect (and alcoholism).</p>
<p>''//Effects//'' - each effect can give you certain boosts or bonuses (eg. for your multipliers), but there can also be penalties. Effects usually last for just one day, but some take way longer (I'm thinking about your virginity, bud).</p>
<p>''//Kamasutra//'' - it's basically your sexual knowledge. These are sex positions that you will be able to use during sex with characters. You learn new sex positions during leveling up. The stars on buttons indicate how much experienced you are in using those positions. The more you use them during sex, the more stars you will get:</p>
<table width="100%">
<tr>
<td width="2%"></td><td><div style="--rating: 1;" class="Stars1"></div></td><td>1 star will give you ability to repeat this sex position many times in a row.</td>
</tr>
<tr>
<td></td><td><div style="--rating: 2;" class="Stars2"></div></td><td>2 stars will give you additional <img @src="setup.ImagePath+'icons/vigour.png'" class="statIcon"> Vigour while using this position.</td>
</tr>
<tr>
<td></td><td><div style="--rating: 3;" class="Stars3"></div></td><td>3 stars will give your sex partner more <img @src="setup.ImagePath+'icons/squirt.png'" class="statIcon"> Orgasm from getting fucked with this position.</td>
</tr>
</table>
<p>And that's the core of Become Alpha. Have fun!</p>
<p>''TL;DR: max your dom and love to get a lot of fucky-fucky.''</p>
</div>
</div>
/* Player info */
<h1 class="center">$player.name $player.surname</h1>
<<media `"characters/player/" + $player.trait + "/portrait_big.jpg"`>>
/* Effects list */
<h3>Current effects</h3>
/* Test tools */
<<if $test>>
<<for _e to 0; _e < setup.effects.length; _e++>>
<<capture _e>>
<<link `"+ " + setup.effects[_e].name + " "`>>
<<pocket `setup.effects[_e].id + "+"`>>
<<runPopup "player">>
<</link>>
<</capture>>
<</for>>
<br class="clear">
<br class="clear">
<</if>>
/* If player is not under any effects - display info */
<<if $player.effects.length == 0>>
<p class="desc center">You are not under any effect.</p>
<</if>>
/* Display effects */
<<for _e to 0; _e < $player.effects.length; _e++>>
<<if $player.effects[_e].left > 0 || $player.effects[_e].left == "ongoing">>
<<set _cur = setup.effects.find(obj => {return obj.id === $player.effects[_e].id})>>
<<set _multiArr = splitter(_cur.multi)>>
<<if _cur.type == "bad">>
<<set _effectClass = "item tooltip lose">>
<<elseif _cur.type == "good">>
<<set _effectClass = "item tooltip gain">>
<<else>>
<<set _effectClass = "item tooltip neutral">>
<</if>>
<div @class="_effectClass">
<span>_cur.name</span>
<div class="tooltipText">
<table>
<tr>
<td colspan=2>_cur.desc</td>
</tr>
<tr>
<td>Time left</td>
<td><span class="statValue">$player.effects[_e].left <<if _effectCur.duration != "ongoing">><span class="desc">days</span><</if>></span></td>
</tr>
<<if _multiArr.length > 0>>
<tr>
<td>Active modifiers</td>
<td>
<<for _em = 0; _em < _multiArr.length; _em++>>
<<if _multiArr[_em].id != "travel">>
<<if _multiArr[_em].sign == "*">>
<<set _multiArr[_em].sign = "×">>
<<set _multiArr[_em].value = Math.round(_multiArr[_em].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _multiArr[_em].id + '.png'" class="statIcon">
<span class="statValue">_multiArr[_em].sign _multiArr[_em].value _endSign</span>
</span>
<</if>>
<</for>>
</td>
</tr>
<</if>>
</table>
</div>
</div>
<</if>>
<</for>>
<br class="clear">
/* Player trait and stats table */
/* Select info about trait */
<<for _pT = 0; _pT < setup.playerTraits.length; _pT++>>
<<if setup.playerTraits[_pT].id == $player.trait>>
<<set _playerTrait = setup.playerTraits[_pT].name>>
<<set _playerTraitDesc = setup.playerTraits[_pT].desc>>
<</if>>
<</for>>
/* We need to turn multipliers into percentages. */
<<set _loveMulti = Math.round($player.loveMulti * 100)>>
<<set _dominationMulti = Math.round($player.dominationMulti * 100)>>
/* Fill temporary array with multipliers for tooltips */
<<set _multi = clone($multipliers)>>
<<set _multiArr = []>>
<<for _m = 0; _m < _multi.length; _m++>>
<<if _multi[_m].char == "player">>
/* Set missing names (mostly because of the backwards compatibility) */
<<if _multi[_m].type == "trait" && !_multi[_m].name>>
<<set _multi[_m].name = _playerTrait>>
<<elseif !_multi[_m].name>>
<<set _multi[_m].name = "Other">>
<</if>>
/* Multiply by 100 to get percentage */
<<set _multi[_m].value = Math.round(_multi[_m].value * 100)>>
/* Save trait multi for display in traitbox */
<<if _multi[_m].type == "trait" && _multi[_m].id == "love">>
<<set _loveMultiTrait = _multi[_m].value>>
<<elseif _multi[_m].type == "trait" && _multi[_m].id == "domination">>
<<set _dominationMultiTrait = _multi[_m].value>>
<</if>>
<<set _multiArr.push(_multi[_m])>>
<</if>>
<</for>>
<<set _multi = null>>
/* Select info about level up cost */
<<set _lvlUpCost = setup.lvlUpCost>>
<<set _lvlUpNum = $player.loveLvl + $player.dominationLvl>>
/* We skip 1 and 2, because first 2 levels are default */
<<for _i = 3; _i <= _lvlUpNum; _i++>>
<<set _lvlUpCost = Math.round(_lvlUpCost * setup.lvlUpMulti)>>
<</for>>
/* Add default xp multiplier */
<<set _lvlUpCost = _lvlUpCost * $defXpMulti>>
/* Start the playerStats div */
<div id="playerStats">
/* Player's trait */
<div class="traitBox">
<h3>Trait: <strong>''$player.traitFull''</strong></h3>
<span class="statSml">
<img @src="setup.ImagePath+'icons/love.png'" class="statIcon">
<span class="statValue"><span class="statValueSml">×</span> _loveMultiTrait <span class="desc">%</span></span>
</span>
<span class="statSml">
<img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">
<span class="statValue"><span class="statValueSml">×</span> _dominationMultiTrait <span class="desc">%</span></span>
</span>
<p class="desc">_playerTraitDesc</p>
</div>
/* Player's stats */
<div class="statsBox">
<table class="player">
<tr class="header">
<td width="30%"></td>
<td width="20%" class="desc center">Multiplier</td>
<td></td>
<td width="20%" class="desc center">Current</td>
<td></td>
<td width="20%" class="desc center">Level</td>
</tr>
<tr class="statsRow bottomBorder">
<td>
<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''Love''
</td>
<td>
<div class="uiData multi tooltip">
<span>_loveMulti</span>
<span class="desc">%</span>
<div class="tooltipText">
<table>
<<if $supporter && $fapYields>>
<tr>
<td><span class="statValue"><span class="statValueSml">×</span> <<print $defMulti * 100>> <span class="desc">%</span></span></td>
<td>Fap Mode</td>
</tr>
<</if>>
<<for _row = 0; _row < _multiArr.length; _row++>>
<<if _multiArr[_row].id == "love">>
<tr>
<td><span class="statValue"><span class="statValueSml">×</span> _multiArr[_row].value <span class="desc">%</span></span></td>
<td>_multiArr[_row].name <span class="statValueSml">(_multiArr[_row].type)</span></td>
</tr>
<</if>>
<</for>>
</table>
</div>
</div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData">$player.love <span class="desc">xp.</span></div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData level">$player.loveLvl</div>
</td>
</tr>
<tr class="statsRow bottomBorder">
<td>
<img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''Domination''
</td>
<td>
<div class="uiData multi tooltip">
<span>_dominationMulti</span>
<span class="desc">%</span>
<div class="tooltipText">
<table>
<<if $supporter && $fapYields>>
<tr>
<td><span class="statValue"><span class="statValueSml">×</span> <<print $defMulti * 100>> <span class="desc">%</span></span></td>
<td>Fap Mode</td>
</tr>
<</if>>
<<for _row = 0; _row < _multiArr.length; _row++>>
<<if _multiArr[_row].id == "domination">>
<tr>
<td><span class="statValue"><span class="statValueSml">×</span> _multiArr[_row].value <span class="desc">%</span></span></td>
<td>_multiArr[_row].name <span class="statValueSml">(_multiArr[_row].type)</span></td>
</tr>
<</if>>
<</for>>
</table>
</div>
</div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData">$player.domination <span class="desc">xp.</span></div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData level">$player.dominationLvl</div>
</td>
</tr>
<tr class="statsRowDark">
<td>
<img @src="setup.ImagePath+'icons/cash.png'" class="statIcon"> ''Cash''
</td>
<td>
<div class="uiData">$player.cash <span class="desc">$</span></div>
</td>
<td></td>
<td>
<div class="uiData desc"><span class="desc">Allowance:</span> +$player.allowance <span class="desc">$/week</span></div>
<div class="uiData desc"><span class="desc">Rent:</span> -$daphne.rent <span class="desc">$/week</span></div>
<<if $daphne.debt > 0>>
<div class="uiData desc"><span class="desc">Debt:</span> $daphne.debt <span class="desc">$</span></div>
<</if>>
</td>
<td class="bracket">
</td>
<td class="statsRowHangman">
<div class="uiData desc"><span class="desc">Lvl up cost:</span><br><<print _lvlUpCost>> <span class="desc">xp.</span></div>
</td>
</tr>
</table>
</div>
/* Finish the playerStats div and add break (needs to be div, because otherwise it doesn't work - above content is float left)*/
</div>
<div class="break"></div>
/* Clothing */
<h2>Clothing</h2>
/* Put items in categories */
<<set _outfit = []>>
<<set _head = []>>
<<set _accessory = []>>
<<set _key = []>>
<<set _consumable = []>>
<<set _illegal = []>>
<<set _backpack = []>>
<<for _i = 0; _i < $player.items.length; _i++>>
<<if $player.items[_i].quantity > 0>>
<<set _curData = setup.items.find(obj => {return obj.id === $player.items[_i].id})>>
<<if _curData.outfit>>
<<set _outfit.push(_i)>>
<<elseif _curData.accessory>>
<<set _accessory.push(_i)>>
<<elseif _curData.head>>
<<set _head.push(_i)>>
<<elseif _curData.key>>
<<set _key.push(_i)>>
<<elseif _curData.illegal>>
<<set _illegal.push(_i)>>
<<elseif _curData.consumable>>
<<set _consumable.push(_i)>>
<<else>>
<<set _backpack.push(_i)>>
<</if>>
<</if>>
<</for>>
<div>
<div class="item clothing">
<div class="clothingWorn">
<<set _itemWorn = setup.items.find(x => x.id === $player.clothingHead)>>
<<if _itemWorn>>
/* Display the image of worn item */
<img @src="setup.ImagePath + 'items/head/' + $player.clothingHead + '.png'" class="clothingPic">
/* Display multis of the worn item */
<<if _itemWorn.multi>>
<<set _itemWornMultiArr = splitter(_itemWorn.multi)>>
<<for _im = 0; _im < _itemWornMultiArr.length; _im++>>
<<if _itemWornMultiArr[_im].id != "travel">>
<<if _itemWornMultiArr[_im].sign == "*">>
<<set _itemWornMultiArr[_im].sign = "×">>
<<set _itemWornMultiArr[_im].value = Math.round(_itemWornMultiArr[_im].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _itemWornMultiArr[_im].id + '.png'" class="statIcon">
<span class="statValue"><<print _itemWornMultiArr[_im].sign>><<print _itemWornMultiArr[_im].value>><<print _endSign>></span>
</span>
<</if>>
<</for>>
<</if>>
/* Display effects of the worn item */
<<if _itemWorn.effect>>
/* Split the effects of this item and go through them */
<<set _itemWornEffectsArr = _itemWorn.effect.split(', ')>>
<<for _e = 0; _e < _itemWornEffectsArr.length; _e++>>
<<if _itemEffectsYields == "">>
<<set _itemEffectsYields = _itemWornEffectsArr[_e] + "+">>
<<else>>
<<set _itemEffectsYields = _itemEffectsYields + "; " + _itemWornEffectsArr[_e] + "+">>
<</if>>
<<set _effectCur = setup.effects.find(obj => {return obj.id === _itemWornEffectsArr[_e]})>>
<<if _effectCur.multi>>
<<set _effectMulti = splitter(_effectCur.multi)>>
<</if>>
<<if _effectCur.type != null>>
<<set _effectClass = "statValue item tooltip2 " + _effectCur.type>>
<<else>>
<<set _effectClass = "statValue item tooltip2">>
<</if>>
<div @class="_effectClass">
''_effectCur.name''
<div class="tooltipText2">
<table>
<tr>
<td colspan=2 class="desc">_effectCur.desc</td>
</tr>
<tr>
<td>Time</td>
<td><span class="statValue">_effectCur.duration <<if _effectCur.duration != "ongoing">><span class="desc">days</span><</if>></span></td>
</tr>
<<if _effectMulti && _effectMulti.length > 0>>
<tr>
<td>Modifiers</td>
<td>
<<for _em = 0; _em < _effectMulti.length; _em++>>
<<if _effectMulti[_em].id != "travel">>
<<if _effectMulti[_em].sign == "*">>
<<set _effectMulti[_em].sign = "×">>
<<set _effectMulti[_em].value = Math.round(_effectMulti[_em].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _effectMulti[_em].id + '.png'" class="statIcon">
<span class="statValue">_effectMulti[_em].sign _effectMulti[_em].value _endSign</span>
</span>
<</if>>
<</for>>
</td>
</tr>
<</if>>
</table>
</div>
</div>
<</for>>
<</if>>
<<else>>
/* Display the image of no item */
<img @src="setup.ImagePath + 'items/head/nothingHead.png'" class="clothingPic">
<</if>>
</div>
<div class="clothingItems">
<h3>Head</h3>
<<if _head.length == 0>>
<p class="desc center">Your have nothing to put on your head.</p>
<</if>>
<<for _ic = 0; _ic < _head.length; _ic++>>
<<set _cur = $player.items[_head[_ic]]>>
<<set _curData = setup.items.find(x => x.id === _cur.id)>>
<<btnItem "head" _curData.id _curData.name _cur.quantity _curData.desc _curData.multi _curData.effect>>
<</for>>
/* Display test tools */
<<if $test>>
<br class="clear">
<<for _i = 0; _i < setup.items.length; _i++>>
<<if setup.items[_i].head>>
<<capture _i>>
<<link `"+ " + setup.items[_i].name + " "`>>
<<pocket `setup.items[_i].id + '+1'`>>
<<runPopup "player">>
<</link>>
<</capture>>
<</if>>
<</for>>
<</if>>
</div>
</div>
<div class="item clothing">
<div class="clothingWorn">
<<set _itemWorn = setup.items.find(x => x.id === $player.clothingAccessory)>>
<<if _itemWorn>>
/* Display the image of worn item */
<img @src="setup.ImagePath + 'items/accessory/' + $player.clothingAccessory + '.png'" class="clothingPic">
/* Display multis of the worn item */
<<if _itemWorn.multi>>
<<set _itemWornMultiArr = splitter(_itemWorn.multi)>>
<<for _im = 0; _im < _itemWornMultiArr.length; _im++>>
<<if _itemWornMultiArr[_im].id != "travel">>
<<if _itemWornMultiArr[_im].sign == "*">>
<<set _itemWornMultiArr[_im].sign = "×">>
<<set _itemWornMultiArr[_im].value = Math.round(_itemWornMultiArr[_im].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _itemWornMultiArr[_im].id + '.png'" class="statIcon">
<span class="statValue"><<print _itemWornMultiArr[_im].sign>><<print _itemWornMultiArr[_im].value>><<print _endSign>></span>
</span>
<</if>>
<</for>>
<</if>>
/* Display effects of the worn item */
<<if _itemWorn.effect>>
/* Split the effects of this item and go through them */
<<set _itemWornEffectsArr = _itemWorn.effect.split(', ')>>
<<for _e = 0; _e < _itemWornEffectsArr.length; _e++>>
<<if _itemEffectsYields == "">>
<<set _itemEffectsYields = _itemWornEffectsArr[_e] + "+">>
<<else>>
<<set _itemEffectsYields = _itemEffectsYields + "; " + _itemWornEffectsArr[_e] + "+">>
<</if>>
<<set _effectCur = setup.effects.find(obj => {return obj.id === _itemWornEffectsArr[_e]})>>
<<if _effectCur.multi>>
<<set _effectMulti = splitter(_effectCur.multi)>>
<</if>>
<<if _effectCur.type != null>>
<<set _effectClass = "statValue item tooltip2 " + _effectCur.type>>
<<else>>
<<set _effectClass = "statValue item tooltip2">>
<</if>>
<div @class="_effectClass">
''_effectCur.name''
<div class="tooltipText2">
<table>
<tr>
<td colspan=2 class="desc">_effectCur.desc</td>
</tr>
<tr>
<td>Time</td>
<td><span class="statValue">_effectCur.duration <<if _effectCur.duration != "ongoing">><span class="desc">days</span><</if>></span></td>
</tr>
<<if _effectMulti && _effectMulti.length > 0>>
<tr>
<td>Modifiers</td>
<td>
<<for _em = 0; _em < _effectMulti.length; _em++>>
<<if _effectMulti[_em].id != "travel">>
<<if _effectMulti[_em].sign == "*">>
<<set _effectMulti[_em].sign = "×">>
<<set _effectMulti[_em].value = Math.round(_effectMulti[_em].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _effectMulti[_em].id + '.png'" class="statIcon">
<span class="statValue">_effectMulti[_em].sign _effectMulti[_em].value _endSign</span>
</span>
<</if>>
<</for>>
</td>
</tr>
<</if>>
</table>
</div>
</div>
<</for>>
<</if>>
<<else>>
/* Display the image of no item */
<img @src="setup.ImagePath + 'items/accessory/nothingAccessory.png'" class="clothingPic">
<</if>>
</div>
<div class="clothingItems">
<h3>Accessory</h3>
<<if _accessory.length == 0>>
<p class="desc center">Your have no accessories.</p>
<</if>>
<<for _ic = 0; _ic < _accessory.length; _ic++>>
<<set _cur = $player.items[_accessory[_ic]]>>
<<set _curData = setup.items.find(x => x.id === _cur.id)>>
<<btnItem "accessory" _curData.id _curData.name _cur.quantity _curData.desc _curData.multi _curData.effect>>
<</for>>
/* Display test tools */
<<if $test>>
<br class="clear">
<<for _i = 0; _i < setup.items.length; _i++>>
<<if setup.items[_i].accessory>>
<<capture _i>>
<<link `"+ " + setup.items[_i].name + " "`>>
<<pocket `setup.items[_i].id + '+1'`>>
<<runPopup "player">>
<</link>>
<</capture>>
<</if>>
<</for>>
<</if>>
</div>
</div>
<div class="item clothing">
<div class="clothingWorn">
<<set _itemWorn = setup.items.find(x => x.id === $player.clothingOutfit)>>
<<if _itemWorn>>
/* Display the image of worn item */
<img @src="setup.ImagePath + 'items/outfit/' + $player.clothingOutfit + '.png'" class="clothingPic">
/* Display multis of the worn item */
<<if _itemWorn.multi>>
<<set _itemWornMultiArr = splitter(_itemWorn.multi)>>
<<for _im = 0; _im < _itemWornMultiArr.length; _im++>>
<<if _itemWornMultiArr[_im].id != "travel">>
<<if _itemWornMultiArr[_im].sign == "*">>
<<set _itemWornMultiArr[_im].sign = "×">>
<<set _itemWornMultiArr[_im].value = Math.round(_itemWornMultiArr[_im].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _itemWornMultiArr[_im].id + '.png'" class="statIcon">
<span class="statValue"><<print _itemWornMultiArr[_im].sign>><<print _itemWornMultiArr[_im].value>><<print _endSign>></span>
</span>
<</if>>
<</for>>
<</if>>
/* Display effects of the worn item */
<<if _itemWorn.effect>>
/* Split the effects of this item and go through them */
<<set _itemWornEffectsArr = _itemWorn.effect.split(', ')>>
<<for _e = 0; _e < _itemWornEffectsArr.length; _e++>>
<<if _itemEffectsYields == "">>
<<set _itemEffectsYields = _itemWornEffectsArr[_e] + "+">>
<<else>>
<<set _itemEffectsYields = _itemEffectsYields + "; " + _itemWornEffectsArr[_e] + "+">>
<</if>>
<<set _effectCur = setup.effects.find(obj => {return obj.id === _itemWornEffectsArr[_e]})>>
<<if _effectCur.multi>>
<<set _effectMulti = splitter(_effectCur.multi)>>
<</if>>
<<if _effectCur.type != null>>
<<set _effectClass = "statValue item tooltip2 " + _effectCur.type>>
<<else>>
<<set _effectClass = "statValue item tooltip2">>
<</if>>
<div @class="_effectClass">
''_effectCur.name''
<div class="tooltipText2">
<table>
<tr>
<td colspan=2 class="desc">_effectCur.desc</td>
</tr>
<tr>
<td>Time</td>
<td><span class="statValue">_effectCur.duration <<if _effectCur.duration != "ongoing">><span class="desc">days</span><</if>></span></td>
</tr>
<<if _effectMulti && _effectMulti.length > 0>>
<tr>
<td>Modifiers</td>
<td>
<<for _em = 0; _em < _effectMulti.length; _em++>>
<<if _effectMulti[_em].id != "travel">>
<<if _effectMulti[_em].sign == "*">>
<<set _effectMulti[_em].sign = "×">>
<<set _effectMulti[_em].value = Math.round(_effectMulti[_em].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _effectMulti[_em].id + '.png'" class="statIcon">
<span class="statValue">_effectMulti[_em].sign _effectMulti[_em].value _endSign</span>
</span>
<</if>>
<</for>>
</td>
</tr>
<</if>>
</table>
</div>
</div>
<</for>>
<</if>>
<<else>>
/* Display the image of no item */
<img @src="setup.ImagePath + 'items/outfit/nothingOutfit.png'" class="clothingPic">
<</if>>
</div>
<div class="clothingItems">
<h3>Outfit</h3>
<<if _outfit.length == 0>>
<p class="desc center">Your have no outfits.</p>
<</if>>
<<for _ic = 0; _ic < _outfit.length; _ic++>>
<<set _cur = $player.items[_outfit[_ic]]>>
<<set _curData = setup.items.find(x => x.id === _cur.id)>>
<<btnItem "outfit" _curData.id _curData.name _cur.quantity _curData.desc _curData.multi _curData.effect>>
<</for>>
/* Display test tools */
<<if $test>>
<br class="clear">
<<for _i = 0; _i < setup.items.length; _i++>>
<<if setup.items[_i].outfit>>
<<capture _i>>
<<link `"+ " + setup.items[_i].name + " "`>>
<<pocket `setup.items[_i].id + '+1'`>>
<<runPopup "player">>
<</link>>
<</capture>>
<</if>>
<</for>>
<</if>>
</div>
</div>
</div>
<br class="clear">
<br class="clear">
<h2>Consumables</h2>
/* Display test tools */
<<if $test>>
<<for _i = 0; _i < setup.items.length; _i++>>
<<if setup.items[_i].consumable || setup.items[_i].illegal>>
<<capture _i>>
<<link `"+ " + setup.items[_i].name + " "`>>
<<pocket `setup.items[_i].id + '+1'`>>
<<runPopup "player">>
<</link>>
<</capture>>
<</if>>
<</for>>
<br class="clear">
<</if>>
<<if _consumable.length == 0 && _illegal.length == 0>>
<p class="desc center">Your have no consumable items.</p>
<</if>>
<<for _ic = 0; _ic < _consumable.length; _ic++>>
<<set _cur = $player.items[_consumable[_ic]]>>
<<set _curData = setup.items.find(x => x.id === _cur.id)>>
<<btnItem "consumable" _curData.id _curData.name _cur.quantity _curData.desc _curData.multi _curData.effect>>
<</for>>
<<for _ii = 0; _ii < _illegal.length; _ii++>>
<<set _cur = $player.items[_illegal[_ii]]>>
<<set _curData = setup.items.find(x => x.id === _cur.id)>>
<<btnItem "illegal" _curData.id _curData.name _cur.quantity _curData.desc _curData.multi _curData.effect>>
<</for>>
<br class="clear">
<br class="clear">
<div class="expand more">
<h2>Backpack</h2>
<div class="expandContent">
/* Display test tools */
<<if $test>>
<<for _i = 0; _i < setup.items.length; _i++>>
<<if !setup.items[_i].head && !setup.items[_i].accessory && !setup.items[_i].outfit && !setup.items[_i].consumables && !setup.items[_i].illegal>>
<<capture _i>>
<<link `"+ " + setup.items[_i].name + " "`>>
<<pocket `setup.items[_i].id + '+1'`>>
<<runPopup "player">>
<</link>>
<</capture>>
<</if>>
<</for>>
<br class="clear">
<</if>>
<<if _backpack.length == 0>>
<p class="desc center">Your backpack is empty.</p>
<</if>>
<<for _ib = 0; _ib < _backpack.length; _ib++>>
<<set _cur = $player.items[_backpack[_ib]]>>
<<set _curData = setup.items.find(x => x.id === _cur.id)>>
<<btnItem "backpack" _curData.id _curData.name _cur.quantity _curData.desc _curData.multi _curData.effect>>
<</for>>
</div>
</div>
<br class="clear">
<br class="clear">
/* College studies */
<div class="expand more">
<h2>College studies</h2>
<div class="expandContent">
<<if $test>>
<<link "+ art">>
<<set $player.college_art = $player.college_art + 3>>
<</link>>
<<link "+ sex ed">>
<<set $player.college_sex_ed = $player.college_sex_ed + 3>>
<</link>>
<<link "+ nerd">>
<<set $player.college_nerd = $player.college_nerd + 3>>
<</link>>
<<link "+ fem studies">>
<<set $player.college_fem_studies = $player.college_fem_studies + 3>>
<</link>>
<br class="clear">
<</if>>
/* Count class ratings */
<<set _maxRating = $maxRatingCollege>>
<<set _classRating_art = Math.round( ($player.college_art / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRating_art < 1>>
<<set _classStars_art = "Stars0">>
<<elseif _classRating_art < 2>>
<<set _classStars_art = "Stars1">>
<<elseif _classRating_art < 3>>
<<set _classStars_art = "Stars2">>
<<else>>
<<set _classStars_art = "Stars3">>
<</if>>
<<set _classRating_sex_ed = Math.round( ($player.college_sex_ed / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRating_sex_ed < 1>>
<<set _classStars_sex_ed = "Stars0">>
<<elseif _classRating_sex_ed < 2>>
<<set _classStars_sex_ed = "Stars1">>
<<elseif _classRating_sex_ed < 3>>
<<set _classStars_sex_ed = "Stars2">>
<<else>>
<<set _classStars_sex_ed = "Stars3">>
<</if>>
<<set _classRating_nerd = Math.round( ($player.college_nerd / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRating_nerd < 1>>
<<set _classStars_nerd = "Stars0">>
<<elseif _classRating_nerd < 2>>
<<set _classStars_nerd = "Stars1">>
<<elseif _classRating_nerd < 3>>
<<set _classStars_nerd = "Stars2">>
<<else>>
<<set _classStars_nerd = "Stars3">>
<</if>>
<<set _classRating_fem_studies = Math.round( ($player.college_fem_studies / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRating_fem_studies < 1>>
<<set _classStars_fem_studies = "Stars0">>
<<elseif _classRating_fem_studies < 2>>
<<set _classStars_fem_studies = "Stars1">>
<<elseif _classRating_fem_studies < 3>>
<<set _classStars_fem_studies = "Stars2">>
<<else>>
<<set _classStars_fem_studies = "Stars3">>
<</if>>
/* HTML table */
<table class="stat_table">
<tr>
<td>''Art'' rating:</td>
<td><div @class='_classStars_art' @style='"--rating: " + _classRating_art + ";"'></div></td>
</tr>
<tr>
<td>''Sex Education'' rating:</td>
<td><div @class='_classStars_sex_ed' @style='"--rating: " + _classRating_sex_ed + ";"'></div></td>
</tr>
<tr>
<td>''Female Studies'' rating:</td>
<td><div @class='_classStars_fem_studies' @style='"--rating: " + _classRating_fem_studies + ";"'></div></td>
</tr>
<tr>
<td>''Nerd Studies'' rating:</td>
<td><div @class='_classStars_nerd' @style='"--rating: " + _classRating_nerd + ";"'></div></td>
</tr>
</table>
<br class="clear">
</div>
</div>
<br class="clear">
<br class="clear">
/* Kamasutra sex positions */
<div class="expand more">
<h2>Kamasutra</h2>
<div class="expandContent">
<<if $test>>
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<if _current == -1>>
<<capture _k>>
<<link `"+ " + setup.kamasutra[_k].name + " "`>>
<<pocket `"kamasutra+" + setup.kamasutra[_k].id`>>
<<runPopup "player">>
<</link>>
<</capture>>
<</if>>
<</for>>
<br class="clear">
<</if>>
/* List the sex categories */
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<set _sexCatStart to 0>>
<<set _sexCatEnd to 0>>
/* List the sex positions */
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
/* Print the category name */
<<if _sexCatStart == 0>>
<h3><<print setup.sexCat[_sc].name>></h3>
<<set _sexCatStart to 1>>
<<set _sexCatEnd to 1>>
<</if>>
/* Print the button */
<<btnSex setup.kamasutra[_k].id setup.kamasutra[_k].yields null null "inactive stats">>
<</if>>
<</for>>
<<if _sexCatEnd == 1>>
<br class="clear">
<</if>>
<</for>>
</div>
</div>
<br class="clear">
<br class="clear"><<chunks>>
/* Unique NPCs in location */
<<wrapper "ashIntro=2">>
<p class="locDesc">You hear wild screams and moans of $ash.name and his lady coming from the back room.</p>
<<dial "ash" "Oh yea, baby girl!">>
<<dial "gal" "Shut the fuck up!">>
<p class="locDesc">Better leave them alone...</p>
<<wrapelse "open; $ash.hide!=1; period!=Afternoon; ash">>
<p class="locDesc">''$ash.name'' is here! He looks at you with a mixture of "why don't you have tits" and "I have a chainsaw with your name on it".</p>
<<media `"locations/" + $curLoc + "/ash_angry.mp4"` "character">>
<<wrapelse "open; $ash.hide!=1; period=Afternoon; ash">>
<p class="locDesc">''$ash.name'' is here! He's leaning against the register, talking to a hot girl doing her groceries.</p>
<<media `"locations/" + $curLoc + "/ash_nice.mp4"` "character">>
<<dial "ash" "...and then I dragged the kid from the flames... He didn't make it, but it was pretty brave of me.">>
<</wrapper>>
<<menu>>
/* Quests */
<<btn "kellyPower" "Buy the sunglasses" "kellyPower=5; $kellyPower_task+sunglasses" "store quest">>
<<btn $curLoc "Buy the trash bags" "daphFixGarden=2; cash=15; cash-15; trash_bags+; !trash_bags" "store quest">>
<<btn $curLoc "Buy the paint" "daphFixGarden=6; cash=30; cash-30; paint+; !paint" "store quest">>
<<btn $curLoc "Buy the plunger" "alexaPool=4; cash=30; cash-30; plunger+; !plunger" "store quest">>
<<btn $curLoc "Buy the drill" "daphBdsm=4; cash=30; cash-30; drill+; !drill" "store quest">>
<<btn "kellyIntro" "Buy cleaning stuff" "kellyIntro=1; cash=100; cash-100" "store quest">>
<<btn "kellyPower" "Buy the envelope" "kellyPower=3" "quest">>
<<wrapper "ashIntro!=0; ashIntro!=DONE">>
<<btn "ashIntro" "Approach $ash.name" "ash; ashIntro=1" "quick quest">>
<<btn "ashIntro" "Peek at $ash.name and Roxy" "ash; ashIntro=2; $ashIntro_peek!=2; $ashIntro_peek+" "quick quest">>
<<btn "ashIntro" "Steal something" "ash; ashIntro=2; $ashIntro_steal!=2; $ashIntro_steal+" "store quest">>
<<btn "ashIntro" "Browse $ash.name's porn mags" "ash; ashIntro=2; $ashIntro_browse+" "quick quest">>
<</wrapper>>
<<wrapper "miaIntro!=0; miaIntro!=DONE">>
<<btn "miaIntro" "Talk to $mia.name" "miaIntro=1; mia; counter:miaDebuff=0" "quest">>
<<btn "miaIntro" "Help $mia.name carry boxes" "miaIntro=2; mia; period=Morning" "quest">>
<<btn "miaIntro" "Help $mia.name clean" "miaIntro=3; mia; period=Afternoon" "quest">>
<<btn "miaIntro" "Take $mia.name out for a walk" "miaIntro=4; mia; period=Afternoon" "quest">>
<</wrapper>>
<<wrapper "miaDate!=0; miaDate!=DONE">>
<<btn "miaDate" "Offer $mia.name a date" "miaDate=1; mia; counter:miaAsked=null" "quest">>
<<btn "miaDate" "Take $mia.name on a date" "cash=100; cash-100; miaDate=3; mia; period=Afternoon; day=Friday" "quest">>
<</wrapper>>
<<btn "daphMakeKey" "Ask $mia.name about Play-doh" "daphMakeKey=1; mia" "quest">>
<<btn "karmaCum" "Talk with $mia.name about the book" "karmaCum=3; mia" "quest">>
<<btn $curLoc "Buy groceries" "!groceries; groceries+; quest:daphHelp=4; cash=40; cash-40" "store quest">>
/* Activities and chores */
<<btn $curLoc "Buy beer" "beer+; cash=20; cash-20" "store">>
<<btn $curLoc "Buy viagra" "viagra+; cash=30; cash-30" "store">>
<<btn $curLoc "Buy aphrodisiac" "aphro+; cash=50; cash-50" "store">>
<<btn $curLoc "Buy sleeping pills" "roofies+; cash=50; cash-50" "store">>
<<btn $curLoc "Buy groceries" "groceries+; quest:daphHelp!=4; cash=40; cash-40" "store">>
<<btn $curLoc "Buy a cucumber" "cash=5; cash-5; cucumber+" "store">>
<<wrapper "miaIntro=DONE">>
<<btn "localStoreBoxes" "Help $mia.name carry boxes" "mia; mia.dom+2; period=Morning" "activ">> /*[[localStoreBoxes]]*/
<<btn "localStoreClean" "Help $mia.name clean" "mia; mia.love+2; period=Afternoon" "activ">> /*[[localStoreClean]]*/
<</wrapper>>
<<wrapper "miaDate=DONE">>
<<btn "localStoreWalk" "Take $mia.name for a walk" "mia; period=Afternoon" "activ">> /*[[localStoreWalk]]*/
<<btn "localStoreDate" "Take $mia.name on a date" "cash=100; cash-100; mia; period=Afternoon; day=Friday" "activ">> /*[[localStoreDate]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $mia.name" "mia; $char+mia" "chat relation">>
<<btn "flirt" "Flirt with $mia.name" "mia; mia.status=3; $char+mia" "flirt relation">>
/* Exit */
<<btn $curLocParent "Go out" "$questMode!=ashIntro" "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Relations */
<<btn "talk" "Chat with $bridgette.name" "bridgette; $char+bridgette" "chat relation">>
<<btn "flirt" "Flirt with $bridgette.name" "bridgette; bridgette.status=3; bridgette.status!=5; $char+bridgette" "flirt relation">>
<<btn "sex" "Fuck $bridgette.name" "bridgette; bridgette.status=5; $char+bridgette" "sex relation">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
/* Reset $hookers array */
<<set $hookers = []>>
<<menu>>
/* Quests */
<<btn "parkDealer" "Buy some weed" "alexaPool=5; period=nighthours" "quest store">>
<<btn "kellyPower" "Meet with Sister $kelly.name" "kellyPower=5; day=sunday; period=sunset; $kellyPower_task+park" "quest">>
<<btn "daphMakeKey" "Search for a stick" "daphMakeKey=3; $daphMakeKey_stick+; $daphMakeKey_stick=null" "quest">>
<<wrapper "roseIntro!=0; roseIntro!=DONE">>
<<btn "roseIntro" "Get closer to the field" "roseIntro=1" "quest store">>
<<btn "roseIntro" "Look for a jogger" "roseIntro=4" "quest">>
<<btn "roseIntro" "Play footie" "roseIntro=5" "quest">>
<</wrapper>>
<<wrapper "alexa">>
<<btn "alexaIntro" "Talk with $alexa.name" "quest:alexaIntro=1" "quest">>
<<btn "alexaIntro" "Talk with $alexa.name about tutoring" "quest:alexaIntro=5" "quest">>
<</wrapper>>
<<btn "xxxmas" "Sit on the bench and cry" "xxxmas=5" "quest">>
<<btn "halloween" "Hide from Jason" "halloween=2" "quest quick">>
<<btn "bridExo" "Buy some weed" "bridExo=5; period=nighthours" "quest store">>
<<btn "bridExo" "Look for blueberries" `"bridExo=7; counter:bridExo" + $curLoc + "Berries-1"` "quest">>
/* Activities and chores */
<<btn "parkTrouble" "Look for trouble" "daphMakeKey=DONE; day=weekend; dom+3" "activ">> /*[[parkTrouble]]*/
<<btn "parkRun" "Go for a run" "dom+3" "activ">> /*[[parkRun]]*/
<<btn "parkTan" "Lie in the sun" "effect:tan+; love+2; period=!evening; period=!night" "activ">> /*[[parkTan]]*/
<<btn "parkWalk" "Go for a walk" "love+1" "activ">> /*[[parkWalk]]*/
<<btn "parkHooker" "Find a hooker" "!ballsSmash; $hookers+null" "activ">> /*[[parkHooker]]*/
<<btn "parkDealer" "Buy some drugs" "alexaPool=DONE; bridExo!=5; period=nighthours" "store">> /*[[parkDealer]]*/
<<btn "parkYogaRose" "Yoga with $rose.name" "rose; day=workdays; rose.love+2; roseIntro=DONE; $roseAngry=0; focus+" "activ">> /*[[parkYogaRose]]*/
<<btn "parkFootieRose" "Footie with $rose.name" "rose; day=weekend; roseIntro=DONE; $roseAngry=0" "activ">> /*[[parkFootieRose]]*/
<<btn "parkSearch" "Search the park" null "activ">> /*[[parkSearch]]*/
/* Relations */
<<btn "talk" "Chat with $rose.name" "rose; $roseAngry=0; $char+rose" "chat relation">>
<<btn "talk" "Chat with $alexa.name" "alexa; !dudeAlexa; $char+alexa" "chat relation">>
<<btn "flirt" "Flirt with $rose.name" "rose; $roseAngry=0; rose.status=3; $char+rose" "flirt relation">>
<<btn "flirt" "Flirt with $alexa.name" "alexa; !dudeAlexa; !daphne; alexa.status=3; $char+alexa" "flirt relation">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Locations */
<<btnImg "marketSexShop">> /*[[marketSexShop]]*/
<<btnImg "marketStuff">> /*[[marketStuff]]*/
<<btnImg "marketClothing">> /*[[marketClothing]]*/
<<btnImg "marketToilet">> /*[[marketToilet]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Locations */
<<btnImg "cityClubDance">> /*[[cityClubDance]]*/
<<btnImg "cityClubToilet">> /*[[cityClubToilet]]*/
<<btnImg "cityClubBar">> /*[[cityClubBar]]*/
<<btnImg "cityClubVip">> /*[[cityClubVip]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<big class="center fi0">You start running down the park path...</big>
<p class="center fi1">First couple steps come easy...</p>
<p class="sml center fi2">And then...</p>
<<media `"activities/run/" + $player.lvl + ".mp4"` "si3">>
<<if $player.lvl <= 0>>
<<dial "player" "//Call the bambulance...//" "si4">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//If you see me running, you need to start running too, because for sure something is chasing me...//" "si4">>
<<elseif $player.lvl == 2>>
<<dial "player" "//That awkward moment when you wear Nike, but you just can't do it...//" "si4">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ His knees... are sweaty... vomit... on mom... spaghetti... never let it go, go... nanana... ♬//" "si4">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//This is my yoga.//" "si4">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//Adrieeeeennnnn!//" "si4">>
<</if>>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>><<chunks>>
<big class="center fi0">You lie on the grass...</big>
<p class="center fi1">And take off your t-shirt...</p>
<<media `"activities/tan/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 0>>
<<dial "player" "//The sun... it's... it's killing me...//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//I noticed that if I sunbath in the shadow I actually don't need sunscreen!//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//I feel like a cookie in the furnace... hot, sexy, brown cookie...//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ Summer, summer, summertime... mhm... something something something mhm mhm mhm... ♬//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//I love LA!//" "si3">>
<<else>>
<<dial "player" "//I am the sun!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>><<chunks>>
<big class="center fi0">You take a walk in the park.</big>
<p class="center fi1">Your mind wanders...</p>
<<media `"activities/walk/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 0>>
<<dial "player" "//I patented a new way of walking. You should try it, it's like going vegan with your legs!//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//I'm done. Carry me.//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//Yeah, it might look like everything is fine on the surface, but deep down inside one of my shoes, my sock is slightly sliding off...//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ Walking on sunshine... wooohooo... and... smthng-smthng... good! ♬//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//I just stand still. It's the universe that moves around me.//" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//Wherever you go, whatever you do - fuckin' own it!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>>/* parkHooker */
/* Check if player got caught */
<<if setup.minRandSml <= $curRand>>
<<set $caught = 1>>
<</if>>
<<chunks>>
/* Reset current hooker */
<<set $curHooker = null>>
/* Check if the player is back in the location after hooker negotiation */
<<if !$hookers || $hookers.length == 0>>
<<set _hookers_new = 1>>
<<set $hookers = []>>
<<else>>
<<set _hookers_new = null>>
<</if>>
/* Generate hookers */
<<if $minRand <= $curRand || !_hookers_new>>
<<if _hookers_new>>
<<set _prostitutes = ["prostitute_1", "prostitute_2", "prostitute_3", "prostitute_4", "prostitute_5", "prostitute_6"].shuffle()>>
<<set $hookers = clone(_prostitutes)>>
<<else>>
<<set _prostitutes = clone($hookers)>>
<</if>>
<<set _hooker1 = State.getVar('$' + _prostitutes[0])>>
<<if 8 <= $curRand || !_hookers_new>>
<<set _hooker2 = State.getVar('$' + _prostitutes[1])>>
<<elseif 9 == $curRand || !_hookers_new>>
<<set _hooker3 = State.getVar('$' + _prostitutes[2])>>
<</if>>
<</if>>
/* Set descriptions */
<<set _hookerHotness = ["Uhhh... Man... When it comes to beauty... Honestly - you can do better. The good news is though, she's probably pretty cheap. Your call.", "Well, she's not very pretty, but maybe she knows how to suck cock? The truth is though - you can do better.", "She's kinda ok, right? I wouldn't throw her out of bed!", "Well, well, well. This one is pretty! How a pretty girl like that ended up working in the park?!", "Fuck. Me. Dude, you found an unicorn among the street workers. This girl is damn pretty!"]>>
<<set _hookerDesc = ["smiles to you", "makes a fuck-me face", "looks at you while smoking a cig", "is wiping cum out of her face", "smiles to you, seductively", "bites her lip"]>>
/* Start HTML */
/* We display yields for skipping */
<<yields>>
<<if _hookers_new>>
<big class="center fi0">You walk to a secluded part of the park...</big>
<p class="center fi1">The road is marked by used condoms...</p>
<p class="center sml fi2">And finally...</p>
<<else>>
<big class="center fi0">You go back to where the hookers gather...</big>
<</if>>
<div class="si3">
<<if _hooker1>>
<<media `"characters/" + _hooker1.id + "/portrait_big.jpg"`>>
<big>''_hooker1.name'' <<print _hookerDesc.random()>>.</big>
<p><<print _hookerHotness[(_hooker1.hotness - 1)]>></p>
<<if _hooker2>>
<<media `"characters/" + _hooker2.id + "/portrait_big.jpg"`>>
<big>''_hooker2.name'' <<print _hookerDesc.random()>>.</big>
<p><<print _hookerHotness[(_hooker2.hotness - 1)]>></p>
<</if>>
<<if _hooker3>>
<<media `"characters/" + _hooker3.id + "/portrait_big.jpg"`>>
<big>''_hooker3.name'' <<print _hookerDesc.random()>>.</big>
<p><<print _hookerHotness[(_hooker3.hotness - 1)]>></p>
<</if>>
<<if _hooker2>><<menu null null "prostitutes">><</if>>
<<btn "#approach" `"Approach ''" + _hooker1.name + "''"` `"$curHooker+"+_hooker1.id` "action">>
<<if _hooker2>><<btn "#approach" `"Approach ''" + _hooker2.name + "''"` `"$curHooker+"+_hooker2.id` "action">><</if>>
<<if _hooker3>><<btn "#approach" `"Approach ''" + _hooker3.name + "''"` `"$curHooker+"+_hooker3.id` "action">><</if>>
<<btn null "Changed my mind" null "action skip">>
<<if $supporter>>
<<btn $curPas "Reroll the hookers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "love=5; love-5; dom=5; dom-5; $hookers+null" "action valueShow">>
<<else>>
<<btn null "Reroll the hookers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "action disabled">>
<</if>>
<<else>>
<<media "activities/prostitutes/park/location_empty.jpg">>
<big>There's no one here, bud.</big>
<<dial "player" "//Shiiit.//">>
<p>Well, at least you had a nice walk. Come back some other time.</p>
<<menu>>
<<btn null "Damn it!" null "action skip">>
<<if $supporter>>
<<btn $curPas "Reroll the hookers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "love=5; love-5; dom=5; dom-5; $hookers+null" "action valueShow">>
<<else>>
<<btn null "Reroll the hookers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "action disabled">>
<</if>>
<</if>>
</div>
<<chunk null "#approach">>
<<delayer>>
<<set $curHooker = State.getVar('$' + $curHooker)>>
<big>You approach $curHooker.name.</big>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_intro.mp4"`>>
<<dial `$curHooker.id` "Hey, what's up baby? You're looking for a good time?">>
<<if $player.lvl <= 2>>
<<dial "player" "//Uhmmm... What should I say?!//">>
<p>I dunno. You approached her.</p>
<<dial "player" "//You're supposed to be my wingman, right?!//">>
<big>God damn.</big>
<p>Dude. This a whore. Say whatever you want, it doesn't matter. The best you can do is ask her the price.</p>
<<dial "player" "//Sheesh, chill out... I'm still learning this!// So... you know... how much is... uhmm... your service?">>
<<elseif $player.lvl <= 4>>
<<dial "player" "Yeah... how much?">>
<<else>>
<big>You look her in the eyes.</big>
<<dial "player" "Maybe.">>
<</if>>
<big>She sizes you up.</big>
<<if $curHooker.hotness <= 1>>
<<set _hookerPriceArr = [10, 15, 20, 25, 30, 35]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-1, 1].random()>>
<<elseif $curHooker.hotness <= 2>>
<<set _hookerPriceArr = [20, 25, 30, 35, 40, 45]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-10, -5, 1].random()>>
<<elseif $curHooker.hotness <= 3>>
<<set _hookerPriceArr = [30, 40, 50, 60, 70, 80]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-30, -20, -10, 1].random()>>
<<elseif $curHooker.hotness <= 4>>
<<set _hookerPriceArr = [50, 60, 70, 80, 90, 100]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-60, -25, -10, -5, 1].random()>>
<<elseif $curHooker.hotness >= 5>>
<<set _hookerPriceArr = [60, 80, 100, 120, 140, 160]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-150, -150, -100, -50, -50, -20, 1].random()>>
<</if>>
<<if _hookerPriceHaggle <= 0>>
<<set _hookerScene = "#hooker_haggle_free">>
<<elseif _hookerPriceHaggle >= _hookerPrice>>
<<set _hookerScene = "#hooker_haggle_bad">>
<<else>>
<<set _hookerScene = "#hooker_haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $curHooker.id == "prostitute_5">>
<<dial `$curHooker.id` `"For " + _hookerPrice + " I will blow you."`>>
<<dial "player" "Just a blowjob? What about the rest?">>
<<dial `$curHooker.id` "Who do you think I am?! I don't fuck in the parks. So you want that blowjob or not, baby?">>
<<elseif $curHooker.id == "prostitute_6">>
<<dial `$curHooker.id` `"For " + _hookerPrice + " I will take you to a nice place close by and take your dick to heaven."`>>
<p>Ohh, she has a place?</p>
<big>That's an upgrade!</big>
<<else>>
<<dial `$curHooker.id` `"For " + _hookerPrice + " bucks I will take your dick to heaven."`>>
<</if>>
<<if $curHooker.id == "prostitute_1">>
<<media "take_it_or_leave_it.mp4">>
<<else>>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_thinking.mp4"`>>
<</if>>
<<menu>>
<<btn "#hooker_pay" "Pay her" `"love+2; cash=" + _hookerPrice + "; cash-" + _hookerPrice` "action">>
<<btn "#hooker_haggle" `_hookerPrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "parkHooker" "Not interested." null "dialog">>
<</delayer>>
<<chunk null "#hooker_haggle">>
<<delayer>>
<big>Her eyes get sad.</big>
<<if $curHooker.id == "prostitute_1">>
<<media "sad.mp4">>
<<else>>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_haggle.mp4"`>>
<</if>>
<<dial `$curHooker.id` `"Look at me, baby... Don't you think I'm worth " + _hookerPrice + " bucks...?"`>>
<big>Don't let her play this game.</big>
<p>Just say you changed your mind about the whole thing and start walking away.</p>
<<dial "player" "Sorry, I have to go!">>
<big>The hooker immediately changes her approach.</big>
<<dial `$curHooker.id` "Hey, baby, don't be like this! I'm so horny... Don't you wanna be my friend?">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>She sizes you up one more time.</p>
<<dial `$curHooker.id` "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _hookerScene "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#hooker_haggle_ok">>
<<delayer>>
<big>She smiles.</big>
<<dial `$curHooker.id` `"You're kind of cute so... how bout' " + _hookerPriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as she will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#hooker_pay" "Pay her" `"love+2; cash=" + _hookerPriceHaggle + "; cash-" + _hookerPriceHaggle` "action">>
<<btn "parkHooker" "Not interested." null "dialog">>
<</delayer>>
<<chunk null "#hooker_haggle_free">>
<<delayer>>
<big>She smiles.</big>
<<dial `$curHooker.id` "You know what... You're really cute... I'm gonna do you for free.">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Park whore giving a freebie? That's new!</p>
<<dial `$curHooker.id` "Now let's get to work...!">>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_ok.mp4"`>>
<</delayer>>
<<btn "#hooker_sex">>
<<chunk null "#hooker_haggle_bad">>
<<delayer>>
<<dial `$curHooker.id` "...there's a special price, bitch.">>
<big>She pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial `$curHooker.id` "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at her, scared as fuck.</p>
<big>She smiles.</big>
<<dial `$curHooker.id` "Don't worry, baby. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<</delayer>>
<<menu>>
<<btn "#hooker_pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#hooker_punch" "Punch her!" "dom+2" "action">>
<<chunk null "#hooker_punch">>
<<delayer>>
<p>Normally you're against hitting a woman, but in this case...</p>
<big>...you throw your best punch.</big>
<<media "punch.mp4">>
<p>But $curHooker.name wasn't born yesterday. She sees your fist and dodges to avoid it...</p>
<<if $player.lvl <= 1>>
<<set _hookerFight = ["#hooker_victory", "#hooker_fail", "#hooker_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _hookerFight = ["#hooker_victory", "#hooker_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _hookerFight = ["#hooker_victory", "#hooker_victory", "#hooker_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _hookerFight = "#hooker_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _hookerFight "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#hooker_victory">>
<big>Your punch knocks her out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored her!//">>
<p>Yes, you floored a woman, well done.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before her whore friends gonna decide to take a revenge.</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#hooker_fail">>
<<delayer>>
<big>The hooker dodges - you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when she says...</p>
<<dial `$curHooker.id` "You're fucked.">>
<p>She takes a swing with her foot and...</p>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<big>She kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial `$curHooker.id` "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<</delayer>>
<big>She leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a hooker with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#hooker_pay">>
<<delayer>>
<big>She takes the money and hides between her tits.</big>
<<dial `$curHooker.id` "Now let's get to work...!">>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_ok.mp4"`>>
<<if $curHooker.id == "prostitute_6">>
<big>She takes you to her place just next to the park.</big>
<p>It's pretty good for a park hooker. I have to say, I'm surprised! Great cost to value ratio!</p>
<</if>>
<</delayer>>
<<if $caught>>
<<btn "#caught">>
<<else>>
<<btn "#hooker_sex">>
<</if>>
<<chunk null "#hooker_sex">>
<<delayer>>
<big>$curHooker.name starts working your dick.</big>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_sex_1.mp4"`>>
<<dial "player" "Oh yeahh... suck it">>
<<dial `$curHooker.id` "Mhmm...">>
<p>You can feel the blood rushing to your cock. Pleasure is slowly building up.</p>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<big>She moves her head up and down your shaft.</big>
<p>Her lips wrap so tightly around your cock that it feels like you'd put it into a vacuum cleaner.</p>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_sex_2.mp4"`>>
<<dial "player" "Yes... like that... yes...">>
<<dial `$curHooker.id` "Gobble... Gobble... Gobble...">>
<<if $curHooker.id != "prostitute_5">>
<p>But even though her mouth feels great.</p>
<big>...it's time for a change.</big>
<<dial "player" "I want your pussy now!">>
<p>She pulls out your dick from her mouth, and drops her panties.</p>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<<if $curHooker.id == "prostitute_5">>
<big>Saliva drips from her mouth...</big>
<<else>>
<big>You turn $curHooker.name's ass towards you...</big>
<p>As you go into her wet pussy, you can feel her warmth around your stiff cock.</p>
<</if>>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_sex_3.mp4"`>>
<<if $curHooker.id == "prostitute_5">>
<<dial "player" "Yeah... blow me, whore... Blow my dick!">>
<<dial `$curHooker.id` "Gobble-gobble-gobble...">>
<<else>>
<<dial `$curHooker.id` "Uhhhh.... that dick feels great...">>
<<dial "player" "Same for your pussy baby!">>
<<dial `$curHooker.id` "Fuck that pussy... I'm your little whore...">>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<<if $curHooker.id == "prostitute_5">>
<big>She speeds up.</big>
<<else>>
<big>Your dick penetrates $curHooker.name's wet cunt like a sledgehammer.</big>
<</if>>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_sex_4.mp4"`>>
<<if $curHooker.id == "prostitute_5">>
<<dial "player" "Put it deeper... I wanna feel your throat!">>
<<dial `$curHooker.id` "Gobbhhhrrr...">>
<<dial "player" "Fuck yea... so tight!">>
<p>There's no doubt she's a true master at her craft. Your dick never was so shiny and clean. You could literally eat with it.</p>
<<else>>
<<dial `$curHooker.id` "Oh yea... like that...!">>
<<dial "player" "You like my dick?!">>
<<dial `$curHooker.id` "I fucking love your dick... Tell me I'm your whore...!">>
<<dial "player" "You're my dirty fucking whore!">>
<<dial `$curHooker.id` "Yesssssss...!">>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<big>You feel the orgasm closing.</big>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_sex_5.mp4"`>>
<<if $curHooker.id == "prostitute_5">>
<p>And then...</p>
<big>....$curHooker.name pulls out your dick from her mouth.</big>
<<dial `$curHooker.id` "Hey, wait...">>
<<dial "player" "What!? Why?!">>
<<dial `$curHooker.id` "Don't you wanna fuck me...?">>
<<dial "player" "Yeah, but you said you don't fuck in the parks!">>
<<dial `$curHooker.id` "I don't... But I know a good place where you can fuck me... It would cost you another 100 bucks.">>
<big>100 bucks?! She's a cunning bitch!</big>
<p>It's up to you, but tbh I'd say she's worth it, man. Just look at this pretty face... and tits... and ass.</p>
<big>You need to make a decision.</big>
<<menu>>
<<btn "sex" "Go with her and fuck her brains out" `"cash=100; cash-100; $char+" + $curHooker.id` "sex action">>
<<btn "#hooker_cum" "Cum now" "dom+3" "yieldsHide">>
<<else>>
<<dial `$curHooker.id` "YES! YES! FUCK ME!">>
<<dial "player" "Tell me you're my whore!">>
<<dial `$curHooker.id` "I'm your whore! I'm your fucking whore!!!">>
<p>Couple more seconds and you're gonna explode.</p>
<big>You need to make a decision.</big>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + $curHooker.id` "sex action">>
<<btn "#hooker_cum" "Cum now" "dom+3" "action yieldsHide">>
<</if>>
<</delayer>>
<<chunk null "#hooker_cum">>
<<delayer>>
<big>You feel hot thick cum shooting out of your stiff dick.</big>
<<dial "player" "Uhhhhhhhhhhhhhh...">>
<<dial `$curHooker.id` "Yeah, baby, cum for me...">>
<<media `"activities/prostitutes/park/" + $curHooker.id + "/" + $curHooker.id + "_cum.mp4"`>>
<p>As soon as you finish, she gets up and pulls her panties on.</p>
<<dial `$curHooker.id` "That was great, baby. You should drop by more often!">>
<</delayer>>
<big>She blows you a kiss and loses all interest.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>I'm glad you enjoyed it, buddy.</p>
<big>Just remember to always wear a condom!</big>
<<btn $curLoc>>
<</chunks>>/* daphAlexSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "cash+2", "nothing", "speed"]>>
<<set _searchItemsUnique = ["dirty_panties+", "roofies+", "weed+", "weed+", "speed+", "speed+", "cash+5"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "dirty_panties+" || _foundItem == "roofies+" || _foundItem == "weed+" || _foundItem == "speed+">>
<<set _chunkLink = "#more">>
<</if>>
/* Define if we also learn about kink */
<<set _chunkLinkKink = null>>
<<if $alexa.kinkKnown != 1>>
<<set _chunkLinkKink = "#moreKink">>
<</if>>
<<chunks>>
<p class="fi0 center">You check every corner of the room. Under the carpet, behind the cabinet, and inside the pillows. You even move some of the lighter furniture.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/daphAlex/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_panties+">>
<p>I'm personally not a huge lingerie guy (unless the girl is really fat, in which case it helps redirect my attention), but even I can't help a growing hard-on.</p>
<<dial "player" "//I'm sure she won't mind if...//">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "roofies+">>
<<media `"activities/search/daphAlex/roofies.mp4"`>>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices, but then you start to wonder...</p>
<<dial "player" "//Why would $alexa.name have a bag of spices hidden in her room...?//">>
<big>And then it hits you.</big>
<<media "activities/search/daphAlex/weed.mp4">>
<<elseif _foundItem == "speed+">>
<p>At first think it's just a bag of salt, but then you start to wonder...</p>
<<dial "player" "//Why would $alexa.name have a bag of salt hidden in her room...?//">>
<big>And then it hits you.</big>
<<media "activities/search/daphAlex/speed.mp4">>
<</if>>
<<btn _chunkLinkKink>>
<<chunk null "#moreKink">>
<big>But you also notice something else hid behind the bed...</big>
<<dial "player" "What the hell...">>
<<media "surprise.mp4">>
<p>You see a bunch of porn dvd's. And you notice something very specific about them...</p>
<<btn>>
<<chunk>>
<<media "activities/search/daphAlex/anal1.jpg">>
<<btn>>
<<chunk>>
<<media "activities/search/daphAlex/anal2.jpg">>
<<btn>>
<<chunk>>
<<media "activities/search/daphAlex/anal3.jpg">>
<<btn>>
<<chunk>>
<p>You realize something shocking.</p>
<<media "shock.mp4">>
<big>$alexa.name is into <<print setup.sexCat.find(obj => {return obj.id === $alexa.kink}).name>>!</big>
<<btn null null "alexa.info+kink">>
<</chunks>><<chunks>>
<p class="med fi0">You pull out your laptop and type in the address of your favorite meme site.</p>
<<media `"activities/memes/" + $player.traitShrt +"/" + $curRand + ".jpg"` "si2">>
<<if $player.trait == "satan">><<dial "player" "Ave Satan!" "fi2">>
<<elseif $player.trait == "toxic">><<dial "player" "Toxic masculinity memes for the win!" "fi3">>
<<elseif $player.trait == "bully">><<dial "player" "Wait a minute... ohhh, that's clever!" "fi3">>
<<elseif $player.trait == "jerk">><<dial "player" "Trollolol!" "fi2">>
<<elseif $player.trait == "nerd">><<dial "player" "Beam me up, Scotty!" "fi3">>
<<elseif $player.trait == "vegan">><<dial "player" "Triggered!" "fi3">>
<<elseif $player.trait == "hippie">><<dial "player" "I don't want to leave on this planet anymore." "fi3">>
<<elseif $player.trait == "messiah">><<dial "player" "Ha ha, I'm a meme god!" "fi3">>
<<elseif $player.trait == "alpha">><<dial "player" "It's funny because I say it's funny, and when I say it's funny - it instantly becomes a scientific fact." "fi3">>
<<else>><<dial "player" "It's funny and yet it makes me sad." "fi3">>
<</if>>
<<btn null null null "si5">>
<</chunks>><<chunks>>
/* Load movie data */
<<set _comedy = ["Spies Like Us", "Dazed and Confused", "Groundhog Day", "Monty Python and the Holy Grail", "Dr. Strangelove", "Blues Brothers", "Big Lebowski"].random()>>
<<set _horror = ["Re-animator", "Omen", "Evil Dead", "Invasion of the Body Snatchers", "The Exorcist", "Night of the Living Dead", "Big Meat Eater"].random()>>
<<set _porn = ["Deep Throat", "Lord of the cockrings", "Game of bones", "Edward Penishands", "Star Whores: Attack of the Silicone", "My Ass is Haunted", "Ass Odyssey (platinum anthology)", "Big Wet Asses 12"].random()>>
<<set _chosenCat = null>>
<p class="fi">You take a remote in your hand and flip couple channels. There are some things that grab your attention. Which one you prefer?</p>
<<media "activities/tv/tv.mp4" "fi1">>
<<dial "player" "I'm in a mood for..." "fi1">>
<<btn "#tvComedy" _comedy "love" "action fi2">>
<<btn "#tvHorror" _horror "dom" "action fi2">>
<<btn "#tvPorn" _porn "tvPass" "action fi2">>
<<chunk null "#tvComedy">>
<<delayer>>
<<set _chosenCat = "tvComedy">>
<</delayer>>
<<media "activities/tv/tvComedy.mp4">>
<<dial "player" "Ha ha, that's hilarious.">>
<p>Hilarious? Yeah, I guess it really is hilarious how you should be getting ass instead of sitting on one. And, don't get me wrong - I do believe it's a good idea to push some proper culture into your thick skull, not to mention the fact that "_comedy" is a fucking classic, obviously. But god damn it man, we need you to be out there...</p>
<big>...where the asses roam the land.</big>
<p>It's the only way, pal. The only fucking way.</p>
<<btn>>
<<chunk null "#tvHorror">>
<<delayer>>
<<set _chosenCat = "tvHorror">>
<</delayer>>
<<media "activities/tv/tvHorror.mp4">>
<<dial "player" "Oh fuck... Oh fuck... Oh fuck... No! Don't split up... What a bunch of idiots! Oh fuck! Oh fuck!! Oh fuck!!!">>
<p>Oh fuck indeed. I'll tell you a horror story, buddy. Get this - it's about a guy, who never had pussy. Never smelled pussy. Never even so much as seen a pussy. And you know what happened to this guy? You know what happend, $player.name boy?</p>
<big>He fucking died.</big>
<p>Don't be that guy, you hear me, boy? Go, out there, where the wild pussies grow. And get some. Get whole lotta pussy!</p>
<<btn>>
<<chunk null "#tvPorn">>
<<delayer>>
<<set _chosenCat = "tvPorn">>
<</delayer>>
<<media "activities/tv/tvPorn.jpg">>
<<dial "player" "This is not porn!">>
<big>Congrats, Sherloc. Now shut the fuck up.</big>
<p>Here's the thing. You like porn - I get it. I use it too. Those birds in that movies... I mean... I've seen some things, bud. Things some people wouldn't believe. Ass cracks on fire off the streets of Ohio. I watched GILFs covered in glitter and cum in the schoolgirl uniforms. But all those moments will be lost in search engines, like jizz in rain...</p>
<big>It's time to fuck something real!</big>
<<dial "player" "But I //really// wanted to watch some porn!">>
<p>Sigh... Ok, buddy, I know the feeling. And I'll allow it this once as a training. But seriously, we need you out there, or you'd be humping the tv screen all your fucking life.</p>
<<btn>>
<<chunk>>
<<media `"activities/tv/tvPorn" + random(1,5) + ".mp4"`>>
<p>Happy?</p>
<<dial "player" "Uhhhhh...">>
<p>Yeah, completely braindead, it figures... This dick takes so much blood to run, it leaves the guy practically on fumes. I can almost hear the screams of gray cells fighting for their lives. Not to mention it's one big vampire hazard - I'm pretty sure they can smell a hard-on from miles. Then again, those vampire ladies, they're always 10/10, so at least you'll get one unforgettable suck before you die <small>(or become a bug eating braindead ghoul)</small>. So I guess both work.</p>
<<btn>>
<</chunks>><<events "show">>
<<EVENT "randHigh">>
<<chunks>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a wet dream...</p>
<<media `"activities/sleep/" + $player.traitShrt +"/" + $curRand + ".mp4"` "si3">>
<<if $player.trait == "satan">><<dial "player" "Oh, fuck it. If it's the bottom, then I might as well enjoy it. Here, little calamari, daddy looove the tentacles!" "fi4">>
<<elseif $player.trait == "toxic">><<dial "player" "What have I done to myself? I need to get back on the righteous path, or I'm doomed!" "fi4">>
<<elseif $player.trait == "bully">><<dial "player" "Sooo... Now I'm dreaming about vampires? Oh, whatever. Here, baby, suck the blood out of my dick." "fi4">>
<<elseif $player.trait == "jerk">><<dial "player" "Those dreams are becoming weirder and weirder. But I'm still onboard with this shit!" "fi4">>
<<elseif $player.trait == "nerd">><<dial "player" "Justice served, baby!" "fi4">>
<<elseif $player.trait == "vegan">><<dial "player" "I wonder if it's still domination, when you're being dominated by a cucumber?" "fi4">>
<<elseif $player.trait == "hippie">><<dial "player" "Take it for the mother Earth you whore!" "fi4">>
<<elseif $player.trait == "messiah">><<dial "player" "Good habits make me hard." "fi4">>
<<elseif $player.trait == "alpha">><<dial "player" "Ommmm...." "fi4">>
<<else>><<dial "player" "Oh yeah, baby! Give it to me!" "fi4">>
<</if>>
<<btn null null null "si5">>
<</chunks>>
<</events>><<chunks>>
<p class="fi">You approach the liquor cabinet and open it. There's plenty of colorful bottles inside with different liquids. You need to mix them up to create a proper drink.</p>
<<media "activities/drink/cabinet.mp4" "fi1">>
<<set _drinks to [
["#tasty", "Gin + Tonic + Lemon"],
["#tasty", "Tequila + Cointreau + Lemon"],
["#tasty", "Whisky + Cola + No morals"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<menu "si2">>
<<btn _drinks[0][0] _drinks[0][1] null "si2">>
<<btn _drinks[1][0] _drinks[1][1] null "si2">>
<<btn _drinks[2][0] _drinks[2][1] null "si2">>
<<chunk null "#fucked">>
<big>You done fucked it up!</big>
<<media "activities/drink/drink_fucked.mp4">>
<p>If it tastes like shit, looks like shit, and quaks... you probably need some recipes.</p>
<<btn>>
<<chunk null "#tasty">>
<big>Drink responsibly! <small>(don't spill)</small></big>
<<media "activities/drink/drink_tasty.mp4">>
<p>Now that's what I call a tasty bewerage!</p>
<big>Good job, buddy!</big>
<<btn null null "drink+">>
<</chunks>><<chunks>>
<big class="fi0 center">You stand above a basket of dirty clothes.</big>
<p class="fi1 center">You open it and see a bunch of panties, bras, and dresses, entagled together. You can smell a strong smell of perfumes and sweat coming from inside.</p>
<<if $curLocChars.length == 0>>
<p class="fi2 center">You take a black lacy thong, put it up to your nose, and give it a nice sniff.</p>
<<dial "player" "Mmmm! Noice!" "fi3">>
<<pocket "sniffrush+">>
<<else>>
<<sideDial>>
<</if>>
<big class="fi4 center">You pack the clothes to the laundry machine.</big>
<<media "activities/chores/laundry.mp4" "si5">>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>><<events "show">>
<<EVENT "daphne">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _shower = ["daphne_shower0_", "daphne_shower1_", "daphne_shower2_"].random()>>
/* Do HTML */
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $daphne.name is taking a shower.</big>
<<media `"activities/peek/daphBath/" + _shower + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $daphne.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You press your face against the crack to see better...</p>
<<media `"activities/peek/daphBath/" + _shower + "0.jpg"`>>
<big>Mother of god...</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>This woman could make a decent living by just recording her showers. I mean...</p>
<big>Tits to die for!</big>
<<media `"activities/peek/daphBath/" + _shower + "1.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name is covered in soap. Her tits are bouncing up and down, as she washes her legs.</p>
<<media `"activities/peek/daphBath/" + _shower + "2.jpg"`>>
<p>You feel your legs getting soft.</p>
<big>I blame boobs.</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name massages her tits like she knew you're watching. Honestly, they're clean already.</p>
<<media `"activities/peek/daphBath/" + _shower + "3.jpg"`>>
<p>By the way - why do they call it boob sweat, and not...</p>
<big>...humidittities?</big>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name left the best for the last. She lathered her thighs and ass until it's slippery with soap, and then... she pushes her fingers into her lovely snatch.</p>
<<media `"activities/peek/daphBath/" + _shower + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>$daphne.name washes down the remaining soap and turns off the water.</p>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<p>Meanwhile, $daphne.name washes down the remaining soap and turns off the water.</p>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<btn $curLoc "Move away" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _shower = ["alexa_shower0_"].random()>>
/* Do HTML */
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $alexa.name is taking a shower.</big>
<<media `"activities/peek/daphBath/" + _shower + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $alexa.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You press your face against the crack to see better...</p>
<<media `"activities/peek/daphBath/" + _shower + "0.jpg"`>>
<p>$alexa.name is undressing. And she's doing it in a way that makes the risk instantly worth it.</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$alexa.name lathers her body with soap and starts massaging her little tits and perky ass...</p>
<<media `"activities/peek/daphBath/" + _shower + "1.jpg"`>>
<big>She knows her assets!</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$alexa.name is covered in soap. Oh how you wish you'd be there with her...</p>
<<media `"activities/peek/daphBath/" + _shower + "2.jpg"`>>
<big>I feel you, dude!</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$alexa.name moves on to her pussy... Wait a minute, is she pissing in the shower?!</p>
<<media `"activities/peek/daphBath/" + _shower + "3.jpg"`>>
<big>Dirty girl!</big>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$alexa.name left the best for the last. She lathered her thighs and ass until it's slippery with soap, runs her fingers between the buttcheeks, and... she puts one finger in her asshole.</p>
<<media `"activities/peek/daphBath/" + _shower + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>$alexa.name washes down the remaining soap and turns off the water.</p>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<p>Meanwhile, $alexa.name washes down the remaining soap and turns off the water.</p>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<btn $curLoc "Move away" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "while=nothing">>
<<chunks>>
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">Unfortunately - you don't see a thing.</big>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
<</events>><<chunks>>
<big class="center fi0">You undress...</big>
<p class="center fi1">Walk into the shower cabin...</p>
<p class="sml center fi2">And start washing your body...</p>
<<media `"activities/shower/" + $player.lvl + ".mp4"` "si4">>
<<sideDial>>
<<btn null null "$playerShower+0; effect:clean+" "si5">>
<</chunks>>
<<if $lvlup>>
<<include "lvlup">>
<</if>><<events "show">>
<<EVENT "daphne; while=sex">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _activity = ["daphne_sex0_", "daphne_sex1_", "daphne_sex2_"].random()>>
/* HTML */
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $daphne.name is fucking with someone.</big>
<<media `"activities/peek/daphRoom/" + _activity + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $daphne.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You press your face against the crack to see better...</p>
<<media `"activities/peek/daphRoom/" + _activity + "0.jpg"`>>
<big>Lucky bastard.</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>They are not fucking around.</p>
<big>Or actually - they are!</big>
<<media `"activities/peek/daphRoom/" + _activity + "1.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>>
<<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">>
<</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name's is covered in sweat. Her tits are bouncing up and down, in a hypnotizing motion. You feel your legs getting soft.</p>
<<media `"activities/peek/daphRoom/" + _activity + "2.jpg"`>>
<big>All glory to the hypnotits!</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>>
<<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">>
<</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name rides the guy like an animal, and her tits are hitting him in the face from right and left like a heavy weight punches.</p>
<<media `"activities/peek/daphRoom/" + _activity + "3.jpg"`>>
<big>You wish it was your face getting battered!</big>
<<btn $caughtLink>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch till the end" null "action">>
<<delayer>>
<<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">>
<</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>The guy is speeding up.</p>
<<dial "guy" "I'm cumming!">>
<<dial "daphne" "I want it in my mouth!">>
<p>$daphne.name quickly jumps off him and wraps her lips around his dick. He's gasping and you can see his cock twitching, as he pumps his load into her throat.</p>
<<media `"activities/peek/daphRoom/" + _activity + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>She sighs and snuggles close to the guy.</p>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you also cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<p>Meanwhile, $daphne.name sighs and snuggles close to the guy.</p>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<if $daphne.traitKnown != 1>>
<<set $caughtLinkMore = "#moreTrait">>
<</if>>
<<btn $caughtLinkMore "Close the doors" null "action">>
<<chunk null "#moreTrait">>
<p>It takes you a moment to get to your senses after what you just saw in $daphne.name's room. But as soon as you do - one thing becomes incredibly clear...</p>
<<media "shock.mp4">>
<big>$daphne.name is a <<print setup.charTraits.find(obj => {return obj.id === $daphne.trait}).name>>!</big>
<<btn $curLoc null "daphne.info+trait">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=sleep">>
<<chunks>>
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $daphne.name is sleeping.</big>
<<media "activities/peek/daphRoom/daphne_sleep.jpg" "si3">>
<<btn $curLoc null null "si3">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=dressing">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _activity = ["daphne_dressing0_"].random()>>
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">You see that $daphne.name is changing.</big>
<<media `"activities/peek/daphRoom/" + _activity + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $daphne.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You press your face against the crack to see better...</p>
<<media `"activities/peek/daphRoom/" + _activity + "0.jpg"`>>
<big>That tits look lonely without your hands on 'em.</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name is slowly undressing in front of the mirror. She moves her sweat pants down from her hips, revealing her ass to your eyes.</p>
<big>And, by god, it is magnificent!</big>
<<media `"activities/peek/daphRoom/" + _activity + "1.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>>
<<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">>
<</delayer>>
<<btn $curLoc "Do not risk it" "love" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name picks a pair of red underwear and a matching dress. She slowly glides her fingers over the delicate material, like she's contemplating it. You notice her nipples getting harder, when she slowly puts it on.</p>
<<media `"activities/peek/daphRoom/" + _activity + "2.jpg"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>>
<<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">>
<</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>The material of her dress wraps around her hips nicely. The two red straps, going around her neck, sqeeze her huge tits, like two pumped up balloons. It barely hides her nipples too, which makes you almost fall inside the room.</p>
<<media `"activities/peek/daphRoom/" + _activity + "3.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>>
<<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">>
<</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name struggles to put her tits in the dress, but finally manages to squeeze it all in.</p>
<<media `"activities/peek/daphRoom/" + _activity + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>$daphne.name takes one last look in the mirror and smiles.</p>
<<media "activities/peek/end_show.mp4">>
<big>That's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<p>Meanwhile, $daphne.name takes one last look in the mirror and smiles.</p>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<if $daphne.traitKnown != 1>>
<<set $caughtLinkMore = "#moreTrait">>
<</if>>
<<btn $caughtLinkMore "Close the doors" null "action">>
<<chunk null "#moreTrait">>
<p>It takes you a moment to get to your senses after what you just saw in $daphne.name's room. But as soon as you do - one thing becomes incredibly clear...</p>
<<media "shock.mp4">>
<big>$daphne.name is a <<print setup.charTraits.find(obj => {return obj.id === $daphne.trait}).name>>!</big>
<<btn $caughtLink null "daphne.info+trait">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "while=nothing">>
<<chunks>>
<p class="fi0 center">You crack the doors and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">Unfortunately - you don't see a thing.</big>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
<</events>><<events "show">>
<<EVENT "daphne; while=sex">>
<<chunks>>
<p class="fi0">You knock at the doors to $daphne.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<p class="fi2">You hear a strange commotion and muffled voices coming from inside.</p>
<<dial "daphne" "Oh shit!" "fi2">>
<<dial "player" "It's $player.name. Just wanted to talk." "fi3">>
<<dial "daphne" "Errr... Not right now, hun. I'm busy." "fi3">>
<<dial "player" "It'll just take a moment..." "fi4">>
<<dial "daphne" "Come back... err... come back tomorrow." "fi4">>
<p class="fi5">It seems there's nothing you can do.</p>
<<btn $curLoc null null "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=sleep">>
<<chunks>>
<p class="fi0">You knock at the doors to $daphne.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3">Nothing.</big>
<p class="fi3">It takes a moment before you realize - she's probably sleeping.</p>
<<btn $curLoc null null "si3">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=dressing">>
<<chunks>>
<p class="fi0">You knock at the doors to $daphne.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<<dial "daphne" "Who is it?" "fi2">>
<<dial "player" "It's $player.name. Just wanted to talk." "fi2">>
<<dial "daphne" "Give me a moment, hun... I'm changing." "fi3">>
<p class="fi5">You wait couple seconds, before you hear $daphne.name's voice again.</p>
<<dial "daphne" "Ok, hun, come on in!" "fi5">>
<<btn null null "$permission+" "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=nothing">>
<<chunks>>
<p class="fi0">You knock at the doors to $daphne.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<<dial "daphne" "Who is it?" "fi2">>
<<dial "player" "It's $player.name. Just wanted to talk." "fi2">>
<<if $daphne.status <= 2>>
<<set _decision = ["#no", "#no", "#yes"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#no", "#yes"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#no", "#yes", "#yes"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#yes">>
<</if>>
<<menu "si3" null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard si3">>
<<chunk null "#yes">>
<<dial "daphne" "Ok, hun, come on in!">>
<p>What are you waiting for?!</p>
<<media "yes_maam.mp4">>
<<btn $curLoc "Go inside" "$permission+" "action">>
<<chunk null "#no">>
<<dial "daphne" "Sorry but not know, I'm busy!">>
<p>You have to try some other time.</p>
<<media "too_bad.mp4">>
<<btn $curLoc>>
<</chunks>>
<</events>><<events "show">>
<<EVENT "daphne; while=sex">> /* Daphne has sex */
<<chunks>>
<p class="fi0">You open the doors and...</p>
<<media "activities/enter/daphRoom/daphne_sex.jpg" "fi2">>
<big class="fi3">Holy fuck.</big>
<<dial "player" "Shit! I didn't know! Sorry!" "fi4">>
<p class="fi4">The guy, balls deep in $daphne.name, looks at you angrily.</p>
<<dial "guy" "That's trespassing, son!" "fi4">>
<<set _dudePic = "dudeDaphne" + $dudeDaphne.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"` "si5">>
<p class="fi5">You need to quickly figure out what to do.</p>
<<menu "si5">>
<<btn "#run" "Run away" "daphne.love" "action si5">>
<<btn "#join" "Can I join?" "daphne.dom" "dialog si5">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you. It was probably the best decision, but surely $daphne.name is angry at you anyway.</p>
<<btn $curLocParent null "daphne.love-1" "yieldsHide">>
<<chunk null "#join">>
<p>$daphne.name rises from the bed and looks you in the eyes.</p>
<<dial "daphne" "You bursted into my room, and now you have a nerve to ask to join me in bed?">>
<p>I have to tell you, buddy, you really haven't thought that through. The good news is the view is amazing, because in all excitement she forgot to cover herself.</p>
<<media "activities/enter/daphRoom/daphne_angry.jpg">>
<<dial "player" "Well... I mean... I guess?">>
<p>Surprisingly, she didn't smack you right away. Is it possible that she's considering it?</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#getout", "#getout", "#getout", "#stay"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#getout", "#getout", "#stay"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#getout", "#stay"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#stay">>
<p>$daphne.name finally looks you in the eyes and... smiles!</p>
<<dial "daphne" "You know what? I agree.">>
<p>What!?</p>
<<dial "player" "WHAT?!">>
<<media "shock.mp4">>
<<dial "daphne" "Consider it the reward for being a good tenant.">>
<<dial "player" "Fuck yeah I'm a good tenant. The best one! So we're doing a triangle?">>
<p>This is amazing, dude! I applaud you.</p>
<<dial "guy" "This is outrageous! I'm not doing triangles.">>
<p>Oh fuck. Captain Cockblock here has some other ideas.</p>
<<dial "player" "So...?">>
<p>You look at $daphne.name.</p>
<<btn>>
<<chunk>>
<p>She smiles one more time.</p>
<<dial "daphne" "Well, in that case you better get lost.">>
<p>Oh shit... I'm sorry, bro...</p>
<<dial "guy" "And close the doors behind you!">>
<p>$daphne.name looks at the guy.</p>
<<dial "daphne" "I was talking to you.">>
<<media "big_eyes.mp4">>
<big>What a rollercoaster!</big>
<<btn>>
<<chunk>>
<p>The guy looks at her like he doesn't believe what he just heard...</p>
<<dial "guy" "What...?">>
<<dial "daphne" "You were a lousy fuck anyway.">>
<p>The guy's expression quickly changes to anger.</p>
<<dial "guy" "You'll regret this, bitch!">>
<<set _dudePic = "dudeDaphne" + $dudeDaphne.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<p>He gathers his things and storms out of the house.</p>
<p>$daphne.name looks at you with a nasty smile.</p>
<<dial "daphne" "Come here!">>
<<media "success.mp4">>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne; $permission+" "sex action">>
<<btn $curLocParent "Not now, thanks!" "daphne.love-2" "yieldsHide">>
<<chunk null "#getout">>
<p>She finally looks you in the eyes and points her finger to the doors.</p>
<<dial "daphne" "Get out of here and don't come back!">>
<<media "getout.mp4">>
<p>Shit.</p>
<<dial "player" "But...">>
<<dial "daphne" "Now!!!">>
<<dial "guy" "And close the doors behind you, assmunch!">>
<<set _dudePic = "dudeDaphne" + $dudeDaphne.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=sleep">> /* Daphne is sleeping */
<<chunks>>
<p class="fi0 center">You crack open the doors...</p>
<<media "crack_doors.mp4" "si1">>
<p class="fi2 center">It's dark, but you can see $daphne.name...</p>
<big class="fi4 center">She's on the bed, sleeping.</big>
<<media "activities/enter/daphRoom/daphne_sleep.jpg" "si5">>
<p class="fi5">This presents some opportunities, buddy.</p>
<<btn $curLoc null "$permission+forced" "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=dressing">> /* Daphne is dressing */
<<chunks>>
<p class="fi0">You open the doors and walk into the room.</p>
<<dial "player" "Hey, $daphne.name, I wanted to ask--" "fi0">>
<p class="fi1">$daphne.name jumps to the air, scared by your sudden entrance.</p>
<<media "activities/enter/soloEnter.mp4""si1">>
<p class="fi3">She doesn't even notice that her towel drops, revealing her gigantic melons...</p>
<div class="si5">
<<media "activities/enter/daphRoom/daphne_angry.jpg">>
<big>Holy fuck, she's a maneater.</big>
<<dial "daphne" "What the fuck was that?! You cannot come here like that!">>
<p>She's so angry that she completely forgot to cover herself. You should probably say something, but the sight of these two beautiful monsters rendered you speechless.</p>
<<dial "daphne" "Well?">>
<<dial "player" "Yes... I mean... No... I mean... I didn't...">>
<big>Gather yourself!!!</big>
<<menu>>
<<btn "#run" "I'll just go..." "daphne.love" "dialog">>
<<btn "#stayWild" "Maybe I can stay?" "daphne.dom" "dialog">>
</div>
<<chunk null "#stayWild">>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "So after you barged into my room and seen me naked, you have the nerve to ask me to let you stay?">>
<p>You can feel the crushing weight of her stare.</p>
<p>There's nothing you can say here. You're just hoping for a bit of mercy. $daphne.name takes a deep breath and...</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#getout", "#getout", "#stay"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#getout", "#stay"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#getout", "#stay", "#staySex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#stay", "#staySex"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you.</p>
<<btn $curLocParent>>
<<chunk null "#getout">>
<p>She sighs</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<p>$daphne.name points her finger to the doors.</p>
<<media "activities/enter/gulag.mp4">>
<p>Shit.</p>
<<dial "player" "But...">>
<<dial "daphne" "Get out!!!">>
<p>You turn around and run from the room, closing the doors behind you.</p>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk null "#stay">>
<big>She bursts into laughter.</big>
<<media "activities/enter/gotcha.mp4">>
<<dial "daphne" "Hahaha! Your face was white!!!">>
<p>Oh thank god, she was just fucking with you!</p>
<<dial "player" "Ha... I thought... So what now?">>
<<dial "daphne" "Now?">>
<<btn>>
<<chunk>>
<p>$daphne.name smiles seductively, while turning her back to you.</p>
<<dial "daphne" "Now you will help me to fasten my bra. It's not that easy with that big titties of mine.">>
<big>You lucky motherfucker.</big>
<<media "activities/enter/value.mp4">>
<<btn $curLoc null "daphne.love+; $permission+" "yieldsHide">>
<<chunk null "#staySex">>
<big>She bursts into laughter.</big>
<<media "activities/enter/gotcha.mp4">>
<<dial "daphne" "Hahaha! Your face was white!!!">>
<p>Oh thank god, she was just fucking with you!</p>
<<dial "player" "Ha... I thought... So what now?">>
<<dial "daphne" "Now?">>
<<btn>>
<<chunk>>
<p>$daphne.name smiles seductively.</p>
<<dial "daphne" "Now we're going to fuck.">>
<<media "activities/enter/fuckyeah.mp4">>
<big>You lucky motherfucker.</big>
<<btn "sex" "Fuck her brains out!" "$char+daphne; $permission+" "sex action">>
<<btn $curLocParent "Not now, thanks!" "daphne.love-2" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=nothing">> /* Daphne is doing nothing */
<<chunks>>
<p class="fi0">You open the doors and walk into the room.</p>
<<dial "player" "Hey, $daphne.name, I wanted to ask--" "fi1">>
<p class="fi2">$daphne.name is startled by your sudden appearance.</p>
<<media "activities/enter/scaredEnter.mp4""si3">>
<div class="si5">
<p>After a moment she realizes it's just you and sighs.</p>
<<media "activities/enter/daphRoom/daphne_angry_clothed.jpg">>
<<dial "daphne" "What the hell, $player.name?! Why don't you knock?!">>
<p>Better figure out something fast...</p>
<<menu>>
<<btn "#run" "Oops, wrong room!" "daphne.love" "dialog">>
<<btn "#hi" "Oh, hi $daphne.name!" "daphne.dom" "dialog">>
</div>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you.</p>
<<btn $curLocParent>>
<<chunk null "#hi">>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "You barged into my room to ask me how was my day?">>
<p>You can feel the crushing weight of her stare.</p>
<p>There's nothing you can say here. You're just hoping for a bit of mercy. $daphne.name takes a deep breath and...</p>
<<media "hopefully.mp4">>
<<if $daphne.status <= 2>>
<<set _decision = ["#getout", "#getout", "#stay"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#getout", "#stay"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#getout", "#stay", "#stay"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getout">>
<p>She sighs</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<p>$daphne.name points her finger to the doors.</p>
<<media "activities/enter/gulag.mp4">>
<p>Shit.</p>
<<dial "player" "But...">>
<<dial "daphne" "Get out!!!">>
<p>You turn around and run from the room, closing the doors behind you.</p>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk null "#stay">>
<big>She bursts into laughter.</big>
<<media "activities/enter/gotcha.mp4">>
<<dial "daphne" "Hahaha! Your face was white!!!">>
<p>Oh thank god, she was just fucking with you!</p>
<<dial "player" "Ha... I thought...">>
<<dial "daphne" "Oh, come on, it's just a bit of harmless fun! Come on in!">>
<<btn $curLoc null "daphne.love+; $permission+" "yieldsHide">>
<</chunks>>
<</events>>/* daphRoomSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["bible+", "dirty_bra+", "dildo+", "viagra+", "nothing"]>>
<<set _searchItemsUnique = ["crucifix+", "dildo+", "cash+5", "cash+10", "cash+15", "cash+25"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "dirty_bra+" || _foundItem == "crucifix+" || _foundItem == "viagra+" || _foundItem == "dildo+">>
<<set _chunkLink = "#more">>
<</if>>
/* Define if we also learn about kink */
<<set _chunkLinkKink = null>>
<<if $daphne.kinkKnown != 1>>
<<set _chunkLinkKink = "#moreKink">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the room. Under the carpet, behind the cabinet, and inside the pillows. You even move some of the lighter furniture.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/daphGuest/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+">>
<p>I'm personally not a huge lingerie guy (unless the girl is really fat, in which case it helps redirect my attention), but even I can't help a growing hard-on.</p>
<<dial "player" "//I'm sure she won't mind if...//">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "crucifix+">>
<<media "activities/search/daphGuest/crucifix.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "viagra+">>
<<media "activities/search/daphGuest/viagra.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "dildo+">>
<p>The dildo is huge, almost as huge as your own gigantic dick. Just looking at it gives you hard on.</p>
<<dial "player" "//$daphne.name must have used it many times.//">>
<p>You can't help but put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<</if>>
<<btn _chunkLinkKink>>
<<chunk null "#moreKink">>
<big>And then you notice something else...</big>
<<dial "player" "What the hell...">>
<<media "surprise.mp4">>
<p>You see a bunch of porn dvd's. And you notice something very specific about them...</p>
<<btn>>
<<chunk>>
<<media "activities/search/daphRoom/rough1.jpg">>
<<btn>>
<<chunk>>
<<media "activities/search/daphRoom/rough2.jpg">>
<<btn>>
<<chunk>>
<<media "activities/search/daphRoom/rough3.jpg">>
<<btn>>
<<chunk>>
<p>But you also notice something else between the DVDs. You reach for it with your hand and...</p>
<<btn>>
<<chunk>>
<big>...you find the Bible.</big>
<<media "activities/search/daphRoom/bible.jpg">>
<<btn>>
<<chunk>>
<p>So what does hardcore porn and the Bible have in common? It takes you a moment, before you realize something absolutely shocking.</p>
<<media "shock.mp4">>
<big>$daphne.name is into <<print setup.sexCat.find(obj => {return obj.id === $daphne.kink}).name>>!</big>
<p>And also - Bible.</p>
<<btn null null "daphne.info+kink">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<btn "daphMakeKey" "Search for some metal" "daphMakeKey=3; $daphMakeKey_metal+; $daphMakeKey_metal=null" "quest">>
<<wrapper "period!=night">>
<<wrapper "daphne">>
<<btn "daphIntro" "Talk about the room" "quest:daphIntro=2" "quest">>
<<btn "daphHelp" "Make $daphne.name a meal" "quest:daphHelp=4; item:groceries; $char+daphne" "quest">>
<<btn "daphHelp" "Tell $daphne.name you finished chores" "quest:daphHelp=4; !item:groceries" "quest">>
<<btn "daphMakeKey" "Search $daphne.name's purse" "daphMakeKey=2; $daphMakeKey_lost=2; !alexa" "quest">>
<</wrapper>>
<<wrapper "alexa">>
<<btn "alexaIntro" "Talk with $alexa.name" "quest:alexaIntro=1" "quest">>
<<btn "alexaIntro" "Talk with $alexa.name about tutoring" "quest:alexaIntro=5" "quest">>
<</wrapper>>
<<wrapper "quest:daphFixGarden!=0; quest:daphFixGarden!=DONE">>
<<btn "daphFixGarden" "Talk about the garden" "quest:daphFixGarden=1; daphne" "quest">>
<<btn "daphFixGarden" "Clean up trash" "quest:daphFixGarden=2" "quest">>
<<btn "daphFixGarden" "Clean up more trash" "quest:daphFixGarden=3" "quest">>
<<btn "daphFixGarden" "Finish cleaning up the trash" "quest:daphFixGarden=4" "quest">>
<<btn "daphFixGarden" "Cut grass" "counter:cleanGarden+14; quest:daphFixGarden=5" "quest">>
<<btn "daphFixGarden" "Tell $daphne.name the garden is fixed" "quest:daphFixGarden=6; daphne; !paint" "quest">>
<<btn "daphFixGarden" "Paint the fence" "quest:daphFixGarden=6; item:paint" "quest">>
<</wrapper>>
<<wrapper "quest:alexaPool!=0; quest:alexaPool!=DONE">>
<<btn "alexaPool" "Clean up the trash in the pool" "quest:alexaPool=1" "quest">>
<<btn "alexaPool" "Work on the pool" "quest:alexaPool=2" "quest">>
<<btn "alexaPool" "Show the pool to $alexa.name" "quest:alexaPool=3; alexa" "quest">>
<<btn "alexaPool" "Fix the damn pool" "counter:cleanGarden+14; quest:alexaPool=4; plunger" "quest">>
<<btn "alexaPool" "Show $alexa.name the new pool" "quest:alexaPool=5; alexa" "quest">>
<</wrapper>>
<</wrapper>>
<<btn "xxxmas" "Give $daphne.name the package" "xxxmas=3" "quest">>
/* Activities */
<<btn "daphGardShit" "Take a shit" "!asspain; !daphne; !alexa; $lvlup; quest:daphFixGarden=0; dom+3" "activ">> /*[[daphGardShit]]*/
<<btn "daphGardSwim" "Take a swim" "counter:cleanGarden!=7; quest:alexaPool=DONE; dom+" "activ">> /*[[daphGardSwim]]*/
<<btn "daphGardSun" "Lie in the sun" "counter:cleanGarden!=14; quest:daphFixGarden=DONE; effect:tan+; love+; period!=night" "activ">> /*[[daphGardSun]]*/
<<btn "daphGardPeek" "Peek at $daphne.name" "counter:cleanGarden!=14; daphne; !alexa; quest:daphFixGarden=DONE" "quick">> /*[[daphGardPeek]]*/
<<btn "daphGardPeek" "Peek at $alexa.name" "counter:cleanGarden!=14; !daphne; alexa; quest:daphFixGarden=DONE" "quick">> /*[[daphGardPeek]]*/
/* Chores */
<<wrapper "period!=night">>
<<btn "daphGardPool" "Clean pool" "counter:cleanGarden+14; quest:alexaPool=DONE; cash+50" "chore">> /*[[daphGardPool]]*/
<<btn "daphGardGrass" "Cut grass" "counter:cleanGarden+14; quest:daphFixGarden=DONE; cash+50" "chore">> /*[[daphGardGrass]]*/
<<btn "daphGardTrash" "Clean up trash" "counter:cleanGarden+14; quest:daphFixGarden=DONE; cash+50" "chore">> /*[[daphGardTrash]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $alexa.name" "alexa; $char+alexa" "chat relation">>
<<btn "talk" "Chat with $daphne.name" "daphne; $char+daphne" "chat relation">>
<<btn "flirt" "Flirt with $alexa.name" "alexa; !daphne; alexa.status=3; alexa.status!=5; $char+alexa" "flirt relation">>
<<btn "flirt" "Flirt with $daphne.name" "daphne; !alexa; daphne.status=3; daphne.status!=5; $char+daphne" "flirt relation">>
<<btn "sex" "Fuck $alexa.name" "alexa; !daphne; alexa.status=5; $char+alexa" "sex relation">>
<<btn "sex" "Fuck $daphne.name" "daphne; !alexa; daphne.status=5; $char+daphne" "sex relation">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<events>>
<<EVENT "daphMeatBags=4; daphne; period=night">>
<<include "daphMeatBags">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $daphne.debt!=0; daphne; $curLocDoor=open">>
<<include "debt">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; daphMakeKey=2; $daphMakeKey_lost=1; counter:daphMakeKeyLostDebuff=null; $permission=1">>
<<include "daphMakeKey">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow; !daphne; $daphne.met; $permission=forced">> /* This is when player is in her room, and she comes in on random */
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<p>She looks at you surprised.</p>
<<dial "daphne" "What are you doing in my room?">>
<<btn "#daphneTruth" "I wanted to get to know you bit better." "daphne.love" "dialog">>
<<btn "#daphneLie" "I wanted to clean it!" "daphne.dom" "dialog">>
<<chunk null "#daphneLie">>
<<dial "daphne" "You wanted to clean my room!? Without asking me first?">>
<<dial "player" "It was meant as a surprise!">>
<<dial "daphne" "Surprise...?">>
<p>She looks at your for a moment...</p>
<<if $daphne.status <= 3>>
<<set _decision = ["#daphneLieGetout", "#daphneLieGetout", "#daphneLieOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneLieGetout", "#daphneLieOk"].random()>>
<<else>>
<<set _decision = ["#daphneLieGetout", "#daphneLieOk", "#daphneLieOk"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneLieGetout">>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<<dial "daphne" "And now get out of here!">>
<p>You walk out of her room in shame.</p>
<<media "shame.mp4">>
<<btn $curLocParent null "daphne.love-2; charAdd+daphne" "yieldsHide">>
<<chunk null "#daphneLieOk">>
<<dial "daphne" "Well... I guess it really needs some cleaning!">>
<p>L-O-L. She bought it!</p>
<<dial "player" "That's what I thought!">>
<<dial "daphne" "You're such a sweetheart.">>
<<dial "player" "Sure I am!">>
<<media "success.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name thinks for a moment.</p>
<<dial "daphne" "So make sure you'd clean behind the furniture and dust the shelfs! And don't forget to mop the floor and wash the carpet, it's so sticky...">>
<<media "shock.mp4">>
<<dial "player" "Ermmm...">>
<p>Oh shit, she turned this around...</p>
<<dial "daphne" "I expect this place to be spick-and-span when I come back!">>
<big>I'm so sorry, bud!</big>
<<btn $curLoc "Clean the room" "$permission-">>
<<chunk null "#daphneTruth">>
<<dial "daphne" "You wanted to look at my things!? Are you a fucking pervert?">>
<<dial "player" "Well...">>
<p>That's a //yes//.</p>
<<dial "player" "No! I mean... I know it sounds strange, but I... I really like you and... I was just curious...">>
<p>She looks at your for a moment...</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneTruthGetout", "#daphneTruthGetout", "#daphneTruthOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneTruthGetout", "#daphneTruthOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneTruthGetout", "#daphneTruthOk", "#daphneTruthOk"].random()>>
<<else>>
<<set _decision = "#daphneTruthOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneTruthGetout">>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<dial "daphne" "Leave me now, I need to change!">>
<<dial "player" "Sure...">>
<p>You turn around and walk out of $daphne.name's in shame.</p>
<<media "shame.mp4">>
<<btn $curLocParent null "daphne.love-; charAdd+daphne" "yieldsHide">>
<<chunk null "#daphneTruthOk">>
<<dial "daphne" "I understand.">>
<<dial "player" "You do?">>
<big>She does?!</big>
<<media "surprise.mp4">>
<<dial "daphne" "Yes. You're a young man, and you're living next to a mature, emancia-pe-pated woman.">>
<p>Say what!?</p>
<<dial "daphne" "It must have been hard for you...">>
<p>Whatever. Just go with the flow, dude.</p>
<<dial "player" "It is... hard.">>
<p>You glance down at your crotch to make sure she's not referring to your dick.</p>
<<dial "player" "So... You're not angry?">>
<p>$daphne.name looks at you and...</p>
<<btn>>
<<chunk>>
<big>She smiles.</big>
<<dial "daphne" "I knew stuff like this will happen from the start. You're a man, and all men are the same. But I'm happy that you told me the truth.">>
<<dial "player" "I would never lie to you!">>
<<dial "daphne" "You're such a sweetheart. You can stay with me if you like, I'd appreciate some company!">>
<<media "success.mp4">>
<<btn $curLoc null "$permission+1; charAdd+daphne">>
<</chunks>>
<</events>>/* InitLocations */
/* DOORS
Needs to be separate because those settings might change during gameplay, and we need them saved in save game */
<<set $daphRoomDoor = "closed">>
<<set $daphAlexDoor = "closed">>
/* LOCATIONS
Possible main door settings (IMPORTANT: if any of this is added, it needs to be ALONE!):
- open (always open),
- closed (opened by a character, or forced in),
- locked (opened by a character, or by a key)
- semi (open, but closed when other character is in),
If none of the above is set, we can add a mix of periods and days to set the doors open at particular time etc.:
- dayhours (opened in dayhours, otherwise locked)
- workdays (only opened in workdays, otherwise locked)
- nighthours (only opened in nighthours, otherwise locked)
- also particular days or periods that the location needs to be open at, or a combination of couple tags should work in the same way (eg. "workdays dayhours Evening" will make the location open the doors on the workdays during dayhours and evening)
*/
<<set setup.locations to [
/* daphHouse */
{
id: "daphGuest",
name: "Your room",
desc: "You're in your room. It was previously occupied by $daphne.name's son, who now lives downtown. He has to be a tough dude, because all the walls are covered with pictures of tough dudes.",
prereq: "",
parent: "daphHouse",
door: "open"
},
{
id: "daphRoom",
name: "$daphne.name's room",
desc: "The bedroom looks pretty old school, but $daphne.name managed to create a comfy atmosphere - dimmed lights, candles. And also a strange collection of devotionals - a Jewish menorah alongside huge ass crucifix and a Buddha statue. It seems she has all the options covered.",
prereq: "",
parent: "daphHouse",
door: $daphRoomDoor
},
{
id: "daphBath",
name: "Bathroom",
desc: "It exists, and that's the only good thing you can say about this bathroom. Ugly, small, and the drain is completely stuffed with hair.",
prereq: "",
parent: "daphHouse",
door: "semi"
},
{
id: "daphLiv",
name: "Living room",
desc: "The living room looks pretty old school. You don't even remember the last time you saw this type of tv. You also notice a huge liquor cabinet, holding enough liquids to send the entire house to the Moon.",
prereq: "",
parent: "daphHouse",
door: "open"
},
{
id: "daphKit",
name: "Kitchen",
desc: "The kitchen is small and full of broken household appliances - the microwave is probably the only thing that's working here.",
prereq: "",
parent: "daphHouse",
door: "open"
},
{
id: "daphAlex",
name: "$alexa.name's room",
desc: "Trashy is the first word that pops in your mind. Then again - maybe it's a good thing?",
prereq: "$alexa.met",
parent: "daphHouse",
door: "closed"
},
{
id: "daphGard",
name: "Backyard",
desc: "It's surpisingly huge, but it looks like shit because $daphne.name is using it as her private dump. She's a fucking hoarder.",
desc_grass: "It's surpisingly huge, and, after you took some care of it, it's actually kinda cool place to spend your time in the sun. But remember to clean it from time to time, or this place will turn to shit again within days. Oh, and the pool is out of order, so maybe it would be a good idea to look into that.",
desc_pool: "It's surpisingly huge, and, after you cleaned it from all the trash and fixed the pool, it's actually kinda cool place to spend your time in the sun. But remember to take care of it from time to time, or it will turn to shit again.",
prereq: "",
parent: "daphHouse",
door: "open"
},
{
id: "daphCel",
name: "Cellar",
desc: "It's one of those places that gives you shivers on your back. Yet in this particular case, because of all the BDSM equipment lurking in the dark corners, the shivers are mainly located on your dick.",
prereq: "$daphCel",
parent: "daphHouse",
door: "locked"
},
{
id: "daphCar",
name: "$daphne.name's Car",
desc: "With some cars it's obvious, that even though they are old, there was a time once when they were awesome. But this motherfucker was old and broken the moment it left the factory. Hell, even the designers were saying \"Let's just finish this piece of shit and go get drunk\".",
prereq: "$daphCar",
parent: "daphHouse",
door: "open"
},
{
id: "daphHouse",
name: "$daphne.name's house",
desc: "You're in $daphne.name's house. Most of the interior looks like straight out of 80s porn - clean on the surface, but you have a feeling everything is sticky.",
prereq: "",
parent: "areaNeighbourhood",
door: "open"
},
/* areaNeighborhood */
{
id: "areaNeighbourhood",
name: "Neighborhood",
desc: "Bottles, crackheads, baby on the corner. That's what you saw when you first came here. But now? $daphne.name's tits make this area the best fucking place on the planet.",
prereq: "",
parent: "areaNeighbourhood",
door: "open"
},
{
id: "localStore",
name: "S-Mart store",
desc: "Everything - from liquor, to guns. And sometimes food too, though it barely passes as one.",
prereq: "",
parent: "areaNeighbourhood",
door: "dayhours, workdays"
},
{
id: "church",
name: "Church",
desc: "It's a small, dark, run down ghetto church. Piss stench, needles and used condoms on the floor. Everything that is old is broken, and everything that is new is chained to the floor.",
desc_clean: "The church is pretty old and poor, but it's clear someone is taking good care of it. The candles are lit, the benches are clean, and you can smell the incense in the air.",
prereq: "",
parent: "areaNeighbourhood",
door: "dayhours, weekend"
},
{
id: "cemetery",
name: "Old cemetery",
desc: "Wind howls in the old tombs like it's haunted by ghosts of dead bimbos.",
prereq: "$cemetery",
parent: "areaNeighbourhood",
door: "open"
},
{
id: "park",
name: "Small park",
desc: "It's one of those parks, where you can go for a nice run, get an inexpensive blowjob, or a fist in your face (and sometimes even combination of all three).",
prereq: "",
parent: "areaNeighbourhood",
door: "open"
},
{
id: "gym",
name: "Prestige Gym",
desc: "A run down local gym, with equipment from Salvation Army and a bunch of ruffians looking at you with //Do you even lift, bro?!// expression.",
prereq: "",
parent: "areaNeighbourhood",
door: "dayhours, Sunset, Evening"
},
{
id: "bridHouse",
name: "$bridgette.name's house",
desc: "It's basically a complete dump, painted in pink. But when $bridgette.name is inside - it automatically turns into a palace of absolute beauty and charm. Magic!",
prereq: "$bridgette.met",
parent: "areaNeighbourhood",
door: "nighthours, workdays"
},
/* areaOutskirts */
{
id: "areaOutskirts",
name: "Outskirts",
desc: "This place is basically like one huge Kiss&Ride spot, but for cartels and their victims (shovel not included).",
prereq: "",
parent: "areaNeighbourhood",
door: "open"
},
{
id: "forest",
name: "Dark forest",
desc: "Really dark, LOTR level shit. But also in LA. Because why the fuck not.",
prereq: "",
parent: "areaOutskirts",
door: "open"
},
{
id: "oldHouse",
name: "Abandoned house",
desc: "This place looks so ominous, that everyone who goes inside should be surprised if they //don't// find a body.",
prereq: "",
parent: "areaOutskirts",
door: "open"
},
{
id: "jasonHouse",
name: "Jason's house",
desc: "This is the house of this tool Jason, $alexa.name's murderous boyfriend. It's also a local meth lab.",
prereq: "$jason.met",
parent: "areaOutskirts",
door: "nighthours"
},
/* areaCity */
{
id: "areaCity",
name: "City Center",
desc: "LA is just like you imagined. Palms, sun, and girls, girls, girls. Big tits, small tits, long legs, thin, fat, brunette, blondes, redheads, pretty, ugly, sexy-ugly, young, old... Basically all the porn categories you can think of.",
prereq: "",
parent: "areaNeighbourhood",
door: "open"
},
{
id: "cityMarket",
name: "Market Center",
desc: "Where you can buy jeans with holes so big it looks like a train run through them. But on YouTube they said chicks dig them!",
prereq: "",
parent: "areaCity",
door: "dayhours Sunset Evening"
},
{
id: "marketSexShop",
name: "Daddy's",
desc: "Good girls go to heaven, bad girls come to Daddy's sex shop.",
prereq: "",
parent: "cityMarket",
door: "dayhours Sunset Evening"
},
{
id: "marketStuff",
name: "Stuff",
desc: "If you wanna buy stuff, you come to Stuff.",
prereq: "",
parent: "cityMarket",
door: "dayhours Sunset Evening"
},
{
id: "marketClothing",
name: "Other Stuff",
desc: "Other Stuff boutique offers designer clothing made from ecological fabrics, custom fit for Californian lifestyle! <small>(they import from China and repackage)</small>",
prereq: "",
parent: "cityMarket",
door: "dayhours Sunset Evening"
},
{
id: "marketToilet",
name: "Toilet",
desc: "It's one of those toilets - on one hand surprisingly clean and with nice chemical smell. On the other - Eagles are playing in the background. And you hate the fucking Eagles, man.",
prereq: "",
parent: "cityMarket",
door: "dayhours Sunset Evening"
},
{
id: "cityClub",
name: "The Slaughterhouse",
desc: "The hottest club in town, baby!",
prereq: "",
parent: "areaCity",
door: "nighthours, weekend"
},
{
id: "cityClubDance",
name: "Dance floor",
desc: "Twerk zone.",
prereq: "",
parent: "cityClub",
door: "nighthours, weekend"
},
{
id: "cityClubBar",
name: "Bar",
desc: "Drink yourself to death and have fun doing it!",
prereq: "",
parent: "cityClub",
door: "nighthours, weekend"
},
{
id: "cityClubToilet",
name: "Toilet",
desc: "What happens in the toilet, stays in the toilet.",
prereq: "",
parent: "cityClub",
door: "nighthours, weekend"
},
{
id: "cityClubVip",
name: "VIP room",
desc: "For those who are rich, beautiful and absolutely immoral.",
prereq: "",
parent: "cityClub",
door: "nighthours, weekend"
},
{
id: "cityClubDungeon",
name: "Dungeon",
desc: "The dungeon under The Slaughterhous club is a dark and eerie place, yet somehow, with all the sounds of moaning, and the thick smell of moist pussy and cum, it makes you feel aroused.",
prereq: "",
parent: "cityClubVip",
door: "nighthours, weekend"
},
{
id: "cityPolice",
name: "Police Station",
desc: "Hookers, pimps, drunk drivers, gang members, thieves and murderers. They know well enough that it's easier to shoot them down then fill the paperwork, so they sit absolutely still with smiles glued to their faces, like one big diverse family.",
prereq: "",
parent: "areaCity",
door: "open"
},
{
id: "cityDoctor",
name: "Doctor",
desc: "He will ease your pain and cure your sickness, but no broken heart transplants.",
prereq: "",
parent: "areaCity",
door: "dayhours, workdays"
},
{
id: "cityTherapist",
name: "Therapist",
desc: "Where the trauma says //hello//.",
prereq: "",
parent: "areaCity",
door: "dayhours, workdays"
},
{
id: "cityMotel",
name: "Cheap Motel",
desc: "If you're interested in studying the secret life of cockroaches - you'll love it here!",
prereq: "",
parent: "areaCity",
door: "open"
},
{
id: "cityBeach",
name: "Beach",
desc: "It's where you realize that sand in a pussy is actually a bigger problem than cancer.",
prereq: "",
parent: "areaCity",
door: "open"
},
{
id: "cityMotelRoom",
name: "Ugly Room",
desc: "The bad news is - it's pretty rough. The good news is - if you don't have money for a hooker, there should be a dead one under the bed!",
prereq: "",
parent: "cityMotel",
door: "open"
},
{
id: "cityCollege",
name: "College",
desc: "Corridors with hot young girls, big breasted teachers in classes, toilets with glory holes... and all that for your parents' money.",
prereq: "",
parent: "areaCity",
door: "dayhours, workdays, Saturday"
},
{
id: "collSex",
name: "Sex-ed class",
desc: "It's where they show you a lot of vagina close ups, but also veneric diseases.",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
{
id: "collArt",
name: "Art class",
desc: "Paints, vegetables, hairy vaginas on display (sometimes also a dick). All in all - art class.",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
{
id: "collFem",
name: "Female Studies",
desc: "The forge of true feminity. Or at least the one that will strap-on fuck you in the ass while reciting Marx.",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
{
id: "collNerd",
name: "Nerd Studies",
desc: "The difference between the Richard Dean Anderson Stargate era, and what came after (plus a small chance to see a big titted cosplay girl).",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
{
id: "collLibrary",
name: "Library",
desc: "Where hot librarians roam <small>(also: books)</small>.",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
{
id: "collMess",
name: "Mess Hall",
desc: "It's one of those places, where it's better to not ask, not look, and not smell, just pretend it's chicken and move along.",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
{
id: "collGym",
name: "Gym",
desc: "The sacred place where jocks and cheerleaders congragate.",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
{
id: "collToilet",
name: "Toilets",
desc: "It's clean, but smells kinda funny. Oh, and also there's a glory hole in last stall. Just saying.",
prereq: "",
parent: "cityCollege",
door: "dayhours, workdays, Saturday"
},
/* TEST */
{
id: "TEST",
name: "TEST",
desc: "Testing...",
prereq: "",
parent: "TEST",
door: "open"
}
]>>/* InitQuests */
/* QUESTS */
/* The array is separated by quests. Each quest has an id, name, current state, and an array of tasks (at least 1 task) with a description for each. States:
- if the active state is 0 - player don't know about this quest,
- if the active state is >= 1 and <= number of tasks in the quest - quest is active,
- if the active state is > than the number of tasks - quest is finished. */
<<set setup.quests to [
/* Daphne quests */
{
id: "daphIntro",
name: "Tits of Fortune",
char: "daphne",
prereq: "",
prereqExtra: "",
reward: "daphne.love+5",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "daphGuest",
dreamYields: "quest:daphIntro+",
tasks: [
"$daphne.name told you to unpack, so what are you waiting for, bozo!? While in your room click the \"Unpack\" button.",
"There's not enough space. Find $daphne.name and talk with her about it."
]
},
{
id: "daphHelp",
name: "Chores for $daphne.name",
char: "daphne",
prereq: "quest:daphIntro=DONE",
prereqExtra: "item:fancy_dinner",
reward: "daphne.love+10",
rewardExtra: "daphne.love+5",
vars: "",
wip: 0,
dreamLoc: "daphKit",
dreamYields: "",
tasks: [
"You like water sports? Dishes are waiting for you.",
"The fastest way to girl's panties? Go to bathroom and do her laundry!",
"Let's get nasty in the toilet.",
"You can go to $daphne.name and let her know you did everything around the house, or you might try to sweeten up the deal by doing a fancy meal for her. You'd need to buy some groceries for that though."
]
},
{
id: "daphFixGarden",
name: "Versus the hoarders!",
char: "daphne",
prereq: "quest:daphHelp=DONE",
prereqExtra: "item:sunlounger",
reward: "daphne.love+15",
rewardExtra: "daphne.love+5",
vars: "",
wip: 0,
dreamLoc: "daphGard",
dreamYields: "",
tasks: [
"Talk with $daphne.name about the garden.",
"Throw away the trash from the garden.",
"Even more trash... how cool is that?",
"You need to take one last dive into garbage.",
"Do the lawn mowers scare you, kid? Because they should. They totally should.",
"You can go to $daphne.name and let her know you fixed the garden, or you might try to sweeten up the deal by painting the fence, but you'd need to buy a paint for that."
]
},
{
id: "daphBdsm",
name: "$daphne.name's secrets",
char: "daphne",
prereq: "quest:alexaPool=DONE; day=15",
prereqExtra: "",
reward: "daphne.love+20",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "daphGard",
dreamYields: "",
tasks: [
"Bring $daphne.name the scissors from the kitchen.",
"Get to the cellar.",
"Look around the cellar.",
"Cut a hole in the floor of your room, to get a view on what's going on in the cellar. You'll need to buy a drill for that though."
]
},
{
id: "daphMeatBags",
name: "The different kind of meat bags",
char: "daphne",
prereq: "quest:daphBdsm=DONE; quest:miaDate=DONE",
prereqExtra: "",
reward: "daphne.love+30",
rewardExtra: "",
vars: "daphMeatBags_clean; daphMeatBags_promise; daphMeatBags_meatBag",
wip: 0,
dreamLoc: "daphGuest",
dreamYields: "",
tasks: [
"Put on some clothes and go to the cellar.",
"Carry the meat bags from the cellar to the car.",
"Get into the car.",
"Wait till night and find $daphne.name."
]
},
{
id: "daphMakeKey",
name: "Key quest",
char: "daphne",
prereq: "quest:daphMeatBags=DONE; quest:miaDate=DONE",
prereqExtra: "",
reward: "daphne.love+40",
rewardExtra: "",
vars: "daphMakeKey_lost; daphMakeKey_diversion; daphMakeKey_metal; daphMakeKey_box; daphMakeKey_stick; daphMakeKey_bear; daphMakeKey_pos; daphMakeKey_prefix; daphMakeKey_result; daphMakeKey_angry; daphMakeKey_stun; daphMakeKey_run; daphMakeKey_reply",
wip: 0,
dreamLoc: "daphCel",
dreamYields: "daphCelKey-; miaFool+RESET",
tasks: [
"Look around for Play-doh.",
"Get your hands on the cellar key from $daphne.name and copy it.",
"Find some metal, a stick, and a box.",
"Craft the new key.",
"Go to the cellar."
]
},
/* Alexa quests */
{
id: "alexaIntro",
name: "Under one roof with an angel",
char: "alexa",
prereq: "",
prereqExtra: "item:cucumber",
reward: "alexa.dom+10",
rewardExtra: "alexa.dom+10",
vars: "",
wip: 0,
dreamLoc: "daphHouse",
dreamYields: "",
tasks: [
"Find an occasion to talk with $alexa.name! Remember you can check the active quests in the quests panel.",
"Help $alexa.name with the homework.",
"Help $alexa.name with the English homework.",
"Help $alexa.name with the biology homework.",
"Talk with $alexa.name about tutoring. And maybe buy a fucking cucumber too? You never know when you're going to need one."
]
},
{
id: "alexaPool",
name: "Make the pool upper class again!",
char: "alexa",
prereq: "quest:alexaIntro=DONE; quest:daphFixGarden=DONE",
prereqExtra: "item:weed",
reward: "alexa.dom+10",
rewardExtra: "alexa.dom+10",
vars: "alexaPool_choice",
wip: 0,
dreamLoc: "daphGard",
dreamYields: "",
tasks: [
"Do I have to spill it out for you?! Clean the damn pool.",
"More fun stuff awaiting for you at the pool.",
"Show $alexa.name the pool.",
"Buy a new plunger at a local store and fix the damn pool!",
"You can go to $alexa.name and let her know you fixed the pool, or you might try to sweeten up the deal by getting some weed first."
]
},
/* Mia quests */
{
id: "miaIntro",
name: "Shopping with a smile!",
char: "mia",
prereq: "quest:ashIntro=DONE",
prereqExtra: "",
reward: "mia.love+10",
rewardExtra: "",
vars: "miaIntro_gummy",
wip: 0,
dreamLoc: "localStore",
dreamYields: "$rose.met+null",
tasks: [
"Wait couple days and go to the store.",
"Help $mia.name with the boxes in the morning.",
"Help $mia.name clean the store in the afternoon.",
"Pick $mia.name up in the afternoon, when she finishes her work."
]
},
{
id: "miaDate",
name: "Take $mia.name on a proper date!",
char: "mia",
prereq: "quest:miaIntro=DONE",
prereqExtra: "",
reward: "mia.love+20",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "localStore",
dreamYields: "",
tasks: [
"Offer $mia.name a date.",
"Find a restaurant online and make a reservation.",
"Pick $mia.name up on Friday afternoon."
]
},
/* Rose quests */
{
id: "roseIntro",
name: "Phisio with $rose.name",
char: "rose",
prereq: "quest:miaIntro=DONE",
prereqExtra: "",
reward: "rose.dom+10",
rewardExtra: "",
vars: "roseIntro_tShirts; roseIntro_tShirt; roseIntro_tShirtsDone; roseIntro_tShirtNum; roseIntro_tShirtPrice; roseIntro_tShirtName; roseIntro_tShirtReal; roseIntro_tShirtLvl; roseIntro_footie",
wip: 0,
dreamLoc: "park",
dreamYields: "",
tasks: [
"Follow $rose.name to the park.",
"Go home and look for something sporty to wear.",
"Go to the gym.",
"Look for a jogger in the park.",
"Join $rose.name on the field."
]
},
{
id: "roseSleazy",
name: "Hoes be sleazy",
char: "rose",
prereq: "quest:roseIntro=DONE; day=15",
prereqExtra: "",
reward: "rose.dom+20",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "cityClub",
dreamYields: "",
tasks: [
"Look around the club for a chick.",
"Look for a solution to your dancing problem.",
"Go to the gym during sunsets on workdays and talk with $rose.name.",
"Go to the gym during sunsets on workdays to learn dancing [1/3].",
"Go to the gym during sunsets on workdays to learn dancing [2/3].",
"Go to the gym during sunsets on workdays to learn dancing [3/3].",
"Go back to the club and succeed at picking up a girl."
]
},
/* Kelly quests */
{
id: "kellyIntro",
name: "Twisted sister",
char: "kelly",
prereq: "",
prereqExtra: "",
reward: "kelly.love+10",
rewardExtra: "",
vars: "kellyIntro_task",
wip: 0,
dreamLoc: "church",
dreamYields: "",
tasks: [
"Buy cleaning stuff.",
"Help in the church until Sister $kelly.name trusts you enough to give you tray duty.",
"Wait for a good time to talk with Sister $kelly.name about regular work in the church."
]
},
{
id: "kellyPower",
name: "Higher powers",
char: "kelly",
prereq: "quest:kellyIntro=DONE",
prereqExtra: "",
reward: "kelly.dom+25",
rewardExtra: "",
vars: "kellyPower_task",
wip: 0,
dreamLoc: "church",
dreamYields: "",
tasks: [
"Go to your room and fake the letter to the church.",
"Print the letter at $alexa.name's printer.",
"Find an envelope to put the letter in.",
"Wait until the church is open and put the letter in the mailbox.",
"On Sunday during sunset meet Sister $kelly.name in the park dressed as a priest agent.",
"On Saturday evening meet Sister $kelly.name in the church back room to do paperwork."
]
},
/* Karma quests */
{
id: "karmaIntro",
name: "Karma is a bitch",
char: "karma",
prereq: "quest:schoolIntro=DONE",
prereqExtra: "",
reward: "karma.love+10",
rewardExtra: "",
vars: "karmaIntro_ans",
wip: 0,
dreamLoc: "collSex",
dreamYields: "karmaBad+RESET",
tasks: [
"$karma.name is after you, better hide somewhere...",
"Buy a groin guard just in case",
"Do $karma.name's sex-ed homework and bring it to her [1/3]",
"Do $karma.name's sex-ed homework and bring it to her [2/3]",
"Do $karma.name's sex-ed homework and bring it to her [3/3]"
]
},
{
id: "karmaBad",
name: "Bad karma",
char: "karma",
prereq: "quest:karmaIntro=DONE",
prereqExtra: "",
reward: "karma.dom+20",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "collToilet",
dreamYields: "quest:karmaBad+",
tasks: [
"Check what $karma.name is doing in the toilet.",
"Get the team sports jacket during lunch in the mess hall.",
"Try to get into the toilet when $karma.name is there.",
"Get a football.",
"Get past the jock when $karma.name is in the college toilet."
],
},
{
id: "karmaCum",
name: "What goes around, cums around",
char: "karma",
prereq: "quest:karmaBad=DONE; quest:daphMakeKey=DONE; quest:miaDate=DONE; day=15",
prereqExtra: "",
reward: "karma.dom+40",
rewardExtra: "",
vars: "karmaCum_look",
wip: 0,
dreamLoc: "cityClub",
dreamYields: "",
tasks: [
"Find the book that $karma.name had in the club.",
"Read the book.",
"Talk to $mia.name about the book.",
"Meet $mia.name in the club.",
"Find $karma.name.",
"Run for your life."
]
},
/* Bridgette quests */
{
id: "bridIntro",
name: "Mucho grande",
char: "bridgette",
prereq: "quest:schoolIntro=DONE",
prereqExtra: "",
reward: "bridgette.dom+10",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "collMess",
dreamYields: "",
tasks: [
"Learn some Spanish in the library [1/3]",
"Wait one day and then learn some Spanish in the library [2/3]",
"Come back next day to learn some more Spanish in the library [3/3]",
"Talk with $bridgette.name about tutoring."
]
},
{
id: "bridExo",
name: "Exorcisms of the burger lady",
char: "bridgette",
prereq: "quest:bridIntro=DONE",
prereqExtra: "",
reward: "bridgette.dom+20",
rewardExtra: "",
vars: "bridExo_pie; bridExo_done",
wip: 0,
dreamLoc: "collMess",
dreamYields: "",
tasks: [
"Find $bridgette.name's house.",
"Go to the motel.",
"Meet $bridgette.name in the library.",
"Talk to the demon at $bridgette.name's house.",
"Buy some weed.",
"Figure out where to find socks.",
"Look around for blueberries.",
"Go to mess hall when $bridgette.name is there and make a pie.",
"Bring the pie to the demon."
]
},
/* Other quests */
{
id: "ashIntro",
name: "Alpha's confidence FTW!",
char: "ash",
prereq: "",
prereqExtra: "",
reward: "dom+5; love+5",
rewardExtra: "",
vars: "ashIntro_peek; ashIntro_steal; ashIntro_browse",
wip: 0,
dreamLoc: "localStore",
dreamYields: "$mia.met+null; $ash.hide+null",
tasks: [
"Figure out a good time to talk with $ash.name about being an alpha!",
"Kill the time before $ash.name finishes fucking old tramp!"
]
},
{
id: "schoolIntro",
name: "College, here I come!",
char: null,
prereq: "",
prereqExtra: "",
reward: "dom+10; love+10",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "daphGuest",
dreamYields: "",
tasks: [
"Find the College!",
"Go to the Art class!",
"Check the Sex Education class!",
"See Nerd Studies class!",
"Go to Women Studies class!",
"Check out the library!",
"Go to the mess hall!",
"Check the gym!",
"And finally... the toilets!",
"Listen to your first lesson!",
"Take your first test!",
"Take your first exam!"
]
},
{
id: "xxxmas",
name: "XXXmas is cumming!",
char: null,
prereq: "quest:daphIntro=DONE; quest:miaIntro=DONE; quest:kellyIntro=DONE; $xxxmasOff=null",
prereqExtra: "",
reward: "love+30; dom+15",
rewardExtra: "",
vars: "xxxmas_mia; xxxmas_kelly; xxxmasOn",
wip: 0,
dreamLoc: "daphGuest",
dreamYields: "",
tasks: [
"Look out the window",
"Get the package from the store!",
"Bring the package to $daphne.name!",
"Get Santa suit from the church or the store!",
"I guess you sleep in the park tonight!",
"Go to $daphne.name's party!"
]
},
{
id: "halloween",
name: "Halloween The 13th",
char: null,
prereq: "quest:alexaIntro=DONE; quest:kellyIntro=DONE; $halloweenOff=null",
prereqExtra: "",
reward: "love+15; dom+30; $halloweenDone+1",
rewardExtra: "",
vars: "halloween_var; halloween_party; halloweenOn",
wip: 0,
dreamLoc: "daphGuest",
dreamYields: "",
tasks: [
"Run from Jason!",
"Hide from Jason!",
"Find the cemetery",
"Find the gate to the dark forest",
"Cross the dark forest",
"Get inside Jason's house and find $alexa.name",
"Find $alexa.name!",
"Party!"
]
},
{
id: "jasonMeth",
name: "Cooking (meth) with Jason!",
char: "jason",
prereq: "",
prereqExtra: "",
reward: "dom+30",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "jasonHouse",
dreamYields: "",
tasks: [
"Buy meth from Jason!",
"Talk with Jason about cooking meth!",
"Buy stuff to cook meth!",
"Cook meth with Jason [1/3]",
"Cook meth with Jason [2/3]",
"Cook meth with Jason [3/3]",
"Sell some meth [1/3]",
"Sell some meth [2/3]",
"Sell some meth [3/3]"
]
},
{
id: "slaughterhouse",
name: "The Invitation",
char: "",
prereq: "quest:karmaCum=DONE; day=20",
prereqExtra: "",
reward: "dom+30",
rewardExtra: "",
vars: "slaughterhouse_easterEgg; slaughterhouse_ask",
wip: 0,
dreamLoc: "cityClub",
dreamYields: "",
tasks: [
"Find a spot and observe the VIP room.",
"Ask around the club.",
"Look for girl scouts.",
"Buy a mask.",
"Get inside the VIP room!",
"Take a tour of the VIP room."
]
},
/* WORK IN PROGRESS */
{
id: "daphHack",
name: "Corgis!",
char: "daphne",
prereq: "",
prereqExtra: "",
reward: "daphne.love+2",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"$daphne.name wants memes with dogs on her computer. Talk with her about it.",
"Check her computer.",
"Read about hacking.",
"Hack it!",
"Access $daphne.name's computer remotely."
]
},
{
id: "daphSnoop",
name: "Snooping on $daphne.name",
char: "daphne",
prereq: "",
prereqExtra: "",
reward: "daphne.dom",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Search her bedroom when she's not around.",
"Look for a key in her room to open a hidden compartment.",
"Scan the photos you found, before she notices them missing.",
"Put the photos back, before she notices them missing."
]
},
{
id: "alexaDrunk",
name: "Get $alexa.name drunk",
char: "alexa",
prereq: "",
prereqExtra: "",
reward: "dom",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Wine for you and $alexa.name - sounds delicious!",
"Check if homework + wine = sex?",
"Maybe a beer for LA princess?",
"Go and see if beer=mc².",
"The princess likes the hard stuff. Buy her some vodka.",
"♫Vodka people, magic people!♫ Find her and see where it goes!"
]
},
{
id: "alexaHack",
name: "Hack $alexa.name",
char: "alexa",
prereq: "",
prereqExtra: "",
reward: "dom",
rewardExtra: "dom",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Check $alexa.name's email.",
"Check $alexa.name's computer when she's not around.",
"Find a password to her laptop or get help from a professional hacker.",
"Hack her laptop when she's not around.",
"Check your laptop to see if the backdoor works."
]
},
{
id: "alexaSnoop",
name: "Snooping on $alexa.name",
char: "alexa",
prereq: "",
prereqExtra: "item:disguise",
reward: "dom",
rewardExtra: "dom",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Figure out where she goes in the nights. Maybe you should buy a disguise.",
"Stalk the shit out of her! [1/3]",
"Stalk the shit out of her! [2/3]",
"Stalk the shit out of her! [3/3]",
"Confront her about what you saw."
]
},
{
id: "alexaShades",
name: "50 shades of $alexa.name",
char: "alexa",
prereq: "",
prereqExtra: "",
reward: "alexa.dom+2; $daphCel+",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Search her room for a key.",
"XXX.",
"XXX.",
"XXX."
]
},
{
id: "miaFool",
name: "Fool around with $mia.name",
char: "mia",
prereq: "",
prereqExtra: "",
reward: "mia.love+5",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Figure out a prank to fool $mia.name.",
"XXX.",
"XXX.",
"XXX."
]
},
{
id: "miaKey",
name: "There's something about $mia.name",
char: "mia",
prereq: "",
prereqExtra: "",
reward: "mia.love+5",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Figure out where to use $mia.name's key.",
"XXX.",
"XXX.",
"XXX."
]
},
{
id: "nooneIntro",
name: "Did it really happen?",
char: "noone",
prereq: "",
prereqExtra: "",
reward: "love+10",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Ask around for a creepy guy from the church.",
"Go to the old cemetary.",
"Dig out the changelog.",
"Confront your dad about what you know."
]
},
{
id: "paulIntro",
name: "Daddy's home",
char: "paul",
prereq: "",
prereqExtra: "",
reward: "love+10",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Set up some boundaries with $paul.name.",
"XXX.",
"XXX.",
"XXX."
]
},
{
id: "hags",
name: "Beware of the hags!",
char: null,
prereq: "",
prereqExtra: "",
reward: "love+10",
rewardExtra: "",
vars: "",
wip: 1,
dreamLoc: "",
dreamYields: "",
tasks: [
"Read about the hags.",
"Train yourself in hag-jitsu.",
"Buy a hag repellant."
]
},
{
id: "testQuest",
name: "Test Quest",
char: null,
prereq: "",
prereqExtra: "",
reward: "love+1",
rewardExtra: "",
vars: "",
wip: 0,
dreamLoc: "",
dreamYields: "",
tasks: [
"Test 1.",
"Test 2.",
"Test 3.",
"Test 4."
]
}
]>>/* InitCharacters */
/* This is a script that creates the characters. It has to be played outside StoryInit because it uses the story variables, which (if defined in StoryInit) are overwritten when the old session loads (when player refreshes the game). This basically meant that characters who were created on previous version had their variables destroyed when the session was loaded. The solution to this is to load the characters in the game, but only if they don't exist. */
<<set setup.characters = []>>
<<if !$player>>
<<set $player = {}>>
<<set $player.id = "player">>
<<set $player.type = "player">>
<<set $player.name = "Harry">>
<<set $player.surname = "Panuchkin">>
<<set $player.love = 0>>
<<set $player.loveMulti = $defMulti>>
<<set $player.loveLvl = 1>>
<<set $player.domination = 0>>
<<set $player.dominationMulti = $defMulti>>
<<set $player.dominationLvl = 1>>
<<set $player.lvl = 0>>
<<set $player.cash = 0>>
<<set $player.trait = "beta0">>
<<set $player.traitShrt = "beta">>
<<set $player.traitFull = "Meager Wuss">>
<<set $player.quests = []>>
<<set $player.questsList = "">>
<<set $player.questsListDone = "">>
<<set $player.items = [{id: 'outfit_01', quantity: 1}]>>
<<set $player.itemsList = "outfit_01">>
<<set $player.effects = []>>
<<set $player.effectsList = "">>
<<set $player.kamasutra = [{id: "handjob", known: 1, used: 0, exp: 0, rating: 0}]>>
<<set $player.college_sex_ed = 0>>
<<set $player.college_fem_studies = 0>>
<<set $player.college_nerd = 0>>
<<set $player.college_art = 0>>
<<set $player.allowance = 150>>
<<set $player.clothingOutfit = "outfit_01">>
<<set $player.clothingHead = null>>
<<set $player.clothingAccessory = null>>
<<set $player.wingman = null>>
<<set $player.crew = null>>
<<set $player.hints = []>>
<<set $player.classes = []>>
<<doChar $player.id>>
<</if>>
<<set setup.characters.push($player.id)>>
<<if !$daphne>>
<<set $daphne = {}>>
<<set $daphne.id = "daphne">>
<<set $daphne.type = "character">>
<<set $daphne.name = "Daphne">>
<<set $daphne.desire = 0>>
<<set $daphne.desireKnown = 1>>
<<set $daphne.trait = "milf">>
<<set $daphne.traitKnown = 1>>
<<set $daphne.kink = "rough">>
<<set $daphne.kinkKnown = 0>>
<<set $daphne.trivia1 = "animals">>
<<set $daphne.trivia1Id = "corgis">>
<<set $daphne.trivia1Known = 0>>
<<set $daphne.trivia2 = "random">>
<<set $daphne.trivia2Id = null>>
<<set $daphne.trivia2Known = 0>>
<<set $daphne.trivia3 = "random">>
<<set $daphne.trivia3Id = null>>
<<set $daphne.trivia3Known = 0>>
<<set $daphne.loveMulti = $defCharMulti>>
<<set $daphne.dominationMulti = $defCharMulti>>
<<set $daphne.minDes = null>>
<<set $daphne.status = 0>>
<<set $daphne.met = 0>>
<<set $daphne.quote = "Hi hun! Call me $daphne.name! I'm your favorite $daphne.relation!">>
<<set $daphne.strikes = 0>> /* If reaches 3 - she will notify Dad */
<<set $daphne.rent = 100>>
<<set $daphne.rentMax = 300>>
<<set $daphne.debt = 0>>
<<set $daphne.relation = "landlady">>
<<doChar $daphne.id>>
<</if>>
<<set setup.characters.push($daphne.id)>>
<<if !$alexa>>
<<set $alexa = {}>>
<<set $alexa.id = "alexa">>
<<set $alexa.type = "character">>
<<set $alexa.name = "Alexa">>
<<set $alexa.desire = 0>>
<<set $alexa.desireKnown = 1>>
<<set $alexa.trait = "whore">>
<<set $alexa.traitKnown = 0>>
<<set $alexa.kink = "anal">>
<<set $alexa.kinkKnown = 0>>
<<set $alexa.trivia1 = "random">>
<<set $alexa.trivia1Id = null>>
<<set $alexa.trivia1Known = 0>>
<<set $alexa.trivia2 = "random">>
<<set $alexa.trivia2Id = null>>
<<set $alexa.trivia2Known = 0>>
<<set $alexa.trivia3 = "random">>
<<set $alexa.trivia3Id = null>>
<<set $alexa.trivia3Known = 0>>
<<set $alexa.loveMulti = $defCharMulti>>
<<set $alexa.dominationMulti = $defCharMulti>>
<<set $alexa.minDes = null>>
<<set $alexa.status = 0>>
<<set $alexa.met = 0>>
<<set $alexa.quote = "I'm $alexa.name, the daughter of $daphne.name, and you're a dweeb.">>
<<doChar $alexa.id>>
<</if>>
<<set setup.characters.push($alexa.id)>>
<<if !$mia>>
<<set $mia = {}>>
<<set $mia.id = "mia">>
<<set $mia.type = "character">>
<<set $mia.name = "Mia">>
<<set $mia.desire = 0>>
<<set $mia.desireKnown = 1>>
<<set $mia.trait = "gnd">>
<<set $mia.traitKnown = 0>>
<<set $mia.kink = "oral">>
<<set $mia.kinkKnown = 0>>
<<set $mia.trivia1 = "random">>
<<set $mia.trivia1Id = null>>
<<set $mia.trivia1Known = 0>>
<<set $mia.trivia2 = "random">>
<<set $mia.trivia2Id = null>>
<<set $mia.trivia2Known = 0>>
<<set $mia.trivia3 = "random">>
<<set $mia.trivia3Id = null>>
<<set $mia.trivia3Known = 0>>
<<set $mia.loveMulti = $defCharMulti>>
<<set $mia.dominationMulti = $defCharMulti>>
<<set $mia.minDes = null>>
<<set $mia.status = 0>>
<<set $mia.met = 0>>
<<set $mia.quote = "Hi! I'm $mia.name! Shop smart, shop S-Mart, haha.">>
<<doChar $mia.id>>
<</if>>
<<set setup.characters.push($mia.id)>>
<<if !$rose>>
<<set $rose = {}>>
<<set $rose.id = "rose">>
<<set $rose.type = "character">>
<<set $rose.name = "Rose">>
<<set $rose.desire = 0>>
<<set $rose.desireKnown = 1>>
<<set $rose.trait = "sportfreak">>
<<set $rose.traitKnown = 0>>
<<set $rose.kink = "classic">>
<<set $rose.kinkKnown = 0>>
<<set $rose.trivia1 = "random">>
<<set $rose.trivia1Id = null>>
<<set $rose.trivia1Known = 0>>
<<set $rose.trivia2 = "random">>
<<set $rose.trivia2Id = null>>
<<set $rose.trivia2Known = 0>>
<<set $rose.trivia3 = "random">>
<<set $rose.trivia3Id = null>>
<<set $rose.trivia3Known = 0>>
<<set $rose.loveMulti = $defCharMulti>>
<<set $rose.dominationMulti = $defCharMulti>>
<<set $rose.minDes = null>>
<<set $rose.status = 0>>
<<set $rose.met = 0>>
<<set $rose.quote = "Name's $rose.name, you can meet me while I exercise in the park.">>
<<doChar $rose.id>>
<</if>>
<<set setup.characters.push($rose.id)>>
<<if !$kelly>>
<<set $kelly = {}>>
<<set $kelly.id = "kelly">>
<<set $kelly.type = "character">>
<<set $kelly.name = "Kelly">>
<<set $kelly.desire = 0>>
<<set $kelly.desireKnown = 1>>
<<set $kelly.trait = "nun">>
<<set $kelly.traitKnown = 0>>
<<set $kelly.kink = "classic">>
<<set $kelly.kinkKnown = 0>>
<<set $kelly.trivia1 = "activities">>
<<set $kelly.trivia1Id = "jesus">>
<<set $kelly.trivia1Known = 0>>
<<set $kelly.trivia2 = "songs">>
<<set $kelly.trivia2Id = "lovelyHorse">>
<<set $kelly.trivia2Known = 0>>
<<set $kelly.trivia3 = "celebs">>
<<set $kelly.trivia3Id = "trump">>
<<set $kelly.trivia3Known = 0>>
<<set $kelly.loveMulti = $defCharMulti>>
<<set $kelly.dominationMulti = $defCharMulti>>
<<set $kelly.minDes = null>>
<<set $kelly.status = 0>>
<<set $kelly.met = 0>>
<<set $kelly.quote = "Hello, young man. I'm $kelly.name, nun from the church. The Lord is watching you...">>
<<doChar $kelly.id>>
<</if>>
<<set setup.characters.push($kelly.id)>>
<<if !$karma>>
<<set $karma = {}>>
<<set $karma.id = "karma">>
<<set $karma.type = "character">>
<<set $karma.name = "Karma">>
<<set $karma.desire = 0>>
<<set $karma.desireKnown = 1>>
<<set $karma.trait = "femme">>
<<set $karma.traitKnown = 0>>
<<set $karma.kink = "anal">>
<<set $karma.kinkKnown = 0>>
<<set $karma.trivia1 = "random">>
<<set $karma.trivia1Id = null>>
<<set $karma.trivia1Known = 0>>
<<set $karma.trivia2 = "random">>
<<set $karma.trivia2Id = null>>
<<set $karma.trivia2Known = 0>>
<<set $karma.trivia3 = "random">>
<<set $karma.trivia3Id = null>>
<<set $karma.trivia3Known = 0>>
<<set $karma.loveMulti = $defCharMulti>>
<<set $karma.dominationMulti = $defCharMulti>>
<<set $karma.minDes = null>>
<<set $karma.status = 0>>
<<set $karma.met = 0>>
<<set $karma.quote = "Hey nerd. It's me, $karma.name. You got smokes?">>
<<doChar $karma.id>>
<</if>>
<<set setup.characters.push($karma.id)>>
<<if !$amia>>
<<set $amia = {}>>
<<set $amia.id = "amia">>
<<set $amia.type = "character">>
<<set $amia.name = "Amia">>
<<set $amia.surname = "Miley">>
<<set $amia.desire = 0>>
<<set $amia.desireKnown = 1>>
<<set $amia.trait = "domina">>
<<set $amia.traitKnown = 0>>
<<set $amia.kink = "random">>
<<set $amia.kinkKnown = 0>>
<<set $amia.trivia1 = "random">>
<<set $amia.trivia1Id = null>>
<<set $amia.trivia1Known = 0>>
<<set $amia.trivia2 = "random">>
<<set $amia.trivia2Id = null>>
<<set $amia.trivia2Known = 0>>
<<set $amia.trivia3 = "random">>
<<set $amia.trivia3Id = null>>
<<set $amia.trivia3Known = 0>>
<<set $amia.loveMulti = $defCharMulti>>
<<set $amia.dominationMulti = $defCharMulti>>
<<set $amia.minDes = null>>
<<set $amia.status = 0>>
<<set $amia.met = 0>>
<<set $amia.quote = "My name is Ms. $amia.name $amia.surname, and you better improve your grades, young man.">>
<<doChar $amia.id>>
<</if>>
<<set setup.characters.push($amia.id)>>
<<if !$nina>>
<<set $nina = {}>>
<<set $nina.id = "nina">>
<<set $nina.type = "character">>
<<set $nina.name = "Nina">>
<<set $nina.desire = 0>>
<<set $nina.desireKnown = 1>>
<<set $nina.trait = "keeper">>
<<set $nina.traitKnown = 0>>
<<set $nina.kink = "random">>
<<set $nina.kinkKnown = 0>>
<<set $nina.trivia1 = "random">>
<<set $nina.trivia1Id = null>>
<<set $nina.trivia1Known = 0>>
<<set $nina.trivia2 = "random">>
<<set $nina.trivia2Id = null>>
<<set $nina.trivia2Known = 0>>
<<set $nina.trivia3 = "random">>
<<set $nina.trivia3Id = null>>
<<set $nina.trivia3Known = 0>>
<<set $nina.loveMulti = $defCharMulti>>
<<set $nina.dominationMulti = $defCharMulti>>
<<set $nina.minDes = null>>
<<set $nina.status = 0>>
<<set $nina.met = 0>>
<<set $nina.quote = "I'm $nina.name, student from college. Don't be judgmental about my age, I'm trying to fix my life.">>
<<doChar $nina.id>>
<</if>>
<<set setup.characters.push($nina.id)>>
<<if !$bridgette>>
<<set $bridgette = {}>>
<<set $bridgette.id = "bridgette">>
<<set $bridgette.type = "character">>
<<set $bridgette.name = "Bridgette">>
<<set $bridgette.desire = 0>>
<<set $bridgette.desireKnown = 1>>
<<set $bridgette.trait = "whore">>
<<set $bridgette.traitKnown = 0>>
<<set $bridgette.kink = "random">>
<<set $bridgette.kinkKnown = 0>>
<<set $bridgette.trivia1 = "random">>
<<set $bridgette.trivia1Id = null>>
<<set $bridgette.trivia1Known = 0>>
<<set $bridgette.trivia2 = "random">>
<<set $bridgette.trivia2Id = null>>
<<set $bridgette.trivia2Known = 0>>
<<set $bridgette.trivia3 = "random">>
<<set $bridgette.trivia3Id = null>>
<<set $bridgette.trivia3Known = 0>>
<<set $bridgette.loveMulti = $defCharMulti>>
<<set $bridgette.dominationMulti = $defCharMulti>>
<<set $bridgette.minDes = null>>
<<set $bridgette.status = 0>>
<<set $bridgette.met = 0>>
<<set $bridgette.quote = "I'm $bridgette.name, I make burgers. And I'm gonna turn your meat into a burger if you won't treat me right.">>
<<doChar $bridgette.id>>
<</if>>
<<set setup.characters.push($bridgette.id)>>
/* Work in progress characters */
<<if !$paul>>
<<set $paul = {}>>
<<set $paul.id = "paul">>
<<set $paul.type = "character">>
<<set $paul.name = "Paul">>
<<set $paul.desire = 0>>
<<set $paul.desireKnown = 1>>
<<set $paul.trait = "domina">>
<<set $paul.traitKnown = 0>>
<<set $paul.kink = "anal">>
<<set $paul.kinkKnown to 0>>
<<set $paul.trivia1 = "random">>
<<set $paul.trivia1Id = null>>
<<set $paul.trivia1Known to 0>>
<<set $paul.trivia2 = "random">>
<<set $paul.trivia2Id = null>>
<<set $paul.trivia2Known to 0>>
<<set $paul.trivia3 = "random">>
<<set $paul.trivia3Id = null>>
<<set $paul.trivia3Known to 0>>
<<set $paul.loveMulti = $defCharMulti>>
<<set $paul.dominationMulti = $defCharMulti>>
<<set $paul.minDes = null>>
<<set $paul.status = 0>>
<<set $paul.met = 0>>
<<set $paul.quote = "Hi! I'm $paul.name! I'm the son of $daphne.name, and the previous owner of your room.">>
<<doChar $paul.id>>
<</if>>
<<set setup.characters.push($paul.id)>>
/* Other characters */
<<if !$ash>>
<<set $ash = {}>>
<<set $ash.id = "ash">>
<<set $ash.type = "npc">>
<<set $ash.name = "Ash">>
<<set $ash.surname = "Williams">>
<<set $ash.status = 0>>
<<set $ash.met = 0>>
<<set $ash.hide = 0>>
<<set $ash.quote = "Groovy.">>
<<doChar $ash.id>>
<</if>>
<<set setup.characters.push($ash.id)>>
<<if !$police>>
<<set $police = {}>>
<<set $police.id = "police">>
<<set $police.type = "npc">>
<<set $police.strikes = 0>>
<</if>>
<<set setup.characters.push($police.id)>>
<<if !$dad>>
<<set $dad = {}>>
<<set $dad.id = "dad">>
<<set $dad.type = "npc">>
<<set $dad.name = "Harold">>
<<set $dad.surname = $player.surname>>
<<set $dad.opinion = 50>>
<<set $dad.status = 1>>
<<set $dad.met = 1>>
<</if>>
<<set setup.characters.push($dad.id)>>
<<if !$jason>>
<<set $jason = {}>>
<<set $jason.id = "jason">>
<<set $jason.type = "npc">>
<<set $jason.name = "Jason">>
<<set $jason.opinion = 50>>
<<set $jason.status = 1>>
<<set $jason.met = 0>>
<</if>>
<<set setup.characters.push($jason.id)>>
<<if !$fluffy>>
<<set $fluffy = {}>>
<<set $fluffy.id = "fluffy">>
<<set $fluffy.type = "npc">>
<<set $fluffy.name = "Fluffy">>
<<set $fluffy.status = 0>>
<<set $fluffy.met = 0>>
<<set $fluffy.quote = "Meow.">>
<</if>>
<<set setup.characters.push($fluffy.id)>>
<<if !$noone>>
<<set $noone = {}>>
<<set $noone.id = "noone">>
<<set $noone.type = "npc">>
<<set $noone.name = "No one">>
<<set $noone.status = 0>>
<<set $noone.met = 0>>
<</if>>
<<set setup.characters.push($noone.id)>>
<<if !$dudeAlexa>>
<<set $dudeAlexa = {}>>
<<set $dudeAlexa.id = "dudeAlexa">>
<<set $dudeAlexa.type = "npc">>
<<set $dudeAlexa.name = "Alexa's Love Toy">>
<<set $dudeAlexa.pic = 1>>
<</if>>
<<set setup.characters.push($dudeAlexa.id)>>
<<if !$dudeDaphne>>
<<set $dudeDaphne = {}>>
<<set $dudeDaphne.id = "dudeDaphne">>
<<set $dudeDaphne.type = "npc">>
<<set $dudeDaphne.name = "Daphne's Cash Cow">>
<<set $dudeDaphne.pic = 1>>
<</if>>
<<set setup.characters.push($dudeDaphne.id)>>
/* Other NPCs */
<<if !$parkgirl_0>>
<<set $parkgirl_0 = {}>>
<<set $parkgirl_0.id = "parkgirl_0">>
<<set $parkgirl_0.type = "npc">>
<<set $parkgirl_0.name = "Amanda">>
<<set $parkgirl_0.kink = "classic">>
<<set $parkgirl_0.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_0.id)>>
<<if !$parkgirl_1>>
<<set $parkgirl_1 = {}>>
<<set $parkgirl_1.id = "parkgirl_1">>
<<set $parkgirl_1.type = "npc">>
<<set $parkgirl_1.name = "Cali">>
<<set $parkgirl_1.kink = "oral">>
<<set $parkgirl_1.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_1.id)>>
<<if !$parkgirl_2>>
<<set $parkgirl_2 = {}>>
<<set $parkgirl_2.id = "parkgirl_2">>
<<set $parkgirl_2.type = "npc">>
<<set $parkgirl_2.name = "Shanice">>
<<set $parkgirl_2.kink = "classic">>
<<set $parkgirl_2.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_2.id)>>
<<if !$parkgirl_3>>
<<set $parkgirl_3 = {}>>
<<set $parkgirl_3.id = "parkgirl_3">>
<<set $parkgirl_3.type = "npc">>
<<set $parkgirl_3.name = "Erica">>
<<set $parkgirl_3.kink = "classic">>
<<set $parkgirl_3.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_3.id)>>
<<if !$parkgirl_4>>
<<set $parkgirl_4 = {}>>
<<set $parkgirl_4.id = "parkgirl_4">>
<<set $parkgirl_4.type = "npc">>
<<set $parkgirl_4.name = "Veronique">>
<<set $parkgirl_4.kink = "anal">>
<<set $parkgirl_4.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_4.id)>>
<<if !$parkgirl_5>>
<<set $parkgirl_5 = {}>>
<<set $parkgirl_5.id = "parkgirl_5">>
<<set $parkgirl_5.type = "npc">>
<<set $parkgirl_5.name = "Britney">>
<<set $parkgirl_5.kink = ["anal", "oral", "classic", "handworks"].random()>>
<<set $parkgirl_5.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_5.id)>>
<<if !$parkgirl_6>>
<<set $parkgirl_6 = {}>>
<<set $parkgirl_6.id = "parkgirl_6">>
<<set $parkgirl_6.type = "npc">>
<<set $parkgirl_6.name = "Tanya">>
<<set $parkgirl_6.kink = ["oral", "classic", "handworks"].random()>>
<<set $parkgirl_6.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_6.id)>>
<<if !$parkgirl_7>>
<<set $parkgirl_7 = {}>>
<<set $parkgirl_7.id = "parkgirl_7">>
<<set $parkgirl_7.type = "npc">>
<<set $parkgirl_7.name = "Charlotte">>
<<set $parkgirl_7.kink = ["anal", "oral", "classic"].random()>>
<<set $parkgirl_7.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_7.id)>>
<<if !$parkgirl_8>>
<<set $parkgirl_8 = {}>>
<<set $parkgirl_8.id = "parkgirl_8">>
<<set $parkgirl_8.type = "npc">>
<<set $parkgirl_8.name = "Aisha">>
<<set $parkgirl_8.kink = ["oral", "classic"].random()>>
<<set $parkgirl_8.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($parkgirl_8.id)>>
<<if !$gymgirl_1>>
<<set $gymgirl_1 = {}>>
<<set $gymgirl_1.id = "gymgirl_1">>
<<set $gymgirl_1.type = "npc">>
<<set $gymgirl_1.name = "Romi">>
<<set $gymgirl_1.kink = "classic">>
<<set $gymgirl_1.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($gymgirl_1.id)>>
<<if !$gymgirl_2>>
<<set $gymgirl_2 = {}>>
<<set $gymgirl_2.id = "gymgirl_2">>
<<set $gymgirl_2.type = "npc">>
<<set $gymgirl_2.name = "Skyy">>
<<set $gymgirl_2.kink = "oral">>
<<set $gymgirl_2.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($gymgirl_2.id)>>
<<if !$gymgirl_3>>
<<set $gymgirl_3 = {}>>
<<set $gymgirl_3.id = "gymgirl_3">>
<<set $gymgirl_3.type = "npc">>
<<set $gymgirl_3.name = "Kristina">>
<<set $gymgirl_3.kink = "anal">>
<<set $gymgirl_3.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($gymgirl_3.id)>>
<<if !$churchgirl_1>>
<<set $churchgirl_1 = {}>>
<<set $churchgirl_1.id = "churchgirl_1">>
<<set $churchgirl_1.type = "npc">>
<<set $churchgirl_1.name = "Alyssa">>
<<set $churchgirl_1.kink = "oral">>
<<set $churchgirl_1.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_1.id)>>
<<if !$churchgirl_2>>
<<set $churchgirl_2 = {}>>
<<set $churchgirl_2.id = "churchgirl_2">>
<<set $churchgirl_2.type = "npc">>
<<set $churchgirl_2.name = "Ava">>
<<set $churchgirl_2.kink = "handworks">>
<<set $churchgirl_2.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_2.id)>>
<<if !$churchgirl_3>>
<<set $churchgirl_3 = {}>>
<<set $churchgirl_3.id = "churchgirl_3">>
<<set $churchgirl_3.type = "npc">>
<<set $churchgirl_3.name = "Chessie">>
<<set $churchgirl_3.kink = "classic">>
<<set $churchgirl_3.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_3.id)>>
<<if !$churchgirl_4>>
<<set $churchgirl_4 = {}>>
<<set $churchgirl_4.id = "churchgirl_4">>
<<set $churchgirl_4.type = "npc">>
<<set $churchgirl_4.name = "Hannah">>
<<set $churchgirl_4.kink = "oral">>
<<set $churchgirl_4.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_4.id)>>
<<if !$churchgirl_5>>
<<set $churchgirl_5 = {}>>
<<set $churchgirl_5.id = "churchgirl_5">>
<<set $churchgirl_5.type = "npc">>
<<set $churchgirl_5.name = "Sienna">>
<<set $churchgirl_5.kink = "classic">>
<<set $churchgirl_5.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_5.id)>>
<<if !$churchgirl_6>>
<<set $churchgirl_6 = {}>>
<<set $churchgirl_6.id = "churchgirl_6">>
<<set $churchgirl_6.type = "npc">>
<<set $churchgirl_6.name = "Lucia">>
<<set $churchgirl_6.kink = "oral">>
<<set $churchgirl_6.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_6.id)>>
<<if !$churchgirl_7>>
<<set $churchgirl_7 = {}>>
<<set $churchgirl_7.id = "churchgirl_7">>
<<set $churchgirl_7.type = "npc">>
<<set $churchgirl_7.name = "Lexi">>
<<set $churchgirl_7.kink = "oral">>
<<set $churchgirl_7.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_7.id)>>
<<if !$churchgirl_8>>
<<set $churchgirl_8 = {}>>
<<set $churchgirl_8.id = "churchgirl_8">>
<<set $churchgirl_8.type = "npc">>
<<set $churchgirl_8.name = "Yuffie">>
<<set $churchgirl_8.kink = "oral">>
<<set $churchgirl_8.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_8.id)>>
<<if !$churchgirl_9>>
<<set $churchgirl_9 = {}>>
<<set $churchgirl_9.id = "churchgirl_9">>
<<set $churchgirl_9.type = "npc">>
<<set $churchgirl_9.name = "Rebecca">>
<<set $churchgirl_9.kink = "classic">>
<<set $churchgirl_9.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchgirl_9.id)>>
<<if !$beargirl_1>>
<<set $beargirl_1 = {}>>
<<set $beargirl_1.id = "beargirl_1">>
<<set $beargirl_1.type = "npc">>
<<set $beargirl_1.name = "Mia B.">>
<<set $beargirl_1.kink = "anal">>
<<set $beargirl_1.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($beargirl_1.id)>>
<<if !$beargirl_2>>
<<set $beargirl_2 = {}>>
<<set $beargirl_2.id = "beargirl_2">>
<<set $beargirl_2.type = "npc">>
<<set $beargirl_2.name = "Juliette">>
<<set $beargirl_2.kink = "classic">>
<<set $beargirl_2.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($beargirl_2.id)>>
<<if !$beargirl_3>>
<<set $beargirl_3 = {}>>
<<set $beargirl_3.id = "beargirl_3">>
<<set $beargirl_3.type = "npc">>
<<set $beargirl_3.name = "Teresa">>
<<set $beargirl_3.kink = "oral">>
<<set $beargirl_3.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($beargirl_3.id)>>
<<if !$churchnun_1>>
<<set $churchnun_1 = {}>>
<<set $churchnun_1.id = "churchnun_1">>
<<set $churchnun_1.type = "npc">>
<<set $churchnun_1.name = "Karlie">>
<<set $churchnun_1.kink = "anal">>
<<set $churchnun_1.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchnun_1.id)>>
<<if !$churchnun_2>>
<<set $churchnun_2 = {}>>
<<set $churchnun_2.id = "churchnun_2">>
<<set $churchnun_2.type = "npc">>
<<set $churchnun_2.name = "Lilly">>
<<set $churchnun_2.kink = "anal">>
<<set $churchnun_2.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchnun_2.id)>>
<<if !$churchnun_3>>
<<set $churchnun_3 = {}>>
<<set $churchnun_3.id = "churchnun_3">>
<<set $churchnun_3.type = "npc">>
<<set $churchnun_3.name = "Gia">>
<<set $churchnun_3.kink = "oral">>
<<set $churchnun_3.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($churchnun_3.id)>>
<<if !$prostitute_1>>
<<set $prostitute_1 = {}>>
<<set $prostitute_1.id = "prostitute_1">>
<<set $prostitute_1.type = "npc">>
<<set $prostitute_1.name = "Trixie">>
<<set $prostitute_1.kink = "anal">>
<<set $prostitute_1.kinkKnown = 1>>
<<set $prostitute_1.hotness = 1>>
<</if>>
<<set setup.characters.push($prostitute_1.id)>>
<<if !$prostitute_2>>
<<set $prostitute_2 = {}>>
<<set $prostitute_2.id = "prostitute_2">>
<<set $prostitute_2.type = "npc">>
<<set $prostitute_2.name = "Roxanne">>
<<set $prostitute_2.kink = "oral">>
<<set $prostitute_2.kinkKnown = 1>>
<<set $prostitute_2.hotness = 3>>
<</if>>
<<set setup.characters.push($prostitute_2.id)>>
<<if !$prostitute_3>>
<<set $prostitute_3 = {}>>
<<set $prostitute_3.id = "prostitute_3">>
<<set $prostitute_3.type = "npc">>
<<set $prostitute_3.name = "Methany">>
<<set $prostitute_3.kink = "classic">>
<<set $prostitute_3.kinkKnown = 1>>
<<set $prostitute_3.hotness = 3>>
<</if>>
<<set setup.characters.push($prostitute_3.id)>>
<<if !$prostitute_4>>
<<set $prostitute_4 = {}>>
<<set $prostitute_4.id = "prostitute_4">>
<<set $prostitute_4.type = "npc">>
<<set $prostitute_4.name = "Tequila">>
<<set $prostitute_4.kink = "anal">>
<<set $prostitute_4.kinkKnown = 1>>
<<set $prostitute_4.hotness = 2>>
<</if>>
<<set setup.characters.push($prostitute_4.id)>>
<<if !$prostitute_5>>
<<set $prostitute_5 = {}>>
<<set $prostitute_5.id = "prostitute_5">>
<<set $prostitute_5.type = "npc">>
<<set $prostitute_5.name = "Jade">>
<<set $prostitute_5.kink = "oral">>
<<set $prostitute_5.kinkKnown = 1>>
<<set $prostitute_5.hotness = 5>>
<</if>>
<<set setup.characters.push($prostitute_5.id)>>
<<if !$prostitute_6>>
<<set $prostitute_6 = {}>>
<<set $prostitute_6.id = "prostitute_6">>
<<set $prostitute_6.type = "npc">>
<<set $prostitute_6.name = "Asia">>
<<set $prostitute_6.kink = "anal">>
<<set $prostitute_6.kinkKnown = 1>>
<<set $prostitute_6.hotness = 3>>
<</if>>
<<set setup.characters.push($prostitute_6.id)>>
<<if !$motel_prostitute_1>>
<<set $motel_prostitute_1 = {}>>
<<set $motel_prostitute_1.id = "motel_prostitute_1">>
<<set $motel_prostitute_1.type = "npc">>
<<set $motel_prostitute_1.name = "Suzume">>
<<set $motel_prostitute_1.kink = "anal">>
<<set $motel_prostitute_1.kinkKnown = 1>>
<<set $motel_prostitute_1.hotness = 5>>
<</if>>
<<set setup.characters.push($motel_prostitute_1.id)>>
<<if !$motel_prostitute_2>>
<<set $motel_prostitute_2 = {}>>
<<set $motel_prostitute_2.id = "motel_prostitute_2">>
<<set $motel_prostitute_2.type = "npc">>
<<set $motel_prostitute_2.name = "Devon">>
<<set $motel_prostitute_2.kink = "oral">>
<<set $motel_prostitute_2.kinkKnown = 1>>
<<set $motel_prostitute_2.hotness = 3>>
<</if>>
<<set setup.characters.push($motel_prostitute_2.id)>>
<<if !$motel_prostitute_3>>
<<set $motel_prostitute_3 = {}>>
<<set $motel_prostitute_3.id = "motel_prostitute_3">>
<<set $motel_prostitute_3.type = "npc">>
<<set $motel_prostitute_3.name = "Cinnamon">>
<<set $motel_prostitute_3.kink = "anal">>
<<set $motel_prostitute_3.kinkKnown = 1>>
<<set $motel_prostitute_3.hotness = 4>>
<</if>>
<<set setup.characters.push($motel_prostitute_3.id)>>
<<if !$motel_prostitute_4>>
<<set $motel_prostitute_4 = {}>>
<<set $motel_prostitute_4.id = "motel_prostitute_4">>
<<set $motel_prostitute_4.type = "npc">>
<<set $motel_prostitute_4.name = "Luciana">>
<<set $motel_prostitute_4.kink = "classic">>
<<set $motel_prostitute_4.kinkKnown = 1>>
<<set $motel_prostitute_4.hotness = 3>>
<</if>>
<<set setup.characters.push($motel_prostitute_4.id)>>
<<if !$motel_prostitute_5>>
<<set $motel_prostitute_5 = {}>>
<<set $motel_prostitute_5.id = "motel_prostitute_5">>
<<set $motel_prostitute_5.type = "npc">>
<<set $motel_prostitute_5.name = "Faye">>
<<set $motel_prostitute_5.kink = "classic">>
<<set $motel_prostitute_5.kinkKnown = 1>>
<<set $motel_prostitute_5.hotness = 2>>
<</if>>
<<set setup.characters.push($motel_prostitute_5.id)>>
<<if !$motel_prostitute_6>>
<<set $motel_prostitute_6 = {}>>
<<set $motel_prostitute_6.id = "motel_prostitute_6">>
<<set $motel_prostitute_6.type = "npc">>
<<set $motel_prostitute_6.name = "Naomi">>
<<set $motel_prostitute_6.kink = "anal">>
<<set $motel_prostitute_6.kinkKnown = 1>>
<<set $motel_prostitute_6.hotness = 4>>
<</if>>
<<set setup.characters.push($motel_prostitute_6.id)>>
<<if !$motel_prostitute_7>>
<<set $motel_prostitute_7 = {}>>
<<set $motel_prostitute_7.id = "motel_prostitute_7">>
<<set $motel_prostitute_7.type = "npc">>
<<set $motel_prostitute_7.name = "Loren">>
<<set $motel_prostitute_7.kink = "anal">>
<<set $motel_prostitute_7.kinkKnown = 1>>
<<set $motel_prostitute_7.hotness = 3>>
<</if>>
<<set setup.characters.push($motel_prostitute_7.id)>>
<<if !$motel_prostitute_8>>
<<set $motel_prostitute_8 = {}>>
<<set $motel_prostitute_8.id = "motel_prostitute_8">>
<<set $motel_prostitute_8.type = "npc">>
<<set $motel_prostitute_8.name = "Stella">>
<<set $motel_prostitute_8.kink = "classic">>
<<set $motel_prostitute_8.kinkKnown = 1>>
<<set $motel_prostitute_8.hotness = 4>>
<</if>>
<<set setup.characters.push($motel_prostitute_8.id)>>
<<if !$clubChick_01>>
<<set $clubChick_01 = {}>>
<<set $clubChick_01.id = "clubChick_01">>
<<set $clubChick_01.type = "npc">>
<<set $clubChick_01.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_01.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_01.kink = "classic">>
<<set $clubChick_01.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($clubChick_01.id)>>
<<if !$clubChick_02>>
<<set $clubChick_02 = {}>>
<<set $clubChick_02.id = "clubChick_02">>
<<set $clubChick_02.type = "npc">>
<<set $clubChick_02.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_02.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_02.kink = "anal">>
<<set $clubChick_02.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($clubChick_02.id)>>
<<if !$clubChick_03>>
<<set $clubChick_03 = {}>>
<<set $clubChick_03.id = "clubChick_03">>
<<set $clubChick_03.type = "npc">>
<<set $clubChick_03.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_03.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_03.kink = "oral">>
<<set $clubChick_03.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($clubChick_03.id)>>
<<if !$clubChick_04>>
<<set $clubChick_04 = {}>>
<<set $clubChick_04.id = "clubChick_04">>
<<set $clubChick_04.type = "npc">>
<<set $clubChick_04.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_04.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_04.kink = "classic">>
<<set $clubChick_04.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($clubChick_04.id)>>
<<if !$clubChick_05>>
<<set $clubChick_05 = {}>>
<<set $clubChick_05.id = "clubChick_05">>
<<set $clubChick_05.type = "npc">>
<<set $clubChick_05.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_05.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_05.kink = "anal">>
<<set $clubChick_05.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($clubChick_05.id)>>
<<if !$clubChick_06>>
<<set $clubChick_06 = {}>>
<<set $clubChick_06.id = "clubChick_06">>
<<set $clubChick_06.type = "npc">>
<<set $clubChick_06.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_06.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_06.kink = "oral">>
<<set $clubChick_06.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($clubChick_06.id)>>
<<if !$clubChick_07>>
<<set $clubChick_07 = {}>>
<<set $clubChick_07.id = "clubChick_07">>
<<set $clubChick_07.type = "npc">>
<<set $clubChick_07.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_07.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_07.kink = "anal">>
<<set $clubChick_07.kinkKnown = 1>>
<</if>>
<<set setup.characters.push($clubChick_07.id)>>/* InitTime */
/* Time vars */
<<set setup.days = [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
]>>
<<set setup.periods = [
"Morning",
"Late morning",
"Noon",
"Afternoon",
"Sunset",
"Evening",
"Night",
"Late night"
]>>
<<set setup.workdays = [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
]>>
<<set setup.weekend = [
"Saturday",
"Sunday"
]>>
<<set setup.dayhours = [
"Morning",
"Late morning",
"Noon",
"Afternoon"
]>>
<<set setup.nighthours = [
"Sunset",
"Evening",
"Night"
]>>
/* Start the time variables */
<<set $week = 0>>
<<set $weekDay = 6>>
<<set $day = 1>>
<<set $period = 0>>
<<set $sleepReset = null>>
<<set $today = setup.days[$weekDay - 1]>>
<<set $todayType = "weekend">>
<<set $now = setup.periods[$period]>>
<<set $week_trait = "milf">>
<<set $week_trait_name = "MILF">>/* doorOpen */
<<chunks>>
<big class="center fi0">You pull out a key from your pocket...</big>
<p class="center fi1">Put it in the keyhole...</p>
<p class="sml center fi2">And slowly turn it...</p>
<<media "key.mp4" "fi3">>
<big class="fi4">You open the doors!</big>
<<dial "player" "//Let's see what we have here...//" "fi5">>
<<btn null null "$permission+forced" "si5">>
<</chunks>>/* lvlup */
<<chunks>>
/* Define text depending on location */
<<if $curLoc == "daphBath">>
<<set _helpTxt = "You don't know why, but bathroom has the best aura to think about stuff. Either while you shave, shower, or take a shit. And what's better to think about than sex?">>
<<set _exitTxt = "Finish it">>
<<elseif $curLoc == "daphGuest">>
<<set _helpTxt = "Having a wet dream is like your brain going on a Sexual Research & Development course, bud!">>
<<set _exitTxt = "Wake up">>
<<else>>
<<set _helpTxt = "You don't know why, but taking a shit was always the best moment to think about stuff. And what's better to think about than sex?">>
<<set _exitTxt = "Run and don't look back">>
<</if>>
/* Select info about trait */
<<for _pT to 0; _pT < setup.playerTraits.length; _pT++>>
<<if setup.playerTraits[_pT].id == $player.trait>>
<<set _playerTrait to setup.playerTraits[_pT].name>>
<<set _playerTraitDesc to setup.playerTraits[_pT].desc>>
<</if>>
<</for>>
/* Select info about level up cost */
<<set _lvlUpCost = setup.lvlUpCost>>
<<set _lvlUpNum = $player.loveLvl + $player.dominationLvl>>
/* We skip 1 and 2, because first 2 levels are default */
<<for _i = 3; _i <= _lvlUpNum; _i++>>
<<set _lvlUpCost = Math.round(_lvlUpCost * setup.lvlUpMulti)>>
<</for>>
/* We need to turn multipliers into percentages. */
<<set _loveMulti to Math.round($player.loveMulti * 100)>>
<<set _dominationMulti to Math.round($player.dominationMulti * 100)>>
/* Help info */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p><<print _helpTxt>></p>
<p>At the beginning of the game you only know one sex position - a //handjob//. Slowly you'll unlock more, and you'll be able to use them during sex encounters. To unlock a sex position - you need to level up in //Love// or //Domination//. </p>
<p>But you need to look out, because by leveling up, you'll also impact your ''//trait//''. If you want to become a true ''//Alpha Male//'' you need to keep your //Love// and //Domination// levels balanced.</p>
<p>''TL;DR: level up and discover new sex positions.''</p>
</div>
</div>
/* Start the playerStats div */
<div id="playerStats">
/* Player's trait */
<div class="traitBox">
<h3>''$player.traitFull''</h3>
<p class="desc">_playerTraitDesc</p>
</div>
/* Player's stats */
<div class="statsBox">
<table class="player">
<tr class="header">
<td width="30%"></td>
<td width="20%" class="desc center">Multiplier</td>
<td></td>
<td width="20%" class="desc center">Current</td>
<td></td>
<td width="20%" class="desc center">Level</td>
</tr>
<tr class="statsRow bottomBorder">
<td>
<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''Love''
</td>
<td>
<div class="uiData multi">_loveMulti <span class="desc">%</span></div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData">$player.love <span class="desc">xp.</span></div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData level">$player.loveLvl</div>
</td>
</tr>
<tr class="statsRow bottomBorder">
<td>
<img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''Domination''
</td>
<td>
<div class="uiData multi">_dominationMulti <span class="desc">%</span></div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData">$player.domination <span class="desc">xp.</span></div>
</td>
<td class="bracket">
>
</td>
<td>
<div class="uiData level">$player.dominationLvl</div>
</td>
</tr>
</table>
</div>
<div class="break"></div>
/* Finish the playerStats div */
</div>
<<btn "#loveRandom" "Level up your Love" `"player.love=" + _lvlUpCost + "; player.love-" + _lvlUpCost + "; player.loveLvl+1; $yieldsForce+; !encyclopedia"` "valueShow">>
<<btn "#dominationRandom" "Level up your Domination" `"player.domination=" + _lvlUpCost + "; player.domination-" + _lvlUpCost + "; player.dominationLvl+1; $yieldsForce+; !encyclopedia"` "valueShow">>
<<btn "#lovePedia" "Level up your Love" `"player.love=" + _lvlUpCost + "; player.love-" + _lvlUpCost + "; player.loveLvl+1; $yieldsForce+; encyclopedia"` "valueShow">>
<<btn "#dominationPedia" "Level up your Domination" `"player.domination=" + _lvlUpCost + "; player.domination-" + _lvlUpCost + "; player.dominationLvl+1; $yieldsForce+; encyclopedia"` "valueShow">>
<<btn null "Skip the level up" null "action skip">>
<<chunk null "#loveRandom">>
<<set _sexArr to []>>
/* List the sex categories */
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<if setup.sexCat[_sc].group == "love">>
/* List the sex positions */
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
/* Check if player knows the sex position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<if _current == -1>>
/* Add positions to the array */
<<set _sexArr.push([setup.kamasutra[_k].id, setup.kamasutra[_k].name, setup.kamasutra[_k].yields])>>
<</if>>
<</if>>
<</for>>
<</if>>
<</for>>
<<if _sexArr.length > 0>>
/* Select random position */
<<set _sexNew = _sexArr.random()>>
/* Add missing info to yield string */
<<set _yields = _sexNew[2]>>
<<set _yields = _yields.replace(/cum/gi, 'player.cum')>>
<<set _yields = _yields.replace(/vigour/gi, 'player.vigour')>>
<<set _yields = _yields.replace(/squirt/gi, 'partner.squirt')>>
/* If there's no vigour, then we just remove one vigour */
<<if _yields.indexOf("vigour") == -1>>
<<set _yields = _yields + '; player.vigour-1'>>
<</if>>
/* Split the fucker! */
<<set _objects = splitter(_yields)>>
<<set _statsArr to []>>
<<for _p to 0; _p < _objects.length; _p++>>
/* Add icons */
<<set _statInfo = "<img src=\"" + setup.ImagePath + "icons/" + _objects[_p].id + ".png\" class=\"statIcon\">">>
/* Add value */
<<set _statInfo = _statInfo + " <div class=\"statValue\">" + _objects[_p].sign + _objects[_p].value + "</div>">>
/* Wrap stat html */
<<set _statInfo = "<div class=\"uiData\">" + _statInfo + "</div>">>
/* Add it to array with all the stats */
<<set _statsArr.push([_objects[_p].char, _statInfo])>>
<</for>>
/* Now split the array into groups by character and sign */
<<set _statInfoPlayer = "">>
<<set _statInfoCharacter = "">>
<<for _s to 0; _s < _statsArr.length; _s++>>
<<if _statsArr[_s][0] == "player">>
<<set _statInfoPlayer = _statInfoPlayer + _statsArr[_s][1]>>
<<else>>
<<set _statInfoCharacter = _statInfoCharacter + _statsArr[_s][1]>>
<</if>>
<</for>>
/* HTML */
<big>You levelled up in ''Love''</big>
<p>Last thing to do is to spin the wheel and see what ''//sex position//'' will be a new part of your arsenal...</p>
<<media "wheel_spin.mp4">>
<div class="si4">
<p class="center strong">You've learned a new sex position...</p>
/* Position name */
<big class="center"><<print _sexNew[1]>></big>
/* Position yields */
<div class="item statInfo">
<<if _statInfoPlayer != "">>
<div class="statInfoPlayer">
<span class="desc">PLAYER</span>
<<print _statInfoPlayer>>
</div>
<</if>>
<<if _statInfoCharacter != "">>
<div class="statInfoCharacter">
<span class="desc">CHARACTER</span>
<<print _statInfoCharacter>>
</div>
<</if>>
</div>
/* Add help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>Each sex position has different stats for your and for your sex partner, and the goal of sex is to make your partner reach orgasm first. So you basically need sex positions that have high yields on the right, and low at the left.</p>
<p>There's also ''//Vigour//'' which you use up each time you choose a sex position. But don't worry - some of the sex positions are so relaxing that they add vigour - you'll need to pick them up to last longer during sex.</p>
<p>''TL;DR: make her cum.''</p>
</div>
</div>
/* Print random media with the position */
<<media `"sex/" + _sexNew[0] + "/" + $curRand + ".mp4"` null "wide">>
<big>Happy?</big>
<<btn null _exitTxt `"kamasutra+"+_sexNew[0]`>>
</div>
/* If player knows all the positions - just level up love */
<<else>>
<big>You levelled up in ''Love''</big>
<p>You already maxed out your Love Kamasutra, so there's nothing more you can do here, bud.</p>
<<media "happy.mp4">>
<<btn null _exitTxt>>
<</if>>
<<chunk null "#lovePedia">>
<big>You levelled up in ''Love''</big>
<p>Because you own a copy of ''//Sex Encyclopedia//'' you can choose the sex position you're interested in.</p>
<<media "book.mp4">>
<div class="si2" style="display: contents">
/* Add help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>Each sex position has different stats for your and for your sex partner, and the goal of sex is to make your partner reach orgasm first. So you basically need sex positions that have high yields on the right, and low at the left.</p>
<p>There's also ''//Vigour//'' which you use up each time you choose a sex position. But don't worry - some of the sex positions are so relaxing that they add vigour - you'll need to pick them up to last longer during sex.</p>
<p>''TL;DR: make her cum.''</p>
</div>
</div>
/* Check if the player still has a position to learn */
<<set _posUnknown = null>>
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<if setup.sexCat[_sc].group == "love">>
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
/* Check if player knows the sex position - if not mark it and finish check */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<if _current == -1>>
<<set _posUnknown = 1>>
<<break>>
<</if>>
<</if>>
<</for>>
<<if _posUnknown == 1>>
<<break>>
<</if>>
<</if>>
<</for>>
<<if !_posUnknown>>
<p class="center">You've maxed out all your ''Love'' positions, you can select a sex position from ''Domination'' category.</p>
<</if>>
/* List the sex categories */
<<set _known = 0>>
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<if setup.sexCat[_sc].group == "love" || (setup.sexCat[_sc].group == "domination" && !_posUnknown)>>
<<set _sexCatDisplay to 0>>
/* List the sex positions */
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
<<if _sexCatDisplay == 0>>
<h3><<print setup.sexCat[_sc].name>></h3>
<<set _sexCatDisplay to 1>>
<</if>>
/* Check if player knows the sex position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
/* Print the button if he doesn't know the position */
<<if _current == -1>>
<<set _known = _known + 1>>
<<btnSex setup.kamasutra[_k].id setup.kamasutra[_k].yields>>
/* Disable the button if we already know the sex position */
<<else>>
<<btnSex setup.kamasutra[_k].id null null null "disabled">>
<</if>>
<</if>>
<</for>>
<</if>>
<</for>>
</div>
<br class="clear">
<<if _known == 0>>
<p class="si2">Unfortunately, you already maxed out entire Kamasutra, so there's nothing more you can do here, bud.</p>
<</if>>
<<btn null _exitTxt null "si2">>
<br class="clear">
<<chunk null "#dominationRandom">>
<<set _sexArr to []>>
/* List the sex categories */
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<if setup.sexCat[_sc].group == "domination">>
/* List the sex positions */
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
/* Check if player knows the sex position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<if _current == -1>>
/* Add positions to the array */
<<set _sexArr.push([setup.kamasutra[_k].id, setup.kamasutra[_k].name, setup.kamasutra[_k].yields])>>
<</if>>
<</if>>
<</for>>
<</if>>
<</for>>
/* Do the rest only if there's at least one position in the array, if not just lvl up without position */
<<if _sexArr.length > 0>>
/* Select random position */
<<set _sexNew = _sexArr.random()>>
/* Add missing info to yield string */
<<set _yields = _sexNew[2]>>
<<set _yields = _yields.replace(/cum/gi, 'player.cum')>>
<<set _yields = _yields.replace(/vigour/gi, 'player.vigour')>>
<<set _yields = _yields.replace(/squirt/gi, 'partner.squirt')>>
/* If there's no vigour, then we just remove one vigour */
<<if _yields.indexOf("vigour") == -1>>
<<set _yields = _yields + '; player.vigour-1'>>
<</if>>
/* Split the fucker! */
<<set _objects = splitter(_yields)>>
<<set _statsArr to []>>
<<for _p to 0; _p < _objects.length; _p++>>
/* Add icons */
<<set _statInfo = "<img src=\"" + setup.ImagePath + "icons/" + _objects[_p].id + ".png\" class=\"statIcon\">">>
/* Add value */
<<set _statInfo = _statInfo + " <div class=\"statValue\">" + _objects[_p].sign + _objects[_p].value + "</div>">>
/* Wrap stat html */
<<set _statInfo = "<div class=\"uiData\">" + _statInfo + "</div>">>
/* Add it to array with all the stats */
<<set _statsArr.push([_objects[_p].char, _statInfo])>>
<</for>>
/* Now split the array into groups by character and sign */
<<set _statInfoPlayer = "">>
<<set _statInfoCharacter = "">>
<<for _s to 0; _s < _statsArr.length; _s++>>
<<if _statsArr[_s][0] == "player">>
<<set _statInfoPlayer = _statInfoPlayer + _statsArr[_s][1]>>
<<else>>
<<set _statInfoCharacter = _statInfoCharacter + _statsArr[_s][1]>>
<</if>>
<</for>>
/* HTML */
<big>You levelled up in ''Domination''</big>
<p>Last thing to do is to spin the wheel and see what ''//sex position//'' will be a new part of your arsenal...</p>
<<media "wheel_spin.mp4">>
<div class="si4">
<p class="center strong">You've learned a new sex position...</p>
/* Position name */
<big class="center"><<print _sexNew[1]>></big>
/* Position yields */
<div class="item statInfo">
<<if _statInfoPlayer != "">>
<div class="statInfoPlayer">
<span class="desc">PLAYER</span>
<<print _statInfoPlayer>>
</div>
<</if>>
<<if _statInfoCharacter != "">>
<div class="statInfoCharacter">
<span class="desc">CHARACTER</span>
<<print _statInfoCharacter>>
</div>
<</if>>
</div>
/* Add help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>Each sex position has different stats for your and for your sex partner, and the goal of sex is to make your partner reach orgasm first. So you basically need sex positions that have high yields on the right, and low at the left.</p>
<p>There's also ''//Vigour//'' which you use up each time you choose a sex position. But don't worry - some of the sex positions are so relaxing that they add vigour - you'll need to pick them up to last longer during sex.</p>
<p>''TL;DR: make her cum.''</p>
</div>
</div>
/* Print random media with the position */
<<media `"sex/" + _sexNew[0] + "/" + $curRand + ".mp4"` null "wide">>
<big>Happy?</big>
<<btn null _exitTxt `"kamasutra+"+_sexNew[0]`>>
</div>
/* If player knows all the positions - just level up dom */
<<else>>
<big>You levelled up in ''Domination''</big>
<p>You already maxed out your Domination Kamasutra, so there's nothing more you can do here, bud.</p>
<<media "impressive.mp4">>
<<btn null _exitTxt>>
<</if>>
<<chunk null "#dominationPedia">>
<big>You levelled up in ''Domination''</big>
<p>Because you own a copy of ''//Sex Encyclopedia//'' you can choose the sex position you're interested in.</p>
<<media "book.mp4">>
<div class="si2" style="display: contents">
/* Add help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>Each sex position has different stats for your and for your sex partner, and the goal of sex is to make your partner reach orgasm first. So you basically need sex positions that have high yields on the right, and low at the left.</p>
<p>There's also ''//Vigour//'' which you use up each time you choose a sex position. But don't worry - some of the sex positions are so relaxing that they add vigour - you'll need to pick them up to last longer during sex.</p>
<p>''TL;DR: make her cum.''</p>
</div>
</div>
/* Check if the player still has a position to learn */
<<set _posUnknown = null>>
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<if setup.sexCat[_sc].group == "domination">>
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
/* Check if player knows the sex position - if not mark it and finish check */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<if _current == -1>>
<<set _posUnknown = 1>>
<<break>>
<</if>>
<</if>>
<</for>>
<<if _posUnknown == 1>>
<<break>>
<</if>>
<</if>>
<</for>>
<<if !_posUnknown>>
<p class="center">You've maxed out all your ''Domination'' positions, you can select a sex position from ''Love'' category.</p>
<</if>>
/* List the sex categories */
<<set _known = 0>>
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<if setup.sexCat[_sc].group == "domination" || (setup.sexCat[_sc].group == "love" && !_posUnknown)>>
<<set _sexCatDisplay to 0>>
/* List the sex positions */
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
<<if _sexCatDisplay == 0>>
<h3><<print setup.sexCat[_sc].name>></h3>
<<set _sexCatDisplay to 1>>
<</if>>
/* Check if player knows the sex position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
/* Print the button if he doesn't know the position */
<<if _current == -1>>
<<set _known = _known + 1>>
<<btnSex setup.kamasutra[_k].id setup.kamasutra[_k].yields>>
/* Disable the button if we already know the sex position */
<<else>>
<<btnSex setup.kamasutra[_k].id null null null "disabled">>
<</if>>
<</if>>
<</for>>
<</if>>
<</for>>
</div>
<br class="clear">
<<if _known == 0>>
<p class="si2">Unfortunately, you already maxed out entire Kamasutra, so there's nothing more you can do here, bud.</p>
<</if>>
<<btn null _exitTxt null "si2">>
<br class="clear">
<<chunk null "#positionLearned">>
<<delayer>>
/* Load the chosen sex position */
<<set _currentPosition = setup.kamasutra.find(x => x.id === $positionLearned)>>
/* Add missing info to yield string */
<<set _yields = _currentPosition.yields>>
<<set _yields = _yields.replace(/cum/gi, 'player.cum')>>
<<set _yields = _yields.replace(/vigour/gi, 'player.vigour')>>
<<set _yields = _yields.replace(/squirt/gi, 'partner.squirt')>>
/* If there's no vigour, then we just remove one vigour */
<<if _yields.indexOf("vigour") == -1>>
<<set _yields = _yields + '; player.vigour-1'>>
<</if>>
/* Split the fucker! */
<<set _objects = splitter(_yields)>>
<<set _statsArr = []>>
<<for _p to 0; _p < _objects.length; _p++>>
/* Add icons */
<<set _statInfo = "<img src=\"" + setup.ImagePath + "icons/" + _objects[_p].id + ".png\" class=\"statIcon\">">>
/* Add value */
<<set _statInfo = _statInfo + " <div class=\"statValue\">" + _objects[_p].sign + _objects[_p].value + "</div>">>
/* Wrap stat html */
<<set _statInfo = "<div class=\"uiData\">" + _statInfo + "</div>">>
/* Add it to array with all the stats */
<<set _statsArr.push([_objects[_p].char, _statInfo])>>
<</for>>
/* Now split the array into groups by character and sign */
<<set _statInfoPlayer = "">>
<<set _statInfoCharacter = "">>
<<for _s to 0; _s < _statsArr.length; _s++>>
<<if _statsArr[_s][0] == "player">>
<<set _statInfoPlayer = _statInfoPlayer + _statsArr[_s][1]>>
<<else>>
<<set _statInfoCharacter = _statInfoCharacter + _statsArr[_s][1]>>
<</if>>
<</for>>
<p class="center strong">You've learned a new sex position...</p>
/* Position name */
<big class="center"><<print _currentPosition.name>></big>
/* Position yields */
<div class="item statInfo">
<<if _statInfoPlayer != "">>
<div class="statInfoPlayer">
<span class="desc">PLAYER</span>
<<print _statInfoPlayer>>
</div>
<</if>>
<<if _statInfoCharacter != "">>
<div class="statInfoCharacter">
<span class="desc">CHARACTER</span>
<<print _statInfoCharacter>>
</div>
<</if>>
</div>
/* Add help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>Each sex position has different stats for your and for your sex partner, and the goal of sex is to make your partner reach orgasm first. So you basically need sex positions that have high yields on the right, and low at the left.</p>
<p>There's also ''//Vigour//'' which you use up each time you choose a sex position. But don't worry - some of the sex positions are so relaxing that they add vigour - you'll need to pick them up to last longer during sex.</p>
<p>''TL;DR: make her cum.''</p>
</div>
</div>
/* Print random media with the position */
<<media `"sex/" + _currentPosition.id + "/" + $curRand + ".mp4"` null "wide">>
<big>Happy?</big>
<<btn null _exitTxt>>
<</delayer>>
<</chunks>><<events "show">>
<<EVENT "daphne">>
<<chunks>>
<p class="fi0">You knock at the doors to the bathroom.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<<dial "daphne" "Occupied." "fi2">>
<<dial "player" "It's $player.name." "fi3">>
<<dial "daphne" "Aaand?" "fi3">>
<p class="fi4">Well, aaaand? You haven't thought that through, did you?</p>
<<menu "si5">>
<<btn $curLoc "I'll just wait until you finish!" "daphne.love" "dialog si5">>
<<btn "#daphneWash" "Maybe I could wash your back?" "daphne.status=3; daphne.love+2" "dialog si5">>
<<btn "#daphnePiss" "Open up, I have to take a piss!" "daphne.dom" "dialog si5">>
<<chunk null "#daphnePiss">>
<<dial "daphne" "Give me a moment, hun...">>
<<dial "player" "But I really need to!">>
<<media "activities/knock/waiting.mp4">>
<<if $daphne.status <= 3>>
<<set _decision = ["#daphneYes", "#daphneAngry", "#daphneAngry"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneYes", "#daphneAngry"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneWash">>
<p>Well, that's bold, dude. And bold is the way of the alpha, so...</p>
<big>Good for you!</big>
<p>I'm just afraid it might still be too early for that shit, but who knows...</p>
<<media "hopefully.mp4">>
<<if $daphne.status <= 3>>
<<set _decision = ["#daphneYes", "#daphneNo", "#daphneNo"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneYes", "#daphneNo"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneAngry">>
<<dial "daphne" "Don't be a baby!">>
<big>Oompf.</big>
<<media "pathetic.mp4">>
<p>This is what you get for lame lines.</p>
<p>Well, I guess that's that.</p>
<big>No boobs for $player.name.</big>
<<btn $curLoc "Move away from the doors" "daphne.love-1" "action yieldsHide">>
<<chunk null "#daphneYes">>
<<dial "daphne" "Well... I guess... Ok.">>
<p>She agreed?! I'm actually not sure how a lame line like that led to this conclusion, but who cares!</p>
<big>Move in!</big>
<<media "activities/knock/enter.mp4">>
<<btn $curLoc "Walk into the bathroom" "$permission+; daphne.love+" "action yieldsHide">>
<<chunk null "#daphneNo">>
<p>There's a couple seconds of silence.</p>
<<media "waiting.mp4">>
<p>Don't worry. I'm sure she heard it. That means - even if she says no - you successfully planted in her head an image of you and her together in the shower, and sooner or later, it will bloom.</p>
<p>Finally you hear $daphne.name's voice coming from the bathroom.</p>
<<dial "daphne" "Uhm... Sorry but no... Maybe some other day.">>
<big>Ehhh...</big>
<<media "disappointed.mp4">>
<p>Well, at least you aimed for the stars kid. And as I said - this might still win you some points over a longer period of time. So... cheer up!</p>
<<btn $curLoc "Move away from the doors">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa">>
<<chunks>>
<p class="fi0">You knock at the doors to the bathroom.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<<dial "alexa" "Get lost." "fi2">>
<<dial "player" "It's $player.name." "fi3">>
<<dial "alexa" "Well, then get lost, $player.name, you fucking dweeb." "fi3">>
<<dial "player" "But I //really// need to go..." "fi4">>
<p class="fi4">Wow, you really nailed it, bro! With such a negotiation skills you could end the war in the Middle East.</p>
<<dial "alexa" "Fuck do I care what you need. What if I'm taking a dump here, have you considered it, ass-wipe?!" "fi4">>
<big class="fi5">Well? Have you?!</big>
<<menu "si5">>
<<btn $curLoc "I'll just wait until you finish..." "alexa.love" "dialog si5">>
<<btn "#alexaPay" "I'll pay you 25$ if you let me in!" "cash=25; alexa.dom" "dialog si5">>
<<btn "#alexaCock" "I'll show you my cock if you let me in!" "alexa.status=3; alexa.dom+2" "dialog si5">>
<<chunk null "#alexaPay">>
<p>What?! Dude, if you'll allow it, this bitch is going to suck you dry...</p>
<big>...and not in a good way.</big>
<p>I would strongly advice not to give her any money. But it's your decision.</p>
<<dial "alexa" "You're going to pay me for letting you into the bathroom?">>
<<if ($player.lvl < 3)>>
<<dial "player" "Well... yeah... I guess... I mean...">>
<<media "activities/knock/confidence.mp4">>
<p>God damn it...</p>
<big>Own it!</big>
<<else>>
<<dial "player" "You want the money or not?">>
<p>At least you're sticking with a decision. Good.</p>
<<media "agreed.mp4">>
<</if>>
<p>You don't hear $alexa.name for a moment. Is she considering it?</p>
<<if $alexa.status <= 3>>
<<set _decision = ["#alexaYes", "#alexa100", "#alexa100"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaYes", "#alexa100"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaYes">>
<big>CLICK!</big>
<p>$alexa.name unlocked the doors!</p>
<<media "unlock.mp4">>
<big>Move in, kid!</big>
<<btn $curLoc "Jump into the bathroom!" "$permission+; cash-25; alexa.dom+1" "action yieldsHide">>
<<chunk null "#alexa100">>
<<dial "alexa" "One hundred bucks.">>
<big>L-O-L.</big>
<p>She's out of her mind!</p>
<<dial "player" "Well...">>
<p>WHAT?! You're considering it?!</p>
<<media "no.jpg">>
<<menu>>
<<btn "#alexaPay100" "Ok... I'll make it 100$." "cash=100; alexa.love" "dialog">>
<<btn "#alexaPayNo" "No way." "alexa.dom" "dialog">>
<<chunk null "#alexaPay100">>
<big>CLICK!</big>
<p>$alexa.name unlocked the doors!</p>
<p>Congrats, buddy. You've just paid one hundred bucks for taking a piss.</p>
<p>Well, I guess the damage is done. Now least you can do is just enjoy it. Have a nice bathroom visit with $alexa.name.</p>
<<media "yes_maam.mp4">>
<<btn $curLoc "Get in!" "$permission+; cash-100" "action yieldsHide">>
<<chunk null "#alexaPayNo">>
<<dial "alexa" "So why are you wasting my fucking time?!">>
<p>You want to say something, but you hear the water running - she probably went into the shower.</p>
<p>This is the end of the road, but - honestly...</p>
<big>...you did the right thing.</big>
<p>If a woman treats you like that - don't fall for that shit. Stick to your guns and you're going to prevail, I promise.</p>
<<media "yes_maam.mp4">>
<<btn $curLoc null "alexa.dom-" "yieldsHide">>
<<chunk null "#alexaCock">>
<big>This is bold.</big>
<p>I wouldn't neccessarily recommend it as a pick up line, but with $alexa.name it might actually work. Who knows what's going on in this lil' redhead brain of hers.</p>
<<dial "player" "//It's going to work!//">>
<p>There's a moment of silence, in which you don't hear anything from the bathroom. Is she considering it?</p>
<<media "activities/knock/listening.mp4">>
<<if $alexa.status <= 3>>
<<set _decision = ["#alexaCockYes", "#alexaCockNo", "#alexaCockNo"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaCockYes", "#alexaCockNo"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaCockYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaCockYes">>
<big>CLICK!</big>
<p>$alexa.name unlocked the doors!</p>
<p>Gotta hand it to you, dude - you might be still rough on the edges, but there's an alpha male in you!</p>
<<media "thumbs_up.mp4">>
<<btn $curLoc "Get in!" "$permission+; alexa.dom+1" "action yieldsHide">>
<<chunk null "#alexaCockNo">>
<<dial "alexa" "If I would want to see your cock, I would rip it off and put it on the shelf next to my bad to rot. Is that fucking clear, you fucking dweeb?!">>
<big>Oh snap. She killed you.</big>
<p>You probably should answer something, but there's no point - you hear the water running, so she probably went into the shower.</p>
<<media "too_bad.mp4">>
<<btn $curLoc null "alexa.dom-2" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "while=nothing">>
<<chunks>>
<p class="fi0 center">You knock at the doors to the bathroom.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">Unfortunately - no one replies.</big>
<p class="fi3 center">She's probably in the shower and doesn't hear you.</p>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
<</events>><<events "show">>
<<EVENT "alexa">>
<<chunks>>
<big class="center fi0">You slowly open the doors...</big>
<p class="center fi1">And see $alexa.name...</p>
<p class="center fi2">She's taking a shower...</p>
<<media "activities/enter/daphBath/alexa_shower.jpg" "si3">>
<big class="fi4">Ohh damn.</big>
<<menu "fi5" null "yieldsHide">>
<<btn $curLoc "Too risky! Abort!" null "action si5 yieldsHide">>
<<btn null "Hide in the bathroom" "$permission+forced; dom+" "action si5 yieldsHide">>
<<btn "#alexaJoin" "Can I join?" "alexa.dom+2" "dialog si5 yieldsHide">>
<<chunk null "#alexaJoin">>
<<if $alexa.status < 3>>
<p>She jumps in the air and nearly breaks her head against the ceiling when she hears your voice.</p>
<<media "activities/enter/daphBath/scream.mp4">>
<<dial "alexa" "WHAT THE FUCKING FUCK ARE YOU DOING HERE?!">>
<<media "activities/enter/daphBath/alexa_enter.jpg">>
<big>Looking good!</big>
<<else>>
<p>She turns around, startled by your voice... But she calms down seeing it's you.</p>
<<dial "alexa" "What the fuck, dweeb?!">>
<<media "activities/enter/daphBath/alexa_enter.jpg">>
<big>Looking good!</big>
<</if>>
<<btn>>
<<chunk>>
<<dial "player" "I just wanted to help you wash, you know, the parts harder to reach.">>
<p>You smile to her in a way that tells me we need to seriously rethink the way your face works.</p>
<<media "bad_smile.mp4">>
<<if $alexa.status < 3>>
<p>Oh buddy, buddy... I wish you luck...</p>
<big>You're going to need it.</big>
<<else>>
<p>Yet, somehow, $alexa.name is considering your offer.</p>
<</if>>
<<if $alexa.status <= 3>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaJoinNo", "#alexaJoinYes"].random()>>
<<elseif $alexa.status <= 4>>
<<set _decision = ["#alexaJoinNo", "#alexaJoinYes"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaJoinYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaJoinYes">>
<<dial "alexa" "Well, what are you waiting for then? There's an ass to wash here, dweeb.">>
<big>Profit!</big>
<<media "great_success.mp4">>
<<btn $curLoc "Jump in the bathroom" "alexa.domination+2; $permission+1" "action yieldsHide">>
<<chunk null "#alexaJoinNo">>
<<dial "alexa" "I've already washed my ass, in and out, so you're useless to me.">>
<<dial "player" "Maybe I could check...?">>
<<dial "alexa" "Get the fuck outta here.">>
<big>You heard the lady.</big>
<<media "getout.mp4">>
<<btn $curLocParent "Get out of the bathroom" "alexa.dom-1" "action yieldsHide">>
<<chunk null "#alexaBalls">>
<p>$alexa.name reaches conclusion and before you manage to stop her - she jumps out of the shower and...</p>
<big>She kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl out of the bathroom, and back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne">>
<<chunks>>
<big class="center fi0">You slowly open the doors...</big>
<p class="center fi1">And see $daphne.name...</p>
<p class="center fi2">She's taking a shower...</p>
<<media "activities/enter/daphBath/daphne_shower.jpg" "si3">>
<big class="fi4">Boobies on the horizon!</big>
<<menu "fi5" null "yieldsHide">>
<<btn $curLoc "Too risky! Abort!" null "action si5 yieldsHide">>
<<btn null "Hide in the bathroom" "$permission+forced; dom+" "action si5 yieldsHide">>
<<btn "#daphneJoin" "Can I join?" "love+2" "dialog si5 yieldsHide">>
<<chunk null "#daphneJoin">>
<<if $daphne.status < 3>>
<p>She hears your voice and starts screaming.</p>
<<media "activities/enter/daphBath/scream.mp4">>
<<dial "daphne" "OH MY GOD! Hun, you scared the shit out of me! What are you doing here, haven't you noticed it's occupied?">>
<<media "activities/enter/daphBath/daphne_enter.jpg">>
<big>BOOBIES!</big>
<<else>>
<p>She turns around, startled by your voice... But she calms down seeing it's you.</p>
<<dial "daphne" "Oh, $player.name, you surprised me!">>
<<media "activities/enter/daphBath/daphne_enter.jpg">>
<big>BOOBIES!</big>
<</if>>
<<btn>>
<<chunk>>
<<dial "player" "I was just thinking, how, you know, I could help you... wash?">>
<p>You smile to her in a way that tells me we need to seriously rethink the way your face works.</p>
<<media "bad_smile.mp4">>
<<if $daphne.status < 3>>
<p>Oh buddy, buddy... I wish you luck...</p>
<big>You're going to need it.</big>
<<else>>
<p>Yet, somehow, $daphne.name is considering your offer.</p>
<</if>>
<<if $daphne.status <= 3>>
<<set _decision = ["#daphneJoinYes", "#daphneJoinNo", "#daphneJoinNo", "#daphneJoinNo", "#daphneJoinNo"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneJoinYes", "#daphneJoinNo"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneJoinYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneJoinYes">>
<<dial "daphne" "Hun, you're reading my mind. Jump in!">>
<big>Profit!</big>
<<media "behave.mp4">>
<<btn $curLoc "Jump in the bathroom" "daphne.love+2; $permission+1" "action yieldsHide">>
<<chunk null "#daphneJoinNo">>
<<dial "daphne" "Well, hun, I don't know... You're a nice boy, and all, but...">>
<<dial "player" "I can also help you dry yourself...">>
<big>Now you're begging.</big>
<<media "pathetic.mp4">>
<<dial "daphne" "Sorry, $player.name, not today.">>
<p>You heard the lady?</p>
<<btn $curLocParent "Get out of the bathroom" "daphne.love-1" "action yieldsHide">>
<<chunk null "#daphneJoinAngry">>
<<dial "daphne" "What have you said?!">>
<<dial "player" "I-I-I'm soo sorry. I wasn't... I mean... I thought you maybe need a helping hand... for... you know...">>
<p>You motion to her melons.</p>
<p>She looks down and realizes she's naked. She covers herself and looks at you angrily.</p>
<<strikes "daphne">>
<<btn $curLocParent "Get out of there" null "action yieldsHide">>
<</chunks>>
<</events>>/* sex */
/* First run - we need to define cum and squirt starting vars */
<<if !$sex>>
/* Set up variables for this sex */
<<set $sex = 1>>
<<set $player.cum = parseInt($cumDefault)>>
<<set $player.cumMax = parseInt($cumMax)>>
<<set $player.vigour = parseInt($vigourDefault)>>
<<set $charVar.squirt = parseInt($squirtDefault)>>
<<set $charVar.squirtMax = parseInt($squirtMax)>>
<<set $squirtNow = 0>>
<<set $squirtNum = 0>>
<<set $squirtLow = 0>>
<<set $cumLow = 0>>
<<set $cumAccident = 0>>
<<set $vigourLow = 0>>
<<set $forcedAnal = null>>
/* We need to check if player has any effects that impact sex vars */
<<for _e = 0; _e < $player.effects.length; _e++>>
<<set _cur = setup.effects.find(obj => {return obj.id === $player.effects[_e].id})>>
/* Go forward if the effect is still going and multipliers mention interesting vars */
<<if $player.effects[_e].left != 0 && (_cur.multi.indexOf("vigour")!=-1 || _cur.multi.indexOf("cum")!=-1 || _cur.multi.indexOf("squirt")!=-1)>>
/* Split the data */
<<set _objMlt = splitter(_cur.multi)>>
<<for _m = 0; _m < _objMlt.length; _m++>>
/* Now select the stuff we're interested in within effect's multipliers */
<<if _objMlt[_m].id == "cum">>
<<set $player.cum = _objMlt[_m].sign == "+" ? $player.cum + parseInt(_objMlt[_m].value) : $player.cum - parseInt(_objMlt[_m].value)>>
<<elseif _objMlt[_m].id == "cumMax">>
<<set $player.cumMax = _objMlt[_m].sign == "+" ? $player.cumMax + parseInt(_objMlt[_m].value) : $player.cumMax - parseInt(_objMlt[_m].value)>>
<<elseif _objMlt[_m].id == "vigour">>
<<set $player.vigour = _objMlt[_m].sign == "+" ? $player.vigour + parseInt(_objMlt[_m].value) : $player.vigour - parseInt(_objMlt[_m].value)>>
<<elseif _objMlt[_m].id == "squirt">>
<<set $charVar.squirt = _objMlt[_m].sign == "+" ? $charVar.squirt + parseInt(_objMlt[_m].value) : $charVar.squirt - parseInt(_objMlt[_m].value)>>
<<elseif _objMlt[_m].id == "squirtMax">>
<<set $charVar.squirtMax = _objMlt[_m].sign == "+" ? $charVar.squirtMax + parseInt(_objMlt[_m].value) : $charVar.squirtMax - parseInt(_objMlt[_m].value)>>
<</if>>
<</for>>
<</if>>
<</for>>
/* We set the cum max (orgasm) */
<<if $player.cumMax < 8>>
<<set $player.cumMax = 8>>
<<elseif $player.cumMax > 15>>
<<set $player.cumMax = 15>>
<</if>>
/* We set the squirt max (orgasm) */
<<if $charVar.squirtMax < 8>>
<<set $charVar.squirtMax = 8>>
<<elseif $charVar.squirtMax > 15>>
<<set $charVar.squirtMax = 15>>
<</if>>
/* Character's starting squirt */
/* Add squirt bonus for player lvl (0-5)/2 */
<<if $player.lvl > 0>>
<<set $charVar.squirt = $charVar.squirt + Math.round($player.lvl/2)>>
<</if>>
/* Add squirt bonus for relation status (0-5)/2 */
<<if $charVar.status && $charVar.status > 0>>
<<set $charVar.squirt = $charVar.squirt + Math.round($charVar.status/2)>>
<</if>>
/* Add bonus for hookers */
<<if $charVar.id.indexOf("prostitute") != -1>>
<<set $charVar.squirt = $charVar.squirt + 3>>
<</if>>
/* Set the starting squirt */
<<if $charVar.squirt > ($squirtMax - 3)>>
<<set $charVar.squirt = $squirtMax - 3>>
<</if>>
<<if $charVar.squirt < $squirtDefault>>
<<set $charVar.squirt = $squirtDefault>>
<</if>>
/* Player's starting cum */
/* We reduce the starting cum by player lvl */
<<set $player.cum = $player.cum - $player.lvl>>
<<if $player.cum < 2>>
<<set $player.cum = 2>>
<<elseif $player.cum > 7>>
<<set $player.cum = 7>>
<</if>>
/* Player's starting vigour */
/* Add a bonus vigour based on level */
<<if $player.lvl <= 1>>
<<set $player.vigour = $player.vigour>>
<<elseif $player.lvl <= 2>>
<<set $player.vigour = $player.vigour + 2>>
<<elseif $player.lvl <= 3>>
<<set $player.vigour = $player.vigour + 4>>
<<elseif $player.lvl <= 4>>
<<set $player.vigour = $player.vigour + 6>>
<<elseif $player.lvl >= 5>>
<<set $player.vigour = $player.vigour + 8>>
<</if>>
/* We set the starting vigour */
<<if $player.vigour < 6>>
<<set $player.vigour = 6>>
<<elseif $player.vigour > 20>>
<<set $player.vigour = 20>>
<</if>>
/* We start with max vigour */
<<set $player.vigourDefault = $player.vigour>>
<</if>>
/* Display yields */
<<yields null "sex">>
/* Set colors */
<<if $player.vigour < 2>>
<<set _vigourClass = "red">>
<<elseif $player.vigour < 4>>
<<set _vigourClass = "yellow">>
<<else>>
<<set _vigourClass = null>>
<</if>>
<<if $player.cum > ($player.cumMax - 2)>>
<<set _cumClass = "red">>
<<elseif $player.cum > ($player.cumMax - 4)>>
<<set _cumClass = "yellow">>
<<elseif $player.cum < 2>>
<<set _cumClass = "cold">>
<<elseif $player.cum < 3>>
<<set _cumClass = "blue">>
<<else>>
<<set _cumClass = null>>
<</if>>
<<if $charVar.squirt > ($charVar.squirtMax - 2)>>
<<set _squirtClass = "red">>
<<elseif $charVar.squirt > ($charVar.squirtMax - 4)>>
<<set _squirtClass = "yellow">>
<<elseif $charVar.squirt < 2>>
<<set _squirtClass = "cold">>
<<elseif $charVar.squirt < 3>>
<<set _squirtClass = "blue">>
<<else>>
<<set _squirtClass = null>>
<</if>>
/* Check if we reached any important plot point */
<<if $charVar.squirt >= $charVar.squirtMax>>
<<set $squirtNow = 1>>
<<set $squirtNum = $squirtNum + 1>>
<<set $charVar.squirt = $charVar.squirtMax>>
<<elseif $charVar.squirt <= 0>>
<<set $squirtLow = 1>>
<<elseif $player.cum <= 0>>
<<set $cumLow = 1>>
<<elseif $player.cum >= $player.cumMax>>
<<set $cumAccident = 1>>
<<elseif $player.vigour <= 0>>
<<set $vigourLow = 1>>
<</if>>
<big class="center fi0">Sex with $charName</big>
/* Help div */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>Where do I start? So there are butterflies and bees and...</p>
<p>The rule of thumb is - you need to make her <img @src="setup.ImagePath+'icons/squirt.png'" class="statIcon"> ''//Orgasm//'' first, otherwise she's gonna be angry, and we don't want that, right? To achieve this select those positions that bring her closer to the edge, making sure that your <img @src="setup.ImagePath+'icons/cum.png'" class="statIcon"> //Orgasm-o-meter// is below 10.</p>
<p>And remember that if your <img @src="setup.ImagePath+'icons/vigour.png'" class="statIcon"> ''//Vigour//'' drops to 0, well, she won't be happy about it. Fortunately, some of the positions allow you to regain it too.</p>
<p>Additionally - each sex partner have a ''//kink//'', which is a preference for a specific group of sex positions. This means that those sex positions will have a stronger effect (+1 orgasm, but with a basis of 0, so if the position normally gives negative orgasm, with kink it would be giving +1).</p>
<p>Also the stars on buttons indicate how much experienced you are in using those positions. The more you use them during sex, the more stars you will acquire. And stars give you additional stats during sex, so it's totally worth it:</p>
<p><div style="--rating: 1;" class="Stars1"></div> 1 star will give you ability to repeat this sex position many times in a row.</p>
<p><div style="--rating: 2;" class="Stars2"></div> 2 stars will give you additional <img @src="setup.ImagePath+'icons/vigour.png'" class="statIcon"> Vigour while using this position.</p>
<p><div style="--rating: 3;" class="Stars3"></div> 3 stars will give your sex partner more <img @src="setup.ImagePath+'icons/squirt.png'" class="statIcon"> Orgasm from getting fucked with this position.</p>
<p>''TL;DR: make her cum.''</p>
</div>
</div>
/* Player's box */
<div class="sexStats">
/* Player's pic */
<div class="picBox">
<img @src="setup.ImagePath+'characters/player/' + $player.trait + '/portrait_sex.jpg'">
</div>
/* Player's stats */
<div class="statsBox">
<h3>$player.name $player.surname</h3>
<table>
<tr class="statsRow bottomBorder">
<td>
<img @src="setup.ImagePath+'icons/cum_big.png'" class="statIcon"> ''Orgasm''
</td>
<td>
<div @class='"uiData " + _cumClass'>
$player.cum
<span class="desc">/ $player.cumMax</span>
</div>
</td>
</tr>
<tr class="statsRow">
<td>
<img @src="setup.ImagePath+'icons/vigour_big.png'" class="statIcon"> ''Vigour''
</td>
<td>
<div @class='"uiData " + _vigourClass'>
$player.vigour
</div>
</td>
</tr>
</table>
</div>
</div>
/* Character's box */
<div class="sexStats floatRight">
/* Character's pic */
<div class="picBox">
<img @src="setup.ImagePath+'characters/'+$char+'/portrait_sex.jpg'">
</div>
/* Character's stats */
<div class="statsBox">
<h3>$charName</h3>
<table>
<tr class="statsRow bottomBorder">
<td>
<div @class='"uiData " + _squirtClass'>
$charVar.squirt
<span class="desc">/ $charVar.squirtMax</span>
</div>
</td>
<td>
''Orgasm'' <img @src="setup.ImagePath+'icons/cum_big.png'" class="statIcon">
</td>
</tr>
<tr class="statsRowDark">
<td class="kink">
<div class="uiData desc">
<<if $charVar.kinkKnown>>More <img @src="setup.ImagePath+'icons/squirt.png'" class="statIcon"> from ''$charVar.kink''<<else>> ? <</if>>
</div>
</td>
<td class="kink">
''Kink''
</td>
</tr>
</table>
</div>
</div>
/* Sex effects list */
/* Again we need to check if player has any effects that impact sex vars and load them into array. We need it here not in the startup, because it can change during sex */
<<set _sexEffects = []>>
<<for _e = 0; _e < $player.effects.length; _e++>>
<<set _cur = setup.effects.find(obj => {return obj.id === $player.effects[_e].id})>>
/* Go forward if the effect is still going and multipliers mention interesting vars */
<<if $player.effects[_e].left != 0 && (_cur.multi.indexOf("vigour")!=-1 || _cur.multi.indexOf("cum")!=-1 || _cur.multi.indexOf("squirt")!=-1)>>
/* If it's a first effect we found - draw header */
<<if !_effectsHead>>
<br class="clear">
<h2>Current sex effects</h2>
<<set _effectsHead = 1>>
<</if>>
/* Check if the effect is positive or negative */
<<if _cur.type == "bad">>
<<set _effectClass = "item tooltip lose">>
<<elseif _cur.type == "good">>
<<set _effectClass = "item tooltip gain">>
<<else>>
<<set _effectClass = "item tooltip neutral">>
<</if>>
/* Draw the effect's HTML */
<div @class="_effectClass">
<span>_cur.name</span>
<div class="tooltipText">
<table>
<tr>
<td colspan=2>_cur.desc</td>
</tr>
<tr>
<td>Active modifiers</td>
<td>
/* Split the multipliers data */
<<set _objMlt = splitter(_cur.multi)>>
<<for _m = 0; _m < _objMlt.length; _m++>>
/* Go forward if the stat matches sex stat */
<<if _objMlt[_m].id == "cum" || _objMlt[_m].id == "cumMax" || _objMlt[_m].id == "vigour" || _objMlt[_m].id == "squirt" || _objMlt[_m].id == "squirtMax">>
/* Set the vars */
<<set _effectStat = _objMlt[_m].id>>
<<set _effectSign = _objMlt[_m].sign>>
<<set _effectValue = _objMlt[_m].value>>
<<set _effectPercentage = "">>
/* Update the signs and value if percentage */
<<if _effectSign == "*">>
<<set _effectSign = "×">>
<<set _effectValue = Math.round(_effectValue * 100)>>
<<set _effectPercentage = "<span class=\"desc\">%</span>">>
<</if>>
/* Print the stat */
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _effectStat + '.png'" class="statIcon">
<span class="statValue">_effectSign _effectValue _effectPercentage</span>
</span>
<</if>>
<</for>>
</td>
</tr>
</table>
</div>
</div>
<</if>>
<</for>>
<div class="break"></div>
<div class="break"></div>
<<chunks "$squirtNow=1">>
<<set $squirtNow = 0>>
<<dial $char "I'm coming... coming... Now!!!">>
<<mediaSex $char "squirt">>
<<btn "#cum" "Cum together" "player.cum-" "si3 action yieldsHide">>
<<if $squirtNum < 3 && $player.cum < $player.cumMax>>
<<btn "sex" "I'm not finished with you!" `$char + ".squirt-8; " + $char + ".desire+1"` "si3 dialog yieldsHide">>
<</if>>
<<chunk "$squirtNow=1" "#cum">>
<<set $squirtNow = 0>>
<<dial "player" "I'm cumming too!" "fi0">>
<<mediaSex $char "cum">>
<<btn $curLoc "Finish sexy time" `$char + ".desire+4"` "si3 action yieldsHide">>
<<chunk "$cumAccident=1" "#cumAccident">>
<p class="fi0">You're on the edge...</p>
<big class="fi1">You can't hold it anymore...</big>
<<media "sex/eruption.mp4" "si2" "wide">>
<<dial "player" "Oh shit... I'm sorry! I just coudn't hold it." "fi3">>
<<if $squirtNum == 0 && $charVar.status < 4>>
<<dial $char "This feels like a big waste of time." "fi4">>
<<set _squirtYields = $char + ".desire-3">>
<<elseif $squirtNum <= 1 && $charVar.status < 5>>
<<dial $char "It wasn't bad, don't worry about it!" "fi4">>
<<set _squirtYields = null>>
<<else>>
<<dial $char "Haha. Don't worry, you were great anyway!" "fi4">>
<<set _squirtYields = $char + ".desire+2">>
<</if>>
<<btn $curLoc "Finish sexy time" _squirtYields "si5 action yieldsHide">>
<<chunk "$cumLow=1" "#cumLow">>
<p class="fi0">You're trying really hard to get your groove on, but it doesn't work...</p>
<big class="fi1">Your dick is limp.</big>
<<media "sex/limp.mp4" "si2" "wide">>
<p class="fi3">That's the end of the road. But don't worry, you'll come back stronger!</p>
<<btn $curLoc "Finish sexy time" `$char + ".desire-2"` "si4 action yieldsHide">>
<<chunk "$squirtLow=1" "#squirtLow">>
<p class="fi0">You're trying really hard to make $charName enjoy it...</p>
<big class="fi1">But she's cold.</big>
<<media "sex/boring.mp4" "si2" "wide">>
<p class="fi3">That's the end of the road. But don't worry, you'll come back stronger!</p>
<<btn $curLoc "Finish sexy time" `$char + ".desire-2"` "si4 action yieldsHide">>
<<chunk "$vigourLow=1" "#vigourLow">>
<p class="fi0">You sweat and pant. It looks pretty darn pathetic. In your mind you promise God that you'll do some kardio if he'll let you finish this fuck. But the God is not listening to weak fucks like you.</p>
<big class="fi1">You need to stop before you get a heart attack, bud.</big>
<<media "sex/ded.mp4" "fi2" "wide">>
<p class="fi3">That's the end of the road. But don't worry, you'll come back stronger!</p>
<<btn $curLoc "Finish sexy time" `$char + ".desire-2"` "si4 action yieldsHide">>
<<chunk null "#sex">>
/* List the sex categories */
<<for _sc to 0; _sc < setup.sexCat.length; _sc++>>
<<set _sexCatDisplay = 0>>
/* Set additional squirt bonus if category is same as kink */
<<set _kinkBonus = 0>>
<<if setup.sexCat[_sc].id == $charVar.kink>>
<<set _kinkBonus = 1>>
<</if>>
/* List the sex positions */
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<if _current != -1 && $player.kamasutra[_current].known == 1 && setup.kamasutra[_k].sexCat.indexOf(setup.sexCat[_sc].id) != -1>>
/* Check if the position has vids (if not we show it only if showing random vids is on) */
<<set _posChar = State.getVar('setup.kamasutra[_k].' + $char)>>
<<if _posChar > 0>>
<<set _class = "showPos">>
<<else>>
<<set _class = null>>
<</if>>
/* Check the position rating (positions with rating 1 can be repeated) */
<<if $player.kamasutra[_current].rating >= 1>>
<<set _rapeatPos = 1>>
<<else>>
<<set _rapeatPos = null>>
<</if>>
/* Display the name of the category if it starts */
<<if _sexCatDisplay == 0 && (_class == "showPos" || $sexRandomVids == 1)>>
<h3><<print setup.sexCat[_sc].name>> <<if $charVar.kinkKnown && $charVar.kink == setup.sexCat[_sc].id>><strong><img @src="setup.ImagePath+'icons/squirt.png'" class="statIcon"> Kinky!</strong><</if>></h3>
<<set _sexCatDisplay to 1>>
<</if>>
/* Print the button */
<<if (setup.kamasutra[_k].id != previous() || _rapeatPos) && (_class == "showPos" || $sexRandomVids == 1)>>
<<btnSex setup.kamasutra[_k].id setup.kamasutra[_k].yields $char _kinkBonus _class>>
/* Disable the button if the sex position was used last time */
<<elseif _class == "showPos" || $sexRandomVids == 1>>
<<btnSex setup.kamasutra[_k].id null null null "disabled">>
<</if>>
<</if>>
<</for>>
<</for>>
<<btn "#nope" "I feel like it's not my day..." null "dialog">>
<<chunk null "#nope">>
<<media "sex/nope.mp4">>
<<if $charVar.id.indexOf("prostitute") != -1 && $charVar.hotness < 4>>
<big>$charName looks at you with sad, puppy eyes.</big>
<<dial $char "So sorry baby, is it my fault?">>
<<dial "player" "Noo... It's just...">>
<<dial $char `"Don't worry hun, even " + ["Clinton", "Epstein", "Hammurabi", "Weinstein", "Trump", "Jack Nicholson", "Roman Polanski", "The Pope"].random() + " wasn't horny all the time. I was there, I know."`>>
<p>Ahh, see, that's what I love about good hookers.</p>
<big>Nice, reassuring lie at the end.</big>
<<dial "player" "//Yeah, I was afraid she'll be offended or something...//">>
<p>Yeah man, it can go sideways easy. Surpisingly, the ugly hookers are often the nicest ones. I mean, if you say no to a hottie, she can go mental...</p>
<<btn $curLoc "Finish sexy time">>
<<elseif $charVar.id.indexOf("prostitute") != -1 && $charVar.hotness >= 4>>
<<dial $char "What???">>
<p>Ah shit, she didn't took it well.</p>
<<dial "player" "It's not your fault--">>
<<dial $char "My fault?!">>
<<dial "player" "I meant... I didn't...">>
<<media "facepalm.mp4">>
<big>You're digging yourself a grave.</big>
<<dial "player" "It's //my// fault!">>
<<dial $char "You bet it is! Those tits are worth 10.000 bucks, buddy!">>
<<btn $curLoc "Finish sexy time" "player.dom-3" "yieldsHide">>
<<elseif $player.lvl < 4 && ($charVar.status && $charVar.status < 4)>>
<<dial $char "Something happened?">>
<p>Dude, aborting in the middle of the operation penetration is a risky business. Make sure she knows it's not her fault, or she can go mental!</p>
<<dial "player" "It's not your fault--">>
<<dial $char "My fault?!">>
<<dial "player" "I meant... I didn't...">>
<<media "facepalm.mp4">>
<p>You're digging yourself a grave.</p>
<<dial "player" "It's //my// fault!">>
<<dial $char "You bet it is!">>
<<btn $curLoc "Finish sexy time" `$char + ".desire-5"` "yieldsHide">>
<<else>>
<big>$charName looks at you with care.</big>
<<dial $char "Ah, it's ok!">>
<<dial "player" "Thanks...">>
<<dial $char "No problem. Just let me know when you feel like finishing what we started.">>
<p>She blows you a kiss.</p>
<<btn $curLoc "Finish sexy time">>
<</if>>
<</chunks>>/* daphGuestSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["cash+5", "cash+10", "cash+15", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["dumbbell+", "comics+", "books+", "paul_lingerie+", "paul_dildo+", "paul_cockring+", "cash+25", "cash+50", "cash+100"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "paul_lingerie+" || _foundItem == "paul_dildo+" || _foundItem == "paul_cockring+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the room. Under the carpet, behind the cabinet, and inside the pillows. You even move some of the lighter furniture.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/daphGuest/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "paul_lingerie+">>
<p>You wonder how the lingerie ended up in $paul.name's old room.</p>
<<dial "player" "//No doubt his girlfriend left it.//">>
<p>You can't help but put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "paul_dildo+">>
<p>The dildo has impressive size and it looks like it was used many times. You wonder how it ended up in $paul.name's old room.</p>
<<dial "player" "//No doubt he used it on his girlfriend.//">>
<p>You can't help but put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "paul_cockring+">>
<p>The cockring has $paul.name's name engraved on it. He must have really like it.</p>
<<media "activities/search/daphGuest/ring.mp4">>
<p>You decide to keep it, and maybe even use it one day?</p>
<</if>>
<<btn>>
<</chunks>>/* InitContent */
/* Notifications */
<<set setup.notifications to [
["love+", "Giggity!"],
["love-", "Baby don't hurt me..."],
["domination+", "♫ Evil dick likes warm, wet places ♬"],
["domination-", "I feel weak and lonely."],
["cash+", "Bling bling, baby!"],
["cash-", "Easy comes, easy goes..."],
["desire+", "Her desire is growing!"],
["desire-", "Her desire is falling."],
["cum+", "You're getting closer to orgasm!"],
["cum-", "You're moving away from orgasm."],
["squirt+", "She's getting closer to orgasm!"],
["squirt-", "She's moving away from orgasm."],
["vigour+", "You gained Vigour!"],
["vigour-", "You lost some Vigour."],
["effect+", "You're under the effect:"],
["sleepless+", "You haven't slept and you're very tired."],
["item+", "New item:"],
["item-", "Item removed:"],
["status+", "You gained a friendship lvl:"],
["status-", "You lost a friendship lvl:"],
["dominationLvl+", "You leveled up in:"],
["loveLvl+", "You leveled up in:"],
["trait+", "Your trait has changed to:"],
["info+", "You've learned something about:"],
["infoTrait+", "You've learned a trait of:"],
["infoKink+", "You've learned a kink of:"],
["infoDesire+", "You've learned a desire of:"],
["questDONE", "Quest finished:"],
["questNEW", "New quest:"],
["quest+", "Quest updated:"],
["kamasutra+", "You've learned some Kamasutra:"],
["rating+", "Your kamasutra rating changed:"],
["rating-", "Your kamasutra rating dropped:"],
["groin_guard+", "Your groin guard protected your balls from harm!"],
["holiday_over+", "The holiday is over!"]
]>>
/* Closed doors */
<<set setup.doorLocked = "The doors are locked, you'd probably need a key to get inside.">>
<<set setup.doorClosed = "The doors are closed.">>
<<set setup.doorNoNoise = "You don't hear any noise coming from inside.">>
<<set setup.doorNoise = "It seems there's someone on the other side.">>
<<set setup.doorInfo = "Come back">>
<<set setup.doorDayHours = "during day hours">>
<<set setup.doorOtherPeriod = "some other time of the day">>
<<set setup.doorNightHours = "during night hours">>
<<set setup.doorWeekends = "on the weekends">>
<<set setup.doorWorkDays = "on workdays">>
<<set setup.doorOtherDay = "some other day">>
<<set setup.doorInfo2 = "and it should be open.">>
/* Player effects */
/* If the effect changes the "cumMax" or "vigour" - it counts during sex */
<<set setup.effects to [
{
id: "asspain",
name: "Wrecked asshole",
desc: "Your ass hurts so bad, that you can barely move! Shitting is out of the question.",
duration: 3,
multi: "dom*0.5; love*2",
yields: null,
class: null,
type: "bad"
},
{
id: "jerkedoff",
name: "Relaxed",
desc: "You feel less stressed.",
duration: 1,
multi: "dom*1.25; love*1.25",
yields: null,
class: null,
type: "good"
},
{
id: "horny",
name: "Horny",
desc: "You could fuck everything that doesn't run away on a tree.",
duration: 1,
multi: "dom*1.5; love*1.5",
yields: null,
class: null,
type: "good"
},
{
id: "ballsSmash",
name: "Smashed balls",
desc: "Your balls are smashed, so sex might be problematic. But girls feel bad for you, so you'll get more love!",
duration: 2,
multi: "vigour-5; cumMax-3; dom*0.5; love*1.5",
yields: "item:groin_guard-",
class: null,
type: "bad"
},
{
id: "wanker",
name: "Dickmaster",
desc: "You're a professional dick operator, which means you can perform better during sex! <small>(Not really)</small>",
duration: 5,
multi: "vigour+1; cumMax+1",
yields: null,
class: null,
type: "good"
},
{
id: "viagred",
name: "Diamond Cutting Dick",
desc: "Your dick is hard, and your stamina is up - time to dominate some pussy!",
duration: 5,
multi: "dom*1.25; vigour+3; cumMax+3",
yields: null,
class: null,
type: "good"
},
{
id: "fucky",
name: "Something's fucky",
desc: "There are strange things happening to you, my dude!",
duration: 1,
multi: "dom*" + ["0.25","0.5","1.5","2"].random() + "; love*" + ["0.25","0.5","1.5","2"].random() + "; vigour" + ["-3", "-1", "+1", "+3"].random() + "; cumMax" + ["-3", "-1", "+1", "+3"].random() + "; squirtMax" + ["-3", "-1", "+1", "+3"].random(),
yields: null,
class: null,
type: "neutral"
},
{
id: "something",
name: "You feel something",
desc: "But you're not sure what.",
duration: 1,
multi: "dom*" + ["0.75","1.25"].random() + "; love*" + ["0.75","1.25"].random() + "; vigour" + ["-1", "+1"].random() + "; cumMax" + ["-1", "+1"].random() + "; squirtMax" + ["-1", "+1"].random(),
yields: null,
class: null,
type: "neutral"
},
{
id: "nofap",
name: "#NoFap",
desc: "Not fapping made your head clear, but it's harder for you to hold your orgasm during sex!",
duration: "ongoing",
multi: "cumMax-3; dom*1.5; love*1.5",
yields: null,
class: null,
type: "neutral"
},
{
id: "drunk",
name: "Drunkeneness",
desc: "You're drunk as fuck, do I need to explain it?!",
duration: 1,
multi: "dom*1.5; love*0.5; vigour+2",
yields: null,
class: "blur",
type: "neutral"
},
{
id: "high",
name: "Reefer Madness",
desc: "Your eyes are bloodthirsty red, and your hunger makes you do crazy things!",
duration: 1,
multi: "dom*0.5; love*1.5; cumMax+2; vigour-1",
yields: null,
class: "font",
type: "neutral"
},
{
id: "high_on_crack",
name: "Crackhead",
desc: "You're here, but you're also somewhere else. And it totally makes sense!",
duration: 1,
multi: "dom*0.5; love*1.5; cumMax+2",
yields: null,
class: "fire",
type: "neutral"
},
{
id: "rush",
name: "Speedy Gonzales",
desc: "They say nothing moves faster than light? Hold my speed!",
duration: 1,
multi: "love*0.5; dom*3; vigour+2",
yields: null,
class: "fire",
type: "neutral"
},
{
id: "sore",
name: "It hurts!",
desc: "You did something to yourself, and now every move brings you pain.",
duration: 1,
multi: "dom*0.75",
yields: null,
class: null,
type: "bad"
},
{
id: "tan",
name: "Tan",
desc: "Brown and crispy, just like the girls like.",
duration: 3,
multi: "dom*1.25",
yields: null,
class: null,
type: "good"
},
{
id: "hangover",
name: "Hangover",
desc: "--barf--",
duration: 1,
multi: "dom*0.5; love*0.5; vigour-2",
yields: null,
class: null,
type: "bad"
},
{
id: "fed",
name: "Yummy!",
desc: "You barely have energy to move, but you have all the energy for cuddles!",
duration: 1,
multi: "love*1.5; vigour-1",
yields: null,
class: null,
type: "good"
},
{
id: "sugarrush",
name: "Sugar Rush!",
desc: "If Hitler was into powdered sugar, we would be speaking German.",
duration: 1,
multi: "dom*1.5; vigour+1",
yields: null,
class: null,
type: "good"
},
{
id: "veggierush",
name: "Veggie Rush!",
desc: "You feel light as a feather and healthy as a snail.",
duration: 1,
multi: "love*1.5",
yields: null,
class: null,
type: "good"
},
{
id: "sniffrush",
name: "Sniff Rush!",
desc: "Smell of pussy and ass sweat is a remedy for all life problems.",
duration: 1,
multi: "dom*1.5; cumMax+2",
yields: null,
class: null,
type: "good"
},
{
id: "sleepless",
name: "Sleepless night",
desc: "You haven't slept, you feel like shit.",
duration: "ongoing",
multi: "dom*0.75; love*0.75",
yields: null,
class: null,
type: "bad"
},
{
id: "insomnia",
name: "Insomnia",
desc: "You haven't slept for too long, you're barely able to communicate.",
duration: "ongoing",
multi: "dom*0.5; love*0.5",
yields: null,
class: null,
type: "bad"
},
{
id: "superhuman",
name: "Super Human",
desc: "You haven't slept for days, but your body fully adapted.",
duration: "ongoing",
multi: "dom*1.25; love*1.25; vigour+2",
yields: null,
class: null,
type: "good"
},
{
id: "babyface",
name: "Babyface",
desc: "You just shaved, so your face looks a bit underwhelming, but it will pass soon.",
duration: 1,
multi: "dom*0.75; love*1.25",
yields: "effect:beard-; effect:scruff-; effect:vikingbeard-",
class: null,
type: "neutral"
},
{
id: "scruff",
name: "Scruffy beard",
desc: "It was couple days from your last shave. Somehow, you actually look ok.",
duration: "ongoing",
multi: "dom*1.10; love*0.9",
yields: null,
class: null,
type: "neutral"
},
{
id: "beard",
name: "Beard",
desc: "Your beard is now quite visible. Some girls dig it, some don't.",
duration: "ongoing",
multi: "dom*1.25; love*0.75",
yields: null,
class: null,
type: "neutral"
},
{
id: "vikingbeard",
name: "Viking Beard",
desc: "Your beard is epic. Some girls dig it a lot, some walk to the other side of the street when they see you.",
duration: "ongoing",
multi: "dom*1.5; love*0.5",
yields: null,
class: null,
type: "neutral"
},
{
id: "clean",
name: "Clean",
desc: "You feel clean, and look great.",
duration: 1,
multi: "dom*1.2; love*1.2",
yields: "effect:stinker-; effect:bam-",
class: null,
type: "good"
},
{
id: "niceSmell",
name: "Nice smell",
desc: "You smell so nice it makes pussies wet.",
duration: 1,
multi: "dom*1.1; love*1.1",
yields: "effect:stinker-",
class: null,
type: "good"
},
{
id: "stinker",
name: "Stinker",
desc: "Seriously, it's time to take a shower, dude.",
duration: "ongoing",
multi: "dom*0.75; love*0.75",
yields: null,
class: null,
type: "bad"
},
{
id: "bam",
name: "Bum",
desc: "You reek like a fucking bum. Take a shower god damn it!",
duration: "ongoing",
multi: "dom*0.5; love*0.5",
yields: null,
class: null,
type: "bad"
},
{
id: "trip",
name: "Trip",
desc: "You're one with the universe so your chance for random events is bigger!",
duration: 1,
multi: "dom*1.25; love*1.25",
yields: "passage:trip",
class: "blinkingText",
type: "neutral"
},
{
id: "sleepTight",
name: "Sleep Tight",
desc: "You're sleeping like a dead racoon on the side of the road!",
duration: 1,
multi: "",
yields: "$sleepReset+; time+9; $curLoc+daphGuest; passage:daphGuestSleep",
class: null,
type: "neutral"
},
{
id: "bleeding",
name: "Bleeding",
desc: "You're barely alive. All your gains are halved!",
duration: 3,
multi: "dom*0.5; love*0.5",
yields: null,
class: null,
type: "bad"
},
{
id: "diamond_balls",
name: "Diamond balls",
desc: "Your balls are hard as diamond. Ladies dig that, and it fixed your smashed balls.",
duration: 1,
multi: "dom*1.5",
yields: "ballsSmash-",
class: null,
type: "good"
},
{
id: "focus",
name: "Superior focus",
desc: "Your mind is like a cutting saw.",
duration: 2,
multi: "dom*1.25; love*1.25",
yields: "effect:drunk-; effect:high-; effect:high_on_crack-",
class: null,
type: "good"
},
{
id: "drained",
name: "Drained",
desc: "You feel spent, like some part of your soul is missing.",
duration: 1,
multi: "dom*0.25; love*0.25",
yields: null,
class: null,
type: "bad"
},
/* Clothing and accessories */
{
id: "ass_filed",
name: "Ass filled",
desc: "Femboys are always friendly and will not attack.",
duration: "ongoing",
multi: null,
yields: null,
class: null,
type: "special"
},
{
id: "femboyMagnet",
name: "Femboy Magnet",
desc: "Chance of encountering Femboys is double.",
duration: "ongoing",
multi: null,
yields: null,
class: null,
type: "special"
},
{
id: "hagmagnet",
name: "Hag Magnet",
desc: "Chance of encountering Hags is double.",
duration: "ongoing",
multi: null,
yields: null,
class: null,
type: "special"
},
{
id: "policeMagnet",
name: "Police Magnet",
desc: "There's something about you that makes the police really sceptical.",
duration: "ongoing",
multi: null,
yields: null,
class: null,
type: "special"
},
{
id: "holy_spirit",
name: "Holy Spirit",
desc: "You automatically win sex battles with Femboys.",
duration: "ongoing",
multi: null,
yields: null,
class: null,
type: "special"
},
{
id: "swag",
name: "Swag",
desc: "You automatically win sex battles with Hags.",
duration: "ongoing",
multi: null,
yields: null,
class: null,
type: "special"
},
{
id: "luck",
name: "Luck",
desc: "You have a higher chance for random events.",
duration: "ongoing",
multi: null,
yields: null,
class: null,
type: "special"
},
{
id: "hagRepellant",
name: "Hag Repellant",
desc: "Hags won't attack you (you can still hunt them).",
duration: "ongoing",
multi: null,
yields: "hagmagnet-",
class: null,
type: "special"
},
{
id: "femboyRepellant",
name: "Femboy Repellant",
desc: "Femboys won't attack you (you can still hunt them).",
duration: "ongoing",
multi: null,
yields: "femboyMagnet-",
class: null,
type: "special"
}
]>>
/* Make a smaller array with effects that have classes to later turn on the text effects and stuff */
<<set setup.effectsClasses = []>>
<<for _sd = 0; _sd < setup.effects.length; _sd++>>
<<if setup.effects[_sd].class>>
<<set setup.effectsClasses.push({id: setup.effects[_sd].id, class: setup.effects[_sd].class})>>
<</if>>
<</for>>
/* Player items */
/* If the item has an effect - it's consumable */
<<set setup.items = [
/* Keys */
{
id: "churchKey",
name: "Church Key",
desc: "Key to the church",
quest: null,
outfit: null,
head: null,
accessory: null,
key: 1,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "daphRoomKey",
name: "$daphne.name's Key",
desc: "Key to $daphne.name's room",
quest: null,
outfit: null,
head: null,
accessory: null,
key: 1,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "daphCelKey",
name: "Cellar Key",
desc: "Key to $daphne.name's cellar",
quest: null,
outfit: null,
head: null,
accessory: null,
key: 1,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "daphAlexKey",
name: "$alexa.name's Key",
desc: "Key to $alexa.name's room",
quest: null,
outfit: null,
head: null,
accessory: null,
key: 1,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "daphHouseKey",
name: "House Key",
desc: "Key to $daphne.name's house",
quest: null,
outfit: null,
head: null,
accessory: null,
key: 1,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "miaMysteriousKey",
name: "$mia.name's Mysterious Key",
desc: "The key made from the imprint you borrowed from $mia.name",
quest: null,
outfit: null,
head: null,
accessory: null,
key: 1,
consumable: null,
illegal: null,
multi: null,
effect: null
},
/* Drugs, alcohol and similar */
{
id: "beer",
name: "Beer",
desc: "You can get drunk with it",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "drunk"
},
{
id: "crack",
name: "Crack",
desc: "Don't do it. It will fuck you up.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: 1,
multi: null,
effect: "high_on_crack"
},
{
id: "meth",
name: "Meth",
desc: "Great idea if you hate your teeth.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: 1,
multi: null,
effect: "high_on_crack"
},
{
id: "drink",
name: "Drink",
desc: "You can get drunk with it",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "drunk"
},
{
id: "lsd",
name: "LSD",
desc: "Eat it, wait 30 minutes, fly away",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: 1,
multi: null,
effect: "trip"
},
{
id: "roofies",
name: "Sleeping Pills",
desc: "Basically a roofie",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "sleepTight"
},
{
id: "speed",
name: "Speed",
desc: "It made Hitler conquer Europe",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: 1,
multi: null,
effect: "rush"
},
{
id: "viagra",
name: "Viagra",
desc: "Pill that makes your dick hard",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "viagred"
},
{
id: "vodka",
name: "Vodka",
desc: "You can get drunk with it",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "drunk"
},
{
id: "weed",
name: "Weed",
desc: "Breathe in, hold it, puff out, and grin",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: 1,
multi: null,
effect: "high"
},
/* Clothing */
{
id: "outfit_01",
name: "Cheap clothing",
desc: "You've ordered it on Ali-Express, didn' you?",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*0.75; love*0.75",
effect: null
},
{
id: "outfit_02",
name: "T-shirt and jeans",
desc: "At least you look like a human being.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1",
effect: null
},
{
id: "outfit_03",
name: "I'm trying!",
desc: "For when you're going for a date, but you don't know what you're doing!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.1; love*1.1",
effect: null
},
{
id: "outfit_04",
name: "Designer clothing",
desc: "For when you wanna say - I like to spend money on useless stuff. But at least it's decent quality!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.2; love*1.2",
effect: null
},
{
id: "outfit_05",
name: "Secondhand clothing",
desc: "So eco! The smell will wear off, I'm sure of it!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.3; love*1.3",
effect: "stinker"
},
{
id: "outfit_06",
name: "El Presidente",
desc: "Mama would be sooo proud!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.3; love*1.1",
effect: null
},
{
id: "outfit_07",
name: "Hipster",
desc: "This outfit goes great with latte!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.1; love*1.3",
effect: null
},
{
id: "outfit_08",
name: "Deadbeat with money",
desc: "Your dad secretly suspects your real father is a pool guy!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.25; love*1.25",
effect: null
},
{
id: "outfit_09",
name: "Sporty",
desc: "You're into sports. We got it.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.2; love*1.2",
effect: "femboyRepellant"
},
{
id: "outfit_10",
name: "Nerd",
desc: "In this outfit you can make girls wet by whispering Star Wars quotes. I'm sure of it.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.1; love*1.3",
effect: null
},
{
id: "outfit_11",
name: "Black Metal",
desc: "Goth chicks dig it. Everyone else thinks you're a pedophile. Grow up.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.2; love*1.3",
effect: "femboyMagnet"
},
{
id: "outfit_12",
name: "Rainbows",
desc: "Chicks dig it. Dudes dig it. One way or the other - you're gonna get fucky-fucky.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.4",
effect: "femboyMagnet"
},
{
id: "outfit_13",
name: "Just a robe",
desc: "When you just don't give a fuck anymore, and you're still sexy as fuck.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.4; love*1.4",
effect: null
},
{
id: "outfit_14",
name: "Cowboy",
desc: "Cowgirls love it!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.3; love*1",
effect: null
},
{
id: "outfit_15",
name: "Wicked suit",
desc: "For when you need to go on a rampage to avange your dead puppy!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.5; love*1",
effect: null
},
{
id: "outfit_16",
name: "Mayhem",
desc: "The right outfit for the end of civilization!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.6; love*1",
effect: null
},
{
id: "outfit_17",
name: "Leather jacket and jeans",
desc: "I'll be back. To fuck you.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.6; love*1",
effect: null
},
{
id: "outfit_18",
name: "The Jester",
desc: "Why so serious?",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*2; love*1",
effect: "luck"
},
{
id: "outfit_19",
name: "The Classic",
desc: "Let's be honest. The classic works.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.4; love*1.4",
effect: "swag"
},
{
id: "outfit_20",
name: "Comfy and cozy",
desc: "Oversized sweaters and soft pants, perfect for a Netflix and chill session.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.3",
effect: null
},
{
id: "outfit_21",
name: "Superhero Spandex",
desc: "If you're going for that big titty cosplaying girl - it's perfect.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.5",
effect: null
},
{
id: "outfit_22",
name: "Alpha Hogwarts",
desc: "If only you could channel your nerdism into female orgasms!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.7",
effect: null
},
{
id: "outfit_23",
name: "Beach Bum",
desc: "You look like a bum, but in a good way!",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.8",
effect: "luck"
},
{
id: "outfit_24",
name: "Sweetheart",
desc: "You always have a picnic basket with you just in case.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.9",
effect: null
},
{
id: "outfit_25",
name: "Jesus vibes",
desc: "Just avoid water and you can make a living out of it.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*2",
effect: "luck"
},
{
id: "outfit_26",
name: "The Crazy",
desc: "You're fucked up, and you dress appropriately.",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.75; love*1",
effect: "luck, swag"
},
{
id: "priest_robe",
name: "Priest's robe",
desc: "Wear it to pretend you're a priest",
quest: null,
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.1; love*1.1",
effect: "holy_spirit"
},
/* Head */
{
id: "orgymask1",
name: "Cool Orgy Mask",
desc: "Feel like a fashionista, while getting your dick sucked by random bitch.",
quest: "slaughterhouse",
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.5; love*0.5",
effect: null
},
{
id: "orgymask2",
name: "Metal Orgy Mask",
desc: "Go to the orgy with class and style.",
quest: "slaughterhouse",
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.25; love*0.75",
effect: null
},
{
id: "orgymask3",
name: "Cheap Orgy Mask",
desc: "It's not very fancy, but who cares?",
quest: "slaughterhouse",
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*0.75; love*1.25",
effect: null
},
{
id: "sunglasses",
name: "Sunglasses",
desc: "Going blind was never so easy!",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.25; love*1",
effect: "swag"
},
{
id: "reflective",
name: "Reflective Sunglasses",
desc: "Also works as a mirror.",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.25; love*1",
effect: "hagRepellant"
},
{
id: "sunnies",
name: "Heart-Shaped Sunnies",
desc: "See the world through rose-tinted lenses and spread the love",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.25",
effect: "femboyMagnet"
},
{
id: "glasses",
name: "Nerdy Glasses",
desc: "Geek chic that makes you look smart and endearing.",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.35",
effect: null
},
{
id: "beanie",
name: "Sailor's Beanie",
desc: "Ah, the good old sailor style! Bar floosies and mermaids love it!",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.15; love*1.15",
effect: null
},
{
id: "pompom",
name: "Pom-Pom Beanie",
desc: "Look adorable in chilly situation.",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.15",
effect: null
},
{
id: "beret",
name: "Beret",
desc: "Wearing it is like whispering: vous allez vous coucher avec moi!",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.25",
effect: null
},
{
id: "hat_beach",
name: "Floppy Beach Hat",
desc: "It's so unsexy it's sexy.",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.2; love*1.2",
effect: "swag"
},
{
id: "biker_helmet",
name: "Biker Helmet",
desc: "Either you're a badass, or have a small dick.",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.25; love*1",
effect: "swag"
},
{
id: "trucker_cap",
name: "Trucker's cap",
desc: "They took our jobs!",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.2; love*1",
effect: null
},
{
id: "cap",
name: "Regular cap",
desc: "Whether you're manly, shy, getting bald, or planning to commit a murder - this is the right headwear for you.",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.1; love*1.1",
effect: null
},
{
id: "fuck_putin_cap",
name: "Fuck Putin cap",
desc: "Gentleman's choice of a headwear.",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.3; love*1.3",
effect: null
},
{
id: "maga_hat",
name: "MAGA hat",
desc: "Ignite passion of others by making bold political and fashion statements all at once!",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.3; love*1",
effect: "femboyRepellant"
},
{
id: "horse_mask",
name: "Horse mask",
desc: "Perfect for horsing around at any party!",
quest: null,
outfit: null,
head: 1,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.1; love*1.3",
effect: null
},
/* Accessories */
{
id: "butt_plug",
name: "Butt plug",
desc: "Put it in your ass for some extra love!",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "dom*0.75; love*1.5",
effect: "ass_filed, femboyMagnet"
},
{
id: "bible",
name: "Bible",
desc: "Bestseller on all charts!",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "dom*1; love*1.2",
effect: "holy_spirit"
},
{
id: "crucifix",
name: "Huge Ass Crucifix",
desc: "Dominate the world with the power of Christ.",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.4; love*0.9",
effect: "femboyRepellant, holy_spirit"
},
{
id: "groin_guard",
name: "Groinguard",
desc: "It will automatically protect your balls for ''one hit''.",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "dom*0.9; love*1.4",
effect: null
},
{
id: "dumbbell",
name: "Dumbbell",
desc: "Cast iron dumbbells for casual training and projecting dominance onto others.",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.3; love*1",
effect: "femboyRepellant"
},
{
id: "dildo",
name: "Dildo",
desc: "It goes into vagina (or does it?)",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: "femboyMagnet"
},
{
id: "paul_cockring",
name: "$paul.name's Cockring",
desc: "Cockring you found in your room. It belonged to $daphne.name's son.",
quest: "paulIntro",
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "vigour+3; cumMax+3",
effect: null
},
{
id: "paul_dildo",
name: "Old Dildo ",
desc: "Dildo you found in your room. It belonged to $daphne.name's son.",
quest: "paulIntro",
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "vigour+2",
effect: "femboyMagnet"
},
{
id: "paul_lingerie",
name: "Old Lingerie",
desc: "Wear it! Why the fuck not!?",
quest: "paulIntro",
outfit: 1,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: "dom*1.1; love*1.25",
effect: "femboyMagnet, hagmagnet"
},
{
id: "teddy_bear",
name: "Teddy bear",
desc: "Just a cute teddy bear.",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "love*1.75",
effect: "femboyMagnet"
},
{
id: "machete",
name: "Machete",
desc: "Made for jungle traversing and/or manslaughter!",
quest: null,
outfit: null,
head: null,
accessory: 1,
key: null,
consumable: null,
illegal: null,
multi: "dom*2",
effect: "hagRepellant"
},
/* Consumables */
{
id: "cucumber",
name: "Huge Ass Cucumber",
desc: "Nature's dildo, used also as a food.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "fed"
},
{
id: "dirty_bra",
name: "Dirty bra",
desc: "Sell it or smell it.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "sniffrush"
},
{
id: "dirty_panties",
name: "Dirty panties",
desc: "Smell 'em or sell 'em.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "sniffrush"
},
{
id: "meatTornado",
name: "Meat Tornado",
desc: "Bloody feast of the true carnivore.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "fed, viagred"
},
{
id: "cookie",
name: "Chocolate Cookie",
desc: "Diabetes with chocolate.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "sugarrush"
},
{
id: "oldsandwich",
name: "Sad European burger",
desc: "It's (barely) a burger and you can (barely) eat it.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "fed"
},
{
id: "oldcake",
name: "Apple-pie",
desc: "You cannot fuck it, but you can eat it.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "sugarrush"
},
{
id: "olddinner",
name: "Yesterday Dinner",
desc: "Eat it before it eats you.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "fed"
},
{
id: "oldsalad",
name: "Veggie Salad",
desc: "Don't forget to tell everyone you're vegan.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "veggierush"
},
{
id: "perfumes",
name: "Alpha MF Perfumes",
desc: "Smell like alpha!",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "niceSmell"
},
{
id: "soda",
name: "Soda",
desc: "It has sugar so it's healthy!",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "sugarrush"
},
{
id: "supplements",
name: "Super Mega Vitamins",
desc: "Take them and you will live a hundred years!",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "something"
},
{
id: "fucky_pills",
name: "Some fucky pills",
desc: "Imported from Russia, with an expiry date in the 80s - no one really knows what they do.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "fucky"
},
{
id: "ball_pills",
name: "Ball Vitamins",
desc: "If you have a problem with your balls - this will fix it!",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: 1,
illegal: null,
multi: null,
effect: "diamond_balls"
},
/* Other stuff */
{
id: "meat_cookie",
name: "Meat Cookie",
desc: "It's a cookie made of strange meat.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "aphro",
name: "Aphrodisiac",
desc: "Something to make her kinky.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "books",
name: "Books",
desc: "Bunch of old science-fiction books.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "comics",
name: "Comic Books",
desc: "Bunch of old comic books.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "encyclopedia",
name: "Sex Encyclopedia",
desc: "If you have it, you will be able to choose a position to learn when you level up.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "groceries",
name: "Groceries",
desc: "You can cook them for someone!",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "recipe1",
name: "Gin & Tonic recipe",
desc: "Gin + Tonic + Lemon.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "recipe2",
name: "Margarita recipe",
desc: "Tequila + Cointreau + Lemon.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "recipe3",
name: "Lemmy recipe",
desc: "Whisky + Cola + No morals.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "recipe4",
name: "Tequila Sunrise recipe",
desc: "Tequila + Orange juice + Grenadine.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "recipe5",
name: "Negroni recipe",
desc: "Gin + Campari + Vermouth.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "recipe6",
name: "White Russian recipe",
desc: "Vodka + Coffee liqueur + Milk.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "tvPass",
name: "TV porn password",
desc: "It allows you to watch porn on tv.",
quest: null,
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
/* Quest items */
{
id: "drill",
name: "Drill",
desc: "Made for drilling holes! [quest item]",
quest: "daphBdsm",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "daphMeatBags_clothes",
name: "Clothes",
desc: "Something to wear when $daphne.name wakes you up in the middle of the night [quest item]",
quest: "daphMeatBags",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "paint",
name: "Paint",
desc: "You can use it to paint the fence in the garden [quest item]",
quest: "daphFixGarden",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "plunger",
name: "Plunger",
desc: "Use it to fix the pool [quest item]",
quest: "alexaPool",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "trash_bags",
name: "Trash bags",
desc: "You need them to fix the garden [quest item]",
quest: "daphFixGarden",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "scissors",
name: "Scissors",
desc: "Use them to help $daphne.name [quest item]",
quest: "daphBdsm",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "QdMK_metal",
name: "Some metal",
desc: "You need it to make a key [quest item]",
quest: "daphMakeKey",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "QdMK_box",
name: "Empty Box",
desc: "You need it to make a key [quest item]",
quest: "daphMakeKey",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "QdMK_stick",
name: "Stick",
desc: "You need it to make a key [quest item]",
quest: "daphMakeKey",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
{
id: "QdMK_mold",
name: "Copy-key-thingy",
desc: "You need it to copy the cellar key [quest item]",
quest: "daphMakeKey",
outfit: null,
head: null,
accessory: null,
key: null,
consumable: null,
illegal: null,
multi: null,
effect: null
},
]>>
/* Dreams */
<<set setup.dreams to [
[
"the president of a local Roomba fanclub",
"the hottest dairy farmer south of the South Pole",
"just another dickless parrot",
"an overly excited psycho barber",
"a transsexual snail",
"Furry Salmon - the loveable psychopath",
"Rick Dickhard - a defective detective"
],
[
"a nuclear winter",
"the war between penguins and donkeys",
"a rebellion of robot ass-wipers",
"the Judgment Day",
"the Operation Dickcock",
"the last day of your life",
"the Foam Wars"
],
[
"the city",
"the Radioactive Plumper Zone",
"the Super Cemetary",
"what's left of Earth",
"your favorite Moon crater",
"Pimp City",
"Los Diabolos"
],
[
"a pink flamingo costume",
"your Panzerkampfwagen IV",
"your best monkey suit",
"the Santa Claus camouflage",
"a dick-suit",
"a tin-foil hat",
"a dick-towel"
],
[
"sexually active female death-robot",
"barely legal teenage cockroach",
"paralyzed snail woman",
"homeless robot crackwhore",
"dwarf woman scared of Chinese plastic"
],
[
"three sentient tits",
"brand new Apple iAnus®",
"dick-snatch",
"backwards butt",
"Lego pussy",
"anus card reader"
],
[
"Hello!",
"This is awkward...",
"I'm a impassionable melon.",
"Moo!",
"I am the walrus.",
"The future is cancelled.",
"I like the Oompa-loompas.",
"I'm selling rubber hopes!"
],
[
"I know.",
"Me too!",
"Moo!",
"I know you from the stickers.",
"I\'m just a figment of your imagination.",
"You\'re just a figment of my imagination.",
"I\'ll finger your imaginary friend if you\'ll turn into a marshmellow.",
"How dare you?!",
"Kill me before I breed!"
]
]>><<events>>
<<EVENT "halloween=1">>
<<include "halloween">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:hags=0; day=20">>
<<chunks>>
<p>While strolling through the park, you notice a nice big titty MILF doing her yoga on the grass close by, so you decide to sit on a bench and take a better look.</p>
<<media "quests/hags/yoga.mp4">>
<p>You dream about touching her, squeezing those boobies like ripe grapefruits. You feel a pleasent warmth in your loins...</p>
<big>...when suddenly!</big>
<<btn>>
<<chunk>>
<<media "quests/hags/gremlin.mp4">>
<big>Something rubs against your ankle.</big>
<p>You look down and notice a foot. And attached to it - there's a leg. A leg of an ''old saggy hag'', sitting on a bench by your side.</p>
<<btn>>
<<chunk>>
<<media "quests/hags/hag.mp4">>
<p>The hag smiles, biting her lip. And it's one of those smiles that leaves you paralyzed in fear. But don't panic. I'm with you and gonna help you get out of this in one piece.</p>
<p>Basically - hags are old ugly ladies, that still didn't lost hope for sex.</p>
<big>And they crave feeble young boys like you.</big>
<p>They can be really dangerous creatures, as they posses an incredible instinct to seek weak dicks from miles away. But they are old, often half-blind, and easily disoriented. And this particular one is also using a fucking zimmer to move around so...</p>
<<btn>>
<<chunk>>
<big>You stand up and dart away.</big>
<<media "run.mp4">>
<p>As you stroll down the park alley, the smell of cheap perfume in the air slowly dissipates. You feel you're out of danger...</p>
<p>But I wouldn't get my hopes up. In LA the //hag per square meter ratio// is highest on the planet. And the thing is...</p>
<big>...you're a total hag-magnet!</big>
<<delayer>>
<<yields "hagmagnet+" "dialog">>
<</delayer>>
<p>Everywhere you go, old ugly ladies will try to take advantage of you and the consequences might be devastating! I mean, like seriously, dude...</p>
<big>YOU DON'T WANNA FUCK A HAG!</big>
<<btn $curLoc null "hags+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaPool=5; period=evening; $thedudeMet!=1">>
<<chunks>>
<p>You walk through the park, when suddenly...</p>
<<dial "thedude" "Hey, man! Wait up!">>
<<dial "player" "Me?">>
<p>From the bushes comes out an older hippie type with a freaking bathrobe.</p>
<<dial "thedude" "Yeah, man. You saw two guys with a rug here somewhere?">>
<p>It takes you a moment.</p>
<<dial "player" "I don't think so...?">>
<<dial "thedude" "Too bad...">>
<p>He's about to walk away, but he comes back.</p>
<<dial "thedude" "Sorry, I hope you're not one of those guys, those types, you know, like, I'm like shaken up, maan, my rug was peed on, and then, freaking, taken, man... I mean... do you have some weed?">>
<p>You hesitate for a moment. This guy is a bit off, but he seems like a decent fellow. I mean, I feel good vibe from him.</p>
<p>Suddenly, the guy reaches to his pocket. Looks down, surprised.</p>
<<dial "thedude" "Oh, fucking found it! Maan, that's ace.">>
<p>He shows an old sock full of weed that he pulled out from the pocket of his bathrobe.</p>
<<dial "thedude" "I was afraid those... bastards, you know, took it. But I got it. So... Phew, maan... You want some weed?">>
<<menu>>
<<btn "#no" "Nah, I'm good. Thanks!" null "dialog">>
<<btn "#yes" "Actually..." null "dialog">>
<<chunk null "#no">>
<<dial "thedude" "Ok then, maaan. You know where to find me.">>
<<dial "player" "I mean... like... in the park?">>
<<dial "thedude" "That's where I hang out, man. Especially in the evenings.">>
<<dial "player" "Yeah... and ... who are you?">>
<<dial "thedude" "Uhmm... I'm the Dude, so that's what you call me. That or, uh, His Dudeness, or uh, Duder, or El Duderino, if you're not into the whole brevity thing.">>
<<dial "player" "Uhmmmok... thanks... Dude.">>
<<set $thedudeMet = 1>>
<<btn $curLoc>>
<<chunk null "#yes">>
<<dial "thedude" "Ok rug. I mean dude. I mean man. See? I'm still shaken up, god damn it. It was a good rug, man.">>
<p>He sighs.</p>
<<dial "thedude" "Give me your hand.">>
<p>You hesitantly extend your hand to him.</p>
<<dial "player" "Like that?">>
<p>The guy pulls out from the sock a huge top and puts it on your hand.</p>
<<dial "thedude" "Yeah, well, take this, like, freebie, man, and, you know, come back, like, later, man. The fish gotta float, right...?">>
<p>He hesitates for a second.</p>
<<btn>>
<<chunk>>
<<dial "thedude" "What I'm getting at, man, that is, you can buy, uhmm... you can buy some weed, like - //with cash//, always with cash, I'm not one of those guys, you know man, if a girl wants then she wants, but, I mean... always cash, man.">>
<<yields "weed+" "dialog">>
<<dial "thedude" "Ok then, maaan. You know where to find me.">>
<<dial "player" "I mean... like... in the park?">>
<<dial "thedude" "That's where I hang out, man. Especially in the evenings.">>
<<dial "player" "Yeah... and ... like... who are you?">>
<<dial "thedude" "I'm the Dude, so that's what you call me. That or, uh, His Dudeness, or uh, Duder, or El Duderino, if you're not into the whole brevity thing.">>
<<dial "player" "Uhmmm... ok... Dude.">>
<<set $thedudeMet = 1>>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$player.clothingOutfit=null">> /* Encounter with police when player is naked */
<<chunks>>
/* Event settings */
<<set $policeBribeCash = null>>
<<if $gayContent == 1>>
<<set _policeRand = ["males", "females"].random()>>
<<else>>
<<set _policeRand = "females">>
<</if>>
<<if _policeRand == "females">>
<<set _policeDial = "gal">>
<<else>>
<<set _policeDial = "guy">>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>Woop-woop!</big>
<p>That's a sound of the police!</p>
<<dial "player" "//Haha! <a href=\"https://www.youtube.com/watch?v=9ZrAYxWPN6c\" target=\"_blank\">♫ Woop-woop - It's da sound of da police... ♬</a> I like this tune too!//">>
<p>Haha, yeah... it's a classic, obviously...</p>
<p>...</p>
<p>But also...</p>
<big>You kinda misunderstood me bro...</big>
<<btn>>
<<chunk>>
<big>...I actually meant you're fucked!</big>
<<dial "player" "//Oh fuck!//">>
<<if _policeRand == "females">>
<big>Two female police officers come your way.</big>
<<else>>
<big>Two male police officers come your way.</big>
<</if>>
<<dial "player" "//But I haven't done anything!//">>
<p>Dude...</p>
<big>You're fucking naked in a public space.</big>
<p>What did you expect?</p>
<<btn>>
<<chunk>>
<big>They mean business!</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females.jpg">>
<<else>>
<<media "events/park/police/males/police_males.mp4">>
<</if>>
<<dial `_policeDial` "Sir! Stop what you're doing!">>
<<menu>>
<<btn "#obey" "Do as you're told" "love+1" "action">>
<<btn "#run" "Try to run from the cops" "dom+2" "action">>
<<btn "#fight" "Try to fight the cops" "dom+3; player.lvl=2" "action">>
<<chunk null "#obey">>
<<dial `_policeDial` "Sir, put your hands behind your head and stay where you are, we'll get to you.">>
<big>You put your hands behind your head and stay put.</big>
<<media "surrender.mp4">>
<<dial `_policeDial` "Sir, do you know what you did?">>
<p>You think for a second.</p>
<<dial "player" "//Should I tell 'em?//">>
<p>No. It's their tactic.</p>
<big>Let them say it.</big>
<<dial "player" "I'm unsure, officer...">>
<<dial `_policeDial` "You're naked in a public space. That's prohibited.">>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<<strikes "police_gal">>
<<else>>
<<strikes "police_guy">>
<</if>>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<big>She sighs.</big>
<<else>>
<big>He smiles.</big>
<</if>>
<<dial `_policeDial` "I'm afraid we have to arrest you.">>
<<dial "player" "Oh... really?">>
<p>Focus, dude.</p>
<big>Figure something out!</big>
<<menu>>
<<btn "#bribe" "I'm sure there's something we could do..." "dom+2" "dialog">>
<<btn "#arrest" "I accept my fate, officers." "love+1" "dialog">>
<<chunk null "#bribe">>
<big>They look at each other.</big>
<p>One of them sighs.</p>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, sweet-ass, you have to be a bit more specific.">>
<big>Sweet-ass, huh...?</big>
<<else>>
<<dial `_policeDial` "I'm listening, baby.">>
<big>Well, look at that...!</big>
<</if>>
<p>They seem to be interested... Maybe they're not going to tase you after all.</p>
<p>...</p>
<big>Or they're just gathering more evidence.</big>
<<menu>>
<<btn "#bribe_cash" "Would 50 bucks help my case...?" "cash=50; cash-50; dom+2; player.lvl=3; $policeBribeCash+50" "dialog">>
<<btn "#bribe_cash" "Would 100 bucks help my case...?" "cash=100; cash-100; dom+1; player.lvl=2; $policeBribeCash+100" "dialog">>
<<btn "#bribe_cash" "Would 200 bucks help my case...?" "cash=200; cash-200; dom+1; $policeBribeCash+200" "dialog">>
<<btn "#bribe_sex" "Maybe I'll make you cum...?" "love+2; player.lvl=2" "dialog">>
<<btn "#bribe_talk" "Come on, officers, let's talk..." "love+1" "dialog">>
<<chunk null "#bribe_sex">>
<big>The cops look at you curiously.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_bribe_sex.mp4">>
<<else>>
<<media "events/park/police/males/police_males_bribe_sex.mp4">>
<</if>>
<<dial `_policeDial` "So now you're trying to prostitute yourself?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#sex", "#sex", "#arrest", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sex", "#sex", "#arrest"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bribe_cash">>
<<media "events/park/police/police_bribe_cash.mp4">>
<big>They look at the money.</big>
<<dial `_policeDial` "Well, well, well... trying to bribe the police, are we?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<delayer>>
<<if $policeBribeCash == 50>>
<<if $player.lvl <= 2>>
<<set _decision = "#sex">>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest", "#sex"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<</if>>
<<elseif $policeBribeCash == 100>>
<<if $player.lvl <= 1>>
<<set _decision = ["#release", "#arrest", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<else>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#bribe_talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "I'm a good citizen, officer... like... I don't break the law... never... I was just walking around, and, you know... am I right?">>
<p>I see what you did there, buddy.</p>
<big>Playing the dumb one.</big>
<p>Been there, done that.</p>
<<dial "player" "//The dumb one... yeah... that was exactly what I was doing... haha.//">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = "#arrest">>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fight">>
<<delayer>>
<<set _policeFight = 1>>
<</delayer>>
<p>You look at the cop closest to you.</p>
<big>You clench your fist and aim at his face...</big>
<<media "events/park/police/police_punch.mp4">>
<p>Gotta say, buddy, going against police, it's a pretty bold thing to do...</p>
<big>...and stupid.</big>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight1_victory", "#fight1_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight1_victory">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/police/police_punch_success.mp4">>
<<dial "player" "//Take that!//">>
<big>That's not over!</big>
<p>Knock out the second cop, before he shoots you down!</p>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight2_victory", "#fight2_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight2_victory">>
<p>I dunno how it's possible...</p>
<big>But you knock out second cop too.</big>
<<media "events/park/police/police_punch_success2.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done. I'm actually really fucking impressed. And also - kids, don't try that at home.</p>
<<delayer>>
<<yields "dom+5">>
<</delayer>>
<p>And now...</p>
<big>...better get the fuck out!</big>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#fight_fail">>
<big>You miss.</big>
<<media "events/park/police/police_punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the cop says...</p>
<<dial `_policeDial` "You're fucked.">>
<big>They pull out their batons.</big>
<<btn>>
<<chunk>>
<<media "events/park/police/police_beating.mp4">>
<big>You drop on the ground in convulsions.</big>
<<delayer>>
<<yields "bleeding+; $player.arrest+5">>
<</delayer>>
<<dial "player" "//Ohhhh fuuuuuuck...?//">>
<p>Well, yeah, fuck...</p>
<big>Turns out attacking police is a bad idea...</big>
<<dial "player" "//Call a bambulance...!//">>
<p>Oh I would... I totally would...</p>
<p>The thing is...</p>
<big>I don't think they finished with you.</big>
<<btn "#sex">>
<<chunk null "#sex">>
<big>One of the cops leans in towards your face.</big>
<<dial `_policeDial` "You know what we do with bad boys like you?">>
<<if _policeRand == "females">>
<p>He starts unpinning the belt.</p>
<<else>>
<p>She starts unpinning the belt.</p>
<</if>>
<<dial `_policeDial` "We fuck em'.">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<<dial `_policeDial` "Get on your fuckin' knees!">>
<p>The possibility of getting your face closer to the police pussy makes you instantly obey the order.</p>
<big>The first cop just smirks.</big>
<</if>>
<<dial `_policeDial` "I'm gonna wait for you in the car...">>
<<if !_policeFight>>
<<dial "player" "Hey, I can do two of you...">>
<<dial `_policeDial` "Shut the fuck up! You do as you're told!">>
<</if>>
<</delayer>>
<<else>>
<<media "events/park/police/males/police_males_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<big>He pushes you to your knees, while unzipping his pants.</big>
<<else>>
<big>He starts unzipping his pants.</big>
<</if>>
<p>He looks at the other cop.</p>
<<dial `_policeDial` "What are you looking at, Barry?! Go wait in the car!!!">>
<p>The other cop salutes.</p>
<<dial `_policeDial` "Yes sir!">>
<p>He runs back to the car.</p>
<big>Meanwhile, the alpha cop looks at you.</big>
<<dial `_policeDial` "Oh yeah, baby, I'm gonna use your mouth.">>
<p>Fuck. That's what I call...</p>
<big>Establishing dominance.</big>
<</delayer>>
<</if>>
<<set _policeRandSexId = "#sex_" + _policeRand>>
<<btn `_policeRandSexId`>>
<<chunk null "#sex_females">>
<big>The cop pulls your head to the pussy with the baton.</big>
<<media "events/park/police/females/police_females_sex_2.mp4">>
<p>You dive into her sweaty cunt and start licking like little doggy.</p>
<<dial `_policeDial` "Ohhh yeahhh... You like that police cunt, don't you...?">>
<<dial "player" "MmmMMMmmMM!">>
<<btn>>
<<chunk>>
<big>She pulls you even closer.</big>
<<media "events/park/police/females/police_females_sex_3.mp4">>
<<dial "player" "Slurp-slurp-slurp!">>
<big>Her juices flow on your face.</big>
<<dial `_policeDial` "Fuck yea... that's what I love about this fuuucking job...!!!">>
<<if $player.lvl < 2>>
<<btn "#females_sex_squirt">>
<<else>>
<big>But she suddenly pushes you away.</big>
<<dial `_policeDial` "Now you, sweet-ass... Mamma is gonna make you hard as a rock.">>
<p>Yes please!</p>
<<btn>>
<</if>>
<<chunk>>
<p>She pulls the skin down from the tip of your dick and slowly, using a lot of saliva, she starts licking it.</p>
<<media "events/park/police/females/police_females_sex_4.mp4">>
<big>You feel a shiver down your spine.</big>
<<dial "player" "Uhhhhhhhh...">>
<<btn>>
<<chunk>>
<p>Her mouth is soft and warm.</p>
<big>But her lips wrap tightly around your cock.</big>
<p>She can barely fit it all.</p>
<<media "events/park/police/females/police_females_sex_5.mp4">>
<<dial `_policeDial` "Gobble... Gobble...">>
<<dial "player" "Ohh... yeah...">>
<p>Her tongue is going up and down against the tip of your dick. It feels great, but after a moment you realize it's not enough. You need more.</p>
<<dial "player" "Go harder.">>
<p>She smiles, takes a deep breath, opens her mouth even wider...</p>
<big>...and pushes your dick up to the back of her throat.</big>
<<btn>>
<<chunk>>
<big>She starts pumping your cock like a fire hose.</big>
<<media "events/park/police/females/police_females_sex_6.mp4">>
<<dial `_policeDial` "Gobble-gobble-gobble">>
<<dial "player" "Ohhh shiiit...">>
<p>God damn, she's sucking you off like a pro.</p>
<big>Clearly, police training did some good here.</big>
<<dial "player" "Fuuuuuck yeah!">>
<<if $player.lvl < 3>>
<p>Finally...</p>
<big>She pulls your dick from her mouth.</big>
<<dial `_policeDial` "That's enough for today.">>
<<dial "player" "But--">>
<p>She puts a baton next to your face.</p>
<<dial `_policeDial` "Shut up, or I'm gonna fuck you up, ok?">>
<p>Sigh...</p>
<<btn "#females_sex_end">>
<<else>>
<big>But suddenly, she pushes you away.</big>
<<dial `_policeDial` "I want you inside.">>
<<btn>>
<</if>>
<<chunk>>
<big>She lies on the police car's hood.</big>
<p>Her wet pussy is wide open for you to admire.</p>
<<dial `_policeDial` "Now you're going to fuck me.">>
<<dial "player" "Are you ready, officer?">>
<<dial `_policeDial` "I was born ready.">>
<big>You find a wettest spot between her legs and push your hard dick in.</big>
<<btn>>
<<chunk>>
<big>And it goes in smoooothly.</big>
<<media "events/park/police/females/police_females_sex_7.mp4">>
<<dial `_policeDial` "Uhhhhhhhhh...">>
<<dial "player" "Uhhhhhhhhh......">>
<<btn>>
<<chunk>>
<<dial `_policeDial` "Oh yeahhh... Like that... that's the spot....">>
<<media "events/park/police/females/police_females_sex_8.mp4">>
<p>You're piercing her perfect cunt with your dick, while she moans and squeals on the mask of the car.</p>
<<dial `_policeDial` "Yeah... Fuck the police... ">>
<big>The other cop leans out through the car's window.</big>
<<dial `_policeDial` "Everything ok there?">>
<p>The cop spread on the hood moans loudly.</p>
<<dial `_policeDial` "Fuck the police right in the pussy!">>
<p>I'd say it's A-O-K!</p>
<big>And fucking the police just got a whole lot better!</big>
<<dial "player" "Fuck yeah!">>
<<btn>>
<<chunk>>
<<media "events/park/police/females/police_females_sex_9.mp4">>
<<dial `_policeDial` "FUCK! FUCK! FUCK!">>
<p>As you're massaging her sweaty asshole with your fingers...</p>
<big>...you can feel she's getting closer to orgasm.</big>
<p>Couple more pushes...</p>
<<btn "#females_sex_squirt">>
<<chunk null "#females_sex_squirt">>
<p>And then...</p>
<big>She cums.</big>
<<media "events/park/police/females/police_females_sex_squirt.mp4">>
<big>Her pussy is flowing with hot juices.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes her a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Wow... That was... Awesome.">>
<<else>>
<<dial `_policeDial` "Wow... That was... Adequate.">>
<big>Adequate?!</big>
<p>You fucking made her scream so that entire park could hear. I said it was at least pretty good.</p>
<</if>>
<<menu>>
<<btn "#females_sex_ask" "I wanna cum too!" "player.lvl=2; dom+3" "dialog">>
<<btn "#females_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#females_sex_ask">>
<big>She looks you in the eyes.</big>
<<dial `_policeDial` "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#females_sex_cum", "#females_sex_end", "#females_sex_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#females_sex_cum", "#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#females_sex_cum">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#females_sex_cum">>
<<dial `_policeDial` "Ok sweet-ass. You did good, you deserve to cum... in my mouth.">>
<big>Yes ma'am!</big>
<p>You just stroke your dick couple times, and you feel the orgasm coming.</p>
<<dial "player" "I'm cumming!">>
<<dial `_policeDial` "I want it all!">>
<<media "events/park/police/females/police_females_sex_cum_1.mp4">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum into the cop's mouth.</p>
<big>And she takes it all like a champ.</big>
<<btn>>
<<chunk>>
<p>She opens her mouth wide, to show you your cum filling it to the brim.</p>
<<media "events/park/police/females/police_females_sex_cum_2.mp4">>
<<dial "player" "Uhhhhh....">>
<big>She swallows it all and smiles.</big>
<<btn "#females_sex_end">>
<<chunk null "#females_sex_end">>
<<dial `_policeDial` "I'm finished for today, sweet-ass. But it's not the last time we meet.">>
<p>The other police girl, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "I think he paid his debts to society... I'd let him go, but it's up to you.">>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#sex_males">>
<p>You open your mouth...</p>
<big>He starts smacking it with his dick.</big>
<<media "events/park/police/males/police_males_sex_2.mp4">>
<<dial `_policeDial` "Ohhh yeah, baby!">>
<p>His cock is big and hot, and smells with a whole day of work.</p>
<big>Perfect.</big>
<<btn>>
<<chunk>>
<p>Finally...</p>
<big>He pushes it inside your mouth.</big>
<<media "events/park/police/males/police_males_sex_3.mp4">>
<p>He immediately starts pumping.</p>
<<dial "player" "gobble-gobble-gobble">>
<<dial `_policeDial` "Suck that police cock!">>
<<btn>>
<<chunk>>
<p>He slows down.</p>
<big>But pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_4.mp4">>
<<dial "player" "Uggfh...">>
<<dial `_policeDial` "Suuuuuuuuuuuuuuck!">>
<p>And then...</p>
<big>Before you even catch your breath.</big>
<<btn>>
<<chunk>>
<big>He speeds up again.</big>
<<media "events/park/police/males/police_males_sex_5.mp4">>
<<dial `_policeDial` "SUCK IT! SUCK IT! SUCK IT!">>
<p>You do what you can, but you can barely keep up with him thrusting his red pulsating dick into your throat.</p>
<p>But then, just before you lost your consciousness from lack of oxygen...</p>
<big>He pulls out.</big>
<<if $player.lvl < 3>>
<<btn "#males_sex_cum">>
<<else>>
<<dial `_policeDial` "Now... your asshole!">>
<big>He pushes you to the hood of the police car.</big>
<<btn>>
<</if>>
<<chunk>>
<p>He spits in your asshole and...</p>
<big>Thrusts his dick inside.</big>
<<dial "player" "OH FUCK!">>
<<dial `_policeDial` "That's right, baby. Your ass is mine!">>
<<media "events/park/police/males/police_males_sex_6.mp4">>
<p>You can feel his power each time he penetrates your anus. But somehow... it feels good.</p>
<big>His dick is warm and fills you up perfectly.</big>
<<btn>>
<<chunk>>
<p>He turns you to your back.</p>
<big>And pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_7.mp4">>
<<dial `_policeDial` "I fuck your ass! I fuck your criminal ass! You hear me, punk?!">>
<<dial "player" "OH! UH! UGH! OH! UHhhhhHhHhhH!">>
<<btn>>
<<chunk>>
<p>Suddenly.</p>
<big>He stops and pushes you to the ground.</big>
<p>He spread his asshole over your stiff dick.</p>
<<dial `_policeDial` "Barry! Come here! You're gonna help me out, ok???">>
<p>Barry jumps out of the police car.</p>
<<dial `_policeDial` "Sir yes sir. What's up?!">>
<<dial `_policeDial` "My back still hurts from that last thing! So you're gonna help me ride him.">>
<<dial `_policeDial` "Sure boss.">>
<big>Barry grabs the alpha cop and lowers his ass to your dick.</big>
<<btn>>
<<chunk>>
<big>You feel his hot asshole wrapped around your cock.</big>
<<media "events/park/police/males/police_males_sex_8.mp4">>
<<dial `_policeDial` "Oh yeah... oh yeah...">>
<p>Barry leans in from the side.</p>
<<dial `_policeDial` "Like that, boss?">>
<<dial `_policeDial` "Shut the fuck up, Barry, I THINK I'M GONNA...!">>
<<btn "#males_sex_cum">>
<<chunk null "#males_sex_cum">>
<p>And then...</p>
<big>He cums.</big>
<<media "events/park/police/males/police_males_sex_cum.mp4">>
<big>His hot cum shoots at your shirt like from a hose.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes him a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Well, well, well... I like you.">>
<<else>>
<<dial `_policeDial` "Well, I had better...">>
<big>He's fucking ruthless!</big>
<</if>>
<<menu>>
<<btn "#males_sex_ask" "I wanna cum too!" "player.lvl=2; dom+4" "dialog">>
<<btn "#males_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#males_sex_ask">>
<p>He looks you in the eyes.</p>
<big>And bursts into laughter.</big>
<<dial `_policeDial` "YOU?! //Hahahah!// You heard him, Barry? //He// wants to cum.">>
<p>Barry giggles.</p>
<<dial "player" "Sorry... did I say something funny? I really need to cum and...">>
<<dial `_policeDial` "Listen, baby. Here's the thing. ''ONLY I CUM ON MY WATCH!!!'' Got it?">>
<<media "events/park/police/males/police_males_sex_angry.mp4">>
<big>Even I got it.</big>
<p>That's some primal alpha shit. You gotta respect that, dude.</p>
<<dial `_policeDial` "You know what kid? I think you need to learn some proper manners.">>
<<dial "player" "Uhmm... But...">>
<p>This doesn't sound good...</p>
<<btn "#arrest">>
<<chunk null "#males_sex_end">>
<<dial `_policeDial` "I'm finished for today, baby. But it's not the last time we meet.">>
<p>Barry, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#release">>
<big>Finally, after a moment of silence...</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok, sweet-ass?">>
<<else>>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok baby?">>
<</if>>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<dial "player" "Thanks...!">>
<<dial `_policeDial` "Now... scram!">>
<p>You got lucky, better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<media "walk_away2.mp4">>
<<btn $curLoc>>
<<chunk null "#tase">>
<<if _policeRand == "females">>
<big>She pulls out a taser.</big>
<<else>>
<big>He pulls out a taser.</big>
<</if>>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/park/police/police_tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<h2 class="border">Police Station</h2>
<<media "locations/cityPolice/_big.jpg" "wide">>
<p>When you finally wake up...</p>
<big>...you realize you don't remember anything.</big>
<<dial "player" "//Fuuuck... What happened? Where am I?//">>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Wake up in jail" "time+3; bleeding+; $player.arrest+2" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_run.mp4">>
<<else>>
<<media "events/park/police/police_run.mp4">>
<</if>>
<<dial "player" "You'll never get me, coppers!">>
<p>You give it all you got speeding through the park, and after couple moments...</p>
<big>...you lose the tail.</big>
<<dial "player" "Phew! God damn, I'm quick!">>
<p>Dude, it's the police...</p>
<big>...they might be still after you!</big>
<<menu>>
<<btn "#hide" "Hide somewhere" "dom+2" "action">>
<<btn "#blend" "Blend in the crowd" "love+2" "action">>
<<chunk null "#blend">>
<big>You slow down, lower your head...</big>
<<dial "player" "//Don't look at me... I'm no one important... just minding my business...//">>
<<media "blend_in.mp4">>
<big>Hopefully it'll work...</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#blendFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hide">>
<big>You notice a truck parked on a side.</big>
<<media "events/park/police/police_truck.jpg">>
<<dial "player" "//I'll hide over there!//">>
<p>Well, ok...</p>
<big>You crawl under the car and wait...</big>
<<media "waiting.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#runSuccess", "#hideFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hideFail">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_found.mp4">>
<<else>>
<p>The cops show up from nowhere and...</p>
<big>...they drag you from under the car.</big>
<<media "events/park/police/males/police_males_found.mp4">>
<</if>>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<btn "#arrest" null "$player.arrest+3">>
<<chunk null "#blendFail">>
<big>Woop-woop!</big>
<p>The police car comes out of nowhere.</p>
<<media "events/park/police/police_ramming.mp4">>
<p>Oh fuck...</p>
<big>Are you alive?</big>
<<dial "player" "Uggghhhhhhhhhh... the pain...">>
<p>Shit, dude... Like, running away from the cops? Seriously? I thought you're smarter then this.</p>
<p>Anyway, you'll have shitload of time to think it over...</p>
<<btn "#to_prison">>
<<chunk null "#to_prison">>
<big>...in prison.</big>
<<media "events/park/police/police_jail.mp4">>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+3; bleeding+; $player.arrest+5" "action">>
<<chunk null "#runSuccess">>
<p>You nervously look around, but after couple minutes it's pretty clear...</p>
<big>You got away.</big>
<<media "perfect_crime.mp4">>
<<btn>>
<<chunk null "#arrest">>
<p>The cops smile.</p>
<big>And it's not a nice smile.</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Your sweet ass is going with us!">>
<<else>>
<<dial `_policeDial` "Your ass is going with us, baby!">>
<</if>>
<big>Bummer.</big>
<<if _policeRand == "females">>
<p>They put handcuffs on your hands.</p>
<<media "events/park/police/females/police_females_arrested.mp4">>
<<else>>
<p>They cuff you and drag to the police car.</p>
<<media "events/park/police/police_arrest.mp4">>
<</if>>
<p>Oh boy...</p>
<big>...that brings back some memories.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+1; $player.arrest+2" "action">>
<</chunks>>
<</events>>/* pocket */
/* We don't want to display the updates right away, but rather when the user is back in the location, so this widget saves them for later in a pocket array */
<<widget "pocket">>
/* TEST: */
<<if $test && $testReport == "all" && $args[0]>>
<<script>>console.log("============= POCKET START =============");<</script>>
<<script>>console.log("data: " + State.variables.args[0]);<</script>>
<<script>>console.log("switch: " + State.variables.args[1]);<</script>>
<<script>>console.log("starting pocket: ");<</script>>
<<script>>console.log(State.variables.pocket);<</script>>
<</if>>
/* Load and split data */
<<set _objPct = splitter($args[0])>>
/* Switch is used to select whether to use full pocket, or pocketInstant. */
<<set _switchPct = $args[1] ? $args[1] : null>>
/* We need to load current pocket into temp array, or start a new one */
<<if _switchPct == "instant">>
<<set _pocketTemp = []>>
<<else>>
<<set _pocketTemp = clone($pocket)>>
<</if>>
/* We need the splice array in case we will be removing stuff from pocket, if after update the value is 0 */
<<set _splice = []>>
<<for _p = 0; _p < _objPct.length; _p++>>
<<set _ignored = null>>
<<set _changed = null>>
<<set _updated = null>>
<<set _updatedDesire = null>>
<<set _addWhere = null>>
<<if _objPct[_p].action == "update">>
/* QUEST MODE - if $questMode is activated - ignore time changes */
<<if $questMode != null && _objPct[_p].id == "time">>
<<set _objPct[_p].value = 0>>
<<set _ignored = 1>>
<</if>>
/* STATS */
<<if _objPct[_p].type == "stat">>
<<set _curChar = State.getVar("$" + _objPct[_p].char)>>
<<set _playerData = $player>>
/* If stat sign is "-", we need to add "-" to the value */
<<if _objPct[_p].sign == "-" && _objPct[_p].value > 0>>
<<set _objPct[_p].value to parseInt(_objPct[_p].sign + _objPct[_p].value)>>
<</if>>
/* Because char.desire turns into char.dom/love we need to look for it and update it accordingly */
<<if _objPct[_p].char != "" && _objPct[_p].id == "desire">>
/* We need to select character's multipliers */
<<if _curChar.loveMulti > _curChar.dominationMulti>>
<<set _desireStat = "love">>
<<elseif _curChar.loveMulti < _curChar.dominationMulti>>
<<set _desireStat = "domination">>
<<else>>
<<set _desireStat = ["love", "domination"].random()>>
<</if>>
<<set _objPct[_p].id = _desireStat>>
<</if>>
/* If it's positive domination or love stat - we need to run it through some multipliers */
<<if _objPct[_p].sign == "+" && (_objPct[_p].id == "domination" || _objPct[_p].id == "love")>>
/* We need to multiply the dom/love yields by player's multiplier */
<<if _objPct[_p].id == "love">>
<<set _objPct[_p].value = _objPct[_p].value * _playerData.loveMulti>>
<<elseif _objPct[_p].id == "domination">>
<<set _objPct[_p].value = _objPct[_p].value * _playerData.dominationMulti>>
<</if>>
/* Then we add character's multipliers */
<<if _objPct[_p].char != "" && _objPct[_p].char != "player" && _curChar.type != "npc">>
<<if _objPct[_p].id == "love">>
<<set _objPct[_p].value = _objPct[_p].value * _curChar.loveMulti>>
<<elseif _objPct[_p].id == "domination">>
<<set _objPct[_p].value = _objPct[_p].value * _curChar.dominationMulti>>
<</if>>
/* Additionally we add weekly trait *2 multiplier */
<<if _curChar.trait == $week_trait>>
<<set _objPct[_p].value = _objPct[_p].value * 2>>
<</if>>
<</if>>
<</if>>
/* If it's dom/love and there's a character - we need to transfer dom/love into desire */
<<if _objPct[_p].char != "" && _objPct[_p].char != "player" && (_objPct[_p].id == "domination" || _objPct[_p].id == "love")>>
/* Go forward if character is not an npc, otherwise skip it */
<<if _curChar.type != "npc">>
<<set _charDesire = Math.round(_objPct[_p].value)>>
/* It always needs to be at least 1, otherwise cult leaders and messiahs are fucked */
<<if _charDesire == 0>><<set _charDesire = 1>><</if>>
/* We need to check if the desire wasn't already in the pocket, if so update it instead of adding */
<<for _pd = 0; _pd < _pocketTemp.length; _pd++>>
<<if _pocketTemp[_pd].id == "desire" && _pocketTemp[_pd].char == _objPct[_p].char>>
/* Add the values */
<<set _pocketTemp[_pd].value = Math.round(_pocketTemp[_pd].value) + _charDesire>>
/* Update the sign depending on the value and remove from the pocket if 0 */
<<if _pocketTemp[_pd].value < 0>>
<<set _pocketTemp[_pd].sign = "-">>
<<elseif _pocketTemp[_pd].value > 0>>
<<set _pocketTemp[_pd].sign = "+">>
<<elseif _pocketTemp[_pd].value == 0>>
<<set _splice.push(_pd)>>
<</if>>
<<set _updatedDesire to 1>>
<<break>>
<</if>>
<</for>>
/* If the desire wasn't already in the pocket - add it */
<<if !_updatedDesire>>
/* If it's positive, we need to add "+" */
<<if _charDesire >= 0>>
<<set _charDesire = "+" + _charDesire>>
<</if>>
<<set _charId = clone(_objPct[_p].char)>>
<<set _charYield = _charId + ".desire" + _charDesire>>
<<set _pocketTemp.push(splitter(_charYield)[0])>>
<</if>>
<</if>>
/* Switch the character to the player */
<<set _objPct[_p].char = "player">>
<</if>>
/* If it's dom/love - we need to apply default xp. multiplier for player yield */
<<if _objPct[_p].id == "domination" || _objPct[_p].id == "love">>
<<set _objPct[_p].value = Math.round(_objPct[_p].value * $defXpMulti)>>
<</if>>
<</if>>
/* CHECK POCKET FOR DUPLICATES - if it's a stat, time, effect or item - we need to check if it already exists in the array and update the value instead of adding new. */
<<if _objPct[_p].type == "stat" || _objPct[_p].id == "time" || _objPct[_p].type == "effect" || _objPct[_p].type == "item">>
/* If stat sign is "-", we need to add "-" to the value */
<<if _objPct[_p].sign == "-" && _objPct[_p].value > 0>>
<<set _objPct[_p].value = parseInt(_objPct[_p].sign + _objPct[_p].value)>>
<</if>>
<<for _pd = 0; _pd < _pocketTemp.length; _pd++>>
<<if _objPct[_p].id == _pocketTemp[_pd].id && (_objPct[_p].char == _pocketTemp[_pd].char || _objPct[_p].char == "" && _pocketTemp[_pd].char == null)>>
/* Update the stored value if it's not already "MAX" */
<<if _pocketTemp[_pd].value != "MAX">>
<<if _objPct[_p].value == "MAX">>
<<set _pocketTemp[_pd].value = "MAX">>
<<else>>
<<set _pocketTemp[_pd].value = Math.round(_pocketTemp[_pd].value) + Math.round(_objPct[_p].value)>>
<<if _pocketTemp[_pd].value < 0>>
<<set _pocketTemp[_pd].sign = "-">>
<<elseif _pocketTemp[_pd].value > 0>>
<<set _pocketTemp[_pd].sign = "+">>
<<elseif _pocketTemp[_pd].value == 0>>
<<set _splice.push(_pd)>>
<</if>>
<</if>>
<</if>>
<<set _updated = 1>>
<</if>>
<</for>>
<</if>>
/* QUEST - in case of quests with a "-" - it works like a quest update cancellation, so we need to look for the quest in the pocket, and if they are there - remove them */
<<if _objPct[_p].type == "quest" && _objPct[_p].sign == "-">>
<<for _pq = 0; _pq < _pocketTemp.length; _pq++>>
<<if _objPct[_p].id == _pocketTemp[_pq].id>>
<<set _splice.push(_pq)>>
<</if>>
<</for>>
<<set _updated = 1>>
<</if>>
/* VARS - in case of variables - we update them on the spot, instead of adding them to the pocket, unless it's $questMode in which case we want to do it later to make sure that the quest is added first */
<<if _objPct[_p].type == "var" && _objPct[_p].id != "questMode">>
/* Rebuild the variable */
<<if _objPct[_p].char != ''>>
<<set _var = '$' + _objPct[_p].char + '.' +_objPct[_p].id>>
<<else>>
<<set _var = '$' + _objPct[_p].id>>
<</if>>
/* Update the variable value - if "null" change the var = null, if a number add or subtract the value from the var, if it's not a number, or a number == 0, change var into the value */
<<if _objPct[_p].value == "null">>
<<set State.setVar(_var, null)>>
<<elseif _objPct[_p].value == 0>>
<<set State.setVar(_var, 0)>>
<<elseif !isNaN(_objPct[_p].value)>>
/* If "-", we need to add "-" to the value */
<<if _objPct[_p].sign == "-">>
<<set _objPct[_p].value = parseInt(_objPct[_p].sign + _objPct[_p].value)>>
<</if>>
<<set _valueOld = State.getVar(_var)>>
/* If the old value doesn't exist, or it's not a number - treat it as 0 */
<<if !_valueOld>>
<<set _valueOld = 0>>
<<elseif isNaN(_valueOld)>>
<<set _valueOld = 0>>
<</if>>
<<set _valueNew = parseInt(_valueOld) + parseInt(_objPct[_p].value)>>
/* Adjust if the new value is too small */
<<set _valueNew = _valueNew < 0 ? 0 : _valueNew>>
/* Update the stat - !IMPORTANT! Originally if value == 0, then the stat would turn = null. I probably wrote it this way to reset the vars when they reach 0. It turned out problematic, because 0 is a first number when doing <for>, so I changed it to just use 0. Needs testing! TODO! */
<<set State.setVar(_var, _valueNew)>>
<<else>>
<<set State.setVar(_var, _objPct[_p].value)>>
<</if>>
<<set _changed = 1>>
<</if>>
/* COUNTERS - in case of counters - we update them on the spot, instead of adding them to the pocket. */
/* UPDATE 0.2.33 - added check if $counters exists, otherwise there was an error if loading an old save */
<<if _objPct[_p].type == "counter" && $counters>>
/* Go forward if not STOP, which destroys the counter */
<<if _objPct[_p].value != "STOP">>
/* Rebuild the variable */
<<if _objPct[_p].char != ''>>
<<set _var = _objPct[_p].char + '.' +_objPct[_p].id>>
<<else>>
<<set _var = _objPct[_p].id>>
<</if>>
/* Set the when, if it's added to the value */
<<if _objPct[_p].value.indexOf("/") != -1>>
<<set _updateWhen = _objPct[_p].value.split("/")[1]>>
<<set _objPct[_p].value = _objPct[_p].value.split("/")[0]>>
<<else>>
<<set _updateWhen = "day">>
<</if>>
/* Define the values */
<<if _objPct[_p].sign == "+">>
<<set _valueStart = 0>>
<<set _valueEnd = parseInt(_objPct[_p].value)>>
<<else>>
<<set _valueStart = parseInt(_objPct[_p].value)>>
<<set _valueEnd = 0>>
<</if>>
/* Check if the counter exists */
<<set _counterCheck = $counters.findIndex(x => x.id === _var)>>
<<if _counterCheck != -1>>
/* If it exists, check if it reached the end */
<<set _counterCurrent = $counters[_counterCheck]>>
<<set _counterVarName = "$" + _var>>
<<set _counterVar = State.getVar(_counterVarName)>>
<<if _counterVar != null && _counterVar == _counterCurrent.end>>
/* If it reached the end - restart the counter */
<<set State.setVar(_counterVarName, _valueStart)>>
<</if>>
/* If it doesn't exist - create it and push to array */
<<elseif _counterCheck == -1>>
/* Push the data to the array */
<<set $counters.push({id: _var, type: _objPct[_p].sign, start: _valueStart, end: _valueEnd, when: _updateWhen})>>
/* Create the variable */
<<set _varName = "$" + _var>>
<<set State.setVar(_varName, _valueStart)>>
<</if>>
<<else>>
/* Rebuild the variable */
<<if _objPct[_p].char != ''>>
<<set _var = _objPct[_p].char + '.' +_objPct[_p].id>>
<<else>>
<<set _var = _objPct[_p].id>>
<</if>>
/* Check if the counter exists */
<<set _counterCheck = $counters.findIndex(x => x.id === _var)>>
<<if _counterCheck != -1>>
/* If it exists, destroy it */
<<set $counters.splice(_counterCheck, 1)>>
<</if>>
/* Update the variable too */
<<set _varName = "$" + _var>>
<<set State.setVar(_varName, null)>>
<</if>>
<<set _changed = 1>>
<</if>>
/* CHARADD - we add the character to location and change the scheduleTemp on the spot */
<<if _objPct[_p].id == "charAdd">>
/* Add or remove current character = $curLocChars */
<<if _objPct[_p].value != 1>>
/* If there's a "|" in the id, it means that it separate character from the location that we should add the character in */
<<if _objPct[_p].value.indexOf('|') != -1>>
<<set _addWhere = _objPct[_p].value.split('|')[1]>>
<<set _objPct[_p].value = _objPct[_p].value.split('|')[0]>>
<<else>>
<<set _addWhere = $curLoc>>
<</if>>
/* Add/remove char in current room (if it's not already there), unless we're adding to a different one */
<<if _addWhere == $curLoc>>
<<if _objPct[_p].sign == "+" && $curLocChars.indexOf(_objPct[_p].value) == -1>>
<<set $curLocChars.push(_objPct[_p].value)>>
<<else>>
<<for _ch = 0; _ch < $curLocChars.length; _ch++>>
<<if _objPct[_p].value == $curLocChars[_ch]>>
<<set $curLocChars.splice(_ch, 1)>>
<</if>>
<</for>>
<</if>>
<</if>>
/* Update the $schedTemp array and remove item matching current char/time to avoid having the same character in two places at the same time (0=Char; 1=loc; 2=day; 3=period; 4=while) */
<<for _st = 0; _st < $schedTemp.length; _st++>>
/* If the character matches */
<<if $schedTemp[_st][0]==_objPct[_p].value>>
/* Select the current time */
<<if $schedTemp[_st][2] == "workdays">>
<<set _days = setup.workdays>>
<<elseif $schedTemp[_st][2] == "weekend">>
<<set _days = setup.weekend>>
<<elseif $schedTemp[_st][2] == null>>
<<set _days = setup.days>>
<<else>>
<<set _days = $schedTemp[_st][2]>>
<</if>>
<<if $schedTemp[_st][3] == "dayhours">>
<<set _hours = setup.dayhours>>
<<elseif $schedTemp[_st][3] == "nighthours">>
<<set _hours = setup.nighthours>>
<<elseif $schedTemp[_st][3] == null>>
<<set _hours = setup.periods>>
<<else>>
<<set _hours = $schedTemp[_st][3]>>
<</if>>
/* If the time matches with the current time - remove this item from schedule */
<<if _days.indexOf($today) != -1 && _hours.indexOf($now) != -1>>
<<set $schedTemp.splice(_st, 1)>>
<</if>>
<</if>>
<</for>>
/* Add the current character, room, day and period to the $schedTemp array */
<<if _objPct[_p].sign == "+">>
<<set $schedTemp.push([_objPct[_p].value, _addWhere, $today, $now, "nothing"])>>
<</if>>
/* If we don't know the character - reset the entire $schedTemp array to delete all the charAdd changes made previously */
<<else>>
<<set $schedForce = 1>>
<</if>>
<<set _changed = 1>>
<</if>>
/* PASSAGE - we change the passage at the end of the pocket */
<<if _objPct[_p].type == "passage">>
<<set _changePassage = _objPct[_p].id>>
<<set _changed = 1>>
<</if>>
/* Push the new object to the _pocketTemp array */
<<if !_ignored && !_updated && !_changed>>
<<set _pocketTemp.push({
action: _objPct[_p].action,
type: _objPct[_p].type,
positive: _objPct[_p].positive,
char: _objPct[_p].char,
id: _objPct[_p].id,
sign: _objPct[_p].sign,
value: _objPct[_p].value,
weight: _objPct[_p].weight
})>>
/* TEST */
<<if $test && $testReport == "all" && _objPct[_p]>>
<<script>>console.log("piece pushed to pocket temp:");<</script>>
<<script>>console.log(State.temporary["objPct"][State.temporary["p"]]);<</script>>
<</if>>
/* TEST (report stuff updated on the fly) */
<<elseif $test && $testReport == "all">>
<<if _ignored>>
<<script>>console.log("piece ignored:");<</script>>
<<elseif _updated>>
<<script>>console.log("piece removed from pocket temp:");<</script>>
<<elseif _changed>>
<<script>>console.log("piece changed on the fly:");<</script>>
<<else>>
<<script>>console.log("other leftovers:");<</script>>
<</if>>
<<script>>console.log(State.temporary["objPct"][State.temporary["p"]]);<</script>>
<</if>>
<</if>>
<</for>>
/* Remove the stat from the pocket array */
<<if _splice>>
<<set _splice = _splice.reverse()>>
<<for _s = 0; _s < _splice.length; _s++>>
<<set _pocketTemp.splice(_splice[_s], 1)>>
<</for>>
<</if>>
/* Sort the pocket array */
<<set _pocketTemp = _pocketTemp.sort(function (a, b) { return b.weight - a.weight; })>>
/* Update the real pocket array for later use */
<<if _switchPct == "instant">>
<<set $pocketInstant = clone(_pocketTemp)>>
<<else>>
<<set $pocket = clone(_pocketTemp)>>
<</if>>
/* TEST */
<<if $test && $testReport != "hide">>
<<if $pocket && $pocket.length!=0>>
<<script>>console.log("pocket after pocket:");<</script>>
<<script>>console.log(State.variables.pocket);<</script>>
<<elseif $pocketInstant && $pocketInstant.length!=0>>
<<script>>console.log("pocket INSTANT after pocket:");<</script>>
<<script>>console.log(State.variables.pocketInstant);<</script>>
<</if>>
<</if>>
/* TEST */
<<if $test && $testReport == "all" && $args[0]>>
<<script>>console.log("============== POCKET END ==============");<</script>>
<</if>>
/* Change the passage */
<<if _changePassage>>
<<goto _changePassage>>
<</if>>
<</widget>>/* notify */
/* Draw given notifications. */
<<widget "notify">>
/* Load notifications either from the args or from the $notifications var */
<<set _notifications = []>>
<<if $args[0] != null>>
<<set _notifications.push({type: $args[0], id: $args[1], value: $args[2], sign: $args[3], char: $args[4], info: $args[5]}) >>
<<else>>
<<set _notifications = clone($notifications)>>
<<set $notifications = []>>
<</if>>
/* Load classes and add delay */
<<set _delayClass = $popupOn ? "" : "fi0">>
<<set _classes = $args[6] ? $args[6] : _delayClass>>
<<if _notifications>>
/* Go through the notifications */
<<for _n = 0; _n < _notifications.length; _n++>>
/* Load needed vars */
<<set _skip = null>>
<<set _clothing = null>>
<<set _clothingType = null>>
<<set _type = _notifications[_n].type ? _notifications[_n].type : "other">>
<<set _id = _notifications[_n].id ? _notifications[_n].id : null>>
<<set _value = _notifications[_n].value ? _notifications[_n].value : null>>
<<set _sign = _notifications[_n].sign ? _notifications[_n].sign : null>>
<<set _char = _notifications[_n].char ? _notifications[_n].char : null>>
<<set _info = _notifications[_n].info ? _notifications[_n].info : "">>
/* Set notification number (we need to keep it in story var, because notifications might be printed multiple times) */
<<if $notifNum == 0>>
<<set $notifNum = 1>>
<<else>>
<<set $notifNum = $notifNum + 1>>
<</if>>
<<if _type>>
/* Set notification ID */
<<if _type == "stat">>
<<if _value == "MAX">>
<<set _notifId = _id + _value>>
<<else>>
<<set _notifId = _id + _sign>>
<</if>>
<<elseif _type == "quest">>
<<if _value != "DONE" && _value != "NEW">>
<<set _notifId = _type + _sign>>
<<else>>
<<set _notifId = _type + _value>>
<</if>>
<<elseif _type == "other">>
<<set _notifId = _id + _sign>>
<<else>>
<<set _notifId = _type + _sign>>
<</if>>
/* Set notification class */
<<if _sign == "+" && _value < 0>>
<<set _notifClass = "lose">>
<<elseif _sign == "+">>
<<set _notifClass = "gain">>
<<elseif _sign == "-">>
<<set _notifClass = "lose">>
<</if>>
/* Define it further for some exceptions */
<<if _id == "holiday_over">>
<<set _notifClass = "neutral">>
<<elseif _id == "cum" && _char == "player" && _sign == "-">>
<<set _notifClass = "gain">>
<<elseif _id == "cum" && _char == "player" && _sign == "+">>
<<set _notifClass = "lose">>
<<elseif _type == "quest">>
<<if _value == "DONE">>
<<set _notifClass = "quest">>
<<else>>
<<set _notifClass = "quest expand">>
<</if>>
<<elseif _type == "effect">>
<<set _effectType = setup.effects.find(obj => {return obj.id === _id}).type>>
<<if _effectType == "bad">>
<<set _notifClass = "lose">>
<<elseif _effectType == "good">>
<<set _notifClass = "gain">>
<<else>>
<<set _notifClass = "neutral">>
<</if>>
<</if>>
/* Set text for the notification */
<<for _nt = 0; _nt < setup.notifications.length; _nt++>>
<<if _notifId == setup.notifications[_nt][0]>>
<<set _notifText = setup.notifications[_nt][1]>>
<</if>>
<</for>>
/* If the value is 0 or null, and it's a stat - skip it */
<<if _type == "stat" && (_value == null || _value == "" || _value == 0)>>
<<set _skip = 1>>
/* Set the value information on the notification */
<<elseif _type == "effect" || _type == "quest" || _type == "item" || _type == "trait" || _type == "kamasutra">>
<<set _notifValue = _value>>
<<elseif _type == "other" && _id == "dominationLvl">>
<<set _notifValue = "Domination">>
<<elseif _type == "other" && _id == "loveLvl">>
<<set _notifValue = "Love">>
<<elseif _type == "other" && (_id == "info" || _id == "infoKink" || _id == "infoTrait" || _id == "infoDesire") && _char && _info == "">>
<<set _info = State.getVar('$' + _char + '.name')>>
<<elseif _type == "status">>
<<set _notifValue = _value + " <span class=\"statValueSml\">/5</span>">>
<<elseif _type == "other">>
<<set _notifValue = _value>>
<<elseif _value == "MAX">>
<<set _notifValue = "to " + _value>>
<<elseif _id == "cash">>
<<set _notifValue = _value + " <span class=\"statValueSml\">$</span>">>
<<elseif _sign == "+" || _sign == "-">>
/* If the desireKnown is 0 - hide the value - otherwise show it */
<<if _id == "desire" && _char != "player" && State.getVar('$'+_char+'.desireKnown')==0>>
<<set _notifValue = "?">>
/* If it's love or dom - we need to add " xp." */
<<elseif _char == "player" && (_id == "love" || _id == "domination")>>
<<set _notifValue = Math.round(_value) + ' <span class=\"statValueSml\">xp.</span>'>>
/* If it's cum, squirt, or vigour - we need to add sign */
<<elseif _sign == "+" && (_id == "cum" || _id == "squirt" || _id == "vigour")>>
<<set _notifValue = _sign + Math.round(_value)>>
/* Otherwise just add value */
<<else>>
<<set _notifValue = Math.round(_value)>>
<</if>>
<<else>>
<<set _notifValue = _value>>
<</if>>
/* Check if it's not a clothing item, and if it is - mark it */
<<if _type == "item">>
<<set _curItem = setup.items.find(obj => {return obj.id === _id})>>
<<if _curItem.outfit>>
<<set _clothing = 1>>
<<set _clothingType = "outfit">>
<<elseif _curItem.accessory>>
<<set _clothing = 1>>
<<set _clothingType = "accessory">>
<<elseif _curItem.head>>
<<set _clothing = 1>>
<<set _clothingType = "head">>
<</if>>
<</if>>
/* Display the notification */
<<if _notifText && !_skip>>
<<set _notifDivId = "notif" + $notifNum>>
<div @class="_notifClass + ' notification ' + _classes" @id="_notifDivId">
/* Quest notification (expandable) */
<<if _type == "quest">>
<p class="notifHead">_notifText ''_id''</p>
<<if _value != "DONE">>
<div class="notifDesc expandContent"><p>_info</p></div>
<</if>>
/* Trait notification */
<<elseif _type == "trait">>
<div @class="_delayClass" @id="_notifDivId + 'b'">
_notifText ''_notifValue''
<<media `"characters/player/" + _id + "/notification.mp4"`>>
</div>
/* Character status change notification */
<<elseif _type == "status">>
_notifText
/* We show the status */
<span class="stat">
<img @src="setup.ImagePath + 'characters/'+_char+'/avatar.jpg'" class="avatar">
<span class="statValue">_notifValue</span>
</span>
/* Clothing notification */
<<elseif _clothing>>
<div @class="'notifClothing ' + _delayClass" @id="_notifDivId + 'b'">
_notifText ''_notifValue''
<<media `"items/" + _clothingType + "/" + _id + ".png"`>>
</div>
/* Stat and other notifications */
<<else>>
_notifText
/* We show the stat */
<<if _type == "stat">>
<span class="stat">
<<if _char == "player">>
<img @src="setup.ImagePath + 'characters/player/' + $player.trait + '/avatar.jpg'" class="avatar">
<<else>>
<img @src="setup.ImagePath + 'characters/'+_char+'/avatar.jpg'" class="avatar">
<</if>>
<img @src="setup.ImagePath+'icons/' + _id + '.png'" class="statIcon">
<span class="statValue">_notifValue</span>
</span>
<<elseif _type == "other" && ( _id == "loveLvl" || _id == "dominationLvl" )>>
<span class="statOther">
<img @src="setup.ImagePath+'icons/' + _id + '.png'" class="statIcon">
<span class="statValue">_notifValue</span>
</span>
<<elseif _type == "other">>
<strong>_info</strong>
<<elseif _notifValue>>
<span class="statOther"><span class="statValue">_notifValue</span></span>
<</if>>
<</if>>
</div>
/* If it's a quest notification, we might also need to check collapsibles */
<<if _type == "quest">>
<script>checkCollapsible();</script>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
/* If the fap code was deactivated - display additional notification */
<<if $fapCodeError && (tags($curPas).contains("location") || tags($curPas).contains("area"))>>
<div @class="'fapOff expand notification ' + _delayClass">
<p class="notifHead">It seems your Supporter Code has expired!</p>
<div class="notifDesc expandContent"><p>If you're a SubscribeStar supporter <a href="https://becomealpha.games/fapmode.html" target="_blank">click here to get the current code</a>.</p></div>
</div>
<<set $fapCodeError = null>>
<</if>>
<</widget>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "knocking.mp4">>
<p>You're browsing the memes, when you hear knocking at the door.</p>
<<dial "player" "Yes?">>
<<dial "daphne" "It's $daphne.name, can I enter?">>
<<dial "player" "Sure, come in!">>
<p>The doors open and ''$daphne.name'' hesitantly enters the room.</p>
<<btn>>
<<chunk>>
<<media "daphne" "portrait">>
<<dial "daphne" "Hey, sorry for bothering you, but is the internet connection working?">>
<p>You take a look at your laptop - the connection is up.</p>
<<dial "player" "Yup. I was just looking at memes.">>
<<dial "daphne" "Memes? Is that a hacker thing? Like installing Windows?">>
<p>Oh. My. God. 1990 is calling...</p>
<big>He wants his big titty MILF back.</big>
<<dial "player" "No, it's just a picture... Here, I'll show you.">>
<p>$daphne.name sits by your side on the bed. You can smell her cheap perfumes and sweaty boobs. Now you only have to pick the meme...</p>
<<menu>>
<<btn "#daphneLove" "Show her a funny meme" "daphne.love" "action">>
<<btn "#daphneDom" "Show her a meme dark as your soul" "daphne.dom" "action">>
<<chunk null "#daphneDom">>
<<media "activities/memes/daphne_meme_dom.jpg">>
<p>$daphne.name squints her eyes, reading the caption text. She thinks for a moment. Then she looks at you.</p>
<<dial "daphne" "I don't get it.">>
<<dial "player" "It's a bit meta I guess.">>
<<dial "daphne" "Oh, hun, I was there - the drugs are no good for you!">>
<<dial "player" "//Whaaat?//">>
<p>I have no clue buddy, you're on your own!</p>
<<dial "player" "I meant it's funny, because it's not funny, and you need to know why it's funny.">>
<<dial "daphne" "Oh... It's like Tamagotchi! I had one once. It died though.">>
<p>Ok... I think this conversation is over.</p>
<<btn $curLoc>>
<<chunk null "#daphneLove">>
<<media "activities/memes/daphne_meme_love_1.jpg">>
<p>$daphne.name looks at your screen and immediately brigtens up like a pedophile in kindergarten.</p>
<<dial "daphne" "Oh... Shweeet doggy! I loff you, doggy!">>
<p>She looks a bit retarted when talking like that, but still...</p>
<big>...those tits.</big>
<p>From where you sit you have a great view on those two beautiful mountains of pleasure. And you realize one very important thing - they are seconds away from breaking free from her tight shirt...</p>
<<btn>>
<<chunk>>
<<media "activities/memes/daphne_tits_giggle_1.jpg">>
<p>Look at her. How happy she is! And I always say - a women's smile is an international way of saying //"I want you to fuck me!"// Or at least in the same general direction.</p>
<<dial "daphne" "I really like this meme thing. I loooove little doggies! Maybe you can install this dog on my computer?">>
<<dial "player" "You want me to install... dog...?">>
<big>Don't think about it - just agree!</big>
<p>It will be a great opportunity to snoop around her computer.</p>
<<dial "player" "//Ok, good thinking.// Sure, I'll install this dog for ya, no problemo!">>
<<dial "daphne" "Grrreat, hun! I knew you're a good boy!">>
<<btn>>
<<chunk>>
<<media "good_move.mp4">>
<<wrapper "daphHack=0">>
<<delayer>>
<<yields "daphHack+">>
<</delayer>>
<</wrapper>>
<<dial "player" "You want to see another doggie?">>
<big>Do you really want to make it a question?</big>
<<dial "daphne" "SO THERE IS MORE?!">>
<p>We're fortunate - she's an imbecil.</p>
<big>Release the memes!</big>
<<btn>>
<<chunk "daphne.status=2">>
<<media "activities/memes/daphne_meme_love_2.jpg">>
<<dial "daphne" "Oh, gosh, puppy. I ish misshing you too!">>
<p>She starts giggling. And her tits wobble to the giggle. <a href="https://www.youtube.com/watch?v=JU9TouRnO84" target="_blank">''♫Every day I'm wobbling, wobbling, wobbling♫''</a></p>
<<btn>>
<<chunk "daphne.status=2">>
<<media "activities/memes/daphne_tits_giggle_2.mp4">>
<p>Those boobs are really fucking close to break free from the confinement of her shirt. And it's almost like she wants it, or at least she's certainly not holding it back.</p>
<<dial "daphne" "You have more dog memes?">>
<p>Oh shit, bro. She's really into it. You know what to do...</p>
<big>MEME, PLEASE!</big>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/memes/daphne_meme_love_3.jpg">>
<p>I have a good feeling about this.</p>
<<dial "daphne" "Corgiiii! I loooooove corgis.">>
<p>She laughs, and her tits bounce up and down.</p>
<<dial "daphne" "And they called him Kim Corgdashion, that'sh shavage!">>
<p>She's a bit annoying with this sheeshing but we both know that if the boobs are involved - you can take it. And they stretch up her shirt more and more. It looks like it's about to explode...</p>
<<btn>>
<<chunk "daphne.status=3">>
<big>...and finally it happens.</big>
<<media "activities/memes/daphne_tits_break.mp4">>
<p>I envy you. You have first row seat in a boobycoaster. These are priceless moments, brother, savour them!</p>
<<dial "daphne" "Oh my, will you look at that...">>
<p>She doesn't seem to care that much that her tits are hanging like a ripe grapefruits on a tree. She looks you right in the eyes.</p>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/memes/daphne_tits_out.jpg">>
<p>Oh shiiiit. Is it getting hot in here?</p>
<<dial "daphne" "Show me another.">>
<<dial "player" "Wh- Whaat?">>
<big>Show her another corgi for the love of God!</big>
<<dial "player" "Oh, yeah, yeah...">>
<p>You click "next" in the browser and...</p>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/memes/daphne_meme_love_4.jpg">>
<p>Bullseye. $daphne.name is ecstatic. She puts her hands in her panties. Starts rubbing her clit.</p>
<<dial "daphne" "Oh, corgi... Corgi yeah... yeah... Do it, corgi... Do it to me, now...">>
<p>She drops her panties to the floor and lies ass up on your bed...</p>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/memes/daphne_masturbating.mp4">>
<p>What a view! She pushes fingers deeper and deeper into her pussy. They are soaking wet from her juices.</p>
<<dial "daphne" "I want you, corgi! I want you to badly!">>
<p>She's rubbing her clit faster and faster. You feel a growing pressure in your pants.</p>
<<dial "daphne" "Lick my pussy, corgi. Lick it with yout tiny shweet tongue!!!">>
<p>I have to say - I was doubtful, but you did it, $player.name. And now it's time to make a crucial decision - do you want to fall on your knees and be a fucking corgi for her?</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn "#daphneCorgi" "Woof Woof!" "daphne.love" "dialog">>
<<btn "#daphneNo" "I'm not a corgi! I'm a free man!" "daphne.dom" "dialog">>
<<chunk "!daphne.status=4">>
<<media "activities/memes/daphne_meme_love_bad.jpg">>
<p>Oh shit. This doesn't look good.</p>
<<dial "daphne" "Hmmm... Is this something from \"Lord of the rings\"?Cause' I'm really not into this whole pointy ear stuff.">>
<<dial "player" "No, it's a dog... I mean it's a band...">>
<big>You fucked us.</big>
<<dial "daphne" "Doesn't matter, I have to go anyway. But I really needed a laugh - so... thanks! And don't forget to install those doggies on my computer. Especially corgies. I mean... Cats are ok too... Or bunnies... Corgies, though... I kind of like corgies.">>
<p>Ok. That was a bit strange but whatever.</p>
<<dial "player" "Sure... I'll work on it.">>
<p>$daphne.name sighs and stands up.</p>
<<dial "player" "Wait! I'll show you another dog! Even cuter!">>
<p>$daphne.name smiles.</p>
<<dial "daphne" "Next time, hun!">>
<p>She blows you a kiss and walks out. Well, I hope you're happy with your performance, because I'm not. I can smell wet pussy from a mile, and I sure as hell smelled one here. This is a wasted opportunity, brother.</p>
<<btn $curLoc>>
<<chunk "daphne.status=4" "#daphneNo">>
<p>$daphne.name suddenly stops masturbating. She looks at you, like she just came back from a long voyage.</p>
<<dial "daphne" "Whaat?">>
<<dial "player" "I said - I'm not corgi.">>
<p>$daphne.name looks around, like she tries to remember what happened. She suddenly covers herself.</p>
<<dial "daphne" "Oh my! I'm so sorry! I had this thing for corgis since... since... I have to run!">>
<p>She darts out of your room, leaving you kind of disappointed. But I have to tell you, buddy. It's sometimes better to not be a corgi. We need to have some dignity, right?</p>
<<btn $curLoc>>
<<chunk "daphne.status=4" "#daphneCorgi">>
<p>You fall on your knees, push your head between $daphne.name's legs and start licking like a proper doggy.</p>
<<media "activities/memes/daphne_corgi.mp4">>
<p>$daphne.name masturbates faster and faster. She's mumbling something about shweet lil' corgies, and...</p>
<<btn>>
<<chunk>>
<big>$daphne.name cums!</big>
<<media "activities/memes/daphne_orgasm.mp4">>
<p>She squirts right in your face, screaming...</p>
<<dial "daphne" "Coooooorgiiiiiiiiii....">>
<p>...and then she stops. She lies there, motionless, while you slowly get out from between her shaking legs.</p>
<p>$daphne.name looks around, like she tries to remember what happened. She suddenly covers herself.</p>
<<dial "daphne" "Oh my! I'm so sorry! I had this thing for corgis since... since... I have to run!">>
<p>She darts out of your room, leaving you covered in her juices. And, I know, it was fun. But I have to tell you, buddy. It's usually better not to be a corgi. We need to have some dignity, right?</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "knocking.mp4">>
<p>You're browsing the memes, when you hear knocking.</p>
<<dial "alexa" "Hey, deadbeat. You there?">>
<p>Oh shit, man, it's $alexa.name. You panically fix your hair, put your body in a sexy pose...</p>
<p>...and a different one...</p>
<p>...and another one.</p>
<p>You make sure your balls don't smell - //sniff, sniff// - they reek, but whatever.</p>
<<dial "player" "Please, come in!">>
<<btn>>
<<chunk>>
<<media "activities/memes/alexa_enter.jpg">>
<p>$alexa.name hesitantly enters the room. She sees you on the couch with the laptop.</p>
<<dial "alexa" "My inbox got blocked, I need to send an email from your account.">>
<<dial "player" "Your inbox got blocked?">>
<<dial "alexa" "Focus on the part where I need to send something">>
<<menu>>
<<btn "#alexaYes" "Sure, here's my laptop!" "alexa.love" "dialog">>
<<btn "#alexaNo" "Sorry, my inbox is private!" "alexa.dom" "dialog">>
<<chunk null "#alexaNo">>
<p>You're playing with fire, buddy!</p>
<<dial "alexa" "What do you mean private?!">>
<<dial "player" "Well, it's actually against my policy to share my email, it's also against EULA and I'm pretty strict about those things, which I recommend to you too by the way--">>
<<dial "alexa" "Shut the fuck up, dweeb.">>
<p>Yeah, dweeb. Shut the fuck up.</p>
<p>She crouches and lifts her skirt up...</p>
<<btn>>
<<chunk>>
<<media "activities/memes/alexa_pussy.jpg">>
<p>Ohh fuck, dude. She showed you her pussy to use your email. I love this girl!</p>
<<dial "alexa" "Can I //now// use your inbox, $player.name?">>
<big>Don't be a monster, man.</big>
<p>Let her. Let her fucking use your email... Please.</p>
<<menu>>
<<btn "#alexaYes" "You presented strong arguments!" "alexa.love" "dialog">>
<<btn null "Still no, sorry!" "alexa.dom" "dialog">>
<<chunk>>
<p>$alexa.name looks at you with a mix of surprise and disappointment.</p>
<<dial "alexa" "What?!">>
<<dial "player" "As I said, the EULA--">>
<<dial "alexa" "Than fuck off!">>
<p>She stands up and walks out your room. See? I told you. I fucking told you.</p>
<<btn $curLoc>>
<<chunk null "#alexaYes">>
<p>You log in to your inbox and let her use it. She turns it in a way so that you won't see what she's writing.</p>
<<media "activities/memes/alexa_laptop.jpg">>
<<dial "alexa" "Ok, done. Thanks dweeb.">>
<p>She closes the email in the browser and notices the memes.</p>
<<dial "alexa" "Oh shit, kid. I fucking love memes. You have any good ones here?">>
<p>Ok, bro. A small lesson. This is what we professionals call "the opportunity". Object of your advances shows interest in the stuff you're into. This is a big step. Don't fuck it up.</p>
<<wrapper "alexaHack=0">>
<<delayer>>
<<pocket "alexaHack+">>
<</delayer>>
<</wrapper>>
<<menu>>
<<btn "#alexaLove" "Show her a funny meme" "alexa.love" "action">>
<<btn "#alexaDom" "Show her a fucked up meme" "alexa.dom" "action">>
<<chunk null "#alexaLove">>
<<media "activities/memes/alexa_meme_love_1.jpg">>
<p>She squints her eyes reading the captions.</p>
<<dial "alexa" "Box360? What the fuck?">>
<<dial "player" "It's a console... //Ex//-box 360--">>
<p>She looks at you with a long sigh.</p>
<<dial "alexa" "You're a fucking dweeb.">>
<p>She moves away and walks out the doors before you manage to say anything.</p>
<big>That's what you get for a weak meme game!</big>
<<btn $curLoc>>
<<chunk null "#alexaDom">>
<<media "activities/memes/alexa_meme_dom_1.jpg">>
<p>$alexa.name takes a second reading the captions. She finally smiles.</p>
<<dial "alexa" "Oh, shit. Good one! Maybe you're not such a dweeb I though you are.">>
<<dial "player" "Thanks! //Phew!//">>
<p>Good work, bro. You're learning!</p>
<<if $alexa.status>=2>>
<<dial "alexa" "Now let me!">>
<p>She types the name of the meme in the search bar.</p>
<</if>>
<<btn>>
<<chunk "alexa.status=2">>
<<media "activities/memes/alexa_meme_dom_2.jpg">>
<p>Oh. This girl's fucked up! I love her!</p>
<<dial "player" "Ha, ha, it's funny!">>
<p>Funny?! Are you fucking stupid? This is a god damn masterpiece!</p>
<<dial "player" "Squirting granny, l-o-l!">>
<p>You're drowning...</p>
<<btn>>
<<chunk "alexa.status=2">>
<<media "activities/memes/alexa_naughty.jpg">>
<p>Fortunately $alexa.name seems to be in the mood. She gives you this naughty smile.</p>
<<dial "alexa" "So... you like kinky shit?">>
<p>There's only one answer to this question, dude.</p>
<<dial "player" "No!">>
<p>YES!</p>
<<dial "player" "I meant - YES!">>
<p>I feel like I'm wasting my best years for you, dude...</p>
<<if $alexa.status>=3>>
<<dial "alexa" "Nice. So you have something kinky for me or not?">>
<p>Dazzle her!</p>
<</if>>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/memes/alexa_meme_dom_3.jpg">>
<<dial "alexa" "Ohh, shit! Haha. Nice one!">>
<p>Phew! I was afraid that was a one time win, but, seriously, good job!</p>
<<dial "alexa" "I was not expecting anything like that from you, kid. You deserve a reward...">>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/memes/alexa_aroused.jpg">>
<p>She lifts her shirt just enough so you could glance at her titties. And they are fine titties. Small, but firm. You dream about sucking them, smacking them, spitting between them and sliding in your dick.</p>
<<dial "player" "Ohh... You're //really// into memes.">>
<<dial "alexa" "Only the fucked up ones.">>
<p>This girl is gold. I can recognize quality skank from a mile away, and, trust me, this one's crème de la crème.</p>
<<if $alexa.status>=4>>
<<dial "alexa" "So... You have something fucked up for me?">>
<p>Buddy, this is your moment. The next picture might change the fate of your dick. Don't fuck it up!</p>
<</if>>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/memes/alexa_meme_dom_4.jpg">>
<p>$alexa.name bursts into laughter.</p>
<<dial "alexa" "Hahaha. I see a theme, here, kid.">>
<<dial "player" "Theme?">>
<<dial "alexa" "Yup. Seems like you're into the fudge stuff.">>
<<dial "player" "//Fudge?//">>
<p>She's talking about anal, dude. ANAL. And if the girl talks about anal, it's like winning a golden medal on Olympics. Or more accurately a bronze one, but that's beside the point.</p>
<<dial "player" "Ohh! //Fudge//. Sure! I like fudge.">>
<p>You wink at her.</p>
<<dial "alexa" "Well, well, well. Who would have thought $player.name is into backdoors. You might appreciate this then...">>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/memes/alexa_ass.jpg">>
<p>Shiiit. That's what I'm here for. Look at how beautiful she is. My little anal princess.</p>
<<dial "player" "Can I... Can I touch it?">>
<<dial "alexa" "I like a man that's not afraid to get dirty.">>
<p>Find me a finger, and I'll find you an asshole. Works with dicks too.</p>
<<menu>>
<<btn null "Just a pinky finger..." "alexa.love" "action">>
<<btn null "Go in deep!" "alexa.dom" "action">>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<chunk "alexa.status=4">>
<<media "activities/memes/alexa_fingering.jpg">>
<p>Her asshole is tight. You can feel as it wraps around your finger like a ring. It feels warm and nice inside.</p>
<<dial "alexa" "Ok. That's enough.">>
<p>WHAT?! NOOOOoooo...</p>
<<dial "player" "B-but--">>
<<dial "alexa" "Pull it out.">>
<p>God damn it, you just started, and it's already the end? Too bad.</p>
<<dial "player" "//Sigh...//">>
<<btn>>
<<chunk "alexa.status=4">>
<p>You're too worried to push your luck, so you pull your finger out of her asshole.</p>
<<dial "alexa" "How does it smell?">>
<p>You don't have to be asked twice. You put the finger to your nose and sniff it. Fortunately it's clean. The only thing you can smell is how sweaty her ass is. And you kinda like it that way.</p>
<<dial "player" "I like it... it smells... sexy.">>
<<dial "alexa" "Lick it.">>
<p>You hesitantly put the finger to your mouth and lick it with the tip of your tongue. And then you put the whole thing in, and give it a nice suck.</p>
<<dial "alexa" "That's what I'm talking about.">>
<p>She smiles.</p>
<<dial "alexa" "I'll be back for more.">>
<p>She covers her ass and stands up. Before you manage to stop her, she walks out through the doors.</p>
<<btn $curLoc>>
<<chunk>>
<p>$alexa.name sighs.</p>
<<dial "alexa" "Well, it was fun, but it's time to wrap it up! We might repeat it some day!">>
<p>She's getting away! Do something.</p>
<<dial "player" "Hey, wait, I have more fucked up memes!">>
<<dial "alexa" "Nah. I'm not in the mood. By the way - if you see my cat let me know.">>
<<if $fluffy.met>>
<<dial "player" "Sure...">>
<p>Shit, bro. I feel your pain.</p>
<<else>>
<<dial "player" "I didn't know you have a cat.">>
<<dial "alexa" "Yeah yeah, I have. Just tell me when you'll see him, it's important.">>
<<dial "player" "Sure...">>
<p>Shit, bro. I feel pain in your voice. Maybe you're going to get further with her next time.</p>
<</if>>
<<btn $curLoc>>
<</chunks>>
<</events>>/* TESTIncOFF */
<<events>>
<<EVENT "randHigh; supporter">>
<<chunks>>
<big>//1// randHigh</big>
<<btn "TEST">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randSml; todo">>
<<chunks>>
<big>//2// randSml</big>
<<btn "TEST">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow">>
<<chunks>>
<big>//3// randLow</big>
<<btn "TEST">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<big>//4// normal</big>
<<btn null>>
<<chunk>>
<<btn $curLoc "Die a little" "$sleepReset+; time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
<</events>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "Hey, hun! What are you doing?">>
<p>Scared by her sudden appearence, you hide the drink you just made behind your back.</p>
<<dial "player" "Uhm, nothing, really, I was just... standing here.">>
<p>Your hesitation makes her suspicious.</p>
<<dial "daphne" "Wait... I hope you're not stealing from my liquor cabinet?">>
<p>Oh, buddy. Figure something up or we're fucked.</p>
<<menu>>
<<btn "#daphneLie" "Stealing? Me? Never!" "daphne.dom+" "dialog">>
<<btn "#daphneTruth" "I just wanted to make one drink..." "daphne.love+" "dialog">>
<<chunk null "#daphneLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul.</p>
<<dial "daphne" "So if you're such a good and honest boy, you don't mind showing me what you're hiding behind your back.">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<p>You hesitantly show her a drink that you just made. She sighs. And it's one of those sighs, that just makes you question all your life choices.</p>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>She walks out of the room, leaving you in shame.</p>
<<btn $curLoc null "drink-; daphne.love-" "yieldsHide">>
<<chunk null "#daphneTruth">>
<p>You hesitantly show her a drink that you just made. She takes it from you.</p>
<<dial "daphne" "Oh $player.name... I'm disappointed...">>
<p>She sighs, heavily. Fortunately, after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean. I get it, you want to try new things. It's ok, I was young once too.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<p>She laughs, looking at the drink.</p>
<<dial "daphne" "Well - I guess pouring it out would be a waste!">>
<big>She downs your drink and leaves.</big>
<<btn $curLoc null "drink-" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<p>She notices you in front of the liquor cabinet.</p>
<<dial "alexa" "What. The. Fuck.">>
<p>You turn around, trying to hide the drink, but it's too late - she saw everything.</p>
<<dial "alexa" "Kid. Mum will fucking fistfuck your ass for stealing her booze.">>
<p>This girl is straight to the point.</p>
<<dial "player" "I just took a little bit, she won't notice.">>
<<dial "alexa" "She's a god damn alcoholic, she prays to this liquor cabinet every fucking day!">>
<<dial "player" "Alcoholic?! Come on, everyone can enjoy a drink once in a while.">>
<<dial "alexa" "Once in a while?">>
<p>$alexa.name sighs.</p>
<<btn>>
<<chunk>>
<<if $alexa.status <= 1>>
<<set _alexaPay to [$curLoc, "#alexaMore", "#alexaMore"].random()>>
<<elseif $alexa.status <= 3>>
<<set _alexaPay to [$curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status >= 4>>
<<set _alexaPay = $curLoc>>
<</if>>
<<set _alexaBluff = ["#alexaMum", "#alexaLucky"].random()>>
<<dial "alexa" "50 bucks.">>
<<dial "player" "What?">>
<<dial "alexa" "50 bucks for not ratting you out.">>
<p>She's a fucking lil' monster.</p>
<<dial "player" "I'm sure your mum would understand--">>
<<dial "alexa" "Sure, kid. You're paying or not?">>
<p>I don't think we should trust her, bro.</p>
<<media "decisions.mp4">>
<<menu>>
<<btn _alexaPay "Ok, ok! I'll pay! Here..." "cash=50; cash-50; alexa.love" "dialog">>
<<btn _alexaBluff "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#alexaMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well? Weren't you leaving?">>
<<media "want_more.mp4">>
<<dial "alexa" "I want more.">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "25 bucks.">>
<p>Ohhhh shit. She played you.</p>
<<dial "alexa" "And I'll show you my asshole.">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaAsshole" "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#alexaAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/drink/alexa_asshole.jpg">>
<<btn>>
<<chunk>>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<media "braindead.mp4">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks out of the room.</p>
<<btn $curLoc>>
<<chunk null "#alexaMum">>
<<dial "alexa" "MUM!!!">>
<p>You hear $daphne.name's voice coming from the bathroom.</p>
<<dial "daphne" "I'M IN THE BATHROOM!!!">>
<<dial "alexa" "The dweeb is stealing your alcohol!!!">>
<<dial "daphne" "WHAT!!!???">>
<<dial "player" "Well... I wasn't... It was just a bit--">>
<big>$daphne.name bursts into the room</big>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_naked.jpg">>
<p>The water is dripping from her wet tits and ass.</p>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<p>$alexa.name smiles.</p>
<<dial "alexa" "Have fun!">>
<p>She leaves the room.</p>
<<dial "daphne" "Well?!">>
<<btn>>
<<chunk>>
<p>You can barely focus on the words.</p>
<<dial "player" "I uhmmmm.... It's... uhmmm... It's nothing...">>
<<media "oh_fuck.mp4">>
<p>You hesitantly show her a drink that you made. She sighs. And it's one of those sighs, that just makes you question all your life choices.</p>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>She takes your drink away and downs it all at once, gives you back the glass, and goes back to the bathroom.</p>
<big>Well... that happened.</big>
<<btn $curLoc null "drink-; daphne.love-" "yieldsHide">>
<<chunk null "#alexaLucky">>
<<dial "alexa" "MUM!!!">>
<p>You wait a second but there's no response.</p>
<<dial "alexa" "MUM!!!!!!">>
<p>Nothing.</p>
<<dial "alexa" "She's probably drunk and sleeping.">>
<<dial "player" "So...?">>
<<dial "alexa" "So you're fucking lucky.">>
<p>$alexa.name leaves the room.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* daphLivSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["drink+", "vodka+", "beer+", "cash+5", "cash+10", "cash+15", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["tvPass+", "cash+25", "cash+50"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the room. Under the carpet, behind the cabinet, and inside the pillows. You even move some of the lighter furniture.</p>
<big class="fi2 center">And finally...</big>
<<dial "player" "Come on... Come to daddy!" "fi3">>
<<media `"activities/search/daphLiv/" + _foundItemMedia` "si5">>
<big class="si6 center">_foundItemText</big>
<<btn null null null "si7">>
<</chunks>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "What are you doing, hun?">>
<<if _foundItem>>
<p>Scared by her sudden appearence, you hide ''_foundItemName'', that you just found, behind your back.</p>
<</if>>
<<dial "player" "Uhm, nothing, really, I was just...">>
<p>Your hesitation makes her suspicious. Figure something up or we're fucked.</p>
<<menu>>
<<btn "#daphneLie" "I wanted to help you clean up the house." "daphne.dom" "dialog">>
<<btn "#daphneTruth" "I was hoping I'll find something interesing." "daphne.love" "dialog">>
<<chunk null "#daphneLie">>
<p>You give her the most honest smile your face can produce.</p>
<<media "innocent_smile.mp4">>
<p>$daphne.name hesitates for a moment, but finally she cracks a smile of her own.</p>
<<dial "daphne" "That's really nice of you, hun!">>
<p>Phew!</p>
<<dial "player" "It's just the way I am, always helping my favourite $daphne.relation.">>
<p>Don't overdo it, or you might get us in trouble.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Great! So - vacuum cleaner is in the closet.">>
<<dial "player" "Vacuum cleaner...?">>
<<dial "daphne" "And don't forget to dust the furniture! This room hasn't been cleaned since last time Clinton got a blowjob... from Hillary.">>
<big>Checkmate, bud.</big>
<<media "fuck.mp4">>
<p>I told you not to push it. Better do as she says.</p>
<<menu>>
<<btn "#daphneClean" "Spend the next hours cleaning the room" "daphne.love" "action">>
<<btn "#daphneNo" "Uhmm... maybe some other day." "daphne.dom" "dialog">>
<<chunk null "#daphneClean">>
<p>You spend hours cleaning the room.</p>
<big>It sucks and you wanna die.</big>
<<media "activities/search/tired.mp4">>
<<btn $curLoc null "time+1" "yieldsHide">>
<<chunk null "#daphneNo">>
<p>You turn to the doors and you're about to leave, when $daphne.name grabs you by your shirt. Her smile quickly changes into anger, as she looks you in the eyes.</p>
<<dial "daphne" "So... You didn't want to clean the room, you were just snooping around.">>
<<dial "player" "I mean...">>
<p>I told you to do what she says...</p>
<big>You've fucked us, bud.</big>
<<strikes "daphne">>
<<btn $curLocParent null "daphne.love-" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<media "activities/search/daphne_honest.jpg">>
<<dial "daphne" "Something interesting?">>
<<if _foundItem>>
<p>You show her ''_foundItemName'', that you were hiding behind your back.</p>
<<dial "daphne" "Oh $player.name... I'm so disappointed.">>
<<dial "player" "I'm sorry.">>
<p>She takes ''_foundItemName'' from you.</p>
<<dial "player" "I won't do it again. I swear.">>
<<else>>
<<dial "player" "I didn't take anything! I swear!">>
<<dial "daphne" "Do you mean you didn't find anything of value?">>
<<dial "player" "Well...">>
<<dial "daphne" "Oh $player.name... I'm so disappointed.">>
<</if>>
<p>She sighs, heavily.</p>
<<btn>>
<<chunk>>
<p>Fortunately, her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean right away, instead of trying to lie about it. I like that.">>
<<dial "player" "I won't do it again!">>
<p>$daphne.name looks deep into your eyes.</p>
<<dial "daphne" "I believe you.">>
<<media "activities/search/come_clean.mp4">>
<p>She winks at you and leaves the room.</p>
<<btn $curLoc null _foundItemLose "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<<if _foundItem>>
<p>She notices you trying to hide ''_foundItemName''.</p>
<<else>>
<p>You turn around, surprised by her appearance.</p>
<</if>>
<<btn>>
<<chunk>>
<<dial "alexa" "Well, well, well.">>
<<media "well_well_well.mp4">>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "Oh really? And how does it look like?">>
<<dial "player" "I mean... I was cleaning.">>
<<dial "alexa" "You were cleaning the stuff you stole from us?">>
<<dial "player" "What...?? Noooo...">>
<p>$alexa.name sighs.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "20 bucks.">>
<<dial "player" "What?">>
<<dial "alexa" "20 bucks for not ratting you out to my mum for stealing our shit.">>
<p>She's a fucking lil' monster.</p>
<<dial "player" "But I was not--">>
<<dial "alexa" "Sure, kid. You're paying or not?">>
<p>I'm not sure if we should trust her, bro.</p>
<<media "decisions.mp4">>
<<menu>>
<<set _alexaAgree to [$curLoc, "#alexaMore"].random()>>
<<set _alexaMum = ["#alexaMum", "#alexaLucky"].random()>>
<<btn _alexaAgree "Ok, ok! I'll pay! Here..." "cash=20; cash-20; alexa.love" "dialog">>
<<btn _alexaMum "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#alexaMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well? Weren't you leaving?">>
<<media "want_more.mp4">>
<<dial "alexa" "I want more.">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "15 bucks.">>
<p>Ohhhh shit. She played you.</p>
<<dial "alexa" "And I'll show you my asshole.">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaAsshole" "Ok, ok! I'll pay! Here..." "cash=15; cash-15; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#alexaAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/search/alexa_asshole.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks out of the room.</p>
<<btn $curLoc>>
<<chunk null "#alexaMum">>
<<dial "alexa" "MUM!!! MUM!!! MUM!!!">>
<p>You hear $daphne.name from her bedroom.</p>
<<dial "daphne" "WHAT?! I'M BUSY!">>
<<dial "alexa" "THE DWEEB IS STEALING OUR STUFF!!!">>
<<dial "player" "I WASN'T!!!">>
<<dial "daphne" "STOP YELLING!!!">>
<<dial "alexa" "BUT WE'RE BEING ROBBED!!!">>
<big>$daphne.name bursts into the room...</big>
<<btn>>
<<chunk>>
<big>...looking like a fucking Buffalo Bill.</big>
<<media "activities/search/daphne_angry.jpg">>
<p>Wearing a dead animal is kind of a turn off for me, but the truth is...</p>
<big>...with tits like this you'd forgive her a genocide.</big>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<<btn>>
<<chunk>>
<p>$alexa.name smiles.</p>
<<dial "alexa" "The dweeb was trying to rob us. I caught him.">>
<p>$daphne.name looks at you.</p>
<<dial "daphne" "Were you?">>
<<media "yes_you_were.mp4">>
<<dial "player" "I was just looking around... I swear.">>
<p>That's a pretty thin line of defense, pal.</p>
<<btn>>
<<chunk>>
<<if _foundItem>>
<<dial "daphne" "Looking around for what?">>
<<media "activities/search/cocainum.mp4">>
<p>$alexa.name takes ''_foundItemName'', that you were hiding behind your back, and gives it to $daphne.name.</p>
<<dial "player" "I was going to give it back.">>
<<dial "alexa" "No you didn't...">>
<<else>>
<<dial "alexa" "He was searching through the drawers!">>
<<dial "player" "I didn't take anything!">>
<<dial "alexa" "He didn't find anything!">>
<p>She doesn't have any proof! Stand your ground.</p>
<<media "activities/search/argument.mp4">>
<</if>>
<<dial "player" "How do you know?">>
<<dial "alexa" "I know a thief when I see one!">>
<<dial "player" "You know it from your own experience?">>
<<dial "alexa" "Don't talk to me like this, dweeb!">>
<<btn>>
<<chunk>>
<p>$daphne.name looks at both of you with growing anger.</p>
<<media "activities/search/middle.mp4">>
<p>She look more and more like she's about to explode, and finally...</p>
<<dial "daphne" "SHUT UP BOTH OF YOU!">>
<p>You get quiet. $daphne.name sighs heavily.</p>
<<dial "daphne" "I'm disappointed, $player.name. Very disappointed.">>
<<dial "alexa" "Ha!">>
<<dial "daphne" "Don't pretend you're a saint, $alexa.name. You're stealing from me every day!">>
<p>$alexa.name shuts up and lowers her eyes. $daphne.name sighs again, and this time it's one of those sighs that turns men into choir boys.</p>
<<dial "daphne" "I don't have time for this shit - I have a hot date in a moment. We're going to a charity event, they're building animal shelters or something... Anyway - he's loaded, so I need to look appropriately!">>
<p>Wait... She's going to an animal charity event... wearing this?</p>
<<btn>>
<<chunk>>
<<media "activities/search/fur.jpg">>
<<btn>>
<<chunk>>
<p>You and $alexa.name look at each other with a silent W-T-F.</p>
<<media "activities/search/mutual_wtf.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name turns to $alexa.name.</p>
<<dial "daphne" "You. Stop screaming, yelling, arguing in my house.">>
<p>And then she turns to you.</p>
<<dial "daphne" "And you.">>
<<strikes "daphne">>
<<if _foundItem>>
<p>She turns around and leaves the room, taking ''_foundItemName'' with her.</p>
<<else>>
<p>She turns around and leaves the room.</p>
<</if>>
<big>Well... that happened.</big>
<<btn $curLoc null `_foundItemLose + "daphne.love-"` "yieldsHide">>
<<chunk null "#alexaLucky">>
<<dial "alexa" "MUM!!!">>
<p>You wait a second but there's no response.</p>
<<dial "alexa" "MUM!!!!!!">>
<p>Nothing.</p>
<<dial "alexa" "She's probably drunk and sleeping.">>
<<dial "player" "So...?">>
<<dial "alexa" "So you're fucking lucky.">>
<p>$alexa.name leaves the room.</p>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "halloween>0; halloween<3">>
<<include "halloween">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:nooneIntro=0; $nooneDebuff=0">>
<<include "nooneIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "kelly; counter:kellyAngry!=0; $kellyAngry!=null">>
<<chunks>>
<p>You enter the church...</p>
<big>But Sister $kelly.name blocks your way.</big>
<<dial "kelly" "Go away! I'm not letting you in!">>
<<dial "player" "But--">>
<<dial "kelly" "I don't want to see you!">>
<p>Well, unless we consider an armed entrance - I don't think you're getting in, bud.</p>
<big>She'll get over it eventually, just wait a week or two.</big>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $daphne.debt!=0; daphne; $curLocDoor=open">>
<<include "debt">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyIntro=0; $churchKellyDebuff=0; $curLocDoor=open">>
<<include "kellyIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=0; $kellyIntroDebuff=0; $curLocDoor=open">>
<<include "kellyPower">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:xxxmas=4; $xxxmas_kelly!=1">>
<<set $xxxmas_kelly = 1>>
<<include "xxxmas">>
<</events>><<chunks>>
<p class="fi0">$alexa.name is sitting on a couch, watching "Jersey Shore" in tv, when you approach her with a wide smile.</p>
<<dial "player" "Hey, $alexa.name, what would you say if--" "fi1">>
<<dial "alexa" "I won't blow you." "fi1">>
<<dial "player" "I didn't--" "fi2">>
<<dial "alexa" "I won't show you my ass either." "fi2">>
<<dial "player" "I just--" "fi3">>
<<dial "alexa" "Forget it." "fi3">>
<p class="fi4">You back off, regretting the fact that you were born.</p>
<big class="fi5">And that's fucking lame, bud!</big>
<p class="fi5">Don't let her tell you what to do. Take a deep breath, regroup, and come back at her with full strength. Ready?</p>
<<btn null null null "si5">>
<<chunk>>
<<dial "player" "Ijustwantedtoofferyouadrink!">>
<p>Wait... what?</p>
<big>Tap three times if it's a stroke!</big>
<<dial "player" "A drink! I wanted to offer you a drink.">>
<p>Better. $alexa.name thinks for a second.</p>
<<dial "alexa" "A drink? Like... alcoholic?">>
<<dial "player" "Yup!">>
<p>She glances at the liquor cabinet.</p>
<<media "activities/drink/liquor_cabinet.jpg">>
<<btn>>
<<chunk>>
<<dial "alexa" "You know mum will rip your fucking balls off, when she'll find you snooping around her drunk machine?">>
<<dial "player" "She will?">>
<p>Don't back down now!</p>
<<dial "player" "Whatever! It's just one drink!">>
<<dial "alexa" "And you don't want nothing in return?">>
<<dial "player" "//I wouldn't mind if you spread your ass cheeks, baby!// Nothing at all!">>
<p>She looks at you, considering your offer. You can see that she's hesitating. It's to be expected - the girl was probably roofied more times than she could count.</p>
<<if $alexa.status <= 1>>
<<set _drinkDecision = ["#alexaDrinkYes", "#alexaDrinkNo", "#alexaDrinkNo"].random()>>
<<elseif $alexa.status == 2>>
<<set _drinkDecision = ["#alexaDrinkYes", "#alexaDrinkNo"].random()>>
<<elseif $alexa.status == 3>>
<<set _drinkDecision = ["#alexaDrinkYes", "#alexaDrinkYes", "#alexaDrinkNo"].random()>>
<<else>>
<<set _drinkDecision = "#alexaDrinkYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _drinkDecision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaDrinkNo">>
<<dial "alexa" "Naaah, I don't trust you.">>
<<dial "player" "But honestly it's just a drink.">>
<<dial "alexa" "Yeahh, they always say it's just a drink, and then you wake up in a bathtub full of ice and find your asshole ripped in half. I know the drill.">>
<p>Oh man, it seems she went through some shit. But don't lose hope, bud, maybe next time she'd be more willing? You just need to keep on trying, and finally - she'll trust you.</p>
<<btn $curLoc>>
<<chunk null "#alexaDrinkYes">>
<<dial "alexa" "Ok, kid. But if you'll fucking roofie me, I'll fucking rape you with a jackhammer.">>
<p>I gotta say, pal - this sounds fucking convincing. You approach the liquor cabinet and open it with shaky hands. There's plenty of colorful bottles inside with different liquids. You need to mix them up to create a proper drink.</p>
<<dial "alexa" "One more thing. I want Gin & Tonic. I hope you know how to make one, riiight?">>
<<dial "player" "Sure! //Well, I'm fucked.//">>
<p>//We//'re fucked!</p>
<<media "activities/drink/cabinet2.mp4">>
<<set _drinks to [
["#tasty", "Gin + Tonic + Lemon"],
["#tasty", "Gin + Tonic + Lemon"],
["#tasty", "Gin + Tonic + Lemon"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Tonic + Vodka"],
["#fucked", "Gin + Tonic + Lime"],
["#fucked", "Gin + Tonic + Mint"],
["#fucked", "Gin + Tonic + Cucumber"],
["#fucked", "Gin + Tonic + Cointreau"],
["#fucked", "Gin + Tonic + Tequila"],
["#fucked", "Gin + Tonic + No morals"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#fucked">>
<p>You put all the ingridients into the glass and proudly present it to $alexa.name.</p>
<<dial "player" "Here you are!">>
<p>She looks at it cautiously. Sniffs it.</p>
<<dial "player" "And?">>
<<dial "alexa" "I smell gin. That's a good sign...">>
<<dial "player" "Try it!">>
<p>$alexa.name takes a deep breath.</p>
<<dial "alexa" "Ok, dweeb. Here it goes.">>
<<btn>>
<<chunk>>
<<media "activities/drink/drink_fucked_alexa.mp4">>
<<dial "alexa" "What the fuck is this shit!">>
<<dial "player" "It's gin and tonic!">>
<<dial "alexa" "Did you soak your dick in it?">>
<p>Oh shit, that was an option?</p>
<<dial "player" "It's just a regular--">>
<<dial "alexa" "I think I'm going to barf!">>
<p>$alexa.name runs out to the bathroom. You can hear some unholy sounds coming from there through the doors. Buddy, here's a bit of a life lesson for you - if you want to fuck a girl, you want her alive during the fucking <small>(and if not than it's easier to just pay 100 bucks to the night guard at the local morgue)</small>.</p>
<<btn null null "alexa.dom-2">>
<<chunk null "#tasty">>
<p>You put all the ingridients into two glasses and proudly bring it to $alexa.name.</p>
<<dial "player" "Here you are!">>
<p>She takes one of the drinks. Looks at it cautiously. Smells it.</p>
<<dial "player" "And? Try it!">>
<p>$alexa.name takes a deep breath.</p>
<<dial "alexa" "Ok, dweeb. Here it goes.">>
<<btn>>
<<chunk>>
<<media "activities/drink/drink_tasty_alexa.mp4">>
<p>You both take a sip from your drinks.</p>
<<dial "alexa" "Fuck me, dweeb! This tastes fucking good! What did you put into it?">>
<<delayer>>
<<yields "drunk+; alexa.dom+2" "dialog">>
<</delayer>>
<<dial "player" "Just the usual. Gin, tonic, lemon. And my secret ingredient.">>
<p>If you're planning to tell her the secret ingredient is love, than don't. Just don't.</p>
<<dial "alexa" "You gotta tell me, that's the best fucking gin and tonic I ever had!">>
<p>Now you've done it. She won't let it rest!</p>
<<dial "player" "I cannot tell you, it's a secret!">>
<<dial "alexa" "Oh really?">>
<<btn>>
<<chunk "!alexa.status=2">>
<p>She thinks for a moment, with a strange smile. Finally she sighs.</p>
<<dial "alexa" "Well, whatever. Thanks for the drink, dweeb!">>
<p>She turns her head towards the tv and loses all interest in you.</p>
<<media "activities/drink/alexa_lose_interest.mp4">>
<p>Don't worry, man. It will be better next time.</p>
<<btn>>
<<chunk "alexa.status=2">>
<p>She jumps on a chair and turns her ass in your direction. Turns out she has no panties underneath.</p>
<<media "activities/drink/alexa_secret.jpg">>
<<dial "alexa" "And what about now? Will you tell me your little secret ingridient?">>
<p>Ok, man. She showed you her asshole, even though 1 minute earlier she told you she won't do it. I'd say it's a pretty nice of her to change her mind, right? So be a decent human being and give her something in return.</p>
<<dial "player" "Well...">>
<p>$alexa.name gets impatient.</p>
<<dial "alexa" "Come on! You cum into it or what?">>
<<menu null null "yieldsHide">>
<<btn "#alexaDrinkCum" "You got me. It's cum." "alexa.dom" "dialog yieldsHide">>
<<btn "#alexaDrinkLove" "My secret ingridient is my love to you!" "alexa.love" "dialog yieldsHide">>
<<btn "#alexaDrinkNothing" "I was joking! It's just a regular drink!" null "dialog yieldsHide">>
<<chunk "alexa.status=2" "#alexaDrinkLove">>
<p>$alexa.name thinks for a moment and...</p>
<big>She bursts into fucking laughter.</big>
<<dial "alexa" "Love?!">>
<<media "activities/drink/alexa_laugh.mp4">>
<<dial "alexa" "Love is a fucking disease you fucking cunt!!!">>
<p>She turns her head towards the tv.</p>
<<dial "alexa" "Thanks for the drink though.">>
<big>That went well!</big>
<<btn>>
<<chunk "alexa.status=2" "#alexaDrinkNothing">>
<p>$alexa.name looks at you like she's about to say something, but she seems to change her mind.</p>
<<media "activities/drink/alexa_disappointed.mp4">>
<<dial "alexa" "Oh? Well, ok.">>
<<dial "player" "So...?">>
<<dial "alexa" "So thanks for the drink.">>
<p>She turns her head towards the tv and loses all interest in you. Don't worry, man. It will be better next time.</p>
<<btn>>
<<chunk "alexa.status=2" "#alexaDrinkCum">>
<p>$alexa.name smiles.</p>
<<dial "alexa" "Then you have to cum into everything I drink.">>
<<media "activities/drink/alexa_cum_happy.mp4">>
<<dial "player" "Actually... Maybe you want to drink some right now?">>
<<dial "alexa" "Another drink?">>
<<dial "player" "I was thinking about the secret ingredient...">>
<big>That's bold. I like it.</big>
<<btn>>
<<chunk "alexa.status=3">>
<p>$alexa.name takes another sip from the drink. She cautiously looks around, making sure $daphne.name is not around. Finally she turns back to you, and you can see there's fire in her eyes.</p>
<<dial "alexa" "Ah, fuck it, you've earned it.">>
<p>She drops her clothes, unzips your pants and takes your dick out.</p>
<<dial "alexa" "Ready?">>
<<dial "player" "Fuck yea!">>
<big>//Fuck yea// from me too, bud!</big>
<<dial "alexa" "Have fun!">>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/drink/alexa_handjob.mp4">>
<p>$alexa.name wraps her fingers around your cock, using your precum to make it wet. She's stroking it, at first slowly, but quicker and quicker. Moments later she's pushing and pulling like a machine, and it doesn't take much longer before you're on a verge of explosion.</p>
<<dial "player" "I'm finishing!">>
<<dial "alexa" "Just a moment.">>
<p>She takes a glass and puts it next to the head of your dick.</p>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/drink/alexa_drinking.jpg">>
<p>You pump thick streams of cum into the glass.</p>
<<dial "alexa" "Give me this nectar!">>
<p>$alexa.name puts the glass to her mouth and drinks the whole thing in one go.</p>
<<dial "alexa" "Mmmm... tasty cum!">>
<p>She opens her mouth, showing you that she swallowed everything like a good girl.</p>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/drink/alexa_mouth.jpg">>
<p>You feel you should say something, at least congratulate her on a great achievement that was this passionate handjob, but it turns out she's not interested in having a conversation - she just quickly pops her clothes back on, turns her head towards the tv, and loses all interest in you within seconds.</p>
<p>Don't be a pussy. Some bitches are just not into feels. I count this as a...</p>
<big>...great success!</big>
<<media "yes_maam.mp4">>
<<btn null null "jerkedoff+">>
<<chunk "alexa.status=2; !alexa.status=3">>
<p>$alexa.name thinks for a moment.</p>
<<dial "alexa" "Well... That's great.">>
<<dial "player" "So...?">>
<<dial "alexa" "Thanks for the drink.">>
<p>She turns her head towards the tv and loses all interest in you.</p>
<<media "activities/drink/alexa_lose_interest.mp4">>
<p>Don't worry, man. It will be better next time.</p>
<<btn>>
<</chunks>><<chunks>>
<p class="fi0">$daphne.name is sitting on a couch, watching tv, when you approach her with a wide smile.</p>
<<dial "player" "You look really nice today!" "fi1">>
<<dial "daphne" "Oh, thanks, hun!" "fi2">>
<p class="fi3">Good. Always start from a higher note. You need to grease her gears a bit before moving forward.</p>
<<media "activities/drink/daphne_thanks.jpg" "si4">>
<<btn null null null "si5">>
<<chunk>>
<<dial "player" "You always take such a good care of the house, it's nice to see you taking some time off for a change!">>
<p>Ok, ok, bud. Don't overdo it. Nothing is good in excess.</p>
<<dial "daphne" "You're a sweet boy! Thank you!">>
<<if $daphne.relation == "aunt">>
<<dial "player" "Not as sweet as you, my lovely aunt. I wish I could do something in return for all the sweetness...">>
<<else>>
<<dial "player" "Not as sweet as you, my lovely $daphne.relation. I wish I could do something in return for all the sweetness...">>
<</if>>
<p>What did I just say?!</p>
<<dial "daphne" "Oh, that's so thoughtful of you! Could you do the dishes?">>
<<dial "player" "The dishes...? Well...">>
<p>God damn it.</p>
<big>Didn't I fucking tell you not to overdo it!?</big>
<p>Now shut up and let me think... I need to figure out how to get us out of the dishes situation. It's going to need some gentle diplomacy.</p>
<<btn>>
<<chunk>>
<p>Allright, here's my plan--</p>
<<dial "player" "//I have an idea!//">>
<p>What...? Wait!!!</p>
<<dial "player" "Dishes can wait, what if I make you a drink?">>
<p>You motion at the liquor cabinet. She looks at you a bit surprised.</p>
<big>You fool. What have you done.</big>
<<dial "daphne" "A drink? I really shouldn't...">>
<p>Of course she shouldn't - because she's an alcoholic!</p>
<big>Life flashes before $daphne.name's eyes.</big>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_whynot1.mp4">>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_whynot2.mp4">>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_whynot3.mp4">>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_whynot4.mp4">>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_whynot5.mp4">>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_whynot6.jpg">>
<<btn>>
<<chunk>>
<<if $curLocChars.indexOf("alexa")!=-1>>
<<dial "daphne" "I guess one drink wouldn't hurt.">>
<p>$alexa.name was watching tv throughout the entire conversation.</p>
<<dial "alexa" "I thought you're on detox?">>
<<dial "daphne" "Don't worry, it's not your problem.">>
<<dial "alexa" "Oh, so cleaning your bed after you vomited all over it is not my problem also?">>
<<dial "daphne" "SHUT THE FUCK UP YOU DRUGGIE!!!">>
<<dial "alexa" "DON'T TELL ME WHAT TO DO YOU ALCOHOLIC WHORE!!!">>
<<dial "daphne" "//I// am a whore??? If you'd install toll booths in your anus you could run an interstate through it!">>
<big>Burn!</big>
<p>$alexa.name gets up from the couch and runs to her room.</p>
<<dial "alexa" "I HATE YOU!!!">>
<<dial "daphne" "FUCK YOU!!!">>
<big>Nothing like a healthy argument!</big>
<<else>>
<<dial "daphne" "I was planning a little detox... but I guess one wouldn't hurt.">>
<<dial "player" "Good decision!">>
<big>Nope.</big>
<</if>>
<p>$daphne.name smiles.</p>
<<dial "daphne" "So... I'm in a mood for a lemmy, hun. Will you make one for me?">>
<p>What the fuck is //a lemmy//?!</p>
<<dial "player" "Sure!">>
<p>I hope you know what you're doing!</p>
<<media "activities/drink/cabinet2.mp4">>
<<set _drinks to [
["#tasty", "Whisky + Cola + No morals"],
["#tasty", "Whisky + Cola + No morals"],
["#tasty", "Whisky + Cola + No morals"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty">>
<p>You put all the ingridients into two glasses, mix it up, and proudly bring to $daphne.name.</p>
<<dial "player" "Here you are!">>
<p>You put both glasses on the table. She takes her drink without any hesitation, though you notice her hands are shaking a bit.</p>
<<dial "daphne" "Here's to all the nice boys!">>
<p>She winks at you and downs her drink at once, while you cautiously take your first sip.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_round1.jpg">>
<<delayer>>
<<yields "drunk+; daphne.love" "dialog">>
<</delayer>>
<p>Her face brigtens up like a face of a woman who, after decades of banging her head against the emotional wall, has finally found the true meaning of life.</p>
<<dial "daphne" "Mmmm! This is gooooood!">>
<<dial "player" "Only the best to my favorite $daphne.relation!">>
<<media "activities/drink/drink_tasty_daphne.mp4">>
<p>Well, well, well. Look at you. So sure of himself. Mark my words.</p>
<big>This is going to end badly.</big>
<<btn>>
<<chunk>>
<p>But the moment of pleasure quickly passes, and $daphne.name looks you straight in the eyes.</p>
<<dial "daphne" "Make me another.">>
<big>Alcoholism intesifies.</big>
<<dial "player" "Well, are you sure, I mean--">>
<<dial "daphne" "Make it a Margarita this time.">>
<p>Oh, bud...</p>
<p>Buddy, bud, bud...</p>
<p>I'll tell you what's going to happen now.</p>
<p>You're in for a hell of a ride. And most likely, it's going to end badly. So put your straps on...</p>
<big>...and prepare to be bulldozed.</big>
<p>You finish your drink and look at the liquor cabinet.</p>
<<set _drinks to [
["#tasty2", "Tequila + Cointreau + Lemon"],
["#tasty2", "Tequila + Cointreau + Lemon"],
["#tasty2", "Tequila + Cointreau + Lemon"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty2">>
<p>$daphne.name tastes your drink and smiles.</p>
<big>She likes it!</big>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<<media "activities/drink/daphne_round2.jpg">>
<<dial "daphne" "Mmmm! You're getting good at this!">>
<<dial "player" "Well, thanks...">>
<<dial "daphne" "I might use your bartending skills more often!">>
<p>Well, I'm not sure if that's a good thing. Bartending for an alcoholic is like feeding a lion.</p>
<big>A drunk lion.</big>
<<btn>>
<<chunk>>
<p>Before you even finish half of your drink - $daphne.name puts an empty glass on the table and looks at you with hunger in her eyes.</p>
<<dial "daphne" "Another.">>
<<dial "player" "Well, are you sure, I mean--">>
<<dial "daphne" "Make it White Russian this time.">>
<<media "activities/drink/alcoholism2.jpg">>
<<set _drinks to [
["#tasty3", "Vodka + Coffee liqueur + Milk"],
["#tasty3", "Vodka + Coffee liqueur + Milk"],
["#tasty3", "Vodka + Coffee liqueur + Milk"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty3">>
<<media "activities/drink/daphne_round3.jpg">>
<<dial "daphne" "God damn! That's one tasty motherfucker!">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<p>$daphne.name's eyes glow when she looks at you.</p>
<<dial "daphne" "I've never noticed how handsome you are...">>
<p>She has a naughty smile, and her hands are getting grabby, but at this point you don't even care. After three drinks your head spins, and you're not sure what is happening around you.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/player_drunk.mp4">>
<p>$daphne.name looks you straight in the eyes.</p>
<<dial "daphne" "Another.">>
<big>Surprise, surprise.</big>
<<dial "player" "Wellllll, I me-mean...">>
<<dial "daphne" "Negroni.">>
<<set _drinks to [
["#tasty4", "Gin + Campari + Vermouth"],
["#tasty4", "Gin + Campari + Vermouth"],
["#tasty4", "Gin + Campari + Vermouth"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty4">>
<p>$daphne.name takes a zip...</p>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<<dial "daphne" "Mmmm.... Goood...">>
<p>$daphne.name's is drunk and starts taking care of herself.</p>
<<media "activities/drink/daphne_round4.mp4">>
<p>Normally you'd be all over her, but your head is spinning, and you're not entirely sure what is happening.</p>
<<btn>>
<<chunk>>
<p>$daphne.name finishes her drink and smiles seductively.</p>
<<dial "daphne" "One moore... and I might do some-thing... something stupid.">>
<p>That sounds awesome, but you can barely focus.</p>
<<dial "player" "Like... How many... Like... one? Or more...? How many is one...? Is it like... more than one?">>
<<dial "daphne" "Haha, you're so-o funny...! My lil' shhhweet boy... Oh, I know! I haaave an iiidea. Tequila sunset... I mean //rise//! You know ho-ow to make one?">>
<<dial "player" "Suuure... I know... I know how... like... Thunderkilla rice onnnnnnnn it's wayyyy...">>
<<set _drinks to [
["#tasty5", "Tequila + Orange juice + Grenadine"],
["#tasty5", "Tequila + Orange juice + Grenadine"],
["#tasty5", "Tequila + Orange juice + Grenadine"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty5">>
<p>The drink is awesome and $daphne.name is ecstatic.</p>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<<media "activities/drink/daphne_round5.mp4">>
<p>$daphne.name slips her hand inside her panties. She penetrates her wet pussy with her fingers. Pushing them deeper and deeper, gently at first, but with more and more ferocity with every second. After a moment she's banging her pussy with hand like a jackhammer.</p>
<<dial "daphne" "Yes! $player.name! Do it to me! Do it hard! Hurt me, $player.name, hurt me badly!">>
<p>Normally, you'd probably enjoy the view. Maybe even join in and stick it in her wet hole. The problem is - you're not doing any of it.</p>
<big>You are somewhere else.</big>
<<btn>>
<<chunk>>
<<media "activities/drink/player_drunk2.mp4">>
<p>Let me explain. This is one of those situations where the girl is willing, but she's up for disappointment. To tell you the truth, this happens to the best of us, and there is many reasons for it. But this time - it's pretty straight forward, bud.</p>
<big>Never try to outdrink the drinker.</big>
<p>Fortunately, $daphne.name is drunk enough to make herself happy with her fingers, so you're off the hook. But still, didn't I say it's going to end badly? Not only the hangover will wreck you tomorrow, but after all this you didn't even fuck her. </p>
<p>Let's just hope that one day you'll learn something from this mistakes. But for now - focus on getting to bed.</p>
<<media "activities/drink/survive.mp4">>
<big>Just to be clear - I'm not cleaning the puke.</big>
<<btn "daphGuest" null "$sleepReset+; time+9; hangover+">>
<<chunk null "#fucked">>
<p>You put all the ingridients into the glass and proudly present it to $daphne.name.</p>
<<dial "player" "Here you are!">>
<p>She takes a glass from you without any hesitation, though you notice her hands are shaking a bit.</p>
<<dial "daphne" "Here's to all the nice boys!">>
<p>She winks at you and downs her drink at once, while you cautiously take your first sip.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/drink_fucked_daphne.mp4">>
<p>She looks at you in a very un-$daphne.name way.</p>
<<dial "daphne" "Is this shit?!">>
<<dial "player" "No, it's... what you wanted, right?">>
<<dial "daphne" "Did I ask you for a glass of liquid shit?">>
<<dial "player" "It's just--">>
<<dial "daphne" "So why are you giving me a glass of liquid shit?">>
<<dial "player" "Well...">>
<<media "activities/drink/alcoholism.jpg">>
<p>That's what you get for putting your dick in front of a detox.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Were you trying to poison me?">>
<<dial "player" "No! I must have the recipe wrong--">>
<<dial "daphne" "Did my daughter put you up to this?">>
<<dial "player" "No!">>
<<dial "daphne" "Tell this whore I can stop drinking whenever I want.">>
<p>To prove her point <small>(not really though)</small> $daphne.name downs the liquid shit you made for her, and angrily walks out of the room, just to return a moment later, take a bottle of whisky, and walk out again.</p>
<big>Great job, buddy! <small>(not really though)</small></big>
<<btn $curLoc null "daphne.love-2">>
<</chunks>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>$daphne.name suddenly enters the living room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "What are you doing?">>
<<btn>>
<<chunk>>
<p>$alexa.name quickly puts the glass away and straightens herself up, but it's more than obvious what you were doing. $daphne.name gives her a cold stare.</p>
<<dial "daphne" "Were you drinking my alcohol?">>
<p>$alexa.name pretends she was watching tv the whole time.</p>
<<dial "alexa" "What? Nooo! We were watching \"Jersey Shore\".">>
<p>$daphne.name picks up a glass and smells it.</p>
<<media "no.jpg">>
<<btn>>
<<chunk>>
<<dial "daphne" "I smell my alcohol.">>
<<dial "alexa" "Why do you care? You're on detox.">>
<<dial "daphne" "I care because it's mine, and you stole it from me!">>
<<dial "alexa" "I didn't even want to drink it, the dweeb made me!">>
<<dial "daphne" "Yeah, right, like I'd believe it!">>
<p>This seems like a good moment to say something...</p>
<big>But it's not.</big>
<p>Let them fight it off, and until you'll have no other choice, you want to stay as far away from it as possible. It may sound like an un-alpha thing to do, but trust me - it's the only way. Otherwise you'll become collateral damage, and that's not something you'd want.</p>
<<menu>>
<<btn "#stayClear" "Quietly sneak away" "daphne.love" "action">>
<<btn "#getInvolved" "Calm down, there's no need for arguing!" "daphne.dom" "dialog">>
<<chunk null "stayClear">>
<p>$daphne.name stands in front of $alexa.name with anger in her eyes.</p>
<<dial "daphne" "Don't blame him for your wrongdoings! You're stealing from me every day and buy drugs with my money, you think I didn't notice???">>
<<dial "alexa" "You're calling me a thief???">>
<<dial "daphne" "I'm calling you a druggie!">>
<<media "activities/drink/cat_fight.mp4">>
<<dial "alexa" "SHUT THE FUCK UP YOU ALCOHOLIC WHORE!!!">>
<<dial "daphne" "//I// am a whore??? If you'd install toll booths in your anus you could run an interstate through it!">>
<big>Burn!</big>
<<btn>>
<<chunk>>
<p>$alexa.name gets up and runs to her room.</p>
<<dial "alexa" "I HATE YOU!!!">>
<<dial "daphne" "FUCK YOU!!!">>
<big>Nothing like a healthy argument!</big>
<p>The good news is - you managed to quietly sneak away, without them noticing.</p>
<<media "good_move.mp4">>
<<btn "daphGuest">>
<<chunk null "getInvolved">>
<p>What the fuck are you doing? Didn't you heard what I said? Never ever get involved when two bitches are arguing.</p>
<big>You just fucked yourself.</big>
<<dial "alexa" "Don't tell us to calm down, dweeb!">>
<p>$alexa.name looks at you with anger in her eyes. $daphne.name joins her.</p>
<<dial "daphne" "And why exactly did you think you can take my alcohol without asking???">>
<<dial "alexa" "I told you mum will be angry!">>
<<dial "daphne" "I am angry! I'm on detox and I'm very vulnerable right now! I can't deal with situations like this!">>
<<delayer>>
<<yields "daphne.love-" "dialog">>
<</delayer>>
<p>You back off.</p>
<<dial "player" "I just--">>
<<dial "alexa" "You heard what she said? You think you can come to our house and use our vulnerability against us?">>
<<delayer>>
<<yields "alexa.dom-" "dialog">>
<</delayer>>
<<dial "player" "No I--">>
<<dial "daphne" "You probably thought you'll take advantage of my daughter!">>
<<delayer>>
<<yields "daphne.love-" "dialog">>
<</delayer>>
<<dial "player" "What--">>
<<dial "alexa" "You pig!">>
<<delayer>>
<<yields "alexa.dom-" "dialog">>
<</delayer>>
<<media "activities/drink/double_slap.mp4">>
<big>Are you happy with yourself?</big>
<<btn>>
<<chunk>>
<p>Finally the beating stops, and $daphne.name looks at your with anger.</p>
<<strikes "daphne">>
<<btn "daphGuest" "Run away to your room" "sore+" "action">>
<</chunks>>
<</events>><<set _comicRand to random(1, 5)>>
<<chunks>>
<p class="fi0">You pull one comic book from the box and look at the cover.</p>
<<media `"activities/comics/" + $player.traitShrt + "/" + _comicRand + ".jpg"` "si3">>
<<if $player.trait == "satan">><<dial "player" "//Our Father, Who art in Hell, Cursed be thy name, Thy kingdom upon earth has come, Thy will be done in hell as it is on earth.//" "fi2">>
<<elseif $player.trait == "toxic">><<dial "player" "This is absolutely degenarated... I love it!" "fi3">>
<<elseif $player.trait == "bully">><<dial "player" "Kill 'em all... and then some more!" "fi3">>
<<elseif $player.trait == "jerk">><<dial "player" "Grab her by the pussy!" "fi2">>
<<elseif $player.trait == "nerd">><<dial "player" "Oh no, he died! Oh yea, he's back alive again!" "fi3">>
<<elseif $player.trait == "vegan">><<dial "player" "I am Froot!" "fi3">>
<<elseif $player.trait == "hippie">><<dial "player" "I wish my super power was a flower power." "fi3">>
<<elseif $player.trait == "messiah">><<dial "player" "Haha. Suck it, Satan!" "fi3">>
<<elseif $player.trait == "alpha">><<dial "player" "The life is hard. But I'm harder." "fi3">>
<<else>><<dial "player" "If I had super powers, I'd use them to stop being a pussy." "fi3">>
<</if>>
<<btn null null null "fi5">>
<</chunks>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "Hey, I forgot to tell you--">>
<p>$daphne.name notices a comic book in your hands.</p>
<<dial "daphne" "Wait... you're reading a comic book? I thought it's for kids!">>
<<menu>>
<<btn null "Give it a chance one day, you might like it!" "daphne.love+" "dialog">>
<<btn null "Your boobs are for kids too!" "daphne.dom+" "dialog">>
<<chunk>>
<<dial "daphne" "Well... I guess. I just wanted to tell you that if you need some cash, there's always some chores around the house that you might do.">>
<p>You have a feeling she's just looking for someone to do it for her. But still, it's hard to say no to those melons.</p>
<<dial "player" "Oh, thanks, good to know!">>
<p>$daphne.name smiles.</p>
<<dial "daphne" "I knew I can count on you.">>
<p>She winks and leaves, closing the doors behind her.</p>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly the door slams into the wall as ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<<dial "alexa" "Yo dweeb, I need you to do something for me.">>
<<dial "player" "Y-Yes?">>
<<dial "alexa" "I'm going out tonight and I want you to do my homework.">>
<p>$alexa.name throws her notebook at you.</p>
<<dial "player" "B-but--">>
<<if $alexa.status <= 1>>
<<dial "alexa" "What?! I'm not going to show you my butt, you little perv!">>
<<dial "player" "I didn't mean--">>
<<dial "alexa" "But I guess I could show you my tits. Deal?">>
<<elseif $alexa.status == 2>>
<<dial "alexa" "What?! I'm not going to show you my butt, you little perv!">>
<<dial "player" "I didn't mean--">>
<<dial "alexa" "But I guess I could show you the little flower between my legs. Deal?">>
<<elseif $alexa.status == 3>>
<<dial "alexa" "You drive a hard bargain, but I agree.">>
<<dial "player" "Whaat?">>
<<dial "alexa" "I'll show you my butt if you do my homework. Deal?">>
<<else>>
<<dial "alexa" "Ok, deal.">>
<<dial "player" "What deal?">>
<<dial "alexa" "I'll let you touch my butt!">>
<</if>>
<<menu>>
<<btn "#alexaPresent" "You don't have to show me anything - I'll do it as a gift." "alexa.love+" "dialog">>
<<btn "#alexaDeal" "This is the best deal in the history of deals, maybe ever!" "alexa.dom+" "dialog">>
<<chunk null "#alexaDeal">>
<p>$alexa.name smiles. She looks you in the eyes, and slowly pulls her t-shirt up, revealing a pair of perky tits.</p>
<<media "activities/comics/alexa_tits.jpg">>
<<dial "alexa" "Do you like 'em?">>
<p>They might be small, but they sure look great. Now when you think about it, you wouldn't change anything - this girl is perfect. She's an angel.</p>
<<btn>>
<<chunk "alexa.status=2">>
<p>$alexa.name continues her show. She lowers herself slowly, looking you right in the eyes, and spreading her legs.</p>
<<media "activities/comics/alexa_pussy.jpg">>
<<dial "alexa" "And what about this?">>
<p>You're asking yourself is it getting hot in here? The answer is //no//. It's what they do to us. At this point in time your entire attention is on this girl. And even more accurately - on her beautiful pussy.</p>
<<btn>>
<<chunk "alexa.status=3">>
<p>You want to say something, but she gives you a sign to stay quiet. She looks at you with those fuck-me eyes and turns around. As she bends over, she pulls her panties to the side, revealing Eldorado.</p>
<<media "activities/comics/alexa_butt.jpg">>
<<dial "alexa" "Do you like it?">>
<p>How could you not to. But you're not able to answer. You're braindead</p>
<<dial "alexa" "I bet you'd give anything to put your finger in my cinnamon roll...">>
<<dial "player" "I would...">>
<<dial "alexa" "You'll have to work on it, kid.">>
<p>Oh, you'll work. You'll do anything to put your finger in there. And your tongue, and nose...</p>
<<btn>>
<<chunk "alexa.status=4">>
<p>She turns her head and quietly whispers.</p>
<<dial "alexa" "Sometimes I like to touch myself up there. Do you want to see?">>
<p>Why is that even a question? You nod your head so hard, that it nearly falls to the floor. $alexa.name licks her finger and slowly sticks it into her asshole, with a quiet mooooaan.</p>
<<media "activities/comics/alexa_fingering.jpg">>
<<btn>>
<<chunk>>
<p>$alexa.name smiles seeing how completely out of order you become. The only thing you want right now is to praise the fuck god for revealing those fantastic sights to your eyes, yet with all the blood concentrating in the area of your waist, all that comes out of your mouth is...</p>
<<dial "player" "Uhhhh...">>
<p>But the show is over. $alexa.name covers herself and moves away.</p>
<<dial "alexa" "Snap out of it, you have a job to do, dweeb!">>
<p>She leaves the room.</p>
<<btn>>
<<chunk null "#alexaPresent">>
<<dial "alexa" "You'd do this for me?">>
<<dial "player" "For you? Anything.">>
<p>You can see that $alexa.name blushes. She thinks for a second, before giving you a kiss.</p>
<<media "activities/comics/alexa_kiss.jpg">>
<p>She looks you deep in the eyes and...</p>
<<dial "player" "You're a dweeb.">>
<p>She turns around and leaves.</p>
<big>LOL.</big>
<<btn>>
<</chunks>>
<</events>><<chunks>>
/* This passage is part of the quest that can be started from many locations, so we need to check it */
<<if $curLoc != "daphKit">>
<<set $curLoc = "daphKit">>
<h2 class="border fi0">Kitchen</h2>
<<media "locations/daphKit/_big.jpg" "wide fi0">>
<</if>>
/* Select the character */
<<set _cookChar = !$char ? "daphne" : $char>>
<<set _cookCharVar to State.getVar("$" + _cookChar)>>
<p class="fi0">You make a place on the counter, pull out the pots and frying pans from the shelfs, and put out all the required ingredients from the fridge.</p>
<<if _cookCharVar.id == "daphne">>
<<dial "daphne" "Oh, $player.name, I love to watch a man cook!" "fi1">>
<<media "activities/chores/daphne_dinner.jpg" "si2">>
<<dial "player" "Pleasure is all mine." "fi3">>
<<elseif _cookCharVar.id == "alexa">>
<<dial "alexa" "No guy ever cooked for me, it's actually quite nice..." "fi1">>
<<media "activities/chores/alexa_dinner.jpg" "si1">>
<<dial "player" "Oh really? I do it all the time for my ladies!" "fi2">>
<<dial "alexa" "I'm not your lady, dweeb! And if you'll poison me I'm gonna shit all over your room!" "fi2">>
<<dial "player" "Chill out, $alexa.name. You're going to enjoy it, I promise." "fi3">>
<</if>>
<<btn null null null "si4">>
<<chunk>>
/* Create the buttons with answers */
<<set _foods to [
["tasty", "Buns + Beef + Cheese"],
["tasty", "Pasta + Tomato sauce + Meatballs"],
["tasty", "Chicken wings + Fries + Ketchup"]
]>>
<<set _foodsWrong to [
["fucked", "Buns + Beef + Broccoli"],
["fucked", "Pasta + Strawberries + Beef"],
["fucked", "Chicken wings + Pasta + Buns"],
["fucked", "Fries + Buns + Potatoes"],
["fucked", "Fries + Pasta + Buns"],
["fucked", "Buns + Tomato sauce + Ketchup"],
["fucked", "Chicken wings + Beef + Meatballs"]
]>>
<<set _foodsPos to [0, 1, 2]>>
<<set _foodsRand = _foodsPos.random()>>
<<set _foodsWrongRand to random(0,6)>>
<<set _foods[_foodsRand] = _foodsWrong[_foodsWrongRand]>>
<<set _foodsPos.splice(_foodsRand, 1)>>
<<set _foodsWrong.splice(_foodsWrongRand, 1)>>
<<set _foodsRand = _foodsPos.random()>>
<<set _foodsWrongRand to random(0,5)>>
<<set _foods[_foodsRand] = _foodsWrong[_foodsWrongRand]>>
<<set _foods = _foods.shuffle()>>
<p>Enough chit-chat.</p>
<big>Get on with it.</big>
<<media "activities/chores/cooking.mp4">>
<<menu>>
<<btn null _foods[0][1] `"$gotoChunk+"+_foods[0][0]`>>
<<btn null _foods[1][1] `"$gotoChunk+"+_foods[1][0]`>>
<<btn null _foods[2][1] `"$gotoChunk+"+_foods[2][0]`>>
<<chunk>>
/* Check if player has pills and aphrodisiac */
<<set _aphro = null>>
<<set _aphroIndex = $player.items.findIndex(x => x.id === "aphro")>>
<<if _aphroIndex != -1>>
<<set _aphro = $player.items[_aphroIndex].quantity>>
<</if>>
<<set _roofies = null>>
<<set _roofiesIndex = $player.items.findIndex(x => x.id === "roofies")>>
<<if _roofiesIndex != -1>>
<<set _roofies = $player.items[_roofiesIndex].quantity>>
<</if>>
<<if _aphro > 0 || _roofies > 0 >>
<p>The dinner is done. You can put it on the table.</p>
<p>Or maybe it's a good moment to...</p>
<big>...spice things up?</big>
<p>Now, let's make one thing clear. ''I'm against it''. That's not a way of an alpha. But it's your life, your path. You need to make a decision.</p>
<<media "hard_choice.mp4">>
<<menu>>
<<delayer>>
<<btn "#aphro" "Add aphrodisiac to her food" "item:aphro; item:aphro-">>
<<btn "#roofies" "Add sleeping pills to her food" "item:roofies; item:roofies-">>
<<btn "#dinner" "Just put the dinner on the table">>
<</delayer>>
<<else>>
<p>The dinner is done. The only question that remains is...</p>
<big>Is she going to like it?</big>
<<media "hopefully.mp4">>
<<delayer>>
<<btn "#dinner" "Put the dinner on the table">>
<</delayer>>
<</if>>
<<chunk null "#aphro">>
<p>You carefully pull out an aphrodisiac and add it to her food.</p>
<<media "activities/chores/pills.mp4">>
<<delayer>>
<<if _cookCharVar.id == "alexa">>
<p>Though, to be perfectly honest, I'm not sure if it's not a waste of aphrodisiac with $alexa.name. This girl is 100% nympho.</p>
<big>Her brain produces arousal on a daily basis.</big>
<p>But I guess it won't hurt too.</p>
<</if>>
<<set setup.items.find(obj => {return obj.id === "aphro"}).quantity to setup.items.find(obj => {return obj.id === "aphro"}).quantity - 1>>
<<set _cookCharVar.aphro to 1>>
<</delayer>>
<<btn "#dinner">>
<<chunk null "#roofies">>
<p>You carefully pull out a sleeping pill, crush it to powder, and add it to her food.</p>
<<media "activities/chores/pills.mp4">>
<<delayer>>
<<set _cookCharVar.roofies to 1>>
<</delayer>>
<<btn "#dinner">>
<<chunk null "#dinner">>
<big>Dinner is served!</big>
<<media "activities/chores/dinner.mp4">>
<big class="center fi0">_cookCharVar.name smells the food...</big>
<p class="center fi1">She puts a little bit in her mouth...</p>
<p class="sml center fi2">She closes her eyes, focusing entirely on the taste...</p>
<<delayer>>
<<btn `"#"+$gotoChunk` null null "si3">>
<</delayer>>
<<chunk null "#tasty">>
<<media "activities/chores/food_tasty.mp4">>
<<if _cookCharVar.id == "daphne">>
<<dial "daphne" "Mmmm! This is gooooood!">>
<<dial "player" "Everything for my favorite $daphne.relation!">>
<p>Well, well, well. Look at you.</p>
<big>I'm proud of you, kid.</big>
<<elseif _cookCharVar.id == "alexa">>
<<dial "alexa" "God damn it, this is fucking ace, dweeb!">>
<<dial "player" "Haha, I told you!">>
<p>She devours her dinner in a minute and smiles to you with pleasure.</p>
<<dial "alexa" "Who would have thought that dweebs know how to cook.">>
<<dial "player" "That's because I'm not a dweeb.">>
<<dial "alexa" "Well... Maybe you aren't. But most likely you're just a dweeb with a cookbook. Still - thanks.">>
<p>She blows you a kiss and walks out of the kitchen.</p>
<</if>>
/* Daphne is love, and Alexa is domination */
<<if _cookChar == "daphne">>
<<btn $curLoc null "daphne.love+2; $char+null" "yieldsHide">>
<<elseif _cookChar == "alexa">>
<<btn $curLoc null "alexa.dom+2; $char+null" "yieldsHide">>
<</if>>
<<chunk null "#fucked">>
<<media "activities/chores/food_fucked.mp4">>
<<dial _cookChar "Oh shit.">>
<p>Her face instantly turns green. She spits the food back on the plate.</p>
<<dial "player" "Something wrong?">>
<<dial _cookChar "This is literally the worst I've ever tasted!">>
<p>God damn it. You blew it.</p>
<big>You blew it all to hell!</big>
<<delayer>>
<<if _cookCharVar.aphro || _cookCharVar.roofies>>
<<set $gotoChunk = "#"+_cookChar+"Roofies">>
/* Reset the aphro/pills var (she didn't eat it) */
<<set _cookCharVar.roofies = null>>
<<set _cookCharVar.aphro = null>>
<<else>>
<<set $gotoChunk = $curLoc>>
<</if>>
<<if _cookChar == "daphne">>
<<btn $gotoChunk null "daphne.love-3; $char+null" "yieldsHide">>
<<elseif _cookChar == "alexa">>
<<btn $gotoChunk null "alexa.domination-3; $char+null" "yieldsHide">>
<</if>>
<</delayer>>
<<chunk null "#daphneRoofies">>
<<dial "daphne" "And why did it had such a... funny taste. I know it from somewhere... Last time I was on a party the drink tasted similarly...">>
<p>Oh shit. Oh shit. Oh shit.</p>
<<dial "daphne" "What I was doing at this party anyway...? Can't remember. I was with this guy, and then... and then...">>
<p>She'll figure out you tried to roofie her in a moment. We need damage control.</p>
<<media "decisions.mp4">>
<<menu null null "yieldsHide">>
<<btn "#daphneTruth" "Tell her parts of the truth" "daphne.love-1" "action yieldsHide">>
<<btn "#daphneDistract" "Make a diversion by dropping a plate" "daphne.love-3" "action yieldsHide">>
<<chunk null "#daphneTruth">>
<p>Now, usually I'd say that in a situation like this - truth is the best option. Lies are not practical. They make it harder as you go on, not easier. So remember...</p>
<big>Act in a way that you won't be ashamed to talk about it.</big>
<p>That's the road of the alpha male.</p>
<p>But sometimes you need to play it cool. Not to the point where you lie, but at least where you don't tell her everything. In this particular situation--</p>
<<btn>>
<<chunk>>
<<dial "player" "I'M SORRY. I ADDED SOMETHING... BUT IT WAS MEANT AS A JOKE. Ha. Ha... Bad idea. I'M SO, SO, SO SORRY.">>
<p>You fall on your knees and start begging.</p>
<p>God damn it, kid.</p>
<big>Do you have no pride?</big>
<<dial "daphne" "It's good that you came clean. But this is serious.">>
<<btn>>
<<chunk>>
<p>$daphne.name sighs.</p>
<<strikes "daphne">>
<<dial "daphne" "And now... clean the dishes.">>
<p>She gives you a cold stare and walks out of the kitchen.</p>
<<btn $curLoc null "time+1; $char+null">>
<<chunk null "#daphneDistract">>
<p>You pretend that by accident you pushed a plate and it falls to the floor.</p>
<<media "activities/chores/dropping_food.mp4">>
<<dial "daphne" "WHAT THE HELL?!">>
<<dial "player" "I'm sorry... I'm going to clean it.">>
<<dial "daphne" "Yes you will.">>
<<btn>>
<<chunk>>
<p>She looks at the mess you've made with an angry face.</p>
<<strikes "daphne">>
<<dial "daphne" "And clean rest of the dishes too. I want everything here to be spotless.">>
<p>She gives you a cold stare and walks out of the kitchen.</p>
<<btn $curLoc null "$char+null">>
<<chunk null "#alexaRoofies">>
<<dial "alexa" "Hey! I know this... this aftertaste! U WERE TRYING TO FUCKING ROOFIE ME!">>
<p>Oh fuck, red alert. You need to do something.</p>
<<media "decisions.mp4">>
<<menu null null "yieldsHide">>
<<btn "#alexaEnjoy" "I thought you might enjoy some good edibles" "alexa.dom" "dialog yieldsHide">>
<<btn "#alexaSorry" "I'm SO sorry. I'll never do it again." "alexa.dom-2" "dialog yieldsHide">>
<<chunk null "#alexaEnjoy">>
<p>She looks at you curiously.</p>
<<dial "alexa" "Edibles, huh? Well... good thinking dweeb!">>
<big>PHEW!</big>
<<dial "alexa" "It seems your dweebness rating is droping - good for you! And - to your information - guys tried to roofy me every single weekend for last 5 years. You have to do better than that.">>
<p>She blows you a kiss and walks out of the kitchen.</p>
<p>Well, my man, what will we learn from that?</p>
<<dial "player" "//I should add oregano to cover the taste of pills?//">>
<p>...</p>
<big>You're scaring me, man.</big>
<<btn $curLoc null "$char+null">>
<<chunk null "#alexaSorry">>
<p>$alexa.name looks at you...</p>
<big>...and bursts into laughter.</big>
<<media "laughter.mp4">>
<<dial "alexa" "Haha, you should have seen your face, dweeb. This is priceless.">>
<p>Ok, now I'm lost.</p>
<<dial "alexa" "Guys tried to roofy me every single weekend for last 5 years. I know how it tastes. So - sorry, kid. You will stay dweeb forever. Now - fuck off!">>
<p>She walks out of the kitchen.</p>
<<btn $curLoc null "$char+null">>
<</chunks>>/* daphKitSearch */
/* Define search items */
<<set _searchItemsBase = ["oldsandwich+", "oldcake+", "olddinner+", "oldsalad+", "nothing", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["recipe1+", "recipe2+", "recipe3+", "recipe4+", "recipe5+", "recipe6+", "cash+1", "cash+5", "cash+10"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* HTML */
<<chunks>>
<p class="fi0 center">You open the fridge and look into every corner.</p>
<<media "activities/search/daphKit/fridge.mp4" "si1">>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/daphKit/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<if _foundItem>>
<<dial "player" "My favorite excercise is a cross between a lunge and a crunch. I call it //lunch//!" "fi6">>
<<else>>
<<dial "player" "Don't even try to tell my hunger is not an emotion - I feel this fucking shit in the deepest place of my soul." "fi6">>
<</if>>
<<btn null null null "si6">>
<</chunks>><<chunks>>
<big class="fi0 center">You stand above a sink full of dirty dishes.</big>
<p class="fi1 center">They were rotting there for a while, and the smell is truly horrid, but you keep an open mind.</p>
<<dial "player" "//What's the worst that could happen?//" "fi2">>
<<media "activities/chores/dishes.mp4" "si3">>
<<dial "player" "God help me!" "fi4">>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>><<chunks>>
<p class="fi0 center">You soak the mop in the bucket and slowly wash the floor.</p>
<p class="fi1 center">I know, bud, chores are hard. But you cannot let the existential dread set in...</p>
<big class="fi2 center">Don't let it set in...</big>
<<media "activities/chores/mopping.mp4" "si3">>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>><<chunks>>
<p class="fi0 center">You'd think that women know how to keep the bathroom clean, but apparently not $daphne.name and $alexa.name. The porcelain is dirty, with clear brown marks, and it stinks with old piss.</p>
<<dial "player" "Oh, shit." "fi1">>
<big class="fi2 center">Shit indeed.</big>
<<media "activities/chores/toilet.mp4" "si3">>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>><<chunks>>
<big class="fi0 center">You pull out a wet piece of cloth and start cleaning dusty furniture.</big>
<p class="fi1 center">You're thinking about how low you fell. I know, bud, chores are hard. But you cannot let the existential dread set in...</p>
<big class="fi2 center">Don't let it set in...</big>
<<media "activities/chores/cleaning.mp4" "si3">>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<p>She looks at you standing next to a sink.</p>
<<dial "daphne" "Ohh! That's so nice of you, hun! You're a true hero!">>
<p>Hero, huh? The truth is you feel like shit, your hands are shaking, and sweat is running down your back like a stream. But don't worry, bud - it's fully natural male reaction to chores. Just pretend it's ok and move along.</p>
<<menu>>
<<btn "#daphneNice" "I'm doing it all for you!" "daphne.love" "dialog">>
<<btn "#daphneShow" "It's a nightmare! Maybe you could encourage me a bit?" "daphne.dom" "dialog">>
<<chunk null "#daphneNice">>
<<dial "daphne" "Oh, my... You're such a nice boy!">>
<p>She comes closer and hugs you. And it's one of those hugs to die for.</p>
<<media "activities/chores/daphne_hug.jpg">>
<p>She looks you in the eyes with a faint smile.</p>
<<dial "daphne" "Keep up the good work, hun, and you might get more of this.">>
<p>Oh shit. I think I'll start to like doing the chores!</p>
<<btn $curLoc>>
<<chunk "!daphne.status=3" "#daphneShow">>
<<dial "daphne" "Ha ha! You're funny! Here's some encouragement!">>
<p>She comes closer and... slaps your ass.</p>
<<media "activities/chores/ass_slap.mp4">>
<<dial "player" "Ha! Thanks!">>
<p>You smile to her, but the truth is...</p>
<big>It fucking hurts.</big>
<<btn $curLoc null "sore+">>
<<chunk "daphne.status=3" "#daphneShow">>
<<dial "daphne" "You want encouragement?">>
<p>She comes closer and smiles to you, biting her lip.</p>
<<dial "daphne" "Come here!">>
<p>She pulls your face to her tits.</p>
<<media "activities/chores/daphne_hug.jpg">>
<<dial "daphne" "How's that for encouragement?">>
<<dial "player" "Well... It's great, but...">>
<<btn>>
<<chunk "daphne.status=3">>
<p>She grabs your dick and starts rubbing it through your pants.</p>
<<media "activities/chores/daphne_dick.jpg">>
<p>She looks you in the eyes with a faint smile.</p>
<<dial "daphne" "But...?">>
<<dial "player" "Uhhhh...">>
<p>You start drooling.</p>
<<dial "daphne" "Keep up the good work, hun, and you might get more of this.">>
<p>She turns around and leaves the room. And I think I'll start to like doing the chores!</p>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "!daphne; !alexa; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<p>She looks at you standing next to a laundry machine.</p>
<<dial "daphne" "Oh! So sorry! I thought the bathroom is empty... wait. Are you doing the laundry?">>
<<dial "player" "Well, yeah, you mentioned you need some help, so I figured I can do some of the stuff.">>
<<dial "daphne" "My hero!">>
<p>Hero, huh? The truth is you feel like shit, your hands are shaking, and sweat is running down your back like a stream. But don't worry, bud - it's fully natural male reaction to chores. Just pretend it's ok and move along.</p>
<<menu>>
<<btn "#daphneNice" "I'm doing it all for you!" "daphne.love" "dialog valueHide">>
<<btn "#daphneShow" "It's a nightmare! Maybe you could encourage me a bit?" "daphne.dom" "dialog">>
<<chunk null "#daphneNice">>
<<dial "daphne" "Oh, my... You're such a nice boy!">>
<p>She comes closer and hugs you. And it's one of those hugs to die for.</p>
<<media "activities/chores/daphne_hug.jpg">>
<p>She looks you in the eyes with a faint smile.</p>
<<dial "daphne" "Keep up the good work, hun, and you might get more of this.">>
<p>Oh shit. I think I'll start to like doing the chores!</p>
<<btn $curLoc null "charAdd+daphne">>
<<chunk "!daphne.status=3" "daphneShow">>
<<dial "daphne" "Ha ha! You're funny! Here's some encouragement!">>
<p>She comes closer and... slaps your ass.</p>
<<media "activities/chores/ass_slap.mp4">>
<<dial "player" "Ha! Thanks!">>
<p>You smile to her, but the truth is...</p>
<big>It fucking hurts.</big>
<<btn $curLoc null "sore+; charAdd+daphne">>
<<chunk "daphne.status=3" "daphneShow">>
<<dial "daphne" "You want encouragement?">>
<p>She comes closer and smiles to you, biting her lip.</p>
<<dial "daphne" "Come here!">>
<p>She pulls your face to her tits.</p>
<<media "activities/chores/daphne_hug.jpg">>
<<dial "daphne" "How's that for encouragement?">>
<<dial "player" "Well... It's great, but...">>
<<btn>>
<<chunk "daphne.status=3">>
<p>She grabs your dick and starts rubbing it through your pants.</p>
<<media "activities/chores/daphne_dick.jpg">>
<p>She looks you in the eyes with a faint smile.</p>
<<dial "daphne" "But...?">>
<<dial "player" "Uhhhh...">>
<p>You start drooling.</p>
<<dial "daphne" "Keep up the good work, hun, and you might get more of this.">>
<p>She turns around and leaves the bathroom.</p>
<<dial "player" "//I think I'll start to like doing chores!//">>
<big>Me too, bro. Me too.</big>
<p>You finish the laundry and get out of the bathroom.</p>
<<btn $curLocParent>>
<</chunks>>
<</events>><<events>>
<<EVENT "!daphne; !alexa; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<p>She looks at you with a surprised and embarrased expression on her face.</p>
<<dial "daphne" "Oh! So sorry! I thought the bathroom is empty...">>
<<dial "player" "I was just cleaning the toilet.">>
<<dial "daphne" "Oh! But I really need to use it...!">>
<<dial "player" "I just put the cleaner in. It's acid, so you better stay away.">>
<<dial "daphne" "But I have to pee!">>
<big>Well, we gotta help her, right?</big>
<<menu>>
<<btn "#daphneSink" "You can pee in the sink!" "daphne.love" "dialog">>
<<btn "#daphneMouth" "You can pee in my mouth!" "daphne.dom" "dialog">>
<<chunk "!daphne.status=4" "#daphneMouth">>
<<dial "daphne" "WHAT?!">>
<p>Fuck, bro. Isn't it a little early to go full pervy on her?</p>
<big>Lube it up!</big>
<<dial "player" "I mean... I was just joking.">>
<<dial "daphne" "No you weren't! You lost your mind! Get lost from here!">>
<p>She pushes you out of the bathroom and closes the doors in front of your face.</p>
<<btn $curLoc null "daphne.dom-2; $permission-; charAdd+daphne" "yieldsHide">>
<<chunk "daphne.status=4" "#daphneMouth">>
<<dial "daphne" "WHAT?!">>
<p>$daphne.name looks at you with disgust.</p>
<p>Fuck, bro. It's a little early to go full pervy on her like that.</p>
<big>Lube it up!</big>
<<dial "player" "I meant... it's one of the options, right, ha, ha?">>
<<dial "daphne" "What are other options?">>
<<dial "player" "Well... You could use a sink?">>
<p>$daphne.name looks at the sink hesitantly.</p>
<<dial "daphne" "It's too high up!">>
<p>She sighs.</p>
<<dial "daphne" "I really have to go, or I'll piss myself!">>
<<dial "player" "Are we still considering my mouth? It would be completely non-sexual! I'd even close my eyes!">>
<big>Suuuuuure...</big>
<<btn>>
<<chunk "daphne.status=4">>
<p>$daphne.name looks around with desperation.</p>
<<dial "daphne" "Ok, fine! Get down and close your eyes!">>
<p>You do as she says, while she takes off her dress and crouches over your mouth.</p>
<<dial "daphne" "Here it goes!">>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/chores/daphne_piss1.jpg">>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/chores/daphne_piss2.jpg">>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/chores/daphne_piss3.mp4">>
<<btn>>
<<chunk "daphne.status=4">>
<<dial "daphne" "Ok. I'm done.">>
<p>You crawl from under her with mouth full of piss.</p>
<<dial "daphne" "I have to say...">>
<p>She comes closer and smiles to you, biting her lip.</p>
<<dial "daphne" "...you make a good toilet, hun!">>
<big>Was it a compliment...?</big>
<p>$daphne.name walks out of the bathroom.</p>
<<dial "player" "//Oh man...//">>
<big>Yup.</big>
<p>You finish cleaning and leave.</p>
<<btn $curLocParent null "daphne.love+1" "yieldsHide">>
<<chunk null "#daphneSink">>
<p>$daphne.name looks at the sink hesitantly.</p>
<<dial "daphne" "It's too high up!">>
<<dial "player" "Well, I could help you get in there...">>
<p>She sighs.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Ok, fine! But hurry up!">>
<<media "activities/chores/daphne_sink.jpg">>
<p>She takes off her panties and pulls up the skirt. You come closer and help get her ass into the sink.</p>
<<dial "daphne" "Here it goes!">>
<<btn>>
<<chunk>>
<<media "activities/chores/daphne_sink_piss.mp4">>
<p>You can hear the piss dripping down to the sink.</p>
<<dial "daphne" "I'm so embarrased...">>
<<dial "player" "Don't worry, it's perfectly normal.">>
<p>You move to the side, hiding your growing erection.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Ok. I'm done.">>
<p>You help her get down from the sink. She smiles to you, pulling her panties back on.</p>
<<dial "daphne" "Thanks!">>
<<dial "player" "No problem!">>
<<dial "daphne" "Don't mention it to anyone...">>
<<dial "player" "Haha, sure!">>
<<dial "daphne" "It was a pleasure to pee with you, ha, ha.">>
<p>She kisses you in the cheek and walks out of the bathroom.</p>
<<dial "player" "//Oh man...//">>
<big>Yup.</big>
<p>You finish cleaning and leave.</p>
<<btn $curLocParent null "daphne.love+1" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; !daphne; $alexa.met; $pissContent=1">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$alexa.name'' enters the bathroom.</p>
<<media "alexa" "portrait">>
<p>She looks at you... and bursts into laughter.</p>
<<dial "alexa" "So you're so desperate to get close to my ass that you're licking my shit from the crapper now?">>
<<dial "player" "I'm not licking shit! Your mum pays me for doing chores.">>
<<dial "alexa" "Oh, so you're her bitch now?">>
<<dial "player" "I'm no one's bitch! What do you want anyway? I'm busy!">>
<<dial "alexa" "I need to piss - get lost!">>
<p>Tough choice.</p>
<<menu>>
<<btn $curLocParent "Do as she says." "alexa.love" "action">>
<<btn "#alexaPiss" "You get lost!" "alexa.dom" "dialog">>
<<btn "#alexaWatch" "I'm staying. I want to see you pee." "alexa.status=2; alexa.dom+2" "dialog">>
<<chunk null "#alexaPiss">>
<<dial "alexa" "You forgot who you're talking to.">>
<<dial "player" "I'm tired of your shit! Come back when I finish cleaning.">>
<p>Whoa! Slow down, bud. This bitch is dangerous!</p>
<p>$alexa.name looks you in the eyes.</p>
<<dial "alexa" "Well, if that's how you want to play it... that's on you.">>
<<dial "player" "Huh...?">>
<p>$alexa.name drops her panties, puts her ass on the floor, and...</p>
<<dial "player" "Oh fuck...">>
<big>Oh fuck...</big>
<<btn>>
<<chunk>>
<<media "activities/chores/alexa_pissing_floor.mp4">>
<<dial "player" "What the hell?!">>
<<dial "alexa" "I'm giving you something to clean.">>
<<dial "player" "You're really fucked up, you know that?">>
<p>She smiles.</p>
<<btn>>
<<chunk>>
<p>$alexa.name pulls her panties back on.</p>
<<dial "player" "I'm not cleaning that shit.">>
<<dial "alexa" "You are, or next time it really will be shit.">>
<p>She walks out of the bathroom like nothing happened. Damn, buddy.</p>
<big>Tough titties.</big>
<<media "cry.mp4">>
<<btn $curLoc null "alexa.dom-1; time+1" "yieldsHide">>
<<chunk "alexa.status!=3" "#alexaWatch">>
<<dial "alexa" "You fucking perv! Why would I ever allow that?">>
<<dial "player" "Well... I've never seen a girl doing... you know.">>
<p>That sounds a bit lame to be honest.</p>
<<dial "alexa" "You don't have the Internet?">>
<<dial "player" "Well, I do, but--">>
<<dial "alexa" "I'm tired of your lame ass shit. Get lost!">>
<p>She pushes you out of the bathroom and closes the doors in front of your face. Well, I told you it sounded lame. But don't worry - you'll get to her next time.</p>
<<btn $curLoc null "alexa.dom-1; $permission-; charAdd+alexa" "yieldsHide">>
<<chunk "alexa.status=3" "#alexaWatch">>
<<dial "alexa" "Look at you! Turning into a proper perv!">>
<<dial "player" "That's a good thing, right?">>
<<dial "alexa" "It depends. Are you willing to pay 50 bucks to get what you want?">>
<p>This greedy bitch.</p>
<<dial "player" "50 bucks?! That's how much I get for cleaning this fucking toilet!">>
<<dial "alexa" "Oh really? In that case - 75 bucks.">>
<big>GOD DAMN IT!</big>
<<btn>>
<<chunk "alexa.status=3">>
<p>$alexa.name looks at you, with a fishy smile.</p>
<<dial "alexa" "There's also another option.">>
<p>I don't trust her.</p>
<<dial "player" "What option?">>
<<dial "alexa" "You can drink the water from the toilet.">>
<big>Don't you even dare.</big>
<<dial "player" "What? No way!">>
<p>Good! Stick with it.</p>
<<media "goodboy.mp4">>
<<btn>>
<<chunk "alexa.status=3">>
<p>$alexa.name thinks for a second, looking at you with a dirty smile.</p>
<<dial "alexa" "And how about something like this - //if// you drink the toilet water, then instead of watching me pee, I'd allow //you// to pee in //my// mouth.">>
<big>She's mad. Don't make any deals with her!</big>
<<media "dont.mp4">>
<<menu>>
<<btn "#alexaPay" "Pay her to see how she pees" "cash=75; cash-75; alexa.love" "action">>
<<btn "#alexaDrink" "Drink the toilet water" "alexa.status=4; alexa.dom-" "action">>
<<btn "#alexaRun" "Get the fuck out of there" "alexa.dom-" "action">>
<<chunk null "#alexaRun">>
<<media "run.mp4">>
<p>You turn around and run from the bathroom, closing the doors behind you. And it's true that $alexa.name's lough could be measured on the Richter scale, but in my opinion - you did the sane thing. I mean - the style is questionable, but sometimes there are no good options, and you need to back down.</p>
<big>So in my book that was a strategic retreat.</big>
<<btn $curLocParent>>
<<chunk "alexa.status=4" "#alexaDrink">>
<<dial "player" "Ok... I'll do it! I'll drink the water.">>
<big>Noooo!!!</big>
<<dial "alexa" "Good doggy!">>
<p>You're making a mistake! It's not worth it!</p>
<<dial "alexa" "What are you waiting for?">>
<<media "activities/chores/evil_toilet.mp4">>
<p>You look at the toilet, hesitating.</p>
<<dial "alexa" "Stop looking at it, and start drinking!">>
<p>She grabs you by your head and...</p>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/chores/toilet_lebowski.mp4">>
<p>Your head goes underwater.</p>
<<dial "alexa" "Drink it, doggy! Drink it for your anal princess.">>
<<dial "player" "//Cough!//">>
<<dial "alexa" "What's that, doggy? I can't hear you!">>
<p>You desperately try to catch some air, but $alexa.name pushes your head even deeper. You're actually not sure if this bitch is not trying to kill you.</p>
<big>You start struggling for your life and...</big>
<<btn>>
<<chunk "alexa.status=4">>
<big>...you finally manage to free yourself.</big>
<p>You sit by the toilet, caughing and desperately panting for air. The toilet water is dripping from your wet hair and clothes.</p>
<<dial "player" "You stupid bitch! You nearly drowned me!">>
<<dial "alexa" "But I didn't.">>
<p>She smiles.</p>
<<dial "alexa" "And now it's your turn.">>
<big>This bitch is asking for a proper revenge!</big>
<<btn>>
<<chunk "alexa.status=4">>
<p>You grab $alexa.name by her hair, pull out your dick, and start pissing on her face.</p>
<<media "activities/chores/alexa_piss_swallow1.jpg">>
<<dial "player" "Take that!">>
<big>She enjoys it.</big>
<<btn>>
<<chunk "alexa.status=5">>
<<media "activities/chores/alexa_piss_swallow2.jpg">>
<p>Her mouth is full of your piss, but you still got plenty more.</p>
<<dial "player" "Don't swallow it yet!">>
<p>You grab her head and put your dick inside her mouth, still pissing.</p>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/chores/alexa_piss_swallow3.mp4">>
<p>You finally run out of piss. $alexa.name swallows most, and spits out the rest.</p>
<<dial "player" "I hope you're happy.">>
<p>Surprisingly, $alexa.name just stands up, washes her face in a sink, blows you a kiss and leaves the bathroom.</p>
<p>You look around. It will be exhausting to clean up all this piss, but somehow you feel it was worth it. And I have to say - I really like how you turned this situation around in the end.</p>
<<btn $curLoc null "alexa.dom; time+1" "yieldsHide">>
<<chunk "alexa.status=3" "#alexaPay">>
<<dial "player" "Here's the money.">>
<p>She seems a bit disappointed that this is the option you've chosen, but after a moment - she pulls her panties down, turns her ass towards you, and starts pissing... right on the floor.</p>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/chores/alexa_piss_show.jpg">>
<p>The view is really nice, but she's making a huge mess!</p>
<<dial "player" "You're pissing all over the place!">>
<<dial "alexa" "You'll mop the floor!">>
<p>Normally I like to be a gentleman, but this bitch is really annoying. Remember, dude - be strict with her, there's nothing to be afraid <small>apart from the fact she's a psycho</small>!</p>
<<menu>>
<<btn "#alexaThrowMop" "Throw the mop on the floor and leave" "alexa.dom" "action">>
<<btn $curLoc "Clean it yourself after she finishes" "alexa.love" "action">>
<<btn null "Tell her to lick it" "alexa.status=4; alexa.dom+2" "action">>
<<chunk "alexa.status=4">>
<p>You look at her in a way that gives be goosebumps.</p>
<<dial "player" "//You// made a mess, so //you// will clean it. Is that clear?">>
<<media "noice.mp4">>
<p>She's surprised by your strictness and focus and looks at you in a different way.</p>
<<dial "alexa" "Well... I guess... You're right.">>
<<dial "player" "So lick it!">>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/chores/alexa_cleaning.mp4">>
<p>You watch $alexa.name cleaning the piss from the floor. The truth is, even that you were never into this kind of stuff, this time it gives you immense sense of satisfaction.</p>
<<dial "player" "You missed a spot!">>
<p>$alexa.name quickly licks the piss from the place you pointed too. You realize she enjoys it!</p>
<<dial "player" "Ok, it's clean. You can go now!">>
<<dial "alexa" "Thank you... We might do it again some day?">>
<p>Fuck me, she's crazy.</p>
<<dial "player" "Maybe.">>
<p>$alexa.name nods. She stands up and leaves the bathroom. And I have to say - I really like how you turned this situation around in the end.</p>
<big>Kudos, bro!</big>
<p>You walk out of the bathroom with a wide smile.</p>
<<btn $curLocParent null "alexa.dom+3">>
<<chunk null "#alexaThrowMop">>
<p>You drop the mop on her feet and walk out of the bathroom.</p>
<<media "activities/chores/mic_drop.mp4">>
<p>She's so surprised, that she doesn't even try to stop you.</p>
<big>I'm so fucking proud, bud.</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<events>>
<<EVENT "!alexa; !daphne; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<p>She looks at you and bursts into laughter.</p>
<<dial "alexa" "Oh fuck, dweeb. Are you now a maid too?">>
<<dial "player" "I'm helping your mum... for money.">>
<<dial "alexa" "So that's a //yes//.">>
<<dial "player" "Whatever! You should be doing this in the first place!">>
<<dial "alexa" "L-O-L. Princesses don't do this kind of stuff. It's reserved for peasants and dweebs.">>
<p>Just ignore her, bud.</p>
<p>$alexa.name opens the fridge and takes out a plate with yesterday's spaghetti. She sniffs it, decides it's ok, and takes the plate with her.</p>
<<dial "alexa" "So long, dweeb!">>
<p>She walks past you...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "activities/chores/dropping_food.mp4">>
<p>$alexa.name slips on the wet floor and drops the food.</p>
<<dial "alexa" "Oooops.">>
<p>Spaghetti is everywhere. Cleaning it up will take an additional hour at least.</p>
<<menu>>
<<btn "#alexaDom" "You're going to clean this up!" "alexa.dom" "dialog">>
<<btn "#alexaLove" "No worries, I'll clean it." "alexa.love" "dialog">>
<<chunk null "#alexaDom">>
<<dial "alexa" "No fucking way.">>
<<dial "player" "Yes fucking way.">>
<p>She angrily looks you in the eyes.</p>
<<dial "alexa" "Who do you think you are? You're going to clean it, because you're the fucking dweeb. And if not, then I'm going to tell mom you did this, and what are you going to do about it?">>
<p>She looks at you like she's about to kick your balls to the orbit.</p>
<big>Shit, she's fucking scary when she's like that.</big>
<<menu>>
<<btn "#alexaDom2" "Try me." "alexa.dom" "dialog">>
<<btn "#alexaLove" "You're right... I'll clean it." "alexa.love" "dialog">>
<<chunk null "#alexaDom2">>
<p>You drop the mop on her feet and walk out of the kitchen.</p>
<<media "activities/chores/mic_drop.mp4">>
<p>She's so surprised, that she doesn't even try to stop you.</p>
<big>I'm so fucking proud, bud.</big>
<<btn $curLoc>>
<<chunk null "#alexaLove">>
<p>WHAT?!</p>
<<media "activities/chores/idiot.mp4">>
<<dial "alexa" "You will?">>
<<dial "player" "Yeaaah. I have the mop and everything...">>
<<dial "alexa" "Well... good. It was your fault in the end - the floor was wet and everything.">>
<<dial "player" "Yeah, I'm sorry about that...">>
<big>You stupid, stupid man.</big>
<<btn $curLoc null "time+1">>
<</chunks>>
<</events>>/* menu */
/* Display a menu header */
<<widget "menu">>
<<set _classes = $args[0] ? "menu " + $args[0] : "menu">>
<<set _classesHelp = $args[0] ? "expand help " + $args[0] : "expand help">>
<<set _text = $args[1] ? $args[1] : "What do now?">>
<<set _switches = $args[2] ? $args[2] : null>>
/* Print the header, unless it's single button */
<<if (_switches && _switches.indexOf("single")==-1) || !_switches>>
<h3 @class="_classes"><<print _text>></h3>
<</if>>
<<if _switches>>
/* Help */
<div @class="_classesHelp">
<p>Need some help?</p>
<div class="expandContent">
<<if _switches.indexOf("yieldsHide")!=-1>>
<p>You're wondering why you don't see //domination// and //love// icons on the buttons? What can I say, sometimes I want you to go with your gut. That's life man, deal with it.</p>
<p>''TL;DR: Boohoo.''</p>
<<elseif _switches.indexOf("hypno")!=-1>>
<p>If you're bored, you can always relive the quests you already finished. Just choose the quest, and the therapist will help you enter a dream-like state, in which you will be able to go through the events of the quest again.</p>
<p>Unfortunately any items or experience you get during this dream quest will be removed at the end, but who cares - those precious memories are still worth coming back to, right?</p>
<p>Also, if you ever get lost in the dream, you can always travel back to the therapist office within the dream itself, and then you will be able to wake up (no cashbacks though, sorry).</p>
<p>''TL;DR: You can replay finished quests.''</p>
<<elseif _switches.indexOf("sex")!=-1>>
<p>The first option will take you away from the conversation, to a //sex screen// (without the //flirt//). Other options let you continue the event.</p>
<p>''TL;DR: Sex.''</p>
<<elseif _switches.indexOf("dating")!=-1>>
<p>You need to decide which personality the girl has, and then choose a quote that fits the personality. Basically:</p>
<p>
<ul>
<li>''Smart girls'' like ''witty or sexy'' pickup lines.</li>
<li>''Stupid girls'' like ''funny or cheesy''.</li>
<li>''Normal girls'' like ''funny or witty''.</li>
<li>''Insecure girls'' like ''funny or sexy''.</li>
<li>''Picky girls'' like anything as long as you have high enough level.</li>
<li>''Gold-diggers'' like anything as long as you have 10000$ or more.</li>
<li>''Nymphos'' like anything always.</li>
</ul>
</p>
<p>Choosing right personality doesn't guarantee success, you still need some luck, but it greatly increase the chances.</p>
<<elseif _switches.indexOf("wildcard")!=-1>>
<p>Buttons with <img @src="setup.ImagePath+'icons/wildcard.png'" class="statIcon"> are wildcards. These are branching points, that have a result depending on some partially random factor. This means, that you have a chance for a good outcome even if you're just starting up (although there's a bigger chance for a good result with better stats). If it's gonna end badly - come back later and try the same button again, it might give you a veeeery different result.</p>
<p>''TL;DR: Wildcard, bitches!''</p>
<<elseif _switches.indexOf("location")!=-1>>
<p>Clicking a button with the icon, will make you gain or lose the particular stat visible on the icon. Usually the stat that you gain has greenish background, and the stat that you lose - reddish. For example:</p>
<p>- clicking a button with <img @src="setup.ImagePath+'ui/help/dom_plus.png'" class="statIcon bigIcon"> will make you gain some domination.</p>
<p>- clicking a button with <img @src="setup.ImagePath+'ui/help/dom_minus.png'" class="statIcon bigIcon"> will make you lose some of your domination.</p>
<hr>
<p>If you cannot click a button, it means it's disabled. ''In most cases the buttons are disabled because you already took that action''. If you want to do it again - you need to reset it by going to sleep.</p>
<p>Other reason for disabled button might be that you don't have enough of required stat. For example:</p>
<img @src="setup.ImagePath+'ui/help/btn_disabled.png'" style="width: 180px; margin: 0 auto">
<p>The reason you cannot click this icon is that $daphne.name doesn't have enough <img @src="setup.ImagePath+'icons/desire.png'" class="statIcon"> ''//Desire//''.</p>
<<elseif _switches.indexOf("masturbation")!=-1>>
<p>To be able to select additional porn genres, you have to unlock at least one sex position in each of the genres through leveling up.</p>
<p>''TL;DR: Lvl up, bitches!''</p>
<<elseif _switches.indexOf("toys")!=-1>>
<p>Before you start masturbating, you can select one toy to use from the ones you have.</p>
<p>''TL;DR: You can use toys!''</p>
<<elseif _switches.indexOf("prostitutes")!=-1>>
<p>If you're not sure which prostitute to choose, don't worry. You can go back to this spot if you won't like the prices she offers, and choose the other hooker.</p>
<p>''TL;DR: You can go choose a hooker, and then change your mind!''</p>
<</if>>
</div>
</div>
<</if>>
<</widget>><<chunks>>
<p>You lie down and move her above you.</p>
<<dial "player" "Lie on me, baby! Put your pussy on my face!">>
<<dial $char "Oh yeah!">>
<p>She squats above your face. You can feel the warmth of her twat, when you stick your tongue inside and start licking it.</p>
<<dial $char "Uhhh... Come here.">>
<p>You can feel that she bends over and grabs your dick.</p>
<<dial "player" "U-huh! Put it in your mouth!">>
<p>You don't have to tell it twice. Her lips wrap around your pole and start working it...</p>
<big>...like a vacuum cleaner.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks `$char + ".status!=4; $" + $char + ".kink!=anal; $forcedAnal!=1"`>>
<p>By the look on your face $charName can already tell you're planning something.</p>
<big>And indeed you are.</big>
<<dial "player" "Show me your ass, baby.">>
<p>She hesitantly turns around and gets in the doggy position, with her ass high up in the air.</p>
<p>You move closer, spread the cheeks wide open, exposing her beautiful asshole. You spit in it, to lube it up a bit. And then...</p>
<<dial $char "What the fuck are you doing?">>
<<dial "player" "Uhmmm... I wanted to fuck your ass.">>
<<dial $char "WHAT?! No way.">>
<p>You should have asked first, now you spooked her.</p>
<<dial "player" "But--">>
<<dial $char "Don't be a freak. Fuck my pussy instead.">>
<<dial "player" "Well...">>
<<media "sex/not_butt.mp4">>
<<menu>>
<<btn "sex" "Well, I guess no means no." `$char+".squirt-1"` "dialog">>
<<btn "#analForced" "Hold her and stick it in the ass." `$char+".squirt-2; $forcedAnal+1"` "action">>
<<chunk `$char + ".status!=4; $" + $char + ".kink!=anal; $forcedAnal!=1"` "#analForced">>
<p>You grab her hands and hold them while you push your dick inside her asshole.</p>
<<dial $char "What the fuck?! It hurts!">>
<<dial "player" "I'm gonna be gentle...">>
<p>She's squealing and trying to push you away, but it's too late for that. You're already pumping her asshole in and out, and you can slowly feel...</p>
<big>...that she starts enjoying it!</big>
<p>And what's not to enjoy? With both hands on her ass, you hold the cheeks apart, looking at your dick as it goes in and out of her gaping asshole.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<<chunk>>
<p>By the look on your face $charName can already tell you're planning something.</p>
<big>And indeed you are.</big>
<<dial "player" "Show me your ass, baby.">>
<p>She hesitantly turns around and gets in the doggy position, with her ass high up in the air.</p>
<p>You move closer, spread the cheeks wide open, exposing her beautiful asshole. You spit in it, to lube it up a bit.</p>
<<dial "player" "I'm gonna be gentle...">>
<<dial $char "Put it in already!">>
<big>You ram her ass with your dick.</big>
<<dial $char "YES! FUCK MY ASS!">>
<p>You're pumping it in and out. With both hands on her ass, you hold the cheeks apart, looking at your dick as it goes in and out of her gaping asshole.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You always felt that woman's asshole looked quite tasty.</p>
<<dial "player" "Show me your ass, baby.">>
<p>$charName hesitantly turns around and gets in the doggy position, with her ass high up in the air.</p>
<p>You move closer, spread the cheeks wide open, exposing her beautiful asshole. You spit in it, and then...</p>
<big>You push your tongue deep inside.</big>
<<dial $char "Wait... Uhhh... Stop... Uhhhhh...">>
<p>She has some reservations, but they are quickly overcomed by pleasure. You kiss and lick around her hole getting it all wet with saliva, and you push your tongue deeper and deeper, wiggling it around.</p>
<<dial $char "Yes... just like that... lick my asshole.">>
<p>$charName moans with pleasure.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>There's something about woman's asshole that always magnetized you. In fact, you never really felt the sex is done until you stick something there.</p>
<<dial "player" "Show me your ass, baby.">>
<p>$charName hesitantly turns around and gets in the doggy position, with her ass high up in the air.</p>
<p>You move closer, spread the cheeks wide open, exposing her beautiful asshole. You spit in it, to lube it up a bit. And then...</p>
<big>You push your finger inside.</big>
<<dial $char "Wait... Uhhh... Stop... Uhhhhh...">>
<p>She has some reservations, but they are quickly overcomed by pleasure. You kiss and lick around her hole getting it all wet with saliva. And you keep pumping your finger inside.</p>
<<dial $char "I want two.">>
<<dial "player" "Your wish is my command.">>
<big>You slide the second finger in.</big>
<p>$charName moans with pleasure.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks `$char+".status!=4; "+$char+".kink!=anal; $forcedAnal!=1"`>>
<p>By the look on your face $charName can already tell you're planning something.</p>
<big>And indeed you are.</big>
<<dial "player" "Show me your ass, baby.">>
<p>She hesitantly turns around and gets in the doggy position, with her ass high up in the air.</p>
<p>You move closer, spread the cheeks wide open, exposing her beautiful asshole. You spit in it, to lube it up a bit. And then...</p>
<<dial $char "What the fuck are you doing?">>
<<dial "player" "Uhmmm... I wanted to put my hand in your ass.">>
<<dial $char "WHAT?! No way.">>
<p>You should have asked first, now you spooked her.</p>
<<dial "player" "But--">>
<<dial $char "Don't be a freak. Can't you just put your hand in my pussy instead?">>
<<dial "player" "Well...">>
<<media "sex/not_butt.mp4">>
<<menu>>
<<btn "sex" "Well, I guess no means no." `$char+".squirt-1"` "dialog">>
<<btn "#analForced" "Hold her and stick it in the ass." `$char+".squirt-2; $forcedAnal+1"` "action">>
<<chunk `$char+".status!=4; "+$char+".kink!=anal; $forcedAnal!=1"` "#analForced">>
<p>You grab her hands and hold them while you push your fingers inside her asshole.</p>
<<dial $char "What the fuck?! It hurts!">>
<<dial "player" "I'm gonna be gentle...">>
<p>But you're not. You barely managed to squeeze in three fingers, when you force the fourth one in, and then the fifth.</p>
<<dial $char "Wait... Uhhh... Stop... Uhhhhh...">>
<p>She's squealing and trying to push you away, but it's too late for that. You pull out your fingers, wet them with saliva, and then...</p>
<big>You slide your entire hand inside her ass.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<<chunk>>
<p>By the look on your face $charName can already tell you're planning something fucked up.</p>
<big>And indeed you are.</big>
<<dial "player" "Show me your ass, baby.">>
<p>She hesitantly turns around and gets in the doggy position, with her ass high up in the air.</p>
<p>You move closer, spread the cheeks wide open, exposing her beautiful asshole. You spit in it, to lube it up a bit. And then...</p>
<big>You push your fingers inside.</big>
<<dial $char "Wait... Uhhh... Stop... Uhhhhh...">>
<p>She has some reservations, but they are quickly overcomed by pleasure. You kiss and lick around her hole getting it all wet with saliva. And you keep pumping your fingers inside - first one, then two, three, five...</p>
<<dial $char "Stick it all in, $player.name. I want to feel your hand up my throat.">>
<p>That's what you were waiting for. You pull out your fingers, wet them with saliva, and then...</p>
<big>You slide your entire hand inside her ass.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<<set _randDesc = random(1,3)>>
<<if _randDesc == 1>>
<p>$charName pushes you down and lowers herself so that her mouth is in front of your hard dick.</p>
<<dial $char "Let's see what we have here...">>
<p>She grabs the base of your penis in her hand and squeezes it. Her grip is strong, and it makes you gasp.</p>
<<dial "player" "Uhhh...">>
<<dial $char "Come here.">>
<p>She pulls the skin down from the tip of your dick and slowly, using a lot of saliva, she starts licking it. You feel a shiver down your spine.</p>
<<dial "player" "Ohh... yeah...">>
<p>Her tongue is going up and down against your dick. It feels great, but after a moment you realize it's not enough. You need more.</p>
<<dial "player" "Go harder.">>
<p>$charName smiles, takes a deep breath, opens her mouth and puts your dick right in, while you clench your teeth in extasy.</p>
<<dial "player" "Ohhh shiiit...">>
<<elseif _randDesc == 2>>
<p>$charName kneels before you, her eyes filled with raw desire.</p>
<big>She grips your throbbing cock in her hand.</big>
<<dial $char "You like that, huh?">>
<p>You moan as she takes you into her mouth, her tongue swirling around you with hunger.</p>
<<dial "player" "Come here and take it like a good little slut.">>
<p>She devours you, with saliva dripping on the floor.</p>
<<dial "player" "Quicker, damn it!">>
<big>She speeds up.</big>
<<dial "player" "Ohhh shiiit...">>
<<else>>
<p>$charName's eyes gleam with hunger as she kneels.</p>
<big>She grips your hard cock.</big>
<<dial $char "You ready for this?">>
<p>You tremble as she takes you in her mouth.</p>
<<dial "player" "Take it like a champ.">>
<p>Her mouth devours you, pushing you to the edge. The rough touch sends waves of ecstasy.</p>
<<dial "player" "Ohh... yes... Harder.">>
<p>$charName smirks, taking you deep. You writhe in pleasure, consumed by passion.</p>
<<mediaSex $char $curPas>>
<</if>>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>>
<<chunks>>
<p>You stand up with your dick pointing at $charName's face.</p>
<<dial "player" "I wanna try something different.">>
<p>She smiles.</p>
<<dial $char "Should I suck it?">>
<<dial "player" "It does involve your mouth, but it's a bit more... extreme.">>
<p>She looks at you with fear.</p>
<<dial $char "You want to fuck my face?">>
<p>You nod. She thinks for a moment.</p>
<<dial $char "Ok. But if you'll see me turning blue - take it out or I'll bite it off.">>
<p>She winks at you, kneels and opens her mouth in an inviting way.</p>
<big>What are you waiting for?</big>
<p>You push the $charName's head against the wall. You fuck her throat deeper and deeper, while she's fighting for air.</p>
<p>As you pause for a moment to let $charName get her breath, you see a stream of saliva flowing from her mouth on her tits.</p>
<<dial "player" "Ready for more?">>
<p>She nods, so you push it in for round 2.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You look at her.</p>
<<dial "player" "Are you an angel, babe?">>
<p>Oh, come on. Don't go soft now.</p>
<<dial $char "Why?">>
<<dial "player" "Because I'm gonna send you flying.">>
<p>Ohhh... Well, that's a different scenario.</p>
<p>You grab her legs, lift her up, put against the wall...</p>
<big>...and pierce with your dick like it was Ides of March.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You lie down, while $charName crouches over you.</p>
<<dial $char "How you want it?">>
<<dial "player" "Just ride me baby!">>
<p>You don't have to ask twice. She grabs your dick, and puts it inside her wet cunt. The moment it goes in you can feel a shiver going through $charName.</p>
<<dial $char "Uhhhhh.... Yeahhh, like that...">>
<p>Just a moments later she's jumping on your dick like on a fucking trampoline, and it feels goooooood.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You look at $charName. She's perfect in every inch. But there's one part that you haven't give enough attention yet. Her beautiful feet.</p>
<<dial "player" "Those feet... so lonely out there...">>
<p>She smiles.</p>
<<dial $char "Oh, you're a footie!">>
<big>She grabs your dick with her feet.</big>
<<dial $char "Have fun with them!">>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>$charName grabs your dick.</p>
<<dial $char "Come here. You deserved a little gift.">>
<<dial "player" "Oh, yeah, make me a happy boy.">>
<big>She spits on her hand and starts pumping.</big>
<p>You look deep in her lustful eyes. With each stroke you feel a wave after wave of pleasure. You imagine how awesome it would be to have her as a slave, jacking you off each time you have a mood for it.</p>
<big>And make her lick you clean after.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>She lies on her back, with her wet pussy wide open for you to admire.</p>
<<dial "player" "Are you ready for it?">>
<<dial $char "Stop talking and start fucking.">>
<big>You heard the lady?</big>
<p>You find a spot between her legs and push it in. And it goes in smoooothly. After a moment you're piercing her perfect cunt with your dick, while she moans and squeals under you.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You look at her all serious.</p>
<<dial "player" "You like wrestling?">>
<<dial $char "Whaat?">>
<p>You sigh, in a way that knows no resistance.</p>
<<dial "player" "Come here!">>
<p>You grab her, twist her, do something with her, then do something else, and in the end...</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>$charName positions herself behind you.</p>
<<dial $char "Get on your knees.">>
<p>You do as she tells and kneel in front of her, expecting to get some good nice pussy to lick.</p>
<<dial "player" "Like that?">>
<<dial $char "No.">>
<p>She grabs and turns you around. Now you're back towards her, with your ass sticking out.</p>
<<dial $char "Like that.">>
<p>Oh buddy! Buddy, bud, bud. I think she's going for some serious assplay here. This is something special, and this doesn't happen often.</p>
<<dial $char "Enjoy it.">>
<big>She's right. Enjoy it.</big>
<p>She rans one finger slowly from your balls to your ass crack. She teases you, and then...</p>
<p>She pushes her finger inside your asshole.</p>
<<dial "player" "Uhhhh...">>
<p>But this is just a beginning. She wiggles it around. At first it feels awkward, but as soon she finds a spot...</p>
<big>Ohhh damn...</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You pull $charName down, and spread her legs.</p>
<<dial "player" "I have something special for you, babe.">>
<<dial $char "Oh, is that so?">>
<<dial "player" "I call it Cunt Twister.">>
<p>Bold move, son. Are you sure you can deliver?</p>
<<dial $char "Well, let's see what you got.">>
<p>You dive in like your life depend on it.</p>
<<dial "player" "Om-nom-nom-nom-nom--">>
<big>Dude, better slow down.</big>
<p>Start it gently. Don't forget about her thighs. Then take care of little man in the boat.</p>
<<dial "player" "Om..... nom... //Like that?//">>
<p>You got it. Leave some space for speeding up when she's ready. Good luck!</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You look at her, smiling.</p>
<<dial "player" "Babe, you're so fine, I wanna see you in shivers.">>
<<dial $char "Oh, yes, I totally deserved a nice little fingering.">>
<<dial "player" "That's exactly what I had in mind.">>
<big>Great minds think alike.</big>
<p>You spread her legs, and lick your fingers. You put them in her pussy and start pumping it. $charName starts to moan.</p>
<p>You're doing good, pal. But I'm gonna give you a small bit of advice about how to take it to another level. Instead of just pushing in, turn your hand, make a hook with your finger, and start knocking on the bottom of a little man's boat. The results are often surprising.</p>
<p>$charName pants and wriggles, while you bring her one step closer to orgasm.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You stand up with your dick pointing at $charName's face.</p>
<<dial "player" "I wanna try something different.">>
<p>She smiles.</p>
<<dial $char "Should I suck it?">>
<<dial "player" "It does involve your mouth, but it's a bit more... in depth.">>
<p>She thinks for a moment... and then she grabs your dick.</p>
<<dial $char "Come here!">>
<p>Without even asking, she covers your dick with her mouth, pushing it deep in her throat. And when you think she cannot go any deeper, she grabs your balls and pulls you even closer. You can feel a warm stream of saliva flowing from her mouth on your legs.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<<dial "player" "Show me your ass, babe.">>
<p>She complies, and quickly turns around. She wiggles her ass in front of your face.</p>
<<dial "player" "Oh, behave!">>
<big>You ram it in!</big>
<<mediaSex $char $curPas>>
<<btn null null null "si3">>
<</chunks>><<chunks>>
<p>You look at her gaping pussy.</p>
<<dial "player" "You like your pussy filled?">>
<p>No, she doesn't like it, and she's fucking you because you're rich and handsome...</p>
<big>Get a grip, dude.</big>
<<dial "player" "Because I have a special pussy filler for you.">>
<p>You form a duck with your fingers and show it to her.</p>
<<dial $char "Nasty! Let's try that! But go slow...">>
<p>She sits back comfortably, and spreads her pussy wide.</p>
<<dial $char "I'm ready.">>
<p>She doesn't need to invite you twice. You stick two fingers in, start wiggling them around. She moans and pants, but she's not holding you back.</p>
<<dial $char "More.">>
<p>You push the third and fourth one. You're moving them slowly in and out, her pussy juices flow all over your hand.</p>
<<dial $char "More.">>
<p>You only have one left. You squeeze it in, gently massaging her cunt. She falls back, clutching her tits.</p>
<p>$charName looks you in the eyes.</p>
<<dial $char "More.">>
<p>Oh shit, buddy. More? Her pussy is so tight it feels like a thick, elastic cunt-glove. You have to use all your strength to push your hand deeper. But with every moment she loosens up, and your hand slips inside her more and more easily. Finally you're pussyfisting her like she has Minecraft diamonds hidden there.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>$charName is standing in front of you.</p>
<<dial $char "I'm wanna ride you like on a corrida.">>
<p>I hope she meant rodeo, bud. Otherwise you're fucked.</p>
<<dial "player" "But I get out alive, right?">>
<<dial $char "Ha, ha. We'll see about that.">>
<p>She turns around, pushing her ass in front of your face. But before you even manage to kiss her lovely cheeks - she crouches, lowering herself onto your dick...</p>
<big>...and puts it inside her cunt.</big>
<<dial $char "Ohhh.....">>
<p>She moans, while jumping up and down on top of you. You can feel your cock rubbing against her slippery pussy.</p>
<<dial "player" "Ohhh!">>
<p>Her hand is also there, massaging her clit. You feel her warmth wrapped around your dong, barely managing to stop before squirting monthly supply of cum into her.</p>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>$charName positions herself behind you.</p>
<<dial $char "Get on your knees.">>
<p>You do as she tells. You kneel in front of her, expecting to get some good nice pussy to lick.</p>
<<dial "player" "Like that?">>
<<dial $char "No.">>
<p>She grabs and turns you around. Now you're back towards her, with your ass sticking out.</p>
<<dial $char "Like that.">>
<p>She starts kissing your butt cheeks, and licking your crack.</p>
<<dial "player" "Oh yeah, just like that...">>
<p>You grab her head and push it closer to your asshole. She reacts instantly and puts her tongue inside. At first it feels strange, like a snail entered you. But as soon as she starts wiggling it around it becomes clear that this particular snail is trained in taking care of your asshole like a proper whore.</p>
<big>And it's goooooood.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You look at $charName while she lies on her belly. Her ass is looking incredibly inviting.</p>
<<dial "player" "Stay like that!">>
<<dial $char "Young and beautiful?">>
<p>She winks.</p>
<<dial "player" "That too. And also with your ass up. I'm gonna fuck it.">>
<p>And you don't have to ask twice. You lower herself over $charName, grab your dick, and push it inside her wet twat.</p>
<<dial $char "Uhhhhh.... I felt it in my stomach.">>
<<dial "player" "You're going to feel it in your throat in a moment.">>
<p>You push your dick inside her, and hold it, at the same time pulling her closer. Her entire body tenses up, like she's on the edge of great pleasure, and great pain at the same time. It seems you not only stabbed her pussy...</p>
<big>...but also her heart.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You look at $charName with big, madness filled eyes.</p>
<<dial "player" "Let's do it like rabbits.">>
<p>She seems confused. And to be honest - so am I. I just hope you don't mean having 100 kids because I certainly won't be helping you putting those little bastards in the bag and throwing them off the bridge, got it?!</p>
<<dial "player" "Lie on the side. I'm gonna speedfuck you.">>
<p>Ohhh, this I can approve. Go Speedy Gonzales over her ass!</p>
<p>She lies and turns away from you, lifts her thigh up, opening her wet pussy for you to enter with your hard dick. And within a second...</p>
<big>...you're piercing her like a fuck machine.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You can feel her hand on your balls.</p>
<<dial $char "I like your funballs.">>
<p>This sounds like an invitation, bud.</p>
<<dial "player" "Wanna have fun with them?">>
<<dial $char "Sure I do!">>
<p>She falls on her knees, lifts your dick up...</p>
<big>...and gobbles your balls like a fucking turkey.</big>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>><<chunks>>
<p>You can't help but concentrate on $charName's tits. They are so perfect, you'd happily rub them in your dick.</p>
<<dial $char "My eyes are here!">>
<p>She looks at you, angrily...</p>
<big>And then she bursts into laughter.</big>
<<dial $char "Ha ha, I'm joking. Come on, squeeze it in...">>
<p>She grabs her tits together, creating a perfect space to stick in your dick.</p>
<<dial "player" "Don't mind if I do.">>
<<mediaSex $char $curPas>>
<<btn "sex" null null "si3">>
<</chunks>>/* InitSex */
/* Sex positions */
/* Every sex position costs 1 vigour, unless different cost is set */
<<set setup.kamasutra = [
{
id: "69",
name: "69",
sexCat: "oral",
yields: "cum+1; squirt+1; vigour-2",
alexa: 1,
mia: 7,
kelly: 1,
karma: 3,
nina: 5,
bridgette: 1,
parkgirl_7: 3,
gymgirl_3: 2,
prostitute_5: 4
},
{
id: "anal",
name: "Anal",
sexCat: "anal",
yields: "cum+1; squirt-1",
alexa: 16,
daphne: 11,
mia: 8,
rose: 3,
karma: 7,
nina: 8,
bridgette: 11,
parkgirl_0: 5,
parkgirl_4: 8,
parkgirl_5: 11,
parkgirl_7: 9,
gymgirl_2: 7,
gymgirl_3: 11,
beargirl_1: 9,
beargirl_2: 5,
beargirl_3: 5,
churchnun_2: 14,
prostitute_1: 6,
prostitute_3: 10,
prostitute_4: 9,
prostitute_6: 14,
motel_prostitute_1: 15,
motel_prostitute_3: 16,
motel_prostitute_6: 12,
motel_prostitute_7: 14,
clubChick_01: 7,
clubChick_02: 3,
clubChick_05: 6,
clubChick_07: 9
},
{
id: "asseating",
name: "Ass Eating",
sexCat: "anal",
yields: "squirt+1",
alexa: 2,
mia: 10,
rose: 5,
karma: 3,
amia: 4,
parkgirl_5: 1,
parkgirl_7: 1,
gymgirl_1: 2,
gymgirl_3: 4,
beargirl_1: 1,
churchnun_1: 3,
prostitute_1: 0,
prostitute_2: 0,
prostitute_3: 0,
prostitute_4: 0,
prostitute_5: 0,
motel_prostitute_1: 0,
motel_prostitute_4: 4,
motel_prostitute_6: 9
},
{
id: "assfingering",
name: "Ass Fingering",
sexCat: "anal",
yields: "squirt+1",
alexa: 4,
daphne: 5,
mia: 3,
amia: 2,
parkgirl_3: 2,
parkgirl_4: 3,
parkgirl_5: 2,
gymgirl_3: 4,
beargirl_1: 4,
beargirl_2: 3,
beargirl_3: 1,
churchnun_1: 2,
prostitute_1: 3,
prostitute_3: 3,
prostitute_4: 3,
prostitute_6: 6,
motel_prostitute_5: 2,
motel_prostitute_6: 4,
clubChick_02: 7,
clubChick_05: 6,
clubChick_07: 3
},
{
id: "assfisting",
name: "Ass Fisting",
sexCat: "fetish",
yields: "vigour-2; squirt+1",
alexa: 7,
prostitute_1: 0,
prostitute_2: 0,
prostitute_3: 0,
prostitute_4: 0,
prostitute_5: 0
},
{
id: "blowjob",
name: "Blowjob",
sexCat: "oral",
yields: "cum+1; vigour-0",
alexa: 5,
daphne: 15,
mia: 40,
rose: 19,
kelly: 12,
karma: 6,
amia: 8,
nina: 15,
bridgette: 7,
parkgirl_0: 1,
parkgirl_1: 8,
parkgirl_2: 2,
parkgirl_3: 3,
parkgirl_4: 5,
parkgirl_5: 4,
parkgirl_6: 3,
parkgirl_7: 5,
parkgirl_8: 4,
gymgirl_1: 5,
gymgirl_2: 5,
gymgirl_3: 4,
churchgirl_1: 6,
churchgirl_2: 6,
churchgirl_3: 6,
churchgirl_4: 7,
churchgirl_5: 6,
churchgirl_6: 11,
churchgirl_7: 11,
churchgirl_8: 3,
churchgirl_9: 3,
beargirl_1: 5,
beargirl_2: 4,
beargirl_3: 9,
churchnun_1: 4,
churchnun_2: 9,
churchnun_3: 7,
prostitute_1: 5,
prostitute_2: 8,
prostitute_3: 4,
prostitute_4: 9,
prostitute_5: 5,
prostitute_6: 6,
motel_prostitute_1: 6,
motel_prostitute_2: 6,
motel_prostitute_3: 11,
motel_prostitute_4: 10,
motel_prostitute_5: 11,
motel_prostitute_6: 7,
motel_prostitute_7: 5,
motel_prostitute_8: 9,
clubChick_01: 1,
clubChick_02: 3,
clubChick_03: 4,
clubChick_04: 2,
clubChick_05: 1,
clubChick_06: 6,
clubChick_07: 5
},
{
id: "congress",
name: "Suspended Congress",
sexCat: "rough",
yields: "cum+1; vigour-2; squirt+1",
alexa: 1,
daphne: 1,
mia: 10,
karma: 1,
bridgette: 4,
gymgirl_2: 2,
churchgirl_9: 4,
beargirl_1: 2,
beargirl_3: 2,
churchnun_3: 2,
prostitute_3: 4,
prostitute_6: 4,
motel_prostitute_6: 3,
motel_prostitute_8: 3
},
{
id: "cowgirl",
name: "Cowgirl",
sexCat: "classic",
yields: "cum+1; squirt+1",
alexa: 2,
daphne: 10,
mia: 12,
rose: 20,
kelly: 19,
karma: 7,
amia: 8,
nina: 19,
bridgette: 6,
parkgirl_0: 4,
parkgirl_3: 3,
parkgirl_4: 4,
parkgirl_5: 3,
parkgirl_6: 4,
parkgirl_8: 5,
gymgirl_1: 5,
gymgirl_2: 4,
gymgirl_3: 6,
churchgirl_1: 8,
churchgirl_2: 9,
churchgirl_3: 6,
churchgirl_5: 6,
churchgirl_6: 3,
churchgirl_8: 4,
churchgirl_9: 3,
beargirl_2: 7,
beargirl_3: 5,
churchnun_1: 3,
churchnun_2: 3,
churchnun_3: 5,
prostitute_3: 5,
prostitute_4: 6,
prostitute_5: 6,
prostitute_6: 5,
motel_prostitute_1: 4,
motel_prostitute_2: 8,
motel_prostitute_3: 5,
motel_prostitute_4: 8,
motel_prostitute_5: 7,
motel_prostitute_6: 9,
motel_prostitute_7: 5,
motel_prostitute_8: 5,
clubChick_01: 2,
clubChick_04: 2,
clubChick_06: 5
},
{
id: "deepthroat",
name: "Deep Throat",
sexCat: "oral",
yields: "cum+1; squirt-2; vigour+1",
alexa: 6,
daphne: 1,
mia: 12,
karma: 4,
amia: 5,
nina: 8,
bridgette: 2,
parkgirl_4: 3,
parkgirl_6: 1,
parkgirl_7: 2,
gymgirl_1: 5,
gymgirl_2: 4,
gymgirl_3: 4,
churchgirl_1: 3,
churchgirl_2: 6,
churchgirl_3: 4,
churchgirl_4: 3,
churchgirl_6: 5,
churchgirl_7: 5,
churchgirl_8: 3,
churchgirl_9: 2,
beargirl_1: 5,
beargirl_3: 3,
churchnun_1: 5,
churchnun_2: 7,
churchnun_3: 1,
prostitute_1: 4,
prostitute_2: 4,
prostitute_4: 4,
prostitute_5: 1,
prostitute_6: 7,
motel_prostitute_1: 5,
motel_prostitute_4: 7,
motel_prostitute_6: 1,
motel_prostitute_7: 2,
motel_prostitute_8: 3,
clubChick_01: 2,
clubChick_04: 1,
clubChick_05: 2,
clubChick_06: 4,
clubChick_07: 1
},
{
id: "doggy",
name: "Doggy-Style",
sexCat: "classic",
yields: "cum+1; squirt+1",
alexa: 9,
daphne: 8,
mia: 35,
rose: 15,
kelly: 9,
karma: 5,
amia: 11,
nina: 17,
bridgette: 14,
parkgirl_0: 1,
parkgirl_1: 6,
parkgirl_2: 3,
parkgirl_4: 7,
parkgirl_5: 5,
parkgirl_6: 4,
parkgirl_7: 3,
parkgirl_8: 5,
gymgirl_1: 4,
gymgirl_2: 4,
gymgirl_3: 7,
churchgirl_1: 5,
churchgirl_2: 5,
churchgirl_3: 6,
churchgirl_4: 9,
churchgirl_5: 7,
churchgirl_6: 7,
churchgirl_7: 2,
churchgirl_8: 6,
churchgirl_9: 3,
beargirl_1: 8,
beargirl_2: 8,
beargirl_3: 6,
churchnun_1: 9,
churchnun_2: 6,
prostitute_1: 4,
prostitute_2: 4,
prostitute_3: 4,
prostitute_4: 9,
prostitute_5: 7,
prostitute_6: 8,
motel_prostitute_1: 5,
motel_prostitute_2: 5,
motel_prostitute_3: 7,
motel_prostitute_4: 9,
motel_prostitute_5: 6,
motel_prostitute_6: 11,
motel_prostitute_7: 9,
motel_prostitute_8: 5,
clubChick_02: 3,
clubChick_04: 3,
clubChick_05: 5,
clubChick_06: 6,
clubChick_07: 7
},
{
id: "facefuck",
name: "Face Fuck",
sexCat: "rough",
yields: "cum+2; squirt-2",
alexa: 6,
daphne: 5,
mia: 12,
karma: 6,
amia: 2,
nina: 7,
bridgette: 6,
parkgirl_4: 3,
parkgirl_6: 1,
parkgirl_8: 3,
gymgirl_1: 3,
gymgirl_3: 3,
churchgirl_1: 3,
churchgirl_2: 2,
churchgirl_3: 2,
churchgirl_4: 4,
churchgirl_6: 2,
churchgirl_7: 1,
churchgirl_8: 1,
beargirl_1: 3,
beargirl_2: 1,
beargirl_3: 4,
churchnun_1: 4,
churchnun_2: 3,
churchnun_3: 2,
prostitute_1: 3,
prostitute_3: 1,
prostitute_4: 3,
prostitute_5: 1,
prostitute_6: 3,
motel_prostitute_1: 16,
motel_prostitute_4: 2,
motel_prostitute_5: 2,
motel_prostitute_8: 6,
clubChick_04: 1,
clubChick_06: 5
},
{
id: "footjob",
name: "Footjob",
sexCat: "fetish",
yields: "cum+1; vigour+1; squirt-1",
nina: 1
},
{
id: "handjob",
name: "Handjob",
sexCat: "handworks",
yields: "cum+1; vigour+1; squirt-1",
alexa: 3,
daphne: 8,
mia: 13,
rose: 10,
kelly: 13,
karma: 2,
amia: 8,
nina: 3,
bridgette: 5,
parkgirl_0: 2,
parkgirl_2: 3,
parkgirl_3: 1,
parkgirl_5: 1,
parkgirl_6: 1,
gymgirl_1: 2,
gymgirl_2: 2,
gymgirl_3: 3,
churchgirl_1: 3,
churchgirl_2: 6,
churchgirl_3: 7,
churchgirl_4: 4,
churchgirl_5: 3,
churchgirl_6: 1,
churchgirl_7: 3,
beargirl_1: 1,
beargirl_3: 2,
churchnun_1: 3,
churchnun_2: 3,
prostitute_2: 1,
prostitute_5: 3,
motel_prostitute_2: 4,
motel_prostitute_3: 3,
motel_prostitute_7: 3,
motel_prostitute_8: 6,
clubChick_02: 2,
clubChick_03: 2,
clubChick_05: 3,
clubChick_06: 2
},
{
id: "missionary",
name: "Missionary",
sexCat: "classic",
yields: "cum+1; squirt+1",
alexa: 11,
daphne: 5,
mia: 14,
rose: 12,
kelly: 17,
karma: 5,
amia: 9,
nina: 14,
bridgette: 20,
parkgirl_2: 2,
parkgirl_4: 5,
parkgirl_5: 5,
parkgirl_6: 4,
parkgirl_7: 5,
gymgirl_2: 5,
gymgirl_3: 3,
churchgirl_1: 8,
churchgirl_2: 9,
churchgirl_3: 8,
churchgirl_4: 11,
churchgirl_5: 10,
churchgirl_6: 6,
churchgirl_7: 7,
churchgirl_8: 6,
churchgirl_9: 8,
beargirl_3: 2,
churchnun_1: 6,
churchnun_2: 7,
churchnun_3: 5,
prostitute_2: 4,
prostitute_3: 4,
prostitute_4: 5,
prostitute_6: 5,
motel_prostitute_2: 12,
motel_prostitute_3: 3,
motel_prostitute_4: 4,
motel_prostitute_5: 7,
motel_prostitute_7: 3,
clubChick_02: 6,
clubChick_05: 5,
clubChick_07: 3
},
{
id: "piledriver",
name: "Piledriver",
sexCat: "rough",
yields: "cum+1; squirt+1; vigour-2",
alexa: 1,
daphne: 2,
karma: 1,
beargirl_1: 2,
beargirl_3: 2,
prostitute_6: 7,
motel_prostitute_3: 5
},
{
id: "prostate",
name: "Prostate Massage",
sexCat: "fetish",
yields: "cum+2; vigour+1",
mia: 2,
alexa: 3
},
{
id: "pussyeating",
name: "Pussy Eating",
sexCat: "oral",
yields: "squirt+1",
alexa: 1,
daphne: 4,
mia: 22,
rose: 10,
kelly: 2,
karma: 5,
amia: 7,
nina: 15,
bridgette: 3,
parkgirl_5: 2,
parkgirl_7: 3,
gymgirl_1: 3,
gymgirl_2: 6,
gymgirl_3: 1,
beargirl_1: 1,
churchnun_1: 4,
churchnun_2: 3,
churchnun_3: 4,
prostitute_6: 3,
motel_prostitute_3: 4,
motel_prostitute_4: 6,
motel_prostitute_5: 3,
motel_prostitute_6: 7,
clubChick_01: 2,
clubChick_02: 5,
clubChick_05: 3
},
{
id: "pussyfingering",
name: "Pussy Fingering",
sexCat: "handworks",
yields: "squirt+1; vigour-2",
alexa: 4,
daphne: 4,
mia: 9,
rose: 3,
kelly: 2,
karma: 2,
amia: 6,
nina: 7,
parkgirl_1: 1,
parkgirl_3: 1,
parkgirl_4: 9,
parkgirl_5: 1,
parkgirl_6: 8,
parkgirl_8: 3,
gymgirl_1: 2,
gymgirl_3: 2,
churchgirl_1: 3,
churchgirl_2: 3,
churchgirl_3: 2,
churchgirl_5: 4,
churchgirl_6: 2,
churchgirl_8: 1,
beargirl_1: 1,
beargirl_2: 3,
beargirl_3: 3,
churchnun_1: 4,
churchnun_2: 6,
prostitute_1: 4,
prostitute_3: 7,
prostitute_4: 5,
prostitute_6: 5,
motel_prostitute_2: 3,
motel_prostitute_5: 7,
clubChick_05: 3,
clubChick_06: 2,
clubChick_07: 3
},
{
id: "pussyfisting",
name: "Pussy Fisting",
sexCat: "rough",
yields: "vigour-2; squirt+2",
alexa: 1,
daphne: 1
},
{
id: "ridingbull",
name: "Riding the Bull",
sexCat: "classic",
yields: "cum+1; squirt+2",
alexa: 6,
daphne: 9,
mia: 6,
rose: 8,
kelly: 10,
karma: 7,
amia: 11,
nina: 18,
bridgette: 8,
parkgirl_0: 2,
parkgirl_2: 1,
parkgirl_3: 5,
parkgirl_4: 4,
parkgirl_5: 2,
parkgirl_6: 4,
parkgirl_7: 5,
parkgirl_8: 4,
gymgirl_1: 5,
gymgirl_2: 6,
gymgirl_3: 3,
churchgirl_1: 5,
churchgirl_2: 3,
churchgirl_3: 3,
churchgirl_5: 5,
beargirl_2: 4,
beargirl_3: 8,
churchnun_1: 7,
churchnun_2: 3,
prostitute_1: 3,
prostitute_2: 5,
prostitute_3: 5,
prostitute_4: 7,
prostitute_5: 5,
prostitute_6: 6,
motel_prostitute_1: 6,
motel_prostitute_2: 6,
motel_prostitute_4: 5,
motel_prostitute_5: 5,
motel_prostitute_6: 5,
motel_prostitute_8: 5,
clubChick_01: 2,
clubChick_02: 3,
clubChick_04: 2,
clubChick_06: 8
},
{
id: "rimjob",
name: "Rimjob",
sexCat: "fetish",
yields: "cum+2; vigour+2; squirt-1",
kelly: 1,
karma: 2,
churchnun_1: 3,
churchnun_2: 5,
churchnun_3: 3,
prostitute_4: 4,
prostitute_6: 9,
motel_prostitute_7: 6
},
{
id: "speedbump",
name: "Speed Bump",
sexCat: "classic",
yields: "cum+1; squirt+1",
alexa: 1,
mia: 10,
rose: 4,
karma: 5,
parkgirl_5: 2,
motel_prostitute_4: 7,
motel_prostitute_5: 5
},
{
id: "spooning",
name: "Spooning",
sexCat: "classic",
yields: "cum+1; squirt+1",
alexa: 4,
daphne: 1,
mia: 3,
rose: 2,
karma: 2,
amia: 3,
nina: 6,
bridgette: 5,
parkgirl_2: 2,
parkgirl_3: 5,
parkgirl_4: 4,
parkgirl_6: 3,
parkgirl_7: 1,
parkgirl_8: 6,
gymgirl_1: 3,
churchgirl_1: 3,
beargirl_2: 6,
beargirl_3: 3,
churchnun_1: 2,
prostitute_1: 4,
prostitute_3: 4,
prostitute_4: 8,
prostitute_5: 4,
motel_prostitute_1: 5,
motel_prostitute_3: 8,
motel_prostitute_4: 3,
motel_prostitute_5: 9,
motel_prostitute_6: 5,
motel_prostitute_7: 3,
motel_prostitute_8: 4,
clubChick_01: 2
},
{
id: "teabagging",
name: "Teabagging",
sexCat: "oral",
yields: "squirt-1; vigour+2",
alexa: 2,
daphne: 1,
mia: 14,
kelly: 7,
karma: 5,
amia: 2,
nina: 3,
bridgette: 1,
parkgirl_2: 1,
parkgirl_7: 2,
gymgirl_1: 2,
gymgirl_3: 4,
churchgirl_1: 4,
churchgirl_4: 5,
churchgirl_9: 2,
churchnun_1: 6,
churchnun_2: 6,
churchnun_3: 2,
prostitute_4: 2,
prostitute_5: 5,
motel_prostitute_2: 4,
motel_prostitute_3: 4,
motel_prostitute_4: 7,
motel_prostitute_5: 5,
motel_prostitute_6: 3,
motel_prostitute_7: 4,
motel_prostitute_8: 1,
clubChick_02: 1,
clubChick_03: 2,
clubChick_04: 2,
clubChick_06: 6
},
{
id: "titjob",
name: "Titjob",
sexCat: "classic",
yields: "cum+1",
daphne: 8,
rose: 2,
kelly: 14,
karma: 6,
nina: 3,
bridgette: 7,
parkgirl_2: 3,
gymgirl_1: 4,
churchgirl_1: 5,
churchgirl_8: 3,
churchgirl_9: 5,
beargirl_1: 2,
prostitute_4: 2,
motel_prostitute_1: 1,
motel_prostitute_2: 4,
motel_prostitute_7: 4
}
]>>
/* Orgasms */
/* Each character has his own orgasm clips */
<<set setup.sexOrgasms to {
alexaCum: 8,
alexaSquirt: 4,
daphneCum: 10,
daphneSquirt: 7,
miaCum: 20,
miaSquirt: 27,
roseCum: 10,
roseSquirt: 8,
kellyCum: 16,
kellySquirt: 9,
karmaCum: 5,
karmaSquirt: 9,
amiaCum: 9,
amiaSquirt: 12,
ninaCum: 14,
ninaSquirt: 9,
bridgetteCum: 9,
bridgetteSquirt: 9,
parkgirl_0Squirt: 1,
parkgirl_1Squirt: 1,
parkgirl_2Squirt: 1,
parkgirl_3Cum: 2,
parkgirl_3Squirt: 1,
parkgirl_4Cum: 2,
parkgirl_4Squirt: 5,
parkgirl_5Cum: 1,
parkgirl_5Squirt: 1,
parkgirl_6Cum: 1,
parkgirl_6Squirt: 5,
parkgirl_7Cum: 2,
parkgirl_7Squirt: 1,
parkgirl_8Cum: 2,
parkgirl_8Squirt: 1,
gymgirl_1Cum: 2,
gymgirl_1Squirt: 2,
gymgirl_2Cum: 2,
gymgirl_2Squirt: 3,
gymgirl_3Cum: 3,
gymgirl_3Squirt: 8,
churchgirl_1Cum: 2,
churchgirl_1Squirt: 5,
churchgirl_2Cum: 3,
churchgirl_2Squirt: 7,
churchgirl_3Cum: 2,
churchgirl_3Squirt: 4,
churchgirl_4Cum: 3,
churchgirl_4Squirt: 4,
churchgirl_5Cum: 3,
churchgirl_5Squirt: 3,
churchgirl_6Cum: 3,
churchgirl_6Squirt: 3,
churchgirl_7Cum: 3,
churchgirl_7Squirt: 2,
churchgirl_8Cum: 1,
churchgirl_8Squirt: 1,
churchgirl_9Cum: 0,
churchgirl_9Squirt: 2,
beargirl_1Cum: 2,
beargirl_1Squirt: 2,
beargirl_2Cum: 3,
beargirl_2Squirt: 4,
beargirl_3Cum: 2,
beargirl_3Squirt: 4,
churchnun_1Cum: 2,
churchnun_1Squirt: 4,
churchnun_2Cum: 4,
churchnun_2Squirt: 3,
churchnun_3Cum: 4,
churchnun_3Squirt: 3,
prostitute_1Cum: 5,
prostitute_1Squirt: 5,
prostitute_2Cum: 2,
prostitute_2Squirt: 5,
prostitute_3Cum: 2,
prostitute_3Squirt: 5,
prostitute_4Cum: 4,
prostitute_4Squirt: 9,
prostitute_5Cum: 3,
prostitute_5Squirt: 5,
prostitute_6Cum: 6,
prostitute_6Squirt: 4,
motel_prostitute_1Cum: 2,
motel_prostitute_1Squirt: 4,
motel_prostitute_2Cum: 3,
motel_prostitute_2Squirt: 6,
motel_prostitute_3Cum: 5,
motel_prostitute_3Squirt: 3,
motel_prostitute_4Cum: 3,
motel_prostitute_4Squirt: 5,
motel_prostitute_5Cum: 2,
motel_prostitute_5Squirt: 8,
motel_prostitute_6Cum: 3,
motel_prostitute_6Squirt: 6,
motel_prostitute_7Cum: 3,
motel_prostitute_7Squirt: 4,
motel_prostitute_8Cum: 4,
motel_prostitute_8Squirt: 6,
clubChick_01Cum: 2,
clubChick_01Squirt: 2,
clubChick_02Cum: 2,
clubChick_02Squirt: 2,
clubChick_03Cum: 2,
clubChick_03Squirt: 2,
clubChick_04Cum: 2,
clubChick_04Squirt: 2,
clubChick_05Cum: 2,
clubChick_05Squirt: 2,
clubChick_06Cum: 4,
clubChick_06Squirt: 4,
clubChick_07Cum: 6,
clubChick_07Squirt: 3
}>>
/* Sex categories */
<<set setup.sexCat to [
{
id: "handworks",
name: "Handworks",
group: "love",
desc: "All variety of stuff, from a simple handjob, to a hand deep in your ass - it's all here, buddy, and this is the right person for the job.",
dial: "Roses are red, sky is blue, I have hands to please you."
},
{
id: "classic",
name: "Classic",
group: "love",
desc: "She's into classics - cowgirl, missionary, and a lot of doggy style, so you can take a good nice look at her magnificent ass while fucking her.",
dial: "When it comes to doggy style - I'm behind you 100%."
},
{
id: "oral",
name: "Oral",
group: "love",
desc: "Om - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom - nom!",
dial: "I may have a bad mouth, but I do great things with it."
},
{
id: "anal",
name: "Anal",
group: "domination",
desc: "You felt she's a dirty girl from the moment you looked her in the eyes. Brown sugar honey, that's what this bitch is all about!",
dial: "Life is not only about black or white. There's also brown."
},
{
id: "fetish",
name: "Hardcore",
group: "domination",
desc: "Well, ok, let's not get all judgy here. So she's into weird stuff, so what? Who wouldn't enjoy kicking someone's balls once every now and then, right?",
dial: "Classic is boring. Let's go weird."
},
{
id: "rough",
name: "Rough",
group: "domination",
desc: "What can I say - the girl likes it rough. It's like her inner animal is an angry gorilla. So smack that bitch up!",
dial: "My inner gorilla likes your inner gorilla."
}
]>><<chunks>>
<p class="fi0 center">Knock knock.</p>
<<dial "player" "//Who's there?//" "fi1">>
<p class="fi2 center">I mustache you a question.</p>
<<dial "player" "//Can't it wait?//" "fi3">>
<p class="fi4 center">Ok...</p>
<big class="fi5 center">I'll shave it for later.</big>
<p class="fi6">*Ba dum - tss*</p>
<<media `"activities/shave/" + $player.traitShrt + ".mp4"` "si6">>
<<sideDial>>
<<btn null null "$playerShave+0; effect:babyface+" "si6">>
<</chunks>>
<<if $lvlup>>
<<include "lvlup">>
<</if>>/* flirt */
/* Create trivia menu */
<<set _triviaParts = ["trivia1", "trivia2", "trivia3"]>>
<<set _triviaKnownArr = []>>
/* Check witch of the trivia player knows about */
<<for _tk = 0; _tk < _triviaParts.length; _tk++>>
<<set _triviaKnown = State.getVar("$" + $char + "." + _triviaParts[_tk] + "Known")>>
<<if _triviaKnown == 1>>
<<set _triviaKnownCat = State.getVar("$" + $char + "." + _triviaParts[_tk])>>
<<set _triviaKnownId = State.getVar("$" + $char + "." + _triviaParts[_tk] + "Id")>>
<<set _triviaKnownArr.push([_triviaKnownCat, _triviaKnownId])>>
<</if>>
<</for>>
/* If player knows at least one trivia - we pick it at random from the array */
<<if _triviaKnownArr.length > 0>>
<<set _triviaKnown = _triviaKnownArr.random()>>
<<set _triviaCat = _triviaKnown[0]>>
<<set _triviaId = _triviaKnown[1]>>
/* If player doesn't know any trivia - we need to pick up at random from the character's trivia */
<<else>>
<<set _triviaVar = "$" + $char + ".trivia" + random(1,3)>>
<<set _triviaCat = State.getVar(_triviaVar)>>
<<set _triviaId = State.getVar(_triviaVar + "Id")>>
<</if>>
<<set _triviaArray = setup.charTrivia.find(obj => {return obj.id === _triviaCat}).trivia>>
<<set _triviaName = _triviaArray.find(obj => {return obj.id === _triviaId}).name>>
<<set _goodAnswerYield = "$goodAnswer+1">>
<<set _triviaDial = _triviaArray.find(obj => {return obj.id === _triviaId}).dial>>
/* Populate the array with good answers */
<<set _answers1 = [
["#goodAnswer1", _triviaDial, _goodAnswerYield, _triviaName],
["#goodAnswer1", _triviaDial, _goodAnswerYield, _triviaName],
["#goodAnswer1", _triviaDial, _goodAnswerYield, _triviaName]
]>>
/* Select which answer shouldn't be replaced */
<<set _goodAnswer1Pos = random(0,2)>>
/* Populate the array with bad answers */
<<set _badAnswers1 = []>>
<<for _ba = 0; _ba < _triviaArray.length; _ba++>>
<<if _triviaArray[_ba].id != _triviaId>>
<<set _badAnswers1.push(["#badAnswer1", _triviaArray[_ba].dial, null, _triviaArray[_ba].name])>>
<</if>>
<</for>>
/* Replace positions in the good answers array with bad answers */
<<for _ga = 0; _ga < _answers1.length; _ga++>>
<<if _ga != _goodAnswer1Pos>>
<<set _badAnswers1Rand = random(0,_badAnswers1.length-1)>>
<<set _answers1[_ga] = _badAnswers1[_badAnswers1Rand]>>
<<set _badAnswers1.splice(_badAnswers1Rand, 1)>>
<</if>>
<</for>>
/* Shake it baby */
<<set _answers1 = _answers1.shuffle()>>
/* Create trait menu */
<<set _trait = State.getVar("$" + $char + ".trait")>>
<<set _traitDial = setup.charTraits.find(obj => {return obj.id === _trait}).dial>>
<<set _traitName = setup.charTraits.find(obj => {return obj.id === _trait}).name>>
/* Populate the array with good answers */
<<set _answers2 = [
["#goodAnswer2", _traitDial, _goodAnswerYield, _traitName],
["#goodAnswer2", _traitDial, _goodAnswerYield, _traitName],
["#goodAnswer2", _traitDial, _goodAnswerYield, _traitName]
]>>
/* Select which answer shouldn't be replaced */
<<set _goodAnswer2Pos = random(0,2)>>
/* Populate the array with bad answers */
<<set _badAnswers2 = []>>
<<for _ba to 0; _ba < setup.charTraits.length; _ba++>>
<<if setup.charTraits[_ba].id != _trait>>
<<set _badAnswers2.push(["#badAnswer2", setup.charTraits[_ba].dial, null, setup.charTraits[_ba].name])>>
<</if>>
<</for>>
/* Replace positions in the good answers array with bad answers */
<<for _ga = 0; _ga < _answers2.length; _ga++>>
<<if _ga != _goodAnswer2Pos>>
<<set _badAnswers2Rand = random(0,_badAnswers2.length-1)>>
<<set _answers2[_ga] = _badAnswers2[_badAnswers2Rand]>>
<<set _badAnswers2.splice(_badAnswers2Rand, 1)>>
<</if>>
<</for>>
/* Shake it baby */
<<set _answers2 = _answers2.shuffle()>>
/* Create kink menu */
<<set _kink = State.getVar("$" + $char + ".kink")>>
<<set _kinkDial = setup.sexCat.find(obj => {return obj.id === _kink}).dial>>
<<set _kinkName = setup.sexCat.find(obj => {return obj.id === _kink}).name>>
/* Populate the array with good answers */
<<set _answers3 = [
["#goodAnswer3", _kinkDial, _goodAnswerYield, _kinkName],
["#goodAnswer3", _kinkDial, _goodAnswerYield, _kinkName],
["#goodAnswer3", _kinkDial, _goodAnswerYield, _kinkName]
]>>
/* Select which answer shouldn't be replaced */
<<set _goodAnswer3Pos = random(0,2)>>
/* Populate the array with bad answers */
<<set _badAnswers3 = []>>
<<for _ba = 0; _ba < setup.sexCat.length; _ba++>>
<<if setup.sexCat[_ba].id != _kink>>
<<set _badAnswers3.push(["#badAnswer3", setup.sexCat[_ba].dial, null, setup.sexCat[_ba].name])>>
<</if>>
<</for>>
/* Replace positions in the answers array with bad answers */
<<for _ga = 0; _ga < _answers3.length; _ga++>>
<<if _ga != _goodAnswer3Pos>>
<<set _badAnswers3Rand = random(0,_badAnswers3.length-1)>>
<<set _answers3[_ga] = _badAnswers3[_badAnswers3Rand]>>
<<set _badAnswers3.splice(_badAnswers3Rand, 1)>>
<</if>>
<</for>>
/* Shake it baby */
<<set _answers3 = _answers3.shuffle()>>
<<chunks>>
<big class="center fi0">Flirt with $charName</big>
<div class="expand help fi1">
<p>Need some help?</p>
<div class="expandContent">
<p>It's basically a conversation that leads up to sexy time. There are three stages, and in each you need to choose something to talk about. If you choose wisely - profit. If not... it's going to be blue balls for you, bud.</p>
<p>''TL;DR: push the right buttons to get into $charName's panties.''</p>
</div>
</div>
<<media "activities/flirt/preparations/round1.mp4" "si2">>
<<menu "fi2" "What say you?">>
<<btn _answers1[0][0] `"Casually mention //" + _answers1[0][3]` _answers1[0][2] "action si3" _answers1[0][1]>>
<<btn _answers1[1][0] `"Casually mention //" + _answers1[1][3]` _answers1[1][2] "action si3" _answers1[1][1]>>
<<btn _answers1[2][0] `"Casually mention //" + _answers1[2][3]` _answers1[2][2] "action si3" _answers1[2][1]>>
<<chunk null "#goodAnswer1">>
<p>$charName looks at you, surprised by your sudden confession. But quickly her face brightens up.</p>
<<if _triviaCat == "animals">>
<<dial $char "Haha. I love _triviaName!">>
<<elseif _triviaCat == "movies">>
<<dial $char "Haha! I just realized it's from //_triviaName//! I love this movie!">>
<<elseif _triviaCat == "songs">>
<<dial $char "Hey, I know this tune... Isn't it //_triviaName//! I love it!">>
<<elseif _triviaCat == "celebs">>
<<dial $char "L-O-L. You know that _triviaName is my fav celeb?">>
<<elseif _triviaCat == "activities">>
<<dial $char "Haha, I loooove _triviaName!">>
<<elseif _triviaCat == "comics">>
<<dial $char "No way! I didn't know you're into //_triviaName//! That's awesome!">>
<</if>>
<<dial "player" "Same here, what a coincidence!">>
<p>She looks you deep in the eyes.</p>
<<dial $char "There are no coincidences!">>
<<media `"activities/flirt/success/" + random(0,2) + ".mp4"`>>
<big>Nailed it, bro!</big>
<<btn "#round2">>
<<chunk null "#badAnswer1">>
<p>$charName looks at you, surprised by your sudden confession.</p>
<<dial $char "What the hell are you saying?">>
<<dial "player" "I-I-I'm just... You know... I thought...">>
<<dial $char "Know what? Keep it to yourself.">>
<p>She turns away and goes back to what she was doing.</p>
<<media `"activities/flirt/fail/" + random(0,2) + ".mp4"`>>
<big>You tried. You failed. You suck.</big>
<<btn "#resultBad">>
<<chunk null "#round2">>
<big class="center">Round 2</big>
<<media `"activities/flirt/preparations/round2.mp4"`>>
<p>Focus, dude, we need to win this! Make it more personal this time. Make it about $charName!</p>
<<menu null "What say you?">>
<<btn _answers2[0][0] `"Say something a //" + _answers2[0][3] + "// would appreciate"` _answers2[0][2] "action" _answers2[0][1]>>
<<btn _answers2[1][0] `"Say something a //" + _answers2[1][3] + "// would appreciate"` _answers2[1][2] "action" _answers2[1][1]>>
<<btn _answers2[2][0] `"Say something a //" + _answers2[2][3] + "// would appreciate"` _answers2[2][2] "action" _answers2[2][1]>>
<<chunk null "#goodAnswer2">>
<p>$charName squints her eyes.</p>
<<dial $char "You really think so...?">>
<<dial "player" "I sure do!">>
<<dial $char "It's like you're reading my thoughts...">>
<<dial "player" "Great minds think alike!">>
<p>$charName looks you in the eyes.</p>
<<dial $char "Indeed they do.">>
<<media `"activities/flirt/success/" + random(3,5) + ".mp4"`>>
<big>Profit!</big>
<<btn "#round3">>
<<chunk null "#badAnswer2">>
<p>$charName squints her eyes.</p>
<<dial $char "What...?">>
<<dial "player" "I said--">>
<<dial $char "You know what? I don't care.">>
<p>She turns away and goes back to what she was doing.</p>
<<media `"activities/flirt/fail/" + random(3,5) + ".mp4"`>>
<<btn "#resultBad">>
<<chunk null "#round3">>
<big class="center">Round 3</big>
<<media `"activities/flirt/preparations/round3.mp4"`>>
<p>This is the last part. She knows what you're getting at, so there's no point in beating around the bush. Make it sexual!</p>
<<menu null "What say you?">>
<<btn _answers3[0][0] `"Whisper something hot about //" + _answers3[0][3] + "//"` _answers3[0][2] "action" _answers3[0][1]>>
<<btn _answers3[1][0] `"Whisper something hot about //" + _answers3[1][3] + "//"` _answers3[1][2] "action" _answers3[1][1]>>
<<btn _answers3[2][0] `"Whisper something hot about //" + _answers3[2][3] + "//"` _answers3[2][2] "action" _answers3[2][1]>>
<<chunk null "#goodAnswer3">>
<p>$charName bites her lip.</p>
<<dial $char "That sounds really kinky.">>
<<dial "player" "I just couldn't help myself.">>
<<dial $char "I know the feeling.">>
<<media `"activities/flirt/success/" + random(6,8) + ".mp4"`>>
<big>Slam dunk!</big>
<<btn "#resultGood">>
<<chunk null "#badAnswer3">>
<p>$charName sighs. And it's a looong and miserable sigh, one of those that can turn a man impotent.</p>
<<dial $char "Look...">>
<p>Oh fuck. Nothing good starts with "look"...</p>
<<dial $char "That's great and all...">>
<p>Don't get your hopes up. I sense incoming "but".</p>
<<dial $char "But...">>
<p>Told you.</p>
<<dial $char "I'm just not this kind of girl.">>
<<media `"activities/flirt/fail/" + random(6,8) + ".mp4"`>>
<<btn "#resultBad">>
<<chunk null "#resultGood">>
<p>YEAH! You've made it to the end, and we all know what that means, right...?</p>
<<media "activities/flirt/success.mp4">>
<big>We're going to fuck $charName!</big>
<<btn "sex" "Fuck her brains out!" null "sex action yieldsHide">>
<<chunk null "#resultBad">>
<p>Unfortunately, you've made too many mistakes...</p>
<big>But at least you succeeded at failing.</big>
<<media "activities/flirt/failure.mp4">>
<p>So in the end it's going to be blue balls for you. But don't worry, it happens to the best of us. Just next time - prepare more before you start talking with her. Learn what she likes, and the outcome will be different!</p>
<<btn $curLoc null `$char + ".desire-1"` "yieldsHide">>
<</chunks>><<events>>
<<EVENT "priority; daphne; !alexa; $permission=occupied">> /* When a character comes in on schedule we have to show the event */
<<chunks>>
<<media "knocking.mp4">>
<p>You hear knocking to the door.</p>
<<dial "player" "Yes?">>
<<dial "daphne" "It's $daphne.name, I //really// need to use the bathroom!">>
<p>You think for a moment.</p>
<<btn "#open" "Sure, I was just finishing up!" "daphne.love" "dialog">>
<<btn "#nope" "I'm busy!" "daphne.dom" "dialog">>
<<chunk null "#open">>
<p>You open the doors and let ''$daphne.name'' in.</p>
<<media "locations/daphBath/daphneEnter.jpg">>
<<dial "daphne" "Thanks, hun...">>
<p>She looks at you, expecting you to leave.</p>
<<menu>>
<<btn $curLocParent "Leave her in the bathroom" "daphne.love+" "action">>
<<btn null "Can I stay?" "daphne.dom+" "dialog">>
<<chunk>>
<p>She looks at you, surprised.</p>
<<dial "daphne" "Oh, well, you know... It's kind of inappropriate...">>
<p>It might be inappropriate, but she's clearly...</p>
<big>...glancing at your dick.</big>
<<if $daphne.status <= 1>>
<<set _decision = ["#stay", "#out", "#out", "#out"].random()>>
<<elseif $daphne.status <= 2>>
<<set _decision = ["#stay", "#out", "#out"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#stay", "#out"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#stay", "#stay", "#out"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#stay">>
<<dial "daphne" "Well... if you really want to stay, than ok... but behave!">>
<p>She bites her lip.</p>
<<media "locations/daphBath/daphne_horny.jpg">>
<big>O-M-G! She's hitting on you!</big>
<<menu>>
<<btn $curLoc "Jump in the bathroom" "daphne.love+1; $permission+1" "action">>
<<btn $curLocParent "Actually... I have to go!" "daphne.dom+3" "dialog">>
<<chunk null "#out">>
<big>She pushes you out.</big>
<p>And closes the doors in front of your face.</p>
<<media "fuck.mp4">>
<<btn $curLoc null "$permission-">>
<<chunk null "#nope">>
<p>She's clearly agitated.</p>
<<dial "daphne" "Well... please hurry up, ok?">>
<<dial "player" "I'm doing all I can!">>
<p>You turn the water in the shower on so that you won't hear her screams from behind the doors.</p>
<<media "dont_hear.mp4">>
<<btn $curLoc null "charAdd-daphne">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randSml; $daphne.met; !daphne; !alexa; $permission=occupied">> /* When a character comes in NOT on schedule */
<<chunks>>
<<media "knocking.mp4">>
<p>You hear knocking to the door.</p>
<<dial "player" "Yes?">>
<<dial "daphne" "It's $daphne.name, I //really// need to use the bathroom!">>
<p>You think for a moment.</p>
<<btn "#open" "Sure, I was just finishing up!" "daphne.love" "dialog">>
<<btn "#nope" "I'm busy!" "daphne.dom" "dialog">>
<<chunk null "#open">>
<p>You open the doors and let ''$daphne.name'' in.</p>
<<media "locations/daphBath/daphneEnter.jpg">>
<<dial "daphne" "Thanks, hun...">>
<p>She looks at you, expecting you to leave.</p>
<<menu>>
<<btn $curLocParent "Leave her in the bathroom" "daphne.love+" "action">>
<<btn null "Can I stay?" "daphne.dom+" "dialog">>
<<chunk>>
<p>She looks at you, surprised.</p>
<<dial "daphne" "Oh, well, you know... It's kind of inappropriate...">>
<p>It might be inappropriate, but she's clearly...</p>
<big>...glancing at your dick.</big>
<<if $daphne.status <= 1>>
<<set _decision = ["#stay", "#out", "#out", "#out"].random()>>
<<elseif $daphne.status <= 2>>
<<set _decision = ["#stay", "#out", "#out"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#stay", "#out"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#stay", "#stay", "#out"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#stay">>
<<dial "daphne" "Well... if you really want to stay, than ok... but behave!">>
<p>She bites her lip.</p>
<<media "locations/daphBath/daphne_horny.jpg">>
<big>O-M-G! She's hitting on you!</big>
<<menu>>
<<btn $curLoc "Jump in the bathroom" "charAdd+daphne; daphne.love+1; $permission+1" "action">>
<<btn $curLocParent "Actually... I have to go!" "charAdd+daphne; daphne.dom+3" "dialog">>
<<chunk null "#out">>
<big>She pushes you out.</big>
<p>And closes the doors in front of your face.</p>
<<media "fuck.mp4">>
<<btn $curLoc null "charAdd+daphne; $permission-">>
<<chunk null "#nope">>
<p>She's clearly agitated.</p>
<<dial "daphne" "Well... please hurry up, ok?">>
<<dial "player" "I'm doing all I can!">>
<p>You turn the water in the shower on so that you won't hear her screams from behind the doors.</p>
<<media "dont_hear.mp4">>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; alexa; !daphne; $permission=occupied">> /* When a character comes in on schedule we have to show the event */
<<chunks>>
<<media "knocking.mp4">>
<p>You hear knocking to the door.</p>
<<dial "player" "Yes?">>
<<dial "alexa" "Hey shithead. Let me in!">>
<p>You think for a moment.</p>
<<btn "#open" "Sure, I was just finishing up!" "alexa.love" "dialog">>
<<btn "#nope" "I'm busy!" "alexa.dom" "dialog">>
<<chunk null "#open">>
<p>You open the doors and let ''$alexa.name'' in.</p>
<<media "locations/daphBath/alexaEnter.jpg">>
<<dial "alexa" "What are you waiting for?">>
<<dial "player" "Well...">>
<p>She looks at you, expecting you to leave.</p>
<<menu>>
<<btn $curLocParent "Leave her in the bathroom" "alexa.love+" "action">>
<<btn null "Can I stay?" "alexa.dom+" "dialog">>
<<chunk>>
<p>She looks at you, surprised.</p>
<<dial "alexa" "What...? You must be out of your mind, dweeb!">>
<p>You might be out of your mind, but she's clearly...</p>
<big>...glancing at your dick.</big>
<<if $alexa.status <= 1>>
<<set _decision = ["#stay", "#out", "#out", "#out"].random()>>
<<elseif $alexa.status <= 2>>
<<set _decision = ["#stay", "#out", "#out"].random()>>
<<elseif $alexa.status <= 3>>
<<set _decision = ["#stay", "#out"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#stay", "#stay", "#out"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#stay">>
<<dial "alexa" "Well... if you want to stay, than ok... but you're gonna help me wash my asshole!">>
<p>She turns, showing her ass.</p>
<<media "locations/daphBath/alexa_ass.jpg">>
<p>Well, buddy. Hard to say not to an ass like that.</p>
<big>I would lick it clean if she'd ask me!</big>
<<menu>>
<<btn $curLoc "Jump in the bathroom" "alexa.love+1; $permission+1" "action">>
<<btn $curLocParent "Actually... I have to go!" "alexa.dom+3" "dialog">>
<<chunk null "#out">>
<big>She pushes you out.</big>
<<dial "alexa" "In your dreams.">>
<p>And closes the doors in front of your face.</p>
<<media "fuck.mp4">>
<<btn $curLoc null "$permission-">>
<<chunk null "#nope">>
<p>She's clearly agitated.</p>
<<dial "alexa" "Open it god damn it!">>
<p>You turn the water in the shower on so that you won't hear her screams from behind the doors.</p>
<<media "dont_hear.mp4">>
<<btn $curLoc null "charAdd-alexa">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randSml; $alexa.met; !alexa; !daphne; $permission=occupied">> /* When a character comes in NOT on schedule */
<<chunks>>
<<media "knocking.mp4">>
<p>You hear knocking to the door.</p>
<<dial "player" "Yes?">>
<<dial "alexa" "Hey shithead. Let me in!">>
<p>You think for a moment.</p>
<<btn "#open" "Sure, I was just finishing up!" "alexa.love" "dialog">>
<<btn "#nope" "I'm busy!" "alexa.dom" "dialog">>
<<chunk null "#open">>
<p>You open the doors and let ''$alexa.name'' in.</p>
<<media "locations/daphBath/alexaEnter.jpg">>
<<dial "alexa" "What are you waiting for?">>
<<dial "player" "Well...">>
<p>She looks at you, expecting you to leave.</p>
<<menu>>
<<btn $curLocParent "Leave her in the bathroom" "alexa.love+" "action">>
<<btn null "Can I stay?" "alexa.dom+" "dialog">>
<<chunk>>
<p>She looks at you, surprised.</p>
<<dial "alexa" "What...? You must be out of your mind, dweeb!">>
<p>You might be out of your mind, but she's clearly...</p>
<big>...glancing at your dick.</big>
<<if $alexa.status <= 1>>
<<set _decision = ["#stay", "#out", "#out", "#out"].random()>>
<<elseif $alexa.status <= 2>>
<<set _decision = ["#stay", "#out", "#out"].random()>>
<<elseif $alexa.status <= 3>>
<<set _decision = ["#stay", "#out"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#stay", "#stay", "#out"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#stay">>
<<dial "alexa" "Well... if you want to stay, than ok... but you're gonna help me wash my asshole!">>
<p>She turns, showing her ass.</p>
<<media "locations/daphBath/alexa_ass.jpg">>
<p>Well, buddy. Hard to say not to an ass like that.</p>
<big>I would lick it clean if she'd ask me!</big>
<<menu>>
<<btn $curLoc "Jump in the bathroom" "charAdd+alexa; alexa.love+1; $permission+1" "action">>
<<btn $curLocParent "Actually... I have to go!" "charAdd+alexa; alexa.dom+3" "dialog">>
<<chunk null "#out">>
<big>She pushes you out.</big>
<<dial "alexa" "In your dreams.">>
<p>And closes the doors in front of your face.</p>
<<media "fuck.mp4">>
<<btn $curLoc null "charAdd+alexa; $permission-">>
<<chunk null "#nope">>
<p>She's clearly agitated.</p>
<<dial "alexa" "Open it god damn it!">>
<p>You turn the water in the shower on so that you won't hear her screams from behind the doors.</p>
<<media "dont_hear.mp4">>
<<btn $curLoc>>
<</chunks>>
<</events>><<events "show">>
<<EVENT "alexa; while=sex">>
<<chunks>>
<p class="fi0">You open the doors and...</p>
<<media "activities/enter/daphAlex/alexa_sex.jpg" "fi2">>
<big class="fi3">Holy fuck.</big>
<<dial "player" "Shit! I didn't know! Sorry!" "fi4">>
<p class="fi5">The guy, balls deep in $alexa.name, looks at you angrily.</p>
<<set _dudePic = "dudeAlexa" + $dudeAlexa.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"` "si5">>
<<dial "guy" "Get the fuck outta here, cuntmuffin!" "fi5">>
<p class="fi5">You need to quickly figure out what to do.</p>
<<menu "si5">>
<<btn "#run" "Run away!" "alexa.love" "action si5">>
<<btn "#lie" "You were screaming I thought you need my help." "alexa.dom" "dialog si5">>
<<btn "#join" "Can I join?" "alexa.dom+2" "dialog si5">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you. I'm afraid, buddy, that $alexa.name will remember this.</p>
<<btn $curLocParent null "alexa.dom-3">>
<<chunk null "#lie">>
<p>$alexa.name and $dudeAlexa.name, with his dick in her ass, both look at you.</p>
<<media "activities/enter/daphAlex/alexa_angry.jpg">>
<<set _dudePic = "dudeAlexa" + $dudeAlexa.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<dial "alexa" "Well... As you can see, there's already a dick in my ass, so I don't need anymore help.">>
<<dial "player" "Yup. I noticed.">>
<p>Wow. You've really expanded the borders of communication here, bud.</p>
<<btn>>
<<chunk>>
<<dial "guy" "Is that your retarted brother, $alexa.name?">>
<<media "what.mp4">>
<p>Obviously you cannot let that slide. You have a great reply prepared for a knuckleheads like that dude, the problem is before you even manage to gather your thoughts - $alexa.name blasts away.</p>
<<dial "alexa" "GET THE FUCK OUTTA HERE!!">>
<p>There's something in her voice that just makes you do what you're told.</p>
<<btn $curLocParent null "alexa.dom-1">>
<<chunk null "#join">>
<p>$alexa.name pierces you with a death stare. God damn it she has something in those eyes... Like you look there and you instantly know - this bitch has no limits.</p>
<big>Pray!</big>
<<media "pray.mp4">>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaDicks"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaDicks"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaNo", "#alexaDicks", "#alexaDicks"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaDicks">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaNo">>
<<dial "alexa" "Fuck off!">>
<p>Straight and to the point.</p>
<big>I like this girl!</big>
<p>It seems there's just one thing you can do.</p>
<<media "im_leaving.mp4">>
<<btn $curLocParent null "alexa.dom-2" "yieldsHide">>
<<chunk null "#alexaDicks">>
<<dial "guy" "No fucking way.">>
<<dial "alexa" "Shut the fuck up, I make the rules.">>
<<dial "guy" "But I wanted to spend time with you, $alexa.name. I really like you and...">>
<p>He sounds really pathetic. That's kind of a good sign!</p>
<<dial "alexa" "You fucking //really like me//? What is this, kindergarten!?">>
<<dial "guy" "But--">>
<<dial "alexa" "You know what?! Fuck it.">>
<<btn>>
<<chunk>>
<p>She looks straight at you.</p>
<<dial "alexa" "Here's the deal. Who has bigger dick - stays. Ok?">>
<<dial "guy" "WHAT?!">>
<<media "behave.mp4">>
<p>Here's one in a lifetime opportunity, bud. Don't fuck it up!</p>
<<menu>>
<<btn $curLocParent "I've changed my mind" "alexa.dom-2" "dialog yieldsHide">>
<<btn $curLoc "Fuck yeah!" "alexa.dom; charAdd+dudeAlexa; $permission+1" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=masturbating">>
<<chunks>>
<p class="fi0">You open the doors and...</p>
<<media "activities/enter/daphAlex/alexa_angry2.jpg" "si1">>
<<dial "alexa" "What. The. Fuck." "fi2">>
<big class="fi3">Holy Christ.</big>
<<dial "player" "Shit! I didn't know! Sorry!" "fi4">>
<p class="fi5">You need to quickly figure out what to do.</p>
<<menu "si5">>
<<btn "#run" "Run away" "alexa.love" "action si5">>
<<btn "#lie" "You were screaming I thought you need my help." "alexa.dom" "dialog si5">>
<<btn "#stayWild" "Can I stay and watch?" "alexa.dom+2" "dialog si5">>
<<chunk null "#lie">>
<p>$alexa.name looks at you.</p>
<<dial "alexa" "Well... I don't.">>
<<dial "player" "Yup. Noticed.">>
<p>Wow. You've really expanded the borders of communication here, bud.</p>
<<media "good_move.mp4">>
<p>Unfortunately, $alexa.name is a bit more outspoken.</p>
<<dial "alexa" "GET THE FUCK OUTTA HERE!!">>
<p>There's something in her voice that just makes you do what you're told.</p>
<<btn $curLocParent>>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you. I'm afraid, buddy, that $alexa.name will remember this.</p>
<<btn $curLocParent>>
<<chunk null "#stayWild">>
<p>Oook, ok. I get it. You were caught, there's no point in pretending anymore, so you might as well take a swing.</p>
<big>That's what alphas do.</big>
<<media "good_move.mp4">>
<<if $alexa.status <= 1>>
<<set _decision = "#alexaNo">>
<<elseif $alexa.status == 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<<else>>
<<set _decision = "#alexaYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaNo">>
<<dial "alexa" "Fuck off!">>
<p>Straight and to the point.</p>
<big>I like this girl!</big>
<p>It seems there's just one thing you can do.</p>
<<media "im_leaving.mp4">>
<<btn $curLocParent null "alexa.dom-2" "yieldsHide">>
<<chunk null "#alexaYes">>
<p>$alexa.name sighs.</p>
<<dial "alexa" "25 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "25 bucks or I start screaming that you were trying to rape me.">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "Pay up, bitch.">>
<p>She's a fucking lil' monster. I'm not sure if we should trust her, bro, but if $daphne.name learns about it she might go postal. This is a tough decision.</p>
<<media "decisions.mp4">>
<<if $alexa.status <= 3>>
<<set _decision = ["#payMore", "#payKinky"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = "#payKinky">>
<</if>>
<<menu>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#payBluff" "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#payBluff">>
<p>$alexa.name hesitates. I guess she doesn't want to inform her mum about what just happened after all...</p>
<<dial "alexa" "Well, then, fuck off.">>
<<dial "player" "What if I call $daphne.name? I'm sure she'll have a lot of questions about...">>
<p>You point at the dildo.</p>
<big>Sometimes you scare me kid.</big>
<<media "big_eyes.mp4">>
<p>$alexa.name sighs.</p>
<<btn "#payKinky">>
<<chunk null "#payMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "25 bucks.">>
<p>Ohhhh shit. She played you.</p>
<<media "not_good.mp4">>
<p>I wouldn't trust her, bro!</p>
<<btn "#payKinky" "Shut up and take my money!" "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#payNo" "You should be paying me for not ratting you out!" "alexa.dom" "dialog">>
<<chunk null "#payNo">>
<p>Well look at you, making threats and all. Not that $daphne.name would believe you that her little princess is sticking candles up her arsehole, but at least you're making the moves.</p>
<big>And it works.</big>
<<dial "alexa" "Fuck off.">>
<<dial "player" "I'm serious. If she'd know you're masturbating, she'd go nuts. And you should know what's going to happen then.">>
<<media "threat.mp4">>
<p>$alexa.name sighs.</p>
<<btn "#payKinky">>
<<chunk null "#payKinky">>
<<dial "alexa" "Ok, you can stick it in.">>
<p>Uhm... What just happened?</p>
<<dial "player" "Erm... what?">>
<<dial "alexa" "You can stick a dick in my asshole.">>
<big>Whoah...</big>
<<media "escalated.mp4">>
<<dial "alexa" "Well?">>
<big>Why is that even a question.</big>
<<dial "player" "I mean... Fuck yeah!">>
<p>You lucky bastard. This is a dream come true!</p>
<<btn>>
<<chunk>>
<p>$alexa.name turns on the bed revealing her beautiful little asshole.</p>
<<media "locations/daphAlex/anal1.jpg">>
<<dial "alexa" "Well... what are you waiting for?">>
<<btn>>
<<chunk>>
<p>Without hesitation, you spit in the middle of her cinnamon hole, and stick your dick inside. $alexa.name gasps, but doesn't stop you.</p>
<<media "locations/daphAlex/anal2.jpg">>
<<dial "alexa" "Right there. Nice and easy...">>
<<btn>>
<<chunk>>
<p>After a while she tells you to lie down, and jumps on you. You can feel the inside of her asshole is warm and comfy, as you pump it with your dick.</p>
<<media "locations/daphAlex/anal3.jpg">>
<<dial "alexa" "Push your dick in my tiny asshole... Like that... That's the spot...!">>
<<btn>>
<<chunk>>
<p>$alexa.name starts breathing heavily and you realize she'll get an orgasm in a moment.</p>
<<dial "alexa" "I'm going to cum...!">>
<p>You can cum with her, or turn this into a proper fuck fest.</p>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<btn null "Cum now!">>
<<chunk>>
<p>She grabs your ass and pushes your dick deeper into her ass.</p>
<<dial "alexa" "Yes! YES! DEEPER!">>
<p>You feel her body twitches. Her throbbing asshole is so wet you could drink from it. And more juice flows out of her with every spasm.</p>
<<media "locations/daphAlex/alexa_orgasm.mp4">>
<big>$alexa.name cums.</big>
<p>At the same time - your orgasm arrives, making you shoot a stream of hot cum right into her, like from a fucking fire hose.</p>
<big>It's magnificent.</big>
<<btn>>
<<chunk>>
<p>Within seconds, your bodies loosen up. $alexa.name moves away, and falls on her back, with a smile of ecstasy. You can see the cum dripping from her asshole.</p>
<<media "locations/daphAlex/anal4.jpg">>
<<dial "alexa" "Ha, ha. You're not such a dweeb after all, dweeb.">>
<<dial "player" "Well... thanks... I guess.">>
<<dial "alexa" "And now - get lost.">>
<p>You gather your things and walk out of the room. I have to say, bud - you really impressed me here!</p>
<big>Good job!</big>
<<btn $curLocParent null "alexa.dom+3" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=sleep">>
<<chunks>>
<p class="fi0 center">You crack open the doors...</p>
<<media "crack_doors.mp4" "si1">>
<p class="fi2 center">It's dark, but you can see $alexa.name...</p>
<big class="fi4 center">She's on the bed, sleeping.</big>
<<media "activities/enter/daphAlex/alexa_sleep.jpg" "si5">>
<p class="fi5">This presents some opportunities, buddy.</p>
<<btn $curLoc null "$permission+forced" "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=nothing">>
<<chunks>>
<p class="fi0 center">You crack open the doors...</p>
<<media "crack_doors.mp4" "si1">>
<p class="fi2 center">You enter the room and look around...</p>
<big class="fi4">...when suddenly!</big>
<<btn null null null "fi5">>
<<chunk>>
<big>$alexa.name jumps at you from behind the closet.</big>
<<media "activities/enter/attackEnter.mp4">>
<<dial "alexa" "I saw you behind the doors, you fucking dweeb! You thought you can play hide and seek with me?!">>
<p>She's smacking you with a cord like with a whip.</p>
<<dial "alexa" "I'm gonna fuck you up!">>
<big>It fucking hurts!</big>
<<menu>>
<<btn "#run" "Run for your life!" "sore+" "action">>
<<btn "#grab" "Try to grab the cord from her!" "sore+" "action">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you. I'm afraid, buddy, that $alexa.name will remember this.</p>
<<btn $curLocParent null "alexa.dom-1" "yieldsHide">>
<<chunk null "#grab">>
<p>Dude, are you sure? You're not exactly Indiana Jones...</p>
<<media "worried.mp4">>
<p>Well, fingers crossed, I guess...</p>
<big>You try to grab the whip...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#grabFail", "#grabFail", "#grabOk"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#grabFail", "#grabOk"].random()>>
<<else>>
<<set _decision = "#grabOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#grabFail">>
<big>But you fail.</big>
<p>And $alexa.name has no mercy, with bloodlust in her eyes.</p>
<<media "activities/enter/whip.mp4">>
<p>This is over, there's nothing you can do. Get out of there!</p>
<<btn $curLocParent "Run for your life" "alexa.dom-2" "action yieldsHide">>
<<chunk null "#grabOk">>
<big>And you succeed!</big>
<<dial "player" "Stop it!">>
<p>You pull it out from $alexa.name's hand. The girl looks at you with anger.</p>
<<media "activities/enter/daphAlex/alexa_lost_whip.mp4">>
<p>But you can see there's a spark in her eye. And this means you won this battle, bud. Congrats.</p>
<<dial "player" "So... Can I stay?!">>
<p>$alexa.name thinks for a second... before she nods with a smile.</p>
<<btn $curLoc "Stay in the room" "alexa.dom+2; $permission+" "action yieldsHide">>
<</chunks>>
<</events>><<events "show">>
<<EVENT "alexa; while=sex">>
<<chunks>>
<p class="fi0">You knock at the doors to $alexa.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<p class="fi2">You hear a strange commotion and muffled voices coming from inside.</p>
<<dial "alexa" "Shut up! Hide in the closet!" "fi2">>
<<dial "player" "It's $player.name. Just wanted to talk." "fi3">>
<p class="fi3">You hear a loud sigh of relief coming from the room.</p>
<<if $alexa.status < 3>>
<<dial "alexa" "God damn it, do you always have to interrupt when I have a dick in my ass?" "fi3">>
<<else>>
<<dial "alexa" "God damn it, what do you want? I'm in the middle of a pretty good fuck." "fi3">>
<</if>>
<p class="fi4">She's not beating around the bush, isn't she? But this is actually a good thing. That presents us with options.</p>
<<menu "fi5">>
<<btn $curLoc "Ok, I'll come back later." "alexa.love" "si5 dialog">>
<<btn "#stayWild" "Maybe I can join?" "alexa.dom" "si5 dialog">>
<<chunk null "#stayWild">>
<p>Oh shit, this is bold, dude. It actually might be the best strategy for $alexa.name, although I'm not sure if it's not too early. But you have to try somewhere, so...</p>
<big>...best of luck!</big>
<<media "thumbs_up.mp4">>
<<if $alexa.status <= 3>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaDicks"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaNo", "#alexaDicks"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaDicks">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaNo">>
<<dial "alexa" "Fuck off!">>
<p>Straight and to the point.</p>
<big>I like this girl!</big>
<p>It seems there's just one thing you can do.</p>
<<media "im_leaving.mp4">>
<<btn $curLoc>>
<<chunk null "#alexaDicks">>
<p>You can hear a muffled voices.</p>
<<dial "guy" "No fucking way.">>
<<dial "alexa" "Shut the fuck up, I make the rules.">>
<<dial "guy" "But I wanted to spend time with you, $alexa.name. I really like you and...">>
<p>He sounds really pathetic. That's kind of a good sign!</p>
<<dial "alexa" "You fucking //really like me//? What is this, kindergarten!?">>
<<dial "guy" "But--">>
<<dial "alexa" "You know what?! Fuck it.">>
<<btn>>
<<chunk>>
<p>The doors crack open and $alexa.name looks outside.</p>
<<dial "alexa" "Here's the deal. Who has bigger dick - stays. Ok?">>
<p>You can hear the dude from behind $alexa.name's back.</p>
<<dial "guy" "WHAT?!">>
<<menu>>
<<btn $curLoc "Get in!" "alexa.dom+2; charAdd+dudeAlexa; $permission+1" "action yieldsHide">>
<<btn $curLocParent "I've changed my mind" "alexa.dom-2" "dialog yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=sleep">>
<<chunks>>
<p class="fi0 center">You knock at the doors...</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">Unfortunately - no one replies.</big>
<p class="fi3 center">She's probably still sleeping.</p>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=masturbating">>
<<chunks>>
<p class="fi0">You knock at the doors to $alexa.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<<dial "alexa" "Not now...!" "fi2">>
<p class="fi2">Her voice is agitated, like she's on the edge of great pleasure.</p>
<<dial "player" "It's $player.name. Just wanted to talk." "fi3">>
<<dial "alexa" "NOT NOW...!" "fi3">>
<p class="fi3">She's almost screaming and moaning at the same time. Dude...</p>
<big class="fi3">...$alexa.name is masturbating!</big>
<<menu "si5">>
<<btn $curLoc "Leave her alone" "alexa.love" "si5">>
<<btn "#watchWild" "Can I watch?" "alexa.dom" "si5 dialog">>
<<chunk null "#watchWild">>
<p>A bit desperate, but worth a try...</p>
<big>Good luck!</big>
<<media "thumbs_up.mp4">>
<<if $alexa.status <= 3>>
<<set _decision = ["#watchNo", "#watchNo", "#watchYes"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#watchNo", "#watchYes"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#watchYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#watchNo">>
<p>Unfortunately - she doesn't even hear you. Her moans get louder and louder and...</p>
<<dial "alexa" "Aaaahhhhhhhhhh...">>
<big>She just came.</big>
<p>The room gets quiet. Well... I guess that's the end of it. Too bad you weren't there, but maybe some other time?</p>
<<btn $curLoc>>
<<chunk null "#watchYes">>
<p>Her moans get louder and louder and...</p>
<<dial "alexa" "YES! NOW! NOW!!!">>
<<dial "player" "Do you mean...">>
<big>YES SHE MOANS YOU.</big>
<p>Open those fucking doors NOW!</p>
<<btn>>
<<chunk>>
<p>You open the doors and see $alexa.name on the bed.</p>
<<media "activities/knock/alexa_masturbating.jpg">>
<<btn>>
<<chunk>>
<p>Before you even manage to say anything...</p>
<big>She cums.</big>
<<media "activities/knock/alexa_orgasm.mp4">>
<<btn>>
<<chunk>>
<p>Juices shoot out of her pussy like from a fountain.</p>
<<media "activities/knock/alexa_squirt.mp4">>
<<btn>>
<<chunk>>
<p>After spraying the entire room with her love, $alexa.name sighs and settles down.</p>
<big>She looks you in the eyes.</big>
<<dial "alexa" "And now - go fuck yourself.">>
<<dial "player" "But I thought--">>
<<dial "alexa" "Get the fuck out of here, or I'll start screaming that you raped me.">>
<p>Dude...</p>
<<media "dangerzone.jpg">>
<big>Get the fuck out.</big>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=nothing">>
<<chunks>>
<p class="fi0">You knock at the doors to $alexa.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<<dial "alexa" "Get lost, dweeb" "fi2">>
<<dial "player" "How do you know it's me?" "fi2">>
<<dial "alexa" "I don't know any other dweebs." "fi2">>
<big class="fi2">Burn!</big>
<<dial "player" "Can I come in?" "fi3">>
<<dial "alexa" "You have 25 bucks?" "fi3">>
<p class="fi4">God damn it, this bitch is going to suck you dry...</p>
<big class="fi4">...and not in a good way.</big>
<<menu "si5">>
<<btn $curLoc "Ok, I have the money." "cash=25; cash-25; alexa.love; $permission+" "si5 dialog">>
<<btn "#payNo" "No way I'm paying." "alexa.dom" "si5 dialog">>
<<chunk null "#payNo">>
<<dial "alexa" "So why are you wasting my fucking time?!">>
<p>This is the end of the road, but - honestly...</p>
<big>...you did the right thing.</big>
<p>If a woman treats you like that - don't fall for that shit. Stick to your guns and you're going to prevail, I promise.</p>
<<media "yes_maam.mp4">>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=nothing">>
<<chunks>>
<p class="fi0">You knock at the doors to $alexa.name's room.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<<dial "alexa" "Yeah?" "fi2">>
<<dial "player" "Can I come in?" "fi3">>
<p class="fi4">She sighs so loudly that you hear it on the other side of the doors.</p>
<<dial "alexa" "Yeah... ok. But make it quick." "fi5">>
<<btn $curLoc "Come on in!" "$permission+" "si5 action">>
<</chunks>>
<</events>>/* Check if the player is caught, when and by whom */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
/* Skip interruptions if Daphne is asleep and Alexa is not met */
<<if $daphne.roofies && $alexa.met || !$daphne.roofies>>
<<set $caught = [0, 1, 2, 3, 4]>>
<<if $daphne.aphro>><<set $caught.push(5, 5, 5, 5, 6, 6, 6, 6)>><</if>>
<<if $daphne.roofies>><<set $caught.push(7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 11)>><</if>>
<<set $caught = $caught.random()>>
<</if>>
<</if>>
<<chunks>>
<big class="fi0 center">You approach the bed.</big>
<p class="fi3">$daphne.name is deep in her sleep. Her breasts rise slowly under a loose t-shirt with every breath. You're pretty sure she's not wearing anything underneath.</p>
<<media "activities/play/daphRoom/daphne_play_0.jpg" "si3">>
<<menu "si4">>
<<delayer>>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<<btn $caughtLink "Take off her shirt" "dom" "action si4">>
<<btn $curLocParent "Finish it" "love" "action si4">>
<</delayer>>
<<chunk>>
<p>You delicately pull her t-shirt away, revealing $daphne.name's tits. You never really had an opportunity to look at them like that, so you just stand there, studying every curve, admiring. And, my God...</p>
<big>They are yuuuuuge!</big>
<<media "activities/play/daphRoom/daphne_play_1.jpg">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<btn $caughtLink "Look at her pussy" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+2; $jerk+2" "action">>
<<btn $curLocParent "Finish it" "love" "action">>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>You lift the blanket and notice $daphne.name is sleeping in her panties.</p>
<<dial "player" "//Not for long!//">>
<p>You cautiously pull the panties down, revealing the juicy pussy.</p>
<<media "activities/play/daphRoom/daphne_play_2.jpg">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<btn $caughtLink "Look at her ass" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+3" "action">>
<<btn $curLocParent "Finish it" "love" "action">>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>This operation requires some skill. You grab her hips and delicately twist her around. At one point she nearly wakes up, starts mumbling something in her dream.</p>
<<dial "daphne" "Does your penis... have a first name...? Is it... Dick?">>
<p>You wait a moment, to make sure she's back in a deep sleep, before you continue your operation, and after a moment...</p>
<big>...the ass is revealed in all its glory!</big>
<<media "activities/play/daphRoom/daphne_play_3.jpg">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<btn $caughtLink "Play with her tits and pussy" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+4" "action">>
<<btn $curLocParent "Finish it" "love+2" "action">>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>You grab her warm breasts, put your lips around the nipples, and start sucking. You know you have to be slow and delicate with her, but you're barely able to hold in your urge to...</p>
<big>...sunk your teeth in those meatbags.</big>
<<media "activities/play/daphRoom/daphne_play_4.jpg">>
<<delayer>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<btn $caughtLink>>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $daphne.aphro>>
<p>Suddenly $daphne.name starts to moan through her sleep. At first you think she's waking up, but then you realize - she's having a wet dream!</p>
<<media "activities/play/aroused.mp4">>
<<menu>>
<<btn "#masturbate" "Watch $daphne.name masturbate in her sleep" null "action">>
<<btn "#masturbate" "Continue while jerking off" "dom; !$jerk; $jerk+5" "action">>
<<elseif $daphne.roofies>>
<p>$daphne.name is sleeping like a rock. Now - it's one thing to rub one out, but I can see in your eyes that you're planning to do some nasty stuff to her. Dude, I promise you'll have plenty of occasions to put your dick in her without roofing her with sleeping pills. Ask yourself this - what's more alpha...</p>
<big>...fucking a woman or raping a sex doll?</big>
<p>Take my advice, dude. Don't do it.</p>
<<media "activities/play/roofied.mp4">>
<<menu>>
<<btn "#fuck" "Fuck her while she sleeps" "love-1; dom+; $jerk+null" "action">>
<<if $jerk>>
<<btn "#cum" "Cum and run" null "action">>
<</if>>
<<else>>
<<if $jerk>>
<p>Sucking on the titties brought you a step too close to the edge. You cannot stop it now as you feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/play/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<</if>>
<p>This is the end of the road. Hope you enjoyed the show.</p>
<</if>>
<</delayer>>
<<btn $curLocParent "Finish it" null "action">>
<<chunk null "#masturbate">>
<<delayer>>
<<if $jerk==5>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Oh boy...</big>
<p>You watch as $daphne.name, still deep in her sleep, presses her fingers against her clit in a swirling motion and starts moaning louder.</p>
<<dial "daphne" "Mmmhhhmmm...">>
<<media `"activities/play/watch_" + random(1,3) + ".mp4"`>>
<p>Meanwhile her second hand starts rubbing against her gigantic tits. The view is magnificent, and you're watching it like hypnotized.</p>
<<media "activities/play/daphRoom/daphne_masturbation_1.jpg">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 5 ? "#caughtMasturbation" : null>>
<<btn $caughtLink "Keep watching" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom; !$jerk; $jerk+6" "action">>
<<btn $curLocParent "Finish it" null "action">>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $jerk==6>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>You watch $daphne.name's pussy soaking wet with juices, as she picks up speed.</p>
<<media "activities/play/daphRoom/daphne_masturbation_2.jpg">>
<<delayer>>
<<set $caughtLink = $caught == 6 ? "#caughtMasturbation" : null>>
<<btn $caughtLink>>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $daphne.roofies>>
<p>$daphne.name is sleeping like a rock. I can see in your eyes that you're planning to do some nasty stuff to this woman, but I promise you'll have plenty of occasions to put your dick in her without roofiing her with sleeping pills. Ask yourself this - what's more alpha...</p>
<big>...fucking a woman or raping a sex doll?</big>
<<media "activities/play/roofied.mp4">>
<<menu>>
<<btn "#fuck" "Fuck her while she sleeps" "love-; dom+; $jerk+null" "action">>
<<if $jerk>>
<<btn "#cum" "Cum and run" null "action">>
<</if>>
<<else>>
<<if $jerk>>
<p>You work your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/play/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<</if>>
<p>This is the end of the road. Hope you enjoyed the show.</p>
<<media "activities/play/finished.mp4">>
<</if>>
<</delayer>>
<<btn $curLocParent "Finish it" null "action">>
<<chunk null "#cum">>
<p>You work your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/play/jerkoff_cum.mp4">>
<<btn $curLocParent "Move away" "jerkedoff+" "action">>
<<chunk null "#fuck">>
<p>Sigh... If that's what you want, here it is.</p>
<p>You gently kneel on the bed next to $daphne.name's face.</p>
<<dial "player" "//Now or never!//">>
<p>You delicately turn her head and slowly push your dick in her mouth.</p>
<<media "activities/play/daphRoom/daphne_fuck_0.jpg">>
<big>Surprisingly - it works!</big>
<<media `"activities/play/fuck_" + random(1,3) + ".mp4"`>>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 7 ? "#caughtFuck" : null>>
<<btn $caughtLink "Keep fucking her" "love-; dom+" "action">>
<<btn $curLocParent "Finish it" null "action">>
<</delayer>>
<<chunk>>
<p>$daphne.name is deep asleep, so you turn her to the side and thrust your dick in her pussy. You can feel she's wet already, even though she's in a deep sleep.</p>
<<media "activities/play/daphRoom/daphne_fuck_1.jpg">>
<p>If she wakes up now, just pretend you were sleepwalking.</p>
<big>Or sleepfucking.</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 8 ? "#caughtFuck" : null>>
<<btn $caughtLink "Keep fucking her" "love-; dom+" "action">>
<<btn $curLocParent "Finish it" null "action">>
<</delayer>>
<<chunk>>
<p>$daphne.name almost looks like she's awake. She's moaning, touching her tits.</p>
<<media "activities/play/daphRoom/daphne_fuck_2.jpg">>
<p>By the way - did you hear about the blind prostitute?</p>
<big>She never saw him coming.</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 9 ? "#caughtFuck" : null>>
<<btn $caughtLink "Keep fucking her" "love-; dom+" "action">>
<<btn $curLoc "Finish it" null "action">>
<</delayer>>
<<chunk>>
<p>You pull $daphne.name up, turn her ass to you, and slowly lower her on your dick. You can feel her quiet moan as it slides inside...</p>
<<dial "daphne" "Oh, $player.name, fuck me!">>
<p>You nearly push her off when you hear her voice.</p>
<<dial "player" "What the fuck?!">>
<p>Calm down, genius. She's still asleep, she's just dreaming about you!</p>
<<media "activities/play/daphRoom/daphne_fuck_3.mp4">>
<big>World Rapist Union is so proud of your achievements!</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 10 ? "#caughtFuck" : null>>
<<btn $caughtLink "Keep fucking her" "love-; dom+" "action">>
<<btn $curLocParent "Finish it" "love+2" "action">>
<</delayer>>
<<chunk>>
<p>You can feel a growing pressure, signalling that you're reaching the peak. You pull out your cock from $daphne.name's pussy, and start stroking it, and after a moment a stream of hot cum shoots out of it, straight onto her voluptuous tits.</p>
<<media "activities/play/daphRoom/daphne_fuck_4.mp4">>
<<delayer>>
<<set $caughtLink = $caught == 11 ? "#caughtFuck" : null>>
<<btn $caughtLink>>
<</delayer>>
<<chunk>>
<<media `"activities/play/finish_" + random(1,3) + ".mp4"`>>
<big>Phew!</big>
<p>You reached the finish line without getting caught - congrats. Next time - try this without the roofies!</p>
<<btn $curLocParent "Move away" "jerkedoff+" "action">>
<</chunks>><<events>>
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<<if _foundItem>>
<p>She notices you trying to hide ''_foundItemName''.</p>
<<else>>
<p>You turn around, surprised by her appearance.</p>
<</if>>
<<btn>>
<<chunk>>
<<dial "alexa" "Well, well, well.">>
<<media "well_well_well.mp4">>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "Oh really? And how does it look like?">>
<<dial "player" "I mean... I was cleaning.">>
<<dial "alexa" "You were cleaning the stuff you stole from my mum?">>
<<dial "player" "What...?? Noooo...">>
<p>$alexa.name sighs.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "20 bucks.">>
<<dial "player" "What?">>
<<dial "alexa" "20 bucks for not ratting you out to my mum for stealing her shit.">>
<p>She's a fucking lil' monster.</p>
<<dial "player" "But I was not--">>
<<dial "alexa" "Sure, kid. You're paying or not?">>
<p>I'm not sure if we should trust her, bro.</p>
<<media "decisions.mp4">>
<<menu>>
<<if $alexa.status <= 2>>
<<set _alexaRand to [$curLoc, "#alexaMore", "#alexaMore"].random()>>
<<elseif $alexa.status == 3>>
<<set _alexaRand to [$curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status == 4>>
<<set _alexaRand to [$curLoc, $curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status >= 5>>
<<set _alexaRand = $curLoc>>
<</if>>
<<set _alexaMumRand = ["#alexaMum", "#alexaLucky"].random()>>
<<btn _alexaRand "Ok, ok! I'll pay! Here..." "cash=20; cash-20; alexa.love" "dialog">>
<<btn _alexaMumRand "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#alexaMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well? Weren't you leaving?">>
<<media "want_more.mp4">>
<<dial "alexa" "I want more.">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "15 bucks.">>
<p>Ohhhh shit. She played you.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "And I'll show you my asshole.">>
<big>Well, at least there's that.</big>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<media "hard_choice.mp4">>
<<menu>>
<<btn "#alexaAsshole" "Ok, ok! I'll pay! Here..." "cash=25; cash-15; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#alexaAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/search/alexa_asshole.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks out of the room.</p>
<<btn $curLoc>>
<<chunk null "#alexaMum">>
<<dial "alexa" "MUM!!! MUM!!! MUM!!!">>
<p>You hear $daphne.name from the bathroom.</p>
<<dial "daphne" "WHAT?! I'M BUSY!">>
<<dial "alexa" "THE DWEEB IS STEALING OUR STUFF!!!">>
<<dial "player" "I WASN'T!!!">>
<<dial "daphne" "STOP YELLING!!!">>
<<dial "alexa" "BUT WE'RE BEING ROBBED!!!">>
<big>$daphne.name bursts into the room...</big>
<<btn>>
<<chunk>>
<big>...wet and naked.</big>
<<media "activities/search/daphne_wet.jpg">>
<p>$alexa.name smiles, and you cover your eyes <small>(not really though)</small>.</p>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<p>Her tits jiggle when she yells.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "The dweeb was trying to rob us. I caught him.">>
<p>$daphne.name looks at you.</p>
<<dial "daphne" "Were you?">>
<<media "yes_you_were.mp4">>
<<dial "player" "I was just looking around...">>
<<btn>>
<<chunk>>
<<if _foundItem>>
<<dial "daphne" "Looking around for what?">>
<p>$alexa.name takes ''_foundItemName'', that you were hiding behind your back, and gives it to $daphne.name.</p>
<<media "activities/search/cocainum.mp4">>
<<if _foundItem == "dildo+">>
<<dial "player" "I can explain...">>
<<dial "alexa" "I bet you sniffed it!">>
<p>Well... you did.</p>
<<dial "player" "I-I-I... I found it by accident, and wanted to put it back!">>
<<dial "alexa" "You're a little perv, aren't you?">>
<<elseif _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<dial "player" "I can explain...">>
<<dial "alexa" "He's a little pervert!">>
<<dial "player" "No I'm not! I was going to give it back!">>
<<dial "alexa" "After you punched the munchkin with it?">>
<<dial "player" "No I wouldn't!">>
<<dial "alexa" "Yes you would. I know a perv when I see one!">>
<<else>>
<<dial "player" "I was going to give it back.">>
<<dial "alexa" "No you didn't...">>
<<dial "player" "How do you know?">>
<<dial "alexa" "I know a thief when I see one!">>
<</if>>
<p>Well... she's kind of right. But don't let her treat you like that. Fight back, god damn it!</p>
<<else>>
<<dial "alexa" "He was searching through the drawers!">>
<<dial "player" "I didn't take anything!">>
<<dial "alexa" "He didn't find anything!">>
<p>She doesn't have any proof! Don't let her treat you like that. Fight back, god damn it!</p>
<<media "activities/search/argument.mp4">>
<<dial "player" "How do you know?">>
<<dial "alexa" "I know a thief when I see one!">>
<</if>>
<<dial "player" "You know it from your own experience?!">>
<<dial "alexa" "Don't talk to me like this, dweeb!">>
<<btn>>
<<chunk>>
<<media "activities/search/middle.mp4">>
<p>$daphne.name can't take your yells anymore.</p>
<<dial "daphne" "SHUT UP BOTH OF YOU!">>
<p>You get quiet. $daphne.name sighs heavily <small>(Which puts her tits into slow-mo jiggle)</small>.</p>
<<dial "daphne" "I'm disappointed, $player.name. Very disappointed.">>
<<dial "alexa" "Ha!">>
<<dial "daphne" "Don't pretend you're a saint, $alexa.name. You're stealing and fucking around every day!">>
<p>$alexa.name shuts up and lowers her eyes. $daphne.name sighs again, and this time it's one of those sighs that turns men into choir boys.</p>
<<dial "daphne" "I don't have time for this shit - I have a hot date in a moment. This guy is taking me to this charity event. Boob Cup Specialists, or Breast Cancer Survivors... something with tits. Anyway, he's loaded, so I need to look appropriately!">>
<p>Wait... she's going to a ''//Breast Cancer Survivors//'' charity event...</p>
<<btn>>
<<chunk>>
<big>...with that tits?!</big>
<<media "activities/search/daphne_wet_tits.jpg">>
<<btn>>
<<chunk>>
<p>You and $alexa.name look at each other with a silent W-T-F.</p>
<<media "activities/search/mutual_wtf.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name turns to $alexa.name.</p>
<<dial "daphne" "You. Stop screaming, yelling, arguing in my house.">>
<p>And then she turns to you.</p>
<<dial "daphne" "And you.">>
<p>She looks at you with anger.</p>
<<strikes "daphne">>
<<dial "daphne" "You're not kids, act like it!">>
<<if _foundItem>>
<p>She turns around and leaves the room, taking ''_foundItemName'' with her.</p>
<<else>>
<p>She turns around and leaves the room.</p>
<</if>>
<big>Well... that happened.</big>
<<btn $curLocParent null `_foundItemLose + "daphne.love-"` "yieldsHide">>
<<chunk null "#alexaLucky">>
<<dial "alexa" "MUM!!!">>
<p>You wait a second but there's no response.</p>
<<dial "alexa" "MUM!!!!!!">>
<p>Nothing.</p>
<<dial "alexa" "She's probably out on a fuck-date.">>
<<dial "player" "So...?">>
<<dial "alexa" "So you're fucking lucky.">>
<p>$alexa.name leaves the room.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* Check if the player is caught, when and by whom */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<if !$alexa.roofies>>
<<set $caught = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16]>>
<</if>>
<<set $caught = $caught.random()>>
<</if>>
<<chunks>>
<big class="fi0 center">You approach the bed.</big>
<p class="fi3">$alexa.name is deep in her sleep. She's covered from head to toes, but somehow you're pretty damn sure she's naked underneath.</p>
<<media "activities/play/daphAlex/alexa_play_approach1.mp4" "si3">>
<<dial "alexa" "Mr. Teddy...? Mr. Teddy, is that you...?" "si4">>
<p class="fi5">Hearing her speak makes your blood pressure go straight to heart attack zone...</p>
<<btn null null null "fi8">>
<<chunk>>
<<dial "player" "//Oh fuck! She's awake!//">>
<p>...but then it quickly drops as you realize she's talking through her sleep.</p>
<<dial "player" "//Oh... phew. What is she talking about?!//">>
<big>You lean in to better hear the words...</big>
<<btn>>
<<chunk>>
<<media "activities/play/daphAlex/alexa_play_approach2.mp4">>
<<dial "alexa" "I have a vaccum cleaner just like you asked, Mr. Teddy... Are you happy with me, mr. Teddy?">>
<<dial "player" "//Mr. Teddy? Vacuum cleaner?! I wonder what is she dreaming about...?//">>
<p>I'm glad you asked this question. My vast knowledge in the psychology of dreams makes me think...</p>
<<btn>>
<<chunk>>
<big>...it's either this...</big>
<<media "activities/play/daphAlex/alexa_dream1.jpg">>
<<dial "player" "//Oh...?//">>
<<btn>>
<<chunk>>
<big>...or this.</big>
<<media "activities/play/daphAlex/alexa_dream2.jpg">>
<<if $alexa.roofies==1>>
<<dial "player" "//Oh! The roofies are working!!!//">>
<p>Yup, it certainly seems so. Just remember not to go too far - I'm pretty sure this girl might develop some kind of partial immunity to the roofies. I'm sure you're safe if you ain't gonna push your luck.</p>
<<else>>
<<dial "player" "//Oh!//">>
<</if>>
<p>The more important question is...</p>
<<btn>>
<<chunk>>
<<media "activities/play/daphAlex/what_you_gonna_do.jpg">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<<btn $caughtLink "Pull the covers down a bit" "dom+" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk>>
<big>You delicately pull the covers down.</big>
<<media "activities/play/daphAlex/alexa_play_cover1.mp4">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<btn $caughtLink "Pull the covers further down" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You pull the covers further down and...</p>
<big>...$alexa.name's ass is revealed in all its glory!</big>
<<media "activities/play/daphAlex/alexa_play_cover2.mp4">>
<<dial "player" "//Uhhh... she's so warm and innocent!//">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<btn $caughtLink "Pull the covers all the way down" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+2" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You wait a moment, to make sure she's back in a deep sleep, before you continue your operation...</p>
<<media "activities/play/daphAlex/alexa_play_cover3.mp4">>
<p>Ok, buddy. So you got what you wanted.</p>
<big>What now?</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 3 ? "#caught" : "#face">>
<<btn $caughtLink "See her face up close" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+3" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#face">>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You move closer to $alexa.name. Her face is so calm...</p>
<big>...just waiting for your dick.</big>
<<media "activities/play/daphAlex/alexa_play_face1.mp4">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 4 ? "#caught" : "#faceMore">>
<<btn $caughtLink "Caress her face" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+4" "action">>
<<set $caughtLinkSkip = $caught == 5 ? "#caught" : "#feet">>
<<btn $caughtLinkSkip "Move to her feet instead" null "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#faceMore">>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You start gently stroking $alexa.name's hair, and caressing her cheeks.</p>
<<media "activities/play/daphAlex/alexa_play_face2.mp4">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 5 ? "#caught" : "#feet">>
<<btn $caughtLink "Move to her feet" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+5" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#feet">>
<<delayer>>
<<if $jerk==5>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You move closer to $alexa.name's pretty feet. They are so cute and tiny, with smooth arches.</p>
<<media "activities/play/daphAlex/alexa_play_feet1.mp4">>
<p>I have to say, bud, I was never a foot fetish type, but...</p>
<big>...I'd love to suck on her toes.</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 6 ? "#caught" : "#feetMore">>
<<btn $caughtLink "See her feet even closer" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+6" "action">>
<<set $caughtLinkSkip = $caught == 7 ? "#caught" : "#tits">>
<<btn $caughtLinkSkip "Move to her tits instead" null "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#feetMore">>
<<delayer>>
<<if $jerk==6>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You move even closer to $alexa.name's feet.</p>
<<media "activities/play/daphAlex/alexa_play_feet2.mp4">>
<p>Oh man, this black nail polish fits perfectly...</p>
<big>...her rotten heart.</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 7 ? "#caught" : "#tits">>
<<btn $caughtLink "Move to her tits" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+7" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#tits">>
<<delayer>>
<<if $jerk==7>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You move towards the tits.</p>
<<media "activities/play/daphAlex/alexa_play_tits1.mp4">>
<p>They are small, but cute. You'd love to squeeze them...</p>
<big>...but wouldn't it be too risky?</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 8 ? "#caught" : "#titsMore">>
<<btn $caughtLink "Squeeze those titties!" null "action">>
<<btn $caughtLink "Squeeze them while jerking off" "dom+1; !$jerk; $jerk+8" "action">>
<<set $caughtLinkSkip = $caught == 9 ? "#caught" : "#pussy">>
<<btn $caughtLinkSkip "Move to her pussy instead" null "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#titsMore">>
<<delayer>>
<<if $jerk==8>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You touch them hesitantly at first, but when $alexa.name doesn't react...</p>
<big>...you squeeze the titties.</big>
<<media "activities/play/daphAlex/alexa_play_tits2.mp4">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 9 ? "#caught" : "#pussy">>
<<btn $caughtLink "Move to her pussy" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+9" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#pussy">>
<<delayer>>
<<if $jerk==9>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You decide it's a good moment to take a look at her little pussy.</p>
<<media "activities/play/daphAlex/alexa_play_pussy1.mp4">>
<p>It's so wet and warm...</p>
<big>Mr. Teddy clearly knows what he's doing.</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 10 ? "#caught" : "#pussyMore">>
<<btn $caughtLink "Smell the pussy!" null "action">>
<<btn $caughtLink "Smell it while jerking off" "dom+1; !$jerk; $jerk+10" "action">>
<<set $caughtLinkSkip = $caught == 11 ? "#caught" : "#ass">>
<<btn $caughtLinkSkip "Move to her ass instead" null "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#pussyMore">>
<<delayer>>
<<if $jerk==10>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You put your nose as close as possible and...</p>
<big>...sniff her pussy juices.</big>
<<media "activities/play/daphAlex/alexa_play_pussy2.mp4">>
<p>The sweet scent makes you even harder. It feels like her pussy was trying to communicate - //fuck me, $player.name. I'm wet and warm, just as you like me//.</p>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 11 ? "#caught" : "#ass">>
<<btn $caughtLink "Move to her ass" null "action">>
<<btn $caughtLink "Continue while jerking off" "dom+1; !$jerk; $jerk+11" "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#ass">>
<<delayer>>
<<if $jerk==11>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>Finally, you arrive at the ass. You touch her butt gently, and slowly spread it wide, and...</p>
<<media "activities/play/daphAlex/alexa_play_ass1.mp4">>
<big>...oh man.</big>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 12 ? "#caught" : "#assMore">>
<<btn $caughtLink "Spread the asshole even more!" null "action">>
<<btn $caughtLink "Spread it while jerking off" "dom+1; !$jerk; $jerk+12" "action">>
<<btn "#hardcore" "Let's see what else you can do with her..." null "action">>
<<btn $curLocParent "Finish it" "!$jerk; love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<</delayer>>
<<chunk null "#assMore">>
<<delayer>>
<<if $jerk==12>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/play/jerkoff.mp4">>
<<dial "alexa" "Oh... Mr. Teddy... You started without me...?">>
<</if>>
<</delayer>>
<p>You put both hands on her butt and spread it...</p>
<big>...like you were trying to build a fucking highway through it...</big>
<<media "activities/play/daphAlex/alexa_play_ass2.mp4">>
<<btn "#hardcore">>
<<chunk null "#hardcore">>
<big>$alexa.name is sleeping like a rock.</big>
<p>Whatever you did, was not enough to wake her up. I can see in your eyes that you're thinking about bringing it to another level, and doing some nasty stuff to this girl...</p>
<p>But to be honest I'm not sure if that's a good idea. Ask yourself this - what's more alpha...</p>
<big>...fucking a girl or raping a sex doll?</big>
<<media "activities/play/roofied.mp4">>
<p>Not even mentioning the fact, that if she fucking wakes up, she might rip your balls off.</p>
<<if $alexa.roofies>>
<<dial "player" "//I roofied her! She won't wake up!//">>
<p>Well... we'll see!</p>
<</if>>
<<menu>>
<<delayer>>
<<btn "#fuckMouth" "Fuck her mouth" "alexa.dom+2" "action">>
<<btn "#lickPussy" "Lick her pussy" "alexa.love+2" "action">>
<<btn "#cum" "Cum and run" "$jerk!=null" "action">>
<<btn $curLocParent "Finish it" "!$jerk" "action">>
<</delayer>>
<<chunk null "#fuckMouth">>
<p>Oh boy...</p>
<big>I hope you know what you're doing.</big>
<p>You position your hard cock in front of $alexa.name's face.</p>
<<dial "player" "//This is my revenge! I'm gonna fuck her face like a proper whore!//">>
<p>You grab her head and push your dick into her half open mouth...</p>
<<media `"activities/play/fuck_" + random(1,2) + ".mp4"`>>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big>$alexa.name opens her eyes!</big>
<<media "activities/play/daphAlex/alexa_eyes.mp4">>
<<dial "player" "//Oh fuck!//">>
<p>You freeze in fear and look at her, with your hard cock still in her mouth.</p>
<<dial "player" "Uhmm... Hi $alexa.name...! It's not what it looks like.">>
<big>You're not fucking her mouth...?</big>
<<dial "player" "Uhmm... I mean... I was... uhmmm... Wait...! What am I doing here!? Whoah, why do I have my penis in your mouth?! I'm so sorry, I must have been sleepwalking...!">>
<p>Sigh... man... I'm not even gonna comment on that. Anyway...</p>
<p>It takes you a moment to realize that...</p>
<big>...she's actually still sleeping with her eyes open.</big>
<<dial "player" "//God damn it, you bastard. You could have said it from the start!//">>
<p>That wouldn't be fun, would it?</p>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 13 ? "#caughtMouth" : null>>
<<btn $caughtLink "Continue fucking her mouth" null "action">>
<<btn "#cum" "Too risky, just cum and run" null "action">>
<</delayer>>
<<chunk>>
<p>Your dick is so hard and big, that it barely fits into her mouth...</p>
<big>So you push it deeper, into her throat.</big>
<<media "activities/play/daphAlex/alexa_hardcore_dom1.mp4">>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 14 ? "#caughtMouth" : null>>
<<btn $caughtLink "Continue fucking her mouth" null "action">>
<<btn "#cum" "Too risky, just cum and run" null "action">>
<</delayer>>
<<chunk>>
<big>You push your cock deeper and deeper.</big>
<<media "activities/play/daphAlex/alexa_hardcore_dom2.mp4">>
<p>I have to say buddy, looking in those absent eyes, while you fuck her throat, is kinky as hell... Which is fitting, as we're surely going to hell for this.</p>
<<menu>>
<<delayer>>
<<set $caughtLink = $caught == 15 ? "#caughtMouth" : null>>
<<btn $caughtLink "Continue fucking her mouth" null "action">>
<<btn "#cum" "Too risky, just cum and run" null "action">>
<</delayer>>
<<chunk>>
<p>But it's still not enough. You grab her hair and...</p>
<big>...force your dick as deep as it can go.</big>
<<media "activities/play/daphAlex/alexa_hardcore_dom3.mp4">>
<p>You can't stand the pressure anymore. You feel you're going to cum...</p>
<<btn "#cumMouth">>
<<chunk null "#cumMouth">>
<p>$alexa.name is so deep asleep, that she doesn't even wake up when you...</p>
<big>...shoot a stream of cum into her throat.</big>
<<media "activities/play/daphAlex/alexa_cum3.mp4">>
<p>$alexa.name is totally oblivious to what's going on, while her mouth fills with hot thick semen. There's far too much of it too swallow, so she instinctively opens her lips, letting the cum flow across her cheeks.</p>
<p>Dude, I have to say, it was hot as fuck. This girl is a fucking nympho even in her sleep. But the fun is over now.</p>
<big>Time to evacuate the building!</big>
<<if $player.trait == "satan">>
<<dial "player" "//Actually... I have another idea!//">>
<p>Man, I'm really unsure if it's a good idea to have an idea at this point...</p>
<<dial "player" "//Shut up, I know what I'm doing... This bitch deserves something more.//">>
<<menu>>
<<btn "#piss" "Piss into her mouth" "love-4; alexa.dom+4" "action">>
<<btn $curLocParent "Finish it" null "action">>
<<else>>
<<btn $curLocParent "Finish it" null "action">>
<</if>>
<<chunk null "#piss">>
<p>You open her mouth one more time and...</p>
<big>...fill it with a stream of hot piss.</big>
<<media "activities/play/daphAlex/alexa_hardcore_piss1.mp4">>
<p>And surprisingly...</p>
<big>...she swallows it all without any hesitation.</big>
<p>But as soon as you finish, and turn away to leave the room...</p>
<<btn>>
<<chunk>>
<big>...$alexa.name finally wakes up!</big>
<<media "activities/play/daphAlex/alexa_hardcore_piss2.mp4">>
<p>She looks at you, surprised that you're in her bedroom.</p>
<<dial "alexa" "What the fuck are you doing here?!">>
<p>You look at her, with a smirk on your face.</p>
<<dial "player" "I just came.">>
<p>She looks at you, a bit confused...</p>
<<dial "alexa" "You just came?! But it's my room!">>
<p>She hesitates for a moment...</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Wait... I have a funny taste in my mouth... It reminds me of... of...">>
<<media "activities/play/daphAlex/alexa_funny_taste.mp4">>
<p>She slowly connects the dots.</p>
<<dial "alexa" "Have you just fucked me in my mouth and pissed into it while I was sleeping?">>
<big>She's a fucking Sherlock Holmes!</big>
<p>What now?</p>
<<menu>>
<<if $alexa.aphro>>
<<set _decision = "#stay">>
<<else>>
<<if $alexa.status <= 1>>
<<set _decision = ["#stay", "#getout", "#getout", "#getout"].random()>>
<<elseif $alexa.status == 2>>
<<set _decision = ["#stay", "#getout", "#getout"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#stay", "#getout"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#stay", "#stay", "#getout"].random()>>
<<else>>
<<set _decision = ["#stay"].random()>>
<</if>>
<</if>>
<<btn _decision "Yup. And I loved every second of it." "alexa.dom+3" "dialog">>
<<btn "#getout" "Me?! I would never!" "alexa.love+" "dialog">>
<<chunk null "#getout">>
<p>After a long pause, $alexa.name's face gets angry.</p>
<<dial "alexa" "You fucker. I'm gonna shit into your mouth. I'm gonna fill it with nails and shit. And broken bottles. Better start locking the doors at night, you fucking sick bastard.">>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "alexa" "Get the fuck out!!!">>
<p>You turn and leave.</p>
<big>I'd say that went well, right?</big>
<<btn $curLocParent "Finish it" null "action">>
<<chunk null "#stay">>
<p>After a long pause, $alexa.name looks you in the eyes.</p>
<<dial "alexa" "I like that.">>
<p>See, this is what happ--</p>
<big>Wait, what?!</big>
<<dial "alexa" "I'm a whore and I like when the man treats me as such.">>
<p>God damn it.</p>
<<dial "alexa" "I want you to fuck me. Fuck my dirty ass!!!">>
<<media "activities/play/daphAlex/alexa_wake_ass.mp4">>
<p>Well, gotta say...</p>
<big>World Rapist Union is proud of your achievements!</big>
<<menu>>
<<btn "#fuck" "Fuck her dirty ass" "alexa.dom+" "action yieldsHide">>
<<btn null "No. I'm gonna fuck you when I want to fuck you, whore!" "alexa.dom+4" "dialog yieldsHide">>
<<chunk>>
<p>$alexa.name's jaw drop, as you turn and calmly leave the room.</p>
<<media "jaw_drop.mp4">>
<p>Man, I have to say...</p>
<big>...this was one of the most alpha things I've ever seen.</big>
<p>Congrats, my man. You're crazy, but you're not a wuss anymore.</p>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<p>She doesn't have to ask twice. You push your dick into her asshole and...</p>
<<media "activities/play/daphAlex/alexa_sex1.mp4">>
<<dial "alexa" "You like it? You like my lil' cinnamon hole?">>
<p>Fuck. Me.</p>
<<dial "player" "Fuck. Me.">>
<<btn>>
<<chunk>>
<p>The view of your dick entering her asshole is so arousing that you have to slow down, or you're going to cum...</p>
<<media "activities/play/daphAlex/alexa_sex2.mp4">>
<<dial "alexa" "Let me get on top of you.">>
<<dial "player" "Say please, whore.">>
<<dial "alexa" "PLEASE! I beg you! Let me ride you with my asshole!">>
<big>I beg you too, $player.name!</big>
<<btn>>
<<chunk>>
<p>She sits on you and starts riding your dick like a proper whore...</p>
<<media "activities/play/daphAlex/alexa_sex3.mp4">>
<p>You feel the pressure growing in your dick. It might be a good moment to pull out. But maybe you wanna something more out of this?</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "player.cum+2; $char+alexa" "sex action">>
<<btn null "Cum now" null "action">>
<<chunk>>
<<dial "player" "I'm gonna cum!">>
<<dial "alexa" "I want to taste it!">>
<big>I think that's doable, right?</big>
<p>You pull out your dick from her ass, and start stroking it. It doesn't take long before...</p>
<<media "activities/play/daphAlex/alexa_cum1.mp4">>
<<dial "alexa" "Guuuhhh... I love the taste of my asshole!">>
<<dial "player" "That's good... because you're going to lick it clean!">>
<<btn>>
<<chunk>>
<p>You push your dick deeper into her throat, when you unload the rest of your sticky hot cum...</p>
<<media "activities/play/daphAlex/alexa_cum2.mp4">>
<<dial "alexa" "Guhhh... gobble... gobble!">>
<p>You're finally finished. $alexa.name smiles, as she swallows all your cum.</p>
<<dial "alexa" "Mmm... tasty!">>
<p>She looks at you with sparks in her eyes.</p>
<<dial "alexa" "That was great... I really liked that... Maybe you'll stay in bed with me?">>
<p>Dude...</p>
<big>...$alexa.name asks you to stay!</big>
<p>That's something new. What you're going to do?</p>
<<menu>>
<<btn $curLoc "I guess I can stick around" "alexa.love+; $permission+" "dialog">>
<<btn $curLocParent "No. I'm gonna come back when I want to fuck you again, whore!" "alexa.dom+2" "dialog">>
<<chunk null "#lickPussy">>
<p>You push your face to $alexa.name's pussy and...</p>
<big>...push your tongue inside.</big>
<<media "activities/play/daphAlex/alexa_hardcore_love1.mp4">>
<<dial "alexa" "Mmmm... Mr. Teddy... I don't deserve that...">>
<<delayer>>
<<set $caughtLink = $caught == 16 ? "#caughtLick" : null>>
<<btn $caughtLink>>
<</delayer>>
<<chunk>>
<big>Her pussy juices are flowing like a river...</big>
<p>So it's time to push your tongue into her asshole.</p>
<<media "activities/play/daphAlex/alexa_hardcore_love2.mp4">>
<<dial "alexa" "Mr. Teddy!!! Mr. Teddy I'm cumming! I'm--">>
<p>You can feel $alexa.name's twitching, and twisting, as she orgasms during her sleep.</p>
<big>She squirts right into your face.</big>
<p>And then she loosens up.</p>
<<dial "player" "//Well, this was fun!//">>
<p>It certainly was, my man. But there's nothing more you can do, so you get up, and leave the room.</p>
<<btn $curLocParent>>
<<chunk null "#cum">>
<p>You work your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/play/jerkoff_cum.mp4">>
<p>And that's the end of the road. You move away and close the doors behind you.</p>
<<btn $curLocParent "Move away" "jerkedoff+" "action">>
<</chunks>>/* doChar */
/* This script chooses the random values for character traits, trivia and multipliers */
<<widget "doChar">>
/* Create char variable and load the character object */
<<set _charId = $args[0] ? $args[0] : null>>
<<if _charId>>
<<set _charVar = '$'+_charId>>
<<set _char = State.getVar(_charVar)>>
/* Load trivia, trait and kink if not a player */
<<if _char.type == "character">>
/* Randomize traits and kinks where it's "random" */
<<if _char.trait == "random">>
<<set _traitNew = setup.charTraits.random().id>>
<<set State.setVar(_charVar + '.trait', _traitNew)>>
<</if>>
<<if _char.kink == "random">>
<<set _kinkNew = setup.sexCat.random().id>>
<<set State.setVar(_charVar + '.kink', _kinkNew)>>
<</if>>
/* Randomize trivia where it's "random" */
<<set _triviaArray = []>>
<<set _triviaArray = clone(setup.charTrivia)>>
<<if _char.trivia1 == "random">>
<<set _triviaRand = random(0, _triviaArray.length-1)>>
<<set State.setVar(_charVar + '.trivia1', _triviaArray[_triviaRand].id)>>
<<set _triviaRandData = _triviaArray[_triviaRand].trivia.random()>>
<<set State.setVar(_charVar + '.trivia1Id', _triviaRandData.id)>>
<<if _triviaArray[_triviaRand].id == "songs">>
<<set State.setVar(_charVar + '.trivia1Link', _triviaRandData.link)>>
<</if>>
<<set _triviaArray.splice(_triviaRand, 1)>>
<<else>>
<<for _t = 0; _t < _triviaArray.length; _t++>>
<<if _char.trivia1 == _triviaArray[_t].id>>
<<set _triviaArray.splice(_t, 1)>>
<</if>>
<</for>>
<</if>>
<<if _char.trivia2 == "random">>
<<set _triviaRand = random(0, _triviaArray.length-1)>>
<<set State.setVar(_charVar + '.trivia2', _triviaArray[_triviaRand].id)>>
<<set _triviaRandData = _triviaArray[_triviaRand].trivia.random()>>
<<set State.setVar(_charVar + '.trivia2Id', _triviaRandData.id)>>
<<if _triviaArray[_triviaRand].id == "songs">>
<<set State.setVar(_charVar + '.trivia2Link', _triviaRandData.link)>>
<</if>>
<<set _triviaArray.splice(_triviaRand, 1)>>
<<else>>
<<for _t = 0; _t < _triviaArray.length; _t++>>
<<if _char.trivia1 == _triviaArray[_t].id>>
<<set _triviaArray.splice(_t, 1)>>
<</if>>
<</for>>
<</if>>
<<if _char.trivia3 == "random">>
<<set _triviaRand = random(0, _triviaArray.length-1)>>
<<set State.setVar(_charVar + '.trivia3', _triviaArray[_triviaRand].id)>>
<<set _triviaRandData = _triviaArray[_triviaRand].trivia.random()>>
<<set State.setVar(_charVar + '.trivia3Id', _triviaRandData.id)>>
<<if _triviaArray[_triviaRand].id == "songs">>
<<set State.setVar(_charVar + '.trivia3Link', _triviaRandData.link)>>
<</if>>
<<set _triviaArray.splice(_triviaRand, 1)>>
<<else>>
<<for _t = 0; _t < _triviaArray.length; _t++>>
<<if _char.trivia1 == _triviaArray[_t].id>>
<<set _triviaArray.splice(_t, 1)>>
<</if>>
<</for>>
<</if>>
<</if>>
/* Populate the multiplier array with the starting multipliers */
<<if _char.id == "player">>
<<for _pt = 0; _pt < setup.playerTraits.length; _pt++>>
<<if _char.trait == setup.playerTraits[_pt].id>>
<<set _multi = splitter(setup.playerTraits[_pt].multi)>>
<<for _m = 0; _m < _multi.length; _m++>>
<<set _multi[_m].char = "player">>
<<set _multi[_m].type = "trait">>
<<set $multipliers.push(_multi[_m])>>
<</for>>
<</if>>
<</for>>
<<elseif _char.type == "character">>
<<for _ct = 0; _ct < setup.charTraits.length; _ct++>>
<<if _char.trait == setup.charTraits[_ct].id>>
<<set _multi = splitter(setup.charTraits[_ct].multi)>>
<<for _m = 0; _m < _multi.length; _m++>>
<<set _multi[_m].char = _char.id>>
<<set _multi[_m].type = "trait">>
<<set $multipliers.push(_multi[_m])>>
<</for>>
/* Additionally set minimum desire required for sex for this character based on trait */
<<if setup.charTraits[_ct].minDes == "X">>
<<set _varValueArray = [20, 30, 40, 50, 60]>>
<<set State.setVar(_charVar + '.minDes', parseFloat(_varValueArray[random(0,4)]))>>
<<elseif _char.minDes == null>>
<<set State.setVar(_charVar + '.minDes', setup.charTraits[_ct].minDes)>>
<</if>>
<</if>>
<</for>>
<</if>>
/* If we have a new character we need to reset the multipliers and force the schedule to make sure it works */
<<set $resetMulti = 1>>
<<resetSched _charId>>
<</if>>
<</widget>><<events>>
<<EVENT "daphne; while=dressing; $alexa.met">> /* Daphne is dressing, Alexa sees player */
<<chunks null "#caught">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtAlexa.mp4">>
<big>$alexa.name is standing on the corridor, looking right at you.</big>
<<dial "alexa" "You must be kidding me...">>
<<dial "player" "Oh fuck.">>
<p>Oh fuck indeed.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You quickly hide your dick in your pants and move away from the doors.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<p>You move away from the doors.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphRoom/alexa_angry.jpg">>
<p>$alexa.name looks at you with a mix of anger and mockery.</p>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "Oh really? And how does it look like?">>
<<dial "player" "I mean... I was... just passing by.">>
<p>You need to do better than that, bud. Honestly.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "Oh, you were just passing by with a dick in your hand? How convenient.">>
<p>Gotta say, dude...</p>
<big>She's fun.</big>
<<else>>
<<dial "alexa" "So you were not peeking at my mum?">>
<<dial "player" "Me? Peeking?! That's what perverts do!">>
<big>You're digging yourself a shallow grave.</big>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<<if $alexa.status <= 3>>
<<set _alexaRand to [$curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status <= 4>>
<<set _alexaRand to [$curLoc, $curLoc, "#alexaMore"].random()>>
<<else>>
<<set _alexaRand = $curLoc>>
<</if>>
<<if $jerk>>
<p>$alexa.name sighs.</p>
<<dial "alexa" "50 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "50 bucks for not ratting you out to my mum.">>
<<dial "player" "This is a total rip-off!">>
<<dial "alexa" "You were masturbating while peeking at my naked mum. I think it's a fair price.">>
<p>She's a fucking lil' monster. I'm not sure if we should trust her, bro, but if $daphne.name learns about it she might go postal. This is a tough decision.</p>
<<media "decisions.mp4">>
<<menu>>
<<btn _alexaRand "Ok, ok! I'll pay! Here..." "cash=50; cash-50; alexa.love" "dialog">>
<<btn "#alexaMum" "I call your bluff!" "alexa.dom" "dialog">>
<<else>>
<p>$alexa.name sighs.</p>
<<dial "alexa" "25 bucks.">>
<<dial "player" "What?">>
<<dial "alexa" "25 bucks for not ratting you out to my mum.">>
<p>She's a fucking lil' monster.</p>
<<dial "player" "But I was not--">>
<<dial "alexa" "Sure, kid. You're paying or not?">>
<big>Don't trust her, bro.</big>
<p>She's gonna screw you either way.</p>
<<media "decisions.mp4">>
<<menu>>
<<btn _alexaRand "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#alexaMum" "I call your bluff!" "alexa.dom" "dialog">>
<</if>>
<</delayer>>
<<chunk null "#alexaMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<big>Called it!</big>
<<dial "player" "WHAT?!">>
<<dial "alexa" "25 bucks.">>
<p>Ohhhh shit. She played you so nicely.</p>
<<media "not_good.mp4">>
<<btn>>
<<chunk>>
<p>$alexa.name notices your hesitation. She might be a monster, but she's not that great at hiding her desperation.</p>
<<dial "alexa" "25 bucks... and ''I'll show you my asshole''.">>
<<media "kinky.mp4">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaAsshole" "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#alexaAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/peek/alexa_asshole.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks away.</p>
<<btn $curLoc>>
<<chunk null "#alexaMum">>
<<dial "alexa" "MUM!!! MUM!!! MUM!!!">>
<p>You hear $daphne.name from her room.</p>
<<dial "daphne" "WHAT?! WHAT?! WHAT?! I'M BUSY!">>
<<dial "alexa" "THE DWEEB IS PEEKING AT YOU!!!">>
<<dial "player" "I WASN'T!!!">>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "AND JERKING OFF!!!">>
<</if>>
<</delayer>>
<big>$daphne.name bursts out of her room...</big>
<<btn>>
<<chunk>>
<<media "activities/peek/daphRoom/daphne_angry.jpg">>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<p>$alexa.name smiles.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "The dweeb was jerking off while peeking at you. I caught him.">>
<<else>>
<<dial "alexa" "The dweeb was peeking at you. I caught him.">>
<</if>>
<</delayer>>
<p>$daphne.name looks at you.</p>
<<dial "daphne" "Were you?">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#alexaMumLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<btn "#alexaMumTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#alexaMumLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLoc null "alexa.dom-; daphne.love-" "yieldsHide">>
<<chunk null "#alexaMumTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<if $daphne.status <= 1>>
<<set _decision = ["#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumOk"].random()>>
<<if $daphne.status == 2>>
<<set _decision = ["#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#alexaMumAngry", "#alexaMumOk", "#alexaMumOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#alexaMumOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaMumOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean...">>
<<dial "alexa" "What?!">>
<<dial "daphne" "I know how hard it is for a man of your age around the women.">>
<<dial "alexa" "I can't believe it!">>
<p>I have to say, bud, I can't believe it too...</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<<dial "alexa" "So you're just letting him go?">>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Suuuuure.</p>
<<dial "player" "I won't, I promise!">>
<p>$daphne.name smiles to you one more time, goes back to her room and closes the doors.</p>
<<dial "alexa" "Fuck me.">>
<p>$alexa.name turns and leaves the corridor.</p>
<<media "im_leaving.mp4">>
<big>You dodged a bullet there, bud.</big>
<<btn $curLoc null "daphne.love; alexa.dom" "yieldsHide">>
<<chunk null "#alexaMumAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>She looks you in the eyes.</p>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLoc null "daphne.love-; alexa.dom-" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=dressing">> /* Daphne is dressing, Daphne sees player */
<<chunks null "#caught">>
<p>Suddenly - $daphne.name hears something, turns her head and...</p>
<<media "caughtDaphne.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $daphne.name bursts out of her room, smashing the doors into the wall.</p>
<<yields "daphne.love-2" "dialog">>
<<else>>
<p>$daphne.name bursts out of her room, smashing the doors into the wall.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphRoom/daphne_angry.jpg">>
<<dial "daphne" "WHAT THE FUCK?!">>
<p>Play it ''cool''.</p>
<<dial "player" "Oh, hi, $daphne.name.">>
<p>//Cool// as in //don't panic//, and not //how's your sex life//, dude. Now you turned into a nuclear winter.</p>
<<dial "daphne" "Don't //hi $daphne.name// me. Were you peeking through the doors?!">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#daphneTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<btn "#daphneLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<chunk null "#daphneLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 3>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status <= 4>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<else>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneOk">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#daphneOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean... I know how hard it is for a man of your age around the women.">>
<p>Errmmm... Ok...?</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Yeah, right.</p>
<<media "i_promise.mp4">>
<<dial "player" "I won't, I promise!">>
<p>$daphne.name smiles to you one more time, goes back to her room, and closes the doors.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLoc>>
<<chunk null "#daphneAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>Shut the fuck up and pray.</p>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneSex">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>When a woman says she's disappointed, it's basically the end of the road, bud.</p>
<<dial "daphne" "I thought that we can trust each other.">>
<p>Pray it won't end up in packing your things.</p>
<<dial "player" "We can... I'm sorry, I didn't--">>
<<dial "daphne" "If we can trust each other, than why didn't you just came to me and told me how you feel?">>
<p>Ermmm... What?</p>
<<media "what.mp4">>
<<btn>>
<<chunk>>
<<dial "daphne" "You could have told me that you want to see me naked... You could have told me, that my body makes you aroused... We could figure something out.">>
<p>She bites her lip.</p>
<big>O-M-G! She's hitting on you!</big>
<<dial "daphne" "Than again... We can still figure something out, if you want...">>
<<media "activities/peek/fuck_yea.mp4">>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne; $permission+" "sex action">>
<<btn $curLocParent "Not now, thanks!" "daphne.love-1" "dialog yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=sex; $alexa.met">> /* Daphne has sex, Alexa sees player */
<<chunks null "#caught">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtAlexa.mp4">>
<big>$alexa.name is standing on the corridor, looking right at you.</big>
<<dial "alexa" "You must be kidding me...">>
<<dial "player" "Oh fuck.">>
<p>Oh fuck indeed.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You quickly hide your dick in your pants and move away from the doors. But it's too late, she already saw it.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<p>You move away from the doors.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphRoom/alexa_angry.jpg">>
<p>$alexa.name looks at you with a mix of anger and mockery.</p>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "Oh really? And how does it look like?">>
<<dial "player" "I mean... I was... just passing by.">>
<p>You need to do better than that, bud. Honestly.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "Oh, you were just passing by with a dick in your hand? How convenient.">>
<p>Gotta say, dude...</p>
<big>She's fun.</big>
<<else>>
<<dial "alexa" "So you were not peeking at my mum?">>
<<dial "player" "Me? Peeking?! That's what perverts do!">>
<big>You're digging yourself a shallow grave.</big>
<</if>>
<</delayer>>
<p>$alexa.name comes closer and looks through the crack in the door...</p>
<<btn>>
<<chunk>>
<big>Ooops.</big>
<<media "activities/peek/daphRoom/daphne_sex1_4.jpg">>
<<dial "alexa" "Oh... I see...">>
<<dial "player" "I didn't...">>
<<dial "alexa" "Don't worry, kid. I was there.">>
<<dial "player" "What do you mean?">>
<p>She sighs.</p>
<<dial "alexa" "She brings dudes to fuck her every weekend since I remember. When I was a kid I was standing by her doors just like you.">>
<<delayer>>
<<if $jerk>>
<p>You look down at your crotch.</p>
<<dial "player" "Like me...?">>
<p>$alexa.name smiles.</p>
<<dial "alexa" "Yeah, that too. The floor under this doors was often soaking wet from my juices.">>
<big>Whoa!</big>
<</if>>
<</delayer>>
<<media "activities/peek/interesting.mp4">>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>$alexa.name sighs.</p>
<<dial "alexa" "80 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "80 bucks for not ratting you out to my mum.">>
<<dial "player" "This is a total rip-off!">>
<<dial "alexa" "You were masturbating while peeking at my mum fucking with some dude. I think it's a fair price.">>
<<dial "player" "You just said you were doing the same thing!">>
<<dial "alexa" "I can do what I want. Pay up!">>
<p>She's a fucking lil' monster. I'm not sure if we should trust her, bro, but if $daphne.name learns about it she might go postal. This is a tough decision.</p>
<<media "decisions.mp4">>
<<menu>>
<<btn _alexaRand "Ok, ok! I'll pay! Here..." "cash=80; cash-80; alexa.love" "dialog">>
<<btn "#alexaMum" "I call your bluff!" "alexa.dom" "dialog">>
<<else>>
<p>$alexa.name sighs.</p>
<<dial "alexa" "40 bucks.">>
<<dial "player" "What?">>
<<dial "alexa" "40 bucks for not ratting you out to my mum.">>
<p>She's a fucking lil' monster.</p>
<<dial "player" "You just said you were also peeking at her!">>
<<dial "alexa" "I can do what I want. Pay up!">>
<p>I'm not sure if we should trust her, bro.</p>
<<media "decisions.mp4">>
<<menu>>
<<if $alexa.status <= 3>>
<<set _decision = [$curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = [$curLoc, $curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = $curLoc>>
<</if>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=40; cash-40; alexa.love" "dialog">>
<<btn "#alexaMum" "I call your bluff!" "alexa.dom" "dialog">>
<</if>>
<</delayer>>
<<chunk null "#alexaMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "30 bucks more.">>
<p>Ohhhh shit. She played you.</p>
<<media "not_good.mp4">>
<<btn>>
<<chunk>>
<p>$alexa.name notices your hesitation. She might be a monster, but she's not that great at hiding her desperation.</p>
<<dial "alexa" "30 bucks... and ''I'll show you my asshole''.">>
<<media "kinky.mp4">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaAsshole" "Ok, ok! I'll pay! Here..." "cash=30; cash-30; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#alexaAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/peek/alexa_asshole.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks out of the room.</p>
<<btn $curLoc>>
<<chunk null "#alexaMum">>
<<dial "alexa" "MUM!!! MUM!!! MUM!!!">>
<p>You hear $daphne.name from her room.</p>
<<dial "daphne" "WHAT?! WHAT?! WHAT?! I'M BUSY!">>
<<dial "alexa" "THE DWEEB IS PEEKING AT YOU!!!">>
<<dial "player" "I WASN'T!!!">>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "AND JERKING OFF!!!">>
<</if>>
<</delayer>>
<big>$daphne.name bursts out of her room...</big>
<<btn>>
<<chunk>>
<<media "activities/peek/daphRoom/daphne_angry2.jpg">>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<p>Her tits make you gasp.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "The dweeb was jerking off while peeking at you. I caught him.">>
<<else>>
<<dial "alexa" "The dweeb was peeking at you. I caught him.">>
<</if>>
<</delayer>>
<p>In the background the dude on the bed frantically tries to hide his dick.</p>
<<dial "guy" "What is happening? Who is this?">>
<<set _dudePic = "dudeDaphne" + $dudeDaphne.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<p>He talks about you, but looks at $alexa.name with a smile. She smiles back to him, biting her lip. $daphne.name notices it and gives him a cold stare.</p>
<<dial "daphne" "Shut the fuck up.">>
<p>She looks back at you.</p>
<<dial "daphne" "Were you peeking at us?">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#alexaMumLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<btn "#alexaMumTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#alexaMumLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<p>The guy on the bed laughs his ass off.</p>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLoc null "alexa.dom-; daphne.love-" "yieldsHide">>
<<chunk null "#alexaMumTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<if $daphne.status <= 3>>
<<set _decision = ["#alexaMumAngry", "#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#alexaMumOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaMumOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean...">>
<p>What...?</p>
<<dial "alexa" "What...?">>
<<dial "guy" "What...?">>
<<dial "daphne" "Shut up!">>
<p>$daphne.name looks back at you.</p>
<<dial "daphne" "I know how hard it is for a man of your age around the women.">>
<<dial "alexa" "I can't believe it!">>
<p>I have to say, bud, I can't believe it too...</p>
<<dial "guy" "We should castrate this motherfucker!">>
<p>Well, not that, but still...</p>
<<dial "daphne" "Shut up!">>
<p>She smiles to you one more time.</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<<dial "alexa" "So you're just letting him go?">>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Suuuuure.</p>
<<dial "player" "I won't, I promise!">>
<<dial "guy" "Whatever, let's just get back to what we were doing already!">>
<<dial "daphne" "Shut up!">>
<p>The guy winks at $alexa.name. He clearly has a thing for her, and doesn't seem to mind that he was balls deep into her mother just a moments ago... But $daphne.name doesn't notice it. She smiles to you one more time, before going back to her room and closing the doors.</p>
<<dial "alexa" "Fuck me.">>
<p>$alexa.name turns and leaves the corridor.</p>
<<media "im_leaving.mp4">>
<big>You dodged a bullet there, bud.</big>
<<btn $curLoc null "daphne.love+; alexa.dom+" "yieldsHide">>
<<chunk null "#alexaMumAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<<dial "guy" "L-O-L.">>
<<dial "daphne" "Shut up!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<<dial "guy" "Whatever, let's just get back to what we were doing already!">>
<<dial "daphne" "Shut up!">>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLoc null "daphne.love-; alexa.dom-" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=sex">> /* Daphne has sex, Daphne sees player */
<<chunks null "#caught">>
<p>Suddenly - $daphne.name hears something, turns her head...</p>
<<media "caughtDaphne.mp4">>
<big>She looks right at you.</big>
<<btn>>
<<chunk>>
<<dial "daphne" "What the fuck?!">>
<<dial "player" "Shit! I'm sorry!">>
<p>The guy, balls deep in $daphne.name, looks at you angrily.</p>
<<set _dudePic = "dudeDaphne" + $dudeDaphne.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<dial "guy" "That's trespassing, son!">>
<<dial "daphne" "Shut up, it's not your business!">>
<p>You need to quickly figure out what to do.</p>
<<menu>>
<<btn "#daphneRun" "Run away" "daphne.love" "action">>
<<btn "#daphneJoin" "Can I join?" "daphne.dom" "dialog">>
<<chunk null "#daphneRun">>
<<media "run.mp4">>
<p>You turn around and run to your room. Well, in those circumstances it was probably good decision. The guy maybe wasn't in best shape, but still he'd maul your ass.</p>
<<btn $curLocParent>>
<<chunk null "#daphneJoin">>
<p>$daphne.name rises from the bed and looks you in the eyes.</p>
<<dial "daphne" "You were peeking at me making love, and now you have a nerve to ask to join me in bed?">>
<p>I have to tell you, buddy, you really haven't thought that through. The good news is the view is amazing, because in all excitement she forgot to cover herself.</p>
<<media "activities/peek/daphRoom/daphne_angry2.jpg">>
<<dial "player" "Well... I mean... I guess?">>
<p>Surprisingly, she didn't smack you right away. Is it possible that she's considering it?</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneGetOut", "#daphneGetOut", "#daphneGetOut", "#daphneGetOut", "#daphneGetOut", "#daphneStay"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneGetOut", "#daphneGetOut", "#daphneStay"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneGetOut", "#daphneStay"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneStay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneStay">>
<p>$daphne.name finally looks you in the eyes and... smiles!</p>
<<dial "daphne" "You know what? I agree.">>
<p>What!?</p>
<<dial "player" "What?!">>
<<dial "guy" "What?!">>
<<media "shock.mp4">>
<<dial "daphne" "Shut up!">>
<p>$daphne.name looks back at you.</p>
<<dial "daphne" "Consider it the reward for being a good tenant.">>
<<dial "player" "Fuck yeah I'm a good tenant. The best one! So we're doing a triangle?">>
<p>This is amazing, dude! I applaud you.</p>
<<dial "guy" "I'm not doing triangles with other dudes.">>
<p>Oh fuck. Captain Cockblock here has some other ideas.</p>
<<dial "player" "So...?">>
<p>You look at $daphne.name.</p>
<<btn>>
<<chunk>>
<p>She smiles one more time.</p>
<<dial "daphne" "Well, in that case you better get lost.">>
<p>Oh shit... I'm sorry, bro...</p>
<<dial "guy" "Ha, ha. And close the doors behind you, assmunch!">>
<p>$daphne.name looks at the guy.</p>
<<dial "daphne" "I was talking to you.">>
<big>Oh fuck! What a rollercoaster!</big>
<p>The guy looks at her like he doesn't believe what he just heard...</p>
<<dial "guy" "What...?">>
<<dial "daphne" "You were a lousy fuck anyway.">>
<p>The guy's expression quickly changes to anger.</p>
<<dial "guy" "You'll regret this, bitch!">>
<<dial "daphne" "Shut up and go.">>
<p>He gathers his things and storms out of the house.</p>
<p>$daphne.name looks at you with a nasty smile.</p>
<<dial "daphne" "Come here!">>
<<media "success.mp4">>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne; $permission+" "sex action">>
<<btn $curLocParent "Not now, thanks!" "daphne.love-10" "dialog yieldsHide">>
<<chunk null "#daphneGetOut">>
<p>She finally looks you in the eyes.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<p>$daphne.name points her finger to the doors.</p>
<<dial "daphne" "Get out of here and don't come back!">>
<<media "getout.mp4">>
<p>Shit.</p>
<<dial "player" "But...">>
<<dial "daphne" "Now!!!">>
<<dial "guy" "And close the doors behind you, assmunch!">>
<<dial "daphne" "Shut up.">>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<</chunks>>
<</events>><<events>>
<<EVENT "!alexa; $alexa.met; daphne">>
<<chunks null "#caught">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtAlexa.mp4">>
<big>$alexa.name is standing in the doorframe, looking right at you.</big>
<<dial "alexa" "You must be kidding me...">>
<<dial "player" "Oh fuck.">>
<p>Oh fuck indeed.</p>
<<btn>>
<<chunk>>
<h2 class="border">$daphne.name's house</h2>
<<media "locations/daphHouse/_big.jpg" "wide">>
<<delayer>>
<<if $jerk>>
<p>You quickly hide your dick in your pants and run out of $daphne.name's bedroom. $alexa.name is waiting for you on the corridor with a mix of anger and mockery on her face.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<p>You run out of $daphne.name's bedroom to the corridor, where $alexa.name is waiting for you with a mix of anger and mockery on her face.</p>
<</if>>
<</delayer>>
<<media "activities/play/daphRoom/alexa_angry.jpg">>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "Oh really? And how does it look like?">>
<<dial "player" "I mean... I... I thought she was calling my name.">>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "Oh, let me get this straight. You heard her calling your name, so you burst into her bedroom with a dick in your hand, to save her, riiight?">>
<<else>>
<<dial "alexa" "Oh, let me get this straight. You heard her calling your name, so you burst into her bedroom to save her... by couragesly looking at her tits, riiight?">>
<</if>>
<</delayer>>
<p>You need to do better than that, bud. Honestly.</p>
<<btn>>
<<chunk>>
<p>$alexa.name sighs.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "100 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "100 bucks for not ratting you out to my mum.">>
<<dial "player" "This is a total rip-off!">>
<<dial "alexa" "You were masturbating over my sleeping mum. I think it's a fair price.">>
<big>She has a point, bud.</big>
<<else>>
<<dial "alexa" "50 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "50 bucks for not ratting you out to my mum.">>
<</if>>
<</delayer>>
<p>I know what you're thinking. It's a lot of money to give to this lil' monster. And I'm not sure if we should trust her, bro, but the truth is that if $daphne.name learns about it she might go postal.</p>
<<media "caught.mp4">>
<<menu>>
<<delayer>>
<<if $alexa.status <= 3>>
<<set _decision = [$curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = [$curLoc, $curLoc, "#alexaMore"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = $curLoc>>
<</if>>
<<if $jerk>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=100; cash-100; alexa.love" "dialog">>
<<else>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=50; cash-50; alexa.love" "dialog">>
<</if>>
<</delayer>>
<<btn "#alexaMum" "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#alexaMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "Another 50 bucks.">>
<p>Ohhhh shit. She played you.</p>
<<media "not_good.mp4">>
<<btn>>
<<chunk>>
<p>$alexa.name notices your hesitation. She might be a monster, but she's not that great at hiding her desperation.</p>
<<dial "alexa" "50 bucks... and ''I'll show you my asshole''.">>
<<media "kinky.mp4">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaAsshole" "Ok, ok! I'll pay! Here..." "50; cash-50; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#alexaAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/play/daphRoom/alexa_asshole.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks out of the room.</p>
<<btn $curLocParent>>
<<chunk null "#alexaMum">>
<<dial "alexa" "MUM!!! MUM!!! MUM!!!">>
<p>You hear $daphne.name from her room.</p>
<<dial "daphne" "WHAT?! WHAT?! WHAT?! I'M SLEEPING!">>
<<dial "alexa" "THE DWEEB WAS LURKING IN YOUR ROOM!!!">>
<<dial "player" "I WASN'T!!!">>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "AND JERKING OFF!!!">>
<</if>>
<</delayer>>
<big>$daphne.name bursts out of her room...</big>
<<btn>>
<<chunk>>
<<media "activities/play/daphRoom/daphne_angry.jpg">>
<p>Her t-shirt barely covers her giant tits.</p>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<p>$alexa.name smiles.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "The dweeb broke into your bedroom when you were sleeping and was jerking off while looking at you. I caught him.">>
<<else>>
<<dial "alexa" "The dweeb broke into your bedroom when you were sleeping. I caught him.">>
<</if>>
<</delayer>>
<p>$daphne.name looks at you with anger in her eyes.</p>
<<dial "daphne" "Is this true?">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#alexaMumLie" "Noooo! She's lying, I swear!" "daphne.dom" "dialog">>
<<btn "#alexaMumTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#alexaMumLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<strikes "daphne">>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk null "#alexaMumTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<if $daphne.status <= 2>>
<<set _decision = ["#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#alexaMumAngry", "#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#alexaMumAngry", "#alexaMumOk", "#alexaMumOk"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaMumOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean...">>
<<dial "alexa" "What?!">>
<<dial "daphne" "I know how hard it is for a man of your age around the women.">>
<<dial "alexa" "I can't believe it!">>
<p>I have to say, bud, I can't believe it too...</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<<dial "alexa" "So you're just letting him go?">>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Suuuuure.</p>
<<dial "player" "I won't, I promise!">>
<p>$daphne.name smiles to you one more time, goes back to her room and closes the doors.</p>
<<dial "alexa" "Fuck me.">>
<<media "im_leaving.mp4">>
<p>$alexa.name turns and leaves the corridor.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLocParent null "daphne.love; alexa.dom" "yieldsHide">>
<<chunk null "#alexaMumAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I'm disappointed, $player.name. Very disappointed.">>
<p>When a woman says she's disappointed, it basically the nuclear winter, bud.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<p>$daphne.name goes back to her room and shuts the doors.</p>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2">>
<<chunk "$daphne.aphro" "#caughtMasturbation">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtAlexa.mp4">>
<big>$alexa.name is standing in the doorframe, looking right at you.</big>
<<dial "alexa" "You must be kidding me...">>
<<dial "player" "Oh fuck.">>
<p>Oh fuck indeed.</p>
<<btn>>
<<chunk "$daphne.aphro">>
<h2 class="border">$daphne.name's house</h2>
<<media "locations/daphHouse/_big.jpg" "wide">>
<<delayer>>
<<if $jerk>>
<p>You quickly hide your dick in your pants and run out of $daphne.name's bedroom. $alexa.name is waiting for you on the corridor with a mix of anger and mockery on her face.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<p>You run out of $daphne.name's bedroom to the corridor, where $alexa.name is waiting for you with a mix of anger and mockery on her face.</p>
<</if>>
<</delayer>>
<<media "activities/play/daphRoom/alexa_angry.jpg">>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "Oh really? And how does it look like?">>
<<dial "player" "I mean... She was... You know... She was moaning.">>
<p>$alexa.name looks at you questioningly.</p>
<<dial "alexa" "Moaning?!">>
<<dial "player" "I thought she might be sick, so I came to check on her, and...">>
<p>You can feel she's curious. That's a good sign. Maybe she won't rip your balls off.</p>
<<btn>>
<<chunk "$daphne.aphro">>
<<dial "alexa" "Aaaand?">>
<<dial "player" "I came and... she was... you know...">>
<<dial "alexa" "Spill it out, dweeb!">>
<<dial "player" "She was masturbating in her sleep!">>
<p>$alexa.name looks at you with a surprised expression on her face...</p>
<<media "wtf.mp4">>
<<btn>>
<<chunk "$daphne.aphro">>
<p>...and finally she bursts into laughter.</p>
<<dial "alexa" "I gotta see this!">>
<<media "activities/play/daphRoom/curious1.mp4">>
<<dial "player" "What?! Wait!!!">>
<p>She quietly opens the doors and walks into $daphne.name's bedroom.</p>
<<btn>>
<<chunk "$daphne.aphro">>
<h2 class="border">$daphne.name's room</h2>
<<media "locations/daphRoom/_big.jpg" "wide">>
<p>$daphne.name is still on it.</p>
<<media "activities/play/daphRoom/daphne_masturbation_3.jpg">>
<p>$alexa.name is stunned.</p>
<<btn>>
<<chunk "$daphne.aphro">>
<<media "activities/play/daphRoom/curious2.mp4">>
<p>She lowers her voice to whisper.</p>
<<dial "alexa" "Awesome!">>
<<dial "player" "Told you.">>
<p>Thank god, she's a lil' pervert too!</p>
<<dial "player" "Ok... I think we should go...">>
<<dial "alexa" "What?! No fucking way.">>
<<dial "player" "But...">>
<p>$alexa.name looks for something in her pocket and...</p>
<<btn>>
<<chunk "$daphne.aphro">>
<big>...she pulls out her phone and starts recording.</big>
<<media "activities/play/daphRoom/recording.mp4">>
<<dial "player" "What the fuck are you doing?!">>
<<dial "alexa" "How does it look like, dweeb?!">>
<<dial "player" "You're recording your mum masturbating! That's fucked up.">>
<<dial "alexa" "Shut up you fucking hypokite.">>
<p>//Hypokite//!?</p>
<<dial "alexa" "Besides... it's kinda hot.">>
<p>Well, she has a point there...</p>
<<btn>>
<<chunk "$daphne.aphro">>
<big>...it is kinda hot.</big>
<<media "activities/play/daphRoom/daphne_masturbation_4.mp4">>
<<btn>>
<<chunk "$daphne.aphro">>
<p>Look, I was against this whole thing, but you're here, and she's here, and the least you can do is...</p>
<big>...make her send us the vid.</big>
<p>You know... for archival purposes.</p>
<<dial "player" "So... will you send me the vid?">>
<<dial "alexa" "You'll find it online tomorrow.">>
<<dial "player" "Wait... what???">>
<p>Oh shit.</p>
<<dial "alexa" "She is always calling me floozy. We'll see who's floozy now, when half the world will see you jacking off, bitch.">>
<<media "evil_laughter.mp4">>
<p>This girl is craaaaazy.</p>
<<btn>>
<<chunk "$daphne.aphro">>
<p>Ok, man, Captain Cockblock here. This is serious and we need to stop it. Here's the thing - the video goes online, $daphne.name sees it, what do you think will happen? Will she think $alexa.name recorded it? Nope.</p>
<big>You'll be the prime suspect, bud.</big>
<p>She'll figure out you drugged her and go fucking postal on your ass.</p>
<<dial "player" "//Ooops.//">>
<p>Exactly. So, even though it pains me to say it, you need to destroy this video.</p>
<<media "activities/play/daphRoom/destroy_vid.mp4">>
<<btn>>
<<chunk "$daphne.aphro">>
<<dial "player" "You need to delete it.">>
<p>$alexa.name looks at you, surprised.</p>
<<dial "alexa" "What?! No fucking way.">>
<<media "noway.mp4">>
<p>You need to figure it out, quickly.</p>
<<menu>>
<<btn "#alexaPay" "I'll pay you 50 bucks to delete it." "cash=50; cash-50; alexa.love" "dialog">>
<<btn "#alexaYell" "I'll wake her up if you won't delete it." "alexa.dom" "dialog">>
<<chunk "$daphne.aphro" "#alexaPay">>
<p>The greedy bitch takes your money, counts it, counts it again, and again just to be sure...</p>
<<media "activities/play/daphRoom/count_money.mp4">>
<p>She finally sighs and deletes the video.</p>
<<dial "alexa" "You're lucky I'm trying to gather funds for asshole bleaching, otherwise this video would be online already!">>
<<dial "player" "Asshole bleaching?!">>
<p>She smiles.</p>
<<dial "alexa" "For 100$ I'd let you see it!">>
<big>NO.</big>
<p>It's time to leave.</p>
<<dial "player" "Maybe some other day...">>
<<dial "alexa" "You're a fucktard, you know that?">>
<p>She turns and walks out of the bedroom.</p>
<<btn $curLocParent>>
<<chunk "$daphne.aphro" "#alexaYell">>
<<dial "alexa" "Are you fucking kidding me? You were the one I caught in her room!">>
<<dial "player" "Was I? So let's wake her up and see what will she say when I'll show her a video of her masturbating on //YOUR// phone.">>
<p>$alexa.name stares at you blankly for a moment. I have to give it to you, bud, that's some power play done right.</p>
<<media "good_move.mp4">>
<<btn>>
<<chunk "$daphne.aphro">>
<p>$alexa.name sighs. She stops recording and deletes the vid.</p>
<<media "disappointed.mp4">>
<<dial "alexa" "You're a fucktard, you know that?">>
<p>She turns and walks out of the bedroom, but you can feel she has some new kind of respect towards you after this situation.</p>
<big>Profit!</big>
<<btn $curLocParent>>
<<chunk "$daphne.roofies" "#caughtFuck">>
<p>Suddenly - you hear something behind your back. You turn your head and...</p>
<<media "caughtAlexa.mp4">>
<big>$alexa.name is standing in the doorframe, looking right at you.</big>
<<dial "alexa" "WHAT. THE. FUCK.">>
<p>Fuck indeed.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/alexa_angry.jpg">>
<p>You jump off the bed and nervously try to put your pants back on.</p>
<<dial "alexa" "Mum?! What the fuck are you doing with the dweeb!?">>
<p>$daphne.name doesn't respond. She just lies there, unconscious.</p>
<<dial "alexa" "Mum...?">>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "OH. MY. GOD.">>
<p>$alexa.name freezes in fear...</p>
<<btn>>
<<chunk "$daphne.roofies">>
<<dial "alexa" "YOU KILLED HER!">>
<<media "activities/play/daphRoom/killed_her.mp4">>
<p>What?!</p>
<<dial "player" "WHAT?! NO!!! She's just sleeping.">>
<p>$alexa.name hesitantly walks closer to the bed and notices that $daphne.name is breathing.</p>
<<dial "alexa" "Ohhh shit. I was hoping... I mean...">>
<p>//HOPING//!? I'm not sure if I want to know where that sentence was going.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<p>$alexa.name looks at you as if it dawned on her.</p>
<<dial "alexa" "You roofied her!">>
<<dial "player" "Uhmmmm...">>
<p>I really can't see a way out of this one, bud. Look at it this way - just a moment ago she thought you're a murderer.</p>
<big>//Rapist// sounds way better.</big>
<<media "caught.mp4">>
<<menu>>
<<btn "#alexaRoofyTruth" "The truth is I did roofy her." "alexa.love" "dialog">>
<<btn "#alexaRoofyLie" "That's outrageous! I did not roofy her!" "alexa.dom" "dialog">>
<<chunk "$daphne.roofies" "#alexaRoofyTruth">>
<p>$alexa.name gazes at you with a new expression. It almost looks like she's impressed.</p>
<<media "impressive.mp4">>
<p>But does it mean she's ok with it?</p>
<<if $alexa.status <= 3>>
<<set _decision = ["#alexaRoofyAdmitOk", "#alexaRoofyTruthMoney", "#alexaRoofyTruthMoney"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaRoofyAdmitOk", "#alexaRoofyTruthMoney"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaRoofyAdmitOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk "$daphne.roofies" "#alexaRoofyTruthMoney">>
<p>$alexa.name sighs.</p>
<<dial "alexa" "100 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "100 bucks for not ratting you out to my mum.">>
<<dial "player" "This is a total rip-off!">>
<<dial "alexa" "You roofied and fucked her. It's a bargain.">>
<big>She has a point, bud.</big>
<<media "decisions.mp4">>
<<menu>>
<<if $alexa.status <= 3>>
<<set _decision = [$curLoc, "#alexaRoofyTruthMore", "#alexaRoofyTruthMore"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = [$curLoc, "#alexaRoofyTruthMore"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = $curLoc>>
<</if>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=100; cash-100; alexa.love" "dialog">>
<<btn "#alexaRoofyLieBalls" "No fucking way I'm paying." "alexa.dom" "dialog">>
<<chunk "$daphne.roofies" "#alexaRoofyTruthMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<media "want_more.mp4">>
<<dial "alexa" "I want more.">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "Another 50 bucks.">>
<<media "activities/play/daphRoom/not_shocked.mp4">>
<<btn>>
<<chunk "$daphne.roofies">>
<p>$alexa.name notices your hesitation. She might be a monster, but she's not that great at hiding her desperation.</p>
<<dial "alexa" "50 bucks... and ''I'll show you my asshole''.">>
<<media "kinky.mp4">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaRoofyAsshole" "Ok, ok! I'll pay! Here..." "cash=50; cash-50; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk "$daphne.roofies" "#alexaRoofyLie">>
<p>Good luck proving it.</p>
<<dial "alexa" "She's completely unconscious!">>
<<dial "player" "I found her like that!">>
<<dial "alexa" "Oh, so you found her unconscious and you figured you're gonna fuck her?">>
<<dial "player" "I wanted to help her... But I tripped... And my dick went into her... By accident.">>
<p>$alexa.name looks at you in silence. So am I.</p>
<<dial "alexa" "That's fucking pathetic.">>
<big>It is.</big>
<<media "activities/play/daphRoom/sex_lie.mp4">>
<<btn>>
<<chunk "$daphne.roofies">>
<p>$alexa.name sighs.</p>
<<dial "alexa" "200 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "200 bucks for not ratting you out to my mum.">>
<<dial "player" "This is a total rip-off!">>
<<dial "alexa" "You roofied and fucked her. It's a bargain.">>
<big>She has a point, bud.</big>
<<media "decisions.mp4">>
<<menu>>
<<if $alexa.status <= 3>>
<<set _decision = [$curLoc, "#alexaRoofyLieMore", "#alexaRoofyLieMore"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = [$curLoc, "#alexaRoofyLieMore"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = $curLoc>>
<</if>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=200; cash-200; alexa.love" "dialog">>
<<btn "#alexaRoofyLieBalls" "No fucking way I'm paying." "alexa.dom" "dialog">>
<<chunk "$daphne.roofies" "#alexaRoofyLieMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<media "want_more.mp4">>
<<dial "alexa" "I want more.">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "Another 100 bucks.">>
<<media "activities/play/daphRoom/not_shocked.mp4">>
<<btn>>
<<chunk "$daphne.roofies">>
<p>$alexa.name notices your hesitation. She might be a monster, but she's not that great at hiding her desperation.</p>
<<dial "alexa" "100 bucks... and ''I'll show you my asshole''.">>
<<media "kinky.mp4">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaRoofyAsshole" "Ok, ok! I'll pay! Here..." "cash=100; cash-100; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk "$daphne.roofies" "#alexaRoofyAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/play/daphRoom/alexa_asshole.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks out of the room.</p>
<<btn $curLoc>>
<<chunk "$daphne.roofies" "#alexaRoofyLieBalls">>
<p>$alexa.name looks you deeply in the eyes...</p>
<big>...and then she kicks your balls.</big>
<<media "activities/play/daphRoom/balls_kick.mp4">>
<<dial "alexa" "This is for raping my mum!">>
<<dial "player" "Uhhhhhhh.......">>
<<btn>>
<<chunk "$daphne.roofies">>
<big>And then she kicks you one more time...</big>
<p>And one more...</p>
<p><small>And...</small></p>
<<media "activities/play/daphRoom/balls_kick_2.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<dial "alexa" "Next time you better fucking kill her, or I'll rip your balls off and make a spaghetti.">>
<p>She turns and walks out of the room.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action">>
<<chunk "$daphne.roofies" "#alexaRoofyAdmitOk">>
<p>$alexa.name looks you deeply in the eyes...</p>
<big>...with a clear admiration.</big>
<<dial "alexa" "Awesome!">>
<<dial "player" "I know I did something bad but... wait... //what//?!">>
<<dial "alexa" "Why haven't I thought about it... this is like my birthday!">>
<p>She is visibly happy...</p>
<<media "activities/play/daphRoom/strange_laugh.mp4">>
<big>...and it worries me, bud.</big>
<<btn>>
<<chunk "$daphne.roofies">>
<<dial "player" "So you're not angry?">>
<<dial "alexa" "Angry?! I'll finally have my revenge for all the fucked up stuff she made me do.">>
<p>She leans over to $daphne.name.</p>
<<dial "alexa" "YOU HEAR THIS, BITCH!? I'm gonna assfuck your religious shit out of you!">>
<<media "escalated.mp4">>
<<btn>>
<<chunk "$daphne.roofies">>
<<dial "alexa" "OK. Help me out.">>
<p>$alexa.name grabs $daphne.name by her feet and pulls her out of bed. Or should I say...</p>
<big>//WTF!?//</big>
<<dial "player" "Wait! What the fuck are you doing with her?!">>
<<dial "alexa" "What do you think I'm doing! I'm taking her to the cellar.">>
<<if $daphCel>>
<<dial "player" "What?! You crazy?">>
<<dial "alexa" "Well, obviously... Grab her hands god damn it!">>
<<else>>
<<dial "player" "We have a cellar?!">>
<<dial "alexa" "Kind of... Grab her hands god damn it!">>
<</if>>
<big>No! Don't do it.</big>
<<dial "player" "Well... Ok.">>
<p>You grab $daphne.name by her feet.</p>
<big>God damn it.</big>
<<media "activities/play/daphRoom/drag_body.mp4">>
<<btn>>
<<chunk "$daphne.roofies">>
<h2 class="border">Cellar</h2>
<<media "locations/daphCel/_big.jpg" "wide">>
<p>You help $alexa.name carry unconscious $daphne.name to the cellar. <<if !$daphCel>>It's one of those places that gives you shivers on your back. Yet in this particular case, because of all the BDSM equipment lurking in the dark corners, the shivers are mainly located in the area of your dick.<</if>></p>
<<dial "player" "Ok. What now?">>
<p>You drop $daphne.name on the concrete floor.</p>
<<dial "alexa" "Now...?">>
<<btn>>
<<chunk "$daphne.roofies">>
<p>$alexa.name pulls out ropes from an old trunk.</p>
<<media "activities/play/daphRoom/psycho.mp4">>
<<dial "alexa" "Now we fuck her up.">>
<p>This is soooo bad...</p>
<big>...but also kinky...</big>
<p>...but mostly bad.</p>
<p><small>(kinky)</small></p>
<<btn null null "$daphCel+1">>
<<chunk "$daphne.roofies">>
<p>$alexa.name wraps the long rope around $daphne.name's huge tits, which restricts the blood flow and causes them to darken a shade and swell. You're looking at it with a mix of fear and fascination.</p>
<<dial "player" "She'll wake up!">>
<p>$alexa.name doesn't even answer. Instead she takes the magic wand massager, puts it on $daphne.name's clit, and turns it on.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/daphne_bdsm_0.jpg">>
<<dial "daphne" "Mmhmmmmm....">>
<p>$daphne.name moans in her sleep.</p>
<<menu>>
<<btn "#alexaCellarRun" "Run, this bitch is crazy!" "alexa.love+2" "action">>
<<btn null "I'll tag along for a while." "alexa.dom" "action">>
<<chunk "$daphne.roofies">>
<p>It seems the $alexa.name is just warming up. She puts a gag in $daphne.name's mouth, which makes her drool all over her tits. She also wraps a rope around her eyes, so that even if she wakes up, she won't be able to see what is happening.</p>
<<dial "player" "Fuck me...">>
<p>$alexa.name gives you one end of the rope.</p>
<<dial "alexa" "Pull it!">>
<<dial "player" "But...">>
<<dial "alexa" "Pull it motherfucker!!!">>
<<media "activities/play/daphRoom/crazy.mp4">>
<big>It's official - she lost it.</big>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/daphne_bdsm_1.jpg">>
<p>To your surprise - $daphne.name doesn't even squeal. It seems like she enjoys it.</p>
<<menu>>
<<btn "#alexaCellarRun" "Run, the bitch is crazy!" "alexa.love+2" "action">>
<<btn null "I'll tag along for a while." null "action">>
<<chunk "$daphne.roofies">>
<p>When you think it couldn't go any more hardcore, $alexa.name pulls out a hook. Thanks to your vivid sexual imagination, you instantly know what she's planning.</p>
<<dial "player" "No... Don't...">>
<p>She doesn't even flinch - the hook goes straight in $daphne.name's asshole.</p>
<<dial "player" "Oh my.">>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/daphne_bdsm_2.jpg">>
<p>Honestly, bud, either run, or go with the flow, because it doesn't look like this shit will get any better.</p>
<<menu>>
<<btn "#alexaCellarRun" "Run, the bitch is crazy!" "alexa.love+2" "action">>
<<btn null "I'll tag along for a while." null "action">>
<<chunk "$daphne.roofies">>
<p>Ordered by $alexa.name, you help to put $daphne.name on a metal bench, next to a strange machine with a mechanical arm extending from it. $alexa.name opens a box and pulls out a huge dildo, which she attaches to the arm.</p>
<<dial "player" "What now?">>
<<dial "alexa" "We'll throat fuck her.">>
<<dial "player" "Fuck... She might suffocate.">>
<<media "activities/play/daphRoom/cheap_sentiment.mp4">>
<p>She turns the machine on.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/daphne_bdsm_3.jpg">>
<p>The machine starts pumping the dildo in and out of $daphne.name's throat. Surprisingly...</p>
<big>...she doesn't even gag!</big>
<<media "activities/play/daphRoom/its_alive.mp4">>
<<menu>>
<<btn "#alexaCellarRun" "Run, the bitch is crazy!" "alexa.love+2" "action">>
<<btn null "I'll tag along for a while." null "action">>
<<chunk "$daphne.roofies">>
<p>$alexa.name smiles, looking at her mother throat fucked by the machine.</p>
<<dial "alexa" "Good...">>
<p>Even though the whole thing is pretty fucked up, you can't help an erection growing in your pants. $alexa.name notices it too.</p>
<<dial "alexa" "I see you're getting ready for the final round.">>
<<dial "player" "Well...">>
<p>The truth is that at this point you'd do anything to fuck $daphne.name.</p>
<<dial "player" "Ok, I'll do it.">>
<p>You pull your pants down, exposing your giant dick.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<p>$alexa.name looks at you with her crazy eyes.</p>
<<media "activities/play/daphRoom/hahaha_no.mp4">>
<<dial "alexa" "No.">>
<<dial "player" "No?">>
<<dial "alexa" "Tonight is my time to fuck my mother, got it, dweeb?">>
<big>She pulls out a strap-on.</big>
<<dial "player" "Oh... Oh! Ok.">>
<p>$alexa.name puts on a strap-on and walks to $daphne.name.</p>
<<dial "alexa" "This is for not buying me the Barbie doll on my tenth birthday, you fucking bitch.">>
<p>She grabs her rubber cock and thrusts it into $daphne.name's asshole.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/daphne_bdsm_4.mp4">>
<p>$alexa.name gives $daphne.name the roughest fuck you've ever seen. It almost feels like her dildo is a real cock, that gives her real pleasure. You watch it like hypnotized.</p>
<<dial "alexa" "What are you waiting for, bitch boy? Jerk it off for me!">>
<big>Well... she asked nicely, right?</big>
<p>You start stroking your dick up and down. With a view like that you reach the climax within seconds.</p>
<<dial "alexa" "On her tits! I want to see you cum on my mum's fucking melons!">>
<p>You do as she says and...</p>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/daphne_bdsm_5.jpg">>
<big>You shoot a stream of hot cum on $daphne.name's melons.</big>
<p>And another, and another, until her gigantic tits are completly covered with your cum and her own drool.</p>
<<dial "alexa" "That's right, dweeb! I'm cumming too!">>
<p>$alexa.name reaches her orgasm just a moment after you. Her body twitches. Her throbbing pussy is so wet you could drink from it. And more juice flows out of her with every spasm.</p>
<<btn>>
<<chunk "$daphne.roofies">>
<<media "activities/play/daphRoom/daphne_bdsm_6.mp4">>
<p>Within seconds, her body loosens up, her breath slows down. She moves away, and falls on her back, with a smile of ecstasy.</p>
<big>Phew.</big>
<p>It takes you and $alexa.name a long and quiet minute to get back to your senses. Afterwards, you don't even talk - you just take $daphne.name back to her bedroom, clean her up a bit and leave her there.</p>
<<btn $curLocParent null "alexa.dom+2; jerkedoff+" "yieldsHide">>
<<chunk "$daphne.roofies" "#alexaCellarRun">>
<<media "run.mp4">>
<p>You turn around and run from the cellar, not looking back. It was probably the best decision, but surely $alexa.name will be pretty angry you left her.</p>
<<btn $curLocParent null "alexa.dom-2" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=sleep; !$daphne.roofies">>
<<chunks null "#caught">>
<p>Suddenly - $daphne.name opens her eyes, turns her head...</p>
<<media "caughtDaphne.mp4">>
<<delayer>>
<<if $jerk>>
<big>She looks right at your dick.</big>
<<yields "daphne.love-2" "dialog">>
<<else>>
<big>She looks right at you.</big>
<</if>>
<</delayer>>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<p>$daphne.name jumps out from the bed, barely trying to cover her giant tits.</p>
<<media "activities/play/daphRoom/daphne_angry.jpg">>
<<dial "daphne" "WHAT THE FUCK?!">>
<<dial "player" "Oh, hi, $daphne.name.">>
<<media "activities/play/daphRoom/change_my_mind.jpg">>
<p>Really?!</p>
<big>REALLY?!</big>
<<dial "daphne" "What the fuck are you doing in my room!?">>
<<delayer>>
<<if $jerk>>
<p>She catched you red handed, so I guess the best option out of this situation would be...</p>
<p>Would be...</p>
<big>I got nothing.</big>
<p>You're on your own.</p>
<<else>>
<p>Thank god you weren't jacking off. I have some ideas about how to get out of this shitstorm, but I told you this will happen and you wouldn't listen, so now - you're on your own, bud.</p>
<</if>>
<</delayer>>
<<media "hard_choice.mp4">>
<<menu>>
<<delayer>>
<<if $jerk>>
<<btn "#daphneLieJerk" "I heard you call out my name so I came!" "daphne.dom" "dialog">>
<<else>>
<<btn "#daphneLie" "I heard you call out my name so I came!" "daphne.dom" "dialog">>
<</if>>
<</delayer>>
<<btn "#daphneTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#daphneLieJerk">>
<<dial "daphne" "You heard me call your name so you came to rescue me with a dick in your hand?!">>
<<dial "player" "Well...">>
<big>You haven't thought that through, have you?</big>
<<media "activities/play/daphRoom/i_guess.mp4">>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<<dial "daphne" "Now - leave.">>
<<if $daphne.status < 5>>
<p>You walk out of her room in shame, and hear a "click" of the door lock. I'm pretty sure she will be locking her doors at night from now on.</p>
<<delayer>>
<<set setup.locations.find(obj => {return obj.id === "daphRoom"}).door = "locked">>
<<set $daphRoomDoor = "locked">>
<</delayer>>
<<else>>
<p>You walk out of her room in shame.</p>
<</if>>
<<media "shame.mp4">>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-4" "yieldsHide">>
<<chunk null "#daphneLie">>
<<dial "daphne" "I called your name?!">>
<<dial "player" "Yeah... I mean... You were calling //\"$player.name! $player.name!\"//. I thought something bad was happening so I came by running, and then you woke up.">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Well... I must have been dreaming about something...">>
<p>She blushes.</p>
<<dial "daphne" "Thanks for coming to my rescue, $player.name.">>
<<dial "player" "You welcome.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you were just coming to my rescue, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<<dial "daphne" "Now - leave.">>
<p>You walk out of her room in shame.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 3>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#daphneAngry", "#daphneOk"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneOk">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#daphneOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean... I know how hard it is for a man of your age around the women.">>
<p>Errmmm... Ok...?</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<<dial "player" "I won't, I promise!">>
<<media "i_promise.mp4">>
<p>$daphne.name smiles as you walk out of her bedroom.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLocParent>>
<<chunk null "#daphneAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I'm disappointed, $player.name. Very disappointed.">>
<p>When a woman says she's disappointed, it basically means nuclear winter, bud.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<p>Freud would laugh his ass off.</p>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>Shut the fuck up and pray.</p>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<<dial "daphne" "And now - get out.">>
<p>You walk out of her room in shame.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk "$daphne.aphro" "#caughtMasturbation">>
<p>Suddenly - $daphne.name opens her eyes, turns her head and...</p>
<<media "caughtDaphne.mp4">>
<<delayer>>
<<if $jerk>>
<big>She looks right at your dick.</big>
<<yields "daphne.love-2" "dialog">>
<<else>>
<big>She looks right at you.</big>
<</if>>
<</delayer>>
<p>Oh fuck.</p>
<<btn>>
<<chunk "$daphne.aphro">>
<p>She's so surprised that she doesn't even realize she's naked.</p>
<<media "activities/play/daphRoom/daphne_angry_2.jpg">>
<<dial "daphne" "What is happening?">>
<<dial "player" "Oh, hi, $daphne.name.">>
<<media "activities/play/daphRoom/change_my_mind.jpg">>
<p>Really?!</p>
<big>REALLY?!</big>
<<dial "daphne" "What are you doing in my room!?">>
<<delayer>>
<<if $jerk>>
<p>She catched you red handed, so I guess the best option out of this situation would be... would be...</p>
<big>I got nothing.</big>
<p>You're on your own.</p>
<<else>>
<p>Thank god you weren't jacking off. I have some ideas about how to get out of this shitstorm, but I told you this will happen and you wouldn't listen, so now - you're on your own, bud.</p>
<</if>>
<</delayer>>
<<media "hard_choice.mp4">>
<<menu>>
<<btn "#daphneMasturbationLie" "You called my name in your sleep so I came!" "daphne.dom" "dialog">>
<<btn "#daphneMasturbationTruth" "I needed to look at you when you sleep, you're so beautiful!" "daphne.love" "dialog">>
<<chunk "$daphne.aphro" "#daphneMasturbationLie">>
<<dial "daphne" "I called your name?!">>
<<dial "player" "Yeah, you yelled //\"$player.name! $player.name!\"//, so I came.">>
<<dial "daphne" "Oh no, I'm sorry, this happens to me sometimes! Was it the only thing I was saying?">>
<<dial "player" "Well... You said... You wanted to... You know... Do it.">>
<p>She thinks for a moment.</p>
<<dial "daphne" "Do it?">>
<<dial "player" "Do //it//.">>
<<delayer>>
<<if $jerk>>
<p>You look down on your dick.</p>
<<else>>
<p>You nod at her tits.</p>
<</if>>
<</delayer>>
<big>Bold move, kid.</big>
<<dial "daphne" "Oh...? Oh!">>
<p>She realizes what you mean and covers herself.</p>
<<media "blush.mp4">>
<p>Surprisingly - she doesn't slap you right away. Is it possible she's still aroused after the aphrodisiac?</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneMasturbationAngry", "#daphneMasturbationAngry", "#daphneMasturbationAngry", "#daphneSex"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#daphneMasturbationAngry", "#daphneMasturbationAngry", "#daphneSex"].random()>>
<<elseif $daphne.status >= 4>>
<<set _decision = ["#daphneMasturbationAngry", "#daphneSex"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk "$daphne.aphro" "#daphneMasturbationTruth">>
<<dial "daphne" "What do you mean you wanted to look at me--">>
<p>She finally notices she's naked and frantically covers her tits.</p>
<<dial "daphne" "Oh fuck! You undressed me?!">>
<<dial "player" "Well... I did... And I'm sorry.">>
<p>Surprisingly - she doesn't slap you right away. Is it possible she's still aroused after the aphrodisiac?</p>
<<media "considering.mp4">>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneMasturbationAngry", "#daphneMasturbationAngry", "#daphneSex"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#daphneMasturbationAngry", "#daphneSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneMasturbationAngry", "#daphneSex", "#daphneSex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneSex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk "$daphne.aphro" "#daphneMasturbationAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>Shut the fuck up and pray.</p>
<<btn>>
<<chunk "$daphne.aphro">>
<p>She sighs.</p>
<<strikes "daphne">>
<p>You walk out of her room in shame.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneSex">>
<p>She sighs.</p>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>When a woman says she's disappointed, it basically means nuclear winter, bud.</p>
<<dial "daphne" "I thought that we can trust each other. I gave you my breast... //BEST//!">>
<p>Freud would laugh his ass off.</p>
<<dial "player" "We can... I'm sorry, I didn't--">>
<<dial "daphne" "If we can trust each other, than why didn't you just came to me and told me how you feel?">>
<p>Ermmm... What?</p>
<<media "what.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "What do you mean?">>
<<dial "daphne" "You could have told me that you want to see me naked... You could have told me, that my body makes you aroused... We could figure something out.">>
<p>She bites her lip.</p>
<big>O-M-G! She's hitting on you!</big>
<<dial "daphne" "Than again... We can still figure something out, if you want...">>
<<dial "player" "I'm not sure if I follow.">>
<<btn>>
<<chunk>>
<p>She lies on the bed.</p>
<<media "activities/play/daphRoom/daphne_horny_pussy.jpg">>
<<dial "daphne" "And now?">>
<<dial "player" "Ohhhh...!">>
<p>God damn it, man... How the fuck did it even happen?</p>
<<btn>>
<<chunk>>
<p>She turns her ass towards you.</p>
<<media "activities/play/daphRoom/daphne_horny_ass.jpg">>
<<dial "daphne" "Or maybe you prefer this angle?">>
<big>I should be learning from you, bud.</big>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne; $permission+" "sex action">>
<<btn $curLocParent "Not now, thanks!" "daphne.love-2" "yieldsHide">>
<</chunks>>
<</events>><<chunks>>
<<menu>>
/* Quests */
<<btn "daphBdsm" "Look around" "daphBdsm=3" "quest">>
<<btn "daphMeatBags" "Pick up meat bags" "daphMeatBags=2; $daphMeatBags_meatBag=null; $daphMeatBags_meatBag+1" "quest quick">>
<<btn $curLoc "Pick up second meat bag" "daphMeatBags=2; $daphMeatBags_meatBag=2; $daphMeatBags_meatBag+1" "quest quick">>
<<btn $curLoc "Pick up third meat bag" "daphMeatBags=2; $daphMeatBags_meatBag=4; $daphMeatBags_meatBag+1" "quest quick">>
/* Closed doors */
<<wrapper "locked">>
<<btn "doorOpen" "Open with a key" "!daphne; item:daphCelKey; locked" "quick">>
<<btn "daphCelKnock" "Knock at the door" "daphne; locked" "quick">> /*[[daphCelKnock]]*/
<</wrapper>>
/* Activities */
<<btn "daphCelSearch" "Search cellar" "!daphne; !alexa" "activ">> /*[[daphCelSearch]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* talk */
/* Reset variables */
<<set $chosenTrivia = null>>
<<set $chosenTriviaCat = null>>
<<set $updateInfo = null>>
/* Create trivia categories menu */
<<set _triviaGood = []>>
<<set _triviaBad = []>>
<<for _ta = 0; _ta < setup.charTrivia.length; _ta++>>
<<if setup.charTrivia[_ta].id == $charVar.trivia1 || setup.charTrivia[_ta].id == $charVar.trivia2 || setup.charTrivia[_ta].id == $charVar.trivia3 >>
<<set _triviaGood.push(["#goodTriviaCat", setup.charTrivia[_ta].id])>>
<<else>>
<<set _triviaBad.push(["#badTriviaCat", setup.charTrivia[_ta].id])>>
<</if>>
<</for>>
<<set _triviaBtns = []>>
<<set _triviaGoodRand = random(0, (_triviaGood.length-1))>>
<<set _triviaBadRand = random(0, (_triviaBad.length-1))>>
<<set _triviaBtns.push(_triviaGood[_triviaGoodRand])>>
<<set _triviaBtns.push(_triviaBad[_triviaBadRand])>>
<<set _triviaBad.splice(_triviaBadRand, 1)>>
<<set _triviaBadRand = random(0, (_triviaBad.length-1))>>
<<set _triviaBtns.push(_triviaBad[_triviaBadRand])>>
<<set _triviaBtns = _triviaBtns.shuffle()>>
<<chunks>>
<big class="center fi0">Chat with $charVar.name</big>
<div class="expand help fi1">
<p>Need some help?</p>
<div class="expandContent">
<p>Every character that you encounter has three interests, which we call //trivia//. The trivia is split in couple different categories - favorite movie, song, animal, celebrity etc.. At first you don't know character's trivia, which makes it difficult to successfuly go through //flirt// with the character. Fortunately, you're able to discover trivia on this screen, by talking with the character.</p>
<p>The way it works is - you pick up a topic of the conversation below. If she's into it - you'll talk more about the subject, and in the end maybe you'll learn something interesting about her. If you choose poorly - tough titties. She's not gonna like it at all.</p>
<p>''TL;DR: push the right buttons to learn $charVar.name's trivia.''</p>
</div>
</div>
<<media "activities/talk/preparations/0.mp4" "si2">>
<p class="fi2">Here's the thing with the women - you need to talk with them. I know - strange, right? Think about it as gathering intel for //undercover// operation later on <small>Fuck me, this is such a bad joke...</small>. </p>
<<menu "fi2" "What you wanna talk about?">>
<<for _tb = 0; _tb < _triviaBtns.length; _tb++>>
<<btn `_triviaBtns[_tb][0]` `"Talk about " + _triviaBtns[_tb][1]` `"$chosenTriviaCat+" + _triviaBtns[_tb][1]` "action si3">>
<</for>>
<<btn $curLoc "Change your mind" "time-" "si3 yieldsHide">>
<<chunk null "#goodTriviaCat">>
<<delayer>>
<<if $chosenTriviaCat == "animals">>
<<dial "player" "So... those damn animals, right?">>
<<dial $char "Oh, I didn't know you care about animal rights!">>
<<dial "player" "Animal rights...? Ermmm... Sure I do!">>
<p>For these knockers you'd care about the rights of cockroaches, but more importantly...</p>
<<elseif $chosenTriviaCat == "movies">>
<<dial "player" "I wish life was more like a movie.">>
<<dial $char "What do you mean?">>
<<dial "player" "You know... more exciting and with a guaranteed happy ending.">>
<<dial $char "That would be awesome!">>
<p>Let's just hope it's not a slasher horror, right? But still...</p>
<<elseif $chosenTriviaCat == "songs">>
<<dial "player" "Life would be so much better if it had a soundtrack playing in the background.">>
<<dial $char "How come?">>
<<dial "player" "You know how when two characters are in love, there's always a romantic music playing when they meet? Like that.">>
<<dial $char "Hah, that would be awesome!">>
<p>And sad trombone each time you get an elbow from a girl - that would be sooo great! But still...</p>
<<elseif $chosenTriviaCat == "celebs">>
<<dial "player" "It's crazy how awesome some celebs are.">>
<<dial $char "Awesome? How come?">>
<<dial "player" "You know, they're beautiful, funny, and they're saving rainforest... They're like the best people on the planet!">>
<<dial $char "True.">>
<p>And also lonely, miserable, and addicted to antidepressants! But still...</p>
<<elseif $chosenTriviaCat == "activities">>
<<dial "player" "I don't understand how people get bored so easily. It's like they don't have any activities they like!">>
<<dial $char "They are not bored, but booooring!">>
<<dial "player" "If you're smart you always will find something to do!">>
<<dial $char "Absolutely!">>
<p>For example - playing porn games, right? Anyway...</p>
<<elseif $chosenTriviaCat == "comics">>
<<dial "player" "I don't get it how people say comic books are for kids!">>
<<dial $char "You're right, they have no clue!">>
<<dial "player" "History will look back at comic books as a proper art form, I'm sure. Some of the best ones are surely worthy to be exhibited in an art gallery alongside great paintings or sculptures!">>
<<dial $char "I agree!">>
<p>Actually - I agree also! But more importantly...</p>
<</if>>
<</delayer>>
<big>It seems you hit the mark!</big>
<<media `"activities/talk/success/" + random(0,2) + ".mp4"`>>
<<delayer>>
/* Check if we knew about this trivia, if he didn't - display info and bigger yields*/
<<if $chosenTriviaCat == $charVar.trivia1 && $charVar.trivia1Known || $chosenTriviaCat == $charVar.trivia2 && $charVar.trivia2Known || $chosenTriviaCat == $charVar.trivia3 && $charVar.trivia3Known>>
<<set _triviaKnown = 1>>
<</if>>
<<if _triviaKnown == 1>>
<<btn null null `$char + ".desire+1"` "yieldsHide">>
<<else>>
<<btn null null `$char + ".desire+4"` "yieldsHide">>
<</if>>
<</delayer>>
<<chunk>>
<<delayer>>
<<set _triviaCatGood = []>>
<<set _triviaCatBad = []>>
<<set _triviaCatArr = setup.charTrivia.find(obj => {return obj.id === $chosenTriviaCat}).trivia>>
<<for _tca = 0; _tca < _triviaCatArr.length; _tca++>>
<<if _triviaCatArr[_tca].id == $charVar.trivia1Id>>
<<set _triviaCatGood.push(["#goodTrivia", _triviaCatArr[_tca].id, _triviaCatArr[_tca].name, "trivia1"])>>
<<elseif _triviaCatArr[_tca].id == $charVar.trivia2Id>>
<<set _triviaCatGood.push(["#goodTrivia", _triviaCatArr[_tca].id, _triviaCatArr[_tca].name, "trivia2"])>>
<<elseif _triviaCatArr[_tca].id == $charVar.trivia3Id>>
<<set _triviaCatGood.push(["#goodTrivia", _triviaCatArr[_tca].id, _triviaCatArr[_tca].name, "trivia3"])>>
<<else>>
<<set _triviaCatBad.push(["#badTrivia", _triviaCatArr[_tca].id, _triviaCatArr[_tca].name])>>
<</if>>
<</for>>
<<set _triviaCatBtns = []>>
<<set _triviaCatGoodRand = random(0, (_triviaCatGood.length-1))>>
<<set _triviaCatBadRand = random(0, (_triviaCatBad.length-1))>>
<<set _triviaCatBtns.push(_triviaCatGood[_triviaCatGoodRand])>>
<<set _triviaCatBtns.push(_triviaCatBad[_triviaCatBadRand])>>
<<set _triviaCatBad.splice(_triviaCatBadRand, 1)>>
<<set _triviaCatBadRand = random(0, (_triviaCatBad.length-1))>>
<<set _triviaCatBtns.push(_triviaCatBad[_triviaCatBadRand])>>
<<set _triviaCatBtns = _triviaCatBtns.shuffle()>>
<</delayer>>
<big>That's not the end though!</big>
<p>This woman was hit on every god damn day of her adult life and she knows how to spot an impostor. You need to prove her that you're serious and not only trying to get into her panties <small>(even though you do)</small>.</p>
<<delayer>>
<<if $chosenTriviaCat == "animals">>
<<dial $char "So what's your favorite animal?">>
<<elseif $chosenTriviaCat == "movies">>
<<dial $char "I wonder - what movie would you like your life to be like?">>
<<elseif $chosenTriviaCat == "songs">>
<<dial $char "And if your life had a soundtrack - what it would be playing?!">>
<<elseif $chosenTriviaCat == "celebs">>
<<dial $char "So which one is your favorite celebrity?">>
<<elseif $chosenTriviaCat == "activities">>
<<dial $char "So what do you do to entertain yourselves!">>
<<elseif $chosenTriviaCat == "comics">>
<<dial $char "So what comic book do you like?">>
<</if>>
<</delayer>>
<<media "activities/talk/preparations/1.mp4">>
<<menu null "What say you?">>
<<delayer>>
<<for _i to 0; _i < _triviaCatBtns.length; _i++>>
<<btn `_triviaCatBtns[_i][0]` `"I'm thinking... " + _triviaCatBtns[_i][2] + "!"` `"$chosenTrivia+" + _triviaCatBtns[_i][1] + "; $updateInfo+" + _triviaCatBtns[_i][3]` "dialog">>
<</for>>
<</delayer>>
<<chunk null "#goodTrivia">>
<<delayer>>
/* Celebs */
<<if $chosenTrivia == "seagal">>
<<dial $char "Oh I love him too! Especially the ponytail... and he's so good with the okidoki!">>
<<dial "player" "You mean aikido?">>
<<dial $char "Uhmmm... I guess!">>
<<elseif $chosenTrivia == "tyson">>
<<dial $char "Oh, he's awesome! I'm pretty sure he could punch a hole in a concrete wall if he likes too!">>
<<dial "player" "Or punch a tooth out of a dentist.">>
<<dial $char "Uhm... what?">>
<<dial "player" "Erm, nothing.">>
<<elseif $chosenTrivia == "trump">>
<<dial $char "He's awesome! I have a lil' swamp for him to drain!">>
<<dial "player" "Erm... ok.">>
<<elseif $chosenTrivia == "cage">>
<<dial $char "I love him too! Did they ever caught him after stealing the Declaration of Independence?">>
<<dial "player" "Hahaha... I mean... you know it was just a movie, right?">>
<<dial $char "Like a documentary, right?">>
<<dial "player" "Erm... right.">>
<<elseif $chosenTrivia == "howbowdah">>
<<dial $char "She's really cool, I like her! I'm just not sure why she didn't use the cash machine before going to the doctor?">>
<<dial "player" "Uhmmm... right.">>
<<elseif $chosenTrivia == "sasha">>
<<dial $char "Oh, yeah, she's awesome. And so quotable!">>
<<dial "player" "Quotable?! How come?">>
<<dial $char "//Ghagg Gagh Gaggh Gah//...">>
<p>$charVar.name bursts into laughter.</p>
<<dial "player" "Oh! Now I get it.">>
<<elseif $chosenTrivia == "girlfriend">>
<<dial $char "L-O-L, you really like her? I thought I'm the only one!">>
<<dial "player" "Sure I do! She's awesome.">>
<<dial $char "Especially those eyes and crazy smile. Imagine you wake up and see her above your face!">>
<p>$charVar.name bursts into laughter.</p>
<<dial "player" "Haha, yeah.">>
<<elseif $chosenTrivia == "chuck">>
<<dial $char "I bet you thought those tits are natural?">>
<<dial "player" "Ermmm... What?">>
<<dial $char "Chuck Testa!">>
<p>$charVar.name bursts into laughter.</p>
<<dial "player" "Oh, damn, tits taxidermy!">>
/* Songs */
<<elseif $chosenTrivia == "amazingHorse">>
<<dial $char "♫ Look at my horse, My horse is amazing ♬">>
<<dial "player" "♫ Give it a lick, it tastes just like raisins ♬">>
<<elseif $chosenTrivia == "intruder">>
<<dial $char "♫ He's climbin in your windows, he's snatchin your people up ♬">>
<<dial "player" "♫ Tryna rape em so y'all need to, hide your kids, hide your wife ♬">>
<<elseif $chosenTrivia == "motherlover">>
<<dial $char "♫ You thinkin what I'm thinkin? I'm thinkin I'm thinkin too ♬">>
<<dial "player" "♫ Slow up! What time is it dawg? It's time for a switcharoo ♬">>
<<elseif $chosenTrivia == "tunak">>
<<dial $char "Ohhh... You mean - ♫ Tunak tunak tun ♬">>
<<dial "player" "♫ Da da da ♬">>
<<elseif $chosenTrivia == "lovelyHorse">>
<<dial $char "♫ I want to shower you with sugar lumps ♬">>
<<dial "player" "♫ And ride you over fences ♬">>
<<dial $char "♫ Polish your hooves every single day ♬">>
<<dial "player" "♫ And take you to the horse dentist ♬">>
<<elseif $chosenTrivia == "trololololo">>
<<dial $char "♫ Trololololo ♬">>
<<dial "player" "♫ Trololololo ♬">>
<<elseif $chosenTrivia == "genitals">>
<<dial $char "♫ Show me your genitals ♬">>
<<dial "player" "♫ Genitalia ♬">>
<<elseif $chosenTrivia == "ashes">>
<<dial $char "♫ Ashes to ashes, funk to funky, We know Major Tom's a junkie ♬">>
<<dial "player" "♫ Strung out in heaven's high, Hitting an all-time low ♬">>
<<dial $char "♫ My mother said, to get things done, You'd better not mess with Major Tom ♬">>
/* Animals */
<<elseif $chosenTrivia == "cats">>
<<dial $char "Ohhh, I love cats too!">>
<<dial "player" "What the cat says when it's confused?">>
<<dial $char "I’m purr-plexed!">>
<<dial "player" "Oh, damn, you know this joke?">>
<<dial $char "I know all the cat jokes in the world!">>
<<elseif $chosenTrivia == "corgis">>
<<dial $char "Corgis?!">>
<<dial "player" "Corgis.">>
<<dial $char "Corgis!!!">>
<p>$charVar.name bursts into maniacal laughter.</p>
<<elseif $chosenTrivia == "tardigrades">>
<<dial $char "You mean those tiny water bears that can survive anything?!">>
<<dial "player" "Yup.">>
<<dial $char "I love them too!!!">>
<p>Kinda strange but ok.</p>
<<elseif $chosenTrivia == "armadillos">>
<<dial $char "Wow, I thought I'm the only one that love the armored rat!">>
<<dial "player" "Haha, armored rat, I'll remember that!">>
<<elseif $chosenTrivia == "pigs">>
<<dial $char "Haha! They are sooo charming, right?">>
<<dial "player" "I wouldn't necessarily call them charming, but yeah, they are!">>
<<elseif $chosenTrivia == "rats">>
<<dial $char "Only white?">>
<<dial "player" "Well, what can I say, I'm a bit //ratist//!">>
<<dial $char "L-O-L! White rat power!">>
<<dial "player" "Haha, yeah!">>
/* Movies */
<<elseif $chosenTrivia == "rambo">>
<<dial $char "//I'm coming to get you, Murdoch!//">>
<<dial "player" "This is from the second blood! I mean - second part of first blood!">>
<<dial $char "Really? Was it the one with Ruskies getting blasted in the ass?">>
<<dial "player" "Nope, that was third part.">>
<<dial $char "Third part of first blood?!">>
<<dial "player" "Third part of Rambo. They changed the title from //First Blood// at some point, and just went with Rambo.">>
<<dial $char "Oh, so //they drew first blood//!">>
<<dial "player" "Exactly.">>
<<elseif $chosenTrivia == "tetsuo">>
<<dial $char "Oh, that's awesome! I loved this movie so much, I was dreaming about getting a metal dick.">>
<<dial "player" "Metal dick, huh? Listening to Metallica while not replying to your messages applies?">>
<<dial $char "Nope. I want a real crude metal mutant.">>
<<dial "player" "Shit.">>
<<elseif $chosenTrivia == "videodrome">>
<<dial $char "Oh, it's so rare to find a Cronenberg aficionado these days.">>
<<dial "player" "First it controls your mind... then it destroys your body.">>
<<dial $char "Long live the new flesh!">>
<<elseif $chosenTrivia == "apocalypse">>
<<dial $char "Oh, I love it too!">>
<<dial "player" "It's so dark though!">>
<<dial $char "It's what happens when you start your day with napalm!">>
<<dial "player" "Haha, true!">>
<<elseif $chosenTrivia == "rocky">>
<<dial $char "Hah! It's my favorite musical! //♫ Cause I've seen blue skies, through the tears in my eyes. ♬//">>
<<dial "player" "Yeah! Though the title is a bit misleading! When I was younger I thought it's a horror version of Rocky!">>
<<dial $char "Haha, //Adrianne! Behind you!//">>
<<dial "player" "L-O-L!">>
<<elseif $chosenTrivia == "strangelove">>
<<dial $char "No way! Mine too!">>
<<dial "player" "Fun fact - even though the movie is black and white, Kubrick made sure that the table in the War Room is green, to make actors feel like they're playing poker with each other!">>
<<dial $char "Really? Cool! //Gentlemen, you can't fight in here! This is the War Room//">>
<<dial "player" "Haha, exactly!">>
<<elseif $chosenTrivia == "eraserhead">>
<<dial $char "Oh damn, this movie fucked me up!">>
<<dial "player" "Yeah, it's practically one big condom commercial!">>
<<dial $char "And this song... //In Heaven, everything is fine...// It gives me creeps!">>
<<elseif $chosenTrivia == "zardoz">>
<<dial $char "Really?! I though I'm the only one!">>
<<dial "player" "No way! Sean Connery wearing Borat swim suit? It's a masterpiece!">>
<<dial $char "Haha, that's true!">>
<<elseif $chosenTrivia == "evildead">>
<<dial $char "Oh, hi Mark!">>
<<dial "player" "I'm $player.name...!">>
<<dial $char "Oh, ok... So how's your sex life, $player.name?">>
<p>It takes you a moment.</p>
<<dial "player" "Oh, wait. Was that from the movie!">>
/* Activities and chores */
<<elseif $chosenTrivia == "tentacles">>
<<dial $char "No way! You're serious?!">>
<<dial "player" "Absolutely!">>
<p>$charVar.name lowers voice.</p>
<<dial $char "That's crazy! I always thought I'm the only one that finds octopuses sexy.">>
<p>Oh boy. Wait till $charVar.name discovers hentai.</p>
<<elseif $chosenTrivia == "mosquitos">>
<<dial $char "I know exactly what you mean. Those little bastards deserve to die!">>
<<dial "player" "Absolutely!">>
<<elseif $chosenTrivia == "running">>
<<dial $char "Mine too!">>
<<dial "player" "Seriously?! What a coincidence!">>
<<dial $char "I sometimes dream about running away from a serial killer! What a thrill!">>
<<dial "player" "I can totally see that!">>
<p>I don't, but whatever floats your goat.</p>
<<elseif $chosenTrivia == "rawmeat">>
<<dial $char "Wow! Me too!">>
<<dial "player" "Seriously?! What a coincidence!">>
<<dial $char "People are grossed out, but it's pure protein. And it's so cool when they move around in your mouth, and you're like - not today, buggy - and crush it with your teeth!">>
<p>Uh, blowjob is out of the menu for me.</p>
<<elseif $chosenTrivia == "backwards">>
<<dial $char "Wow! Me too! It's such a thrill, right?">>
<<dial "player" "Exactly!">>
<<dial $char "Once I walked backwards to my workplace, but took a wrong turn, and ended up going to a completely different office. Turned out - they were looking for someone like me, and gave me a job right away!">>
<<dial "player" "No shit!">>
<<dial $char "Cross my heart!">>
<p>That's the strangest thing I've ever heard.</p>
<<elseif $chosenTrivia == "satan">>
<<dial $char "You're kidding me!">>
<<dial "player" "No, really. I'm an avid Satanist since kindergarten!">>
<<dial $char "That's crazy, me too!">>
<<dial "player" "No shit!">>
<<dial $char "Upside down cross my heart!">>
<p>That's the strangest thing I've ever heard.</p>
<<elseif $chosenTrivia == "jesus">>
<<dial $char "You're kidding me!">>
<<dial "player" "No, really. I'm an avid Christian since kindergarten!">>
<<dial $char "That's crazy, me too!">>
<<dial "player" "Praise Jesus!">>
<<dial $char "Jesus all day long!">>
<p>Ok... so now, going back to porn.</p>
/* Comics */
<<elseif $chosenTrivia == "marvel">>
<<dial $char "Thank god! I was afraid you'll say DC!">>
<<dial "player" "DC?! Who the hell you think I am!">>
<<dial $char "Haha! Stan Lee would laugh his ass off!">>
<p>Here's the answer to why people think comic books are childish.</p>
<<elseif $chosenTrivia == "dc">>
<<dial $char "Thank god! I was afraid you'll say Marvel!">>
<<dial "player" "Marvel?! Who the hell you think I am!">>
<<dial $char "Haha! Superman would laugh his ass off!">>
<p>Here's the answer to why people think comic books are childish.</p>
<<elseif $chosenTrivia == "hellboy">>
<<dial $char "Really?! No way!">>
<<dial "player" "Yes way! Hellboy is the best!">>
<<dial $char "It sure is! And you know what? I think it might actually be true!">>
<<dial "player" "True? How come?">>
<<dial $char "I've heard rumors that Rasputin, the guy from the comic book that summoned Hellboy, was actually real! I've watched documentary about him. So if he was real, than everything else has to be real too, right?">>
<<dial "player" "Erm...">>
<p>Don't say it. There's no point.</p>
<<elseif $chosenTrivia == "asterix">>
<<dial $char "Haha! I love them too!">>
<<dial "player" "No kidding!">>
<<dial $char "I always feel so bad about the Romans though!">>
<<dial "player" "Haha.">>
<<elseif $chosenTrivia == "tintin">>
<<dial $char "Haha! I love them too!">>
<<dial "player" "No kidding!">>
<<dial $char "Especially the drunk captain, he's so funny! //Billions of bilious blue blistering barnacles!//">>
<<dial "player" "Haha.">>
<<elseif $chosenTrivia == "sincity">>
<<dial $char "Really?! No way!">>
<<dial "player" "Yes way! I'm totally into noir shit. Gritty, dark stories about tough guys are totally my thing.">>
<<dial $char "And beautiful, dangerous gals! The dames to kill for, right? ">>
<<dial "player" "Haha.">>
<</if>>
<<if $chosenTriviaCat == "songs">>
<<set _song to setup.charTrivia.find(obj => {return obj.id === $chosenTriviaCat}).trivia.find(obj => {return obj.id === $chosenTrivia}).link>>
<<media _song "youtube">>
<<else>>
<<media `"activities/talk/trivia/" + $chosenTrivia + ".mp4"`>>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<big>Woohoo! You've made it!</big>
<<media "activities/talk/success.mp4">>
<p>You've learned something about $charVar.name - she likes ''<<delayer>><<print setup.charTrivia.find(obj => {return obj.id === $chosenTriviaCat}).trivia.find(obj => {return obj.id === $chosenTrivia}).name>><</delayer>>''! Use this knowledge wisely!</p>
<<delayer>>
<<if _triviaKnown == 1>>
<<btn null null `$char + ".desire+2"` "yieldsHide">>
<<else>>
<<btn null null `$char + ".info+" + $updateInfo + "; " + $char + ".desire+6"` "yieldsHide">>
<</if>>
<</delayer>>
<<chunk null "#badTriviaCat">>
<<delayer>>
<<if $chosenTriviaCat == "animals">>
<<dial "player" "So... those damn animals, right?">>
<<dial $char "Wrong!">>
<<elseif $chosenTriviaCat == "movies">>
<<dial "player" "I wish life was more like a movie.">>
<<dial $char "I prefer reality, sorry.">>
<<elseif $chosenTriviaCat == "songs">>
<<dial "player" "Life would be so much better if it had a soundtrack playing in the background.">>
<<dial $char "Are you high?!">>
<<elseif $chosenTriviaCat == "celebs">>
<<dial "player" "It's crazy how awesome some celebs are. They're like the best people on the planet!">>
<<dial $char "No they aren't. Most of them are pathethic and useless.">>
<<elseif $chosenTriviaCat == "activities">>
<<dial "player" "I don't understand how people get bored so easily. It's like they don't know how to entertain themselves!">>
<<dial $char "You're just a kid, what do you know?">>
<<elseif $chosenTriviaCat == "comics">>
<<dial "player" "I don't get it how people say comic books are for kids!">>
<<dial $char "The comic books //are// for kids.">>
<</if>>
<</delayer>>
<<dial "player" "Well, I--">>
<p>$charVar.name stops you in the middle of the sentence with a cold stare.</p>
<<dial $char "Know what? Keep it to yourself.">>
<p>She turns away and goes back to what she was doing.</p>
<<media `"activities/talk/fail/" + random(0,2) + ".mp4"`>>
<big>You tried. You failed. You suck.</big>
<<btn null null `$char + ".desire-2"` "yieldsHide">>
<<chunk null "#badTrivia">>
<p>You know this look, that you give to people that like practically the same thing as you do, but slightly different? I mean those situations where someone picks Biggie instead of 2Pac, Dimmu Borgir over Cradle of Filth, or Schwarzenegger instead Stallone - similar, but different enough to hate those fucking bastards from the bottom of your heart. And this is the look that $charVar.name gives you.</p>
<<media "contempt.mp4">>
<<dial $char "I'm not interested in that.">>
<p>Sorry, bro, you were close, but in the end...</p>
<big>You failed.</big>
<<btn null null `$char + ".desire-2"` "yieldsHide">>
<</chunks>>/* Build an array with all the problems to solve */
<<set _hwork to [
{
type: "math",
question: "So you're in a gangbang with 3 guys... but one of them has three dicks, and the other one is a midget. So in total they have 4.5 dicks. Anyway, you fuck, and one of them came on your face. Then the one with three dicks came in your ass but with just two of his dicks. And then the midget came half the amount. So what's the number of cumshots you received",
correct: 3.5,
varRemember: "alexaMath1",
wrong: [5, 6.5, 4.5, 6, 7.5],
alexa: [-3, "20 or something", 9, "5 if you count the leap year", "A lot", "3 and one quarter of 75 percent", "13"]
},
{
type: "math",
question: "So you go to school. First you get fucked in the ass and give a blowjob to a security guard for letting you in. Then in the afternoon you get your pussy eaten by a school nerd, while the football team captain fucks your pussy. In the evening the principle fucks your asshole, while you give a head to the school therapist. How many times you got analized?",
correct: "3, if you count giving a blowjob to school //therapist//",
varRemember: "alexaMath2",
wrong: [7, 1, 12, 5],
alexa: [-3, "20 or something", 9, "5 if you count the leap year", "A lot", "3 and five quarter of 75 percent", "13"]
},
{
type: "math",
question: "You bought a bunch of anal dildos. You come back home, sit comfortably on your bed, losse up your asshole with your fingers. First you put one dildo in. After a moment you pull it out, but you put two smaller ones in. Then you remove one, but add three more. How many dildos do you have in your asshole?",
correct: 4,
varRemember: "alexaMath3",
wrong: [2, 3, 5, ],
alexa: [-3, "20 or something", 9, "5 if you count the leap year", "A lot", "3 and five quarter of 75 percent", "13"]
},
{
type: "english",
question: "What is the plot of “//Justine//” by Marquis de Sade?",
correct: "about virtue strangled by vice and evil",
varRemember: "alexaEnglish1",
wrong: ["a cooking book", "worth to be a nice girl, because you get candies", "about how corporate dudes are secretly BDSM bozos"],
alexa: ["the android moves back in time to kill John Connor", "rich girl lets poor man freeze to death", "author's mother was a hamster", "Eric Gumby", "anus"]
},
{
type: "english",
question: "What is the plot of “//Moby Dick//” by Herman Melville?",
correct: "a search for a giant white dick... i mean whale",
varRemember: "alexaEnglish2",
wrong: ["just a random set of words", "about a girl and her love to whales", "about rescuing your father from a mouth of a snail"],
alexa: ["the android moves back in time to kill John Connor", "rich girl lets poor man freeze to death", "author's mother was a hamster", "Eric Gumby"]
},
{
type: "english",
question: "What was the plot of modern classic “//2 girls 1 cup//”?",
correct: "a shitty plot",
varRemember: "alexaEnglish3",
wrong: ["about reexamining feminist genre through a series of reversals of expectations", "about two girls winning world cup in dirt racing", "about how drugs are actually good for you", "about how Holy Grail is real, and Robert Langdon gonna find it"],
alexa: ["the android moves back in time to kill John Connor", "rich girl lets poor man freeze to death", "author's mother was a hamster", "Eric Gumby", "anus"]
},
{
type: "biology",
question: "What has more nerve endings - penis or vagina - and how much?",
correct: "vagina, which has 8 000 nerve endings, while penis 4 000",
varRemember: "alexaBiology1",
wrong: ["penis, which has 20 000 nerve endings, while vagina just point G", "it's vagina, penis has just one nerve ending - the tip", "penis, vagina has no nerve endings, it gives pleasure through the process of //vagina dentata//"],
alexa: ["asshole, right", "has to be the ass", "anus", "gaping asshole", "cinnamon hole"]
},
{
type: "biology",
question: "What is bigger - penis or vagina?",
correct: "a tie, they are rougly the same size",
varRemember: "alexaBiology2",
wrong: ["vagina", "penis", "depending on your horoscope", "pretty clear - google //Wood sitting on the bed//"],
alexa: ["asshole, right", "has to be the ass", "anus", "gaping asshole", "cinnamon hole"]
},
{
type: "biology",
question: "What's the vagina built with?",
correct: "muscle covered in a mucus membrane",
varRemember: "alexaBiology3",
wrong: ["black holes", "depending on the surgeon", "now tidely known, but the actual medical term for it's tissue is //pussylious//", "foam, similar to the ones you find in algae", "SUPERSKIN™"],
alexa: ["little assholes, right", "has to be the ass tissue", "anussian tissue"]
}
]>>
<<chunks>>
<p class="fi">You approach $alexa.name with a smile.</p>
<<dial "player" "Hey. I was thinking that I might help you with your homework." "fi">>
<p class="fi">$alexa.name turns to you with hope in her eyes.</p>
<<media "activities/homework/alexa_hope.mp4" "si2">>
<div class="si3">
<<if $alexa.status <= 2>>
<<dial "alexa" "Well, shit. That would be fucking ace, dweeb... I mean... I mean... Fuck, kid, what's your name again?">>
<big>L-O-L</big>
<p>Dude, don't make it too hard for her. It happens on both sides. It's actually on you to make yourself worth remembering.</p>
<big>Respect is not given for nothing, bud.</big>
<<dial "player" "It's $player.name.">>
<<elseif $alexa.status <= 4>>
<<dial "alexa" "Well, shit, dweeb... I mean... I mean... //$player.name//! That would be ace!">>
<p>She remembered your name. This means something.</p>
<big>Good work!</big>
<<else>>
<<dial "alexa" "Shit, //$player.name//, that would be fucking ace!">>
<</if>>
</div>
<p class="fi4">Ok, time to pull your sleeves up. What are you planning to help her with?</p>
<<menu "fi4">>
<<btn "#lesson" "Let's do some math" "$lessonVar+math" "dialog si4">>
<<btn "#lesson" "Let's do some english" "$lessonVar+english" "dialog si4">>
<<btn "#lesson" "Let's do some biology" "$lessonVar+biology" "dialog si4">>
<<chunk null "#lesson">>
/* Because of the subject selection we need to delay everything */
<<delayer>>
/* Select the one that we're using and build the vars */
<<set _hworkRand = random(0,2)>>
<<set _hworkType = $lessonVar>>
/* Adjust the rand based on the subject */
<<if _hworkType == "english">>
<<set _hworkRand = _hworkRand + 3>>
<<elseif _hworkType == "biology">>
<<set _hworkRand = _hworkRand + 6>>
<</if>>
<<set _hworkCur = _hwork[_hworkRand]>>
<<set _hworkCurQuestion = _hworkCur.question>>
<<set _hworkCurVar = "$" + _hworkCur.varRemember>>
<<set _hworkCurDone = State.getVar(_hworkCurVar)>>
/* Check who knows the answer */
<<set _alexaKnows = _hworkCurDone > 2 ? 1 : null>>
<<set _playerClass = _hworkCurDone > 0 ? "blink dialog yieldsHide" : "dialog yieldsHide">>
/* Shuffle the array with wrong answers to get different ones each time */
<<set _hworkCurWrong = _hworkCur.wrong.shuffle()>>
/* Set the yields for answer */
<<if _alexaKnows>>
<<set _hworkCurYieldCorrect = _hworkCurVar + "+1; alexa.dom+1">>
<<else>>
<<set _hworkCurYieldCorrect = _hworkCurVar + "+1; alexa.dom+2">>
<</if>>
/* Set the yields for wrong answer = null (unless it's already set eg. if the homework is started through quest) */
<<if !_hworkCurYieldWrong>>
<<set _hworkCurYieldWrong = null>>
<</if>>
/* Set the data for the buttons */
<<set _hworkArr to [
["#good", "It's " + _hworkCur.correct + "!", _hworkCurYieldCorrect, _playerClass],
["#bad", "It's " + _hworkCurWrong[0] + "!", _hworkCurYieldWrong, "dialog yieldsHide"],
["#bad", "It's " + _hworkCurWrong[1] + "!", _hworkCurYieldWrong, "dialog yieldsHide"]
]>>
<<set _hworkArr = _hworkArr.shuffle()>>
/* Set the data for Alexa's answers */
<<if _alexaKnows>>
<<set _alexaAnswer = _hworkCur.correct>>
<<else>>
<<set _alexaAnswer = _hworkCur.alexa.random()>>
<</if>>
/* HTML */
<<media `"activities/homework/" + _hworkType + random(1,3) + ".jpg"`>>
<<if _hworkCurDone == 0>>
<big>I really hope you know what you're doing.</big>
<</if>>
<<if _hworkType == "math">>
<p>You take an exercise book and open it at marked spot with $alexa.name's last lesson. You read the first task, it's about a dude buying some fucked up amount of vegetables.</p>
<<dial "player" "Ok, so imagine you're on the vegetable market. And there's this dude there--">>
<<dial "alexa" "Does he have a big dick?">>
<<dial "player" "What... ermm... It's about vegetables...">>
<<dial "alexa" "Does he have a big cucumber?">>
<<dial "player" "Ermm... Kind of...">>
<<dial "alexa" "Could you make it about dicks and such? It would be much easier for me to understand...">>
<<media "big_eyes.mp4">>
<p>Those 4th graders these days are pretty hardcore. But you heard the lady...</p>
<big>Translate the exercise to her language!</big>
<<elseif _hworkType == "english">>
<p>You take a _hworkType book and open it at marked spot with $alexa.name's last lesson. You read the first task, it's about a meaning of a poem or some shit like that.</p>
<<dial "player" "So in this excersise there's this guy that really likes this lady--">>
<<dial "alexa" "Does he have a big dick?">>
<<dial "player" "What... ermm... It's about tragic love...">>
<<dial "alexa" "Oh, yeah, I know. You mean //painal//.">>
<<dial "player" "Ermm... Kind of...">>
<<media "wtf.mp4">>
<p>Ok dude, that doesn't make sense. She's clearly not a fan of poetry. Just ask her something else, I'm sure there are books about dicks and such, so she'd at least have a chance to know the answer.</p>
<<else>>
<p>You take a _hworkType book and open it at marked spot with $alexa.name's last lesson. You read the first task, it's about sexual organs. Thank god for that.</p>
<<dial "player" "So there's this one organ in your body...">>
<<dial "alexa" "Is it the asshole?">>
<<dial "player" "What... ermm... It's where the babies come through...">>
<<dial "alexa" "Like... asshole?">>
<<dial "player" "Ermm...">>
<<media "say_what.mp4">>
<p>Just ask the fucking question already.</p>
<</if>>
<<btn>>
<</delayer>>
<<chunk>>
<<delayer>>
<<dial "player" _hworkCurQuestion>>
<p>$alexa.name hesitates.</p>
<<if _alexaKnows>>
<<dial "alexa" `"Ok... I think I actually know it... So the answer is going to be... //" + _alexaAnswer + "//!"`>>
<p>Wooow, dude. She remembered the answer! You're making progress! Woohooo!</p>
<p>The only thing that's left to do here is...</p>
<<else>>
<<dial "alexa" `"Ok... I think I actually know it... So the answer is going to be... Like... I mean... I guess it's gonna be... //" + _alexaAnswer + "//?!"`>>
<p>Shit, dude. I'm afraid this is going to be a sloooow process with her. Unless she fucks a teacher and gets a pass. Either way - she's fucked.</p>
<big>What are you going to do about it?</big>
<</if>>
<<menu>>
<<btn _hworkArr[0][0] _hworkArr[0][1] _hworkArr[0][2] _hworkArr[0][3]>>
<<btn _hworkArr[1][0] _hworkArr[1][1] _hworkArr[1][2] _hworkArr[1][3]>>
<<btn _hworkArr[2][0] _hworkArr[2][1] _hworkArr[2][2] _hworkArr[2][3]>>
<<if !_alexaKnows>>
<<btn "#lie" `"Yeah, it totally is //" + _alexaAnswer + "//!"` "alexa.love+" "dialog yieldsHide">>
<</if>>
<</delayer>>
<<chunk null "#lie">>
<<dial "alexa" "Really?!">>
<<dial "player" "Yup. Totally. You're getting good at this!">>
<p>She looks at you suspiciously.</p>
<<dial "alexa" "And how do you know the answer?">>
<<dial "player" "Well, I just do.">>
<p>If she decides to check your answer she'll fuck you up for lying to her!</p>
<big>Fingers crossed.</big>
<<media "hopefully.mp4">>
<<if $alexa.status <= 2>>
<<set _decision = ["#bad", "#bad", "#good"].random()>>
<<elseif $alexa.status <= 3>>
<<set _decision = ["#bad", "#good"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#bad", "#good", "#good"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#good">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#good">>
<<dial "alexa" "Wow, $player.name. That's actualy kinda hot.">>
<big>She blushes.</big>
<<media "activities/homework/alexa_good.mp4">>
<p>Duuuude! You made $alexa.name blush. The magnitude of that is on a level that will be remembered in the alpha male annals (<small>//annals//, with two //n//'s in the middle, you perv</small>).</p>
<<dial "alexa" "You deserve a little reward.">>
<<set _alexaRewardRand = random(1,5)>>
<<if $alexa.status < 3>>
<<set _alexaRewardFile = "1_" + _alexaRewardRand>>
<<if _alexaRewardRand == 1>>
<p>She pulls her t-shirt up, revealing her sweet perky titties.</p>
<<elseif _alexaRewardRand == 2>>
<p>She pulls her t-shirt up, revealing her sweet perky titties. Her snatch is also visible through the panties, but she doesn't seem to care.</p>
<<elseif _alexaRewardRand == 3>>
<p>She pulls her t-shirt up, and takes down the bra, revealing her sweet perky titties.</p>
<<else>>
<p>She turns around, showing off her sweet little ass.</p>
<</if>>
<<else>>
<<set _alexaRewardFile = "2_" + _alexaRewardRand>>
<<if _alexaRewardRand == 1>>
<p>She turns around and spreads her legs, revealing a sight that melts your brain, and makes your dick diamond hard.</p>
<<elseif _alexaRewardRand == 2 || _alexaRewardRand == 3 >>
<p>She lifts her skirt up, revealing her sweet little pussy.</p>
<<else>>
<p>She turns around, showing off her juicy butt. She looks at you, while she spreads her butt cheeks, revealing her wet pussy and asshole.</p>
<</if>>
<</if>>
<big>Enjoy the views, kid.</big>
<<btn>>
<<chunk>>
<<media `"activities/homework/alexa_reward_" + _alexaRewardFile + ".jpg"`>>
<<if $minRand <= $curRand || $curQuest == "alexaIntro">>
<<dial "alexa" "You like it, assmunch?">>
<p>Wait. Did she just said //"I want you to munch my ass with a bowl of cereal and milk"//? That's what I heard... I'm 99% sure.</p>
<<dial "player" "You mean... Like... Do you like me to... You know...">>
<big>Oh, she knows.</big>
<<dial "alexa" "Hmm.">>
<p>$alexa.name looks you in the eyes...</p>
<<btn "#continuation">>
<<else>>
<p>But just a moment later her usual bitchy face makes a come back.</p>
<<dial "alexa" "Now get the fuck out.">>
<p>Don't worry, el duderino. You're making progress, that's what is important.</p>
<<btn $curLoc "Finish the lesson" null "action">>
<</if>>
<<chunk null "#bad">>
<p>She smiles.</p>
<big>But it's not a good smile.</big>
<<media "activities/homework/alexa_angry.jpg">>
<<dial "alexa" "Let's check.">>
<p>Shit.</p>
<<dial "player" "Come on, I'm sure--">>
<<dial "alexa" "Shut up.">>
<p>She pulls out a phone, writes down the question into Google Search, looks at the answer...</p>
<<media "not_good.mp4">>
<<dial "alexa" "That's what I thought. You're full of shit.">>
<big>You kind of are.</big>
<p>You try to quickly figure out some kind of an explanation, turn things around, but $alexa.name doesn't really care. She rushes right at you and...</p>
<<btn>>
<<chunk>>
<big>She kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger.</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<delayer>>
<<if $curQuest == "alexaIntro">>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+; alexaIntro-" "action yieldsHide">>
<<else>>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action yieldsHide">>
<</if>>
<</delayer>>
<</chunks>><<events>>
<<EVENT "daphne; daphMakeKey=2; $daphMakeKey_lost=1; counter:daphMakeKeyLostDebuff=null">>
<<include "daphMakeKey">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow; !alexa; $alexa.met; $permission=forced">> /* This is when you're in her room, and she randomly finds you there */
<<chunks>>
<<media "interruption.mp4">>
<p>The doors open and ''$alexa.name'' enters the room.</p>
<<media "alexa" "portrait">>
<p>She looks at you surprised.</p>
<p>Slow motion kicks in...</p>
<p>...you hear your heartbeat.</p>
<p>What's it gonna be? Will she fucking explode at you with rage...</p>
<big>...or maybe...</big>
<<if $alexa.status <= 1>>
<<set _decision = ["#payup", "#payup", "#payup", "#panties", "#showDick"].random()>>
<<elseif $alexa.status == 2>>
<<set _decision = ["#payup", "#payup", "#panties", "#showDick"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#payup", "#panties", "#showDick"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#panties", "#showDick"].random()>>
<<else>>
<<set _decision = ["#showDick"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#payup">>
<<media "well_well_well.mp4">>
<<dial "alexa" "So now you're digging through my stuff?">>
<<dial "player" "I was just--">>
<p>$alexa.name sighs.</p>
<<dial "alexa" "50 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "50 bucks for not ratting you out to my mum that you broke into my room.">>
<<dial "player" "This is a total rip-off!">>
<<dial "alexa" "Pay up, bitch.">>
<p>She's a fucking lil' monster. I'm not sure if we should trust her, bro, but if $daphne.name learns about it she might go postal. This is a tough decision.</p>
<<media "decisions.mp4">>
<<menu>>
<<btn null "Ok, ok! I'll pay! Here..." "cash=50; cash-50; alexa.love" "dialog">>
<<btn "#callMum" "I call your bluff!" "alexa.dom" "dialog">>
<<chunk>>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "25 bucks.">>
<<media "big_eyes.mp4">>
<p>I'm shocked, I tell you. Shocked!</p>
<p><small>(not really though)</small></p>
<<btn>>
<<chunk>>
<p>$alexa.name notices your hesitation. She might be a monster, but she's not that great at hiding her desperation.</p>
<<dial "alexa" "25 bucks... and ''I'll give you my dirty panties''.">>
<<dial "player" "Dirty panties... I mean... Why would I want your dirty panties?">>
<p>She smiles to you.</p>
<<dial "alexa" "Isn't that why you're here?">>
<<dial "player" "Well...">>
<p>Yup.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "Think about it this way - if you'll have my dirty panties, you'll be able to smell my sweaty asshole whenever you want. And I'm always serious when it comes to my asshole.">>
<<media "kinky.mp4">>
<p>Well... I know that all you can think about is your nose right between her butt cheeks... But seriously - you should stop giving her money as soon as possible. Look, if you feel like paying for sex, that's ok.</p>
<big>But don't pay for attention.</big>
<p>We can do better than that.</p>
<<menu>>
<<btn "#pantiesBuy" "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love; dirty_panties+" "dialog">>
<<btn "#callMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#panties">>
<p>$alexa.name smiles.</p>
<<media "well_well_well.mp4">>
<<dial "alexa" "So now you're digging through my stuff?">>
<<dial "player" "I was just--">>
<<dial "alexa" "I'm actually flattered that you decided to steal my dirty panties. I was wondering if you have the balls.">>
<<dial "player" "Dirty panties...? I mean... I didn't... Where did you get that idea... I would never...!">>
<p>Yeah, right...</p>
<<media "pathetic.mp4">>
<<btn>>
<<chunk>>
<p>$alexa.name smiles.</p>
<<dial "alexa" "I have an idea.">>
<p>That doesn't sound good in her mouth.</p>
<<dial "alexa" "I can rat you out to my mum... Or I can sell you my panties... for 25$ bucks! And I'll make sure they have a strong scent of my sweaty asshole and wet pussy. Satisfaction guaranteed.">>
<<media "kinky.mp4">>
<big>//Satisfaction guaranteed//?</big>
<p>She's a guaranteed perv, that's for sure.</p>
<<btn>>
<<chunk>>
<<dial "player" "How do I know you'll not scam me again?">>
<p>Good. Stay vigilant!</p>
<<dial "alexa" "Why would I scam you, if I can make more money by making you my loyal customer. And when you'll get a sniff, you'll be back for more, 100% - my asshole is certified brown sugar baby.">>
<p>Our lil' $alexa.name is becoming a business mogul.</p>
<big>And already she holds you by your balls.</big>
<<media "decisions.mp4">>
<<menu>>
<<btn "#pantiesBuy" "Ok, ok! I'll pay! For the panties too..." "cash=50; cash-50; dirty_panties+; alexa.love" "dialog">>
<<btn "#callMum" "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#pantiesBuy">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<<media "locations/daphAlex/alexa_panties.jpg">>
<p>She takes off her panties and hands them to you.</p>
<<dial "alexa" "So, you got what you paid for. Time to get lost.">>
<p>You take the panties and walk out of her room.</p>
<<btn $curLocParent null "charAdd+alexa">>
<<chunk null "#showDick">>
<p>$alexa.name sighs.</p>
<<media "well_well_well.mp4">>
<<dial "alexa" "So now you're digging through my stuff?">>
<<dial "player" "I was just--">>
<<dial "alexa" "Shut up. Or I will call mum, and tell her you broke into my room. And raped me.">>
<p>You get quiet. $alexa.name smiles in a strange way.</p>
<<dial "alexa" "Now you're going to show me your dick.">>
<<dial "player" "Erm... What?!">>
<<dial "alexa" "Show me your dick, dweeb.">>
<p>Fuck me. Normally I would say - show it! But with her you never know... hopefully she won't cut it off.</p>
<<media "hard_choice.mp4">>
<<menu>>
<<btn "#showDickYes" "Ok, ok! I'll show you my dick." "alexa.love" "dialog">>
<<btn "#callMum" "I'm not doing shit!" "alexa.dom" "dialog">>
<<chunk null "#showDickYes">>
<p>You hesitantly lower your pants, and pull out your huge penis.</p>
<<media "locations/daphAlex/showDick.jpg">>
<p>$alexa.name's eyes glow, as she sees your member.</p>
<<dial "alexa" "God damn!">>
<<media "high_praise.mp4">>
<p>And then...</p>
<<btn>>
<<chunk>>
<p>...this happened.</p>
<<dial "alexa" "Ok kid. It's your lucky day. I need to stretch my asshole to fit the new monster dildo, and I'm going to use your dick!">>
<big>Merry Christmas, bro.</big>
<<dial "player" "Fuck yeah!">>
<p>But keep your eyes open. This bitch is crazy. I suggest to run as soon as you cum.</p>
<<btn>>
<<chunk>>
<p>$alexa.name pulls down her skirt and reveals her beautiful little asshole.</p>
<<media "locations/daphAlex/anal1.jpg">>
<<dial "alexa" "Well... what are you waiting for?">>
<<btn>>
<<chunk>>
<p>Without hesitation, you spit in the middle of her cinnamon hole, and stick your dick inside. $alexa.name gasps, but doesn't stop you.</p>
<<media "locations/daphAlex/anal2.jpg">>
<<dial "alexa" "Right there. Nice and easy...">>
<<btn>>
<<chunk>>
<p>After a while she tells you to lie down, and jumps on you. You can feel the inside of her asshole is warm and comfy, as you pump it with your dick.</p>
<<media "locations/daphAlex/anal3.jpg">>
<<dial "alexa" "Push your dick in my tiny asshole... Like that... That's the spot...!">>
<<btn>>
<<chunk>>
<p>$alexa.name starts breathing heavily and you realize she'll get an orgasm in a moment.</p>
<<dial "alexa" "I'm going to cum...!">>
<p>You can cum with her, or turn this into a proper fuck fest.</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+alexa; $permission+" "sex action">>
<<btn null "Cum now!">>
<<chunk>>
<p>She grabs your ass and pushes your dick deeper into her ass.</p>
<<dial "alexa" "Yes! YES! DEEPER!">>
<p>You feel her body twitches. Her throbbing asshole is so wet you could drink from it. And more juice flows out of her with every spasm.</p>
<<media "locations/daphAlex/alexa_orgasm.mp4">>
<big>$alexa.name cums.</big>
<p>At the same time - your orgasm arrives, making you shoot a stream of hot cum right into her, like from a fucking fire hose.</p>
<big>It's magnificent.</big>
<<btn>>
<<chunk>>
<p>Within seconds, your bodies loosen up. $alexa.name moves away, and falls on her back, with a smile of ecstasy. You can see the cum dripping from her asshole.</p>
<<media "locations/daphAlex/anal4.jpg">>
<<dial "alexa" "Ha, ha. You're not such a dweeb after all, dweeb.">>
<<dial "player" "Well... thanks... I guess.">>
<<dial "alexa" "And now - get lost.">>
<p>You gather your things and walk out of the room. I have to say, bud - you really impressed me here!</p>
<big>Good job!</big>
<<btn $curLocParent null "alexa.dom; charAdd+alexa" "yieldsHide">>
<<chunk null "#showDickNo">>
<<dial "alexa" "What?! How dare you?!">>
<p>It's the first time in my entire career I see a girl reacting like that for //NOT// showing her dick...</p>
<<dial "player" "Well, I...">>
<p>$alexa.name takes the money from you and angrily points to the doors.</p>
<<dial "alexa" "Get lost!!!">>
<p>You quickly walk out of her room.</p>
<<btn $curLocParent null "charAdd+alexa">>
<<chunk null "#callMum">>
<p>$alexa.name smiles. Takes a deep breath. And...</p>
<<dial "alexa" "MUM!!! MUM!!! MUM!!!">>
<big>Oh fuck.</big>
<p>You hear $daphne.name from the bathroom.</p>
<<dial "daphne" "WHAT?! WHAT?! WHAT?! I'M WASHING WINDOWS!">>
<<dial "alexa" "THE DWEEB WAS STEALING MY PANTIES!!!">>
<<dial "player" "I WASN'T!!!">>
<big>$daphne.name bursts into the room...</big>
<<btn>>
<<chunk>>
<<media "locations/daphAlex/daphne_window_washer.jpg">>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<p>If it weren't for the bucket and washer you'd say she was wet t-shirt content, not washing windows.</p>
<<dial "alexa" "The dweeb was stealing my dirty underwear. I caught him.">>
<p>$daphne.name looks at you.</p>
<<dial "daphne" "Were you?">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#callMumLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<btn "#callMumTruth" "I couldn't help myself..." "daphne.love" "dialog">>
<<chunk null "#callMumLie">>
<p>$daphne.name hesitates, looking at you. To strengthen your argument, you give her the most honest smile ever.</p>
<<media "innocent_smile.mp4">>
<p>I wouldn't necessarily call it believable, but it seems $daphne.name is buying it, so... good work!</p>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big>$alexa.name starts crying.</big>
<<dial "alexa" "I feel so violated... I can't feel safe even in my own, personal space...">>
<<media "fake_cry.mp4">>
<p>$daphne.name wraps her arm around $alexa.name and hugs her.</p>
<<dial "alexa" "It's like he raped me...!">>
<<dial "player" "What?! Rape!? Come on...">>
<<dial "daphne" "Oh, hunny, I know how that feels, don't worry, it's going to be ok...">>
<p>While $daphne.name comforts her, $alexa.name looks at you... and smiles.</p>
<big>That BITCH!</big>
<<btn>>
<<chunk>>
<p>$daphne.name looks at you with anger.</p>
<<dial "daphne" "See what you've done to my little girl?!">>
<<dial "player" "I didn't! I mean... I wasn't...">>
<p>I don't think there's anything you can do, bud.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<p>But that doesn't seem to end $daphne.name's anger. She's just starting up.</p>
<<dial "daphne" "Drop your pants.">>
<<dial "player" "Errmmm... ">>
<big>What the fuck?!</big>
<p>Even $alexa.name looks surprised.</p>
<<dial "daphne" "DROP YOUR PANTS, NOW!">>
<p>She sounds pretty convincing, so you do as she says. $daphne.name immediately grabs you, and puts you over her knee.</p>
<<dial "daphne" "THIS IS FOR LYING TO ME!">>
<<btn>>
<<chunk>>
<p>She starts spanking your skinny ass.</p>
<<media "locations/daphAlex/spanking.mp4">>
<<dial "daphne" "Don't you. Ever. Lie. To. Me. GET IT?!">>
<p>You barely even speak with clenched teeth.</p>
<<dial "player" "YES! I PROMISE!">>
<p>Is it wrong that I'm aroused?</p>
<<btn>>
<<chunk>>
<p>Finally $daphne.name puts you down and angrily walks out of the room.</p>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<<dial "alexa" "Get lost.">>
<p>You gather your things and walk out of the room in shame.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "alexa.dom-2; daphne.love-2; charAdd+alexa" "yieldsHide">>
<<chunk null "#callMumTruth">>
<p>$daphne.name looks at you coldly.</p>
<<media "disappointed.mp4">>
<p>But finally she sighs. It takes her a moment to gather her thoughts.</p>
<<dial "daphne" "Look. I get it, you're a boy, and she's a girl. It's natural to have those feelings...">>
<p>It seems she won't do a big deal out of it and go easy on you. Phew!</p>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big>$alexa.name starts crying.</big>
<<dial "alexa" "I feel so violated... I can't be safe even in my own, personal space...">>
<<media "fake_cry.mp4">>
<p>$daphne.name at first is a bit surprised, but quickly wraps her arm around $alexa.name and hugs her.</p>
<<dial "alexa" "It's like he raped me...!">>
<<dial "player" "What?! Rape!? Come on...">>
<<dial "daphne" "Oh, hunny, I know how that feels!">>
<p>While $daphne.name comforts her, $alexa.name looks at you... and smiles.</p>
<big>That BITCH!</big>
<<btn>>
<<chunk>>
<p>$daphne.name looks at you with anger.</p>
<<dial "daphne" "See what you've done to my little girl?!">>
<<dial "player" "I didn't! I mean... I wasn't...">>
<p>I don't think there's anything you can do, bud.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<<dial "daphne" "Go back to your room, now!">>
<p>$daphne.name looks coldly as you walk to the room.</p>
<<media "shame.mp4">>
<p>As you walk out you catch a glimpse of $alexa.name's smile.</p>
<big>This bitch is evil, bud.</big>
<<btn $curLocParent null "alexa.dom-; daphne.love-; charAdd+alexa" "yieldsHide">>
<</chunks>>
<</events>>/* daphBathSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "dirty_bra+", "cash+5", "cash+10", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["outfit_13+", "roofies+", "roofies+", "viagra+", "viagra+", "aphro+", "aphro+", "weed+", "cash+25", "cash+50"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the bathroom. You dive in the basket with dirty clothes, and go through the pockets.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/daphBath/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>I'm personally not a huge lingerie guy (unless the girl is really fat, in which case it helps redirect my attention), but even I can't help a growing hard-on.</p>
<<dial "player" "//I'm sure she won't mind if...//">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>You found it in a pocket of $alexa.name's trousers. At first think it's just a bag of spices, but then you start to wonder...</p>
<<dial "player" "//Why would $alexa.name have a bag of spices...?//">>
<big>And then it hits you.</big>
<<media "activities/search/daphBath/weed.mp4">>
<</if>>
<<btn>>
<</chunks>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly ''$daphne.name'' enters the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "What are you doing, hun?">>
<<if _foundItem>>
<p>Scared by her sudden appearence, you hide ''_foundItemName'', that you just found, behind your back.</p>
<</if>>
<<dial "player" "Uhm, nothing, really, I was just...">>
<p>Your hesitation makes her suspicious. Either figure out a lie, or just say the truth, but do it quickly, or we're fucked.</p>
<<menu>>
<<btn "#daphneLie" "I wanted to clean up $alexa.name's room as a surprise." "daphne.dom" "dialog">>
<<btn "#daphneTruth" "I was trying to get to know $alexa.name." "daphne.love" "dialog">>
<<chunk null "#daphneLie">>
<p>You give her the most honest smile your face can produce.</p>
<<media "innocent_smile.mp4">>
<p>$daphne.name hesitates for a moment, but finally she cracks a smile of her own.</p>
<<dial "daphne" "That's really nice of you, hun!">>
<p>Phew!</p>
<<dial "player" "It's just the way I am, always helping my favorite $daphne.relation.">>
<p>Don't overdo it, or you might get us in trouble.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Great! So - vacuum cleaner is in the closet.">>
<<dial "player" "Vacuum cleaner...?">>
<<dial "daphne" "And don't forget to dust the furniture! This room hasn't been cleaned since when Caitlin Jenner had a dick.">>
<big>Checkmate, bud.</big>
<<media "fuck.mp4">>
<p>I told you not to push it. Better do as she says.</p>
<<menu>>
<<btn "#daphneClean" "Spend the next hours cleaning the room" "daphne.love+" "action">>
<<btn "#daphneRun" "Uhmm... sorry, but I have to go now." "daphne.dom+" "dialog">>
<<chunk null "#daphneClean">>
<p>You spend hours cleaning the room.</p>
<big>It sucks and you wanna die.</big>
<<media "activities/search/tired.mp4">>
<<btn $curLocParent>>
<<chunk null "#daphneRun">>
<p>You turn to the doors and you're about to leave, when $daphne.name grabs you by your shirt. Her smile quickly changes into anger, as she looks you in the eyes.</p>
<<dial "daphne" "So... You didn't want to clean $alexa.name's room, you were just snooping around.">>
<<dial "player" "I mean...">>
<p>I told you to do what she says...</p>
<big>You've fucked us, bud.</big>
<<strikes "daphne">>
<<btn $curLocParent null "daphne.love-" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<media "activities/search/daphne_honest.jpg">>
<<if _foundItem == "dirty_panties">>
<p>You show her ''_foundItemName'', that you were hiding behind your back.</p>
<<dial "daphne" "Oh $player.name... I'm so disappointed.">>
<<dial "player" "I'm sorry.">>
<p>She takes ''_foundItemName'' from you.</p>
<<dial "player" "I won't do it again. I swear.">>
<p>She sighs, heavily.</p>
<<btn null null _foundItemLose>>
<<elseif _foundItem == "weed" || _foundItem == "speed">>
<p>Ok, bud, here's the deal. I actually like the fact that you told her the truth, it shows balls. But in all honesty - you cannot tell her you found the _foundItem! It will mostly likely fuck her up.</p>
<<dial "player" "I didn't take anything!">>
<p>You slide the _foundItem into your back pocket.</p>
<<dial "player" "I swear!">>
<<dial "daphne" "Oh $player.name... I'm so disappointed.">>
<<btn>>
<<else>>
<<dial "player" "But I didn't take anything! I swear!">>
<<dial "daphne" "Oh $player.name... I'm so disappointed.">>
<<btn>>
<</if>>
<<chunk>>
<p>Fortunately, her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean right away, instead of trying to lie about it. I like that.">>
<p>She thinks for a moment.</p>
<<dial "daphne" "I understand that you were just curious. It has to be really hard for you with two beautiful women in the house.">>
<p>It really is //hard//.</p>
<<dial "daphne" "I won't tell $alexa.name about it, but try to find another way for... you know.">>
<<dial "player" "I won't do it again!">>
<p>$daphne.name looks deep into your eyes.</p>
<<dial "daphne" "I believe you.">>
<<media "activities/search/come_clean.mp4">>
<p>$daphne.name winks at you as you go out of the room.</p>
<<btn $curLocParent>>
<</chunks>>
<</events>><<events>>
<<EVENT "alexa; !daphne; $daphne.met; while=masturbating">> /* Alexa is masturbating, Daphne sees player */
<<chunks null "#caught">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtDaphne.mp4">>
<p>$daphne.name is standing on the corridor, looking right at you.</p>
<<dial "daphne" "What are you doing...!?">>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You quickly hide your dick in your pants, but it's too late - she already saw it.</p>
<<yields "daphne.love-2" "dialog">>
<</if>>
<</delayer>>
<p>Fortunately you managed to close the doors - if $daphne.name would see what's going on there...</p>
<big>...she might go postal!</big>
<<media "activities/peek/daphAlex/daphne_angry.jpg">>
<<menu>>
<<btn "#daphneLie" "I was just passing by the doors, I swear!" "daphne.dom" "dialog">>
<<btn "#daphneTruth" "I wanted to talk with $alexa.name... but she's busy!" "daphne.love" "dialog">>
<<chunk null "#daphneLie">>
<p>$daphne.name looks at you suspiciously...</p>
<<media "suspicious.mp4">>
<big>Fingers crossed.</big>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 3>>
<<set _decision = ["#lieAngry", "#lieAngry", "#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status >= 4>>
<<set _decision = ["#lieAngry", "#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#lieAngry", "#fishy"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 2>>
<<set _decision = ["#lieAngry", "#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#lieAngry", "#fishy", "#fishy"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#fishy">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#lieAngry">>
<p>$daphne.name thinks for a moment. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<dial "player" "I-I-I didn't... It's because you're so beautiful...">>
<p>Just shut the fuck up already.</p>
<<btn "#truthAngry" null "daphne.love-" "yieldsHide">>
<<chunk null "#daphneTruth">>
<p>$daphne.name sizes you...</p>
<<dial "daphne" "Is that so?">>
<<media "standoff.mp4">>
<p>This ain't gonna be easy, but there's still hope.</p>
<big>Fingers crossed.</big>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 3>>
<<set _decision = ["#ok", "#fishy", "#truthAngry", "#truthAngry"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#ok", "#fishy", "#truthAngry"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#ok", "#fishy"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 2>>
<<set _decision = ["#ok", "#fishy", "#truthAngry", "#truthAngry"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#ok", "#fishy", "#truthAngry"].random()>>
<<elseif $daphne.status >= 4>>
<<set _decision = ["#ok", "#fishy"].random()>>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#truthAngry">>
<<delayer>>
<<if $jerk>>
<<dial "daphne" "You were jerking off!">>
<<else>>
<<dial "daphne" "You were peeking at my daughter!">>
<</if>>
<</delayer>>
<big>Oh boy, here we go.</big>
<<strikes "daphne">>
<<dial "daphne" "Go to your room, now!">>
<p>You do as you're told.</p>
<<btn "daphGuest" null "daphne.love-">>
<<chunk null "#ok">>
<<dial "daphne" "Oh! I thought you were... You know... Thank god it's nothing sexual.">>
<big>//-cough-cough-//</big>
<p>She stops for a moment, thinking about something intensively.</p>
<<dial "daphne" "I'm sorry. I just realized I'm still thinking about her as little girl... And she's almost an adult now. In a moment she'll start exploring her body...">>
<big>I'm afraid she already went full Columbus on her ass.</big>
<p>She sighs, heavily, but after a moment her face brigtens up.</p>
<<dial "daphne" "I know how hard it is for a man of your age around the women. I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "But if you see a boy interested in $alexa.name - you will tell me, right?">>
<<media "i_promise.mp4">>
<<dial "player" "I promise!">>
<p>Yeah, right.</p>
<p>$daphne.name smiles to you one more time, goes back to her room, and closes the doors.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLocParent>>
<<chunk null "#fishy">>
<p>$daphne.name's stare is a bit unsettling.</p>
<<dial "daphne" "Something's not right...">>
<<media "activities/peek/suspicious.mp4">>
<p>Well, I guess she means the elephant in the room...</p>
<big>...with a dildo up its ass.</big>
<<dial "daphne" "What are those sounds anyway...?">>
<p>$daphne.name moves you aside and cracks open the doors...</p>
<big>Brace for impact!</big>
<<btn>>
<<chunk>>
<p>She opens her eyes in shock.</p>
<<media "shock.mp4">>
<p>Her little $alexa.name is frantically pushing her fingers in and out of her pussy and ass.</p>
<<media "activities/peek/alexa_masturbation.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name quickly closes the doors, without $alexa.name noticing.</p>
<<dial "daphne" "Oh my god... My little girl... She's... She's... She's exploring her body!">>
<p>That's one way of putting it.</p>
<<media "i_guess.mp4">>
<big>Anyway...</big>
<p>If you got that far, there's no point in backing off now.</p>
<<menu>>
<<btn "#drink" "You look like you need a drink!" "daphne.dom" "dialog">>
<<btn "#happyend" "It's normal for kids her age!" "daphne.love" "dialog">>
<<chunk null "#happyend">>
<p>Not exactly, but I catch your drift. Calm her down, otherwise it might end in carnage.</p>
<<dial "daphne" "You think so...?">>
<<dial "player" "Of course. Don't worry about her, she's a smart girl.">>
<p>More like: depraved, crazy, psychotic... But ok.</p>
<<dial "daphne" "Thanks... I needed this.">>
<p>$daphne.name hugs you. And it's one of those hugs, that you'll be telling your grandchildren about.</p>
<<media "activities/peek/daphne_hug.mp4">>
<<dial "daphne" "You're a good kid.">>
<p>She turns and walks away to her room, leaving you on the corridor.</p>
<big>I'd say that went well!</big>
<<btn $curLocParent null "daphne.love+2" "yieldsHide">>
<<chunk null "#drink">>
<p>Are you sure it's a good idea? She's an alcoholic!</p>
<<dial "daphne" "You're right... I need a drink.">>
<p>Well, there's no going back now.</p>
<<btn>>
<<chunk>>
<h2 class="border">Living room</h2>
<<media "locations/daphLiv/_big.jpg" "wide">>
<p>You walk to the living room with $daphne.name. She sits on the couch, while you approach the liquor cabinet.</p>
<<dial "daphne" "After such trauma... I need a lemmy. Will you make one for me?">>
<p>What the fuck is //a lemmy//?!</p>
<<dial "player" "Sure!">>
<p>I hope you know what you're doing!</p>
<<media "activities/drink/cabinet2.mp4">>
<<set _drinks to [
["#tasty", "Whisky + Cola + No morals"],
["#tasty", "Whisky + Cola + No morals"],
["#tasty", "Whisky + Cola + No morals"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty">>
<p>You put all the ingridients into the glass and proudly present it to $daphne.name.</p>
<<dial "player" "Here you are!">>
<p>She takes a glass from you without any hesitation, though you notice her hands are shaking a bit.</p>
<<dial "daphne" "Here's to all the nice boys!">>
<p>She winks at you and downs her drink at once, while you cautiously take your first sip.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_round1.jpg">>
<<delayer>>
<<yields "drunk+; daphne.love" "dialog">>
<</delayer>>
<p>Her face brigtens up.</p>
<<dial "daphne" "Mmmm! This is gooooood!">>
<<dial "player" "Only the best to my favorite $daphne.relation!">>
<<media "activities/drink/drink_tasty_daphne.mp4">>
<big>Well, well, well. Look at you!</big>
<<btn>>
<<chunk>>
<p>But the moment of pleasure quickly passes, and $daphne.name looks you straight in the eyes.</p>
<<dial "daphne" "Make me another.">>
<big>Alcoholism intesifies.</big>
<<dial "player" "Well, are you sure, I mean--">>
<<dial "daphne" "Oh, don't worry, hun. It's just one drink. I need to forget that I saw $alexa.name with dildo up her ass... Make it a Margarita this time.">>
<p>Oh, bud... Buddy, bud, bud... I'll tell you what's going to happen now. You're in for a hell of a ride. And most likely, it's going to end badly. So put your straps on, and prepare to be bulldozed.</p>
<<dial "player" "Sure... ok.">>
<p>You quickly finish your drink and look at the liquor cabinet.</p>
<<set _drinks to [
["#tasty2", "Tequila + Cointreau + Lemon"],
["#tasty2", "Tequila + Cointreau + Lemon"],
["#tasty2", "Tequila + Cointreau + Lemon"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty2">>
<p>$daphne.name tastes your drink and smiles.</p>
<big>She likes it!</big>
<<media "activities/drink/daphne_round2.jpg">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<<dial "daphne" "Mmmm! You're getting good at this!">>
<<dial "player" "Well, thanks...">>
<<dial "daphne" "I might use your bartending skills more often!">>
<p>Well, I'm not sure if that's a good thing. Bartending for an alcoholic is like feeding a lion.</p>
<big>A drunk lion.</big>
<<btn>>
<<chunk>>
<p>Before you even finish half of your drink - $daphne.name puts an empty glass on the table and looks at you with hunger in her eyes.</p>
<<dial "daphne" "Another.">>
<<dial "player" "Well, are you sure, I mean--">>
<<dial "daphne" "Make it White Russian this time.">>
<<media "activities/drink/alcoholism2.jpg">>
<<set _drinks to [
["#tasty3", "Vodka + Coffee liqueur + Milk"],
["#tasty3", "Vodka + Coffee liqueur + Milk"],
["#tasty3", "Vodka + Coffee liqueur + Milk"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty3">>
<<media "activities/drink/daphne_round3.jpg">>
<<dial "daphne" "God damn! That's one tasty motherfucker!">>
<p>$daphne.name's eyes glow when she looks at you. It seems that the trauma of seeing $alexa.name masturbating is more or less gone at this point.</p>
<<dial "daphne" "I've never noticed how handsome you are...">>
<p>She has a naughty smile, and her hands are getting grabby, but at this point you don't even care. After three drinks your head spins, and you're not sure what is happening around you.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/player_drunk.mp4">>
<p>$daphne.name looks you straight in the eyes.</p>
<<dial "daphne" "Another.">>
<big>Surprise, surprise.</big>
<<dial "player" "Wellllll, I me-mean...">>
<<dial "daphne" "Negroni.">>
<<set _drinks to [
["#tasty4", "Gin + Campari + Vermouth"],
["#tasty4", "Gin + Campari + Vermouth"],
["#tasty4", "Gin + Campari + Vermouth"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty4">>
<<media "activities/drink/daphne_round4.mp4">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<<dial "daphne" "Mmmm.... Goood...">>
<p>$daphne.name's is drunk and starts taking care of herself. Normally you'd be all over her, but your head is spinning, and you're not entirely sure what is happening.</p>
<<btn>>
<<chunk>>
<p>$daphne.name finishes her drink and smiles seductively.</p>
<<dial "daphne" "One moore... and I might do some-thing... something stupid.">>
<p>That sounds awesome, but you can barely focus.</p>
<<dial "player" "Like... How many... Like... one? Or more...? How many is one...? Is it like... more than one?">>
<<dial "daphne" "Haha, you're so-o funny...! My lil' shhhweet boy... Oh, I know! I haaave an iiidea. Tequila sunset... I mean //rise//! You know ho-ow to make one?">>
<<dial "player" "Suuure... I know... I know how... like... Thunderkilla rice onnnnnnnn it's wayyyy...">>
<<set _drinks to [
["#tasty5", "Tequila + Orange juice + Grenadine"],
["#tasty5", "Tequila + Orange juice + Grenadine"],
["#tasty5", "Tequila + Orange juice + Grenadine"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty5">>
<<media "activities/drink/daphne_round5.mp4">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<p>$daphne.name slips her hand inside her panties. She penetrates her wet pussy with her fingers. Pushing them deeper and deeper, gently at first, but with more and more ferocity with every second. After a moment she's banging her pussy with hand like a jackhammer.</p>
<<dial "daphne" "Yes! $player.name! Do it to me! Do it hard! Hurt me, $player.name, hurt me badly!">>
<p>Normally, you'd probably enjoy the view. Start stroking your own cock, maybe playing with your balls. Maybe even join in and stick it in her wet hole, if she'd allow it. The problem is - you're not doing any of it.</p>
<big>You are somewhere else.</big>
<<btn>>
<<chunk>>
<<media "activities/drink/player_drunk2.mp4">>
<p>Let me explain. This is one of those situations where the girl is willing, but she's up for disappointment. To tell you the truth, this happens to the best of us, and there is many reasons for it. But this time - it's pretty straight forward, bud.</p>
<big>Never try to outdrink the drinker.</big>
<p>Fortunately, $daphne.name is drunk enough to make herself happy with her fingers.</p>
<<btn "daphGuest" null "$sleepReset+; time+9; hangover+">>
<<chunk null "#fucked">>
<p>You put all the ingridients into the glass and proudly present it to $daphne.name.</p>
<<dial "player" "Here you are!">>
<p>She takes a glass from you without any hesitation, though you notice her hands are shaking a bit.</p>
<<dial "daphne" "Here's to all the nice boys!">>
<p>She winks at you and downs her drink at once, while you cautiously take your first sip.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/drink_fucked_daphne.mp4">>
<p>She looks at you in a very un-$daphne.name way.</p>
<<dial "daphne" "Is this shit?!">>
<<dial "player" "No, it's... what you wanted, right?">>
<<dial "daphne" "Did I ask you for a glass of liquid shit?">>
<<dial "player" "It's just--">>
<<dial "daphne" "So why are you giving me a glass of liquid shit?">>
<<dial "player" "Well...">>
<<media "activities/drink/alcoholism.jpg">>
<p>That's what you get for putting your dick in front of a detox.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Were you trying to poison me?">>
<<dial "player" "No! I must have the recipe wrong--">>
<<dial "daphne" "Did my daughter put you up to this?">>
<<dial "player" "No!">>
<<dial "daphne" "Tell this whore I can stop drinking whenever I want.">>
<p>To prove her point <small>(not really though)</small> $daphne.name downs the liquid shit you made for her, and angrily walks out of the room, just to return a moment later, take a bottle of whisky, and walk out again.</p>
<big>Great job, buddy! <small>(not really though)</small></big>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=masturbating">> /* Alexa is masturbating, Alexa sees player */
<<chunks null "#caught">>
<p>Suddenly - $alexa.name hears something, turns her head and...</p>
<<media "caughtAlexa.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $alexa.name bursts out of her room, smashing the doors into the wall.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<p>$alexa.name bursts out of her room, smashing the doors into the wall.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphAlex/alexa_angry3.jpg">>
<<dial "alexa" "What. The. Fuck.">>
<<dial "player" "Shit! I didn't... I mean... Sorry!">>
<p>You need to quickly figure out what to do.</p>
<<menu>>
<<btn "#run" "Run away" "alexa.love" "action">>
<<btn "#lie" "You were screaming I thought you need my help." "alexa.dom" "dialog">>
<<btn "#stayWild" "Can I stay and watch?" "alexa.dom+2" "dialog">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you. I'm afraid, buddy, that $alexa.name will remember this.</p>
<<btn $curLocParent>>
<<chunk null "#lie">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action">>
<<chunk null "#stayWild">>
<p>Oook, ok. I get it. You were caught, there's no point in pretending anymore, so you might as well take a swing.</p>
<big>That's what alphas do.</big>
<<media "good_move.mp4">>
<<delayer>>
<<if $jerk>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<</if>>
<<else>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = "#alexaYes">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#alexaNo">>
<<dial "alexa" "Fuck off!">>
<p>Straight and to the point.</p>
<big>I like this girl!</big>
<p>It seems there's just one thing you can do.</p>
<<media "im_leaving.mp4">>
<<btn $curLocParent null "alexa.dom-2" "yieldsHide">>
<<chunk null "#alexaYes">>
<p>$alexa.name sighs.</p>
<<dial "alexa" "25 bucks. You can stay until I squirt.">>
<<dial "player" "Come on, I thought--">>
<<dial "alexa" "And if you don't pay - I'm calling mum. So... pay up, bitch.">>
<p>She's a fucking lil' monster. I'm not sure if we should trust her, bro, but if $daphne.name learns about it she might go postal. This is a tough decision.</p>
<<media "decisions.mp4">>
<<if $alexa.status <= 3>>
<<set _decision = ["#payMore", "#payKinky"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = "#payKinky">>
<</if>>
<<menu>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#payBluff" "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#payBluff">>
<p>$alexa.name hesitates.</p>
<<dial "alexa" "Well, then, fuck off.">>
<p>I guess she doesn't want to inform her mum about what just happened after all...</p>
<<dial "player" "Oh, so you're not gonna call your mum?">>
<<dial "alexa" "I'm giving you a pass, so get lost.">>
<p>You think for a moment.</p>
<<media "i_guess.mp4">>
<<menu>>
<<btn $curLoc "Ok, bye." "alexa.love" "dialog">>
<<btn "#callDaphne" "What if //I// call $daphne.name instead?" "alexa.dom+2" "dialog">>
<<chunk null "#callDaphne">>
<p>You got her attention. And mine too. What are you planning, dude?</p>
<<dial "player" "I'm sure she'll have a lot of questions about...">>
<p>You point at the dildo.</p>
<big>Sometimes you scare me kid.</big>
<<media "big_eyes.mp4">>
<p>$alexa.name sighs.</p>
<<btn "#payKinky">>
<<chunk null "#payMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "25 bucks.">>
<p>Ohhhh shit. She played you.</p>
<<media "not_good.mp4">>
<p>I wouldn't trust her, bro!</p>
<<btn "#payKinky" "Shut up and take my money!" "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#payNo" "You should be paying me for not ratting you out!" "alexa.dom" "dialog">>
<<chunk null "#payNo">>
<p>Well look at you, making threats and all. Not that $daphne.name would believe that her little princess is sticking monster dildos up her arsehole, but at least you're making the moves.</p>
<big>And it works.</big>
<<dial "alexa" "Fuck off.">>
<<dial "player" "I'm serious. If she'd know you're masturbating, she'd go nuts. And you should know what's going to happen then.">>
<<media "good_move.mp4">>
<p>$alexa.name sighs.</p>
<<btn "#payKinky">>
<<chunk null "#payKinky">>
<<dial "alexa" "Ok, you can stick it in.">>
<p>Uhm... What just happened?</p>
<<dial "player" "Erm... what?">>
<<dial "alexa" "You can stick a dick in my asshole.">>
<big>Whoah...</big>
<<media "escalated.mp4">>
<<dial "alexa" "Well?">>
<big>Say something!</big>
<<dial "player" "I mean... Fuck yeah!">>
<p>You lucky bastard. This is a dream come true!</p>
<<btn>>
<<chunk>>
<p>$alexa.name turns on the bed revealing her beautiful little asshole.</p>
<<media "locations/daphAlex/anal1.jpg">>
<<dial "alexa" "Well... what are you waiting for?">>
<<btn>>
<<chunk>>
<p>Without hesitation, you spit in the middle of her cinnamon hole, and stick your dick inside. $alexa.name gasps, but doesn't stop you.</p>
<<media "locations/daphAlex/anal2.jpg">>
<<dial "alexa" "Right there. Nice and easy...">>
<<btn>>
<<chunk>>
<p>After a while she tells you to lie down, and jumps on you. You can feel the inside of her asshole is warm and comfy, as you pump it with your dick.</p>
<<media "locations/daphAlex/anal3.jpg">>
<<dial "alexa" "Push your dick in my tiny asshole... Like that... That's the spot...!">>
<<btn>>
<<chunk>>
<p>$alexa.name starts breathing heavily and you realize she'll get an orgasm in a moment.</p>
<<dial "alexa" "I'm going to cum...!">>
<p>You can cum with her, or turn this into a proper fuck fest.</p>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<btn null "Cum now!">>
<<chunk>>
<p>She grabs your ass and pushes your dick deeper into her ass.</p>
<<dial "alexa" "Yes! YES! DEEPER!">>
<p>You feel her body twitches. Her throbbing asshole is so wet you could drink from it. And more juice flows out of her with every spasm.</p>
<<media "locations/daphAlex/alexa_orgasm.mp4">>
<big>$alexa.name cums.</big>
<p>At the same time - your orgasm arrives, making you shoot a stream of hot cum right into her, like from a fucking fire hose.</p>
<big>It's magnificent.</big>
<<btn>>
<<chunk>>
<p>Within seconds, your bodies loosen up. $alexa.name moves away, and falls on her back, with a smile of ecstasy. You can see the cum dripping from her asshole.</p>
<<media "locations/daphAlex/anal4.jpg">>
<<dial "alexa" "Ha, ha. You're not such a dweeb after all, dweeb.">>
<<dial "player" "Well... thanks... I guess.">>
<<dial "alexa" "And now - get lost.">>
<p>You gather your things and walk out of the room. I have to say, bud - you really impressed me here!</p>
<big>Good job!</big>
<<btn $curLocParent null "alexa.dom+3" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; !daphne; $daphne.met; while=sex">> /* Alexa has sex, Daphne sees player */
<<chunks null "#caught">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtDaphne.mp4">>
<p>$daphne.name is standing on the corridor, looking right at you.</p>
<<dial "daphne" "What are you doing...!?">>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You quickly hide your dick in your pants, hoping she didn't see it. Fortunately you also managed to close the doors in time - if $daphne.name would see what's going on there...</p>
<<else>>
<p>Fortunately you managed to close the doors - if $daphne.name would see what's going on there...</p>
<</if>>
<</delayer>>
<big>...she might go postal!</big>
<<media "activities/peek/daphAlex/daphne_angry.jpg">>
<<menu>>
<<btn "#lie" "I was just passing by the doors, I swear!" "daphne.dom" "dialog">>
<<btn "#truth" "I wanted to talk with $alexa.name... but she's busy!" "daphne.love" "dialog">>
<<chunk null "#lie">>
<p>$daphne.name looks at you suspiciously...</p>
<<media "suspicious.mp4">>
<big>Fingers crossed.</big>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 3>>
<<set _decision = ["#lieAngry", "#lieAngry", "#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status >= 4>>
<<set _decision = ["#lieAngry", "#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#lieAngry", "#fishy"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 2>>
<<set _decision = ["#lieAngry", "#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#lieAngry", "#fishy"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#lieAngry", "#fishy", "#fishy"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#fishy">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#lieAngry">>
<p>$daphne.name thinks for a moment. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<dial "player" "I-I-I didn't... It's because you're so beautiful...">>
<p>Just shut the fuck up already.</p>
<<btn "#truthAngry" null "daphne.love-" "yieldsHide">>
<<chunk null "#truth">>
<p>$daphne.name sizes you...</p>
<<dial "daphne" "Is that so?">>
<<media "standoff.mp4">>
<p>This ain't gonna be easy, but there's still hope.</p>
<big>Fingers crossed.</big>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 3>>
<<set _decision = ["#ok", "#fishy", "#truthAngry", "#truthAngry"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#ok", "#fishy", "#truthAngry"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#ok", "#fishy"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 2>>
<<set _decision = ["#ok", "#fishy", "#truthAngry", "#truthAngry"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#ok", "#fishy", "#truthAngry"].random()>>
<<elseif $daphne.status >= 4>>
<<set _decision = ["#ok", "#fishy"].random()>>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#truthAngry">>
<<delayer>>
<<if $jerk>>
<<dial "daphne" "You were jerking off!">>
<p>Oh. So she saw you hiding your dick.</p>
<big>Bummer.</big>
<<yields "daphne.love-3" "dialog">>
<<else>>
<<dial "daphne" "So you were peeking at my daughter!">>
<big>Oh boy... here we go.</big>
<</if>>
<</delayer>>
<<strikes "daphne">>
<<dial "daphne" "Go to your room, now!">>
<p>You do as you're told.</p>
<<btn "daphGuest">>
<<chunk null "#ok">>
<<dial "daphne" "Oh! I thought you were... You know... Thank god it's nothing sexual.">>
<big>//-cough-cough-//</big>
<p>She stops for a moment, thinking about something intensively.</p>
<<dial "daphne" "I'm sorry. I just realized I'm still thinking about her as little girl... And she's almost an adult now. In a moment she'll start bringing boys in the house... ">>
<big>One of them has a dick in $alexa.name's asshole right now.</big>
<p>She sighs, heavily, but after a moment her face brigtens up.</p>
<<dial "daphne" "I know how hard it is for a man of your age around the women. I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just stay away from $alexa.name's room, ok?">>
<p>Yeah, right.</p>
<<media "i_promise.mp4">>
<<dial "player" "I promise!">>
<p>$daphne.name smiles to you one more time, goes back to her room, and closes the doors.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLocParent null "daphne.love" "yieldsHide">>
<<chunk null "#fishy">>
<p>$daphne.name's stare is a bit unsettling.</p>
<<dial "daphne" "Something's not right...">>
<<media "activities/peek/suspicious.mp4">>
<p>Well, I guess she means the elephant in the room...</p>
<big>...with a dildo up its ass.</big>
<<dial "daphne" "What are those sounds anyway...?">>
<p>$daphne.name moves you aside and cracks open the doors...</p>
<big>Brace for impact!</big>
<<btn>>
<<chunk>>
<p>She opens her eyes in shock.</p>
<<media "shock.mp4">>
<p>Her little $alexa.name is getting manhandled and she loves it.</p>
<<media "activities/peek/alexa_sex.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name quickly closes the doors, without $alexa.name noticing.</p>
<<dial "daphne" "Oh my god... My little girl... She's... She's... She's a woman now!">>
<p>Well, it looks to me like she was a woman for a while. And pretty fucked up one too. But whatever - this is a good moment to say something and save your ass, if that's even possible.</p>
<<dial "daphne" "My little girl... I can't believe this... It must be her first time...">>
<p>Calling her out of touch would be an understatement.</p>
<<media "activities/peek/out_of_touch.mp4">>
<big>Anyway...</big>
<p>If you got that far, there's no point in backing off now.</p>
<<menu>>
<<btn "#happyend" "It's normal for kids her age!" "daphne.love+3" "dialog">>
<<btn "#intervene" "We should intervene! This is immoral!" "daphne.dom+2" "dialog">>
<<btn "#drink" "Come on, I'll make you a drink!" "daphne.dom+1" "dialog">>
<<chunk null "#happyend">>
<p>Not exactly, but I catch your drift. Calm her down, otherwise it might end in carnage.</p>
<<dial "daphne" "You think so...?">>
<<dial "player" "Of course. Don't worry about her, she's a smart girl.">>
<p>More like: depraved, crazy, psychotic... But ok.</p>
<<dial "daphne" "Thanks... I needed this.">>
<p>$daphne.name hugs you. And it's one of those hugs, that you'll be telling your grandchildren about.</p>
<<media "activities/peek/daphne_hug.mp4">>
<<dial "daphne" "You're a good kid.">>
<p>She turns and walks away to her room, leaving you on the corridor.</p>
<big>I'd say that went well!</big>
<<btn $curLocParent>>
<<chunk null "#intervene">>
<big>You sick bastard.</big>
<p>What's next?! You'll call the police for giving you a blowjob?!</p>
<<media "shame.mp4">>
<p>Unfortunately, $daphne.name is actually considering your offer.</p>
<<if $daphne.status <= 1>>
<<set _decision = ["#interveneNo", "#interveneNo", "#interveneYes"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#interveneNo", "#interveneYes"].random()>>
<<elseif $daphne.status >= 4>>
<<set _decision = "#interveneYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#interveneNo">>
<<dial "daphne" "Intervene...? No, I'm not ready. I'll consult a priest first.">>
<p>Thank god for that! Hopefully the priest is not be a freak. And you should be ashamed of yourself.</p>
<<dial "daphne" "I just hope she'll find Jesus.">>
<big>Up her asshole?!</big>
<p>I wouldn't necessarily count on that.</p>
<<dial "player" "Oh... I didn't know you're Catholic?">>
<<dial "daphne" "What? I'm Jewish!">>
<<dial "player" "Oh, sorry, it sounded a bit... Catholic.">>
<<dial "daphne" "That's because when it comes to purging little girls from devil, Catholicism is undoubtly the best for the job!">>
<<media "activities/peek/purge.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Oh, ok... So what are we doing?">>
<<dial "daphne" "We need to pray and hope for the best.">>
<<dial "player" "I guess I can do that.">>
<<dial "daphne" "Thanks. If that doesn't stop her behaviour... We'll have to use some more drastic measures.">>
<big>Soaking her dildo in LSD?</big>
<<dial "player" "Ermm... Like therapy?">>
<<dial "daphne" "More like nunhood.">>
<<media "surprise.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Ok...?">>
<p>$daphne.name hugs you. And it's one of those hugs, that you'll be telling your grandchildren about.</p>
<<media "activities/peek/daphne_hug.mp4">>
<<dial "daphne" "You're a good kid.">>
<p>She turns and walks away to her room, leaving you on the corridor.</p>
<big>I'd say that went well!</big>
<p>And, buddy, I'm starting to see your plan, and I like it! The whole thing is a bit extreme for my taste, but seeing $alexa.name as a nun would be the hottest thing ever! Good call!</p>
<<btn $curLocParent null "daphne.love+1" "yieldsHide">>
<<chunk null "#interveneYes">>
<<dial "daphne" "You're right. We need Jesus to purge her body from sin!">>
<big>What have you done?!</big>
<<dial "player" "Oh... I didn't know you're Catholic?">>
<<dial "daphne" "What? I'm Jewish!">>
<<dial "player" "Oh, sorry, this whole Jesus thing sounded a bit... Catholic.">>
<<dial "daphne" "That's because when it comes to purging little girls from devil, Catholicism is undoubtly the best for the job!">>
<<media "activities/peek/purge.mp4">>
<p>Wait... This sounds more and more fucked up. What the hell is she planning...?!</p>
<<btn>>
<<chunk>>
<<dial "player" "So... we're going to talk with her...?">>
<<dial "daphne" "Talk?! She has a fucking dick up her ass - it's a bit late for conversation, don't you think?">>
<p>Hard to disagree.</p>
<<dial "player" "Well... what then?">>
<<dial "daphne" "Let me just take my crucifix.">>
<big>CRUCIFIX?!</big>
<<media "escalated.mp4">>
<<btn>>
<<chunk>>
<p>After a moment $daphne.name comes back with a wooden crucifix. She stands in front of $alexa.name's doors, ready to barge in.</p>
<<dial "daphne" "I'll take care of $alexa.name. You grab the guy. Break his neck if you have to. I'll tell the police he attacked us.">>
<<media "wtf.mp4">>
<p>Lady, you have a huge ass wooden crucifix, I'm afraid the jury will be pretty unanimous on the verdict...</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Ready?">>
<big>Nope.</big>
<<dial "player" "Uhmmm...">>
<<media "i_guess.mp4">>
<<dial "daphne" "Oy vey. Let's do it.">>
<<btn>>
<<chunk>>
<big>$daphne.name kicks open the doors to $alexa.name room.</big>
<p>She jumps inside, waving the crucifix.</p>
<<media "activities/peek/invasion.mp4">>
<<dial "daphne" "Don't worry $alexa.name! I'm here to save you!">>
<p>$alexa.name looks around in shock.</p>
<<media "activities/peek/daphAlex/alexa_angry2.jpg">>
<<btn>>
<<chunk>>
<p>The guy, that you were supposed to handle, jumps from the bed, nearly breaking his neck.</p>
<<set _dudePic = "dudeAlexa" + $dudeAlexa.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<dial "guy" "What the fuck, $alexa.name?! Your mum is into Ku Klux Klan?!">>
<p>He scrambles up to a corner, nervously trying to pull up his trousers...</p>
<<dial "daphne" "I'm here to save you baby!">>
<<dial "alexa" "Save me...?">>
<p>$alexa.name looks straight at you.</p>
<<dial "player" "Hi, $alexa.name!">>
<p>Really?</p>
<big>REALLY?!</big>
<<btn>>
<<chunk>>
<p>$daphne.name puts the crucifix in front of $alexa.name's face.</p>
<<media "activities/peek/crucifix.mp4">>
<<dial "daphne" "Say //no// to devil! Follow the path of Jesus!">>
<p>The guy in the corner looks at it in disbelief.</p>
<<dial "guy" "I'm just gonna go.">>
<p>He awkwardly navigates to the doors. And as he disappears on the corridor, we reach the pivotal moment, when...</p>
<big>...$alexa.name losts it.</big>
<<btn>>
<<chunk>>
<big>She grabs a long double dildo...</big>
<p>...and starts whipping you and $daphne.name like a fucking slaver.</p>
<<media "activities/peek/whipping.mp4">>
<<dial "alexa" "How dare you?! Get out of here or I'll fucking whip the Jesus out of your fucking asses!">>
<<dial "daphne" "Hunny, stop it!">>
<<dial "alexa" "GET THE FUCK OUT!">>
<p>$alexa.name whips the dildo in your face like a guided missile. Without thinking you turn around and run to the corridor, and $daphne.name does the same.</p>
<<media "run.mp4">>
<<btn>>
<<chunk>>
<<if $alexa.status <= 3>>
<p>As soon as you run out of the room, you hear a "click" of the door lock.</p>
<big>I'm pretty sure $alexa.name will be locking her doors at night from now on.</big>
<<delayer>>
/* We need to set the doors to locked both for the setup array, and for the var so that it would work after game load */
<<set setup.locations.find(obj => {return obj.id === "daphAlex"}).door = "locked">>
<<set $daphAlexDoor = "locked">>
<</delayer>>
<<else>>
<big>$alexa.name shuts the doors behind your back.</big>
<</if>>
<p>It takes you both a moment to calm down.</p>
<<dial "daphne" "I think it worked.">>
<p>It did?!</p>
<<media "say_what.mp4">>
<<dial "daphne" "I'm sure she'll reconsider her connection to Jesus.">>
<p>If by //reconsidering the connection to Jesus// she means $alexa.name joining the satanistic cult - then...</p>
<big>Job well done.</big>
<<btn>>
<<chunk>>
<<dial "daphne" "Thank you for your help, $player.name. Mazel tov!">>
<p>Oh, so we're back to Judaism. That makes sense!</p>
<<media "judaism.mp4">>
<p>$daphne.name walks back to her room, leaving you on the corridor.</p>
<big>That was fucking intense.</big>
<<btn $curLocParent null "alexa.dom-3; daphne.love+2" "yieldsHide"">>
<<chunk null "#drink">>
<p>Are you sure it's a good idea? She's an alcoholic!</p>
<<dial "daphne" "You're right... I need a drink.">>
<p>Well, there's not going back now.</p>
<<btn>>
<<chunk>>
<h2 class="border">Living room</h2>
<<media "locations/daphLiv/_big.jpg" "wide">>
<p>You walk to the living room with $daphne.name. She sits on the couch, while you approach the liquor cabinet.</p>
<<dial "daphne" "After such trauma... I need a lemmy. Will you make one for me?">>
<p>What the fuck is //a lemmy//?!</p>
<<dial "player" "Sure!">>
<p>I hope you know what you're doing!</p>
<<media "activities/drink/cabinet2.mp4">>
<<set _drinks to [
["#tasty", "Whisky + Cola + No morals"],
["#tasty", "Whisky + Cola + No morals"],
["#tasty", "Whisky + Cola + No morals"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty">>
<p>You put all the ingridients into the glass and proudly present it to $daphne.name.</p>
<<dial "player" "Here you are!">>
<p>She takes a glass from you without any hesitation, though you notice her hands are shaking a bit.</p>
<<dial "daphne" "Here's to all the nice boys!">>
<p>She winks at you and downs her drink at once, while you cautiously take your first sip.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/daphne_round1.jpg">>
<<delayer>>
<<yields "drunk+; daphne.love" "dialog">>
<</delayer>>
<p>Her face brigtens up.</p>
<<dial "daphne" "Mmmm! This is gooooood!">>
<<dial "player" "Only the best to my favorite $daphne.relation!">>
<<media "activities/drink/drink_tasty_daphne.mp4">>
<big>Well, well, well. Look at you!</big>
<<btn>>
<<chunk>>
<p>But the moment of pleasure quickly passes, and $daphne.name looks you straight in the eyes.</p>
<<dial "daphne" "Make me another.">>
<big>Alcoholism intesifies.</big>
<<dial "player" "Well, are you sure, I mean--">>
<<dial "daphne" "Oh, don't worry, hun. It's just one drink. I need to forget that I saw $alexa.name with dick up her ass... Make it a Margarita this time.">>
<p>Oh, bud... Buddy, bud, bud... I'll tell you what's going to happen now. You're in for a hell of a ride. And most likely, it's going to end badly. So put your straps on, and prepare to be bulldozed.</p>
<<dial "player" "Sure... ok.">>
<p>You quickly finish your drink and look at the liquor cabinet.</p>
<<set _drinks to [
["#tasty2", "Tequila + Cointreau + Lemon"],
["#tasty2", "Tequila + Cointreau + Lemon"],
["#tasty2", "Tequila + Cointreau + Lemon"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty2">>
<p>$daphne.name tastes your drink and smiles.</p>
<big>She likes it!</big>
<<media "activities/drink/daphne_round2.jpg">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<<dial "daphne" "Mmmm! You're getting good at this!">>
<<dial "player" "Well, thanks...">>
<<dial "daphne" "I might use your bartending skills more often!">>
<p>Well, I'm not sure if that's a good thing. Bartending for an alcoholic is like feeding a lion.</p>
<big>A drunk lion.</big>
<<btn>>
<<chunk>>
<p>Before you even finish half of your drink - $daphne.name puts an empty glass on the table and looks at you with hunger in her eyes.</p>
<<dial "daphne" "Another.">>
<<dial "player" "Well, are you sure, I mean--">>
<<dial "daphne" "Make it White Russian this time.">>
<<media "activities/drink/alcoholism2.jpg">>
<<set _drinks to [
["#tasty3", "Vodka + Coffee liqueur + Milk"],
["#tasty3", "Vodka + Coffee liqueur + Milk"],
["#tasty3", "Vodka + Coffee liqueur + Milk"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty3">>
<<media "activities/drink/daphne_round3.jpg">>
<<dial "daphne" "God damn! That's one tasty motherfucker!">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<p>$daphne.name's eyes glow when she looks at you. It seems that the trauma of seeing $alexa.name getting assfucked is more or less gone at this point.</p>
<<dial "daphne" "I've never noticed how handsome you are...">>
<p>She has a naughty smile, and her hands are getting grabby, but at this point you don't even care. After three drinks your head spins, and you're not sure what is happening around you.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/player_drunk.mp4">>
<p>$daphne.name looks you straight in the eyes.</p>
<<dial "daphne" "Another.">>
<big>Surprise, surprise.</big>
<<dial "player" "Wellllll, I me-mean...">>
<<dial "daphne" "Negroni.">>
<<set _drinks to [
["#tasty4", "Gin + Campari + Vermouth"],
["#tasty4", "Gin + Campari + Vermouth"],
["#tasty4", "Gin + Campari + Vermouth"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty4">>
<<media "activities/drink/daphne_round4.mp4">>
<<dial "daphne" "Mmmm.... Goood...">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<p>$daphne.name's is drunk and starts taking care of herself. Normally you'd be all over her, but your head is spinning, and you're not entirely sure what is happening.</p>
<<btn>>
<<chunk>>
<p>$daphne.name finishes her drink and smiles seductively.</p>
<<dial "daphne" "One moore... and I might do some-thing... something stupid.">>
<p>That sounds awesome, but you can barely focus.</p>
<<dial "player" "Like... How many... Like... one? Or more...? How many is one...? Is it like... more than one?">>
<<dial "daphne" "Haha, you're so-o funny...! My lil' shhhweet boy... Oh, I know! I haaave an iiidea. Tequila sunset... I mean //rise//! You know ho-ow to make one?">>
<<dial "player" "Suuure... I know... I know how... like... Thunderkilla rice onnnnnnnn it's wayyyy...">>
<<set _drinks to [
["#tasty5", "Tequila + Orange juice + Grenadine"],
["#tasty5", "Tequila + Orange juice + Grenadine"],
["#tasty5", "Tequila + Orange juice + Grenadine"]
]>>
<<set _drinksWrong to [
["#fucked", "Gin + Vodka + Lemon"],
["#fucked", "Whisky + Cola + Lime"],
["#fucked", "Tequila + Cola + Lemon"],
["#fucked", "Gin + Cola + Lemon"],
["#fucked", "Vodka + Whisky + Gin"],
["#fucked", "Cola + Cointreau + Tequila"],
["#fucked", "Tequila + No morals + Cointreau"]
]>>
<<set _drinksPos to [0, 1, 2]>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,6)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinksPos.splice(_drinksRand, 1)>>
<<set _drinksWrong.splice(_drinksWrongRand, 1)>>
<<set _drinksRand = _drinksPos.random()>>
<<set _drinksWrongRand to random(0,5)>>
<<set _drinks[_drinksRand] = _drinksWrong[_drinksWrongRand]>>
<<set _drinks = _drinks.shuffle()>>
<<btn _drinks[0][0] _drinks[0][1]>>
<<btn _drinks[1][0] _drinks[1][1]>>
<<btn _drinks[2][0] _drinks[2][1]>>
<<chunk null "#tasty5">>
<<media "activities/drink/daphne_round5.mp4">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<p>$daphne.name slips her hand inside her panties. She penetrates her wet pussy with her fingers. Pushing them deeper and deeper, gently at first, but with more and more ferocity with every second. After a moment she's banging her pussy with hand like a jackhammer.</p>
<<dial "daphne" "Yes! $player.name! Do it to me! Do it hard! Hurt me, $player.name, hurt me badly!">>
<p>Normally, you'd probably enjoy the view. Start stroking your own cock, maybe playing with your balls. Maybe even join in and stick it in her wet hole, if she'd allow it. The problem is - you're not doing any of it.</p>
<big>You are somewhere else.</big>
<<btn>>
<<chunk>>
<<media "activities/drink/player_drunk2.mp4">>
<p>Let me explain. This is one of those situations where the girl is willing, but she's up for disappointment. To tell you the truth, this happens to the best of us, and there is many reasons for it. But this time - it's pretty straight forward, bud.</p>
<big>Never try to outdrink the drinker.</big>
<p>Fortunately, $daphne.name is drunk enough to make herself happy with her fingers.</p>
<<btn "daphGuest" null "daphne.love+3; $sleepReset+; hangover+" "yieldsHide">>
<<chunk null "#fucked">>
<p>You put all the ingridients into the glass and proudly present it to $daphne.name.</p>
<<dial "player" "Here you are!">>
<p>She takes a glass from you without any hesitation, though you notice her hands are shaking a bit.</p>
<<dial "daphne" "Here's to all the nice boys!">>
<p>She winks at you and downs her drink at once, while you cautiously take your first sip.</p>
<<btn>>
<<chunk>>
<<media "activities/drink/drink_fucked_daphne.mp4">>
<p>She looks at you in a very un-$daphne.name way.</p>
<<dial "daphne" "Is this shit?!">>
<<dial "player" "No, it's... what you wanted, right?">>
<<dial "daphne" "Did I ask you for a glass of liquid shit?">>
<<dial "player" "It's just--">>
<<dial "daphne" "So why are you giving me a glass of liquid shit?">>
<<dial "player" "Well...">>
<<media "activities/drink/alcoholism.jpg">>
<p>That's what you get for putting your dick in front of a detox.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "Were you trying to poison me?">>
<<dial "player" "No! I must have the recipe wrong--">>
<<dial "daphne" "Did my daughter put you up to this?">>
<<dial "player" "No!">>
<<dial "daphne" "Tell this whore I can stop drinking whenever I want.">>
<p>To prove her point <small>(not really though)</small> $daphne.name downs the liquid shit you made for her, and angrily walks out of the room, just to return a moment later, take a bottle of whisky, and walk out again.</p>
<big>Great job, buddy! <small>(not really though)</small></big>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=sex">> /* Alexa has sex, Alexa sees player*/
<<chunks null "#caught">>
<p>Suddenly - $alexa.name hears something, turns her head and...</p>
<<media "caughtAlexa.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $alexa.name bursts out of her room, smashing the doors into the wall.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<p>$alexa.name bursts out of her room, smashing the doors into the wall.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphAlex/alexa_angry3.jpg">>
<<dial "alexa" "What. The. Fuck.">>
<p>The guy on the bed looks at you angrily.</p>
<<set _dudePic = "dudeAlexa" + $dudeAlexa.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<dial "guy" "Who's that cuntmuffin!?">>
<p>You need to quickly figure out what to do.</p>
<<menu null null "yieldsHide">>
<<btn "#run" "Run away!" "alexa.love+" "action yieldsHide">>
<<btn "#lie" "You were screaming I thought you need my help." "alexa.dom+" "dialog yieldsHide">>
<<btn "#join" "Can I join?" "alexa.dom+2" "dialog yieldsHide">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run from the room, closing the doors behind you.</p>
<<btn $curLocParent>>
<<chunk null "#lie">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<<dial "guy" "God damn.">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action yieldsHide">>
<<chunk null "#join">>
<p>$alexa.name pierces you with a death stare. God damn it she has something in those eyes... Like you look there and you instantly know - this bitch has no limits.</p>
<big>Pray!</big>
<<media "pray.mp4">>
<<delayer>>
<<if $jerk>>
<<if $alexa.status <= 3>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<</if>>
<<else>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = "#alexaYes">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#alexaNo">>
<<dial "alexa" "Fuck off!">>
<p>Straight and to the point.</p>
<big>I like this girl!</big>
<p>It seems there's just one thing you can do.</p>
<<media "im_leaving.mp4">>
<<btn $curLocParent null "alexa.dom-2" "yieldsHide">>
<<chunk null "#alexaYes">>
<<dial "guy" "No fucking way.">>
<<dial "alexa" "Shut the fuck up, I make the rules.">>
<<dial "guy" "But I wanted to spend time with you, $alexa.name. I really like you and...">>
<p>He sounds really pathetic. That's kind of a good sign!</p>
<<dial "alexa" "You fucking //really like me//? What is this, kindergarten!?">>
<<dial "guy" "But--">>
<<dial "alexa" "You know what?! Fuck it.">>
<<btn>>
<<chunk>>
<p>She looks straight at you.</p>
<<dial "alexa" "Here's the deal. Who has bigger dick - stays. Ok?">>
<<dial "guy" "WHAT?!">>
<<media "behave.mp4">>
<p>Here's one in a lifetime opportunity, bud. Don't fuck it up!</p>
<<menu>>
<<btn $curLoc "Fuck yeah!" "alexa.dom+2; charAdd+dudeAlexa; $permission+1" "dialog yieldsHide">>
<<btn $curLocParent "I've changed my mind" "alexa.dom-2" "dialog yieldsHide">>
<</chunks>>
<</events>>/* btnPopup */
/* Generating a popup button. Arguments: passage, text, classes. */
<<widget "btnPopup">>
/* Save the _popupPsg, because popup buttons inside popup overwrite it */
<<set _popupPsgSave = clone(_popupPsg)>>
/* Set the vars */
<<set _popupPsg = $args[0] ? $args[0] : "">>
<<set _popupData = $args[1] ? $args[1] : null>>
<<set _popupClasses = $args[2] ? $args[2] : null>>
/* If there's noBtn class - mark it */
<<set _noBtn = null>>
<<if _popupClasses && _popupClasses.indexOf("noBtn") != -1>>
<<set _noBtn = 1>>
<</if>>
/* If there's no noBtn or badge classes - add btn class */
<<if _popupClasses && !_noBtn && _popupClasses.indexOf("badge") == -1>>
<<set _popupClasses = _popupClasses + " btn">>
<<else>>
<<set _popupClasses = "btn">>
<</if>>
/* Check if we have text or html */
<<set _popupText = null>>
<<set _popupHtml = null>>
<<if _popupData && ( _popupData.indexOf("<<media") != -1 || _popupData.indexOf("<img") != -1 ) >>
<<set _popupHtml = _popupData>>
<<elseif _popupData && _noBtn>>
<<set _popupHtml = _popupData>>
<<else>>
<<set _popupText = _popupData ? _popupData : "Back to the game">>
<</if>>
/* Draw the button */
<<capture _popupPsg, _popupClasses, _popupHtml, _popupText>>
<<if _popupText>>
<<link "<div @class=\"_popupClasses\"><span class=\"btnText\">_popupText</span></div>">>
<<runPopup _popupPsg>>
<</link>>
<<else>>
<<link "_popupHtml">>
<<runPopup _popupPsg>>
<</link>>
<</if>>
<</capture>>
/* Return the _passagePopup */
<<set _popupPsg = clone(_popupPsgSave)>>
<</widget>>/* resetMulti */
/* Reset multipliers - we need it separately from the header to run it on popup. */
<<widget "resetMulti">>
/* Go forward only if forced */
<<if $resetMulti>>
/* Reset multiplier array */
<<set $multipliers = []>>
/* Reset multipliers to default */
<<for _i = 0; _i < setup.characters.length; _i++>>
/* Reset all the player multipliers */
<<if setup.characters[_i] == "player">>
<<set $player.dominationMulti = $defMulti>>
<<set $player.loveMulti = $defMulti>>
/* Populate the multiplier array with the starting multipliers */
<<for _pt = 0; _pt < setup.playerTraits.length; _pt++>>
<<if $player.trait == setup.playerTraits[_pt].id>>
<<set _multi = splitter(setup.playerTraits[_pt].multi)>>
<<for _m = 0; _m < _multi.length; _m++>>
<<set _multi[_m].char = "player">>
<<set _multi[_m].type = "trait">>
<<set $multipliers.push(_multi[_m])>>
<</for>>
<</if>>
<</for>>
/* Reset all the other characters multipliers */
<<else>>
<<set State.setVar('$' + setup.characters[_i] + '.' + 'dominationMulti', $defCharMulti)>>
<<set State.setVar('$' + setup.characters[_i] + '.' + 'loveMulti', $defCharMulti)>>
/* Populate the multiplier array with the starting multipliers */
<<set _charVar = '$'+setup.characters[_i]>>
<<set _char = State.getVar(_charVar)>>
<<if _char && _char.type == "character">>
<<for _ct = 0; _ct < setup.charTraits.length; _ct++>>
<<if _char.trait == setup.charTraits[_ct].id>>
<<set _multi = splitter(setup.charTraits[_ct].multi)>>
<<for _m = 0; _m < _multi.length; _m++>>
<<set _multi[_m].char = _char.id>>
<<set _multi[_m].type = "trait">>
<<set $multipliers.push(_multi[_m])>>
<</for>>
/* Additionally set minimum desire required for sex for this character based on trait */
<<if setup.charTraits[_ct].minDes == "X">>
<<set _varValueArray = [20, 40, 80, 100, 120]>>
<<set State.setVar(_charVar + '.minDes', parseFloat(_varValueArray[random(0,4)]))>>
<<elseif _char.minDes == null>>
<<set State.setVar(_charVar + '.minDes', setup.charTraits[_ct].minDes)>>
<</if>>
<</if>>
<</for>>
<</if>>
<</if>>
<</for>>
/* Add the multipliers from effects */
<<for _pe = 0; _pe < $player.effects.length; _pe++>>
<<if $player.effects[_pe].left != 0>>
<<set _curEffect = setup.effects.find(obj => {return obj.id === $player.effects[_pe].id})>>
<<set _multi = splitter(_curEffect.multi)>>
<<for _pem = 0; _pem < _multi.length; _pem++>>
<<set _multi[_pem].type = "effect">>
<<set _multi[_pem].name = _curEffect.name>>
/* We need to take out cumMax and vigour which are not multipliers, but are passed through the same field */
<<if _multi[_pem].id != "cumMax" && _multi[_pem].id != "vigour">>
<<set $multipliers.push(_multi[_pem])>>
<</if>>
<</for>>
<</if>>
<</for>>
/* Add the multipliers from clothing */
<<if $player.clothingHead>>
<<set _clothingHeadItem = setup.items.find(obj => {return obj.id === $player.clothingHead})>>
<<set _multi = splitter(_clothingHeadItem.multi)>>
<<for _pcm = 0; _pcm < _multi.length; _pcm++>>
<<set _multi[_pcm].type = "clothing">>
<<set _multi[_pcm].name = _clothingHeadItem.name>>
/* We need to take out cumMax and vigour which are not multipliers, but are passed through the same field */
<<if _multi[_pcm].id != "cumMax" && _multi[_pcm].id != "vigour">>
<<set $multipliers.push(_multi[_pcm])>>
<</if>>
<</for>>
<</if>>
<<if $player.clothingAccessory>>
<<set _clothingAccessoryItem = setup.items.find(obj => {return obj.id === $player.clothingAccessory})>>
<<set _multi = splitter(_clothingAccessoryItem.multi)>>
<<for _pcm = 0; _pcm < _multi.length; _pcm++>>
<<set _multi[_pcm].type = "clothing">>
<<set _multi[_pcm].name = _clothingAccessoryItem.name>>
/* We need to take out cumMax and vigour which are not multipliers, but are passed through the same field */
<<if _multi[_pcm].id != "cumMax" && _multi[_pcm].id != "vigour">>
<<set $multipliers.push(_multi[_pcm])>>
<</if>>
<</for>>
<</if>>
<<if $player.clothingOutfit>>
<<set _clothingOutfitItem = setup.items.find(obj => {return obj.id === $player.clothingOutfit})>>
<<set _multi = splitter(_clothingOutfitItem.multi)>>
<<for _pcm = 0; _pcm < _multi.length; _pcm++>>
<<set _multi[_pcm].type = "clothing">>
<<set _multi[_pcm].name = _clothingOutfitItem.name>>
/* We need to take out cumMax and vigour which are not multipliers, but are passed through the same field */
<<if _multi[_pcm].id != "cumMax" && _multi[_pcm].id != "vigour">>
<<set $multipliers.push(_multi[_pcm])>>
<</if>>
<</for>>
<</if>>
/* Count custom multipliers */
<<for _m = 0; _m < $multipliers.length; _m++>>
/* If there's a character - process it */
<<if $multipliers[_m].char>>
/* Define a variable to update */
<<set _varMulti = '$' + $multipliers[_m].char + '.' + $multipliers[_m].id + 'Multi'>>
/* If value is "X" - choose value by random */
<<if $multipliers[_m].value == "X">>
<<set _varValueArray = [0.5, 1.0, 2.0, 3.0]>>
<<set _varValue = parseFloat(State.getVar(_varMulti)) * parseFloat(_varValueArray[random(0,3)])>>
/* Set the new value for multiplier */
<<set $multipliers[_m].value = _varValue>>
/* If not "X" - multiply the value of the var by the multiplier */
<<else>>
<<set _varValue = parseFloat(State.getVar(_varMulti)) * parseFloat($multipliers[_m].value)>>
<</if>>
/* Update the variable */
<<set State.setVar(_varMulti, _varValue)>>
<</if>>
<</for>>
/* Reset the switch */
<<set $resetMulti = null>>
<</if>>
<</widget>>/* Reset the cleanGarden counter var */
<<set $cleanGarden = 0>>
<<chunks>>
<big class="center fi0">You walk to the pool...</big>
<p class="center fi1">You pull out a net to clean the water...</p>
<<dial "player" "Let's do it!" "fi2">>
<<media `"activities/chores/pool/" + $player.traitShrt + ".mp4"` "si3">>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>>/* Reset the cleanGarden counter var */
<<set $cleanGarden = 0>>
<<chunks>>
<big class="center fi0">You pull out the lawn mower...</big>
<p class="center fi1">Start up the engine...</p>
<p class="sml center fi2">And start mowing the grass...</p>
<<media `"activities/grass/" + $player.traitShrt + ".mp4"` "si4">>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>>/* daphFixGarden */
<<events>>
<<EVENT "daphFixGarden=0">> /* Intro to the quest. */
<<chunks>>
<p>You walk out to the garden and look around. It's clear that back in a day it was quite a nice place. There's even a swimming pool!</p>
<big>But now the whole place is a garbage dump.</big>
<p>Everywhere you look is full of old junk. You could easily take a shit here, and no one will notice.</p>
<<media "quests/daphFixGarden/trash.mp4">>
<p>You walk around in circles, lost between the piles of trash like in a desert of dunes. You're about to turn away and go back to house, when suddenly...</p>
<big>...you notice $daphne.name carrying a bucket.</big>
<<btn>>
<<chunk>>
<<media "quests/daphFixGarden/daphne_trash.jpg">>
<p>You're curious what is she doing, so you hide and move closer.</p>
<p>At first it seems she's just throwing away old trash, but there's something off about the way she does it. She looks around cautiously, she walks out to a heap of broken stuff, moves some boxes from the top and...</p>
<<dial "player" "//Oh shit!//">>
<<btn>>
<<chunk>>
<big>...she reveals a pile of old dildos!</big>
<<media "quests/daphFixGarden/dildos.jpg">>
<p>Turns out that the bucket she is carrying is full of broken dildos too. She throws them out on the pile, covers with boxes, and darts back to the house, not looking back.</p>
<<btn>>
<<chunk>>
<p>You decide to do some investigating. You walk to where $daphne.name was standing, move the boxes to the sides and reveal tens, if not hundreds, of dildos in all sizes, shapes and colors.</p>
<<dial "player" "//There's so many of them...!//">>
<p>Black dicks, midget dicks, rubber dicks, metal dicks, pink dicks, plastic dicks, double dicks, Minecraft dicks, silicone dicks, triple dicks, Pokemon dicks, snake dicks, elephant dicks, vibrating dicks, laser dicks, inflatable dicks...</p>
<big>Some of those motherfuckers seem pretty old!</big>
<<media "quests/daphFixGarden/old_dildo.jpg">>
<<menu>>
<<btn "#smellit" "Smell the dildo!" "dom+" "action">>
<<btn "#next" "Nah, I'm good, thanks!" "love+" "action">>
<<chunk null "#smellit">>
<p>You hesitantly take one of the dildos in your hand and smell it...</p>
<big>This brings some memories back!</big>
<<media "quests/daphFixGarden/ancient.mp4">>
<<delayer>>
<<yields "sniffrush+" "dialog">>
<</delayer>>
<<btn "#next">>
<<chunk null "#next">>
<p>The plot of this story seems pretty straight forward, dude. $daphne.name was probably too embarrassed to throw her old dildos in the trash, so she has been piling them in the back yard for years. And you just witnessed a new delivery.</p>
<p>It's quite possible, that this is how the whole backyard hoarding started in the first place.</p>
<big>What is //hoarding//, you may ask?</big>
<p>Well, it's basically when this...</p>
<<media "quests/daphFixGarden/hoarding_start.mp4">>
<p>Turns into this...</p>
<<media "quests/daphFixGarden/hoarding_end.mp4">>
<p>But the more important question is...</p>
<big>What are you planning to do about it?</big>
<<btn>>
<<chunk>>
<p>I mean, look. Gardens are important part of the whole sexual game that we want to play here. Think about all the fun stuff that can happen here, if only there wouldn't be trash everywhere.</p>
<p>Imagine looking at $daphne.name getting her two little puppies out in the sun. Or $alexa.name roasting her little perky butt on the grass to get some nice tan. After all...</p>
<big>It's all about vitamin //D//, right?</big>
<<media "quests/daphFixGarden/vitamin_d.mp4">>
<big>Talk with $daphne.name about cleaning the garden!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphFixGarden=1">> /* Talk with $daphne.name about the garden. */
<<chunks>>
<p>Ok dude. Let's talk before you make your move. Every opportunity like that brings some possibilities. And if you play it right - maybe there's something in it for you in the long run. So basically what I'm trying to say here...</p>
<big>...do what I say and it's going to be ok.</big>
<p>Ok, now we have that out of the way - when talking to a lady like $daphne.name, you need to get the basics straight, or she'll just won't bother.</p>
<p>Take a look in the mirror. Check your clothes. Make sure you're at least resemble a human being.</p>
<<media "quests/daphFixGarden/mirror.mp4">>
<p>Sigh...</p>
<big>Oh boy, here we go...</big>
<p>You walk to $daphne.name confidently.</p>
<<if $player.lvl < 4>>
<<btn>>
<<else>>
<<btn "#greetings">>
<</if>>
<<chunk>>
<<if $player.lvl < 2>>
<big>...and trip on your own feet.</big>
<<media "quests/daphFixGarden/trip1.mp4">>
<p>$daphne.name looks at you, scared.</p>
<<dial "daphne" "Oh my gosh, hun, are you ok?">>
<p>You gather yourself, a bit embarrassed.</p>
<<dial "player" "It's nothing...">>
<p>She sees that you're ok and cracks a smile.</p>
<<dial "daphne" "Thank god. I was worried for a second, haha.">>
<<delayer>>
<<yields "daphne.love" "dialog">>
<</delayer>>
<p>Ok dude, it turned out ok, but honestly - you don't want the girls to feel sorry for you.</p>
<big>That's not the alpha way!</big>
<p>But anyway... you survived the intro <small>(barely)</small>, so now it's time for the real deal.</p>
<<elseif $player.lvl < 4>>
<big>...and trip on your own feet.</big>
<<media "quests/daphFixGarden/trip2.mp4">>
<p>Fortunately you manage to gather yourself before she even noticed it.</p>
<<dial "player" "//Phew!//">>
<p>Well, it seems you survived the intro <small>(barely)</small>, so now it's time for the real deal.</p>
<</if>>
<<btn "#greetings">>
<<chunk null "#greetings">>
<<media "daphne" "portrait">>
<<if $player.lvl < 2>>
<<dial "player" "So... how are you, miss... I mean - $daphne.name!">>
<p>She looks at you with a smile.</p>
<<dial "daphne" "Good, thanks.">>
<<elseif $player.lvl < 4>>
<<dial "player" "Heyyy, miss... I mean - $daphne.name.">>
<p>She looks at you with a smile.</p>
<<dial "daphne" "Hey hun! Good, thanks.">>
<<else>>
<<dial "player" "Heyyy $daphne.name! How are you?">>
<p>She looks at you with a smile.</p>
<<dial "daphne" "Hey hun! Good, thanks! And you?">>
<</if>>
<p>So far so good. Stay on point and focus, and it should be ok. Oh, and whatever you do...</p>
<big>Don't look at her titties!</big>
<p>At least not until you get your points across, because I'm pretty sure your dick is going to suck all the blood out of your brain and turn you into a fucking boob zombie again. And we don't want that. Got it?</p>
<<btn null "Got it!">>
<<chunk>>
<<dial "player" "You look really nice today.">>
<<dial "daphne" "Oh, you're so sweet, hun!">>
<p>She turns her tits in your direction like two fucking headlights, but you avoid looking at them with all your strength.</p>
<<dial "player" "So I was thinking... About the garden... I mean... The garden... It's... It's...!">>
<p>Those fucking tits are there, and you know it.</p>
<big>It's like they have their own gravity.</big>
<p>But you're fucking strong. The prize is worth it.</p>
<<dial "player" "I thought maybe it would... make sense... I mean... it seems... I mean... Maybe I could help... //fix it//.">>
<p>Bud... You're doing good.</p>
<<media "proud.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks at you with her huge round...</p>
<big>...eyes.</big>
<<dial "daphne" "Oh...? Oh...! The garden! I know, it's such a mess...">>
<<dial "player" "Exactly, and I was thinking, it's LA, the weather is nice... It would be nice to have a place to... you know... spend time.">>
<p>$daphne.name thinks for a moment.</p>
<<dial "daphne" "Well, I think it's a splendid idea. It's nice you've asked me first, but feel free to do whatever you want there. Throw away all the trash... cut down the grass... paint the fence.">>
<p>//Paint the--//?!</p>
<big>DUDE!</big>
<<media "trap.mp4">>
<<btn>>
<<chunk>>
<p>The plan was to score some points, not to go Extreme Makeover on her fucking yard. Turn it around!</p>
<<dial "player" "Ermmm... What I meant was--">>
<<dial "daphne" "Oh, now I realized - $alexa.name would go crazy! She loved this yard so much back in a day... She loved the pool, played naked in it...">>
<p>She looks you in the eyes.</p>
<big>Don't fall for that shit.</big>
<p>She noticed your hesitation and immediately acted upon it. That's how they do it. I'm not against helping her, but doing it alone is a chore. So if I were in your place then I'd either do it for the money or for the sights.</p>
<<media "quests/daphFixGarden/your_call.mp4">>
<<menu null null "yieldsHide">>
<<btn "#free" "I'll do it!" "daphne.love+2" "dialog yieldsHide">>
<<btn null "I'll do it, but it'll cost 150 bucks." "daphne.dom" "dialog yieldsHide">>
<<btn null "I'll do it, if you'll join me." "daphne.love" "dialog yieldsHide">>
<<chunk>>
<p>$daphne.name looks at you for a moment, thinking about her answer. Finally she sighs.</p>
<<dial "daphne" "I guess I see your point...">>
<p>She smiles.</p>
<<dial "daphne" "But at the moment I can't, sorry. In the end I guess I can live without sunbathing in the garden... Even though I love so much to lie in the sun...">>
<p>Watch out...</p>
<big>She's doing it!</big>
<<dial "daphne" "I was hoping to get some nice tan stripes...">>
<p>She points her eyes down to her tits...</p>
<big>But you keep looking at her face like a pro!</big>
<<btn>>
<<chunk>>
<p>But $daphne.name doesn't give up. She squeezes her tits with her arms, pushing them out, and give you one of those instant-hard-on looks.</p>
<<dial "daphne" "But I guess I'm too old for that anyway... Riiight?">>
<p>There's a moment of silence.</p>
<p>A long fucking moment...</p>
<p>You're fighting the urge to look at her tits with all your strength, but she knows exactly what she is doing, and finally...</p>
<big>You give up.</big>
<<btn>>
<<chunk>>
<big>Behold... $daphne.name's tits.</big>
<<media "quests/daphFixGarden/daphne_seductive.jpg">>
<p>You can't believe that those two magnificent beings are just hanging there. It's like staring into two beams of light. Good, beautiful, soothing beams of lights.</p>
<<dial "player" "Uhhmmmm...">>
<p>Ok, dude. I already know I lost you. But at least we didn't fall without a fight. Good for you.</p>
<<btn "#agree" "I'll do it... For them... For //you//... For all three of you..." "daphne.love" "dialog yieldsHide">>
<<chunk null "#free">>
<big>Dude... Like, seriously...</big>
<<media "quests/daphFixGarden/missed_call.mp4">>
<p>Sigh... You need a lot of work.</p>
<<btn "#agree">>
<<chunk null "#agree">>
<p>$daphne.name smiles.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "That's great! You can buy the trash bags in the shop. Go with the bigger ones, there's A LOT to do.">>
<<dial "player" "U-huh.">>
<<dial "daphne" "And remember - //we recycle//! I treat those matters very seriously.">>
<big>Sure you do.</big>
<<media "laughter.mp4">>
<<dial "daphne" "You need to separate paper, metal and plastic... and if you'll find a dildo... or couple... or a lot... it's //not// ours. It was there when we... moved in.">>
<p>In a moment she'll tell you it's an ancient dildo burial site...</p>
<big>...haunted by big-tiddy goths.</big>
<p>Ha, ha... ha...</p>
<p>Ah, fuck, why am I even trying. You're drooling all over your t-shirt. And $daphne.name, after wrapping you around her finger, loses all the interest, and goes back to what she was doing.</p>
<p>That's the end of the road.</p>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphFixGarden=2">> /* Be a good boy and throw away the trash from the garden. */
<<set _trashCurYieldWrong = "daphFixGarden-">>
<<include "daphGardTrash">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphFixGarden=3">> /* Even more trash... how cool is that? */
<<set _trashCurYieldWrong = "daphFixGarden-">>
<<include "daphGardTrash">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphFixGarden=4">> /* You need to take one last dive into garbage. */
<<set _trashCurYieldWrong = "daphFixGarden-">>
<<include "daphGardTrash">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphFixGarden=5">> /* Do the lawn mowers scare you, kid? Because they should. They totally should. */
<<chunks>>
<p>After you take out all the trash - the garden looks way nicer. But you know it's not the end...</p>
<big>Now you have to cut the fucking grass.</big>
<p>You walk to a pile of old garden equipment and notice an ancient lawn mower. It clearly wasn't used in years, but fortunately - it still works.</p>
<<media "quests/daphFixGarden/lawn_mower.jpg">>
<<dial "player" "//Sigh...//">>
<p>Don't fret. Most of the grass rotted away, and the rest is barely even visible.</p>
<big>You're going to finish in no-time!</big>
<<dial "player" "//I hope so...//">>
<<btn>>
<</chunks>>
<<include "daphGardGrass">>
<<chunks>>
<big>See? It wasn't that bad!</big>
<<dial "player" "//Easy for you to say//">>
<p>Yeah, yeah, don't be a pussy. What's important is that the garden looks pretty good. ''You can safely tell $daphne.name you finished''. I mean, she mentioned something about painting the fence, but honestly - you already made such a difference, that I can't imagine she won't appreciate it.</p>
<p>Unless you really want to get some extra points for the fence. In that case...</p>
<big>You'll find all you need in the store.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphFixGarden=6">> /* You can go to $daphne.name and let her know you fixed the garden, or you might try to sweeten up the deal by painting the fence, but you'd need to buy a paint for that. */
<<chunks "item:paint">>
<p>You approach to the fence with a bucket of paint and a brush.</p>
<<media "quests/daphFixGarden/painting.mp4">>
<p>Dude, I have to say, I admire the dedication. I mean, I wouldn't paint this fence unless there's some good fucking guaranteed at the end of it. But hey, it's actually smart that you're maximizing your efforts.</p>
<big>I'm proud of you.</big>
<<btn>>
<<chunk "item:paint">>
<p>While painting you imagine $daphne.name's tits. How you would put your dick in between, and fuck'em until they're painted with your cum.</p>
<<media "quests/daphFixGarden/painting_tits.mp4">>
<p>Deep in your thoughts you don't even notice, when you finish painting. And the fence looks quite nice too!</p>
<big>You decide it's time to tell $daphne.name!</big>
<<btn>>
<<chunk>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hey, I have a surprise for you!">>
<<dial "daphne" "A surprise?">>
<p>She looks at your with curiosity.</p>
<<media "quests/daphFixGarden/daphne_curious.jpg">>
<<dial "player" "Come on, I'll show you!">>
<p>You lead the way, and she follows.</p>
<<btn>>
<<chunk>>
<<media "quests/daphFixGarden/daphne_walk.mp4">>
<p>You lead $daphne.name to the garden and...</p>
<big>She freezes in shock.</big>
<<dial "daphne" "Oh. My. God. You fixed it! You cleaned up the trash!">>
<<wrapper "item:paint">>
<p>She looks at the fence.</p>
<<dial "daphne" "And the fence! It's painted!">>
<p>Her tits bounce when she yells it.</p>
<<media "quests/daphFixGarden/daphne_tits.mp4">>
<</wrapper>>
<<dial "player" "Everything for my favorite $daphne.relation!">>
<p>Dude, you're doing great!</p>
<<btn>>
<<chunk>>
<p>$daphne.name is beyond happy. She walks in the garden, like it's her first time in nature.</p>
<<media "quests/daphFixGarden/daphne_wild.jpg">>
<big>Ah, MILFs.</big>
<p>It's such a beautiful sight to see those amazing creatures in their natural habitat. Looking for a trashy tan, hungry for a young cock to milk.</p>
<<btn>>
<<chunk>>
<p>But let's not forget - life of a MILF is not easy too. Our studies on this species say that 6 out of 10 MILFs turn into //Hags// after their features start to inevitably deteriorate. It's a sad picture seeing this creature of love turned into a beast of absolute misery and despair.</p>
<big>That's why we need to fuck 'em, when they're still fuckable.</big>
<p>And you, my friend, just made a huge step on a road to fuck $daphne.name. Good work!</p>
<<media "good_move.mp4">>
<p>Fixing the garden also created some new opportunities for you. For example - you'd be able to peek on the girls when they're taking a sunbath! Also you'll be now able to make some money doing chores in the garden, like cutting the grass and cleaning the trash that will pile up.</p>
<big>Have fun!</big>
<<btn $curLoc null "item:paint-">>
<</chunks>>
<</events>>/* alexaIntro */
<<events>>
<<EVENT "alexaIntro=0">> /* Intro to the quest. */
<<chunks>>
<p>You walk into the corridor and look around. Suddenly you hear someone talking to you.</p>
<<dial "alexa" "Who the fuck are you?!">>
<p>You turn and see...</p>
<<btn>>
<<chunk>>
<<media "quests/alexaIntro/hello.mp4">>
<script>checkInputs();</script>
<big>
<span>A redheaded angel - </span>
<span><<textbox "$alexa.name" $alexa.name>></span>
<<repeat 2s>><<replace "#alexaName">>$alexa.name<</replace>><</repeat>>
</big>
<p>You don't know who this girl is, and how she got here, but one thing is clear - she has one of those fuck-me eyes that make you melt. It seems this trip is only getting better and better!</p>
<<menu>>
<<btn null "I'm $player.name, let's marry." "alexa.love" "dialog">>
<<btn null "Hi, my name is -chica- -chica- Slim Shady!" "alexa.dom" "dialog">>
<<chunk>>
<<dial "alexa" "You look like a fucking worm with glasses!">>
<p>Oh, snap! That's what we call a reality check. At this point in your life you should get used to girls calling you names, but the truth is it hurts the same every fucking time. Sometimes you even think about killing yourself and leaving a heartbreaking note about how all the women are to blame, but then you remember you're waiting for the last part of "A Song of Ice and Fire" and decide to endure reality for a bit longer...</p>
<big>Anyway!</big>
<<btn>>
<<chunk>>
<p>$daphne.name overhears your conversation and comes out from the kitchen.</p>
<<dial "daphne" "Oh, I see you two have met. <span id=\"alexaName\">//$alexa.name//</span> is my daughter. And this is $player.name - he came to LA to college.">>
<<dial "alexa" "Oh, a nerd? I might use you some time!">>
<<dial "player" "Yeaaah... I'm very... usable!">>
<<dial "daphne" "I knew you guys will like each other!">>
<<btn>>
<<chunk>>
<p>$daphne.name leaves, and $alexa.name goes back to her room. You're left alone in the corridor with a growing feeling that you're the luckiest bastard in the world.</p>
<<media "quests/alexaIntro/smile.mp4">>
<<dial "player" "//Thank you!//">>
<big>You welcome.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaIntro=1">> /* Find an occasion to talk with her! Remember you can check the active quests in the quests panel. */
<<chunks>>
<big>You approach $alexa.name with a wide smile.</big>
<<dial "player" "Heyy... so I was curious...">>
<p>She points you with a mocking stare.</p>
<<media "quests/alexaIntro/alexa_angry.jpg">>
<<dial "alexa" "I'm curious what makes you so curious...">>
<p>Actually - so am I.</p>
<big>I hope you planned something to say?</big>
<<dial "player" "//Well... no. I'm gonna improvise.//">>
<p>Improvise...? Well, look at you! By all means, buddy, lead the way!</p>
<<btn>>
<<chunk>>
<<dial "player" "So... how's the life in LA?">>
<big>She sighs.</big>
<p>And so do I. You can do better.</p>
<<dial "player" "//Shut up, I know what I'm doing//">>
<<menu>>
<<btn null "I mean, for a pretty chick like you life must be easy here, huh?" "alexa.dom" "dialog">>
<<btn null "I mean, you live in Los Angeles, and you look like an angel!" "alexa.love" "dialog">>
<<chunk>>
<p>She sighs.</p>
<big>Again.</big>
<p>Are we in trouble here, bud? You need some guidance? Because you're fucking it up.</p>
<<dial "player" "I just wanted to say hello... We're going to live under one roof for a while and--">>
<p>Suddenly, $alexa.name turns to you.</p>
<<dial "alexa" "Look, kid. You want to get to my asshole. I get it.">>
<<dial "player" "Assh... no way! I'm just trying to--">>
<p>She looks you right in the eyes...</p>
<big>...while lifting one of her legs up.</big>
<<btn>>
<<chunk>>
<<media "quests/alexaIntro/alexa_teasing.jpg">>
<p>Oh fuck. It worked! It totally worked. Shot in the dark, but who cares.</p>
<big>Good job.</big>
<<dial "alexa" "I repeat. You want to get to my asshole. Yes?">>
<p>With the little amount of blood left in your brain you manage to squeeze out one barely audible word.</p>
<<dial "player" "Yes...">>
<p>$alexa.name smiles.</p>
<<dial "alexa" "Not going to happen unless there's something in it for me. Got it?">>
<p>She lowers her leg and turns away.</p>
<<btn>>
<<chunk>>
<p>Dude, we're losing it! Figure something out or we're gone!</p>
<<dial "player" "//Uhmmm...//">>
<p>Ok, man, I'm with you. Normally I don't like to get myself involved, but we need to make it working with this girl, or you're fucked. So here's my plan - $daphne.name mentioned something about $alexa.name needing help with homework. Go with that.</p>
<<dial "player" "So... maybe I can help you with... your //homework//?">>
<p>That gets her attention.</p>
<<dial "alexa" "Fuck, dweeb, that's actually not a tragic idea. Do my homework, and I'll be nicer to you.">>
<big>No.</big>
<p>Tell her you're not //doing// her homework, but you can //help// her with her homework. You want to get close to her, not do her chores. Got it?</p>
<<dial "player" "I'm not gonna do your homework. I can help you with it. Explain stuff and all.">>
<<btn>>
<<chunk>>
<p>It's working. $alexa.name looks at you.</p>
<<media "alexa" "portrait">>
<<delayer>>
<<yields "alexa.dom+1" "dialog">>
<</delayer>>
<<dial "alexa" "I guess there's still future for you, dweeb. Ok, you're going to help me with my homework, and I'll be nicer to you.">>
<p>Ha! We nailed it, bro! And notice how we leave it on "I'll be nicer to you" for now. In a different situation it might be beneficial to make her explain what she means by that, but it's far too early to push her against the wall. What if she says "fuck off"? Nah, dude, let's keep it how it is until we reach a stronger position.</p>
<p>Now all there is to do is do some homework!</p>
<big>You can usually find $alexa.name in her room in the afternoons on workdays.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaIntro=2">> /* Help her with the homework. */
<<chunks>>
<p>$alexa.name is sitting on the bed with her phone. She barely notices your presence.</p>
<<dial "player" "Hey, remember when we said I'm gonna help you with your homework...?">>
<<dial "alexa" "Yeah...?">>
<p>She sighs looking at something in her phone.</p>
<<media "quests/alexaIntro/alexa_phone.jpg">>
<p>You need to shake it up, man.</p>
<<btn>>
<<chunk>>
<p>You take a deep breath.</p>
<<dial "player" "Come on, $alexa.name! The homework won't do itself, right?">>
<big>Better.</big>
<p>She points at her school books.</p>
<<dial "alexa" "Well, you can find everything you need there. I'm kinda busy.">>
<p>Nope, you're not doing that. Remind her of your deal.</p>
<<dial "player" "Ermm... I told you... I mean... I'll come back when you'll have a moment...">>
<p>Fuck me, man, no, just no. Stay where you are...</p>
<big>And don't be a fucking wuss!</big>
<<btn>>
<<chunk>>
<<dial "player" "Actually, I have time now, not later.">>
<<media "my_boy.jpg">>
<p>$alexa.name sighs one more time, but this time it's different.</p>
<<dial "alexa" "Ok, ok, jeez. Just give me a minute.">>
<big>Shots fired!</big>
<<btn>>
<<chunk>>
<p>$alexa.name finally puts her phone away and sits by your side next to her school books. You look at them and...</p>
<big>WTF.</big>
<p>Dude. Red alert. Those books are for 4th grade!</p>
<big>Is she even legal?!</big>
<<dial "player" "Hey, those books are, you know... 4th grade? How old are you?">>
<<dial "alexa" "Older than you are, fuckface.">>
<p>Phew... Treat it as a learning experience - always check the age, bud. Like, always.</p>
<<dial "alexa" "I just didn't do that well in school, so I'm still in 4th grade. Is that a problem?">>
<<menu>>
<<btn null "No problem! Not everyone is suited for education." "alexa.love+" "dialog">>
<<btn null "It might be a problem for other 4th graders, but not me." "alexa.dom+" "dialog">>
<<chunk>>
<p>Finish the chit-chat, and get to work!</p>
<<dial "player" "So...what subject is the most problematic for you?">>
<<dial "alexa" "All of them? I don't know. Math is the worst. I just don't understand those fucking excersises.">>
<<dial "player" "Ok, let's see.">>
<<set $lessonVar = "math">>
<<set _hworkCurYieldWrong = "alexaIntro-">>
<<btn "#lesson">>
<</chunks>>
<<include "daphAlexHomework">>
<<chunks null "#continuation">> /* Chunk needs to be named, as threads get mixed up because of the multiple includes */
<big>...and bursts into laughter.</big>
<<media "evil_laugh.mp4">>
<<dial "alexa" "Keep dreaming kiddo.">>
<p>She turns away and loses her interest in you.</p>
<p>Don't worry, man. You're making progress. That's what is important.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaIntro=3">> /* Help her with the english homework. */
<<chunks>>
<p>You approach $alexa.name. It's not often that you saw her reading something, but surprisingly - she's reading a magazine.</p>
<<dial "player" "What are you reading...?">>
<<media "alexa" "portrait">>
<<dial "alexa" "A magazine...?">>
<<dial "player" "Yeah, I know, but what is it...?">>
<p>She sighs.</p>
<<btn>>
<<chunk>>
<<media "quests/alexaIntro/magazine.jpg">>
<<dial "alexa" "It's for aristocracy, and not fucking dweebs like you, kid.">>
<p>God damn, she's vicious! But fuck it, dude, you'll have your dick in her ass in no time. What I recommend though is staying in tune with the vibe, and offering some help with reading, so...</p>
<big>Let's do English!</big>
<p>You take a deep breath.</p>
<<dial "player" "So I was thinking... maybe we could do some English?">>
<p>$alexa.name looks at you.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Fuck off.">>
<big>Oops.</big>
<p>This one's on me. Sometimes the girl needs a bit of lube. Be more inviting. It's for her own good god damn it.</p>
<<dial "player" "Oh, come on. It'll be over in no time. You wanna stay in 4th grade forever?">>
<p>You're making progress, buddy.</p>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<dial "alexa" "Whatever... fine. Let's do the fucking English than. But I have anal bleaching in an hour, so hurry up.">>
<<media "epic_win.mp4">>
<<set $lessonVar = "english">>
<<set _hworkCurYieldWrong = "alexaIntro-">>
<<btn "#lesson">>
<</chunks>>
<<include "daphAlexHomework">>
<<chunks null "#continuation">> /* Chunk needs to be named, as threads get mixed up because of the multiple includes */
<big>...and bursts into laughter.</big>
<<media "evil_laugh.mp4">>
<<dial "alexa" "Keep dreaming kiddo.">>
<p>She turns away and loses her interest in you.</p>
<p>Don't worry, man. You're making progress. That's what is important.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaIntro=4">> /* Help her with the biology homework. */
<<chunks>>
<p>You approach $alexa.name. She's totally focused on her phone, like she saw a Jesus there.</p>
<<dial "player" "Heyy, $alexa.name. What are you watching?">>
<<dial "alexa" "Why do you care?">>
<<dial "player" "It seems like it's really interesting so I thought--">>
<p>She points a phone right in your face. You look at the screen and...</p>
<<btn>>
<<chunk>>
<<media "quests/alexaIntro/anal_nun.jpg">>
<big>Jesus.</big>
<<dial "alexa" "This math lesson got me thinking about cucumbers.">>
<p>Shit dude, it might be a good idea to buy a cucumber. Who knows where it would lead to?</p>
<p>$alexa.name turns the phone away and sighs.</p>
<<dial "alexa" "I'm so fucking bored.">>
<p>Well, that's actually good news for us, because...</p>
<big>We have some biology to teach!</big>
<p>You take a deep breath.</p>
<<btn null "Let's do some biology stuff... I mean your homework." "alexa.love" "dialog">>
<<btn null "If you like cucumbers, wait till zucchini shows up on your biology lesson." "alexa.dom" "dialog">>
<<chunk>>
<<media "i_c_what.mp4">>
<p>$alexa.name looks at you and sighs.</p>
<<dial "alexa" "This has to be the worst day of my life. I'm gonna do a fucking biology lesson with a dweeb. Ok, whatever, let's get it over with.">>
<<set $lessonVar = "biology">>
<<set _hworkCurYieldWrong = "alexaIntro-">>
<<btn "#lesson">>
<</chunks>>
<<include "daphAlexHomework">>
<<chunks null "#continuation">> /* Chunk needs to be named, as threads get mixed up because of the multiple includes */
<big>...and bursts into laughter.</big>
<<media "evil_laugh.mp4">>
<<dial "alexa" "Keep dreaming kiddo.">>
<p>She turns away and loses her interest in you.</p>
<p>Don't worry, man. You're making progress. That's what is important.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaIntro=5; !item:cucumber">> /* Talk with her about tutoring. And maybe buy a fucking cucumber too? You never know when you're going to need one. */
<<chunks>>
<p>You approach $alexa.name and barely open your mouth, when...</p>
<<dial "alexa" "The fuck you want?">>
<<media "quests/alexaIntro/alexa_angry.jpg">>
<p>Shit, not a great start. We need to turn it around. Tell her you have the cucumber!</p>
<<dial "player" "//But I don't have a fucking cucumber!//">>
<big>What?!</big>
<p>I told you to get a cucumber! Is that too much to ask?!</p>
<<dial "player" "//You said MAYBE buy a cucumber. MAYBE!//">>
<p>Ahh, dude, do I really have to spill it out for you? She's a hot chick. She likes to put stuff in her asshole. And she was talking about a cucumber. Nature's fucking dildo. Is it that hard to connect the dots?! It was going so well with her that I was hoping we'll see some action, but - you fucked us.</p>
<<btn>>
<<chunk>>
<p>Ok, forget about it. We'll work with what we have. Don't just stand there like a fucking dick - ''tell her you can be her long term tutor''. That's why we're here, right?!</p>
<<dial "player" "Hey, I was thinking that we might do it more often. I mean the homework. I enjoyed it so far and--">>
<<dial "alexa" "Ok, whatever.">>
<p>Oh, no no no. Don't let her treat you like shit. She needs to show you some appreciation, otherwise it's a no-go.</p>
<<dial "player" "You mentioned something about being nice to me... And to be honest - you're not very nice at the moment...">>
<p>Nooo, not like this. Make it fun, otherwise it just won't work.</p>
<<dial "player" "I mean, if you wanna hang out, that would be cool...! We could... talk... or play... games...">>
<big>Oh. My. God.</big>
<<media "pathetic.mp4">>
<<dial "alexa" "Shut up already! You're soooo fucking boring, dweeb. Here, have a look at my titties and get the fuck outta here.">>
<p>She unbuttons her shirt and...</p>
<<btn>>
<<chunk>>
<<media "quests/alexaIntro/alexa_tits.jpg">>
<big>Cha-ching!</big>
<<dial "alexa" "Happy?">>
<p>You'd answer that, but unfortunately your dick required all the blood, and there's not much left for the brain, so the only thing that comes out of your mouth is drool.</p>
<p>She smiles.</p>
<<dial "alexa" "And now - go fuck yourself.">>
<p>Ok, dude - everything that's good has an ending and this is it. But don't worry, if only you'll stay persistent and improve your game - you'll get there sooner or later. I promise you that.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaIntro=5; item:cucumber">> /* Talk with her about tutoring. And maybe buy a fucking cucumber too? You never know when you're going to need one. */
<<chunks>>
<p>You approach $alexa.name and barely open your mouth, when...</p>
<<dial "alexa" "The fuck you want?">>
<<media "quests/alexaIntro/alexa_angry.jpg">>
<p>Shit, not a great start. We need to turn it around. Tell her you have the cucumber!</p>
<<dial "player" "Hey, you mentioned you like cucumbers so...">>
<big>You pull out a cucumber from your pocket.</big>
<p>$alexa.name takes the cucumber and looks at it, a bit surprised.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<big>She pushes it all in.</big>
<<media "quests/alexaIntro/cucumber.mp4">>
<<dial "player" "Woooow...">>
<p>God damn it, that shit requires years of training. I feel we landed a jackpot with this gal.</p>
<<dial "alexa" "Cool, huh?">>
<<dial "player" "Could you do that with... you know... not cucumber.">>
<<dial "alexa" "Could I? I could. Would I? Doubtful.">>
<big>She bites off half of the cucumber and eats it.</big>
<p>LOL, dude, hold your horses. You need to put something on the weight. Tell her about tutoring her, that's why we're here, right?</p>
<<btn>>
<<chunk>>
<<dial "player" "Hey, I was thinking that we might do it more often. I mean the homework. I enjoyed it so far and--">>
<<dial "alexa" "Ok, whatever.">>
<p>Oh, no no no. Don't let her treat you like shit. She needs to show you some appreciation, otherwise it's a no-go.</p>
<<dial "player" "You mentioned something about being nice to me... And to be honest - you're not very nice at the moment...">>
<p>Nooo, not like this. Make it fun, otherwise it just won't work.</p>
<<dial "player" "I mean, if you wanna hang out, that would be cool...! We could... talk... or play... games...">>
<big>Oh. My. God.</big>
<<media "pathetic.mp4">>
<<dial "alexa" "Shut up already! You're soooo fucking boring, dweeb. Here, have a look at my asshole and get the fuck outta here.">>
<p>She turns around, pulls her panties to the side, and...</p>
<<btn>>
<<chunk>>
<<media "quests/alexaIntro/alexa_asshole.jpg">>
<big>Cha-ching!</big>
<<dial "alexa" "Happy?">>
<p>You'd answer that, but unfortunately your dick required all the blood, and there's not much left for the brain, so the only thing that comes out of your mouth is drool.</p>
<p>She smiles.</p>
<<dial "alexa" "And now - go fuck yourself.">>
<p>Ok, dude - everything that's good has an ending and this is it. But don't worry, if only you'll stay persistent and improve your game - you'll get there sooner or later. I promise you that.</p>
<<btn $curLoc null "cucumber-">>
<</chunks>>
<</events>>/* alexaPool */
<<events>>
<<EVENT "quest:alexaPool=0">> /* Intro. */
<<chunks>>
<p>You walk out to the garden and notice $alexa.name.</p>
<big>She's sunbathing.</big>
<<media "quests/alexaPool/alexa_sunbathing.jpg">>
<<menu>>
<<btn "#go" "Show yourself to $alexa.name" "alexa.love+" "action yieldsHide">>
<<btn "#hide" "Hide and peek at $alexa.name" "alexa.dom+" "action yieldsHide">>
<<chunk null "#hide">>
<p>You find a good spot in bushes...</p>
<<media `"activities/peek/daphGard/peeking" + random(1,3) + ".mp4"`>>
<p>And it's instantly worth it.</p>
<big>$alexa.name removes her bra.</big>
<<media "quests/alexaPool/alexa_sunbathing_naked.jpg">>
<<btn>>
<<chunk>>
<p>She turns giving you an even better view of her little treasures. And, oh man, what a view it is...</p>
<<media "quests/alexaPool/alexa_sunbathing_tits.jpg">>
<p>I guess it's time for a little confession.</p>
<big>I'm a boob guy.</big>
<p>And I enjoy biiiig boobies, I can't hide it. Naturals are my preference, though I never said no to good silicones. But what I'm trying to get at here - yeah, big ones are great, but boobies need to fit with the vibe. And some birds are just perfect with small, perky little boobies. $alexa.name is one of those.</p>
<<dial "player" "//Oh yea.//">>
<<btn>>
<<chunk>>
<p>Exactly, dude - //oh yea//. And what's even better about $alexa.name than her sweet little titties, is that she's a redhead. And you know how they say...</p>
<big>If the roof is rusty, the cellar is damp.</big>
<<media "quests/alexaPool/redheads.mp4">>
<<dial "player" "//Yea-- Oh fuck!//">>
<p>Yeah, exactl-- wait, what...?</p>
<big>OH FUCK!</big>
<<btn>>
<<chunk>>
<<media "quests/alexaPool/alexa_angry.jpg">>
<p>Sorry buddy, I got carried away, and totally missed how $alexa.name saw you in the bushes!</p>
<big>My bad.</big>
<p>Well, no point at hiding now. Go and talk to her. I'll help you get out of this mess.</p>
<<btn "#go">>
<<chunk null "#go">>
<<dial "player" "Hi, $alexa.name...!">>
<p>She looks at you angrily.</p>
<<dial "alexa" "What are you doing here?! Were you jacking off?!">>
<<dial "player" "No... I was just...">>
<<dial "alexa" "You follow me like a fucking shadow. Are you a rapist? Cause you sure look like one!">>
<p>Shit. It seems she's not in the mood. But don't worry, we'll figure it out. Just explain her that...</p>
<<dial "player" "I'm not a rapist!">>
<p>Well, I was hoping for something more substantial, but we'll go with that.</p>
<<dial "alexa" "All the rapists are deadbeats. And you sure are deadbeat, so... do the math!">>
<p>She sends an arrogant smirk your way.</p>
<<btn>>
<<chunk>>
<p>Ok dude. Now listen to me very carefully.</p>
<<media "quests/alexaPool/only_once.mp4">>
<big>First - calm down.</big>
<p>You're in the garden, you can be here. It's not like you broke to her room or something like that. Tell her you were just passing by.</p>
<<dial "player" "I was... just passing through the garden... and... and...">>
<p>Don't lie, but don't tell everything. You saw her sunbathing. That's it.</p>
<<dial "player" "I saw you... sunbathing... and... and...">>
<p>$alexa.name looks at you and...</p>
<<btn>>
<<chunk>>
<p>She sighs and turns her face back to the sun.</p>
<<dial "alexa" "Jeez, just shut the fuck up already.">>
<p>See? We got this.</p>
<<dial "player" "//Phew.// So... how are you?">>
<<dial "alexa" "Not your fucking business. I'm expecting a call, so split--">>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big>Her phone rings.</big>
<<media "phone.mp4">>
<<dial "alexa" "Get lost!">>
<p>You pull back, to give her some privacy, while she picks up the phone.</p>
<<dial "alexa" "//Oh, hi! I totally didnt't expect a call from you...//">>
<p>She giggles to the phone.</p>
<<btn>>
<<chunk>>
<p>From where you're standing you can barely hear the conversation. She mentions something about some //fucking dweeb// that's probably also //a deadbeat rapist// who //fixed the garden// and that //he's so pathetic he did it for free//.</p>
<<media "quests/alexaPool/alexa_phone_face.mp4">>
<p>Meanwhile, you have a pretty decent angle to take a look at $alexa.name's ass.</p>
<<menu>>
<<btn "#look" "Take a better look" "alexa.dom+" "action">>
<<btn "#afterCall" "Be decent" "alexa.love+" "action">>
<<chunk null "#look">>
<p>$alexa.name is turned away, so you take a long glance at her sweet little ass.</p>
<<media "quests/alexaPool/alexa_phone_ass.mp4">>
<big>Good call.</big>
<<btn "#afterCall">>
<<chunk null "#afterCall">>
<p>$alexa.name finishes her conversation and disconnects the call. She turns and looks at you.</p>
<<dial "alexa" "You still here, dweeb?!">>
<<dial "player" "Yup...">>
<p>She thinks for a moment...</p>
<<btn>>
<<chunk>>
<big>And smiles.</big>
<p>I'd be cautious if I were you.</p>
<<dial "alexa" "You like me, right? You'd do anything for me, and all that shit?">>
<p>She's playing you, bro.</p>
<<dial "player" "Totally!">>
<p>Sigh...</p>
<<dial "alexa" "Well... I was thinking. You did such a great job at fixing the garden. And there's this pool here...">>
<<media "quests/alexaPool/pool.jpg">>
<<dial "alexa" "So maybe you'd fix it too?">>
<p>Ok, dude. The pool is a mess, but this is actually good for us. It creates possibilities.</p>
<<menu>>
<<btn "#agree" "Sure, I'll do anything for you!" "alexa.love+; $alexaPool_choice+nothing" "dialog">>
<<btn "#bargain1" "I could... But what I will get in return?" "alexa.dom+" "dialog">>
<<chunk null "#bargain1">>
<p>She sighs.</p>
<<dial "alexa" "Oh, come on. I would be much nicer to you if you'd do it. Think about it this way - pool is a sign of an upper class. You wanna be white trash forever? I don't! I'm waiting for my prince to take me away from that shithole...">>
<<media "quests/alexaPool/prince.mp4">>
<p>Well, it actually makes sense...</p>
<big>Considering she's an anal princess.</big>
<<media "quests/alexaPool/choice.mp4">>
<<menu>>
<<btn "#agree" "I want to be your prince... I'll do it!" "alexa.love; $alexaPool_choice+nice" "dialog">>
<<btn "#bargain2" "Well, yeah, but fixing the pool is //a lot// of work." "alexa.dom" "dialog">>
<<chunk null "#bargain2">>
<p>She's visibly disappointed by your answer, but she doesn't think long.</p>
<<dial "alexa" "Well, I have an idea. I could totally show you my asshole when you finish. What would you say about that?">>
<p>She smiles to you seductively.</p>
<<media "quests/alexaPool/alexa_smile.jpg">>
<big>I don't know, bro.</big>
<p>There's something really fucking tempting having her showing off her asshole, but fixing this pool will take time and I feel we're not getting an even deal here. But it's up to you, dude.</p>
<<menu>>
<<btn "#agree" "I'll do it for the ass!" "alexa.love; $alexaPool_choice+ass" "dialog">>
<<btn "#bargain3" "It would have to be something more than that..." "alexa.dom" "dialog">>
<<chunk null "#bargain3">>
<<media "quests/alexaPool/wise_choice.mp4">>
<p>She thinks for a moment.</p>
<<dial "alexa" "Oh god damn it... Fine! Fix the pool and I'll fucking blow you. Happy?">>
<big>Who's the best fucking wingman?!</big>
<<media "quests/alexaPool/im_good.mp4">>
<<btn "#agree" "Ok. We have a deal." "$alexaPool_choice+blowjob" "dialog">>
<<chunk null "#agree">>
<p>$alexa.name smiles.</p>
<<dial "alexa" "Smart move, dweeb!">>
<p>She sighs, and instantly loses all interest in you.</p>
<<dial "alexa" "Let me know when the pool will be upper class again.">>
<p>She turns away and goes back to sunbathing.</p>
<big>Well, bud. I guess it's time to get to work!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:alexaPool=1">> /* Do I have to spill it out for you?! Clean the damn pool. */
<<chunks>>
<p>You walk out to the old pool.</p>
<<media "quests/alexaPool/pool_trash.jpg">>
<p>Ok dude. Same shit like with the garden - we gotta start with taking out the trash. And make sure you segregate, or $daphne.name will go mental.</p>
<<dial "player" "Not this shit again...">>
<p>Quit whining.</p>
<big>You agreed to it, so stick to it.</big>
<<if $alexaPool_choice == "nothing">>
<p>Even though it's beyond me why you agreed to do it for free. But whatever. It's going to be much quicker than with the garden anyway. You'll finish it up in no time.</p>
<<elseif $alexaPool_choice == "nice">>
<p>Even though it's beyond me why you agreed to do it for a vague promise $alexa.name will be nicer to you. It seems like you're not learning anything here... But whatever. It's just a bunch of trash. You'll finish it up in no time.</p>
<<elseif $alexaPool_choice == "ass">>
<p>Don't forget she promised to show you her asshole. I'd say it's not necessarily worth the work, but, well... boys will be boys, eh? We'd do all sort of stupid shit to just take a peek at a nice perky butt or a pair of titties.</p>
<p>Anyway... don't worry. It's just a bunch of trash. You'll finish it up in no time.</p>
<<elseif $alexaPool_choice == "blowjob">>
<p>Don't forget she promised to blow you. You will probably cum within first 10 seconds, but we'll worry about that later... Anyway - it's just a bunch of trash - you'll finish up in no time.</p>
<</if>>
<<dial "player" "//Allrighty then. Let's get to it.//">>
<p>You notice an old tire lying on the side of the pool. You pick it up and roll towards trash cans. See? You're doing it!</p>
<big>Time to get dirty.</big>
<<btn>>
<</chunks>>
<<set _trashCurYieldWrong = "alexaPool-">>
<<include "daphGardTrash">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:alexaPool=2">> /* More fun stuff with the pool. */
<<chunks>>
<p>Well, dude. It's time for second part...</p>
<<dial "player" "//Filling the pool with water?//">>
<<media "haha_no.mp4">>
<big>You won't get away that easily.</big>
<p>Now, when you got rid of trash, it's time for a much more entertaining part...</p>
<<btn>>
<<chunk>>
<big>Scrubbing!</big>
<<dial "player" "//Scrubbing!?//">>
<p>Dude, you heard what $alexa.name said - she wants the pool to be upper class.</p>
<<dial "player" "//Come on! It's not that bad...//">>
<<media "quests/alexaPool/white_trash.mp4">>
<p>Nah, dude. It's pretty bad. But I feel you, man - here's the thing. It won't always be like this. After I finish with you - you won't have to break your back to get the pussy....</p>
<p>But now... I just instinctively feel it's going to work out for the better. I mean, imagine the weekend - $daphne.name is sunbathing with her tits out, $alexa.name is swimming naked. Isn't it all worth it?</p>
<<dial "player" "//Sigh...ok!//">>
<big>Trust me. It's going to be ok.</big>
<<btn>>
<<chunk>>
<p>You spend big part of the day scrubbing the pool.</p>
<<media "quests/alexaPool/scrubbing.mp4">>
<p>But when you finish...</p>
<big>It's so clean you could eat from the bottom.</big>
<<btn>>
<<chunk>>
<big>Good job!</big>
<p>And now it's time to check if the water is working!</p>
<<dial "player" "//Whaaat? No... Now it's time to tell $alexa.name!//">>
<big>You should double check.</big>
<p>Make sure nothing goes wrong.</p>
<<dial "player" "//Oh, come on, it's going to be fine.//">>
<p>You sure?</p>
<<dial "player" "//Yeah, fuck that, I'm tired, I want to fuck this redhead.//">>
<p>Well, me too, but it's always better to check.</p>
<big>Anyway, let's find $alexa.name!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:alexaPool=3">> /* Show $alexa.name the pool */
<<chunks>>
<<if $alexaPool_choice == "nothing" || $alexaPool_choice == "nice">>
<p>You can't wait until you'll tell $alexa.name the good news about the pool. Deep down you hope, that one thing will let to another, and in the end something will happen. Something involving your dick and her asshole.</p>
<big>I can't believe how naive you are.</big>
<p>You should have pushed when we had an upper hand. Now - don't expect anything more than a smile.</p>
<<media "quests/alexaPool/bad_life_choices.mp4">>
<p>And that brings us to another point - you look like shit. Do something about it before we approach her, bud, or we're fucked from the start.</p>
<<elseif $alexaPool_choice == "ass">>
<p>You can't wait until you'll tell $alexa.name the good news about the pool. After all - she promissed to show you her asshole.</p>
<<media "quests/alexaPool/lick_assholes.mp4">>
<p>Deep down you hope, that one thing will let to another, and in the end something will happen.</p>
<big>Something involving your dick.</big>
<p>And that brings us to another point - you look like shit. Do something about it before we approach her, bud, or we're fucked from the start.</p>
<<elseif $alexaPool_choice == "blowjob">>
<p>You can't wait until you'll tell $alexa.name the good news about the pool. After all...</p>
<big>She promissed to give you a blowjob!</big>
<<media "quests/alexaPool/happy.mp4">>
<p>And that brings us to another point - you look like shit. Do something about it before we approach her, bud, or we're fucked from the start.</p>
<</if>>
<<btn>>
<<chunk>>
<p>You quickly run back to your room, wear your best t-shirt, and a fresh pair of underwear. You also spray yourself with all the antiperspirants you could get your hands on.</p>
<<media "quests/alexaPool/deodorant.mp4">>
<big>Dude, you want to get laid, or plan a chemical attack on Kuwait?!</big>
<<dial "player" "//Shut up, I know what I'm doing!//">>
<p>Oh rly? Ok, let it be your way.</p>
<p>You walk to $alexa.name with a wide smile.</p>
<<dial "player" "Hi $alexa.name! I just wanted--">>
<<btn>>
<<chunk>>
<big>$alexa.name grabs you by your throat and pushes against the wall.</big>
<<dial "alexa" "DID YOU TAKE IT?!">>
<<media "quests/alexaPool/attack_weed.mp4">>
<p>Oh shit. It's actually worse than I thought.</p>
<<dial "player" "What...!? I haven't... What...?">>
<<dial "alexa" "You're always fucking following me everywhere! So answer me - dweeb - ''did you take my weed''?!">>
<p>Oh, turns out she's a fellow weed enthusiast. How surprising!</p>
<<menu>>
<<btn null "I didn't do shit! Stop accusing me!" "alexa.dom+" "dialog">>
<<btn null "I would never! But I'm sorry anyway!" "alexa.love+" "dialog">>
<<chunk>>
<p>$alexa.name looks like she's about to punch you...</p>
<big>When suddenly she covers her nose.</big>
<<dial "alexa" "Oh fuck, dweeb. You reek like a fucking air freshner!">>
<big>Told you.</big>
<p>But there's no time for that shit. Use the opportunity to turn the tables.</p>
<<dial "player" "I... I... It's all a misunderstanding. I came here to tell you about ''//the pool!//''">>
<p>$alexa.name thinks for a moment...</p>
<<btn>>
<<chunk>>
<p>...and then her eyes light up.</p>
<<dial "alexa" "THE POOL! Fuck me, you're right.">>
<<dial "player" "//Phew...//">>
<<dial "alexa" "I left it hidden in the pool!">>
<p>Did she just said she left her weed hidden in the pool?!</p>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<p>$alexa.name runs towards the pool and...</p>
<<btn>>
<<chunk>>
<<media "quests/alexaPool/pool_empty.jpg">>
<p>...she looks in disbelief at the empty, sparkling clean pool.</p>
<<dial "alexa" "What the fuck happened here?!">>
<<dial "player" "You told me to clean the pool... remember?">>
<<dial "alexa" "Fuck the pool. I left the weed stashed in the old tire. Have you seen it?">>
<p>I've seen it. It was carried away by the garbage truck guys. It's probably in the dump yard now.</p>
<<menu>>
<<btn null "Old tire? Naaah. Maybe your mum took it?" "alexa.dom+" "dialog">>
<<btn null "It in the garbage dump now... so sorry." "alexa.love+" "dialog">>
<<chunk>>
<<dial "alexa" "God damn it, dweeb. It was such a good weed!">>
<<media "quests/alexaPool/crying.mp4">>
<<dial "player" "Well... but the pool looks awesome, right?">>
<p>Dude, she just lost a bag of weed.</p>
<big>Show some respect for fuck sakes!</big>
<<dial "alexa" "Yeah... fucking awesome.">>
<<dial "player" "Do you want me to fill it with water?">>
<p>$alexa.name sighs.</p>
<<dial "alexa" "Whatever... I guess...">>
<p>Dude, I honestly feel we should wait for a better opportunity...</p>
<<dial "player" "//Oh come on! It's going to cheer her up!//">>
<big>You walk up to the valve and turn it.</big>
<p>You hear the water rushing through the pipes and...</p>
<<btn>>
<<chunk>>
<big>It stops.</big>
<<media "quests/alexaPool/fall_apart.mp4">>
<big>$alexa.name raises her brow and sighs.</big>
<<dial "player" "I don't get it... it totally should work.">>
<p>You try couple more times, until you hear a loud //Thud!// coming from the pipes.</p>
<<dial "alexa" "First the weed, and now this. Why are you such a dweeb, dweeb?">>
<p>She turns and walks away before you manage to say something.</p>
<p>See, dude?</p>
<big>This is what happens.</big>
<p>I'll give you an alpha advice. Don't halfass things. Make sure stuff works, especially if the reward is a sweet ass of some chick.</p>
<<dial "player" "//Yeah, yeah... So what now?//">>
<p>I got you. Probably there's something blocking the water. We need a plunger! They probably have them in the store. Go check it ''during working hours''!</p>
<big>We will fix this god damn pool!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:alexaPool=4">> /* Buy a new plunger at a local store and fix the damn pool! */
<<chunks>>
<p>Ok bud, no point in beating around the bush.</p>
<big>It's going to get nasty.</big>
<p>I suspect there's something stuck in the pipes. It was there for years, so expect the worst. Dead animal? Shit? A sentient ball of women hair?</p>
<p>Whatever it is - it blocks the water. When you get rid of it - it should work like a charm.</p>
<<media "quests/alexaPool/planning.mp4">>
<<dial "player" "//Makes sense.//">>
<big>Well, then, get to it!</big>
<p>You pull up a plunger and attach it to the drain. You start pumping... and pumping... and pumping...</p>
<<btn>>
<<chunk>>
<<media "quests/alexaPool/plunger.mp4">>
<p>And finally - something comes out of the pipe...</p>
<<btn>>
<<chunk>>
<big>It's a fucking dildo.</big>
<<media "quests/alexaPool/dildo_old.jpg">>
<p>It's half rotten, half eaten by rats, but it's still in a working condition if you're desperate enough.</p>
<p>I wonder - if the dildos will be all that's left when we go away? If so, then those guys that come after us will have a pretty unrealistic picture of the average dick size.</p>
<p>But anyway...</p>
<<btn>>
<<chunk>>
<big>You turn the valve and the water starts pouring into the pool.</big>
<<media "quests/alexaPool/pool_filling.mp4">>
<p>Congrats! Now it's time to go to $alexa.name and tell her about the pool. But this time...</p>
<big>Let's do it the right way.</big>
<p>I //highly recommend// that you look around for some weed! After what this girl went through with her stash landing on a dump yard - she might appreciate a little gift. And then... who knows? I mean... reefer madness is the real deal!</p>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:alexaPool=5; !weed">> /* You can go to $alexa.name and let her know you fixed the pool, or you might try to sweeten up the deal by getting some weed and smoking it with her. */
<<chunks>>
<p>You approach $alexa.name, making sure she's not holding any sharp objects.</p>
<<dial "player" "Heyyy, $alexa.name... how are you?">>
<<media "quests/alexaPool/alexa_angry2.jpg">>
<p>She sighs.</p>
<<dial "alexa" "God damn it, what the fuck do you want?!">>
<p>Tell her about the weed first!</p>
<<dial "player" "//But I don't have it...!//">>
<big>You don't--?!</big>
<p>Fuck me. Why am I even trying...?</p>
<<btn>>
<<chunk>>
<<dial "player" "Hey, I fixed the pool.">>
<<dial "alexa" "Oh really? Awesome.">>
<p>The lack of passion in her voice is beyond the scale.</p>
<<dial "player" "You wanna see...?">>
<<dial "alexa" "Not really in the mood for sunbathing now, kid.">>
<<if $alexaPool_choice == "nothing" || $alexaPool_choice == "nice">>
<<dial "player" "But... you said you really wanted the pool... and I thought--">>
<<media "pathetic.mp4">>
<<dial "alexa" "Look, you fixed the pool - great. You're my hero, //yaaay//. And now leave me alone.">>
<<elseif $alexaPool_choice == "ass" || $alexaPool_choice == "blowjob">>
<<dial "player" "But... we had a deal.">>
<p>I'm surprised that you're even trying at this point.</p>
<<dial "alexa" "Fuck the deal. Because of your little project - my stash is gone.">>
<<dial "player" "//My project?!// It was your idea!">>
<p>She sighs.</p>
<<dial "alexa" "Ok, let's try it this way. You fixed the pool - great. You're my hero, //yaaay//. And now leave me alone.">>
<<media "its_bad.mp4">>
<</if>>
<p>Dude. There's no point. Sometimes you gotta cut the losses. Preferably before you totally embarrass yourself.</p>
<big>At least we have a pool now.</big>
<p>And it will bring us a loooooot of fun. I guarantee it!</p>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:alexaPool=5; weed">> /* You can go to $alexa.name and let her know you fixed the pool, or you might try to sweeten up the deal by getting some weed first. */
<<chunks>>
<p>You approach $alexa.name, making sure she's not holding any sharp objects.</p>
<<dial "player" "Heyyy, $alexa.name... how are you?">>
<<media "quests/alexaPool/alexa_angry2.jpg">>
<p>She sighs.</p>
<<dial "alexa" "God damn it, what the fuck do you want?!">>
<p>Tell her about the weed first!</p>
<<dial "player" "I thought about this... this... this //weed incident// in the garden...">>
<<dial "alexa" "Aaand?">>
<<dial "player" "I thought that maybe it'd cheer you up if we'd smoke something together...?">>
<<btn>>
<<chunk>>
<big>This immediately gets her attention.</big>
<<dial "alexa" "Like... weed?">>
<<media "quests/alexaPool/what.mp4">>
<p>She's ours, dude.</p>
<<dial "player" "Yeah, I have just a little bit, but it should be enough for both of us... What would you say?">>
<<dial "alexa" "I'd say - fuck yea!">>
<<dial "player" "Awesome. Come with me to the garden, we'll smoke it there.">>
<<dial "alexa" "I'll be right there!">>
<big>Dude, this is working surprisingly good!</big>
<p>You walk to the garden and wait for $alexa.name, who comes just a moment later...</p>
<<btn>>
<<chunk>>
<big>...wearing a skimpy bikini!</big>
<<media "quests/alexaPool/alexa_drink.jpg">>
<<dial "alexa" "I figured out I get comfortable.">>
<p>Why by all means!</p>
<<menu>>
<<btn null "You look great!" "alexa.love+" "dialog">>
<<btn null "Nice ass!" "alexa.dom+" "dialog">>
<<chunk>>
<<dial "alexa" "You think so? Thanks. I've been working out.">>
<p>Dude, this is like a totally different gal. She's nice and rounded, and haven't mentioned anything about her asshole--</p>
<<dial "alexa" "Ok, dweeb. Light it up, because my asshole is getting sweaty!">>
<p>Oh...</p>
<<dial "player" "Here it goes!">>
<<btn null null "weed-; high+">>
<<chunk>>
<p>You light up the joint and take a small hit, before passing it to $alexa.name. She looks at it up close. Smells it like a connoisseur...</p>
<big>...and then inhales the whole thing in one go like a fucking vacuum cleaner.</big>
<<media "quests/alexaPool/dragon.mp4">>
<<dial "player" "Wooow.">>
<p>You can see her eyes getting red and a lazy smile appearing on her face.</p>
<<dial "alexa" "Not a bad weed, dweeb. Weed. Dweeb. Dweed. Weeb. Bweed. Eewd.">>
<p>She bursts into maniacal laughter.</p>
<<btn>>
<<chunk>>
<p>She finally snaps back to her senses. She looks around and notices the pool!</p>
<big>Our plan seems to be working perfectly!</big>
<<dial "alexa" "Oh! My! God! Look at the pool! It fixed itself!">>
<p>No! //You// fixed the pool and she needs to know it.</p>
<<dial "player" "Haha, that's hilarious... But it was me... I fixed it. There was something in the pipe, I cleaned it!">>
<<dial "alexa" "You?! Wooow! You're like a ninja pool boy.">>
<big>Ninja Pool Boy?!</big>
<p>Sigh... We need to work on your image, dude.</p>
<p>Meanwhile, $alexa.name walks to the pool and puts her feet inside.</p>
<<dial "alexa" "The water is perfect!">>
<<btn>>
<<chunk>>
<<if $alexaPool_choice == "nothing" || $alexaPool_choice == "nice">>
<p>She jumps in without hesitation.</p>
<<dial "alexa" "Oh fuck, dude. It's fucking ace. Dweeb, I never thought I'll say it, but... //you're ok//.">>
<p>You heard that, buddy? You're //ok//. The first step on a road to any pussy.</p>
<big>Good work!</big>
<p>And that's gonna be the end of the road for now. But I'm sure it's not the last time we meet at the pool.</p>
<<btn $curLoc>>
<<elseif $alexaPool_choice == "ass" || $alexaPool_choice == "blowjob">>
<p>Dude, what are you waiting for?! The girls's stoned and happy.</p>
<big>This is the best chance to remind her of your deal.</big>
<p>You look at $alexa.name.</p>
<<dial "player" "Hey... Remember when you said you'll do something for me in return for fixing the pool?">>
<<dial "alexa" "Oh yea, I said I'll blow you, right...?">>
<<if $alexaPool_choice == "ass">>
<p>Dude, she's so stoned, that she totally forgot what your agreed upon. And blowjob sounds way better than just looking at the ass, so let's just go with the flow and not correct her!</p>
<</if>>
<<menu>>
<<btn "#gift" "Actually... treat a pool as a gift!" "alexa.love" "dialog">>
<<btn "#blowjob" "Yup!" "alexa.dom" "dialog">>
<</if>>
<<chunk null "#gift">>
<<dial "alexa" "Oh, thanks!">>
<p>She jumps into the water and quickly loses all interest in you.</p>
<<media "facepalm.mp4">>
<p>Sigh... Dude.</p>
<big>You're learning nothing!</big>
<p>$alexa.name is no choir girl. She won't throw herself into your arms for doing nice things for her. She's a manipulative bitch, and you need to play her game, or you're fucked. Got it?</p>
<big>But at least we now have a pool.</big>
<p>And it will bring us a loooooot of fun. I guarantee it!</p>
<<btn $curLoc>>
<<chunk null "#blowjob">>
<<dial "alexa" "Well, I really wanted to take a dip, but... deal is a deal. Come on, dweeb!">>
<p>She leads you back into the house. You follow her into her room, where she shuts the doors, kneels in front of you and...</p>
<big>Pulls down your pants, releasing your giant dick.</big>
<<btn>>
<<chunk>>
<<media "quests/alexaPool/alexa_blowjob_1.jpg">>
<<dial "alexa" "God damn. You got a huge dick, dweeb!">>
<big>High praise.</big>
<p>She pulls the skin down from the tip and slowly, using a lot of saliva, she starts licking it. You feel a shiver down your spine.</p>
<<dial "player" "Ohh... yeah...">>
<<btn>>
<<chunk>>
<p>$alexa.name is working her mouth up and down on your hard rod.</p>
<<media "quests/alexaPool/alexa_blowjob_2.jpg">>
<p>Oh, and by the way - congrats. You survived first 10 seconds without cumming. Kudos!</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Come here.">>
<big>She grabs you by your balls and pushes your dick deep inside her throat.</big>
<<media "quests/alexaPool/alexa_blowjob_3.jpg">>
<p>$alexa.name is pumping you like a fucking machine. Sounds of her gagging on your cock are like music.</p>
<<dial "alexa" "-gobble- -gobble-!">>
<<dial "player" "Uhhhhhhhh.">>
<p>You feel you're getting closer to the orgasm. You cannot help it, it's just around the corner, when...</p>
<<btn>>
<<chunk>>
<p>$alexa.name suddenly stops. You look at her with desperation in your eyes...</p>
<<dial "player" "Why you stopped?">>
<<dial "alexa" "I have a proposition.">>
<p>Your brain is barely operational, but you try to focus.</p>
<<dial "alexa" "I can continue the blowjob until you cum...">>
<<dial "player" "Yes, please...">>
<<dial "alexa" "OR. I could let you fuck me.">>
<<media "interesting.mp4">>
<<dial "alexa" "For 50 bucks.">>
<p>Ah, shit.</p>
<<menu>>
<<btn "#fuck" "Fuck her on the table!" "alexa.love; cash=50; cash-50" "action">>
<<btn "#blowjobInterruption" "Just finish the blowjob!" "alexa.dom" "dialog">>
<<chunk null "#blowjobInterruption">>
<p>$alexa.name seems a bit disappointed by your decision, but she complies. She wraps her lips around your cock and starts milking it with all her skill and talent...</p>
<<dial "alexa" "-gobble- -gobble-!">>
<<dial "player" "Yes... like that...">>
<<dial "alexa" "-gobble- -gobble-!">>
<<dial "player" "Suck this dick. Suck it!">>
<<dial "alexa" "-gobble- -gobble-!">>
<<dial "player" "Yes... Yes. YES!!!">>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<<dial "daphne" "What? You're talking to me?">>
<p>$daphne.name's voice is coming from the corridor.</p>
<<dial "player" "Oh fuck. She heard me.">>
<p>$alexa.name keeps working on your pole.</p>
<<dial "player" "Shouldn't we... like... uhhh... like... stop?">>
<<dial "alexa" "-gobble- -gobble-!">>
<p>Same moment the doors to $alexa.name's room open...</p>
<<media "interruption.mp4">>
<<btn>>
<<chunk>>
<big>$daphne.name looks into the room.</big>
<<dial "daphne" "$player.name? What are you doing here? Were you talking to me?">>
<p>Fortunately at the last second $alexa.name moved behind a desk, so that $daphne.name cannot see her without going deeper into the room.</p>
<<media "quests/alexaPool/alexa_blowjob_interruption.jpg">>
<<dial "player" "$alexa.name told me to cum... //come//! To her room... and... and... do her... I mean... //do her homework//!!!">>
<<dial "daphne" "Oh, you're helping her with homework? How sweet. I won't bother you.">>
<big>She turns back to the corridor and closes the doors behind her.</big>
<p>The problem is that the whole situation made you so fucking hot, that you can't stop it any longer.</p>
<<dial "player" "Ah, fuck, I'm cumming.">>
<<btn "#cum">>
<<chunk null "#fuck">>
<p>You grab $alexa.name's hair, push her face against the glass table, and stick your cock deep into her wet, hot, cunt...</p>
<<media "quests/alexaPool/alexa_fuck_1.jpg">>
<<dial "alexa" "Yeah, that's the spot. Fuck me. Fuck me like that.">>
<<btn>>
<<chunk>>
<p>You're pumping $alexa.name like a jackhammer. She's moaning and panting, while your thick cock is slipping in and out of her wet pussy.</p>
<<dial "alexa" "Call me your whore!">>
<<dial "player" "You're my whore...">>
<<dial "alexa" "Louder!">>
<<dial "player" "You're my whore!">>
<<dial "alexa" "Louder!!!">>
<<dial "player" "YOU ARE MY--">>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<<dial "daphne" "What? You're talking to me?">>
<p>$daphne.name's voice is coming from the corridor.</p>
<<dial "player" "Oh fuck. She heard us.">>
<<dial "alexa" "Don't stop!">>
<<dial "daphne" "Don't stop what?! I don't hear you!">>
<<dial "player" "But--">>
<<media "quests/alexaPool/alexa_fuck_2.jpg">>
<p>Same moment the doors to $alexa.name's room open...</p>
<<media "interruption.mp4">>
<<btn>>
<<chunk>>
<big>$daphne.name looks into the room.</big>
<<dial "daphne" "$alexa.name - what is happening here? Were you talking to me?">>
<p>Fortunately at the last second $alexa.name pushes you behind the doors, so that $daphne.name cannot see you from where she's standing.</p>
<<media "quests/alexaPool/alexa_fuck_interruption.jpg">>
<p>$alexa.name doesn't stop pumping your dick with her pussy, while she talks to her mum.</p>
<<dial "alexa" "It's nothing... I mean... I'm... I'm... //Praying//... Oh God!!!">>
<<dial "daphne" "Oh, you're praying? I'm soooo happy to hear that, hunny! I'll leave you be.">>
<p>She turns back to the corridor and closes the doors. The problem is that the whole situation made you so fucking hot, that you can't stop it any longer.</p>
<<dial "player" "Ah, fuck, I'm cumming.">>
<<dial "alexa" "I want it on my face!">>
<<btn "#cum">>
<<chunk null "#cum">>
<p>$alexa.name kneels at the last moment before you arch back as the first spurt of cum shoots out from your giant dick. And then another, and another. $alexa.name catches it all in her mouth and on her face.</p>
<<dial "player" "Oh... fuck.">>
<<media "quests/alexaPool/alexa_cumshot.jpg">>
<big>After a moment, it's all over. You sigh.</big>
<p>$alexa.name calms down, looks at you like you both just came back from a long trip, and...</p>
<<dial "alexa" "Get the fuck out.">>
<<dial "player" "Whaat?">>
<<dial "alexa" "You heard me.">>
<p>God damn, she's such a bitch! You haul yourself to the doors, and walk out to the corridor. Never the less...</p>
<big>This is a huge success, dude!</big>
<<btn>>
<</chunks>>
<</events>><<chunks>>
<big class="center fi0">You drop your clothes...</big>
<p class="center fi1">Walk into the pool...</p>
<p class="sml center fi1">And start swimming...</p>
<<if $player.trait == "alpha" || $player.trait == "satan" || $player.trait == "messiah">>
<<media `"activities/swim/" + $player.traitShrt + ".mp4"` "si2">>
<<elseif $player.traitShrt == "beta">>
<<media `"activities/swim/beta_" + random(1,6) + ".mp4"` "si3">>
<<elseif $player.dominationLvl > $player.loveLvl>>
<<media `"activities/swim/dom_" + random(1,6) + ".mp4"` "si3">>
<<else>>
<<media `"activities/swim/love_" + random(1,4) + ".mp4"` "si3">>
<</if>>
<<if $player.lvl <= 0>>
<<dial "player" "//Now I understand why my ancestors said fuck it and grew legs.//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//I'll survive... somehow.//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//Gotta... Swim... More...//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ Summer, summer, summertime... mhm... something something something mhm mhm mhm... ♬//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//Quitters don't swim, swimmers don't quit!//" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//I swim because I'm too sexy to do sports that require clothes!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>><<chunks>>
<big class="center fi0">You lie on the grass...</big>
<p class="center fi1">And take off your t-shirt...</p>
<<media `"activities/tan/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 0>>
<<dial "player" "//The sun... it's... it's killing me...//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//I noticed that if I sunbath in the shadow I actually don't need sunscreen!//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//I feel like a cookie in the furnace... hot, sexy, brown cookie...//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ Summer, summer, summertime... mhm... something something something mhm mhm mhm... ♬//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//I love LA!//" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//I am the sun!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>><<chunks>>
/* Select player thought */
<<if $player.trait == "alpha">>
<<set _prayer = "I don't ask for anything. I'm gonna get it myself.">>
<<elseif $player.trait == "satan">>
<<set _prayer = "When I die, expect to see my armies at the gates of heaven.">>
<<elseif $player.trait == "messiah">>
<<set _prayer = "Deus Vult!">>
<<elseif $player.loveLvl > $player.dominationLvl>>
<<set _prayer = "Hi, God. $player.name $player.surname here. From Earth. Currently in LA... But I'm sure you know all this... you know everything, right? So... just wanted to say... you're awesome. Oh, yeah, and peace on Earth would be great. Thanks!">>
<<elseif $player.loveLvl < $player.dominationLvl>>
<<set _prayer = "One question - if God can do anything, can he create an asshole so tight, that he wouldn't be able to fit his dick in?!">>
<<else>>
<<set _prayer = "Well... I mean... Hi... God. Like... what's up?">>
<</if>>
/* HTML */
<big class="center fi0">You kneel in front of the altar...</big>
<p class="center fi1">And start praying...</p>
<<dial "player" `_prayer` "fi3">>
<<media `"activities/pray/" + $player.traitShrt + ".mp4"` "si4">>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>>/* strikes */
/* Update strikes for the given character. 3 strikes means something bad happens to the player. */
<<widget "strikes">>
/* Check if there's a character */
<<set _strikesChar = $args[0] ? $args[0] : "daphne">>
<<if _strikesChar == "police_gal">>
<<set _strikesCharDial = "gal">>
<<set _strikesChar = "police">>
<<elseif _strikesChar == "police_guy">>
<<set _strikesCharDial = "guy">>
<<set _strikesChar = "police">>
<<else>>
<<set _strikesCharDial = _strikesChar>>
<</if>>
<<set _strikesCharVar = State.getVar("$" + _strikesChar)>>
<<set _strikesCharStr = _strikesCharVar.strikes>>
<<delayer>>
<<set _strikesCharStr = _strikesCharStr + 1>>
<<if _strikesCharStr == 1>>
<<if _strikesChar == "daphne">>
<<dial _strikesCharDial "You've been a good kid lately, so I won't notify your dad, but don't test my patience!">>
<p>Oh shit, dude. He might lower your allowance...</p>
<big>That would be a huge bummer!</big>
<<else>>
<<dial _strikesCharDial "What's your name, sir?">>
<<dial "player" "It's $player.name... $player.name $player.surname.">>
<<dial _strikesCharDial "Well, mr. $player.surname. What in the world have you been thinking?!">>
<p>You're thinking what you've been thinking, but nothing comes to your mind.</p>
<<dial _strikesCharDial "I see. At least you're not giving me some bullshit excuse. You're young, so I don't want to make a big deal out of it. But if you don't fix your behavior - I'll have to escalate it to your parents.">>
<p>Oh shit, dude. If your father is going to know about this, he might lower your allowance...</p>
<big>That would be a huge bummer!</big>
<</if>>
<<elseif _strikesCharStr == 2>>
<<if _strikesChar == "daphne">>
<<if $daphne.relation == "aunt">>
<<dial _strikesCharDial "I'm your aunt, not some random lady, do you understand that?!">>
<<dial "player" "Yes, I do...">>
<<dial _strikesCharDial "This is the last warning - if you won't stop this kind of behaviour - I'll notify $dad.name!">>
<<dial "player" "No, not my dad!">>
<<else>>
<<dial _strikesCharDial "This is the last warning - if you won't stop this kind of behaviour - I'll notify your dad!">>
<</if>>
<p>You're on shallow waters here, your dad surely won't be happy about stuff like that.</p>
<<if $daphne.rent <= $daphne.rentMax>>
<<dial _strikesCharDial "And also I'm raising your rent by 10$. That should teach you to behave!">>
<big>Shit.</big>
<<dial "player" "That's unfair!">>
<<dial _strikesCharDial "You want me to raise it further?">>
<<dial "player" "No...">>
<<set $daphne.rent = $daphne.rent + 10>>
<</if>>
<<else>>
<<dial _strikesCharDial "Well, well, well, Mr. $player.surname!">>
<<if _strikesCharDial == "gal">>
<big>Oh, look, she remembers you!</big>
<<else>>
<big>Oh, look, he remembers you!</big>
<</if>>
<p>I guess you're making a name for yourself! But not exactly in a way that your dad would be proud of.</p>
<<dial _strikesCharDial "Didn't we talk about this? Didn't I say that your behavior needs to improve or your parents will know about it?">>
<p>You're on shallow waters here, your dad surely won't be happy about stuff like that.</p>
<<dial _strikesCharDial "I still believe in you, so I'll give you one more chance before I'm gonna call your parents, Mr. $player.surname.">>
<<dial "player" "Thank you, I'm really gonna change and...">>
<<dial _strikesCharDial "I'm sure you will. But first, you're going to pay a fine. 50 dollars fine.">>
<big>Shit.</big>
<<dial "player" "That's unfair!">>
<<dial _strikesCharDial "You want me to raise it further?">>
<<dial "player" "No...">>
<<yields "cash-50">>
<</if>>
<<else>>
<<if _strikesChar == "daphne">>
<<if $daphne.relation == "aunt">>
<<dial _strikesCharDial "I'm your aunt, not some random lady, do you understand that?!">>
<<dial "player" "Yes, I do...">>
<<dial _strikesCharDial "$dad.name will hear about this! I'm sure he won't be happy that his son is doing something like this at his aunt's house.">>
<<dial "player" "But--">>
<<else>>
<<dial _strikesCharDial "Your father will hear about this!">>
<</if>>
<big>You're fucked.</big>
<<if $daphne.rent <= $daphne.rentMax>>
<<dial _strikesCharDial "And also I'm raising your rent by 10$. That should teach you to behave!">>
<p>Double fucked.</p>
<<dial "player" "That's unfair!">>
<<dial _strikesCharDial "So I'm adding another 10$. That sounds fair?!">>
<<set $daphne.rent = $daphne.rent + 20>>
<big>Triple fucked!</big>
<</if>>
<<else>>
<<dial _strikesCharDial "Mr. $player.surname. I'm very, very disappointed!">>
<big>You're fucked.</big>
<<dial _strikesCharDial "It seems I was very wrong about you. I thought you have a chance, but you're just another bum. Im giving you 100 dollar fine, and I will personally call your parents and inform them about your actions!">>
<p>Double fucked.</p>
<<yields "cash-100">>
<</if>>
<</if>>
<<media `"fuck_" + random(1,10) + ".mp4"`>>
/* Set the new strikes number */
<<set State.setVar("$" + _strikesChar + ".strikes", _strikesCharStr)>>
<</delayer>>
<</widget>>/* Check if player got caught */
<<set _linkTo = null>>
<<if setup.minRandSml <= $curRand>>
<<set $caught = 1>>
<<set _linkTo = "#caught">>
<</if>>
<<chunks>>
<big class="center fi0">You walk through the park...</big>
<p class="center fi1">Until you notice a shady figure in the trees...</p>
<p class="center fi2">It's The Dude...</p>
<<set _dealerRand = random(1,3)>>
<<if _dealerRand == 1>>
<<dial "thedude" "Hey, man, like, you're buying or not? I have a bowling league game... like... later... so I gotta go, prepare, you know, get moving." "fi3">>
<<media "activities/drugs/thedude.mp4" "si4">>
<<elseif _dealerRand == 2>>
<<dial "player" "Hey, how much for the weed?" "fi3">>
<<dial "thedude" "30 bucks. And, also, it's a little bit undercover, but I'm in a position, where I can, I mean, arrange some, you know, LSD, man. Like, you know, 50 bucks worth of LSD, to be, errm, specific, man." "fi3">>
<<dial "player" "Shit, that sounds like a lot." "fi4">>
<<media "activities/drugs/opinion.mp4" "si4">>
<<elseif _dealerRand == 3>>
<<dial "player" "Hey, how much for the weed?" "fi3">>
<<dial "thedude" "Well, my man, it's 30 bucks, but I'll give it to you for free, man, if only you'll find my rug." "fi3">>
<<dial "player" "What rug? Any distinctive features that I should look for?" "fi4">>
<<media "activities/drugs/rug.mp4" "si4">>
<</if>>
<<menu "si4">>
<<btn `_linkTo` "Buy some weed" "weed+; cash=30; cash-30" "si4 action">>
<<btn `_linkTo` "Buy some LSD instead" "lsd+; cash=50; cash-50" "si4 action">>
<<btn `_linkTo` "Naah, thanks!" null "si4 dialog">>
<</chunks>><<events>>
<<EVENT "daphHelp=0; day=4; daphne">>
<<include "daphHelp">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; daphMakeKey=2; $daphMakeKey_lost=1; counter:daphMakeKeyLostDebuff=null">>
<<include "daphMakeKey">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $daphne.debt!=0; daphne; $curLocDoor=open">>
<<include "debt">>
<</events>>/* todo */
<<chunks>>
<big class="fi0 huge center">Work in progress</big>
<<media `"ui/inprogress/" + random(1,10) + ".mp4"` "fi0">>
<big class="fi1 center">You've reached the current end of content.</big>
/* Display the link to SubscribeStar stuff by random */
<<if $minRand <= $curRand && $supporter!=1>>
<<btn null "Emotional stuff coming up" null "si3">>
<<else>>
/* If the player is in the location (so it's not an activity) we have to redirect him to parent, otherwise he might be stuck forever */
<<if $curLoc == $curPas || tags($curLoc).contains("todo") || tags($curLoc).contains("earlyAccess")>>
<<btn $curLocParent "Continue the game" null "si3">>
<<else>>
<<btn $curLoc "Continue the game" null "si3">>
<</if>>
<</if>>
<<chunk>>
<p>I'm doing this game for //You// - gamers, porn afficionados, betas and alphas. But it takes a shitload of time to do so, and so it happens that I'm currently ''balls deep in debts''.</p>
<<media "bankruptcy.mp4">>
<p>The simple math here is this - the more I can get from the game, the more time I can spend on turning it into a fucking //porn epos//.</p>
<p>So if you like //Become Alpha//, and want it to continue its progress <small>(and save me from bankruptcy)</small>...</p>
<<btnPopup "support" "Support the author" "attention">>
<<btnPopup "enterCode" "I'm already a supporter, stop nagging me!" null "si2">>
<<btn null "Continue" null "si2">>
<<chunk>>
<big>And if you cannot help now - that's ok too.</big>
<p>I know how it is - you probably have your own version of Apocalypse to deal with. But if you have a moment - spread the word about the game. And thanks for being with me! I'm sure things will work itself out, both for me and for you.</p>
<p>Here's something to cheer you up:</p>
<<delayer>>
<<yields "love+2; dom+2" "dialog">>
<</delayer>>
<p class="center">We'll survive.</p>
<p class="center">We'll rebuild.</p>
<big class="center">We'll come back stronger.</big>
<<media "peak.mp4">>
/* If the player is in the location we have to redirect him to parent, otherwise he might be stuck forever */
<<if $curLoc == $curPas || tags($curLoc).contains("todo") || tags($curLoc).contains("earlyAccess")>>
<<btn $curLocParent "Back to the game">>
<<else>>
<<btn $curLoc "Back to the game">>
<</if>>
<</chunks>>/* about */
<img @src="setup.ImagePath+'ui/logoBig.png'" style="display: block; margin: 25px auto; width: 30%">
<br><br>
<big>Team</big>
<p class="noMarginBottom list">
<ul>
<li>Capo di tutti capi:<br> ''<a href="https://subscribestar.adult/grave" target="_blank">Grave Mercutio</a>''</li>
<li>Patreon daddy:<br> ''<a href="https://patreon.com/LocoAlpha" target="_blank">locodahmerio</a>''</li>
<li>Discord engineer:<br> ''Venum''</li>
<li>Bug hunter:<br> ''Tr1gga_bg''</li>
</ul>
</p>
<div class="expand more">
<h3 class="noMarginTop noMarginBottom">Inactive members</h3>
<div class="expandContent">
<p class="list">
<ul>
<li>Porn wrangler:<br> ''Allmuted''</li>
<li>Porn wrangler:<br> ''Wanuk''</li>
<li>Porn wrangler:<br> ''polixnick''</li>
<li>Story, moderation:<br> ''locodahmerio''</li>
<li>Story:<br> ''BobbyPeru''</li>
<li>Some script magic:<br> ''Zurkei''</li>
</ul>
</p>
</div>
</div>
<br><br><br>
<big>Porn sources</big>
<h3>Main characters</h3>
<p class="list">
<ul>
<li>$daphne.name:<br> ''<a href="https://www.xvideos.com/models/daphne-rosen" target="_blank">Daphne Rosen</a>''</li>
<li>$alexa.name:<br> ''<a href="https://www.instagram.com/alexanovanation" target="_blank">Alexa Nova</a>''</li>
<li>$mia.name:<br> ''<a href="https://www.instagram.com/mia_malkova" target="_blank">Mia Malkova</a>''</li>
<li>$rose.name:<br> ''<a href="https://twitter.com/rosexmonroex" target="_blank">Rose Monroe</a>''</li>
<li>Nun $kelly.name:<br> ''<a href="https://www.pornfidelity.com" target="_blank">Kelly Madison</a>''</li>
<li>$karma.name:<br> ''<a href="https://twitter.com/karma_rx" target="_blank">Karma Rx</a>''</li>
<li>Ms. $amia.name $amia.surname:<br> ''<a href="https://twitter.com/amiamiley" target="_blank">Amia Miley</a>''</li>
<li>$nina.name:<br> ''<a href="https://www.xvideos.com/models/nina-mercedez" target="_blank">Nina Mercedez</a>''</li>
<li>$bridgette.name:<br> ''<a href="https://www.instagram.com/thisisbridgetteb/" target="_blank">Bridgette B</a>''</li>
</ul>
</p>
<div class="expand more">
<h3>NPCs</h3>
<div class="expandContent">
<p>If you notice a pornstar in the game that should be added to the list - please let me know, as I often wasn't able to find a name of the particular actress/actor.</p>
<p class="list">
<ul>
<li>Park hookup:<br> ''<a href="https://twitter.com/ericafontesx" target="_blank">Erica Fontes</a>''</li>
<li>Park hookup:<br> ''<a href="https://www.xvideos.com/models/cali-kush-1#" target="_blank">Cali Kush</a>''</li>
<li>Park hookup:<br> ''<a href="https://www.instagram.com/mia_bandini_live" target="_blank">Mia Bandini</a>''</li>
<li>Park hookup:<br> ''<a href="https://twitter.com/dayaknight" target="_blank">Daya Knight</a>''</li>
<li>Gym hookup:<br> ''<a href="https://twitter.com/romi_rain" target="_blank">Romi Rain</a>''</li>
<li>Gym hookup:<br> ''<a href="https://twitter.com/skyyblackxxx" target="_blank">Skyy Black</a>''</li>
<li>Gym hookup:<br> ''<a href="https://twitter.com/kristinarosexxx" target="_blank">Kristina Rose</a>''</li>
<li>Church hookup:<br> ''<a href="https://twitter.com/alyssadivinexxx" target="_blank">Alyssa Divine</a>''</li>
<li>Church hookup:<br> ''<a href="https://www.pornhub.com/pornstar/ava-dalush" target="_blank">Ava Dalush</a>''</li>
<li>Church hookup:<br> ''<a href="https://twitter.com/chessie_kay" target="_blank">Chessie Kay</a>''</li>
<li>Church hookup:<br> ''<a href="https://twitter.com/HANNAHSMODELXXX" target="_blank">Hannah Shaw</a>''</li>
<li>Church hookup:<br> ''<a href="https://twitter.com/adayinsienna" target="_blank">Sienna Day</a>''</li>
<li>Church nun prospect:<br> ''<a href="https://pl.pornhub.com/pornstar/karlie-montana" target="_blank">Karlie Montana</a>''</li>
<li>Church nun prospect:<br> ''<a href="https://twitter.com/reallillyhallxx" target="_blank">Lilly Hall</a>''</li>
<li>Church nun prospect:<br> ''<a href="https://twitter.com/giapaige" target="_blank">Gia Paige</a>''</li>
<li>Motel hooker:<br> ''<a href="https://twitter.com/faye_reagan" target="_blank">Faye Reagan</a>''</li>
<li>Motel hooker:<br> ''<a href="http://www.katiekox.com/" target="_blank">Katie Kox</a>''</li>
<li>Motel hooker:<br> ''<a href="https://twitter.com/Kikiminajxxx" target="_blank">Kiki Minaj</a>''</li>
<li>Motel hooker:<br> ''<a href="https://twitter.com/RealNaomiRussel" target="_blank">Naomi Russell</a>''</li>
<li>Motel hooker:<br> ''<a href="https://twitter.com/LorenStrawberr1" target="_blank">Loren Strawberry</a>''</li>
<li>Motel hooker:<br> ''<a href="https://twitter.com/thestellacox" target="_blank">Stella Cox</a>''</li>
</ul>
</p>
</div>
</div>
<div class="expand more">
<h3>Porn studios</h3>
<div class="expandContent">
<p>This is a list of porn studios, which produced content I use in the game. If you notice a studio that should be added to the list - please let me know, as I simply wasn't able to list them all.</p>
<p class="list">
<ul>
<li>''<a href="https://bangbros.com" target="_blank">Bangbros.com</a>''</li>
<li>''<a href="https://www.brazzers.com" target="_blank">Brazzers.com</a>''</li>
<li>''<a href="https://www.evolvedfights.com" target="_blank">Evolved Fights</a>''</li>
<li>''<a href="https://www.hardx.com" target="_blank">HardX.com</a>''</li>
<li>''<a href="https://joggs.com" target="_blank">Joggs.com</a>''</li>
<li>''<a href="https://www.kink.com" target="_blank">Kink</a>''</li>
<li>''<a href="https://www.mylf.com" target="_blank">MYLF</a>''</li>
<li>''<a href="https://www.naughtyamerica.com" target="_blank">Naughty America</a>''</li>
<li>''<a href="https://www.pervsonpatrol.com" target="_blank">PervertPatrol.com</a>''</li>
<li>''<a href="https://www.realitykings.com" target="_blank">RealityKings.com</a>''</li>
<li>''<a href="https://www.scoreland.com" target="_blank">Scoreland.com</a>''</li>
<li>''<a href="https://www.teensloveanal.com" target="_blank">Teensloveanal.com</a>''</li>
<li>''<a href="https://tiny4k.com" target="_blank">Tiny4k.com</a>''</li>
<li>''<a href="http://www.ztod.com" target="_blank">ZTOD</a>''</li>
<li>''<a href="http://www.iconfessfiles.com" target="_blank">ICONFESSFiles.com</a>''</li>
<li>''<a href="https://www.pornfidelity.com" target="_blank">Porn Fidelity</a>''</li>
</ul>
</p>
</div>
</div>
<br><br><br>
<big>Top supporters</big>
<p>Here are the names of those who supported my work throughout the years. I couldn't include all, because the list would be too long, so it only consists of top supporters, but I'm grateful to everyone who threw a dime my way. <small>If you think you should be on this list, and you're not - please write me.</small></p>
<p class="list">
<ul>
<li>''RedxGhost''</li>
<li>''Sprint IRC''</li>
<li>''ggtersa''</li>
<li>''Droma''</li>
<li>''Jason''</li>
<li>''jojo''</li>
<li>''King''</li>
<li>''Blazin3000''</li>
<li>''Christian''</li>
<li>''Avram''</li>
<li>''julgarto''</li>
<li>''JDoZer52''</li>
<li>''Alphawolf''</li>
<li>''Stephen''</li>
</ul>
</p>
<br><br><br>
<big>Copyright issues</big>
<p>There's no point to hide the obvious - I don't own the media clips and images used in this game. But I can explain!</p>
<p>When it comes to memes - I was using image hosting sites and search engines (Imgur, Giphy, etc.) and it was often impossible to define who the actual author is, and my assumption was that he or she would actually want me to spread their meme, because that's the point of making one.</p>
<p>As for the porn - I was taking it from publicly accessible sites like xvideos.com . I do not remove any logos from them, keep the names of the pornstars as character names, and take just couple seconds clips/GIFs or screenshots. Basically I was under the assumption that I'm actually helping promote the content made by those pornstars and studios.</p>
<p>So to sum it up - if you see something that belongs to you, and you want me to remove it - just drop me a message at mescalus3k@gmail.com. But I hope you'll look at my game as a fan tribute, and a way to promote your content.</p>
<big>TL;DR - PLEASE DON'T SUE ME, I'M BANKRUPT.</big>
<<media "please.mp4">>/* doorBreakIn */
<<chunks>>
<big class="center fi0">You make sure no one sees you....</big>
<p class="fi1 center">You open the doors slightly...</p>
<p class="sml center fi2">Carefully look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "fi3">>
<big class="fi4">It's empty!</big>
<<dial "player" "//Let's see what we have here...//" "fi5">>
<<btn null null "$permission+forced" "si5">>
<</chunks>>/* Select sermon and reply */
<<set _sermon = ["...The devil will subtract and divide, God will add and multiply.", "...The average American will tell 23 lies a day!", "...God will use imperfect people to do His perfect work!", "...Does not nature itself teach you that if a man wears long hair it is a disgrace for him!"]>>
<<set _sermonRand = random(0,2)>>
<<if $player.trait == "alpha">>
<<set _reply = "It doesn't matter if God and devil are real. We name them because they represent different sides of our own psyche. They are us, and we are them.">>
<<elseif $player.traitShrt == "beta">>
<<if _sermonRand == 0>>
<<set _reply = "Multiply, subtract... I was never good at maths...">>
<<elseif _sermonRand == 1>>
<<set _reply = "I wonder how many of those is about Epstein committing suicide?">>
<<elseif _sermonRand == 2>>
<<set _reply = "Hmmm... isn't he afraid they will fuck it up?">>
<<elseif _sermonRand == 3>>
<<set _reply = "That's why women are evil! It's all in the hair!">>
<</if>>
<<elseif $player.loveLvl > $player.dominationLvl>>
<<if _sermonRand == 0>>
<<set _reply = "I wish I'll go to hell and beat Satan's ass!">>
<<elseif _sermonRand == 1>>
<<set _reply = "That means he's not lying for an entire hour each day - that's a start!">>
<<elseif _sermonRand == 2>>
<<set _reply = "It doesn't matter how you look - god loves everyone! Maybe apart from the fat people. Look at kids in Africa, with those huge bellies - God clearly is not a fan of those little plumpers.">>
<<elseif _sermonRand == 3>>
<<set _reply = "God will shave us all...! I meant: save.">>
<</if>>
<<elseif $player.loveLvl < $player.dominationLvl>>
<<if _sermonRand == 0>>
<<set _reply = "Then why I can't get multiple orgasms?!">>
<<elseif _sermonRand == 1>>
<<set _reply = "That's rookie numbers!">>
<<elseif _sermonRand == 2>>
<<set _reply = "We have a name for that - slavery!">>
<<elseif _sermonRand == 3>>
<<set _reply = "God will shave us all!">>
<</if>>
<</if>>
<<chunks>>
<big class="center fi0">You sit on a bench...</big>
<p class="center fi1">And look at the priest giving a sermon...</p>
<<media `"activities/mass/" + random(1,10) + ".mp4"` "si2">>
<<dial "guy" `_sermon[_sermonRand]` "fi3">>
<<dial "player" `"//" + _reply + "//"` "fi5">>
<<sideDial>>
<<btn null null null "si7">>
<</chunks>>/* churchConfess */
<<chunks "item:priest_robe">>
<big class="si1">Psst! Buddy!</big>
<<dial "player" "//What...?//" "si2">>
<p class="si3">You still have this priest's robe?</p>
<<dial "player" "//Yup... I think I do.//" "si4">>
<p class="si5">Oh, you do...? That's great... So... I was thinking... should you... you know...</p>
<div class="si7">
<<dial "player" "//Should I wear it, listen to a confession of a poor sinful lady, and then offer her my dick as a salvation?//">>
<big>You know me so well...</big>
<<menu>>
<<btn "churchPriest" "Fuck yeah we should!" "dom+2; $player.clothingOutfit+priest_robe; $resetMulti+" "dialog">>
<<btn null "Nope. I just came to confess my sins!" "love+2" "dialog">>
</div>
<<chunk>>
<<sideDial>>
<<if $curLocChars && $curLocChars.length > 0>>
<big class="center fi0">Finally - you enter the confessional...</big>
<<else>>
<big class="center fi0">You enter the confessional...</big>
<</if>>
<p class="center fi1">And sit on the bench...</p>
<<media `"activities/confess/" + $player.traitShrt + ".mp4"` "si4">>
<<dial "guy" "Tell me what are your sins, son." "fi2">>
<<menu "si5">>
<<btn null "I dream about fucking dirty hoors!" "dom+" "dialog si5">>
<<btn null "I had dirty dreams!" "love+" "dialog si5">>
<<btn null "I just came to say hi to God!" "love+; dom+; trait=alpha" "dialog si5">>
<<btn "#satan" "I will eat your heart out!" "dom+2; trait=satan" "dialog si5">>
<<btn "#messiah" "I have none... And you, my son?" "love+2; trait=messiah" "dialog si5">>
<<chunk>>
<p>The priest listens to your confession very carefully and then...</p>
<big>He starts his exorcism!</big>
<<media "activities/confess/cast_out.mp4">>
<p>He gets really into it. Entire confessional is shaking.</p>
<p>Finally he sighs, and mutters something under his breath.</p>
<<dial "guy" "10 Hail Marys. Go with the lord.">>
<p>You thank him and walk out of the confessional.</p>
<<set _tired = [null, null, "#multo"].random()>>
<<btn _tired>>
<<chunk "#messiah">>
<big>The priest smiles.</big>
<<dial "guy" "I see that you're a man of faith as well!">>
<p>He seems like a nice guy, and you have a brief discussion about how hard it is to stay on a path of good.</p>
<<media "activities/confess/heaven.mp4">>
<p>After a moment you bless each other, and you walk out of the confessional.</p>
<<btn $curLoc>>
<<chunk "#multo">>
<<dial "player" "//That was nice!//">>
<p>...</p>
<<dial "player" "//Dude, you there?//">>
<p>...</p>
<<dial "player" "//Hello?!//">>
<big>...</big>
<<dial "player" "//Ok, now I know you're there, you've made the dots bigger!//">>
<p>This is my silent protest.</p>
<<dial "player" "//Protest against what?!//">>
<p>It's a freaking porn game, and you go to church to confess your sins. Maaan, I mean... I get it - it's good to unload some weight sometimes. But...</p>
<big>//PORN FUCKING GAME//.</big>
<<dial "player" "//Sheeesh... You cannot even have a normal confession these days, just porn, porn, porn... Ok, I'll get back to fucking bitches, happy?//">>
<p>Multo happy, my dude.</p>
<big>Multo fucking happy.</big>
<<btn $curLoc>>
<<chunk "#satan">>
<big>The priest looks at you, scared.</big>
<<media "activities/confess/fuck_this.mp4">>
<p>He runs out of the confessional, screaming.</p>
<big>That went well...</big>
<<dial "player" "I'll find and drag him to hell!">>
<p>Dude, I think you get a bit too far into character!</p>
<<dial "player" "I'm the reincarnation of Lucifer!">>
<big>Riiight...</big>
<<btn $curLoc>>
<</chunks>><<chunks>>
<p>$daphne.name smiles to you, while standing in the shower cabin.</p>
<<dial "daphne" "Well, what are you waiting for, hun? Come on in.">>
<<media "activities/wash/daphne_wash_0.mp4">>
<p>Well...?</p>
<big>You should be already naked--</big>
<<btn>>
<<chunk>>
<<media "activities/wash/clothes.mp4">>
<big>Oh...</big>
<p>Gotta say, my dude, if dropping clothes would be an Olympic sport, you'd had a real shot at gold.</p>
<big>But there's another problem.</big>
<p>You feel your erection growing. Maybe it's a good idea to hide it from her, until she's //ready//?</p>
<<menu>>
<<btn "#continue" "Stay in your shorts for now" "daphne.love+" "action">>
<<btn "#show" "She is ready - get naked!" "daphne.dom+" "action">>
<<chunk null "#show">>
<p>You drop your shorts and show your erection...</p>
<big>...like a proud puppy with a dead bird.</big>
<<media "activities/wash/erection.mp4">>
<p>She looks down and...</p>
<<dial "daphne" "$player.name...!? What is this?!">>
<p>She points at your cock.</p>
<<dial "player" "Well, I thought--">>
<<btn>>
<<chunk "daphne.status!=3">>
<<dial "daphne" "Oh my God, hide it! Go away! You perv!">>
<<yields "daphne.love-1" "dialog">>
<p>She pushes you out of the shower cabin.</p>
<big>L-O-L</big>
<p>Dude - let me translate it for you - you need to take it slow with her!</p>
<<dial "player" "//But she wanted to take a shower together!//">>
<p>That doesn't mean she wants you to put a dick in her face! But don't make it a big deal out of it. We'll teach this bitch to worship that cock of yours. But she needs to be ready!</p>
<p>You gather your clothes and walk out of the bathroom.</p>
<<btn $curLocParent>>
<<chunk "daphne.status=3">>
<<dial "daphne" "Oh my God, $player.name! It's huuuuge! It's one of the biggest ones I've seen all my life!">>
<big>That's what she said!</big>
<p>Oh, wait. She actually is talking about your dick. So in that case...</p>
<<yields "daphne.love+2" "dialog">>
<p>She grabs you and pulls into the shower cabin.</p>
<<btn "#continue" null "$playerShower+0; effect:clean+">>
<<chunk null "#continue">>
<p>You feel warm water on your back.</p>
<<dial "player" "//What now?!//">>
<p>I suggest washing yourself, man!</p>
<<dial "daphne" "You're looking for the soap?">>
<<dial "player" "Uhmm... Yeah.">>
<p>She points to a bottle of shower gel. You're so nervous that you squeeze out half of it, and start casually soaping your chest...</p>
<big>...staring at $daphne.name's tits the entire time.</big>
<p>Their size makes it feel like there's four of you in the cabin, not two. The view is so mesmerizing that you don't notice when...</p>
<big>...your feet slips and--</big>
<<btn>>
<<chunk>>
<p>You fall on your back, into warm soapy water, pulling $daphne.name with you.</p>
<<dial "daphne" "Oh my gosh!">>
<<dial "player" "Sorry!">>
<p>She tries to get up.</p>
<<dial "daphne" "Oh my... it's so slippery! I can't--">>
<<media "activities/wash/daphne_wash_1.mp4">>
<big>You feel the weight of her boobs on your face.</big>
<<btn>>
<<chunk "daphne.status=2">>
<p>Fortunately - $daphne.name is not angry at your little fall - it makes her giggle.</p>
<<dial "daphne" "You know what... Maybe we'll stay on this level?">>
<p>She looks at your dick.</p>
<<dial "player" "What do you mean?!">>
<p>She means...</p>
<big>...stick that dick between those tits, bro!</big>
<<btn>>
<<chunk "daphne.status=2">>
<<media "activities/wash/daphne_wash_2.mp4">>
<p>Her boobs are wet and slippery, and you feel a nice warmth when you push your dick between them.</p>
<<dial "daphne" "You like those boobs, $player.name?">>
<p>With every thrust you feel wave after wave of pleasure.</p>
<<dial "player" "Uhhh...">>
<<dial "daphne" "Oh, I bet you do. Fuck those titties, hun.">>
<<btn>>
<<chunk "daphne.status=3">>
<<dial "daphne" "Stand up. I want to make sure it's clean.">>
<p>She points to your dick.</p>
<big>What are you waiting for?!</big>
<p>You quickly jump on both feet, and just a moments later - she's shining that knob like a pro.</p>
<<media "activities/wash/daphne_wash_3.mp4">>
<<btn>>
<<chunk "daphne.status=4">>
<p>But $daphne.name seems to be in a mood for more.</p>
<<dial "daphne" "I need it inside!">>
<big>Do it, for fuck sakes!</big>
<p>You sit on the bathroom floor, back to the wall. Your dick is sticking out like a flag pole.</p>
<<dial "daphne" "I want to ride you!">>
<p>She turns back towards you and jumps on your dick like on a bull.</p>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/wash/daphne_wash_4.mp4">>
<p>She's pumping your dick with her hips. You feel a pressure building up.</p>
<big>But $daphne.name is also close to the finish line.</big>
<<dial "daphne" "Oh yes! That's it! That's the spot. I'm gonna come!">>
<<menu>>
<<btn "#squirt" "Let her cum first" "daphne.love" "action">>
<<btn "#cum" "Don't care about her, cum now!" "daphne.dom" "action">>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<chunk "daphne.status=4" "#squirt">>
<<dial "daphne" "Yeeeeesssss...!">>
<<media "activities/wash/daphne_wash_5_squirt.mp4">>
<p>$daphne.name sighs in extasy.</p>
<big>Now it's your turn!</big>
<<btn "#cum">>
<<chunk "daphne.status=4" "#cum">>
<p>You pull out from her, and stand in front of her tits, stroking the head of your dick.</p>
<<dial "player" "I'm cumming!">>
<<dial "daphne" "Give it to me...!">>
<<media "activities/wash/daphne_wash_5_cum.mp4">>
<p>You feel an overwhelming wave, and another, and another, as cum shoots out of your dick. There's so much of it, that you're not sure where it came from, but it doesn't matter, as you tremble under one of the most incredible orgasms in your life.</p>
<p>Finally, it ends. $daphne.name looks at you slightly impressed.</p>
<<dial "daphne" "Wow! That was something.">>
<p>She winks. You're too exhausted to say anything. You just look at the sperm dripping from her tits.</p>
<p>$daphne.name smiles and stands up. She wipes the sperm off, puts the towel around her boobs, and walks out from the bathroom.</p>
<<dial "player" "//Oh man... that was awesome.//">>
<big>Oh yes it was!</big>
<p>You dry yourself and leave the bathroom with a wide smile.</p>
<<btn $curLocParent null "charAdd-daphne">>
<<chunk>> /* If status requirements not met */
<p>But suddenly, $daphne.name moves away.</p>
<<dial "daphne" "Well, that was fun. Thanks, hun!">>
<p>Oh shit. Red alert! Red alert! She wants to leave!</p>
<big>Do something!</big>
<<dial "player" "Wait...!">>
<p>$daphne.name looks at you curiously.</p>
<<menu>>
<<btn null "I still have couple dirty spots here and there." "daphne.love" "action">>
<<btn null "You didn't finish cleaning me!" "daphne.dom" "action">>
<<chunk>>
<p>She smiles.</p>
<<dial "daphne" "Well, you gotta finish cleaning yourself!">>
<p>She wraps her towel around her tits and walks out of the bathroom.</p>
<<dial "player" "//Damn... I failed...//">>
<p>Don't make it a big deal out of it. We'll teach this bitch to worship that cock of yours. But she needs to be ready!</p>
<<dial "player" "//You're right... I'm gonna make her slide on that cock!//">>
<big>Oh yes you will!</big>
<p>You dry yourself and leave the bathroom.</p>
<<btn $curLocParent null "charAdd-daphne">>
<</chunks>><<events "show">>
<<EVENT "daphne">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _activity = ["daphne_shower0_"].random()>>
/* Do HTML */
<p class="fi0 center">You hide behind the laundry basket and peek into the shower cabin...</p>
<<media `"activities/watch/daphBath/" + _activity + "intro.mp4"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $daphne.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<<media `"activities/watch/daphBath/" + _activity + "0.mp4"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "1.mp4"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "2.mp4"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "3.mp4"`>>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "4.mp4"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>$daphne.name washes down the remaining soap and turns off the water.</p>
<<media "activities/peek/end_show.mp4">>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<p>Meanwhile, $daphne.name washes down the remaining soap and turns off the water.</p>
<</if>>
<</delayer>>
<big>Hurry up! Get out of the bathroom!</big>
<<btn $curLocParent "Move away" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
<<set _activity = ["alexa_shower0_"].random()>>
/* Do HTML */
<p class="fi0 center">You hide behind the laundry basket and peek into the shower cabin...</p>
<<media `"activities/watch/daphBath/" + _activity + "intro.mp4"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $alexa.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<<media `"activities/watch/daphBath/" + _activity + "0.mp4"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "1.mp4"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "2.mp4"`>>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "3.mp4"`>>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>Are you sure you want to continue?</p>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/watch/daphBath/" + _activity + "4.mp4"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<p>$alexa.name washes down the remaining soap and turns off the water.</p>
<<media "activities/peek/end_show.mp4">>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<p>Meanwhile, $alexa.name washes down the remaining soap and turns off the water.</p>
<</if>>
<</delayer>>
<big>Hurry up! Get out of the bathroom!</big>
<<btn $curLocParent "Run away!" null "action">>
<</chunks>>
<</events>><<events>>
<<EVENT "daphne; !alexa; $alexa.met">> /* This is when player gets caught by Alexa during Daphne shower */
<<chunks null "#caught">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtAlexa.mp4">>
<big>$alexa.name is standing on the corridor, looking right at you.</big>
<<dial "alexa" "You must be kidding me...">>
<<dial "player" "Oh fuck.">>
<p>Oh fuck indeed.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You quickly hide your dick in your pants and move away from the doors. But it's too late, she already saw it.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<p>You move away from the doors.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphBath/alexa_angry2.jpg">>
<p>$alexa.name looks at you with a mix of anger and mockery.</p>
<<dial "player" "It's not how it looks like.">>
<<dial "alexa" "Oh really? And how does it look like?">>
<<dial "player" "I mean... I was... just passing by.">>
<p>You need to do better than that, bud. Honestly.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "Oh, you were just passing by the bathroom with a dick in your hand? How convenient.">>
<p>Gotta say, dude...</p>
<big>She's fun.</big>
<<else>>
<<dial "alexa" "So you were not peeking at my mum?">>
<<dial "player" "Me? Peeking?! That's what perverts do!">>
<big>You're digging yourself a shallow grave.</big>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>$alexa.name sighs.</p>
<<dial "alexa" "50 bucks.">>
<<dial "player" "What?!?">>
<<dial "alexa" "50 bucks for not ratting you out to my mum.">>
<<dial "player" "This is a total rip-off!">>
<<dial "alexa" "You were masturbating while peeking at my naked mum. I think it's a fair price.">>
<p>She's a fucking lil' monster. I'm not sure if we should trust her, bro, but if $daphne.name learns about it she might go postal. This is a tough decision.</p>
<<media "decisions.mp4">>
<<menu>>
<<set _alexaAgree to [$curLoc, "#alexaMore", "#alexaMore"].random()>>
<<set _alexaMum = ["#alexaMum", "#alexaLucky"].random()>>
<<btn _alexaAgree "Ok, ok! I'll pay! Here..." "cash=50; cash-50; alexa.love" "dialog">>
<<btn _alexaMum "I call your bluff!" "alexa.dom" "dialog">>
<<else>>
<p>$alexa.name sighs.</p>
<<dial "alexa" "25 bucks.">>
<<dial "player" "What?">>
<<dial "alexa" "25 bucks for not ratting you out to my mum.">>
<p>She's a fucking lil' monster.</p>
<<dial "player" "But I was not--">>
<<dial "alexa" "Sure, kid. You're paying or not?">>
<p>I'm not sure if we should trust her, bro.</p>
<<media "decisions.mp4">>
<<menu>>
<<set _alexaAgree to [$curLoc, "#alexaMore"].random()>>
<<set _alexaMum = ["#alexaMum", "#alexaLucky"].random()>>
<<btn _alexaAgree "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn _alexaMum "I call your bluff!" "alexa.dom" "dialog">>
<</if>>
<</delayer>>
<<chunk null "#alexaMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "25 more bucks.">>
<p>Ohhhh shit. She played you.</p>
<<media "not_good.mp4">>
<<btn>>
<<chunk>>
<p>$alexa.name notices your hesitation. She might be a monster, but she's not that great at hiding her desperation.</p>
<<dial "alexa" "25 bucks... and ''I'll show you my asshole''.">>
<<media "kinky.mp4">>
<p>Well, at least there's that.</p>
<<dial "player" "How do I know you'll not scam me again?">>
<<dial "alexa" "I'm always serious when it comes to my asshole, dweeb.">>
<p>She smiles. I wouldn't trust her, bro. It's on you!</p>
<<menu>>
<<btn "#alexaAsshole" "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#alexaMum" "Fuck it! I'm not paying!" "alexa.dom" "dialog">>
<<chunk null "#alexaAsshole">>
<p>$alexa.name takes the money from you and smiles.</p>
<<dial "alexa" "Good boy! And now...">>
<p>She turns and lifts her skirt up.</p>
<big>Behold - the asshole</big>
<<media "activities/peek/alexa_asshole.jpg">>
<<dial "alexa" "Happy?">>
<<dial "player" "Uhhhhh...">>
<<dial "alexa" "I'll take your drooling as a //yes//.">>
<p>She covers herself and walks away.</p>
<<btn $curLoc>>
<<chunk null "#alexaMum">>
<<dial "alexa" "MUM!!! MUM!!! MUM!!!">>
<p>You hear $daphne.name from the bathroom.</p>
<<dial "daphne" "WHAT?! WHAT?! WHAT?! I'M BUSY!">>
<<dial "alexa" "THE DWEEB IS PEEKING AT YOU!!!">>
<<dial "player" "I WASN'T!!!">>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "AND JERKING OFF!!!">>
<</if>>
<</delayer>>
<big>$daphne.name bursts out of the bathroom...</big>
<<btn>>
<<chunk>>
<<media "activities/peek/daphBath/daphne_angry.jpg">>
<<dial "daphne" "WHAT THE FUCK IS HAPPENING HERE?!">>
<p>$alexa.name smiles.</p>
<<delayer>>
<<if $jerk>>
<<dial "alexa" "The dweeb was jerking off while peeking at you. I caught him.">>
<<else>>
<<dial "alexa" "The dweeb was peeking at you. I caught him.">>
<</if>>
<</delayer>>
<p>$daphne.name looks at you.</p>
<<dial "daphne" "Were you?">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#alexaMumLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<btn "#alexaMumTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#alexaMumLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name goes back to the bathroom and shuts the doors.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<<chunk null "#alexaMumTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<if $daphne.status <= 1>>
<<set _decision = ["#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#alexaMumAngry", "#alexaMumAngry", "#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#alexaMumAngry", "#alexaMumOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#alexaMumAngry", "#alexaMumOk", "#alexaMumOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#alexaMumOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaMumOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean...">>
<<dial "alexa" "What?!">>
<<dial "daphne" "I know how hard it is for a man of your age around the women.">>
<<dial "alexa" "I can't believe it!">>
<p>I have to say, bud, I can't believe it too...</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<<dial "alexa" "So you're just letting him go?">>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Suuuuure.</p>
<<dial "player" "I won't, I promise!">>
<<if $alexa.status > 3>>
<p>You send a winning wink to $alexa.name. She sighs.</p>
<<delayer>>
<<yields "alexa.dom+1" "dialog">>
<</delayer>>
<</if>>
<p>$daphne.name smiles to you one more time, goes back to the bathroom and closes the doors.</p>
<<dial "alexa" "Fuck me.">>
<<media "im_leaving.mp4">>
<p>$alexa.name turns and leaves the corridor.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLoc>>
<<chunk null "#alexaMumAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>She looks you in the eyes.</p>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name goes back to the bathroom and shuts the doors.</p>
<<btn>>
<<chunk>>
<<dial "alexa" "Should have taken the deal, dweeb.">>
<<media "hehehe.mp4">>
<p>$alexa.name leaves you alone on the corridor.</p>
<big>Tough luck.</big>
<<btn $curLoc null "daphne.love-" "yieldsHide">>
<<chunk null "#alexaLucky">>
<<dial "alexa" "MUM!!!">>
<p>You wait a second but there's no response.</p>
<<dial "alexa" "MUM!!!!!!">>
<p>Nothing. She probably doesn't hear the screams in the shower. Good for you.</p>
<<dial "player" "So...?">>
<<dial "alexa" "So you're fucking lucky.">>
<p>$alexa.name walks away angrily.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne">> /* This is when player gets caught by Daphne during her shower */
<<chunks null "#caught">>
<p>Suddenly - $daphne.name hears something, turns her head and...</p>
<<media "caughtDaphne.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $daphne.name bursts out of bathroom, smashing the doors into the wall.</p>
<<yields "daphne.love-2" "dialog">>
<<else>>
<p>$daphne.name bursts out the bathroom, smashing the doors into the wall.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphBath/daphne_angry.jpg">>
<<dial "daphne" "WHAT THE HELL?!">>
<p>Play it ''cool''.</p>
<<dial "player" "Oh, hi, $daphne.name.">>
<p>//Cool// as in //don't panic//, and not //how's your sex life//, dude. Now you turned into a nuclear winter.</p>
<<dial "daphne" "Don't //hi $daphne.name// me. Were you peeking through the doors?!">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#daphneLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<btn "#daphneTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#daphneLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name goes back to the bathroom and shuts the doors.</p>
<big>Tough luck.</big>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneSex">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#daphneOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean... I know how hard it is for a man of your age around the women.">>
<p>Errmmm... Ok...?</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Yeah, right.</p>
<<media "i_promise.mp4">>
<<dial "player" "I won't, I promise!">>
<p>$daphne.name smiles to you one more time, goes back to the bathroom, and closes the doors.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLoc>>
<<chunk null "#daphneAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>Shut the fuck up and pray, bud.</p>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<p>$daphne.name goes back to the bathroom and shuts the doors.</p>
<<btn $curLoc null "daphne.love-1" "yieldsHide">>
<<chunk null "#daphneSex">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>When a woman says she's disappointed, it's basically the end of the road, bud.</p>
<<dial "daphne" "I thought that we can trust each other.">>
<p>Pray it won't end up in packing your things.</p>
<<dial "player" "We can... I'm sorry, I didn't--">>
<<dial "daphne" "If we can trust each other, than why didn't you just came to me and told me how you feel?">>
<p>Ermmm... What?</p>
<<media "what.mp4">>
<<btn>>
<<chunk>>
<<dial "daphne" "You could have told me that you want to see me naked... You could have told me, that my body makes you aroused... We could figure something out.">>
<p>She bites her lip.</p>
<big>O-M-G! She's hitting on you!</big>
<<dial "daphne" "Than again... We can still figure something out, if you want...">>
<<media "activities/peek/fuck_yea.mp4">>
<<menu>>
<<btn $curLoc "Jump in the bathroom" "daphne.love+1; $permission+1" "action">>
<<btn $curLocParent "Maybe some other time, thanks!" "daphne.dom+1" "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; !daphne; $daphne.met">> /* This is when player gets caught by Daphne during Alexa shower */
<<chunks null "#caught">>
<p>Suddenly - you hear something behind your back. You turn your head...</p>
<<media "turn_around.mp4">>
<<btn>>
<<chunk>>
<<media "caughtDaphne.mp4">>
<big>$daphne.name is standing on the corridor, looking right at you.</big>
<<dial "daphne" "What were you doing, hun...?">>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You quickly hide dick back in pants and move away from the doors. But it's too late, she already saw it.</p>
<<yields "daphne.dom-2" "dialog">>
<<else>>
<p>You move away from the doors.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphBath/daphne_angry2.jpg">>
<p>Ok, this is a potentially life threatening situation. There's always a better and worse way to deal with stuff, but whatever you do - remember - the Alpha Male never loses his ''cool''.</p>
<big>Now fix it!</big>
<<menu>>
<<btn "#daphneLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<btn "#daphneTruth" "I couldn't help myself, $alexa.name's so beautiful!" "daphne.love" "dialog">>
<<chunk null "#daphneLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<<dial "daphne" "You were jerking off!">>
<<else>>
<<dial "daphne" "You were peeking at my daughter!">>
<</if>>
<</delayer>>
<big>Oh boy... here we go.</big>
<<strikes "daphne">>
<<dial "daphne" "Go to your room, now!">>
<p>You do as you're told.</p>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<dial "daphne" "What?!">>
<<dial "player" "She got the looks after her mum.">>
<p>You're pushing it, bro.</p>
<<dial "daphne" "Don't try to turn it around, this is serious!">>
<<dial "player" "You're right, I'm sorry...">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<else>>
<<set _decision = ["#daphneAngry", "#daphneOk"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneOk">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#daphneOk">>
<p>$daphne.name thinks for a moment, looking at you suspiciously, like she was fighting different emotions in her heart.</p>
<big>Finally she sighs.</big>
<<dial "daphne" "I was angry, but I think I just realised something... My little $alexa.name is a woman now... And you're a man.">>
<p>That turn of events is surprisingly promising... Please don't fuck it up!</p>
<<dial "daphne" "I guess it's just natural for you to... //Sigh...// Be interested.">>
<p>After a moment her face brigtens up.</p>
<<dial "daphne" "I know how //hard// it is for a man of your age around the women. I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just stay away from bathroom doors, ok?">>
<p>Yeah, right.</p>
<<media "i_promise.mp4">>
<<dial "player" "I promise!">>
<p>$daphne.name smiles to you one more time, goes back to her room, and closes the doors.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLoc>>
<<chunk null "#daphneAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<delayer>>
<<if $jerk>>
<<dial "daphne" "I don't want to hear your excuses. You were peeking at my daughter and jerking off!">>
<<else>>
<<dial "daphne" "I don't want to hear your excuses. You were peeking at my daughter!">>
<</if>>
<</delayer>>
<big>Shut the fuck up and pray, buddy.</big>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<<dial "daphne" "Go to your room, now!">>
<p>You do as you're told.</p>
<<btn "daphGuest" null "daphne.love-1" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa">> /* This is when player gets caught by Alexa during her shower */
<<chunks null "#caught">>
<p>Suddenly - $alexa.name hears something, turns her head...</p>
<<media "caughtAlexa.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $alexa.name bursts out of the bathroom, smashing the doors into the wall.</p>
<<yields "alexa.love-2" "dialog">>
<<else>>
<p>$alexa.name bursts out of the bathroom, smashing the doors into the wall.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphBath/alexa_angry.jpg">>
<<dial "alexa" "WHAT THE FUCK?!">>
<p>Don't panic. She's a weirdo herself, not like she never peeked on anyone. Don't let her make a big deal of it and ''play it safe''.</p>
<<if $player.lvl < 3>>
<<dial "player" "//But she's fucking scary when she's angry!//">>
<big>Play it safe.</big>
<p>That's the best way in this scenario. It still might not work, but at least you'll make it less pathetic.</p>
<</if>>
<<dial "player" "I mean...">>
<<menu null null "yieldsHide">>
<<btn "#alexaRun" "Run to your room" "alexa.dom-2" "action yieldsHide">>
<<btn "#alexaBalls" "Sorry... but seeing you naked was worth the risk." "alexa.love+1" "dialog yieldsHide">>
<<btn "#alexaUnsafe" "Admit it, you want me to peek at you, you weirdo!" "alexa.dom+1" "dialog yieldsHide">>
<<chunk null "#alexaRun">>
<<media "run.mp4">>
<p>You turn around and run to your room. You can hear from behind your back the curse words $alexa.name is sending your way, but you just don't care.</p>
<p>For the record...</p>
<big>Panic is not what I call //playing it safe//...</big>
<<btn "daphGuest">>
<<chunk null "#alexaUnsafe">>
<big>What?!</big>
<<dial "player" "//What //what//? You said yourself she's a weirdo!//">>
<p>I said - PLAY IT SAFE!!!</p>
<p>Do something. Fix it. Not sure how after that spectacular meltdown, but at least give it a last spin. And at least try to make it not completely pitiful.</p>
<<delayer>>
<<if $jerk>>
<<if $alexa.status <= 1>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 2>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = ["#alexaBalls", "#alexaAss"].random()>>
<</if>>
<<else>>
<<if $alexa.status <= 1>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 2>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaBalls", "#alexaAss", "#alexaAss"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaAss">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#alexaBalls">>
<<dial "player" "What I meant is that weird is good! It's a spice of life!">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action">>
<<chunk null "#alexaAss">>
<<dial "player" "What I meant is that weird is good! It's a spice of life!">>
<p>$alexa.name is taking a good look at you.</p>
<<dial "alexa" "You're fucked up.">>
<big>True.</big>
<<dial "alexa" "I like fucked up.">>
<p>She grabs you by your t-shirt and pull you in the bathroom.</p>
<p>I have to say, buddy - I haven't seen it coming.</p>
<big>Good for you!</big>
<<media "epic_win.mp4">>
<<btn $curLoc "Get in!" "$permission+1" "action">>
<</chunks>>
<</events>><<chunks>>
<big class="center fi0">It's time to compare your dicks...</big>
<p class="center fi1">$alexa.name's boyfriend is looking at you with pure hatred.</p>
<<dial "alexa" "Well!? Come on boys, my asshole is waiting." "fi3">>
<<media "activities/dicks/show_me.mp4" "si4">>
<<dial "alexa" "$player.name - you go first!" "fi5">>
<<dial "player" "Why me?!" "fi5">>
<<dial "guy" "Don't whine! Show it, you normie!" "fi6">>
<p class="fi6">It's time, buddy.</p>
<big class="fi6">Do it!</big>
<<btn null "Present your dick!" null "si7">>
<<chunk>>
<big>You drop your pants and pull out your dick.</big>
<<media "activities/dicks/player_dick.jpg">>
<p>I have to say, my man - you have nothing to be ashamed of. That doesn't mean you necessarily gonna win this, but at least your dick looks presentable.</p>
<<dial "alexa" "Whoah, dweeb, you have a decent dick!">>
<big>You can feel the air in the room got a little bit tense.</big>
<<btn>>
<<chunk>>
<<dial "guy" "It's not that great!">>
<<set _dudePic = "dudeAlexa" + $dudeAlexa.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<dial "player" "Oh yeah? Let's see yours then.">>
<<dial "guy" "Sure, you fucking normie.">>
<p>$alexa.name looks curiously. She clearly enjoys the competition.</p>
<<media "activities/dicks/alexa_watch.jpg">>
<<dial "guy" "Behold... THE DICK!">>
<<btn>>
<<chunk>>
<<set _dickRand = random(1,8)>>
<<media `"activities/dicks/dick_" + _dickRand + ".mp4"`>>
<p>Both you and $alexa.name lean in for a better look. There's a long moment of silence.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<<if _dickRand <= 4>>
<big>...$alexa.name bursts into laughter.</big>
<<media "activities/dicks/alexa_laugh.mp4">>
<<dial "alexa" "This is fucking pathetic.">>
<p>The guy looks at you with a smile.</p>
<<dial "guy" "Ha, you heard her?! Go fuck yourself with your normie dick, you fucking normie.">>
<p>She looks at him with disdain.</p>
<<dial "alexa" "I meant you. Your dick is pathetic.">>
<<dial "guy" "What??! But--">>
<big>$alexa.name looks at him with anger.</big>
<<dial "alexa" "You thought this dick would be enough for me?! GO FUCK YOURSELF WITH IT YOU FUCKING SNAIL-DICK-WANKER-MOTHERFUCKER!!!">>
<big>It totally works.</big>
<p>The guy barely manages to hide his dick in his pants, before he turns away and runs out of the house.</p>
<<btn null null "alexa.dom+3; charAdd-" "yieldsHide">>
<<else>>
<big>Oh fuck, man. I think he's bigger.</big>
<<media "activities/dicks/shock.mp4">>
<p>$alexa.name looks at you with disdain.</p>
<<dial "alexa" "Go away, $player.name.">>
<big>I'm so sorry, man.</big>
<<dial "player" "Well... ok, I''ll go...">>
<big>You turn and leave the room.</big>
<<btn $curLocParent>>
<</if>>
<<chunk>>
<p>As soon as he leaves, $alexa.name smiles to you. She slowly turns and presents you her little asshole.</p>
<<media "activities/dicks/alexa_ass.jpg">>
<<dial "alexa" "So... what you're planning to do now, $player.name?">>
<p>She smiles invitingly.</p>
<<menu>>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<btn $curLoc "I want to do something else first" "alexa.dom+; $permission+" "dialog yieldsHide">>
<</chunks>><<events>>
<<EVENT "quest:daphHack=1">> /* $daphne.name wants corgis on her computer. Talk with her about it. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHack=2">> /* Check her computer. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHack=3">> /* Read about hacking. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHack=4">> /* Hack it! */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHack=5">> /* Access $daphne.name's computer remotely. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
<</events>>/* bugs */
<img @src="setup.ImagePath+'ui/logoBig.png'" style="display: block; margin: 25px auto; width: 20%">
<h2>Bug report</h2>
<<if Has.fileAPI>>
<p>To fix the bug you found, I need to see it. Below you can download your save game - send it to me with a description of the problem at mescalus3k@gmail.com. Thanks!</p>
<<link "<div class=\"btn action\" style=\"width: 80%; margin: 0 auto; display: block\"><span class=\"btnText\">Save game to disk</span></div>">>
<<script>>Save.export();<</script>>
<</link>>
<<else>>
<p>To fix the bug you found, I need to see it. It seems your browser doesn't allow you to download a save, but what you can do instead is to copy the contents of the textarea below, and paste it here: <a href="https://pastebin.com">Pastebin</a>, and then send me your link to the saved paste at mescalus3k@gmail.com. Thanks!</p>
<<set _saveGame = Save.serialize();>>
<div class="bugReport">
<<textarea "_saveGame" _saveGame autofocus>>
</div>
<</if>>
<<events>>
<<EVENT `"$"+$char+".kink!=anal; $forcedAnal!=1; randLow"`>>
<<chunks>>
<big>When suddenly...</big>
<<dial $char "AAAAAAAAAAAHHHHHHHHHHH!!!!">>
<p>$charName jumps off your dick, while screaming on the top of her lungs.</p>
<<dial "player" "What the hell?!">>
<p>You gather all the facts. She has tears in her eyes worthy at least of the death of her grandma. She holds her asshole with her hand. And when you think about it, you felt that her hole got suddenly tighter. So...</p>
<<media "sex/wrong_hole.mp4">>
<<dial "player" "Did it go into your ass? So... sorry!">>
<big>Are you?</big>
<<menu>>
<<btn "#anal" "Fuck her in the ass until she loves it" `$char + ".dom; " + $char + ".squirt-1"` "action">>
<<btn "#sex" "No anal, got it. Let me make it up to you!" `$char + ".love; " + $char + ".squirt+1"` "dialog">>
<<chunk null "#sex">>
<<dial $char "Well... I'm not sure. Will you be more delicate?">>
<<dial "player" "I can be veeerryyyy delicate!">>
<<dial $char "Ok, let's try something else. But watch out, ok?">>
<<media "agreed.mp4">>
<<btn "sex">>
<<chunk null "#anal">>
<p>You grab her hands and hold them while you push your dick inside her asshole.</p>
<<dial $char "What the fuck?! It hurts!">>
<<dial "player" "I'm gonna be gentle...">>
<p>She's squealing and trying to push you away, but it's too late for that. You're already pumping her asshole in and out, and you can slowly feel...</p>
<big>...that she starts enjoying it!</big>
<<dial $char "Yes... YES...! YES!!! FUCK MY ASSHOLE!!!">>
<p>With both hands on her ass, you hold the cheeks apart, looking at your dick as it goes in and out of her gaping asshole.</p>
<<mediaSex $char "anal">>
<<btn "sex" null "kamasutra+anal" "si3">>
<</chunks>>
<</events>>/* terms */
<<chunks>>
<<media "ui/warnings.png" "noShadow noWidth noMarginBottom">>
<p>Here's the thing. To play //Become Alpha// you need to be an adult. Also, have in mind that this is a sex game. So there will be... you know... sex. Butterflies, bees, and whole bunch of porn. And, all jokes aside, porn can be a hard drug, so if you have a problem with that shit - ''don't play''.</p>
<big>You were warned.</big>
<<btn "introPlayer" "Start the game" null "action blink">> /*[[introPlayer]]*/
<<btn "introSkip" "Skip intro" null "action skip">> /*[[introSkip]]*/
<br>
<p><span class="desc">By starting the game you cofirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the game from. You also ackonwledge that the game uses Google Analytics to help the author gather data about the game usage. If you disagree or are under required age, please do not start Become Alpha game.</span></p>
<<btn "Intro" "Back to main menu">> /*[[Intro]]*/
<</chunks>><<chunks>>
<big class="center fi0">You pull down your pants...</big>
<p class="center fi1">Sit down on the toilet...</p>
<<media `"activities/shit/" + random(4) + ".mp4"` "si3">>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<<btn null null null "si5">>
<</chunks>>
<<include "lvlup">><<chunks>>
<big class="center fi0">You find a spot behind a pile of trash...</big>
<p class="center fi1">You pull down your pants and squat awkwardly...</p>
<<media "activities/shit/garden.mp4" "si3">>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<<btn null null null "si5">>
<</chunks>>
<<include "lvlup">>/* mediaSex */
/* Draw sex media. Atributes - character id, kamasutra. */
<<widget "mediaSex">>
<<set _character = $args[0] ? $args[0] : "daphne">>
<<set _position = $args[1] ? $args[1] : "69">>
/* If it's cum or squirt - we check if we have clips for this character */
<<if _position == "cum" || _position == "squirt">>
/* This is fucked up, but I cannot use getvar for setup vars */
<<set _sexOrgasmsCopy = clone(setup.sexOrgasms)>>
<<set _orgasmString = _position.charAt(0).toUpperCase() + _position.substring(1)>>
<<set _orgasmChar = State.getVar('_sexOrgasmsCopy.' + _character + _orgasmString)>>
<<if _orgasmChar > 0>>
<<set _orgasmRand = random(0, _orgasmChar - 1)>>
<<media `"sex/" + _position + "/" + _character + "/" + _orgasmRand + ".mp4"` "si2 wide mediaSex">>
<<else>>
<<media `"sex/" + _position + "/" + $curRand + ".mp4"` "si2 wide mediaSex">>
<</if>>
/* Else we check if we have clips for this position with this character */
<<else>>
<<for _k to 0; _k < setup.kamasutra.length; _k++>>
<<if setup.kamasutra[_k].id == _position>>
<<break>>
<</if>>
<</for>>
<<set _kamasutraCopy = clone(setup.kamasutra[_k])>>
<<set _posChar = State.getVar('_kamasutraCopy.' + _character)>>
<<if _posChar > 0>>
<<set _posRand = random(0, _posChar - 1)>>
<<media `"sex/" + _position + "/" + _character + "/" + _posRand + ".mp4"` "si2 wide mediaSex">>
<<else>>
<<media `"sex/" + $curPas + "/" + $curRand + ".mp4"` "si2 wide mediaSex">>
<</if>>
<</if>>
<</widget>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks null "#continuation">> /* Chunk needs to be named, as the linked activity is also part of the quest, and threads get mixed up because of the multiple includes */
<<media "interruption.mp4">>
<p>The doors open and ''$daphne.name'' enters the room. Fortunately - $alexa.name manages to cover herself at the last second.</p>
<<media "activities/homework/daphne_enter.jpg">>
<<dial "daphne" "Hey kids, you're doing homework?!">>
<<menu>>
<<btn null "Yes, I wanted to help $alexa.name with some school work!" "daphne.love" "dialog">>
<<btn null "Yes, and you interrupted us at a very important moment!" "daphne.dom" "dialog">>
<<chunk>>
<p>$daphne.name smiles.</p>
<<dial "daphne" "Ok, ok. I won't be bothering you. Thank god you moved in, $player.name. Someone gotta help this silly girl finish primary school! She's 21!">>
<p>Hearing that make $alexa.name erupt with fury.</p>
<<dial "alexa" "I do what I want, you bitch!">>
<<dial "daphne" "You'll do what you want when you finish the school, you godless tramp!">>
<<dial "alexa" "Maybe if you wouldn't be such a fucking religious slut, I'd be able to finish the school already!">>
<<dial "daphne" "If you visited the church more often you wouldn't be such a failure!">>
<<media "activities/homework/catfight.mp4">>
<<btn>>
<<chunk>>
<p>The exchange goes back and forth for a moment, until it finally gets quiet. $daphne.name smiles to you like nothing happened.</p>
<<dial "daphne" "You're a treasure, $player.name!">>
<<media "activities/homework/daphne_teasing.jpg">>
<p>$daphne.name turns around and walks out of the room.</p>
<big>Dude, she was totally hitting on you!</big>
<<btn>>
<<chunk>>
<<dial "alexa" "What a bitch!">>
<p>Ok, buddy, forget about $daphne.name. We need to redirect $alexa.name's attention back to the sex stuff. We were so fucking close...</p>
<<dial "player" "Yeah... I mean... Forget about her! We were talking about--">>
<<dial "alexa" "Shut up, I'm not in the mood. Get lost!">>
<<media "getout.mp4">>
<big>Well, shit.</big>
<p>But don't worry, el duderino. You're making progress, that's what is important.</p>
<<btn $curLoc "Finish the lesson" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa">>
<<chunks null "#continuation">> /* Chunk needs to be named, as the linked activity is also part of the quest, and threads get mixed up because of the multiple includes */
<p>...and she smiles.</p>
<<dial "alexa" "Ok, dweeb, consider yourself lucky. I'm gonna give you a little freebie.">>
<big>YEAH!</big>
<<dial "alexa" "You can look, but you cannot touch. Is that clear?">>
<<dial "player" "Yup!">>
<p>You answer instantly, because you know that in a moment your brain might be completely nonoperational.</p>
<big>$alexa.name opens one of the drawers and...</big>
<<btn>>
<<chunk>>
<big>She pulls out a dildo!</big>
<<media "activities/homework/alexa_dildo.jpg">>
<p>Oh, boi! Strap your seatbelts, as we're in for a wild ride.</p>
<<btn>>
<<chunk>>
<p>$alexa.name licks and sucks the rubber cock until it's all wet and shiny.</p>
<<media "activities/homework/alexa_dildo_1.mp4">>
<big>And then...</big>
<<btn>>
<<chunk>>
<p>She pushes it deep into her mouth. It barely fits so she sticks out her covered in spit tongue...</p>
<big>...while she penetrates her throat.</big>
<<media "activities/homework/alexa_dildo_2.mp4">>
<<btn>>
<<chunk "alexa.status=3">>
<p>She pulls the wet dildo out of her mouth, turns on the bed so that her ass is aimed straight at you. She puts the dildo between her pussy lips, rubs it for a moment and then...</p>
<big>She slowly pushes it in.</big>
<p>Her snatch is so wet the rubber dick slips right in, with a delicious slurp.</p>
<<media "activities/homework/alexa_dildo_3.mp4">>
<<btn>>
<<chunk "alexa.status=4">>
<p>But that's not the end yet. She gets into doggy position, grabs the dildo and...</p>
<big>She smashes it into her pussy like a jackhammer.</big>
<<media "activities/homework/alexa_dildo_4.mp4">>
<p>At the same time she's stimulating her clit, panting and moaning out loud.</p>
<<btn>>
<<chunk "alexa.status=5">>
<p>Finally, she puts the dildo under her pussy, and starts riding it like a proper cowgirl.</p>
<<media "activities/homework/alexa_dildo_5.mp4">>
<p>You concentrate on her lil' cinnamon hole, bouncing up and down. It's almost like it was staring at you. It's so hypnotizing that you almost don't notice when...</p>
<<btn>>
<<chunk "alexa.status=5">>
<big>She cums.</big>
<<media "activities/homework/alexa_orgasm.mp4">>
<<btn>>
<<chunk "alexa.status=5">>
<p>Juices shoot out of her pussy like from a fountain.</p>
<<media "activities/homework/alexa_squirt.mp4">>
<<btn>>
<<chunk "alexa.status=5">>
<p>After spraying the entire room with her love, $alexa.name sighs and settles down.</p>
<big>She looks you in the eyes.</big>
<<dial "alexa" "And now - go fuck yourself.">>
<<dial "player" "But I thought--">>
<<dial "alexa" "Get the fuck out of here, or I'll start screaming that you raped me.">>
<p>Mate...</p>
<<media "dangerzone.jpg">>
<p>Get out of there. And don't worry - you're making progress, that's what is important.</p>
<<btn $curLocParent>>
<<chunk>>
<p>Finally, she pulls the dildo out and sighs.</p>
<<dial "alexa" "That's it for now, kid.">>
<big>It seems it's the end of the show.</big>
<p>You feel the blood returning to your brain, giving you back control over your basic life functions.</p>
<<dial "alexa" "Keep helping me with my homework, and some day you'll see more.">>
<<dial "player" "I can help you now!">>
<p>She smiles.</p>
<<dial "alexa" "Now, dear dweeb, you're going to leave me the fuck alone.">>
<p>She gets up, puts her clothes back on, and totally loses any interest in you. But don't worry, el duderino. You're making progress, that's what is important.</p>
<<btn $curLocParent>>
<</chunks>>
<</events>>/* settings */
/* HTML */
<<if $supporter>>
<h2><strong class="badgeBig earlyAccess">Fap Mode</strong> settings</h2>
<p class="desc medText">You're a supporter so you get unlimited access to the Fap Mode. Below you can disable and enable each feature of Fap Mode to suit your playstyle.</p>
<h3>Better multipliers</h3>
<<listbox "$defMulti" autoselect>>
<<option "No change in multipliers (Very Hard)" setup.defMulti>>
<<option "150% multipliers (Hard)" setup.defMultiFap1>>
<<option "200% multipliers (Easy)" setup.defMultiFap2>>
<<option "300% multipliers (Very easy)" setup.defMultiFap3>>
<</listbox>>
<h3>Skippable college exams</h3>
<<listbox "$skipExam" autoselect>>
<<option "OFF" 0>>
<<option "ON" 1>>
<</listbox>>
<h3>Bigger stats during sex</h3>
<<listbox "$fapSex" autoselect>>
<<option "OFF" 0>>
<<option "ON" 1>>
<</listbox>>
<h3>More often random events</h3>
<<listbox "$minRand" autoselect>>
<<option "OFF" setup.minRand>>
<<option "ON" setup.minRandFap>>
<</listbox>>
<br class="clear">
<br class="clear">
<br class="clear">
<</if>>
<h2>Configure sexual content</h2>
<p class="desc medText">By default, you'll be able to activate specific content through game events, but if you want, you can disable or enable it here too.</p>
<h3>Gay Content:</h3>
<<listbox "$gayContent" autoselect>>
<<option "Not set" 2>>
<<option "ON" 1>>
<<option "OFF" 0>>
<</listbox>>
<h3>Trans Content:</h3>
<<listbox "$transContent" autoselect>>
<<option "Not set" 2>>
<<option "ON" 1>>
<<option "OFF" 0>>
<</listbox>>
<h3>Pissing Content:</h3>
<<listbox "$pissContent" autoselect>>
<<option "Not set" 2>>
<<option "ON" 1>>
<<option "OFF" 0>>
<</listbox>>
<br class="clear">
<br class="clear">
<br class="clear">
<h2>Configure media</h2>
<h3>Random vids during sex</h3>
<p class="desc medText">By default, during sex you only see sex positions, that you have unlocked AND the character you're having sex with has videos for. If you want, you can change it to always display all positions that you have unlocked, even if the character doesn't have videos for it (vids with random actress will play instead).</p>
<<listbox "$sexRandomVids" autoselect>>
<<option "OFF" 0>>
<<option "ON" 1>>
<</listbox>>
<h3>Sound in the videos</h3>
<p class="desc medText">You can turn on the sound for videos, but note that not every video in the game has sound, and the videos that do have the sound, might have parts of the dialog that has nothing to do with the story, and it might be confusing. Alternatively, you can turn sound only during vids that show up during sex.</p>
<<listbox "$setSound" autoselect>>
<<option "OFF" 0>>
<<option "ON" 1>>
<<option "ON during sex" 2>>
<</listbox>>
<h3>Showing self masturbation</h3>
<p class="desc medText">When player masturbates during game events, he will see a video of a guy masturbating. You can turn it off if it bothers you.</p>
<<listbox "$setSelfMasturbation" autoselect>>
<<option "ON" 1>>
<<option "OFF" 0>>
<</listbox>>
<h3>Turn off media</h3>
<p class="desc medText">If you want to play in a public place, you can turn off media. You can set it so that either all media, or just videos (images are mostly memes, though there are some exceptions).</p>
<<listbox "$mediaOn" autoselect>>
<<option "Show all media" 2>>
<<option "Show just images" 1>>
<<option "Turn off all media" 0>>
<</listbox>>
<br class="clear">
<br class="clear">
<br class="clear">
<h2>Other</h2>
<h3>Drunkness and drugs text effects</h3>
<p class="desc medText">By default, when you're drunk, the text in the game will get blurry, until you hover mouse over it. If you don't like that, or it slows down your cpu, turn it off!</p>
<<listbox "$overlayEffects" autoselect>>
<<option "OFF" 0>>
<<option "ON" 1>>
<</listbox>>
<h3>Number of days in the year</h3>
<p class="desc medText">By default, the year in Become Alpha has 60 days. This means that reocurring holiday events (like XXXmas or Halloween) are happening every 60 days. You can change this number to make them more or less often.</p>
<<if $test>>
<<listbox "$yearLoop" autoselect>>
<<option "2 days" 2>>
<<option "10 days" 10>>
<<option "30 days" 30>>
<<option "60 days" 60>>
<<option "90 days" 90>>
<</listbox>>
<<else>>
<<listbox "$yearLoop" autoselect>>
<<option "30 days" 30>>
<<option "60 days" 60>>
<<option "90 days" 90>>
<</listbox>>
<</if>>
<br class="clear">
<br class="clear">
<br class="clear">
<h2>Character names</h2>
<script>checkInputs();</script>
<<for _ch=0; _ch < setup.characters.length; _ch++>>
<<set _charNameData = State.getVar('$' + setup.characters[_ch])>>
<<if _charNameData.type == "player">>
<div class="item settingsChar">
<big><img @src="setup.ImagePath + 'characters/player/' + $player.trait + '/avatar.jpg'"> <span><<textbox "$player.name" $player.name>><<textbox "$player.surname" $player.surname>></span></big>
</div>
<<elseif _charNameData.type == "character" && _charNameData.met>>
<<capture _charNameData.id, _charNameData.name>>
<div class="item settingsChar">
<big><img @src="setup.ImagePath + 'characters/' + _charNameData.id + '/avatar.jpg'"> <span><<textbox "_charNameData.name" _charNameData.name>></span></big>
</div>
<</capture>>
<</if>>
<</for>>
<<if !$supporter>>
<br class="clear">
<br class="clear">
<br class="clear">
<h2>Fap Mode</h2>
<p class="desc medText">Fap Mode allows for an easier gameplay, with bigger yields and stats. At the moment your Fap Mode is ''OFF''. If you want to turn it ''ON'' - you need a Fap Mode code!</p>
<div id="supportGet">
<h2>Activating <span class="badgeBig earlyAccess">Fap Mode</span> gives you:</h2>
<div>
<ul>
<li>All the ''Early Access'' content</li>
<li>Up to ''300%'' <img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> Love, <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> Domination and sex position experience gain</li>
<li>Better <img @src="setup.ImagePath+'icons/cum.png'" class="statIcon"> Orgasm stats during sex</li>
<li>Higher chances for random events</li>
<li>Skipping exams</li>
</ul>
</div>
<<btnPopup "support" "Turn ''ON'' the Fap Mode">>
</div>
<</if>>/* testQuest */
<<events>>
<<EVENT "quest:XXX=0">> /* Intro to the quest. */
<<chunks>>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:XXX=1">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:XXX=2">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:XXX=3">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:XXX=4">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
<</events>><<set _trash to [
{cat: "dildos", item: "An old dildo"},
{cat: "dildos", item: "A dirty rubber dildo"},
{cat: "dildos", item: "An old BBC double dildo"},
{cat: "organic", item: "An old banana"},
{cat: "organic", item: "A rotten rat"},
{cat: "organic", item: "A bunch of fish skeletons"},
{cat: "metal", item: "A rusty bicycle"},
{cat: "metal", item: "A bunch of old nails"},
{cat: "metal", item: "A bunch of rusty screws"},
{cat: "e-waste", item: "An old Heavy Metal Ballads CD"},
{cat: "e-waste", item: "A bunch of broken CD Roms"},
{cat: "e-waste", item: "An old greasy vegan cookbook on CD"},
{cat: "paper", item: "An old book about the Oompa-Loompas"},
{cat: "paper", item: "An old acceptance letter from the Union of Big Titted MILFs"},
{cat: "paper", item: "An old greasy Cook book"}
]>>
<<set _trashCatArr = ["dildos", "organic", "metal", "e-waste", "paper"]>>
<<set _trashCatRand = random(0,4)>>
<<set _trashCat = _trashCatArr[_trashCatRand]>>
<<set _trashCatArr.splice(_trashCatRand,1)>>
<<set _trashCatArr = _trashCatArr.shuffle()>>
<<set _trashCur = _trash[(_trash.findIndex(x => x.cat === _trashCat)) + random(0,2)]>>
/* This is used for quests, and is defined in quest passage */
<<if !_trashCurYieldWrong>>
<<set _trashCurYieldWrong = null>>
<</if>>
/* Gather data for the buttons */
<<set _trashBtns to [
["#good", _trashCat, null],
["#wrong", _trashCatArr[0], _trashCurYieldWrong],
["#wrong", _trashCatArr[_trashCatArr.length-1], _trashCurYieldWrong]
]>>
<<set _trashBtns = _trashBtns.shuffle()>>
/* Reset the cleanGarden counter var */
<<set $cleanGarden = 0>>
<<chunks>>
<p class="fi">You approach a big pile of trash with hesitation and respect.</p>
<<dial "player" "Oh man..." "fi1">>
<<sideDial>>
<p class="fi2">You heard the lady - paper to paper, plastic to plastic...</p>
<big class="fi4">...dildos to dildos.</big>
<<media "activities/trash/recycling.mp4" "si4">>
<<sideDial "left">>
<p class="fi5">You sigh and start working. Everything seems fine, and you quickly fill up the bags, until you see something that piques your attention...</p>
<big class="fi6">//<<print _trashCur.item>>//.</big>
<p class="fi6">You wonder where to put it. If you choose a wrong bag - $daphne.name might not be happy!</p>
<<menu "si7">>
<<btn _trashBtns[0][0] `"Put it with " + _trashBtns[0][1] + "!"` _trashBtns[0][2] "action si7">>
<<btn _trashBtns[1][0] `"Put it with " + _trashBtns[1][1] + "!"` _trashBtns[1][2] "action si7">>
<<btn _trashBtns[2][0] `"Put it with " + _trashBtns[2][1] + "!"` _trashBtns[2][2] "action si7">>
<<chunk null "#wrong">>
<p>As soon as you finish today's work - $daphne.name comes out of the house.</p>
<<media "activities/trash/daphne.jpg">>
<<dial "daphne" "Oh, $player.name! I see that you're working hard.">>
<p>You take a glance at your crotch, to make sure she's not talking about your dick. Unfortunately - she's not.</p>
<<dial "daphne" "So... show me what you got there...">>
<p>Again, you glance down, hoping she's talking about your cock... but, again, she's not.</p>
<big>Instead, she takes a trash bag from you, looks inside, and...</big>
<<btn>>
<<chunk>>
<p>She pulls out ''<<print _trashCur.item>>''.</p>
<<dial "daphne" "What the fuck!? This shouldn't be here!">>
<big>You fucked us, dude!</big>
<<dial "player" "I can explain--">>
<p>Before you even manage to start, $daphne.name grabs you and...</p>
<<btn>>
<<chunk>>
<big>Pushes you into the trash.</big>
<<media "activities/trash/trash_throw.mp4">>
<<delayer>>
<<yields "daphne.desire-2; sore+" "dialog">>
<</delayer>>
<<dial "daphne" "Learn to recycle, or don't touch my fucking trash, got it?!">>
<big>Shit, dude. You got wrecked.</big>
<p>Good news is - it's over. $daphne.name just turned around and left.</p>
<<btn $curLoc>>
<<chunk null "#good">>
<p>As soon as you finish today's work - $daphne.name comes out of the house.</p>
<<media "activities/trash/daphne.jpg">>
<<dial "daphne" "Oh, $player.name! I see that you're working hard.">>
<p>You take a glance at your crotch, to make sure she's not talking about your dick. Unfortunately - she's not.</p>
<<dial "daphne" "So... show me what you got there...">>
<p>Again, you glance down, hoping she's talking about your cock... but, again, she's not. Instead, she takes a trash bag from you, looks inside, and...</p>
<<btn>>
<<chunk>>
<big>She smiles.</big>
<<media "activities/trash/daphne_happy.jpg">>
<<delayer>>
<<yields "daphne.love+2" "dialog">>
<</delayer>>
<<dial "daphne" "Good work, $player.name!">>
<p>She blows you a kiss, and walks back to the house.</p>
<big>And that's a good result, mate!</big>
<<btn $curLoc>>
<</chunks>><<events>>
<<EVENT "daphFixGarden=0; period!=night; day=10; !alexa">>
<<include "daphFixGarden">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $daphne.debt!=0; daphne; $curLocDoor=open">>
<<include "debt">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexaPool=0; alexa; period!=night; day=15">>
<<include "alexaPool">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=0; daphne; !alexa">>
<<include "daphBdsm">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; !alexa; daphBdsm=1; scissors">>
<<include "daphBdsm">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; daphMakeKey=2; $daphMakeKey_lost=1; counter:daphMakeKeyLostDebuff=null">>
<<include "daphMakeKey">>
<</events>>/* daphBdsm */
<<events>>
<<EVENT "daphBdsm=0">> /* Intro. */
<<chunks>>
<p>You walk out to the garden, take a deep breath and look around...</p>
<big>...when suddenly.</big>
<<dial "daphne" "Psst!">>
<p>You're not sure from where the voice is coming from.</p>
<<dial "player" "Hello?">>
<<dial "daphne" "It's me, $daphne.name. I need help.">>
<p>Her voice sounds strange, and it's coming from the bushes behind the house, but you instantly recognize it's really her...</p>
<big>But why $daphne.name would talk to you from the bushes?!</big>
<<media "wtf.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Where are you?!">>
<<dial "daphne" "Doesn't matter. I need you to do something for me. Bring me the scissors. They are in the kitchen.">>
<<dial "player" "The scissors?! Did something happen?">>
<<dial "daphne" "Just do it!!!">>
<p>I don't know, man, she sounds serious. So... you gonna do it or what?</p>
<<menu>>
<<btn $curLoc "On it!" "$questMode+daphBdsm; daphne.love+" "dialog">>
<<btn null "Not until I'll see you!" "daphne.dom+" "dialog">>
<<chunk>>
<p>You hear a long sigh.</p>
<<dial "daphne" "Ok, come here, quickly.">>
<p>You walk in the direction the voice is coming from, and...</p>
<big>Oh shit.</big>
<<btn>>
<<chunk>>
<<media "quests/daphBdsm/daphne_tied.jpg">>
<<dial "daphne" "Happy?!">>
<<media "quests/daphBdsm/happy.mp4">>
<big>But also... so many questions!</big>
<<dial "daphne" "Now... will you get me the fucking scissors?!">>
<p>Fucking do it already!</p>
<<btn $curLoc "On it!" "$questMode+daphBdsm" "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=1">> /* Bring $daphne.name the scissors from the kitchen. */
<<chunks>>
/* We need to update the quest, because it starts from the event */
<big>You walk out to the garden cautiously.</big>
<p>$daphne.name is still hidden in the bushes - it seems she didn't see you yet. You might just tell her you brought the scissors, or maybe take a peek before she notices you?</p>
<<media "hard_choice.mp4">>
<p>Ok, before you make a next step - give me a moment. I know what you're thinking - //$daphne.name is all about love, so I should push that little heart until she's jumping on my dick// - right?</p>
<big>Wrong.</big>
<p>Or at least - partially wrong. Here's the thing. Sure, you can just play it safe and always go for love with her, but remember that alpha male is about balance and taking risks, so going the domination pathway with $daphne.name from time to time might reveal some interesting results. But I leave it to you, dude.</p>
<<menu>>
<<btn "#look" "Take a look before she notices you" "dom+3" "action">>
<<btn "#scissors" "Just tell her you have the scissors" "daphne.love+1" "action">>
<<chunk null "#look">>
<p>You quietly move closer and take a peek...</p>
<big>Daaaamn.</big>
<<media "quests/daphBdsm/daphne_tied_look1.mp4">>
<<menu>>
<<btn null "Watch some more" "dom+2" "action">>
<<btn "#scissors" "Tell her you have the scissors" "daphne.love+2" "action">>
<<chunk>>
<p>You wonder how it happened. Did she do it to herself? Doubtful. So is the guy who did it to her is still around...?</p>
<<media "quests/daphBdsm/daphne_tied_look2.mp4">>
<<menu>>
<<btn null "Watch even more" "dom+" "action">>
<<btn "#scissors" "Tell her you have the scissors" "daphne.love+3" "action">>
<<chunk>>
<<media "quests/daphBdsm/daphne_tied_look3.mp4">>
<big>Suddenly - you hear someone coming.</big>
<<btn "#guy">>
<<chunk null "#scissors">>
<<dial "player" "Hey $daphne.name, I have the scissors... what now?">>
<p>You hear a sigh of relief.</p>
<<dial "daphne" "Thank god! Come here, quickly! And close your eyes!">>
<<dial "player" "But I'm holding a scissors! I could trip and... die!">>
<<dial "daphne" "Well... ok. But try to not look at... at... look away!">>
<<media "good_move.mp4">>
<p>You're getting a hang of it, dude!</p>
<<btn>>
<<chunk>>
<p>You approach her through the bushes. It takes a whole lot of resilience to not stare at those fucking melons, even bigger now with the rope wrapped around them.</p>
<<dial "player" "What now?">>
<<dial "daphne" "Cut the fucking rope!">>
<p>You do as she says and cut the rope hanging from a tree. As soon as you do that she quickly unties all the knots - only her ankles remain tied.</p>
<<dial "daphne" "Now my ankles. Hurry up!">>
<p>She lies on the ground, and puts her legs up...</p>
<<btn>>
<<chunk>>
<<media "quests/daphBdsm/daphne_legs.jpg">>
<big>You lucky bastard.</big>
<p>I don't even know what was even the point of telling you to look away, and then spreading pussy in front of your face like a fucking buffet, but you don't hear me complain.</p>
<p>You cut the rope on her ankles.</p>
<<btn>>
<<chunk>>
<p>$daphne.name stands up and smiles.</p>
<<dial "daphne" "Phew...! Finally!">>
<<media "quests/daphBdsm/daphne_free.jpg">>
<p>And by the way - if you wonder how did she managed to change her bikini twice while tied up...</p>
<<media "quests/daphBdsm/magic.mp4">>
<p><small>(don't be a smart-ass, I'm doing what I can!)</small></p>
<p>She looks around, like she's afraid someone might be hiding in the bushes.</p>
<<dial "daphne" "Let's get back to the house.">>
<<btn>>
<<chunk>>
<<set $curLoc = "daphRoom">>
<h2 class="border">$daphne.name's room</h2>
<<media "locations/daphRoom/_big.jpg" "wide">>
<p>You walk with her back to her room.</p>
<p>She grabs a robe and covers her giant boobs with it. It's a pity, as the views were amazing, but at least you can finally look at her without an instant hard-on.</p>
<<dial "daphne" "Thanks... $player.name. I don't know what I would do...">>
<<dial "player" "My pleasure.">>
<p>It really was though. What really bugs me is how did she end up tied up in the garden. Maybe you could investigate that.</p>
<<dial "player" "Hey... how did you... you know... end up tied to a tree in the garden?">>
<<dial "daphne" "I really don't feel like talking about it.">>
<<menu>>
<<btn "#outro" "That's ok. You don't have to." "daphne.love+2" "dialog">>
<<btn "#story" "That's not fair! I saved you. You should trust me." "daphne.dom+" "dialog">>
<<chunk null "#story">>
<p>She sighs.</p>
<<dial "daphne" "Well... you're right. Ok, I'll tell you. But you need to promiss me you will not tell about it to anyone.">>
<<dial "player" "I promise!">>
<big>I don't.</big>
<p>She exhales.</p>
<<dial "daphne" "Well... ok. So here is how it happened.">>
<<media "quests/daphBdsm/long_time_ago.jpg">>
<<btn>>
<<chunk>>
<<dial "daphne" "So I was bored and wanted to have some fun... I dressed up nicely and went to this party that my friend told me about.">>
<<media "quests/daphBdsm/daphne_story_1.jpg">>
<<btn>>
<<chunk>>
<<dial "daphne" "So I took a taxi and went there. But when I showed up it turned out it's a //beach party//. I was totally overdressed!">>
<p>I like where this is going.</p>
<<media "quests/daphBdsm/daphne_story_2.jpg">>
<<dial "daphne" "Fortunately, there was this guy there... He looked like a nice guy, and offered he can drive me home, where I could slip into something more suitable, and then he would drive me back.">>
<p>She thinks for a moment.</p>
<<dial "daphne" "I really don't know what it was, but I just felt I could trust him.">>
<<btn>>
<<chunk>>
<<media "quests/daphBdsm/daphne_story_3.jpg">>
<big>I wonder... Was it the mustache? Or his classy black Speedos?</big>
<<dial "daphne" "So anyway, he drove me here. And he tells me: //what a beautiful house!//">>
<p>She's more naive than I thought.</p>
<<dial "daphne" "He started asking me all this questions about the house. So I told him I could give him a little tour.">>
<p>The plot thickens...</p>
<<btn>>
<<chunk>>
<<dial "daphne" "So I showed him everything, and he asks //what's there//, and points to the cellar doors.">>
<<if $daphCel != 1>>
<<dial "player" "We have a cellar?">>
<<dial "daphne" "WE DON'T!!!">>
<p>W-T-F</p>
<<dial "daphne" "I mean... we do. But don't go there.">>
<big>Dude. We're totally going there.</big>
<</if>>
<p>$daphne.name thinks for a moment.</p>
<<dial "daphne" "And then some things happened, and I ended up tied in the garden, now please go.">>
<<media "yeah_right.mp4">>
<p>It seems she skipped some important parts, like...</p>
<<btn>>
<<chunk>>
<big>...this one.</big>
<<media "quests/daphBdsm/daphne_story_4.mp4">>
<<btn>>
<<chunk>>
<big>And also this.</big>
<<media "quests/daphBdsm/daphne_story_5.mp4">>
<<btn "#outro">>
<<chunk null "#outro">>
<p>$daphne.name sighs heavily. You look at her with all the compassion your perverted heart can produce.</p>
<<dial "player" "Poor thing... I'm so sorry that such a bad thing happened to you.">>
<<dial "daphne" "Yeah... it was pretty... pretty... terrible.">>
<p>Yeah, right. I can tell you right away - she fuckin' enjoyed it. Maybe not standing in the garden for god knows how long, but there's something about the way she talks about it, almost like she wished for more.</p>
<<dial "daphne" "Can you leave me alone now?">>
<p>Anyway, I doubt we can get more from her, so it seems it's really time to move on. And by moving on I mean investigating how to get to the fucking cellar.</p>
<<dial "player" "Of course. If you'd need anything - let me know.">>
<p>You walk out of $daphne.name's room.</p>
<<btn "daphHouse" null "scissors-; $daphCel+1">>
<<chunk null "#guy">>
<p>After a moment you see a fat dude approaching $daphne.name with a creepy smile.</p>
<<dial "guy" "Oh, you waited for me, how nice of you!">>
<big>He smacks her tits.</big>
<<media "quests/daphBdsm/daphne_guy_1.jpg">>
<<btn>>
<<chunk>>
<p>$daphne.name has a gag in her mouth, but you can understand most of what she says.</p>
<<dial "daphne" "I've been standing here for an hour! Where have you been, you fucker!">>
<<media "quests/daphBdsm/daphne_guy_2.mp4">>
<p>He grabs her by her throat.</p>
<<dial "guy" "Don't you ever call me that, bitch.">>
<p>The way he says it makes your skin crawl, but $daphne.name...</p>
<big>...she seems to be into it!</big>
<<btn>>
<<chunk>>
<p>$daphne.name looks at him...</p>
<big>...and lowers her eyes.</big>
<<dial "daphne" "I'm sorry, master.">>
<p>Did she just called him //master//?</p>
<<media "interesting.mp4">>
<<dial "daphne" "I deserve to be punished. Will you take me to the cellar now?">>
<<if $daphCel != 1>>
<<dial "player" "//I didn't know there's a cellar in the house!//">>
<big>This is a fucking rollercoaster!</big>
<</if>>
<p>The guy squeezes out a perverted smile.</p>
<<dial "guy" "You read my mind, bitch.">>
<<btn>>
<<chunk>>
<p>He unties the rope and pushes $daphne.name in the direction of the house.</p>
<<media "quests/daphBdsm/daphne_guy_3.mp4">>
<<btn>>
<<chunk>>
<h2 class="border">$daphne.name's house</h2>
<<media "locations/daphHouse/_big.jpg" "wide">>
<p>You follow them inside. The guy leads $daphne.name through the corridor.</p>
<<media "quests/daphBdsm/daphne_guy_4.mp4">>
<p>As it turns out - there's a door in the back part of the house that you haven't noticed before. The guy opens it and takes $daphne.name inside.</p>
<p>You stop, unsure what to do. Maybe you should intervene? But on the other hand...</p>
<<menu>>
<<btn null "Sneak inside and see what happens" "dom+" "action">>
<<btn "#fight" "Rescue $daphne.name" "daphne.love+2" "action">>
<<chunk>>
<big>You crack the cellar doors and look inside...</big>
<p>And what you see there is one of the strangest things you ever saw in your life. It seems that the guy smacks $daphne.name's face with he own tit.</p>
<<media "quests/daphBdsm/daphne_cellar_titbump.mp4">>
<<dial "player" "//Is it bad that I have a hard on from that.//">>
<p>You're not the only one, dude.</p>
<<menu>>
<<btn null "Wait and see what happens next" "dom+" "action">>
<<btn "#fight" "Rescue $daphne.name" "daphne.love+2" "action">>
<<chunk>>
<p>The guy starts fingering $daphne.name's pussy with ferocity. You can hear the slurps of her wet twat echoing in the cellar.</p>
<<media "quests/daphBdsm/daphne_cellar_fingering.mp4">>
<<menu>>
<<btn null "Wait and see what happens next" "dom+" "action">>
<<btn "#fight" "Rescue $daphne.name" "daphne.love+2" "action">>
<<chunk>>
<p>And then he grabs a dildo on a stick and pushes it in her pussy. It almost feels like a torture, even though she can barely hold in her moans.</p>
<<media "quests/daphBdsm/daphne_cellar_dildo.mp4">>
<<menu>>
<<btn null "Wait and see what happens next" "dom+" "action">>
<<btn "#fight" "Rescue $daphne.name" "daphne.love+2" "action">>
<<chunk>>
<p>But that's not the end. You see the guy drop the dildo stick, and pick up a whip.</p>
<<dial "daphne" "No... not the whip.">>
<p>It almost sound like a //yes//.</p>
<<dial "guy" "I know you want it, bitch.">>
<p>He starts mercilessly whipping her twat.</p>
<<media "quests/daphBdsm/daphne_cellar_whip.mp4">>
<<menu>>
<<btn null "Watch it till the end" "dom+" "action">>
<<btn "#fight" "Rescue $daphne.name" "daphne.love+2" "action">>
<<chunk>>
<p>Whipping is what brings $daphne.name over the edge. She starts moaning louder and louder, and finally...</p>
<big>...she cums.</big>
<<media "quests/daphBdsm/daphne_cellar_orgasm.mp4">>
<p>She lies there, panting, but the guy is not finished. He pulls out his dick.</p>
<<dial "guy" "Now you're gonna make me cum.">>
<p>He doesn't have to tell it twice.</p>
<<dial "daphne" "Yes, master.">>
<<btn>>
<<chunk>>
<p>She jumps to her knees and starts giving him a nice, slow handjob.</p>
<<media "quests/daphBdsm/daphne_cellar_handjob.mp4">>
<p>And it doesn't take long before...</p>
<<btn>>
<<chunk>>
<big>He shoots a stream of hot cum on her tits.</big>
<<media "quests/daphBdsm/daphne_cellar_cumshot.mp4">>
<<dial "daphne" "Are you happy with me, master?">>
<<dial "guy" "Barely.">>
<big>Barely?!</big>
<p>I'm giving her 5 out of 5 for that handjob!</p>
<<dial "daphne" "Thank you, master.">>
<<btn>>
<<chunk>>
<p>He finally puts his dick back in his pants.</p>
<<dial "guy" "Clean up the place. It's a god damn mess. I'm leaving now.">>
<p>You see him coming up the stairs.</p>
<<dial "player" "//Oh fuck!//">>
<p>You move back at the last moment and hide in your room. You hear the guy coming out of the house and shutting the doors.</p>
<big>Well, that was intense.</big>
<p>But he's gone, and now... we have to check out this cellar, bud!</p>
<<btn "daphGuest" null "scissors-; $daphCel+1">>
<<chunk null "#fight">>
<p>You grab the scissors firmly and jump out of hiding.</p>
<<dial "player" "Stop what you're doing! I have scissors!">>
<p>The guy looks at you, scared.</p>
<<dial "guy" "What the fuck!?">>
<<dial "daphne" "$player.name?!">>
<<dial "guy" "I'm gonna fuck you up, boy!">>
<big>He makes a step in your direction...</big>
<<btn>>
<<chunk>>
<big>...and totters backwards, grabbing his chest.</big>
<<dial "guy" "Call the ambulance.">>
<<dial "player" "What?">>
<<dial "daphne" "What?!">>
<big>WHAT?!</big>
<p>The guy looks at you...</p>
<p>...farts...</p>
<p>...and collapses.</p>
<<media "quests/daphBdsm/heart_attack.mp4">>
<<btn>>
<<chunk>>
<p>You lower your scissors and walk closer, unsure what's going on. $daphne.name hesitantly appears by your side.</p>
<<dial "daphne" "Is he... dead?">>
<p>You nudge him with your feet.</p>
<<media "quests/daphBdsm/dead.mp4">>
<<dial "daphne" "Not that shit again.">>
<p>Wait...</p>
<big>//Again//?!</big>
<<btn>>
<<chunk>>
<<dial "daphne" "Why did you do this?!">>
<<dial "player" "Me?!">>
<p>She sighs.</p>
<<dial "daphne" "Now you gotta bury him.">>
<big>WHAT?!</big>
<p>//Bury him//?! What the hell is going on here?!</p>
<<dial "player" "You mean... call the ambulance?">>
<<dial "daphne" "You don't get it... He's not the only one... First time it happened I was so afraid, I buried the guy in the garden... and then it happened again, so I buried him too... and again... I mean, police was investigating me couple times, but so far they got nothing. But if they find him here, they start snooping again, and... I don't wanna go to prison, $player.name!">>
<p>Fuck me, I told you that her tits are to die for, but this shit is crazy.</p>
<<dial "daphne" "We have to get rid of him...">>
<big>No.</big>
<p>We gotta do the right thing, man. We have to call the police. He might have a family, people might be looking for him. And it's just the right thing to do. I mean, tits are tits, but we're talking about something more here. Mortality. Sense of life...</p>
<<btn>>
<<chunk>>
<p>She looks at you with teary eyes.</p>
<<dial "daphne" "Will you help me, $player.name?">>
<<media "quests/daphBdsm/daphne_please.jpg">>
<big>NO! Don't look at her tits!</big>
<<btn>>
<<chunk>>
<<dial "player" "Uhhhhhhh.....">>
<p>God damn it.</p>
<<dial "player" "Where's... the... shovel.">>
<p>$daphne.name smiles.</p>
<<media "quests/daphBdsm/shovel.mp4">>
<<btn>>
<<chunk>>
<p>You somehow manage to carry the guy to the garden and dig a shallow grave.</p>
<<media "quests/daphBdsm/bury_the_body.mp4">>
<p>You push him inside, and cover his body...</p>
<big>...with dirt and dildos you found while digging the hole.</big>
<<dial "player" "//Phew...//">>
<p>I hope you're proud of yourself.</p>
<<dial "player" "//I'm actually not sure what happened...//">>
<big>Figures.</big>
<p>You look around and wonder how many other secrets $daphne.name hid in this garden? How many more skeletons (and dildos) are lurking in the shadows...?</p>
<p>Anyway... after all that digging you're barely alive yourself. You walk back to the house. $daphne.name awaits you in the corridor and...</p>
<<btn>>
<<chunk>>
<big>...she has a pizza.</big>
<<media "quests/daphBdsm/daphne_pizza.jpg">>
<<dial "daphne" "I thought you'd be hungry.">>
<p>Yeah, I'm always hungry...</p>
<big>...after digging graves.</big>
<<dial "player" "Thanks...">>
<p>She blows you a kiss, and walks back to her room. To be honest I don't even know what to say anymore, dude. This is way above my head.</p>
<big>Just give me a piece of that pizza!</big>
<<btn "daphGuest" null "daphne.love+7; scissors-; $daphCel+1; $daphVictims+1; time+1; fed+" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=2">> /* Get to the cellar! */
<<chunks>>
<p class="fi0">You check every corner of the room. Under the carpet, behind the cabinet, and inside the pillows. You even move some of the lighter furniture.</p>
<big class="fi2">And finally...</big>
<<if $minRand <= $curRand>>
<<media "quests/daphBdsm/found_key.mp4" "si4">>
<<dial "player" "Fuck yeah!" "si4">>
<p class="fi5">//Fuck yeah// from me too! Good job!</p>
<<delayer>>
<<yields "daphCelKey+" "dialog" "fi5">>
<</delayer>>
<p class="fi5">Now we gotta move quickly.</p>
<big class="fi5">Go check the cellar and bring back the key before $daphne.name notices.</big>
<<btn $curLoc null "$questMode+daphBdsm; charAdd+daphne|daphBath" "si6">>
<<else>>
<<media "activities/search/nothing.mp4" "si4">>
<<dial "player" "God damn it... where the fuck is it." "si4">>
<p class="fi5">It's somewhere here, I'm sure of it.</p>
<big class="fi5">Just try until you find it, bro.</big>
<<btn $curLoc null "daphBdsm-" "si6">> /* We don't want to progress the quest until player finds the key */
<</if>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=3">> /* Look around the cellar. */
<<chunks>>
<p>You look around the old creepy cellar, like a kid in Disneyland.</p>
<<media "quests/daphBdsm/disneyland.mp4">>
<p>Everywhere you look there's something interesting...</p>
<<btn>>
<<chunk>>
<big>Whips, collars, leather straps...</big>
<<media "quests/daphBdsm/whips.jpg">>
<<btn>>
<<chunk>>
<big>Dildos, magic wands, and every dick-shaped object you could imagine...</big>
<<media "quests/daphBdsm/dildos.jpg">>
<<btn>>
<<chunk>>
<big>And all sort of machines and items made for pain...</big>
<<media "quests/daphBdsm/machine2.jpg">>
<<btn>>
<<chunk>>
<big>...pleasure...</big>
<<media "quests/daphBdsm/machine1.jpg">>
<<btn>>
<<chunk>>
<big>...and opening a time portal up your ass.</big>
<<media "quests/daphBdsm/time_machine.jpg">>
<<btn>>
<<chunk>>
<<if $daphne.kinkKnown != 1>>
<p>Even though the whole thing looks like a medieval dungeon, there's so many cum stains on the floor that you kinda wish you'd be thrown here for a life sentence.</p>
<p>And what's more - one thing becomes absolutely clear now...</p>
<big>...$daphne.name is into <<print setup.sexCat.find(obj => {return obj.id === $daphne.kink}).name>>!</big>
<<media "quests/daphBdsm/pervy_smile.mp4">>
<p>Too bad you won't be able to come back here too often, as you have to get the key back before $daphne.name notices. Unless...</p>
<<else>>
<p>Even though the whole thing looks like a medieval dungeon, there's so many cum stains on the floor that you kinda wish you'd be thrown here for a life sentence. Too bad you won't be able to come back here too often, as you have to get the key back before $daphne.name notices. Unless...</p>
<</if>>
<big>Suddenly you realize something.</big>
<<media "quests/daphBdsm/realization.mp4">>
<<dial "player" "//Can it be...? No... That would be too beautiful... But maybe...?//">>
<p>You measure the cellar with your steps, and then run up the stairs and measure the corridor.</p>
<big>Dude, I think you're right!</big>
<<btn>>
<<chunk>>
<big>The cellar is directly below your room!</big>
<p>All you need to do is a little hole in the floor, and you'd be able to see what's going on here at all times!</p>
<<media "mindblown.mp4">>
<p>You run out of the cellar and put the key back in $daphne.name's room!</p>
<<delayer>>
<<yields "daphCelKey-" "dialog">>
<</delayer>>
<big>Now run to the store and buy a drill!</big>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=4">> /* Drill a hole in the floor of your room, to get a view on what's going on in the cellar. You'll buy required equipment in the store. */
<<chunks>>
<p>You find a good spot in the floor, and drill a small hole in it.</p>
<<dial "player" "That should do it.">>
<p>You look down and...</p>
<<media "quests/daphBdsm/hole.mp4">>
<big>Bingo!</big>
<p>Next time you notice $daphne.name is in the cellar...</p>
<big>...use the hole to check what's going on down there.</big>
<<btn null null "counter:daphBdsmDebuff-7">>
<</chunks>>
<</events>><<events "show">>
<<EVENT "daphne; while!=nothing">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
/* Check if the player knows the quest */
<<set _checkPool = null>>
<<set _current = $player.quests.findIndex(x => x.id === "alexaPool")>>
<<if _current != -1>>
<<if $player.quests[_current].done == 1 && $cleanGarden < 7>>
<<set _checkPool = 1>>
<</if>>
<</if>>
/* Set the image file names */
<<if $curLocWhile == "pool" && _checkPool == 1>>
<<set _activityWhile = $curLocWhile>>
<<set _activityNum to [0].random()>>
<<elseif $curLocWhile == "sex">>
<<set _activityWhile = $curLocWhile>>
<<set _activityNum to [0, 1].random()>>
<<else>>
<<set _activityWhile = "sunbath">>
<<set _activityNum to [0, 1, 2].random()>>
<</if>>
<<set _activity = "daphne_" + _activityWhile + _activityNum + "_">>
/* Do HTML */
<p class="fi0 center">You find a good spot in bushes...</p>
<<media `"activities/peek/daphGard/peeking" + random(1,3) + ".mp4"` "si1">>
<<if _activityWhile == "pool">>
<<set _activityNum to [0].random()>>
<big class="fi3 center">You see $daphne.name is relaxing by the pool.</big>
<<elseif _activityWhile == "sex">>
<<set _activityNum to [0, 1].random()>>
<big class="fi3 center">You see $daphne.name is fucking some dude.</big>
<<elseif _activityWhile == "sunbath">>
<<set _activityNum to [0, 1, 2].random()>>
<big class="fi3 center">You see $daphne.name is sunbathing.</big>
<</if>>
<<media `"activities/peek/daphGard/" + _activity + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $daphne.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You put your head between the branches to see better...</p>
<<media `"activities/peek/daphGard/" + _activity + "0.jpg"`>>
<big>Mother of god...</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGard/" + _activity + "1.jpg"`>>
<p>Oh my god, how I wish I'd be in your place right now, man...</p>
<big>I'd fucking ravage those tits!</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGard/" + _activity + "2.jpg"`>>
<p>You feel your legs getting soft.</p>
<big>I blame boobs.</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGard/" + _activity + "3.jpg"`>>
<p>By the way - why do they call it boob sweat, and not...</p>
<big>...humidittities?</big>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>This is getting real intense. Are you sure you wanna risk it?</p>
<<menu>>
<<btn $caughtLink "Stay and watch till the end" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$daphne.name left the best for the last.</p>
<<media `"activities/peek/daphGard/" + _activity + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<<media "activities/peek/end_show.mp4">>
<p>Ok, bud. This was fun, but...</p>
<big>...that's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/daphGard/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<btn $curLoc "Move away" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while!=nothing">>
<<chunks>>
/* Check if the player is caught */
<<set $jerk = null>>
<<set $caught = null>>
/* Until there's no random event - turn it off
<<if setup.minRandLow <= $curRand>>
<<set $caught = [0, 1, 2, 3, 4].random()>>
<</if>>
*/
/* Check if the player knows the quest */
<<set _checkPool = null>>
<<set _current = $player.quests.findIndex(x => x.id === "alexaPool")>>
<<if _current != -1>>
<<if $player.quests[_current].done == 1 && $cleanGarden < 7>>
<<set _checkPool = 1>>
<</if>>
<</if>>
/* Set the image file names */
<<if $curLocWhile == "pool" && _checkPool == 1>>
<<set _activityWhile = $curLocWhile>>
<<set _activityNum to [0].random()>>
<<elseif $curLocWhile == "sex">>
<<set _activityWhile = $curLocWhile>>
<<set _activityNum to [0, 1].random()>>
<<else>>
<<set _activityWhile = "sunbath">>
<<set _activityNum to [0, 1].random()>>
<</if>>
<<set _activity = "alexa_" + _activityWhile + _activityNum + "_">>
/* Do HTML */
<p class="fi0 center">You find a good spot in bushes...</p>
<<media `"activities/peek/daphGard/peeking" + random(1,3) + ".mp4"` "si1">>
<<if _activityWhile == "pool">>
<<set _activityNum to [0].random()>>
<big class="fi3 center">You see $alexa.name is relaxing by the pool.</big>
<<elseif _activityWhile == "sex">>
<<set _activityNum to [0, 1].random()>>
<big class="fi3 center">You see $alexa.name is fucking some dude.</big>
<<elseif _activityWhile == "sunbath">>
<<set _activityNum to [0, 1, 2].random()>>
<big class="fi3 center">You see $alexa.name is sunbathing.</big>
<</if>>
<<media `"activities/peek/daphGard/" + _activity + "intro.jpg"` "si3">>
<p class="fi3">Ok, bud, here's the deal - you can stay and watch, but if you get caught, $alexa.name might be not so happy about it. What do you want to do?</p>
<<menu "fi3">>
<<btn "#stay" "Stay and watch the show" "dom+2" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<chunk null "#stay">>
<<set $caughtLink = $caught == 0 ? "#caught" : null>>
<p>You put your head between the branches to see better...</p>
<<media `"activities/peek/daphGard/" + _activity + "0.jpg"`>>
<big>Mother of god...</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action">>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<delayer>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGard/" + _activity + "1.jpg"`>>
<<dial "player" "Uhmmmm...">>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>>
<<set $caughtLink = $caught == 2 ? "#caught" : null>>
<<delayer>>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGard/" + _activity + "2.jpg"`>>
<p>You feel your legs getting soft.</p>
<big>I blame ass.</big>
<<menu>>
<<btn $caughtLink "Stay and watch more" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+3" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 3 ? "#caught" : null>>
<<delayer>>
<<if $jerk==3>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<<media `"activities/peek/daphGard/" + _activity + "3.jpg"`>>
<p>Oh my god, how I wish I'd be in your place right now, man...</p>
<big>I'd fucking ravage this ass!</big>
<<btn>>
<<chunk>>
<<media "activities/peek/dick_intense.mp4">>
<p>This is getting real intense. Are you sure you wanna risk it?</p>
<<menu>>
<<btn $caughtLink "Stay and watch till the end" null "action">>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+4" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+2" "action">>
<<chunk>>
<<set $caughtLink = $caught == 4 ? "#caught" : null>>
<<delayer>>
<<if $jerk==4>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/daphGard/jerkoff.mp4">>
<</if>>
<</delayer>>
<p>$alexa.name left the best for the last.</p>
<<media `"activities/peek/daphGard/" + _activity + "4.jpg"`>>
<<btn $caughtLink>>
<<chunk>>
<<delayer>>
<<if !$jerk>>
<<media "activities/peek/end_show.mp4">>
<p>Ok, bud. This was fun, but...</p>
<big>...that's the end of the show.</big>
<<else>>
<p>You stroke your dick faster and faster. You feel a wave after wave of pleasure, bringing you to the moment when...</p>
<big>...you cum!</big>
<<media "activities/peek/daphGard/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<big>That's the end of the show.</big>
<</if>>
<</delayer>>
<<btn $curLoc "Move away" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "while=nothing">>
<<chunks>>
<p class="fi0 center">You find a good spot in bushes...</p>
<<media `"activities/peek/daphGard/peeking" + random(1,3) + ".mp4"` "si1">>
<big class="fi3 center">Unfortunately - you don't see a thing.</big>
<<btn $curLoc "Move away" null "action si3">>
<</chunks>>
<</events>><<events>>
<<EVENT "daphne; while=sunbath">> /* Daphne is sunbathing, Daphne sees player */
<<chunks null "#caught">>
<p>Suddenly - $daphne.name hears something, turns her head and...</p>
<<media "caughtDaphne.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $daphne.name jumps at you.</p>
<<yields "daphne.love-2" "dialog">>
<<else>>
<big>$daphne.name jumps at you.</big>
<</if>>
<</delayer>>
<<media "activities/peek/daphRoom/daphne_angry.jpg">>
<<dial "daphne" "What are you doing here?!">>
<p>Play it ''cool''.</p>
<<dial "player" "Oh, hi, $daphne.name.">>
<p>//Cool// as in //don't panic//, and not //how's your sex life//, dude. Now you turned into a nuclear winter.</p>
<<dial "daphne" "Don't //hi $daphne.name// me. Were you peeking at me from the bushes?!">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#daphneTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<btn "#daphneLie" "I was just passing by, I swear!" "daphne.dom" "dialog">>
<<chunk null "#daphneLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<<dial "daphne" "Now... go back to the house!">>
<p>You do as you're told.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<else>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneOk">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#daphneOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean... I know how hard it is for a man of your age around the women.">>
<p>Errmmm... Ok...?</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Yeah, right.</p>
<<media "i_promise.mp4">>
<<dial "player" "I won't, I promise!">>
<p>$daphne.name smiles to you one more time, goes back to sunbathing.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLoc>>
<<chunk null "#daphneAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>Shut the fuck up and pray.</p>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<<dial "daphne" "Now... go back to the house!">>
<p>You do as you're told.</p>
<big>Tough luck.</big>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneSex">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>When a woman says she's disappointed, it's basically the end of the road, bud.</p>
<<dial "daphne" "I thought that we can trust each other.">>
<p>Pray it won't end up in packing your things.</p>
<<dial "player" "We can... I'm sorry, I didn't--">>
<<dial "daphne" "If we can trust each other, than why didn't you just came to me and told me how you feel?">>
<p>Ermmm... What?</p>
<<media "what.mp4">>
<<btn>>
<<chunk>>
<<dial "daphne" "You could have told me that you want to see me naked... You could have told me, that my body makes you aroused... We could figure something out.">>
<p>She bites her lip.</p>
<big>O-M-G! She's hitting on you!</big>
<<dial "daphne" "Than again... We can still figure something out, if you want...">>
<<media "activities/peek/fuck_yea.mp4">>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn $curLocParent "Not now, thanks!" "daphne.love-5" "dialog yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=sunbath">> /* Alexa caughts player peeking at her */
<<chunks null "#caught">>
<p>Suddenly - $alexa.name hears something, turns her head and...</p>
<<media "caughtAlexa.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $alexa.name jumps at you.</p>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<big>$alexa.name jumps at you.</big>
<</if>>
<</delayer>>
<<media "activities/peek/daphGard/alexa_angry.jpg">>
<<dial "alexa" "What. The. Fuck.">>
<<dial "player" "Hi, $alexa.name...!">>
<p>She looks at you angrily.</p>
<<dial "alexa" "What are you doing here?! Are you a rapist? Cause you sure look like one!">>
<p>Shit. It seems she's not in the mood. But don't worry, we'll figure it out. Just explain her that...</p>
<<dial "player" "I'm not a rapist!">>
<p>Well, I was hoping for something more substantial, but we'll go with that.</p>
<<dial "alexa" "All the rapists are deadbeats. And you sure are deadbeat, so... do I have to fuck you up?!">>
<big>She's fuckin' scary!</big>
<p>You need to quickly figure out what to do.</p>
<<menu null null "yieldsHide">>
<<btn "#run" "Run away" "alexa.dom-" "action yieldsHide">>
<<btn "#lie" "I was just passing by, I swear" "alexa.love+" "dialog yieldsHide">>
<<btn "#stayWild" "Can I stay and watch?" "alexa.dom+2" "dialog yieldsHide">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run to the house, closing the doors behind you. I'm afraid, buddy, that $alexa.name will remember this.</p>
<<btn $curLocParent>>
<<chunk null "#lie">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action">>
<<chunk null "#stayWild">>
<p>Oook, ok. I get it. You were caught, there's no point in pretending anymore, so you might as well take a swing.</p>
<big>That's what alphas do.</big>
<<media "good_move.mp4">>
<<delayer>>
<<if $jerk>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaNo", "#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<</if>>
<<else>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = "#alexaYes">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#alexaNo">>
<<dial "alexa" "Fuck off!">>
<p>Straight and to the point.</p>
<big>I like this girl!</big>
<p>It seems there's just one thing you can do.</p>
<<media "im_leaving.mp4">>
<<btn $curLocParent null "alexa.dom-2" "yieldsHide">>
<<chunk null "#alexaYes">>
<p>$alexa.name sighs.</p>
<<dial "alexa" "25 bucks.">>
<<dial "player" "For what?">>
<<dial "alexa" "For not telling mum you tried to rape me.">>
<big>Don't let her do it. Resist!</big>
<<dial "player" "25 bucks... that's steep.">>
<<dial "alexa" "Maybe you'll get a bonus too, I like guys who give me cash...">>
<p>She's a fucking lil' monster. I'm not sure if we should trust her, bro, but $daphne.name might go postal. This is a tough decision.</p>
<<media "decisions.mp4">>
<<if $alexa.status <= 3>>
<<set _decision = ["#payMore", "#payKinky"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = "#payKinky">>
<</if>>
<<menu>>
<<btn _decision "Ok, ok! I'll pay! Here..." "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#payBluff" "I call your bluff!" "alexa.dom" "dialog">>
<<chunk null "#payMore">>
<p>$alexa.name takes the money from you, but hesitates.</p>
<<dial "player" "Well?">>
<<dial "alexa" "I want more.">>
<<media "want_more.mp4">>
<<dial "player" "WHAT?!">>
<<dial "alexa" "25 bucks.">>
<p>Ohhhh shit. She played you.</p>
<<media "not_good.mp4">>
<p>I wouldn't trust her, bro!</p>
<<btn "#payKinky" "Shut up and take my money!" "cash=25; cash-25; alexa.love" "dialog">>
<<btn "#payBluff" "I don't think so!" "alexa.dom" "dialog">>
<<chunk null "#payBluff">>
<<dial "alexa" "What...?">>
<<dial "player" "Call your mum. I'm gonna tell her I've catched you masturbating.">>
<<dial "alexa" "You catched me?!">>
<p>Dude. That's bold! I like it!</p>
<<dial "player" "Yup. Your word against mine.">>
<p>$alexa.name looks at you with anger in her eyes.</p>
<<dial "alexa" "You fucking little--">>
<p>You turn towards the house.</p>
<<dial "alexa" "$daphne.name!!! I have something import--">>
<<dial "alexa" "Ok, ok, shut up. Whatever - forget about it.">>
<p>I guess she doesn't want to inform her mum about what just happened after all...</p>
<p>You think for a moment.</p>
<<media "hard_choice.mp4">>
<<menu>>
<<btn $curLoc "Ok, bye." "alexa.love+" "dialog">>
<<btn "#payKinky" "So what would you do for me for not calling $daphne.name?" "alexa.dom+2" "dialog">>
<<chunk null "#payKinky">>
<<dial "alexa" "Ok, god damn it, you can fuck me.">>
<p>Uhm... What just happened?</p>
<<dial "player" "Erm... what?">>
<<dial "alexa" "You can fuck me. Now.">>
<big>Whoah...</big>
<<media "escalated.mp4">>
<<dial "alexa" "Well?">>
<big>Say something!</big>
<<dial "player" "I mean... Fuck yeah!">>
<p>You lucky bastard. What a come back! This is a dream come true!</p>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphne; while=sex">> /* Daphne has sex, Daphne sees player */
<<chunks null "#caught">>
<p>Suddenly - $daphne.name hears something, turns her head...</p>
<<media "caughtDaphne.mp4">>
<big>She looks right at you.</big>
<<btn>>
<<chunk>>
<<dial "daphne" "What the fuck?!">>
<<dial "player" "Shit! I'm sorry!">>
<p>The guy, balls deep in $daphne.name, looks at you angrily.</p>
<<set _dudePic = "dudeDaphne" + $dudeDaphne.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<dial "guy" "That's trespassing, son!">>
<<dial "daphne" "Shut up, it's not your business!">>
<p>You need to quickly figure out what to do.</p>
<<menu>>
<<btn "#daphneRun" "Run away" "daphne.love" "action">>
<<btn "#daphneJoin" "Can I join?" "daphne.dom" "dialog">>
<<chunk null "#daphneRun">>
<<media "run.mp4">>
<p>You turn around and run to your room. Well, in those circumstances it was probably good decision. The guy maybe wasn't in best shape, but still he'd maul your ass.</p>
<<btn $curLocParent>>
<<chunk null "#daphneJoin">>
<p>$daphne.name walks closer and looks you in the eyes.</p>
<<dial "daphne" "You were peeking at me making love, and now you have a nerve to ask to join me in bed?">>
<p>I have to tell you, buddy, you really haven't thought that through. The good news is the view is amazing, because in all excitement she forgot to cover herself.</p>
<<media "activities/peek/daphGard/daphne_angry.jpg">>
<<dial "player" "Well... I mean... I guess?">>
<p>Surprisingly, she didn't smack you right away. Is it possible that she's considering it?</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#daphneGetOut", "#daphneGetOut", "#daphneGetOut", "#daphneGetOut", "#daphneGetOut", "#daphneStay"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneGetOut", "#daphneGetOut", "#daphneStay"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneGetOut", "#daphneStay"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneStay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneStay">>
<p>$daphne.name finally looks you in the eyes and... smiles!</p>
<<dial "daphne" "You know what? I agree.">>
<p>What!?</p>
<<dial "player" "What?!">>
<<dial "guy" "What?!">>
<<media "shock.mp4">>
<<dial "daphne" "Shut up!">>
<p>$daphne.name looks back at you.</p>
<<dial "daphne" "Consider it the reward for being a good tenant.">>
<<dial "player" "Fuck yeah I'm a good tenant. The best one! So we're doing a triangle?">>
<p>This is amazing, dude! I applaud you.</p>
<<dial "guy" "I'm not doing triangles with other dudes.">>
<p>Oh fuck. Captain Cockblock here has some other ideas.</p>
<<dial "player" "So...?">>
<p>You look at $daphne.name.</p>
<<btn>>
<<chunk>>
<p>She smiles one more time.</p>
<<dial "daphne" "Well, in that case you better get lost.">>
<p>Oh shit... I'm sorry, bro...</p>
<<dial "guy" "Ha, ha. Run to your room, assmunch!">>
<p>$daphne.name looks at the guy.</p>
<<dial "daphne" "I was talking to you.">>
<big>Oh fuck! What a rollercoaster!</big>
<<btn>>
<<chunk>>
<p>The guy looks at her like he doesn't believe what he just heard...</p>
<<dial "guy" "What...?">>
<<dial "daphne" "You were a lousy fuck anyway.">>
<p>The guy's expression quickly changes to anger.</p>
<<dial "guy" "You'll regret this, bitch!">>
<<dial "daphne" "Shut up and go.">>
<p>He gathers his things and storms out of the house.</p>
<p>$daphne.name looks at you with a nasty smile.</p>
<<dial "daphne" "Well, $player.name...">>
<<btn>>
<<chunk>>
<<dial "daphne" "Those tits ain't going to suck themselves.">>
<<media "activities/peek/daphGard/daphne_happy.jpg">>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn $curLocParent "Not now, thanks!" "daphne.love-10" "dialog yieldsHide">>
<<chunk null "#daphneGetOut">>
<p>She finally looks you in the eyes.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<p>$daphne.name points her finger at the house.</p>
<<dial "daphne" "Get back to your room. And stay there!">>
<<media "getout.mp4">>
<p>Shit.</p>
<<dial "player" "But...">>
<<dial "daphne" "Now!!!">>
<<dial "guy" "Don't tread on me, assmunch!">>
<<dial "daphne" "Shut up.">>
<<btn $curLocParent null "daphne.love-2" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=sex">> /* Alexa has sex, Alexa sees player*/
<<chunks null "#caught">>
<p>Suddenly - $alexa.name hears something, turns her head and...</p>
<<media "caughtAlexa.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $alexa.name starts shouting.</p>
<<dial "alexa" "What. The. Fuck. Can't you fucking see I have a dick up my ass?!">>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<big>$alexa.name start shouting.</big>
<p>(but not because a dick up her asshole - painal is not her thing)</p>
<<dial "alexa" "What. The. Fuck.">>
<</if>>
<</delayer>>
<<media "activities/peek/daphGard/alexa_angry_sex.jpg">>
<p>The owner of the dick looks at you angrily.</p>
<<set _dudePic = "dudeAlexa" + $dudeAlexa.pic>>
<<media `"characters/guy/" + _dudePic + ".jpg"`>>
<<dial "guy" "Who's that cuntmuffin!?">>
<p>You need to quickly figure out what to do.</p>
<<menu null null "yieldsHide">>
<<btn "#run" "Run away!" "alexa.love+" "action yieldsHide">>
<<btn "#lie" "You were screaming I thought you need my help." "alexa.dom+" "dialog yieldsHide">>
<<btn "#join" "Can I join?" "alexa.dom+2" "dialog yieldsHide">>
<<chunk null "#run">>
<<media "run.mp4">>
<p>You turn around and run back to the house, closing the doors behind you.</p>
<<btn $curLocParent>>
<<chunk null "#lie">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<<dial "guy" "God damn.">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action yieldsHide">>
<<chunk null "#join">>
<p>$alexa.name pierces you with a death stare. God damn it she has something in those eyes... Like you look there and you instantly know - this bitch has no limits.</p>
<big>Pray!</big>
<<media "pray.mp4">>
<<delayer>>
<<if $jerk>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaNo", "#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<</if>>
<<else>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaNo", "#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaNo", "#alexaYes"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = "#alexaYes">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#alexaNo">>
<<dial "alexa" "Fuck off!">>
<p>Straight and to the point.</p>
<big>I like this girl!</big>
<p>It seems there's just one thing you can do.</p>
<<media "im_leaving.mp4">>
<<btn $curLocParent null "alexa.dom-2" "yieldsHide">>
<<chunk null "#alexaYes">>
<<dial "guy" "No fucking way.">>
<<dial "alexa" "Shut the fuck up, I make the rules.">>
<<dial "guy" "But I wanted to spend time with you, $alexa.name. I really like you and...">>
<p>He sounds really pathetic. That's kind of a good sign!</p>
<<dial "alexa" "You fucking //really like me//? What is this, kindergarten!?">>
<<dial "guy" "But--">>
<<dial "alexa" "You know what?! Fuck it. Get the fuck out of here!">>
<p>Oh shit... I'm sorry, bro...</p>
<<dial "guy" "Ha, ha. Get lost cuntmuffin, this asshole is mine!">>
<p>$alexa.name looks at the guy.</p>
<<dial "alexa" "I was talking to you.">>
<big>Oh fuck! What a rollercoaster!</big>
<<btn>>
<<chunk>>
<p>The guy looks at her like he doesn't believe what he just heard...</p>
<<dial "guy" "What...?">>
<<dial "alexa" "GET. THE FUCK. OUT. OR. I'LL FUCKIN'. RIP YOUR FUCKING BALLS OFF.">>
<p>The guy's expression quickly changes to fear.</p>
<<dial "guy" "Yeah, sure... sorry, $alexa.name!">>
<p>He gathers his things and storms out of the garden.</p>
<p>$alexa.name looks at you with a nasty smile.</p>
<<dial "alexa" "What are you waiting for...?">>
<<btn>>
<<chunk>>
<<dial "alexa" "There's an asshole to fill!">>
<<media "activities/peek/daphGard/alexa_happy.jpg">>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<btn $curLocParent "Not now, thanks!" "alexa.dom-10" "dialog yieldsHide">>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:halloween=0; $halloweenStart=$yearDay; period=Morning">>
<<include "halloween">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=0; day=3">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:xxxmas=0; $xxxmasStart=$yearDay; period=Morning">>
<<include "xxxmas">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=10; $supporter!=1; $nagging=1; counter:naggingDebuff=0; priority">>
<<chunks>>
<<delayer>>
/* Update nagging var */
<<set $nagging=2>>
<<pocket "counter:naggingDebuff-14">>
<</delayer>>
/* HTML */
<big class="center blinkingOpacity">Important transmission incoming...</big>
<p class="center blinkingOpacity">Loading game author consciousness...</p>
<<dial "mercutio" "Psst. It's me. Grave, the author of this game." "fi3">>
<p class="fi5">You look with confusion at the screen.</p>
<<dial "player" "What the fuck." "fi5">>
<<dial "mercutio" "This might be shocking, but I was here the whole time!" "fi6">>
<<dial "player" "Even when... you know...?" "fi6">>
<<dial "mercutio" "Oh, I know. But don't worry. I just wanted to tell you that ''even though this game is free, I'm busting my ass to bring you updates and bug fixes''. So why not return the favor and make a small donation to the project?" "fi6">>
<p class="fi7">You sigh, hoping that I'm gonna shut up already.</p>
<<dial "player" "Can I go now?" "fi7">>
<<dial "mercutio" "Almost. Look. Think about it. You're here for the good times, right? Well, two words - ''Fap Mode''! It removes the ads and makes the game much less grindy, so you can focus on the important things. And if you want to get all the latest content - become a supporter. You'll get the Fap Mode, Early Access stuff, and more! And if you're still not convinced - here's a small token of my gratitude. Have fun, my man!" "fi8">>
<<delayer>>
<<timed 4s transition>>
<<yields "dom+5; love+5" "dialog">>
<p>You see three magical buttons. The first one is pulsating invitingly, like your dick when it smells a fresh pussy. You feel it's a portal to a better world. A world where every player is a happy player, and not a single game developer is a fucking bankrupt fuck with a broken soul.</p>
<<menu>>
<<btnPopup "support" "Support the author" "attention">>
<<btnPopup "enterCode" "I'm already a supporter, stop nagging me!">>
<<btn $curLoc "Back to the game!">>
<</timed>>
<</delayer>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=24; $supporter!=1; $nagging=2; counter:naggingDebuff=0; priority">>
<<chunks>>
<<delayer>>
/* Update nagging var */
<<set $nagging=3>>
<<pocket "counter:naggingDebuff-14">>
<</delayer>>
/* HTML */
<big class="center blinkingOpacity">Important transmission incoming...</big>
<p class="center blinkingOpacity">Loading game author consciousness...</p>
<<dial "mercutio" "It's me again. Grave." "fi3">>
<p class="fi5">You sigh.</p>
<<dial "player" "Not this fucker..." "fi5">>
<<dial "mercutio" "Yeah, yeah. I know. But come on, dude, ask yourself this - did my game made you horny? Did it made you smile? Were you entertained? If the answer is //yes// then be a good sport and drop me a buck and I won't be bothering you again!" "fi5">>
<<dial "player" "But I don't know how to support you!" "fi7">>
<<dial "mercutio" "Man, it's really simple. Click the button \"Support the author\" below and I'll explain everything there! And to convince you I'm a good dude - here's another present for you, man!" "fi7">>
<<delayer>>
<<timed 4s transition>>
<<yields "dom+5; love+5" "dialog">>
<p>You see three magical buttons. The first one is pulsating invitingly, like your dick when it smells a fresh pussy. You feel it's a portal to a better world. A world where every player is a happy player, and not a single game developer is a fucking bankrupt fuck with a broken soul.</p>
<<menu>>
<<btnPopup "support" "Support the author" "attention">>
<<btnPopup "enterCode" "I'm already a supporter, stop nagging me!">>
<<btn $curLoc "Back to the game!">>
<</timed>>
<</delayer>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=52; $supporter!=1; $nagging=3; counter:naggingDebuff=0; priority">>
<<chunks>>
<<delayer>>
/* Update nagging var */
<<set $nagging=4>>
<<pocket "counter:naggingDebuff-14">>
<</delayer>>
/* HTML */
<big class="center blinkingOpacity">Important transmission incoming...</big>
<p class="center blinkingOpacity">Loading game author consciousness...</p>
<<dial "mercutio" "Still not a supporter? Come on, dude!" "fi3">>
<<dial "player" "Stop bugging me!" "fi5">>
<<dial "mercutio" "Look, you want the game to grow, right? To have more ladies, more sex, more quests, right? This is A LOT of work and someone's gotta do it. Your pledge would help me focus on the game, instead of wasting time on side projects." "fi7">>
<<dial "player" "Allright, fuck off already... so how do I pledge?!" "fi7">>
<<dial "mercutio" "Good decision! Just click the button \"Support the author\" below and I explain everything there! Oh, almost forgot - here's another present for you, man!" "fi8">>
<<delayer>>
<<timed 4s transition>>
<<yields "dom+5; love+5" "dialog">>
<p>You see three magical buttons. The first one is pulsating invitingly, like your dick when it smells a fresh pussy. You feel it's a portal to a better world. A world where every player is a happy player, and not a single game developer is a fucking bankrupt fuck with a broken soul.</p>
<<menu>>
<<btnPopup "support" "Support the author" "attention">>
<<btnPopup "enterCode" "I'm already a supporter, stop nagging me!">>
<<btn $curLoc "Back to the game!">>
<</timed>>
<</delayer>>
<</chunks>>
<</events>>/* InitSched */
/* This setup.schedule defines what characters do at each time
(0=char; 1=loc; 2=day; 3=period; 4=while) */
<<set setup.schedule = [
["daphne", "daphRoom", "workdays", "Late night", "sleep"],
["daphne", "daphRoom", "weekend", "Late night", "sleep"],
["daphne", "daphBath", "workdays", "Morning", "shower"],
["daphne", "daphKit", "workdays", "Afternoon"],
["daphne", "daphRoom", "workdays", "Sunset"],
["daphne", "daphLiv", "workdays", "Evening"],
["daphne", "daphRoom", "workdays", "Night", "sleep"],
["daphne", "daphRoom", "weekend", "Morning", "dressing"],
["daphne", "church", "weekend", "Late morning"],
["daphne", "daphKit", "weekend", "Afternoon"],
["daphne", "daphGard", "weekend", "Noon", "sunbath, sex, pool"],
["daphne", "daphBath", "weekend", "Evening", "shower, shower"],
["daphne", "daphRoom", "weekend", "Sunset"],
["daphne", "daphRoom", "Saturday", "Night", "sleep, sex"],
["daphne", "daphCel", "Sunday", "Night", "sex"],
["alexa", "daphAlex", "workdays", "Late night", "sleep"],
["alexa", "daphAlex", "weekend", "Late night", "sleep"],
["alexa", "daphAlex", "workdays", "Morning", "sleep, nothing"],
["alexa", "daphBath", "workdays", "Late morning", "shower, shower"],
["alexa", "daphAlex", "workdays", "Afternoon"],
["alexa", "park", "workdays", "Sunset"],
["alexa", "daphGard", "workdays", "Evening", "sunbath"],
["alexa", "daphAlex", "workdays", "Night", "sleep, masturbating"],
["alexa", "daphAlex", "weekend", "Morning", "sleep, nothing"],
["alexa", "daphKit", "weekend", "Late morning"],
["alexa", "daphBath", "weekend", "Noon", "shower, shower"],
["alexa", "daphGard", "weekend", "Afternoon", "sunbath, sex, pool"],
["alexa", "daphAlex", "weekend", "Sunset", "masturbating"],
["alexa", "daphLiv", "weekend", "Evening"],
["alexa", "daphAlex", "weekend", "Night", "sleep, sex"],
["mia", "localStore", "workdays", "dayhours"],
["ash", "localStore", "workdays", "dayhours"],
["rose", "park", "workdays", "Evening"],
["rose", "gym", "workdays", "Morning"],
["rose", "gym", "workdays", "Sunset"],
["rose", "park", "weekend", "Evening"],
["kelly", "church", "weekend", "dayhours"],
["karma", "collSex", "Monday Wednesday", "Morning, Late morning"],
["karma", "collArt", "workdays", "Afternoon"],
["karma", "collFem", "Thursday", "Morning, Late morning"],
["karma", "collToilet", "workdays", "Noon"],
["karma", "cityClubVip", "weekend", "Night"],
["karma", "cityMarket", "weekend", "Afternoon"],
["amia", "collSex", "workdays", "Morning, Noon"],
["amia", "collSex", "Saturday", "Morning, Late morning"],
["amia", "collLibrary", "Wednesday Monday", "Late morning"],
["amia", "collToilet", "Friday", "Afternoon"],
["nina", "collFem", "Monday Tuesday Wednesday", "Morning"],
["nina", "collArt", "Tuesday Friday", "Late morning"],
["nina", "collNerd", "Monday Wednesday Friday", "Noon"],
["nina", "collSex", "Tuesday Thursday", "Noon"],
["nina", "collLibrary", "Tuesday Wednesday Friday", "Afternoon"],
["nina", "collLibrary", "Saturday", "Late morning"],
["bridgette", "collMess", "workdays", "Morning, Afternoon"],
["bridgette", "collToilet", "Monday Thursday Friday", "Late morning"],
["bridgette", "bridHouse", "workdays", "nighthours"],
["jason", "jasonHouse", "workdays weekend", "nighthours"]
]>>/* searchLoc */
/* Search the location. */
<<widget "searchLoc">>
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = $args[0]>>
<<set _searchItemsUnique = $args[1]>>
/* Create a story array with unique items if there's no or it got empty */
<<set _searchVar = "$" + $curPas + "Items">>
<<set _searchItemsUniqueStory = State.getVar(_searchVar)>>
<<if !_searchItemsUniqueStory || _searchItemsUniqueStory && _searchItemsUniqueStory.length == 0>>
<<set State.setVar(_searchVar, _searchItemsUnique)>>
<<set _searchItemsUniqueStory = State.getVar(_searchVar)>>
<</if>>
<<set _searchItems = _searchItemsBase.concat(_searchItemsUniqueStory)>>
/* Define the item that was found */
<<set _foundItemRand = random(0,_searchItems.length-1)>>
<<set _foundItem = _searchItems[_foundItemRand]>>
/* Check what was found */
<<if _foundItem != "nothing">>
<<set _foundItemId = _foundItem.split('+')[0]>>
<<set _foundItemQuantity = _foundItem.split('+')[1]>>
<<if _foundItemId == "cash">>
<<set _foundItemName = _foundItemQuantity + " bucks">>
<<set _foundItemMedia = "cash.mp4">>
<<else>>
<<for _i to 0; _i < setup.items.length; _i++>>
/* Compare with the given item id */
<<if _foundItemId == setup.items[_i].id>>
<<set _foundItemName = setup.items[_i].name>>
<<break>>
<</if>>
<</for>>
/* Set the image */
<<if _foundItemName>>
<<set _foundItemMedia = _foundItem.replace(/\+/gi, '') +".jpg">>
<<else>>
<<set _foundItemMedia = "item.mp4">>
<<set _foundItemName = "something">>
<</if>>
<</if>>
<<set _foundItemText = "You found: ''" + _foundItemName + "''!">>
<<set _foundItemLose = _foundItem.replace(/\+/gi, '-') + "; ">>
<<pocket _foundItem>>
/* If it's an unique item - remove it from the array */
<<set _foundItemUnique = _foundItemRand - _searchItemsBase.length>>
<<if _foundItemUnique >= 0>>
<<set _searchItemsUniqueStory.splice(_foundItemUnique, 1)>>
<</if>>
/* If nothing was found */
<<else>>
<<set _foundItem = null>>
<<set _foundItemMedia = "nothing.mp4">>
<<set _foundItemText = "You didn't find anything.">>
<<set _foundItemLose = null>>
<</if>>
<</widget>><<events>>
<<EVENT "halloween>0; halloween!=DONE">>
<<include "halloween">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "miaIntro=0; $curLocDoor=open; $ashDebuff=0">>
<<include "miaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=2">>
<<include "xxxmas">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=4; $xxxmas_mia!=1">>
<<set $xxxmas_mia = 1>>
<<include "xxxmas">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "miaDate=0; mia; $curLocDoor=open">>
<<include "miaDate">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "mia; miaDate=1; counter:miaAngry!=0; $miaAngry!=null">>
<<chunks>>
<p>You pull the door handle...</p>
<big>But the doors are locked.</big>
<p>You see $mia.name through the glass.</p>
<<dial "mia" "Go away! I'm not letting you in!">>
<<dial "player" "But--">>
<<dial "mia" "I don't want to see you!">>
<p>Well, unless we consider an armed entrance - I don't think you're getting in, bud.</p>
<big>I told you - wait a fucking week.</big>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "ashIntro=0; day=workdays; period=dayhours">>
<<include "ashIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphMakeKey=3; $daphMakeKey_box=null">>
<<set $daphMakeKey_box = 1>>
<<include "daphMakeKey">>
<</events>><<events>>
<<EVENT "priority; $daphne.debt!=0; daphne; $curLocDoor=open">>
<<include "debt">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=2; !daphCelKey">>
<<chunks>>
<p>You try to get inside, but the doors are locked.</p>
<<media "locked.mp4">>
<p>I wonder...</p>
<big>...maybe $daphne.name has a key in her room somewhere?</big>
<<btn $curLocParent "Move away" "daphBdsm-" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=3; daphne">>
<<chunks>>
<p>There's someone on the other side. You need to wait till you're alone.</p>
<<media "waiting.mp4">>
<<btn $curLocParent "Move away" "daphBdsm-" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphBdsm=3; $permission!=forced; daphCelKey">>
<<chunks>>
<p>You put the key you found in $daphne.name's room into the lock and...</p>
<big>It works.</big>
<<media "quests/daphBdsm/door_open.mp4">>
<p>You hesitantly walk inside the cellar.</p>
<<btn $curLoc null "daphBdsm-; $questMode+daphBdsm; $permission+forced">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphMeatBags=1; item:daphMeatBags_clothes">>
<<include "daphMeatBags">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphMeatBags=1; !item:daphMeatBags_clothes">>
<<chunks>>
<big>Man! You're not wearing any clothes!</big>
<<dial "player" "//Do I have to...?//">>
<p>Yes you fucking have to. Go back to your room and find something to wear!</p>
<<btn $curLocParent null "daphMeatBags-; $questMode+daphMeatBags">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "daphMakeKey=0; !daphne; $daphMeatBagsDebuff=0">>
<<include "daphMakeKey">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!daphne; daphMakeKey=5">>
<<include "daphMakeKey">>
<</events>><<chunks>>
<p class="fi0">You look around the back of the store...</p>
<<dial "player" "Oh man..." "fi2">>
<<media `"activities/chores/boxes_" + random(1,3) + ".mp4"` "si3">>
<p class="fi4">Don't whine, just do it.</p>
<<dial "player" "You're right! For $mia.name's pussy!" "fi5">>
<big class="fi5">That's the spirit!</big>
<p class="fi6">You pick up first box, and the second one, and then...</p>
<<media `"activities/chores/boxes_moving_" + $player.lvl + ".mp4"` "si7">>
<<sideDial>>
<<btn null null null "si7">>
<</chunks>><<chunks>>
<big class="fi0 center">You soak the mop in the bucket...</big>
<p class="fi2 center">And then some more...</p>
<p class="fi4 sml center">And more...</p>
<p class="fi5">Quit stalling and do it god damn it!</p>
<<dial "player" "I know... I'm doing it... In a second... Or two... I'll do it after the next one for sure...!" "si5">>
<p class="fi6">And finally, after a bunch of sighs and muttered //fucks// - you start the cleaning.</p>
<<media `"activities/chores/cleaning_store_" + $player.lvl + ".mp4"` "si7">>
<<sideDial>>
<<btn null null null "si8">>
<</chunks>>/* miaIntro */
<<events>>
<<EVENT "quest:miaIntro=0">> /* Intro. */
<<chunks>>
<p>When you approach the store you notice there's a missing person poster on the doors.</p>
<<dial "player" "//Hey, it's that guy! $ash.name!//">>
<<media "quests/miaIntro/ash.jpg">>
<<dial "player" "//I wonder what happened to him!//">>
<p>Probably something to do with those debts he had.</p>
<<dial "player" "//Well, he was a dick, but I hope he's ok!//">>
<p>I'm sure they'll find him. With a chin like that guy people will recognize him wherever he shows up.</p>
<big>Anyway...</big>
<p>You walk to the store, still distracted by the poster, when suddenly...</p>
<<btn>>
<<chunk>>
<big>You trip and hit the fridge with your face.</big>
<<media "quests/miaIntro/fall.mp4">>
<p>For a moment you're not sure what happened. You just hear a distant, soothing voice, like it was calling you.</p>
<<dial "mia" "Hey... Are you ok...?">>
<p>You slowly open your eyes and look up, at the girl standing above you. And the moment you lie eyes on her - all your pain fades...</p>
<big>...because she's perfect.</big>
<<btn>>
<<chunk>>
<<media "quests/miaIntro/mia.mp4">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$mia.name" $mia.name>></span>
</big>
<<dial "player" "Hi... I'm $player.name... And you are beautiful...!">>
<p>She smiles, embarrased.</p>
<<delayer>>
<<yields "mia.love+" "dialog">>
<</delayer>>
<<dial "mia" "Hi $player.name. Come on, stand up.">>
<p>She helps you get on your feet, but you still feel like after a punch.</p>
<<dial "player" "Who are you...?">>
<<dial "mia" "I'm the new cashier. They hired me after the other dude disappeared.">>
<<dial "player" "So... so you'll be working here? Like... forever?">>
<p>She giggles.</p>
<<dial "mia" "Hopefully not forever, but yeah - I'll be working here for now.">>
<<btn>>
<<chunk>>
<big>Praise gods!</big>
<p>This whole thing just keeps getting better and better.</p>
<<dial "mia" "I see you're ok now... I have to get back behind the counter, but if you want something - let me know!">>
<big>You totally need to make her like you, bud.</big>
<p>Come back some other day and talk with her!</p>
<<btn $curLoc null "counter:miaDebuff-1; $ash.hide+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:miaIntro=1">> /* Wait some time and talk to her. */
<<chunks>>
<p>You hesitantly look around the store and see $mia.name standing behind the counter. Dude, I can see that you like her. I know that you're afraid, but the best way to approach the girl, is to just go for it.</p>
<<dial "player" "//Well... I'll try...//">>
<big>Don't try, just do it.</big>
<p>You take a deep breath and walk out to her slowly.</p>
<<dial "player" "Hi, $mia.name... I thought I'll come by... and say... //hi//.">>
<p>God damn it, bro.</p>
<big>Golden lips.</big>
<p>But it's good that you opened your mouth, we'll work on the details.</p>
<p>$mia.name smiles back. And she does it in a way, that instantly triggers your spider sense (and tingles your balls).</p>
<<media "mia" "portrait">>
<<btn>>
<<chunk>>
<<dial "mia" "Hi... mmmm... $player.name, right?">>
<<dial "player" "//She remembers me!//">>
<p>Seeing you smash your face into a fridge is hard to forget, buddy. But still - good for you.</p>
<big>And try not to fuck it up.</big>
<<dial "mia" "So what's up?">>
<p>Well? What's up, bud?</p>
<<menu null null "yieldsHide">>
<<btn "#shopping" "One beer from a sexy lady, please!" "beer+; cash=20; cash-20; mia.dom+2" "dialog yieldsHide">>
<<btn "#shopping" "I need to buy groceries... and wanted to see your smile!" "groceries+; cash=40; cash-40; mia.love+2" "dialog yieldsHide">>
<<btn "#nothing" "I forgot my wallet... I'll be back!" "mia.love-" "dialog yieldsHide">>
<<btn "#talking" "I just wanted to get to know the person in charge of my favorite shop!" "mia.love+3; player.lvl=3" "dialog yieldsHide">>
<<chunk null "#nothing">>
<p>She looks at you confused.</p>
<<dial "mia" "Well... I'll be here.">>
<<dial "player" "Thanks, haha.">>
<p>You storm out of the store, with a feeling that you successfully managed to embarrass yourself.</p>
<<media "too_bad.mp4">>
<p>But in all honesty, bro - don't make a big deal out of it. I know that having a light wallet is not great when you try to make it work with the lady, but it all depends on how you spin it. And most importantly - she's not going anywhere.</p>
<big>Just get some cash and come back to her!</big>
<<btn $curLocParent null "miaIntro-">>
<<chunk null "#shopping">>
<p>She smiles and hands you your order.</p>
<<dial "mia" "Here you are!">>
<<dial "player" "Thanks! //What now!?//">>
<p>Technically speaking - you just engaged the target. It's a first step, but it's a step in the right direction. One thing that I'm gonna add here - you don't always have to pay to talk to a girl. I mean, $mia.name's a cashier, so it totally made sense, but as you will grow into a proper alpha, you'll learn that there are other ways to approach the situation like this, not necessarily using the money angle--</p>
<<dial "player" "//Got it, but WHAT THE FUCK NOW?!//">>
<p>Now? Well, now just go with your gut!</p>
<<btn "#ash">>
<<chunk null "#talking">>
<p>She smiles.</p>
<<dial "mia" "It's your favorite shop?! It's mostly booze.">>
<<dial "player" "But it's the only booze shop with such a lovely cashier.">>
<p>Score!</p>
<<media "good_move.mp4">>
<<btn "#ash">>
<<chunk null "#ash">>
<p>You look around with panic in your eyes... and then it hits you!</p>
<<dial "player" "So... you knew the dude who worked here before?">>
<p>You point at the missing person poster.</p>
<<media "quests/miaIntro/ash.jpg">>
<<dial "mia" "No. No idea who he was.">>
<<dial "player" "Oh, ok... Any news on what happened to him?">>
<<btn>>
<<chunk>>
<p>She looks at you curiously.</p>
<<dial "mia" "You knew him?">>
<<dial "player" "Naah, it's more like... you know... who knows what happened, right? It's a spooky mystery. Like...">>
<p>Please don't say //Scooby Doo//!</p>
<<dial "player" "...Scooby Doo!">>
<big>Sigh.</big>
<<dial "mia" "I don't know. He probably moved back home... to Jacksonville.">>
<p>Hmm... So she doesn't know who he is, but she knows he's from Jacksonville.</p>
<<dial "player" "How do you know--">>
<p>And then, exactly in the middle of your sentence...</p>
<big>...she does this.</big>
<<btn>>
<<chunk>>
<<media "quests/miaIntro/mia_sexy.mp4">>
<p>Hmmm...</p>
<<dial "player" "//It totally looks like she's into me, right?!//">>
<p>Well... maybe. But it kinda has a strange vibe...</p>
<<dial "player" "//You're just jealous!//">>
<<btn>>
<<chunk>>
<p>$mia.name smiles, slightly embarrassed.</p>
<<dial "mia" "Oh, I'm sorry. My mind was somewhere else...">>
<<dial "player" "That's ok!">>
<<dial "mia" "So... tell me something about yourself, $player.name.">>
<<dial "player" "//See? She's totally into me! She probably loves Scooby Doo too!//">>
<<media "quests/miaIntro/scooby.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Well, where do I even start! I came to LA to college... and I rent a flat near the store... And that's basically it.">>
<<dial "mia" "Oh, it's so interesting.">>
<p>Not really, but good enough for the start.</p>
<<dial "player" "And you?">>
<<dial "mia" "I just work here... but I'm actually looking for something else. They don't pay me a lot here, and I have to carry those heavy boxes every morning.">>
<<dial "player" "Heavy boxes?">>
<big>No... Don't you dare...</big>
<<btn>>
<<chunk>>
<<dial "player" "I can help you with that!">>
<p>Dude. Not that shit again. I was on board with helping around the house for money, but there are other ways to get a pussy, you know?</p>
<<dial "player" "//Fuck off, it's going to work!//">>
<<dial "mia" "What? You can help me how?">>
<<dial "player" "I can come by in the morning and carry those boxes for you!">>
<<dial "mia" "But ... I couldn't pay you, and it's a lot of work.">>
<<dial "player" "No problem, I'll do it for free!">>
<<dial "mia" "You will?!">>
<<dial "player" "Sure! See you in the morning!">>
<p>She smiles.</p>
<<dial "mia" "Well... thank you... $player.name. You're sweet!">>
<<dial "player" "//Did you hear that, bozo? She likes me!//">>
<p>She likes someone to do her work, there's a difference. But if you're ok with it, than I'm too. It's your path! Sometimes you need to learn things the hard way.</p>
<<btn $curLoc null "time+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:miaIntro=2">> /* Help her with the boxes in the morning. */
<<chunks>>
<p>You check in the window reflection whether you look like a human being, and approach $mia.name with a smile.</p>
<<dial "player" "Hi $mia.name!">>
<<media "mia" "portrait">>
<p>She seems a little bit surprised that she sees you that early.</p>
<<dial "mia" "Oh, $player.name... What are you doing here?">>
<<dial "player" "Well, you said you needed help with those boxes, so here I am!">>
<<dial "mia" "Oh my... I thought you're just saying this to... you know... guys say things to get into my pants.">>
<<dial "player" "Whaaat? I'm not like that!">>
<p>You are exactly like that, but so what? It's good to help others, so why not help others that you want to fuck?!</p>
<<dial "player" "So anyway... the boxes. Where do I start?">>
<p>She takes you at the back of the store.</p>
<<dial "mia" "If you need some help - just call my name!">>
<p>She walks away, leaving you alone.</p>
<<btn>>
<</chunks>>
<<include "localStoreBoxes">>
<<chunks>>
<p>You finally put the last box on the shelf and walk back to the store.</p>
<<dial "player" "Phew, I think that's all of them!">>
<p>$mia.name turns and smiles.</p>
<<dial "mia" "Really?! That's awesome!">>
<<media "quests/miaIntro/mia_ass.mp4">>
<p>You desperately try not to stare at her perfect butt.</p>
<<dial "player" "Anytime...! I mean... I'm an expert in... that kind of things!">>
<p>You're doing it again! Listen to me very carefully - drop this whole //anytime// shit. And the //expert// too, it's sooo beta. You want her to want to be with you because of //you//, not because //you're a fucking expert// in doing her stuff for her!</p>
<<dial "player" "//But that ass...//">>
<p>I know... I know... I'm just saying - watch your words. Don't offer her shit, before she shows you some appreciation.</p>
<<btn>>
<<chunk>>
<p>$mia.name sends you a seductive smile, while playing with her hair.</p>
<<dial "mia" "I'm glad I've met you, $player.name. I like you.">>
<<dial "player" "//Oh shit, she told me she likes me! What should I say?!//">>
<<media "panic.mp4">>
<p>Dude, this is exactly what I was talking about. Don't panic, just bounce the ball back on her side. What's important is that now you're playing on an even ground - and that's the way to do it.</p>
<<menu>>
<<btn null "I like you too!" "mia.love" "dialog">>
<<btn null "I know." "mia.dom" "dialog">>
<<chunk>>
<p>She giggles.</p>
<<dial "mia" "Are all expert box movers so cool?">>
<p>See? Now she's giving you compliments. That's an instant profit! I hope you can see now that you have to be a bit ballsy here and there. Girls like that.</p>
<<dial "player" "//Let me try that one more time...//">>
<p>Be my guest.</p>
<<dial "player" "Moving boxes is not the only thing I'm an expert at!">>
<big>Nice!</big>
<p>That's how you do it. A hint of sexual subtext, something she can pick up and--</p>
<<btn>>
<<chunk>>
<<dial "player" "I'm also pretty good at cleaning!">>
<p>What...?</p>
<<media "quests/miaIntro/nooo.mp4">>
<<dial "mia" "Oh, really?! Well, I have to clean up the store after work, so if you want...">>
<<dial "player" "Count me in!">>
<big>Sigh...</big>
<p>Ok dude. But now you HAVE to fuck her. I mean, honestly, I won't have it any other way.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:miaIntro=3">> /* Help her clean the store in the afternoon. */
<<chunks>>
<p>You walk to $mia.name with a huge smile covering your face.</p>
<<dial "player" "Reporting for duty!">>
<p>I'd tone it down, bud. You look like a priest in kindergarten.</p>
<<dial "mia" "Oh, hi $player.name! I didn't believe you'd come!">>
<<media "mia" "portrait">>
<<dial "player" "Better believe it. I'm here!">>
<p>She smiles.</p>
<<dial "player" "Ok, so what do I do?">>
<p>She hands you the mop and a bucket.</p>
<<dial "mia" "You know how to use them?">>
<<dial "player" "Suuure.">>
<<dial "mia" "Awesome! I'll be here, cleaning around the counter!">>
<<btn>>
<</chunks>>
<<include "localStoreClean">>
<<chunks>>
<p>You see $mia.name cleaning the metal plate with sweets.</p>
<<dial "player" "Finished!">>
<p>$mia.name turns to you and smiles.</p>
<<dial "mia" "Give me a sec... I'm almost finished here.">>
<p>She puts back the plate and sits in front of you, licking her fingers covered in frosting.</p>
<<media "quests/miaIntro/mia_finger.mp4">>
<p>With a little amount of blood left in your system, you're not even surprised seeing a huge fireplace behind $mia.name. Basically - yeah, it's a run down liquor store in the slums...</p>
<big>...and it has its own fireplace.</big>
<p>Don't you have bigger problems to worry about?!</p>
<<btn>>
<<chunk>>
<<dial "mia" "Thank you so much, you really saved my ass today!">>
<p>Well, we like her ass, so it's good you saved it.</p>
<<dial "player" "Haha, pleasure is all mine.">>
<p>Silence.</p>
<<media "quests/miaIntro/awkward.mp4">>
<p>Dude, you have to say something. You didn't do all that shit to just leave without something more. I mean, she's in a good mood, maybe she'll agree to spend some time together after work? Like, nothing fancy, just to pick her up for a walk--</p>
<<btn>>
<<chunk>>
<<dial "mia" "You know... I was thinking... If you're not into it, than ok, but I was thinking... Maybe we could go... somewhere... sometimes?">>
<<media "quests/miaIntro/whaaat.mp4">>
<p>Did she just blush while asking //you// to spend time //with her//?!</p>
<<dial "player" "//I think she did...!//">>
<p>It almost seems unreal. Is it possible that you just met the one woman that actually appreciates a guy who helps her?! Well...</p>
<big>Scooby Motherfuckin' Doo, brother!</big>
<<btn>>
<<chunk>>
<<dial "player" "Sure we can go out! That'd be great!">>
<<dial "mia" "Awesome! Just pick me up after work one day! We can go to the park... have a walk... or something.">>
<p>She bursts into a laughter.</p>
<<dial "mia" "Oh my god, I just realized I sound like some kind of a serial killer!">>
<<dial "player" "Haha, yeah. I bet that's how the previous cashier disappeared!">>
<p>She freezes for a second.</p>
<<media "quests/miaIntro/tense.mp4">>
<p>And then brightens with a smile.</p>
<<dial "mia" "Yeah, totally... haha. So anyway, sorry, but I have to close the store now... but thanks for your help, and I hope we'll see each other soon!">>
<<dial "player" "See-ya, $mia.name!">>
<p>You walk out of the store feeling light as a feather. And I have to say - congrats. Honestly, if it is what it seems, then you earned it, on your own terms. And that's what alpha does - he goes with his gut.</p>
<p>That said, I have to add - something's fishy here, bud.</p>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:miaIntro=4">> /* Pick her up after work. */
<<chunks>>
<p>$mia.name notices you as soon as you walk towards her.</p>
<<dial "mia" "Oh, it's you! I was afraid you won't come.">>
<big>Is she for real with that shit?!</big>
<<dial "player" "//Oh yes she is!// You ready?!">>
<<dial "mia" "Yup! Let me just close the shop, and we can go!">>
<<btn>>
<<chunk>>
<h2 class="border">Neighbourhood</h2>
<<media "locations/areaNeighbourhood/_big.jpg" "wide">>
<p>You wait for her in front of the store. You notice that the missing person poster disappeared from the doors.</p>
<<dial "player" "//Maybe they'd found him?//">>
<p>Hopefully! I actually liked the guy.</p>
<p>Suddenly $mia.name jumps at you from behind, giggling.</p>
<<dial "mia" "Ready!">>
<<dial "player" "Haha, let's go then!">>
<<btn>>
<<chunk>>
<h2 class="border">Small park</h2>
<<media "locations/park/_big.jpg" "wide">>
<p>You've been walking with $mia.name for a while, but the time passed quickly. You didn't even have to be especially creative to keep $mia.name occupied...</p>
<<dial "mia" "...and then, this guy told me, //hey baby, why don't you jump on this dick like a gummy bear//. And I started laughing so hard, because I had this cat that was called Gummy Bear, and he was sooo fat, like a furry ball, and I imagined this guy and my fat cat and... oh my god, that was so funny.">>
<p>The important question is...</p>
<big>...did she jump on this dick like a gummy bear?!</big>
<<media "quests/miaIntro/gummy.jpg">>
<<dial "player" "//Keep quiet, you're embarrassing me.//">>
<p>I'm just asking important questions, dude. And you should too.</p>
<<menu>>
<<btn null "So did you and this guy hit the sack or what?" "mia.dom; $miaIntro_gummy+sex" "dialog">>
<<btn null "Ha, ha, gummy bear, yeah - that's soooo funny." "mia.love; $miaIntro_gummy+haha" "dialog">>
<<chunk>>
<<delayer>>
<<if $miaIntro_gummy == "haha">>
<big>And you're soooo full of shit.</big>
<<else>>
<<dial "mia" "What?! Nooo! He was gross!">>
<p>See? World didn't fall apart. She's still here. And you gain a valuable piece of info...</p>
<big>She's not a fucking gummy bear!</big>
<</if>>
<</delayer>>
<p>But whatever. I've been pulling your leg lately, but all in all, to be fair, I have to say...</p>
<big>...this is going surprisingly well, bud!</big>
<<dial "player" "//That's because I know what I'm doing!//">>
<p>No you don't, but it's working anyway! So whatever you think you know - keep at it.</p>
<p>Meanwhile, $mia.name sighs and changes the subject.</p>
<<dial "mia" "So, what do you plan to do after college?">>
<p>Let me chime in for a moment. If the answer is - //fuck a lot of bitches// - don't say it. I know it was going well with her, and it seems like you can tell her everything, but go with something casual. Like - opening up a business, or starting a family. It's not a lie too, I mean, after you have the right amount of fun it would be nice to settle down with a good woman, right? And if it seems impossible, remember that...</p>
<big>...nothing's impossible for an alpha.</big>
<<menu>>
<<btn null "I'm going to open a business and make shitload of money!" "mia.dom" "dialog">>
<<btn null "I'm thinking about settling down, maybe a family?" "mia.love" "dialog">>
<<chunk>>
<<dial "mia" "That's so cool!">>
<p>She thinks for a moment.</p>
<<dial "mia" "I'm actually not sure what I'm gonna do myself. I feel so clueless about everything, like I was born yesterday...">>
<<dial "player" "Really? You seem like you have it all figured out!">>
<<dial "mia" "Me? I'm working in a liquor store that sells guns!">>
<<dial "player" "Come on, it's a general store! It just happens to have mostly liquor... and guns.">>
<p>$mia.name sighs.</p>
<<dial "mia" "No, but seriously. Sometimes it feels like everything up to this point was a dream. And then - bam! - I woke up and here I am!">>
<<dial "player" "Haha, thank god for that, I wouldn't meet you otherwise!">>
<p>She smiles.</p>
<<dial "mia" "True!">>
<p>Suddenly $mia.name remembers something and pulls out her bag.</p>
<<dial "mia" "Oh, I wanted to show you something...">>
<p>She shows you a postcard...</p>
<<btn>>
<<chunk>>
<<media "quests/miaIntro/jacksonville.jpg">>
<big>It's $ash.name!</big>
<p>The former cashier from S-Mart store!</p>
<<dial "mia" "He sent me this!">>
<<dial "player" "He looks... older.">>
<<dial "mia" "It's probably because all the partying! Look, he even wrote something on the other side.">>
<p>She turns the postcard and shows you scribbled message - //"I'm fine."// Just that, with a small post scriptum at the bottom...</p>
<big>//"Don't look for me."//</big>
<<dial "mia" "See? He's in Jacksonville, just like I thought!">>
<p>I mean - $ash.name, Jacksonville - that sounds about right... But why did she say she doesn't know him, and now suddenly he's sending her a postcard!?</p>
<<dial "player" "//Dude, you were suppose to be my wingman, not a fucking private eye!//">>
<p>I know, I know, but... something's not right. Do me a favor and ask about it one more time, or it'll be bugging me forever. Does she know him or not. Make it casual, it's totally natural to be a bit curious.</p>
<<dial "player" "//Sigh... ok.// Hey, $mia.name, so... like you and this guy... this $ash.name... I mean, you seem to know him--">>
<big>When suddenly!</big>
<<btn>>
<<chunk>>
<<dial "rose" "$mia.name!?">>
<p>$mia.name turns and sees a curvy latino girl in a sport outfit smiling to her.</p>
<<media "quests/miaIntro/rose.jpg">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$rose.name" $rose.name>></span>
</big>
<<btn>>
<<chunk>>
<<delayer>><<dial "mia" "$rose.name!? What are you doing here?!">><</delayer>>
<p>The view almost makes you collapse from sudden blood loss. I mean, god damn...</p>
<big>...that sweaty boobs and ass!</big>
<<dial "rose" "I often come here to do yoga or play footie with my gurls, haha.">>
<p>She points to //her gurls// warming up for a football match, and...</p>
<<btn>>
<<chunk>>
<<media "quests/miaIntro/rose_friends.mp4">>
<big>I want to play in that match!</big>
<p><<delayer>>$rose.name<</delayer>> looks at you curiously.</p>
<<dial "rose" "And who's the chico?">>
<p>Dude, it's like when you're with $mia.name you're in an alternate reality, where you're not a fuck up, and girls actually notice you.</p>
<big>This is soooo strange.</big>
<<dial "player" "Shut up! I mean... //Shut up!// Sorry, I didn't, it wasn't... I'm $player.name!">>
<<dial "mia" "He's my friend!">>
<p><<delayer>>$rose.name<</delayer>> smiles to you, extending her hand.</p>
<<dial "rose" "Hola!">>
<p>You grab her hand and...</p>
<<btn>>
<<chunk>>
<big>...you feel your fingers getting crushed in a steel grip.</big>
<<media "quests/miaIntro/handshake.mp4">>
<<dial "player" "//It hurts!//">>
<p>Don't you dare saying it out loud. This bitch is fucking strong, but you cannot ever let her know you're a pussy. I promise you, if you hold it in...</p>
<big>...you'd be licking sweat off her ass in no time!</big>
<<btn>>
<<chunk>>
<<delayer>>
<<yields "rose.dom+3" "dialog">>
<</delayer>>
<p>See? It works!</p>
<p>Meanwhile, $mia.name notices that the handshake takes a bit longer then it should, and jumps in between you and <<delayer>>$rose.name<</delayer>> with a nervous giggle.</p>
<<dial "mia" "Ok, ok! That's enough, ha, ha... Sorry, but we have to go! It was nice seeing you! Bye!">>
<p>She grabs you and pulls away.</p>
<<dial "rose" "Chao!">>
<p><<delayer>>$rose.name<</delayer>> walks away back to her friends. You can't help but take one last peek at her...</p>
<<btn>>
<<chunk>>
<<media "quests/miaIntro/rose_ass.mp4">>
<<dial "player" "//Uhhhh...//">>
<p>//Uhhhh// for me too.</p>
<p>Meanwhile, $mia.name is raving about <<delayer>>$rose.name<</delayer>>.</p>
<<dial "mia" "She's so pushy! I don't like her!">>
<big>I fuckin' do!</big>
<p>And you?</p>
<<menu>>
<<btn null "I kinda like her!" "mia.dom" "dialog">>
<<btn null "Yeah, she totally is pushy!" "mia.love" "dialog">>
<<chunk>>
<p>$mia.name sighs.</p>
<<dial "mia" "Come on, it's still early! Oh, have you seen this movie about this guy that was stuck in this tv show, like, not stuck really, more like //he// was the tv show, it was sooo funny...">>
<p>You spend the next hour talking with $mia.name about stuff and life. You can feel you have a good flow with this girl, like you could tell her anything. You're so in the moment, that you don't even zoom in on her ass and titties that often, although she has both of those features at premium quality.</p>
<big>Life's good!</big>
<p>Finally $mia.name sighs and smiles to you.</p>
<<dial "mia" "That was a really nice of you to take me out, $player.name.">>
<<dial "player" "Pleasure is all mine!">>
<big>Have you been learning pick up lines from Abraham Lincoln?!</big>
<p>She's a hot chick, tell her something from current century.</p>
<<dial "player" "I mean... Fo shizzle my nizzle!">>
<p>You know what. Let's go back to Abraham Lincoln.</p>
<<dial "mia" "Haha, you're funny. Unfortunately I have to go home now. Will you take me to a bus? We were walking for so long that I'm actually not sure which way is it.">>
<<dial "player" "Sure, this way!">>
<<media "quests/miaIntro/mia_park.jpg">>
<<btn>>
<<chunk>>
<h2 class="border">Neighbourhood</h2>
<<media "locations/areaNeighbourhood/_big.jpg" "wide">>
<p>You lead her to a bus stop and you both sit on a bench, waiting for the bus to arrive.</p>
<<dial "player" "So... that was fun, right?">>
<<media "quests/miaIntro/mia_agree.mp4">>
<<dial "player" "We should do this again sometimes.">>
<p>$mia.name smiles.</p>
<<dial "mia" "I agree.">>
<p>You're so close to each other that you can feel her warmth. Dude, it seems like a great moment for a first kiss.</p>
<<dial "player" "//But I'm afraid I'll spook her!//">>
<p>Come on dude, she was eating from your hand the entire evening.</p>
<big>Go for it!</big>
<p>You lean in for a kiss and...</p>
<<btn>>
<<chunk>>
<p>...just before your lips meet, $mia.name's bus arrives and she jumps inside, giggling.</p>
<<dial "mia" "Bye, $player.name! See you soon!">>
<p>The doors close, and the bus rides away, leaving you alone.</p>
<<media "quests/miaIntro/bus.mp4">>
<p>But you feel great, even without the kiss! You could carry mountains. Not only $mia.name likes you, but this other girl, <<delayer>>$rose.name<</delayer>>, seems to be interested too.</p>
<big>What a fuckin' awesome day!</big>
<p>I'm proud of you, bud. The only thing that bugs me is that I just realized we forgot to ask her about $ash.name. Well, maybe next time.</p>
<<btn $curLocParent>>
<</chunks>>
<</events>>/* InitCharData */
/* Player trait prefixes */
<<set setup.playerTraitsPrefix to [
{
name: "Meager",
from: 0
},
{
name: "Promising",
from: 4
},
{
name: "Aspiring",
from: 8
},
{
name: "Renowned",
from: 14
},
{
name: "Legendary",
from: 20
},
{
name: "The",
from: 25
}
]>>
/* Player traits */
<<set setup.playerTraits to [
{
id: "satan",
name: "Cult Leader",
desc: "Worst of them all. No empathy, no remorse, ego huge as a whale's dick. It's not like he doesn't care about other people's feelings - he cares, but to exploit them.",
multi: "love*0.2; domination*2"
},
{
id: "toxic",
name: "Toxic Male",
desc: "Toxic Male is a charismatic and charming guy, who can fake as much love and attention, as he needs to drag chicks to bed. Afterwards he takes everything from them and gives them nothing. Well, actually he herpies. And they like it, cuz he's mothafuckin' good in his craft.",
multi: "love*0.3; domination*1.75"
},
{
id: "bully",
name: "Bully",
desc: "Bully is a full of himself asshole, who feeds on weakness and vulnerability of others. Agressive, greedy and narcisstic swagger. Those features make him a perfect one-night stand stallion for drunk, divorced, white-trash bitches on holiday in Miami.",
multi: "love*0.5; domination*1.5"
},
{
id: "jerk",
name: "Jerk",
desc: "Jerk is a lacking self-reflection chancer, blaming everyone but himsfelf for failures. He treats women as subspecies born to pamper his pecker. He rejects compassion, involvement and care. Relation means transaction, respect means simulation, and love means illusion.",
multi: "love*0.75; domination*1.25"
},
{
id: "beta0",
name: "Wuss",
desc: "You're a wuss, and it's pathetic. Better do something about it. Like... anything.",
multi: "love*1; domination*1"
},
{
id: "beta1",
name: "Doofus",
desc: "You're on step 1 of social ladder. You already know it exists - congrats, but still - the only way you can get some attention is through making an idiot of yourself.",
multi: "love*1.1; domination*1.1"
},
{
id: "beta2",
name: "Beta Prospect",
desc: "Beta Prospects are aware of the social ladder, and they're climbing it up. Still kinda slow, but somehow... there's hope. Just a sparkle, but still...",
multi: "love*1.2; domination*1.2"
},
{
id: "beta3",
name: "Beta Male",
desc: "Beta male is just a normal guy on the street. He has a job, he gets pussy sometimes, when he's lucky. He doesn't care very much about his situation, and no one else cares about him too.",
multi: "love*1.3; domination*1.3"
},
{
id: "beta4",
name: "Beta Prime",
desc: "This Beta is exceptional. It's having its eyes wide open. It's looking at Alpha's every move. Every twitch of his muscles. He wants to know it all. He wants to learn.",
multi: "love*1.4; domination*1.4"
},
{
id: "beta5",
name: "Beta Rex",
desc: "The shadow behind Alpha's back. If The Alpha sweats at night that someone's gonna take his place... it's the Beta Rex. Cunning. Confident. Still lower in ranks, but close... so close.",
multi: "love*1.5; domination*1.5"
},
{
id: "nerd",
name: "Nerd",
desc: "Nerd is slightly more queasy and uptight than the other boys. He dumps his agression playing GTA and falls in love with class president. He's often too afraid to open his mouth, so he spends hours masturbating in his room, while the girl of his dreams gets fucked by entire basketball team.",
multi: "love*1.25; domination*0.75"
},
{
id: "vegan",
name: "Vegan",
desc: "Vegan is a modern, bigheaded leftie pedaling from library to Occupy Wall Street march, while normal guys pimp up their first muscle car in daddy's garage. He's keen on literature, alternative lifestyle and flat, pale, brainy babes with scrap metal pierced in their faces.",
multi: "love*1.5; domination*0.5"
},
{
id: "hippie",
name: "Hippie",
desc: "Hippie is an oversensitive pussy who gets excited about sunrises, singing birds, and that kind of shit. He writes poems, wears his hair long and does everything he can to disappoint his father. This bottom feeder doesn't pay attention to career and cash.",
multi: "love*1.75; domination*0.3"
},
{
id: "messiah",
name: "Messiah",
desc: "Messiah is basically one of those guys that never has a bad day. He's always in the mood, energetic, and ready to give a sermon about love and forgiveness.",
multi: "love*2; domination*0.2"
},
{
id: "alpha",
name: "Alpha Male",
desc: "The Alpha Male is the ideal male. The perfect one. The unicorn. Dominant, but not a bully. Loving, but not a pushover. Good parent, good husband, good lover - organized, confident, efficient.",
multi: "love*2; domination*2"
}
]>>
/* Character statuses */
<<set setup.charStatuses to [
{
name: "Who the fuck r u?!",
level: 0
},
{
name: "Not gonna happen.",
level: 1
},
{
name: "Hold your horses...",
level: 2
},
{
name: "Well, maybe...",
level: 3
},
{
name: "Wanna be fuckbuddies?",
level: 4
},
{
name: "I'm Pamela and you're Tommy-lee!",
level: 5
}
]>>
/* Character traits */
<<set setup.charTraits to [
{
id: "witch",
name: "Witch",
desc: "This bitch is into dark stuff. If you like skull-candles and blood pentagrams on the floor of your bedroom - you're a perfect match.",
dial: "Hocus Pocus, what about some wine to focus?",
multi: "love*0.5; domination*2",
match: "!beta, !nerd, !vegan, !hippie, !messiah",
minDes: 75
},
{
id: "alcoholic",
name: "Alcoholic",
desc: "Dangerzone. I mean - yeah, she might be good looking, and a great fuck, but she'll wreck your house when drunk.",
dial: "If you're already beautiful when I'm sober, I'm not sure if I'd survive seeing you drunk.",
multi: "love*X; domination*2",
match: "all",
minDes: 50
},
{
id: "milf",
name: "MILF",
desc: "We all know who we're talking about. Mother of your friend. Your teacher. Neighbour... Experienced, sexy, and freaky.",
dial: "Experience is the best quality in a woman.",
multi: "love*2; domination*1",
match: "!hippie",
minDes: 80
},
{
id: "crazy",
name: "Crazy",
desc: "No. Just no. This bitch is too fucked up. Seriously, pass.",
dial: "Be crazy, be weird, don’t be afraid of what anybody thinks!",
multi: "love*X; domination*X",
match: "all",
minDes: "X"
},
{
id: "whore",
name: "Whore",
desc: "I mean, if this bitch would land on a desert, she'd catch a snake, fill it with sand, and fuck herself with it. She's a dick machine and she likes it that way.",
dial: "If I were a girl, I'd be flipping dicks like monkeys.",
multi: "love*1; domination*2",
match: "all",
minDes: 50
},
{
id: "druggie",
name: "Druggie",
desc: "She has a pretty smile. Until you notice a missing teeths. I mean, that's what crystal meth does, right? With druggie it's a matter of fucking them early in their career.",
dial: "Your smile is addicting like crystal meth.",
multi: "love*2; domination*X",
match: "all",
minDes: 60
},
{
id: "keeper",
name: "Keeper",
desc: "Now, this girl is almost perfect. I mean, honestly, when you look at her you visualize the happy ending (and it's more than a blowjob).",
dial: "I could imagine spending my life with you.",
multi: "love*2; domination*2",
match: "beta, nerd, vegan, hippie, messiah",
minDes: 100
},
{
id: "gnd",
name: "Girl Next Door",
desc: "She lives somewhere near you. Maybe working in the local pharmacy? She smiled to you once, and you smiled back at her. It was natural.",
dial: "I don't get today's women, what happened with normal girls, like you?",
multi: "love*2; domination*0.5",
match: "beta, nerd, vegan, hippie, messiah",
minDes: 90
},
{
id: "femme",
name: "Femme Fatale",
desc: "Dangerzone. Like, seriously. She will destroy you, and take everything you have.",
dial: "You wear a smile like a loaded gun.",
multi: "love*0; domination*2",
match: "all",
minDes: 70
},
{
id: "domina",
name: "Dominatrix",
desc: "She's all about pain and she doesn't care what you say about it. But she likes to tell you what to say. And do. And scream...",
dial: "I feel like even pain would be pleasurable with you.",
multi: "love*0; domination*3",
match: "beta, nerd, vegan, hippie, messiah",
minDes: 80
},
{
id: "sportfreak",
name: "Sport Freak",
desc: "She will beat you at a marathon, she'll beat you at yoga, hell, she might even beat you at beating your meat.",
dial: "You know what I like? Beating my own limitations!",
multi: "love*0.5; domination*2",
match: "all",
minDes: 60
},
{
id: "feminazi",
name: "Feminazi",
desc: "Not very pretty, but smart enough to weaponize her feminity. She crushes the men under a flat heel of her unpriviliged rage. And she prays on the weak, so watch out.",
dial: "Men are disease.",
multi: "love*0; domination*2",
match: "beta, nerd, vegan, hippie, messiah",
minDes: 90
},
{
id: "nun",
name: "God Freak",
desc: "She has strict rules about life and marriage. She'll go with you only if she'll see a possibility of turning you back to her god.",
dial: "Sex before marriage is an abomination.",
multi: "love*2; domination*0.5",
match: "all",
minDes: 120
}
]>>
/* Character trivia */
<<set setup.charTrivia to [
{
id: "celebs",
singular: "celeb",
trivia: [
{id: "seagal", name: "Steven Seagal", dial: "I'm thinking about growing a ponytail and learning aikido!"},
{id: "tyson", name: "Mike Tyson", dial: "Sometimes I just feel like punching a hole through the wall."},
{id: "trump", name: "Donald Trump", dial: "Drain the swamp!"},
{id: "cage", name: "Nicholas Cage", dial: "I'm thinking about stealing the Declaration of Independence"},
{id: "howbowdah", name: "Cash Me Outside Girl", dial: "That Dr. Phil guy is not a real doctor, howbow dah?"},
{id: "sasha", name: "Sasha Grey", dial: "//Ghagg Gagh Gaggh Gah// is my favorite quote from a movie."},
{id: "girlfriend", name: "Overly Attached Girlfriend", dial: "Big eyes and crazy smile is what I look for in girls!"},
{id: "chuck", name: "Chuck Testa", dial: "Have you ever thought about taxidermy?"}
]
},
{
id: "songs",
singular: "song",
trivia: [
{id: "amazingHorse", name: "Amazing Horse", dial: "//♫ Look at my horse, My horse is amazing ♬//", link: "E6UzyNOt1BM"},
{id: "intruder", name: "Bed Intruder", dial: "//♫ He's climbin' in yo windows, he's snatchin' yo people up ♬//", link: "hMtZfW2z9dw"},
{id: "motherlover", name: "Motherlover", dial: "//♫ You thinkin' what I'm thinkin'? I'm thinkin' I'm thinkin' too ♬//", link: "X0DeIqJm4vM"},
{id: "tunak", name: "Tunak Tunak Tun", dial: "//♫ Tunak tunak tun ♬//", link: "vTIIMJ9tUc8"},
{id: "lovelyHorse", name: "My Lovely Horse", dial: "//♫ I want to shower you with sugar lumps ♬//", link: "jzYzVMcgWhg"},
{id: "trololololo", name: "Trololololo", dial: "//♫ Trololololo ♬//", link: "oavMtUWDBTM"},
{id: "genitals", name: "Show Me Your Genitals", dial: "//♫ Show me your genitals ♬//", link: "qqXi8WmQ_WM"},
{id: "ashes", name: "Ashes to Ashes", dial: "//♫ My mother said, to get things done, you'd better not mess with Major Tom ♬//", link: "HyMm4rJemtI"}
]
},
{
id: "animals",
singular: "animal",
trivia: [
{id: "cats", name: "cats", dial: "Cats are just purr-fect!"},
{id: "corgis", name: "corgis", dial: "Corgis, am I right?"},
{id: "tardigrades", name: "tardigrades", dial: "I wish I were a waterbear, then I'd be comfy anywhere!"},
{id: "armadillos", name: "armadillos", dial: "I'm thinking - armored rats!"},
{id: "pigs", name: "vietnamese pigs", dial: "Those Vietnamese pigs are one hell charmin' motherf***in' pigs."},
{id: "rats", name: "white rats", dial: "White rat power!"}
]
},
{
id: "movies",
singular: "movie",
trivia: [
{id: "rambo", name: "First Blood", dial: "//“They drew first blood, not me.”//"},
{id: "tetsuo", name: "Tetsuo: The Iron Man", dial: "//“We Can Mutate the Whole World into Metal!”//"},
{id: "videodrome", name: "Videodrome", dial: "//“Death to Videodrome! Long live the new flesh!”//"},
{id: "apocalypse", name: "Apocalypse Now", dial: "//“I love the smell of napalm in the morning.”//"},
{id: "rocky", name: "Rocky Horror Picture Show", dial: "//“Cause I've seen blue skies, through the tears in my eyes.”//"},
{id: "strangelove", name: "Dr. Strangelove", dial: "//“Gentlemen, you can't fight in here! This is the War Room.”//"},
{id: "eraserhead", name: "Eraserhead", dial: "//“In Heaven, everything is fine...”//"},
{id: "zardoz", name: "Zardoz", dial: "//“Zardoz is pleased.”//"},
{id: "evildead", name: "The Room", dial: "//“Oh, hi Mark!”//"}
]
},
{
id: "activities",
singular: "activity",
trivia: [
{id: "tentacles", name: "licking tentacles", dial: "There's something really sensual and erotic in octopuses."},
{id: "mosquitos", name: "killing mosquitos with chainsaw", dial: "Those fucking mosquito bastards deserve a bloody carnage."},
{id: "running", name: "running scared", dial: "Jogging is dull, unless I'm jogging away from a serial killer!"},
{id: "rawmeat", name: "eating insects", dial: "I like my insects raw."},
{id: "backwards", name: "walking backwards", dial: "Walking backwards is awesome, because you never know where you end up!"},
{id: "satan", name: "praying to Satan", dial: "Did you fell from Heaven? Because so did Satan."},
{id: "jesus", name: "praying to Jesus", dial: "Jesus was such an important figure in my life!"}
]
},
{
id: "comics",
singular: "comic book",
trivia: [
{id: "marvel", name: "Marvel", dial: "Stan Lee is the man."},
{id: "dc", name: "DC", dial: "Superman is the ultimate super-hero."},
{id: "hellboy", name: "Hellboy", dial: "I have a dick like Rasputin, so maybe I can also summon the devil?"},
{id: "asterix", name: "Asterix and Obelix", dial: "These Romans are crazy."},
{id: "tintin", name: "The Adventures of Tintin", dial: "Billions of bilious blue blistering barnacles!"},
{id: "sincity", name: "Sin City", dial: "I hope I'll never meet a dame to kill for."}
]
}
]>>/* resetTime */
/* UPDATE THE TIME */
/* Update the time based on the stuff in the pocket */
<<if $pocket.length > 0>>
/* Split pocket into separate yields */
<<set _pocketTime = $pocket>>
<<for _t to 0; _t < _pocketTime.length; _t++>>
<<if _pocketTime[_t].action == "update" && _pocketTime[_t].id == "time" && !$questMode>>
/* Set vars */
<<set _periodsInDay = setup.periods.length>>
<<set _periodNew = parseInt($period) + parseInt(_pocketTime[_t].value)>>
/* If the night passes - reset the time vars */
<<if _periodNew >= _periodsInDay>>
<<set $day += 1>>
<<set $period = 0>>
<<set _dayChange = 1>>
/* Check if we should update week */
<<set $weekDay += 1>>
<<if $weekDay == 8>>
<<set $weekDay = 1>>
<<set $week += 1>>
<<set _weekChange = 1>>
<</if>>
/* If we're moving back in time */
<<elseif _periodNew < 0>>
<<set $day = $day > 1 ? $day - 1 : 1>>
<<set $period = (_periodsInDay - 1)>>
<<set _dayChangeBack = 1>>
/* Check if we should update week */
<<set $weekDay -= 1>>
<<if $weekDay == 0>>
<<set $weekDay = 7>>
<<set $week -= 1>>
<</if>>
<<else>>
<<set $period = _periodNew>>
<</if>>
<<resetRandom>>
/* Set the _timeChange var for later check for $permission */
<<set _timeChange = 1>>
/* Remove the var from the pocket array */
<<set $pocket.splice(_t, 1)>>
/* Reset forceTime var (used for testing) */
<<set $forceTime = null>>
<<break>>
<</if>>
<</for>>
<</if>>
/* SET COUNTERS AND OTHER TIME RELATED VARS */
/* Set current time vars */
<<if _timeChange>>
<<set $today = setup.days[$weekDay - 1]>>
<<set $now = setup.periods[$period]>>
<<if _dayChange || _dayChangeBack>>
<<if setup.weekend.indexOf($today) != -1>>
<<set $todayType = "weekend">>
<<else>>
<<set $todayType = "workdays">>
<</if>>
<</if>>
<</if>>
/* Set year loop */
<<if _dayChange>>
<<set $yearDay = $yearDay + 1>>
<</if>>
/* If the year days reached end, or the player changed the number of days and current day is bigger then the number of total days, we need to reset the counter */
<<if $yearDay > $yearLoop && _dayChange>>
<<set $yearDay = 0>>
<</if>>
/* If the day passed and backDebuff is bigger than 0 - subtract from it. It's a counter, but it needs to be separately, because it needs to carry over after the back button is pressed */
<<if setup.backDebuff > 0 && _dayChange>>
<<set setup.backDebuff = setup.backDebuff - 1>>
<</if>>
/* Every night we reset pics of alexaDude and daphneDude */
<<if _dayChange || _dayChangeBack>>
<<for _npc = 0; _npc < setup.characters.length; _npc++>>
<<if setup.characters[_npc].id == "alexaDude" || setup.characters[_npc].id == "daphneDude" >>
<<set setup.characters[_npc].pic = [1, 2, 3, 4, 5].random()>>
<</if>>
<</for>>
<</if>>
/* We need to add counters that will check time passed from last shave, shower, and last time you slept */
<<if _dayChange>>
<<if !$playerShave>>
<<pocket "counter:playerShave+100">>
<</if>>
<<if !$playerShower>>
<<pocket "counter:playerShower+100">>
<</if>>
<<if !$sleepless>>
<<pocket "counter:sleepless+100">>
<</if>>
<<if !$playerNoFap>>
<<pocket "counter:playerNoFap+100">>
<</if>>
<</if>>
/* If the player slept - we reset a counter */
<<if $sleepReset>>
<<set $sleepless = 0>>
<</if>>
/* 0.3.53 - I'm resetting sleepreset on each time change, before it was on day change, but then in some cases it didn't reset */
<<if $sleepReset && _timeChange>>
<<set $sleepReset = null>>
<</if>>
/* Set nagging debuff */
<<if $naggingDebuff == null && _dayChange && !$supporter>>
<<pocket "counter:naggingDebuff-14">>
<</if>>
/* If supporter - reset nagging debuff */
<<if $supporter>>
<<pocket "counter:naggingDebuff+STOP">>
<</if>>
/* Add effects based on the counters */
<<if _dayChange>>
<<if $playerShave == 0>>
<<pocket "effect:scruff-; effect:beard-; effect:vikingbeard-">>
<<elseif $playerShave == 5>>
<<pocket "effect:scruff+">>
<<elseif $playerShave == 10>>
<<pocket "effect:scruff-; effect:beard+">>
<<elseif $playerShave == 30>>
<<pocket "effect:beard-; effect:vikingbeard+">>
<</if>>
<<if $playerShower == 0>>
<<pocket "effect:stinker-; effect:bam-">>
<<elseif $playerShower == 5>>
<<pocket "effect:stinker+">>
<<elseif $playerShower == 10>>
<<pocket "effect:stinker-; effect:bam+">>
<</if>>
<<if $sleepless == 0>>
<<pocket "effect:sleepless-; effect:insomnia-; effect:superhuman-">>
<<elseif $sleepless == 1>>
<<pocket "effect:sleepless+">>
<<elseif $sleepless == 5>>
<<pocket "effect:sleepless-; effect:insomnia+">>
<<elseif $sleepless == 20>>
<<pocket "effect:insomnia-; effect:superhuman+">>
<</if>>
<<if $playerNoFap == 10>>
<<pocket "effect:nofap+">>
<</if>>
<</if>>
/* Time to start holidays is based on the year loop - has to be repeated each time because of the changeable year length*/
<<set $xxxmasStart = $yearLoop>2 ? Math.ceil($yearLoop/2) : $yearLoop>> /* Start XXXmas at the half of the year */
<<set $halloweenStart = $yearLoop>13 ? 13 : $yearLoop>> /* Start Halloween at the 13th (for the quest Halloween the 13th) */
/* If the holiday passed, reset both the counter and the quest */
<<if _dayChange>>
<<if $player.questsListDone && $player.questsListDone.indexOf("xxxmas") != -1>>
<<pocket "xxxmas+RESET">>
<<notify "other" "holiday_over" null "+">>
<</if>>
<<if $player.questsListDone && $player.questsListDone.indexOf("halloween") != -1>>
<<pocket "halloween+RESET">>
<<notify "other" "holiday_over" null "+">>
<</if>>
/* Turn on the holidays that were turned off */
<<if $xxxmasOff>>
<<set $xxxmasOff = null>>
<</if>>
<<if $halloweenOff>>
<<set $halloweenOff = null>>
<</if>>
<</if>>
/* FINALLY - go through all the counters and add/remove 1 */
<<if $counters && (_dayChange || _timeChange)>>
<<for _c = 0; _c < $counters.length; _c++>>
<<set _var = "$" + $counters[_c].id>>
<<set _valueCurrent = parseInt(State.getVar(_var))>>
/* Update the counter if a period changed, or if a day changed (day might be empty because of backwards compatibility) */
<<if $counters[_c].when == "period" || _dayChange && ($counters[_c].when == "day" || !$counters[_c].when)>>
<<if $counters[_c].type == "+">>
<<if _valueCurrent < $counters[_c].end>>
<<set State.setVar(_var, (_valueCurrent + 1))>>
<</if>>
<<else>>
<<if _valueCurrent > $counters[_c].end>>
<<set State.setVar(_var, (_valueCurrent - 1))>>
<</if>>
<</if>>
<</if>>
<</for>>
<</if>>
/* RESET DAILY VARS AND EFFECTS */
<<if _dayChange>>
<<set $dayChanged = 1>>
<<else>>
<<set $dayChanged = null>>
<</if>>
/* It has to be on location/area only, otherwise it starts up while in activity */
<<if _dayChange && ( tags($curPas).contains("location") || tags($curPas).contains("area") ) >>
/* Reset effects */
<<for _e to 0; _e < $player.effects.length; _e++>>
/* Each sleep removes 1 from the duration of effect, unless it's "ongoing" */
<<if $player.effects[_e].left != "ongoing">>
<<set $player.effects[_e].left = $player.effects[_e].left - 1>>
/* If left drops to 0 - the effect is removed */
<<if $player.effects[_e].left <= 0>>
/* We need to remove the effect */
<<if !_yieldsRemove>>
<<set _yieldsRemove = "effect:" + $player.effects[_e].id + "-">>
<<else>>
<<set _yieldsRemove = _yieldsRemove + "; effect:" + $player.effects[_e].id + "-">>
<</if>>
<</if>>
<</if>>
<</for>>
/* We remove the effects all at once */
<<if _yieldsRemove>>
<<yields `_yieldsRemove`>>
<</if>>
/* Reset Daphne and Alexa roofies and aphrodisiac */
<<set $daphne.aphro = null>>
<<set $alexa.aphro = null>>
<<set $daphne.roofies = null>>
<<set $alexa.roofies = null>>
/* Reset the names, personalities, and statuses of the dating every Monday */
<<if _dayChange && $weekDay == 1>>
<<set $clubChick_01.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_01.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_01.met = 0>>
<<set $clubChick_02.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_02.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_02.met = 0>>
<<set $clubChick_03.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_03.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_03.met = 0>>
<<set $clubChick_04.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_04.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_04.met = 0>>
<<set $clubChick_05.name = ["Bambi", "Starla", "Foxy", "Jinx", "Trixie", "Sunny", "Cinnamon", "Pixie", "Moxie", "Dixie", "Fifi", "Lulu", "Peaches", "Twinkle"].random()>>
<<set $clubChick_05.personality = ["nympho", "stupid", "normal", "smart", "insecure", "golddigger", "picky"].random()>>
<<set $clubChick_05.met = 0>>
<</if>>
/* We need to recount the multipliers */
<<set $resetMulti to 1>>
/* Reset daily vars */
<<set $activitiesDone to []>>
/* Reset the club VIP permission */
<<set $permissionVIP = null>>
<</if>>
/* SCHEDULE */
/* If the time passed, or we're forcing the schedule - reset it */
<<if _timeChange && (tags($curPas).contains("location") || tags($curPas).contains("area")) || $schedForce>>
<<resetSched>>
<</if>><<events>>
<<EVENT "daphne">> /* This is when player gets caught by Daphne during her shower */
<<chunks null "#caught">>
<p>Suddenly - $daphne.name hears something, turns her head and...</p>
<<media "caughtDaphne.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $daphne.name bursts out of the showe cabin, smashing the doors into the wall.</p>
<<yields "daphne.love-2" "dialog">>
<<else>>
<p>$daphne.name bursts out bursts out of the showe cabin, smashing the doors into the wall.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphBath/daphne_angry.jpg">>
<<dial "daphne" "WHAT THE HELL?!">>
<p>Play it ''cool''.</p>
<<dial "player" "Oh, hi, $daphne.name.">>
<p>//Cool// as in //don't panic//, and not //how's your sex life//, dude. Now you turned into a nuclear winter.</p>
<<dial "daphne" "Don't //hi $daphne.name// me. What are you doing here?!">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#daphneLie" "I needed to pee! The doors were opened!" "daphne.dom" "dialog">>
<<btn "#daphneTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#daphneLie">>
<p>$daphne.name looks at you, unsure.</p>
<<dial "daphne" "And you didn't notice me when you walked in?!">>
<<dial "player" "I was thinking about... boob--I mean--bool--I mean... School!">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name throws you out of the bathroom and shuts the doors.</p>
<big>Tough luck.</big>
<<btn $curLoc null "daphne.love-2" "yieldsHide">>
<<chunk null "#daphneTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<delayer>>
<<if $jerk>>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<</if>>
<<else>>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#daphneAngry", "#daphneAngry", "#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#daphneAngry", "#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneOk", "#daphneSex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneSex">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#daphneOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean... I know how hard it is for a man of your age around the women.">>
<p>Errmmm... Ok...?</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Yeah, right.</p>
<<media "i_promise.mp4">>
<<dial "player" "I won't, I promise!">>
<big>You dodged a bullet there, bud.</big>
<<btn $curLocParent>>
<<chunk null "#daphneAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>Shut the fuck up and pray, bud.</p>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<p>$daphne.name throws you out of the bathroom and shuts the doors.</p>
<<btn $curLoc null "daphne.love-1" "yieldsHide">>
<<chunk null "#daphneSex">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>When a woman says she's disappointed, it's basically the end of the road, bud.</p>
<<dial "daphne" "I thought that we can trust each other.">>
<p>Pray it won't end up in packing your things.</p>
<<dial "player" "We can... I'm sorry, I didn't--">>
<<dial "daphne" "If we can trust each other, than why didn't you just came to me and told me how you feel?">>
<p>Ermmm... What?</p>
<<media "what.mp4">>
<<btn>>
<<chunk>>
<<dial "daphne" "You could have told me that you want to see me naked... You could have told me, that my body makes you aroused... We could figure something out.">>
<p>She bites her lip.</p>
<big>O-M-G! She's hitting on you!</big>
<<dial "daphne" "Than again... We can still figure something out, if you want...">>
<<media "activities/peek/fuck_yea.mp4">>
<<menu>>
<<btn $curLoc "Stay in the bathroom" "daphne.love+1; $permission+1" "action">>
<<btn $curLocParent "Maybe some other time, thanks!" "daphne.dom+1" "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa">> /* This is when player gets caught by Alexa during her shower */
<<chunks null "#caught">>
<p>Suddenly - $alexa.name hears something, turns her head...</p>
<<media "caughtAlexa.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if $jerk>>
<p>You barely manage to put your dick back in the pants, before $alexa.name bursts out of the shower cabin, smashing the doors into the wall.</p>
<<yields "alexa.love-2" "dialog">>
<<else>>
<p>$alexa.name bursts out of the shower cabin, smashing the doors into the wall.</p>
<</if>>
<</delayer>>
<<media "activities/peek/daphBath/alexa_angry.jpg">>
<<dial "alexa" "WHAT THE FUCK?!">>
<p>Don't panic. She's a weirdo herself, not like she never peeked on anyone. Don't let her make a big deal of it and ''play it safe''.</p>
<<if $player.lvl < 3>>
<<dial "player" "//But she's fucking scary when she's angry!//">>
<big>Play it safe.</big>
<p>That's the best way in this scenario. It still might not work, but at least you'll make it less pathetic.</p>
<</if>>
<<dial "player" "I mean...">>
<<menu null null "yieldsHide">>
<<btn "#alexaRun" "Run to your room" "alexa.dom-2" "action yieldsHide">>
<<btn "#alexaBalls" "Sorry... but seeing you naked was worth the risk." "alexa.love+1" "dialog yieldsHide">>
<<btn "#alexaUnsafe" "Admit it, you want me to peek at you, you weirdo!" "alexa.dom+1" "dialog yieldsHide">>
<<chunk null "#alexaRun">>
<<media "run.mp4">>
<p>You turn around and run to your room. You can hear from behind your back the curse words $alexa.name is sending your way, but you just don't care.</p>
<p>For the record...</p>
<big>Panic is not what I call //playing it safe//...</big>
<<btn "daphGuest">>
<<chunk null "#alexaUnsafe">>
<big>What?!</big>
<<dial "player" "//What //what//? You said yourself she's a weirdo!//">>
<p>I said - PLAY IT SAFE!!!</p>
<p>Do something. Fix it. Not sure how after that spectacular meltdown, but at least give it a last spin. And at least try to make it not completely pitiful.</p>
<<delayer>>
<<if $jerk>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status >= 4>>
<<set _decision = ["#alexaBalls", "#alexaAss"].random()>>
<</if>>
<<else>>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaBalls", "#alexaBalls", "#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#alexaBalls", "#alexaAss"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaBalls", "#alexaAss", "#alexaAss"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaAss">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#alexaBalls">>
<<dial "player" "What I meant is that weird is good! It's a spice of life!">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action">>
<<chunk null "#alexaAss">>
<<dial "player" "What I meant is that weird is good! It's a spice of life!">>
<p>$alexa.name is taking a good look at you.</p>
<<dial "alexa" "You're fucked up.">>
<big>True.</big>
<<dial "alexa" "I like fucked up.">>
<p>I have to say, buddy - I haven't seen it coming.</p>
<big>Good for you!</big>
<<media "epic_win.mp4">>
<<btn $curLoc "Stay in the bathroom" "$permission+1" "action">>
<</chunks>>
<</events>>/* buildLoc */
/* The html is in drawUI, this code loads the location data like name and description, goes through the arrays and sets the location vars, like whether the doors are open, who is in the room, etc. */
/* LOCATION DATA */
/* Load location name and desc */
<<for _i = 0; _i < setup.locations.length; _i++>>
<<if $curLoc == setup.locations[_i].id>>
<<set $curLocName = setup.locations[_i].name>>
<<set $curLocParent = setup.locations[_i].parent>>
<<set _curLocDesc = setup.locations[_i].desc>>
<<set _curLocDoor = setup.locations[_i].door>>
<<break>>
<</if>>
<</for>>
/* Characters in location - save the old curLocChar array and create a new one */
<<set $prevLocChars = $curLocChars>>
<<set $curLocChars = []>>
<<set $curLocCharsHidden = []>>
/* Load characters that are in the location to the array */
<<for _schedLoc range $schedTemp>>
<<if $curLoc == _schedLoc[1]>>
/* The data loaded from initSched: character, location, days, periods, while */
/* Go step by step - first day */
<<set _days = _schedLoc[2]>>
/* Check for "wrapper var" that covers many days. If found - append the days, because maybe there was a particular day in the original string that we want location open on, so we want both the day from the original string, and the new ones from the wrapper var */
<<if _days.indexOf("workdays") != -1>>
<<set _days = _days + " " + setup.workdays>>
<<elseif _days.indexOf("weekend") != -1>>
<<set _days = _days + " " + setup.weekend>>
<<elseif _days == null>>
<<set _days = setup.days>>
<</if>>
/* Check if today is that day */
<<if _days.indexOf($today) != -1>>
/* If the day fits, then go with the period */
<<set _periods = _schedLoc[3]>>
/* Check for "wrapper var" that covers many days. If found - append the days, because maybe there was a particular day in the original string that we want location open on, so we want both the day from the original string, and the new ones from the wrapper var */
<<if _periods.indexOf("dayhours") != -1>>
<<set _periods = _periods + " " + setup.dayhours>>
<<elseif _periods.indexOf("nighthours") != -1>>
<<set _periods = _periods + " " + setup.nighthours>>
<<elseif _periods == null>>
<<set _periods = setup.periods>>
<</if>>
/* Check if now is any of those periods */
<<if _periods.indexOf($now) != -1>>
/* Check what characters are in the current location on schedule */
<<set _charMet = parseInt(State.getVar('$' + _schedLoc[0] + '.met'))>>
<<set _charHide = parseInt(State.getVar('$' + _schedLoc[0] + '.hide'))>>
<<set _charType = State.getVar('$' + _schedLoc[0] + '.type')>>
/* If character is not hidden, and we know it or it's an npc, and it's not already added (sometimes the character can be added twice through charAdd) - add it */
<<if !_charHide && (_charMet == 1 || _charType == "npc") && $curLocChars.indexOf(_schedLoc[0]) == -1>>
<<set $curLocChars.push(_schedLoc[0])>>
<<elseif !_charHide && _charMet == 0 && $curLocChars.indexOf(_schedLoc[0]) == -1>>
<<set $curLocCharsHidden.push(_schedLoc[0])>>
<</if>>
/* Save while var of currently active room */
<<set $curLocWhile = _schedLoc[4]>>
<</if>>
<</if>>
<</if>>
<</for>>
/* WHILE and PERMISSION */
/* If there's no character - reset the while var */
<<if $curLocChars.length == 0>>
<<set $curLocWhile = "nothing">>
<</if>>
/* If the player changed locations - he either arrived or moved away - we need to reset permission */
<<if $prevLoc != $curLoc>>
<<set $permission = null>>
<<set $permissionLock = null>>
/* If we're in the same room as before, time passed, and other characters left the room - we need to reset permission, unless it's locked */
<<elseif _timeChange && $curLocChars.length == 0 && $prevLocChars.length > 0 && !$permissionLock>>
<<set $permission = null>>
/* If we're in the same room as before, time passed, and there are characters in it, we need to check if they are new */
/* This whole thing with checking if the new char appeared is a pain in the ass and practically obsolete. The future should be simple - if time passed, perm=forced, and there are chars in the room - reset permission. TODO along with removing of while=enter */
<<elseif _timeChange && $curLocChars.length > 0>>
<<for _ch = 0; _ch < $curLocChars.length; _ch++>>
<<if $curLocChars[_ch] && $prevLocChars.indexOf($curLocChars[_ch]) == -1>>
/* The characters in the _array are new */
<<set $curLocCharsNew.push($curLocChars[_ch])>>
<</if>>
<</for>>
/* If there are new characters in the room - reset the $permission */
<<if $curLocCharsNew.length > 0>>
<<set $permission = null>>
<</if>>
<</if>>
/* DOORS */
/* We need to check all the possible door states (main: open, semi, closed, locked, and the additional like dayhours, particular days etc.), define if the doors are actually opened or closed, and update description if necessary */
<<if _curLocDoor == "open" || _curLocDoor == "closed" || _curLocDoor == "locked">>
<<set _curLocDoorTemp = _curLocDoor>>
<<else>>
/* First let's see are there any settings regarding days and periods and update the string. We need to check one at a time, because there can be hours and days states mixed together */
<<if _curLocDoor.indexOf("workdays") != -1>>
<<set _curLocDoor = _curLocDoor.replace("workdays", setup.workdays.join())>>
<<set _curLocDescTemp = _curLocDescTemp ? _curLocDescTemp : setup.doorWorkDays>>
<</if>>
<<if _curLocDoor.indexOf("weekend") != -1>>
<<set _curLocDoor = _curLocDoor.replace("weekend", setup.weekend.join())>>
<<set _curLocDescTemp = _curLocDescTemp ? _curLocDescTemp : setup.doorWeekends>>
<</if>>
/* Let's see if now there are settings regarding days, if there's not then it means this doors are open every day */
<<for _p=0; _p < setup.days.length; _p++>>
<<if _curLocDoor.indexOf(setup.days[_p]) != -1>>
<<set _dayFound = 1>>
<<set _curLocDescTemp = _curLocDescTemp ? _curLocDescTemp : setup.doorOtherDay>>
<<break>>
<</if>>
<</for>>
/* If there was no day in the string - add all days */
<<if !_dayFound>>
<<set _curLocDoor = _curLocDoor + ", " + setup.days.join()>>
<</if>>
/* Now do the same for periods */
<<if _curLocDoor.indexOf("dayhours") != -1>>
<<set _curLocDoor = _curLocDoor.replace("dayhours", setup.dayhours.join())>>
<<set _curLocDescTemp = _curLocDescTemp ? _curLocDescTemp : setup.doorDayHours>>
<</if>>
<<if _curLocDoor.indexOf("nighthours") != -1>>
<<set _curLocDoor = _curLocDoor.replace("nighthours", setup.nighthours.join())>>
<<set _curLocDescTemp = _curLocDescTemp ? _curLocDescTemp : setup.doorNightHours>>
<</if>>
<<for _p=0; _p < setup.periods.length; _p++>>
<<if _curLocDoor.indexOf(setup.periods[_p]) != -1>>
<<set _periodFound = 1>>
<<set _curLocDescTemp = _curLocDescTemp ? _curLocDescTemp : setup.doorOtherPeriod>>
<<break>>
<</if>>
<</for>>
<<if !_periodFound>>
<<set _curLocDoor = _curLocDoor + ", " + setup.periods.join()>>
<</if>>
/* Check if the doors are open */
<<if _curLocDoor.indexOf($today) != -1 && _curLocDoor.indexOf($now) != -1>>
<<set _curLocDoorTemp = "open">>
<<else>>
<<set _curLocDoorTemp = "locked">>
<</if>>
/* If the doors are still not locked, make some additional checks */
<<if _curLocDoorTemp != "locked">>
/* Check for "semi" door setting */
<<if _curLocDoor.indexOf("semi") != -1>>
/* If the player stayed in the same semi location while the time has changed - we should set the permission to occupied. Either way - we reset it afterwards */
<<if $prevLoc == $curLoc && _timeChange>>
<<set $permission = "occupied">>
<</if>>
/* If there's noone in the room or we have permission - it's open - otherwise it's closed */
<<if $curLocChars.length < 1 || $permission>>
<<set _curLocDoorTemp = "open">>
<<else>>
<<set _curLocDoorTemp = "closed">>
<</if>>
<</if>>
<</if>>
<</if>>
/* Now that we know if the doors are open, locked or closed, we can update descriptions */
<<if _curLocDoorTemp == "closed" || _curLocDoor == "closed">>
<<if $curLocChars.length < 1>>
<<set _curLocDescTemp = setup.doorClosed + " " + setup.doorNoNoise>>
<<else>>
<<set _curLocDescTemp = setup.doorClosed + " " + setup.doorNoise>>
<</if>>
<<elseif _curLocDoorTemp == "locked" && _curLocDoor != "locked">>
<<if $curLocChars.length < 1>>
<<set _curLocDescTemp = setup.doorLocked + " " + setup.doorNoNoise + " " + setup.doorInfo + " <strong>" + _curLocDescTemp + "</strong> " + setup.doorInfo2>>
<<else>>
<<set _curLocDescTemp = setup.doorLocked + " " + setup.doorNoise + " " + setup.doorInfo + " <strong>" + _curLocDescTemp + "</strong> " + setup.doorInfo2>>
<</if>>
<<elseif _curLocDoorTemp == "locked" && _curLocDoor == "locked">>
<<if $curLocChars.length < 1>>
<<set _curLocDescTemp = setup.doorLocked + " " + setup.doorNoNoise>>
<<else>>
<<set _curLocDescTemp = setup.doorLocked + " " + setup.doorNoise>>
<</if>>
<</if>>
/* Set the new description unless the location is open */
<<if _curLocDescTemp && _curLocDoorTemp != "open">>
<<set $curLocDesc = _curLocDescTemp>>
<<else>>
<<set $curLocDesc = _curLocDesc>>
<</if>>
/* Finally set the door state */
<<if _curLocDoorTemp>>
<<set $curLocDoor = _curLocDoorTemp>>
<<elseif $permission>>
<<set $curLocDoor = "open">>
<</if>>
/* We need to load media depending on the door status */
<<if $curLocDoor == "open">>
<<set $curLocMedia = "locations/"+$curLoc+"/_big.jpg">>
<<else>>
<<set $curLocMedia = "locations/door.jpg">>
<</if>>/* miaDate */
<<events>>
<<EVENT "miaDate=0">> /* Intro to the quest. */
<<chunks>>
<p>You enter the shop and notice $mia.name behind the counter. She smiles to you and her eyes glow, like she's really happy to see you.</p>
<<dial "player" "//She likes me!//">>
<p>Surprisingly, I think you're actually right.</p>
<<dial "player" "//So what do I do now?! Pull out my dick and tell her to suck it?//">>
<<media "quests/miaDate/dick_out.mp4">>
<<btn>>
<<chunk>>
<p>Shit, dude, that's crude as fuck! Imagine this situation the other way around - she comes to you, and instead of //hi// she shows you her pussy, and tells you to suck it.</p>
<<dial "player" "//I'd suck it!//">>
<p>Actually, I'd suck it too.</p>
<big>Bad example.</big>
<<btn>>
<<chunk>>
<p>In general, what I'm getting at, is that it works differently with women. At least with most of them.</p>
<big>You gotta go step by step.</big>
<<dial "player" "//So should I show it just a little bit?//">>
<<media "quests/miaDate/the_tip.mp4">>
<big>Don't show her any part of your dick for fuck sakes!</big>
<<dial "player" "//So how would I fuck her?!//">>
<p>God damn it.</p>
<p>You will show her the dick eventually. And if she likes you enough - maybe that moment will be sooner than later.</p>
<p>But she's not some random floozy! She's a nice girl, so first you gotta spend some time with her. She offered you the walk in the park, it went great, it's time to offer her a date!</p>
<big>Got it?</big>
<<dial "player" "//Yup!//">>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:miaDate=1">> /* Offer $mia.name a date. */
<<chunks>>
<p>You approach $mia.name with a smile.</p>
<<dial "player" "Hi $mia.name, how are you?">>
<<media "quests/miaDate/mia.jpg">>
<<dial "mia" "Hi $player.name. To be honest - bad. My grandma died!">>
<p>Well, shit.</p>
<big>Dead grandma means no fucky-fucky.</big>
<p>But more importantly - this is a test of skill, dude. One misstep and she'll remember you as a guy who //didn't do exactly what he should when gran passed//, and, trust me, you don't want to be in that territory.</p>
<p>But, no worries. I'm gonna guide you through this shit like a fucking jedi master. Have I ever told you a story when--</p>
<<btn>>
<<chunk>>
<p>Suddenly...</p>
<big>She giggles.</big>
<p>Wait... what?</p>
<<dial "mia" "Got you!">>
<<media "quests/miaDate/mia_laugh.jpg">>
<<dial "player" "Oh! So your grandma is not dead!">>
<<dial "mia" "She's alive and kicking! She's gonna live 200 years old, like a whale. Healthiest woman on the planet, haha.">>
<p>I knew that... like... totally.</p>
<<dial "player" "//Yeah, I'm sure you did, mr. Jedi Master.//">>
<p>Oh, the kid learned sarcasm. How sweet.</p>
<<btn>>
<<chunk>>
<p>$mia.name looks at you, smiling.</p>
<<dial "mia" "So... How was your day?">>
<p>You think for a moment before answering...</p>
<big>...and it worries me.</big>
<p>I hope you're not considering putting your dick on the counter, right?!</p>
<<menu null null "yieldsHide">>
<<btn "#date" "I know you like me, so you're going on a date with me!" "mia.dom+" "dialog yieldsHide">>
<<btn "#date" "What would you say to go on a date with me?" "mia.love+" "dialog yieldsHide">>
<<btn "#dick" "Just put your dick on the counter" null "action yieldsHide">>
<<chunk null "#dick">>
<big>You put your dick on the counter.</big>
<<media "quests/miaDate/dick.mp4">>
<p>$mia.name looks at you surprised...</p>
<p>But not nearly as surprised as me, dude. I mean, it's bold, I'll give you that. If she's into this kind of stuff - score. The problem here seems to be that there's also a chance that she'll cut your dick off. And we don't want that, do we?</p>
<<dial "player" "//I have a good feeling about it!//">>
<p>Well, I guess it's too late to put the genie back in the bottle...</p>
<big>Good luck!</big>
<<media "thumbs_up.mp4">>
<<if $mia.status <= 2>>
<<set _decision = ["#dickNo", "#dickNo", "#dickNo", "#dickNo", "#dickYes"].random()>>
<<elseif $mia.status == 3>>
<<set _decision = ["#dickNo", "#dickNo", "#dickYes"].random()>>
<<elseif $mia.status == 4>>
<<set _decision = ["#dickNo", "#dickYes"].random()>>
<<elseif $mia.status >= 5>>
<<set _decision = "#dickYes">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#dickNo">>
<p>She looks you in the eyes...</p>
<p>...but, instead of a gentle glow of happiness, you see a fire of anger.</p>
<<dial "mia" "What the hell do you think you're doing!?">>
<<dial "player" "//Shit. Didn't work. What now?//">>
<p>Now?</p>
<p>Well, I don't wanna say I'm gonna enjoy it, but:</p>
<<media "quests/miaDate/popcorn.mp4">>
<<btn>>
<<chunk>>
<p>You smile to $mia.name with fear in your eyes.</p>
<<dial "player" "Hey, it was just a joke, ha, ha. Like with your dead whale... I mean... grandma.">>
<p>She pulls out a knife.</p>
<<media "quests/miaDate/knife.mp4">>
<<dial "player" "//Fuck, fuck, fuck! Do something!//">>
<p>Well, you're right. I cannot leave you like that. I will do something. I will...</p>
<big>...show you the visuals!</big>
<p>And, oh boy, do I have some great visuals for this...</p>
<<btn>>
<<chunk>>
<p>So there's no point in beating around the bush.</p>
<big>She's gonna cut off your dick.</big>
<<media "quests/miaDate/dick_piranha.mp4">>
<<dial "player" "//What?! So... what does it mean? Like... THE END?!//">>
<p>Nooo... far from the end.</p>
<<btn>>
<<chunk>>
<p>After cutting off your dick, she's gonna lick it.</p>
<big>Hopefully.</big>
<<media "quests/miaDate/dick_cut_lick.mp4">>
<<dial "player" "//Hopefully?!//">>
<p>Well, some girls lick the dick that they cut off, some not, that's more or less how it goes.</p>
<<dial "player" "//How many dicks how you seen cut off?!//">>
<p>I've seen my share. And in my opinion it should be obvious - if you're a hot girl, and you cut off someone's dick, you could at least lick it one last time, right? It seems the least you could do.</p>
<<dial "player" "//The least would be not to cut off the dick!//">>
<p>True, but anyway...</p>
<big>...there's more!</big>
<<btn>>
<<chunk>>
<p>So she's gonna go to a freaking scrap yard and throw your dick into a toxic goo from a neighboring genetic laboratory. By a pure accident, the goo will react with the dick tissue and speed up its evolution by thousand years.</p>
<<media "quests/miaDate/dick_worm.mp4">>
<<dial "player" "//What. The. Fuck.//">>
<p>Seriously, I've seen it happen. It's gonna crawl away to start a new civilization of super dicks in the Marian Trench.</p>
<<dial "player" "//Marian Trench?! Isn't it on the bottom of the ocean!?//">>
<big>Well, exactly that's the problem because...</big>
<<btn>>
<<chunk>>
<<media "quests/miaDate/dick_ocean.mp4">>
<p>And that'll be the end of the story of your dick.</p>
<big>Happy?</big>
<<dial "player" "//NO! I don't want any of these to happen!!! I really like my dick!//">>
<p>Well, then maybe...</p>
<<btn>>
<<chunk>>
<big>...don't put it on other people' furniture before asking, god damn it!</big>
<<dial "player" "//I promise I'll never do it again!//">>
<p>Good. Now get the hell out of here, and don't come back for at least a week. I'll pull some strings and make her forget that you're a fucking perv.</p>
<<btn>>
<<chunk>>
<p>You turn around and run from the store, closing the doors behind you.</p>
<<media "run.mp4">>
<<btn $curLocParent null "counter:miaAngry-7; mia.desire-5; miaDate-" "yieldsHide">>
<<chunk null "#dickYes">>
<p>She looks you in the eyes...</p>
<big>...with a naughty smile.</big>
<<dial "mia" "Oh my god. You're crazy... What if I pull out a knife!">>
<p>She giggles.</p>
<p>God damn, it worked! I still think it was a dick //ekhem// move, but congratulations are in order!</p>
<<dial "mia" "Normally I don't do things like that... but I kinda like you, so...">>
<p>She locks the doors and pulls down curtains...</p>
<<dial "player" "//Oh boy, oh boy, oh boy...//">>
<<btn>>
<<chunk>>
<p>And then she kneels in front of your huge dick.</p>
<<dial "mia" "I haven't done many blowjobs before... will you guide me?">>
<<media "yes.mp4">>
<p>She puts the tip of your dick into her mouth. She wraps her tongue around it.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<<media "quests/miaDate/mia_blowjob1.mp4">>
<p>She starts working your dick with ferocity, like she's in some sort of a sexual trance.</p>
<<dial "player" "Ohhh... Ohhhhh... Ohhh!">>
<p>Don't wanna spoil the mood, but it certainly doesn't feel like she's new to blowjobs. I'm starting to think our little $mia.name is hiding some oral secret...</p>
<big>But who would think about that now?</big>
<<btn>>
<<chunk "mia.status=3">>
<p>$mia.name stops and looks you in the eyes.</p>
<<dial "mia" "I always wanted to see how it feels to suck balls... Can I...?">>
<<dial "player" "Yeah, baby, yeah...">>
<big>It's so funny how she makes it a question...</big>
<<btn>>
<<chunk "mia.status=3">>
<<media "quests/miaDate/mia_blowjob2.mp4">>
<p>Her tongue caresses your balls gently and cautiously.</p>
<<dial "player" "Ohhhh...... Like that...">>
<<btn>>
<<chunk "mia.status=4">>
<p>She stops again.</p>
<<dial "mia" "It's getting hot here... mind if I undress?">>
<<dial "player" "Uhmm... no... please.">>
<<dial "mia" "But no funny business. I'm not that kind of girls...">>
<p>She winks at you.</p>
<big>I. Love. This. Woman.</big>
<<btn>>
<<chunk "mia.status=4">>
<<media "quests/miaDate/mia_blowjob3.mp4">>
<p>You just lie there, feeling her warmth, while she sucks you off like a motherfucking pro.</p>
<<btn>>
<<chunk>>
<p>Her warm lips wrap nicely around your cock. You feel you're getting close... And she notices it too.</p>
<<dial "mia" "In my mouth...! I want to taste it.">>
<big>Yes ma'am.</big>
<<btn>>
<<chunk>>
<p>Wave after wave of cum spurts out of your dick right into $mia.name's inviting mouth.</p>
<<media "quests/miaDate/mia_blowjob4.mp4">>
<p>And then...</p>
<big>She swallows.</big>
<<dial "mia" "Mmm... it tastes funny... but I like it!">>
<p>God bless this girl.</p>
<p>She stands up and smiles. You sigh.</p>
<<dial "player" "That was... great!">>
<<dial "mia" "I was learning on bananas, haha.">>
<p>She points to the bananas on the display.</p>
<big>Happy fucking bananas.</big>
<<btn>>
<<chunk>>
<p>Dude, you gotta ask her out. Like, seriously, after what just happened...</p>
<big>I'm not letting you out until you do.</big>
<p>You take a deep breath.</p>
<<menu null null "yieldsHide">>
<<btn "#dateYes" "Now I know you like me, so I'm taking you on a date!" "mia.dom+" "dialog yieldsHide">>
<<btn "#dateYes" "What would you say to go on a date with me?" "mia.love+" "dialog yieldsHide">>
<<chunk null "#date">>
<p>$mia.name blushes.</p>
<<dial "mia" "A date... well, I'm not sure.">>
<big>She teases you brother.</big>
<<media "quests/miaDate/mia_tease.jpg">>
<<if $mia.status <= 1>>
<<set _decision = ["#dateNo", "#dateNo", "#dateYes"].random()>>
<<elseif $mia.status == 2>>
<<set _decision = ["#dateNo", "#dateYes"].random()>>
<<elseif $mia.status >= 3>>
<<set _decision = ["#dateYes"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#dateNo">>
<p>She sighs.</p>
<<dial "mia" "Sorry, but I can't... I'm working overtime, and barely have any sleep.">>
<<dial "player" "Oh...">>
<p>Shit.</p>
<<dial "mia" "But maybe next week?">>
<p>Oh, that's interesting. Let me translate. She doesn't know you enough yet to go on a date, but she likes you, and wants you to stick around.</p>
<big>Be patient, my dude.</big>
<p>And put some work in it. Maybe help her clean the shop or carry those fuckin' boxes once or twice. I'm sure if she likes you enough - she won't say //no//.</p>
<<dial "player" "Well... Ok, sure. No worries.">>
<p>You smile to her and walk out of the store.</p>
<<btn $curLocParent null "miaDate-; counter:miaAsked-3">>
<<chunk null "#dateYes">>
<p>She brightens up.</p>
<<dial "mia" "It was ages since I was on a proper date! Why not!">>
<p>Hah! Score.</p>
<<dial "player" "That's great!">>
<<dial "mia" "So... where are we going?">>
<p>Well? I hope you thought it through.</p>
<<dial "player" "//Don't worry, I got this.//">>
<p>You smile to $mia.name.</p>
<<btn>>
<<chunk>>
<<dial "player" "I'm gonna take you to the best restaurant in LA! Where all the stars go! It's going to be awesome! And I pay for everything. I promise!">>
<p>She's a bit surprised, but smiles.</p>
<<dial "mia" "Oh, wow! Really!? Cool!">>
<<dial "player" "So...? You ready to go?!">>
<<dial "mia" "Now?! But I'm still working.">>
<p>Dude, hold your horses. Give the girl some time.</p>
<<dial "player" "Oh, sure... totally! What about after work?">>
<<dial "mia" "Well, I usually can go out earlier on Fridays.">>
<<menu>>
<<btn null "So it's a date! Don't forget to wear your best dress!" "mia.dom+" "dialog">>
<<btn null "That's great, I'm so happy! See you then!" "mia.love+" "dialog">>
<<chunk>>
<p>You smile to her and walk out of the store feeling like you won the lottery.</p>
<<media "happy.mp4">>
<p>I wonder how you'll feel when you realize how hard it is to book a good restaurant in LA... But, whatever...</p>
<big>I'm happy for you!</big>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:miaDate=2">> /* Find a restaurant online and make a reservation. */
<<chunks>>
<p>You pull out a laptop and google "Best restaurants in LA". You smile, seeing there's a whole bunch of them.</p>
<<dial "player" "//See? No problem!//">>
<p>Yeah? Well...</p>
<big>Have you seen the prices?</big>
<p>You look into the menu and...</p>
<<media "quests/miaDate/prices_shock.mp4">>
<<dial "player" "//Oh fuck. Thousand dollars for a fucking soup?!//">>
<big>Indeed.</big>
<p>I'm gonna tell you straight up - forget about //best//. Go with something a little bit fancy, but not over the top. She's not stupid, she knows you're broke. You're still gonna need to spend some cash, but you'll do some chores for $daphne.name and it should cover it.</p>
<<btn>>
<<chunk>>
<big>Finally, you find a nice family restaurant called //Italian Affair//.</big>
<p>The prices seem steep but reasonable, and the reviewers say it's the best place for first date.</p>
<<dial "player" "//What do you think about this one?//">>
<p>I think they're probably packed on Fridays and I doubt you're going to get a reservation.</p>
<<dial "player" "//I have a daring plan!//">>
<big>A daring plan? Well, go for it!</big>
<<btn>>
<<chunk>>
<p>You pull out a phone and dial the number to the restaurant. After a moment someone picks up.</p>
<<dial "guy" "Italian Affair here... what's up...?">>
<<dial "player" "Hello! I wanted to politely ask if it's possible to make a reservation on Friday.">>
<<dial "guy" "Friday, huh...?">>
<p>He gets quiet for a moment. You can hear strange voices and car roars coming from the speaker.</p>
<<dial "guy" "Give me a minute... I need to finish something...">>
<<dial "player" "Sure, no problem-o!">>
<p>Let me get this straight. Your daring plan was to...</p>
<big>...politely ask and wait for answer?</big>
<<dial "player" "//Shut up! I know what I'm doing.//">>
<p>You take a deep breath.</p>
<<btn>>
<<chunk>>
<<if $player.lvl <= 1>>
<<dial "player" "You know, I came to LA just for one night with my byatch...">>
<<dial "guy" "M-hm...">>
<p>You realize that the sounds you hear in the background are explosions. Either he's running away from coppers, or he's playing GTA!</p>
<<dial "player" "I'm doing this tour around the West Coast...">>
<<dial "guy" "M-hm...">>
<p>You hear police sirens. It's getting hot in San Andreas!</p>
<<dial "player" "I'm this popular rapper slash youtuber - //Cock-roach//. With a dash... //Cock//-roach.">>
<big>Dude, he's not listening to you.</big>
<<media "quests/miaDate/wasted.mp4">>
<<dial "guy" "Fuck! I was so close...">>
<p>The guy sighs.</p>
<p>L-O-L. I guess it's hard to win the battle for attention with GTA, but still - you need to try better next time.</p>
<<elseif $player.lvl <= 3>>
<<dial "player" "So... how's work...?">>
<p>You realize that the sounds you hear in the background are explosions. Either he's running away from coppers, or he's playing GTA!</p>
<<dial "guy" "Oh, it's grrrreat. Picking up the phone in my parent's restaurant, this is what I dreamed about.">>
<p>Sarcasm detected.</p>
<<dial "player" "Well, I'm sure it's not that bad. I don't have a job at all at the moment!">>
<p>You hear sounds of police sirens. It's getting hot in San Andreas!</p>
<<dial "guy" "So you want a table or a job?">>
<<dial "player" "Haha, table. I got the money from my dad. Mostly...">>
<<media "quests/miaDate/wasted2.mp4">>
<<dial "guy" "Fuck!">>
<p>The guys sighs.</p>
<p>A piece of advice - you're talking about his job, while he's at his job, not doing his job, but playing GTA. Does it sound like the best way to engage him?</p>
<p>Still - at least you tried.</p>
<<elseif $player.lvl > 3>>
<<dial "player" "By the way, I've heard some really good stuff about your restaurant!">>
<<dial "guy" "Well, it's not mine, but thanks...">>
<p>You realize that the sounds you hear in the background are explosions. Either he's running away from coppers, or he's playing GTA!</p>
<<dial "player" "Yeah, but you know, you're part of it. And from what I heard people really like the service you guys offer.">>
<<dial "guy" "We're doing what we can...">>
<p>You hear sounds of police sirens. It's getting hot in San Andreas!</p>
<<dial "player" "You're too modest. I'm totally excited! This girl I'm taking on a date deserves only the best, so I immediately thought about you guys.">>
<<media "quests/miaDate/mission_passed.mp4">>
<<dial "guy" "Fuck yea!">>
<p>Clearly, the guy was barely listening, but still - you did good. You engaged him. Made it a bit personal. And made his day slightly better with some kind words. The best recipe for good luck.</p>
<<media "thumbs_up.mp4">>
<</if>>
<<btn>>
<<chunk>>
<<if $player.lvl <= 1>>
<<dial "guy" "Ok... soooo... when was it? Friday?">>
<<elseif $player.lvl <= 3>>
<<dial "guy" "Ok, so when was it? Friday?">>
<<elseif $player.lvl > 3>>
<<dial "guy" "Ok, so Friday - right? Give me a sec.">>
<</if>>
<<dial "player" "Yup!">>
<<media "quests/miaDate/schedule.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#restaurantNo", "#restaurantNo", "#restaurantYes"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#restaurantNo", "#restaurantYes"].random()>>
<<elseif $player.lvl > 3>>
<<set _decision = ["#restaurantYes"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#restaurantNo">>
<<dial "guy" "Nope. Sorry. On Friday we're packed.">>
<p>Fuck!</p>
<<dial "player" "So there's no way?">>
<p>He lowers his voice.</p>
<<dial "guy" "Well, you know...">>
<<media "quests/miaDate/always_way.mp4">>
<<btn>>
<<chunk>>
<<dial "guy" "It all depends on how badly you want it.">>
<p>What a cheap fuck. He wants you to pay for the reservation. Don't do it. Instead wait couple days and try again. Maybe someone will cancel? And in between - work on upping your game, 'cause, to be honest, I'm not impressed.</p>
<<dial "player" "//But what about $mia.name?!//">>
<p>Don't worry, she'll wait. And let it be a lesson of life, dude. You need to plan those things in advance, otherwise you're pushing yourself into a land mine.</p>
<<menu>>
<<btn "#restaurantYes" "Pay the man" "cash=50; cash-50; love+" "action">>
<<btn $curLoc "I'm gonna try some other day, thanks." "dom+; counter:restaurantDebuff-2; miaDate-" "dialog">>
<<chunk null "#restaurantYes">>
<<dial "guy" "Well, ok... It seems we have something for you. Table for two, right?">>
<<dial "player" "Perrrfect!">>
<p>Dude! It worked! Awesome!</p>
<<dial "guy" "Ok, done. Thanks!">>
<p>You disconnect the call.</p>
<big>Now just wait for the Friday afternoon and pick $mia.name up!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:miaDate=3">> /* Pick her up on Friday afternoon.. */
<<chunks>>
<p>So... This is the moment you've been training for.</p>
<big>You're going on a date!</big>
<p>And it means a lot, even for me.</p>
<<dial "player" "//Thanks... To be honest I am a bit nervous...//">>
<p>I'm sure you're going to nail it! Just be yourself! Though maybe restrain from putting your dick on furniture. Unless $mia.name will be clearly into it.</p>
<<dial "player" "//But how would I know if she's into it?!//">>
<p>I'll help you with that.</p>
<big>And now... go! Make me proud!</big>
<<media "cry_emotional.mp4">>
<<btn>>
<<chunk>>
<big>$mia.name smiles as you approach her.</big>
<<media "quests/miaDate/mia_smile.jpg">>
<<dial "player" "Hey, $mia.name...">>
<<menu>>
<<btn null "...ready for the best date of your life?" "mia.dom+" "dialog">>
<<btn null "...you look beautiful!" "mia.love+" "dialog">>
<<chunk>>
<p>She giggles.</p>
<<dial "mia" "Wow, I didn't know you're such a charmer.">>
<<dial "player" "Only when the girl is worth it!">>
<p>Dude... you're killing it! Good job!</p>
<<dial "mia" "Haha, let me just close up the store, and we can go.">>
<<dial "player" "Sure, I'm gonna wait outside!">>
<<btn>>
<<chunk>>
<h2 class="border">Neighbourhood</h2>
<<media "locations/areaNeighbourhood/_big.jpg" "wide">>
<big>You wait for her in front of the store.</big>
<p>I just remembered, she never told you what's her deal with $ash.name!</p>
<<dial "player" "//I don't think $ash.name is a good topic for first date.//">>
<p>Well... you're actually right. Focus on her. We'll ask about it when you start dating on a regular basis.</p>
<big>Same moment $mia.name appears.</big>
<<dial "mia" "So where are we going?!">>
<<dial "player" "You'll see!">>
<p>She giggles.</p>
<<dial "player" "This way!">>
<<btn>>
<<chunk>>
<h2 class="border">Italian Affair</h2>
<<media "locations/restaurant/_big.jpg" "wide">>
<big>After a short walk, you stop in front of the restaurant.</big>
<<dial "player" "//Oh shit. It doesn't look fancy at all.//">>
<p>Well, at least it's funny!</p>
<<dial "mia" "Italian As Fuck? Haha, that's perfect!">>
<p>$mia.name bursts into laughter.</p>
<<dial "player" "Hah, yeah. That's what I said when I saw it... //Phew!//">>
<p>See? You worry too much. Remember, dude...</p>
<big>Laugh is the best way to get the pussy.</big>
<p>You lead her inside.</p>
<<btn>>
<<chunk>>
<<media "quests/miaDate/restaurant_full.mp4">>
<big>The restaurant is packed and loud.</big>
<p>It's disappointing, as you were hoping to have a quiet night out. What's worse, there doesn't seem to be a place to sit.</p>
<p>You tell $mia.name to wait and walk to the counter. An old woman, that looks like she owns the place, welcomes you with a smile.</p>
<<dial "player" "Hi. We had a reservation for the name $player.surname. Where should I--">>
<p>She looks at you surprised - //"A reservation?"// - she pauses for a second - //"But we don't do reservations on Fri--"//</p>
<p>Before she finishes the sentence - a small, pimpled teenager lunges at you from the kitchen.</p>
<<dial "guy" "Mum, I'm gonna take care of it! He's a friend!">>
<p>He nods at you to follow him.</p>
<<dial "guy" "Don't worry... I have a spare table for you... It's great!">>
<p>He leads you to a side room, and opens it with a key...</p>
<<btn>>
<<chunk>>
<big>The room is actually quite nice!</big>
<p>And it's completely quiet and secluded. It's clear that it was part of the restaurant some time back, but for some reason they closed it off.</p>
<<dial "player" "//I wonder why they keep it closed...?//">>
<<media "quests/miaDate/restaurant.jpg">>
<<dial "guy" "Awesome, right!? No one comes here, so you can get cozy with your lady...">>
<<media "quests/miaDate/you_know.mp4">>
<p>Dude, who cares why it's closed. This is perfect for us! Who knows, if you play your cards right, maybe something will actually happen here!</p>
<<dial "player" "Great, I'll take it!">>
<<dial "guy" "Awesome. This will cost you 30 bucks!">>
<big>What the fuck.</big>
<<dial "player" "But I have a reservation!">>
<<dial "guy" "Well, I can set you up in the main room if you want, I just thought that this is better.">>
<p>God damn. It's up to you.</p>
<<menu>>
<<btn "#room" "Fuck it, here's 30 bucks." "cash=30; cash-30; love+" "dialog">>
<<btn "#table" "No way I'm paying, set me up in the main room!" "dom+" "dialog">>
<<chunk null "#room">>
<<delayer>>
<<set _sepRoom = 1>>
<</delayer>>
<p>The guy takes the money and quickly sets up the table. In the meantime you walk back to $mia.name.</p>
<<dial "player" "Sorry it took so long, they mixed up our reservation!">>
<<dial "mia" "Oh my... so they don't have a table for us?">>
<<dial "player" "Don't worry, I took care of it.">>
<big>You lead her to where your table is located and...</big>
<<btn>>
<<chunk>>
<big>...she stops in awe.</big>
<<media "quests/miaDate/mia_shock.jpg">>
<<dial "mia" "Oh my! The whole room just for us?! It must have cost you a fortune!">>
<<dial "player" "Well... you know.">>
<<media "quests/miaDate/anything.mp4">>
<<btn "#date" null "mia.love+" "yieldsHide">>
<<chunk null "#table">>
<p>The guy sighs, but nods in agreement. He walks back to the main room and sets up an additional table for you. The location is far from perfect, but you hope $mia.name doesn't notice.</p>
<p>You walk back to her and smile.</p>
<<dial "player" "Sorry it took so long, they mixed up our reservation!">>
<<dial "mia" "Oh my... so they don't have a table for us?">>
<<dial "player" "Don't worry, I took care of it.">>
<p>You show her the table the guy set up for you.</p>
<<media "quests/miaDate/restaurant_toilet.mp4">>
<<dial "mia" "Oh...">>
<<btn "#date" null "mia.love-" "yieldsHide">>
<<chunk null "#date">>
<p>You finally sit and order the food...</p>
<big>...and it gets silent.</big>
<p>$mia.name pretends she's admiring the decor, you pretend that you're looking at your dick.</p>
<p>Dude, you're aware that people on dates usually talk?</p>
<<dial "player" "So...">>
<p>She looks at you and smiles.</p>
<<dial "mia" "So...?">>
<p>Don't overthink it. She likes you already.</p>
<big>Go with your gut.</big>
<<menu>>
<<btn null "You're so beautiful it makes me speechless." "mia.love+" "dialog">>
<<btn null "You look so sexy that I could eat you." "mia.dom+" "dialog">>
<<chunk>>
<p>She looks at you with a smile.</p>
<<dial "mia" "Oh really? Even when I do this?">>
<<media "quests/miaDate/mia_funny.jpg">>
<<dial "player" "Haha. Now even more!">>
<<dial "mia" "Oh, come on. You're lucky you didn't see me in the morning... I look like a zombie!">>
<<dial "player" "I'm sure I'd like you in the morning. And in the afternoon. And evening... And I'd like you at night too...">>
<<dial "mia" "Oh... interesting.">>
<p>She sends you a naughty smile.</p>
<big>Well, well well.</big>
<p>You actually are a charmer! Though to be honest, try to keep it closer to the ground. You don't want the girl to think you're do anything for her. It's different with $mia.name, as she seems to really like you, but as a general rule - keep it subtle.</p>
<<btn>>
<<chunk>>
<big>Meanwhile, the waiter brings you two plates of restaurant's special spaghetti.</big>
<p>It looks a bit strange, but it tastes fucking great. $mia.name likes it so much that she almost licks the plate clean.</p>
<p>Finally - she sits back and smiles.</p>
<<dial "mia" "Mmm... that was perrrrrfect!">>
<<media "quests/miaDate/mia_restaurant.jpg">>
<<dial "player" "Totally worth the price!">>
<p>She looks at you, worried.</p>
<<dial "mia" "Oh, it was that expensive? Maybe I'll pay for myself.">>
<big>Dude!</big>
<p>You already told her you're paying, it would be cheap to back down now.</p>
<<menu null null "yieldsHide">>
<<delayer>>
<<if _sepRoom == 1>>
<<btn "#sex" "No, don't worry, I got this!" "mia.love+" "yieldsHide">>
<<else>>
<<btn "#end" "No, don't worry, I got this!" "mia.love+" "yieldsHide">>
<</if>>
<</delayer>>
<<btn "#end" "Good idea, I could use some extra cash." "cash+30; mia.love-2" "yieldsHide">>
<<chunk null "#sex">>
<p>$mia.name looks at you with a naughty smile.</p>
<<dial "mia" "Hey, you think we can steal some wine...?">>
<p>She points at the old liquor cabinet.</p>
<<dial "player" "Well... I guess we could.">>
<p>You look around, to make sure you're really alone, and walk towards the cabinet. You open it, hesitantly and...</p>
<p>It's empty.</p>
<<dial "player" "Damn, they drank everything.">>
<p>But $mia.name doesn't look like she really cares about the wine.</p>
<<btn>>
<<chunk>>
<<dial "mia" "Hey, bartender... What would you do with a drunk girl like me?">>
<<media "quests/miaDate/mia_restaurant_sex1.jpg">>
<p>Shit, I'm not 100% sure, but if you'd ask me...</p>
<big>...this sounds like fucky-fucky!</big>
<<dial "player" "//So is that the moment?! Should I put my cock on the table?!//">>
<p>Not yet. Get closer to her. We need to see if she's not joking.</p>
<<dial "mia" "Well, bartender...?">>
<<dial "player" "Well... I guess... I would do this.">>
<p>You come closer. So close you can feel her warmth. You wrap your hand around her waist and...</p>
<<btn>>
<<chunk "mia.status=3">>
<big>You kiss her.</big>
<<media "quests/miaDate/mia_restaurant_kiss.jpg">>
<p>She looks you in the eyes.</p>
<<dial "mia" "I wanna do it!">>
<<dial "player" "Uhmmm... do what?">>
<p>She drops her dress to the floor.</p>
<<dial "mia" "I always wanted to have sex in the restaurant!">>
<big>Oh... this escalated quickly!</big>
<p>Without thinking, you push her to the old counter and spread her legs. Her wet pussy opens up like a spring flower.</p>
<<btn>>
<<chunk "mia.status=3">>
<<dial "mia" "Oh yes... Like that... Oh $player.name... Yes...">>
<p>She quietly moans as you lick her clit with your tongue. Her juices flow all over your face.</p>
<<media "quests/miaDate/mia_restaurant_sex2.jpg">>
<<btn>>
<<chunk "mia.status=3">>
<p>Finally, she grabs your hair and gently pushes your head away.</p>
<<dial "mia" "Now it's your turn...!">>
<p>She kneels in front of you.</p>
<<btn>>
<<chunk "mia.status=3">>
<big>Her warm lips wrap around your cock.</big>
<<dial "player" "Uhhh...">>
<<media "quests/miaDate/mia_restaurant_sex3.jpg">>
<p>She pushes your cock deeper and deeper into her throat.</p>
<<if $mia.status < 4>>
<p>You feel a growing pressure in your balls.</p>
<<dial "player" "You're too good. I can't hold it anymore...">>
<<dial "mia" "In my mouth! I wanna taste it!">>
<p>She opens up her mouth in the last moment and...</p>
<</if>>
<<btn>>
<<chunk "mia.status=4">>
<p>Finally, $mia.name pulls out your dick from her mouth. It's so wet with her saliva that it's dripping to the floor.</p>
<<dial "mia" "I wanna feel you inside.">>
<p>Her words alone make your dick so hard, that you could pierce a wall with it.</p>
<<dial "mia" "Lie on the counter. I'm gonna ride you.">>
<<btn>>
<<chunk "mia.status=4">>
<p>She sits on your dick and pushes it inside her wet pussy.</p>
<<dial "mia" "Yeeeeessss....">>
<p>She starts riding you, at first slowly, but the tempo increases with every thrust. She's so tight it'd almost feel like she's a virgin, if it weren't for the fact that she fucks like a god damn porn star.</p>
<<media "quests/miaDate/mia_restaurant_sex4.jpg">>
<big>You can feel her hot pussy wrapped around your cock.</big>
<p>It's so wet with your saliva and her own juices, that your dick slides in and out like a piston into a well oiled machine.</p>
<<btn>>
<<chunk "mia.status=4">>
<<dial "mia" "Tell me you like my pussy!">>
<<dial "player" "Uhhh... uhhh... I like... I like your pussy...">>
<<dial "mia" "Tell me you like to fuck me.">>
<<dial "player" "I fucking love to fuck you!">>
<<media "quests/miaDate/mia_restaurant_sex5.jpg">>
<<dial "mia" "I want you to take me from behind!">>
<<btn>>
<<chunk "mia.status=4">>
<p>You quickly change position and push your dick in her again.</p>
<<media "quests/miaDate/mia_restaurant_sex6.jpg">>
<<dial "mia" "You like it? You like my ass?">>
<<dial "player" "I'd fuckin' do anything for your ass.">>
<<dial "mia" "What would you do to fuck my ass? Tell me...">>
<<dial "player" "I'd... I'd kill to get into your ass. I'd fucking murder someone.">>
<p>As you say it, you feel $mia.name starts shaking.</p>
<<dial "mia" "Aaahhhhhh...">>
<<btn>>
<<chunk "mia.status=4">>
<<media "quests/miaDate/mia_restaurant_sex7.jpg">>
<big>She just cummed!</big>
<p>Good work</p>
<<dial "player" "I'm cumming too...!">>
<<dial "mia" "In my mouth! I wanna taste it!">>
<p>She jumps to the floor and kneels in front of your pulsating dick. And it's about time, because...</p>
<<btn>>
<<chunk "mia.status=3">>
<big>...you cum.</big>
<p>Wave after wave of semen spurts out of your cock right into $mia.name's inviting mouth.</p>
<<media "quests/miaDate/mia_restaurant_sex8.jpg">>
<<btn>>
<<chunk "mia.status=3">>
<p>After that you both collapse on the floor next to each other, so sweaty and tired, that you could just fall asleep right there.</p>
<<dial "mia" "Oh, wow... I usually don't do stuff like that...">>
<<dial "player" "Well... it was something...">>
<big>Dude, I feel you hit the jackpot with this girl.</big>
<<btn "#end">>
<<chunk "mia.status=!3">>
<big>She bursts into laughter.</big>
<<media "quests/miaDate/mia_laugh.jpg">>
<<dial "mia" "Hold your horses, I was just playing with you, haha.">>
<big>God damn...</big>
<<dial "player" "But...">>
<<dial "mia" "Not butts today, haha!">>
<p>She giggles.</p>
<<btn "#end">>
<<chunk null "#end">>
<p>You look around the restaurant and realize it's probably good time to move somewhere else.</p>
<<dial "player" "Hey, maybe we'd go for a walk? It's still early!">>
<<dial "mia" "Maybe to the park?">>
<<dial "player" "Sure, why not!">>
<<dial "mia" "Awesome!">>
<big>You gather your things and walk out of the restaurant.</big>
<<btn>>
<<chunk>>
<h2 class="border">Small park</h2>
<<media "locations/park/_big.jpg" "wide">>
<p>The walk from the restaurant took you around 30 minutes, but with $mia.name it felt much quicker.</p>
<<dial "mia" "...so then I decided to leave Palm Springs and moved to LA.">>
<<dial "player" "But why?">>
<p>She thinks for a moment.</p>
<<dial "mia" "No reason... Anyway, everything was ok at first, but now... I might need to move again.">>
<<dial "player" "What?! You can't! You're perfect here! LA needs girls like you. Normal, naturally beautiful, good natured... //And with grrrrrreat ass.//">>
<big>True.</big>
<<dial "mia" "Well... I don't know about that.">>
<p>She looks around, like she's making sure no one is watching.</p>
<<dial "mia" "Hey, you know what? My legs hurt from those high heels! Let's lie on the grass for a bit!">>
<<dial "player" "Sure!">>
<big>She leads you to a grassy hill on the side of the park.</big>
<<btn>>
<<chunk>>
<big>You lie there and look at a blue sky.</big>
<<media "quests/miaDate/mia_grass_talk1.mp4">>
<p>$mia.name sighs.</p>
<<dial "mia" "It's so beautiful up here... it almost feels unreal.">>
<<dial "player" "Yeah... it's great. //But it would be better with my dick in her mouth.//">>
<big>Come on, dude! You're spoiling the mood.</big>
<p>Can't you be romantic just for a second?</p>
<<dial "player" "//I am romantic! I'm just saying I'd be more romantic with my dick in her mouth.//">>
<p>Sigh...</p>
<<btn>>
<<chunk>>
<<media "quests/miaDate/mia_grass_talk2.mp4">>
<<dial "mia" "Sometimes I feel everything is just a dream. Or a movie.">>
<<dial "player" "Or a game. I like games!">>
<p>She thinks for a moment... and then moves closer. She looks you in the eyes.</p>
<<dial "mia" "You really like me?">>
<<menu>>
<<if $mia.status > 1>>
<<btn "#grassKiss" "I really do." "mia.love+" "dialog">>
<<else>>
<<btn "#grassEnd" "I really do." "mia.love+" "dialog">>
<</if>>
<<btn "#grassEnd" "Yeah, I love sexy girls like you." "mia.dom+" "dialog">>
<<chunk "mia.status=2" "#grassKiss">>
<p>She looks at you for a moment and...</p>
<big>She kisses you.</big>
<<media "quests/miaDate/mia_grass_kiss.jpg">>
<<if $mia.status > 2>>
<<btn "#grassSex">>
<<else>>
<<btn "#grassEnd">>
<</if>>
<<chunk "mia.status=3" "#grassSex">>
<p>But one kiss is not enough. $mia.name pushes her tongue inside your mouth and wiggles it around.</p>
<p>You're so focused on her, that you don't even notice...</p>
<big>that she dropped her dress.</big>
<<btn>>
<<chunk "mia.status=3">>
<<media "quests/miaDate/mia_grass_sex1.mp4">>
<p>Well, you wanted to give some fresh air to your dick? You got it.</p>
<<dial "mia" "I want to feel your tongue inside me.">>
<big>You heard the lady!</big>
<<btn>>
<<chunk "mia.status=3">>
<p>You push your face into her pussy and lick it like your life depended on it.</p>
<<media "quests/miaDate/mia_grass_sex2.mp4">>
<p>It tastes like a fuckin' nectar of gods, and her moans seem like angelic choirs.</p>
<<dial "mia" "Uhhhh... Yeahh... Push it inside... Deeper... Deeper!">>
<<btn>>
<<chunk "mia.status=3">>
<<dial "mia" "I want you. I want to suck it...">>
<p>You drop your pants in a millisecond.</p>
<<media "quests/miaDate/pants_drop.mp4">>
<<dial "mia" "It's so huge... I'm not sure if I'll fit it in.">>
<big>Deepthroat incoming!</big>
<<btn>>
<<chunk "mia.status=3">>
<p>She pushes your dick deep inside her throat. And then some more...</p>
<big>...and more.</big>
<<media "quests/miaDate/mia_grass_sex3.mp4">>
<<dial "player" "Ohhh...? Ohhhhh... Ohhhhhh fuck!">>
<p>Oh my fuckin' god... how I wish I was you right now.</p>
<<btn>>
<<chunk "mia.status=4">>
<<dial "mia" "I want you to do it to me. Right here. Right now.">>
<p>She lies on her back and spreads her legs, revealing her pink pussy in all glory.</p>
<<dial "mia" "Push it in! I want to feel it in my belly!">>
<big>Do as she says god damn it!</big>
<<btn>>
<<chunk "mia.status=4">>
<p>You fuck her dripping wet pussy like a machine. Slowly at first, then harder, and faster.</p>
<<dial "mia" "Ohhhhhh fuck. Fuck. FUCK!">>
<p>Your eyes are fixated on her breasts, bouncing with every thrust. Her half open mouth exhales hot air. Her rolled back eyes look like only her pleasure mattered. It's one of those fucks that will stay with you till the end.</p>
<big>It's magnificent.</big>
<<media "quests/miaDate/mia_grass_sex4.mp4">>
<<btn>>
<<chunk "mia.status=3">>
<p>Finally, she pushes you away with a daring smile.</p>
<<dial "mia" "I want you to cum in my mouth... I want to taste your semen.">>
<big>Can do!</big>
<<btn>>
<<chunk "mia.status=3">>
<p>She kneels in front of you, and opens her mouth invitingly, while giving you one of the best handjobs of your life.</p>
<<media "quests/miaDate/mia_grass_sex5.mp4">>
<p>Your dick is soaking wet with her pussy juice, and her hand is soft like butter.</p>
<big>It doesn't take long before...</big>
<<btn>>
<<chunk "mia.status=3">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum in $mia.name's mouth.</p>
<big>And she takes it all like a champ.</big>
<<media "quests/miaDate/mia_grass_sex6.mp4">>
<<btn>>
<<chunk "mia.status=3">>
<p>After you cum, you just collapse on the grass, completely drained. $mia.name lies next to you.</p>
<<dial "mia" "You liked it...?">>
<<dial "player" "That was... great...!">>
<p>You feel gentle breeze on your dick, and $mia.name's warm skin.</p>
<<dial "player" "We have to do it again sometimes...">>
<p>She giggles.</p>
<<btn "#grassEnd">>
<<chunk null "#grassEnd">>
<<dial "mia" "And what if...">>
<p>Suddenly, in the middle of the sentence...</p>
<big>...she jumps in the air.</big>
<<dial "mia" "Oh shit! The last bus is leaving in a moment!">>
<<dial "player" "Whaaat?">>
<p>She starts gathering her things.</p>
<<dial "mia" "Come on! Quickly!">>
<p>She runs to the park exit.</p>
<<btn>>
<<chunk>>
<big>You get to the bus stop at the last moment.</big>
<p>$mia.name jumps inside and turns to you one last time.</p>
<<dial "mia" "Thanks for awesome date, $player.name!">>
<p>Well, are you planning to answer something?!</p>
<<menu>>
<<btn null "I hope we will do it again." "mia.love+" "dialog">>
<<btn null "I guess it was ok." "mia.dom+" "dialog">>
<<chunk>>
<big>$mia.name smiles, and blows you a kiss.</big>
<p>Same moment the doors close and the bus rides away.</p>
<<media "quests/miaDate/mia_bus.jpg">>
<p>Dude. This was actually a pretty great first date. One of the best I've seen.</p>
<big>I'm totally proud of you, and you should be too!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<chunks>>
<p>$mia.name smiles as you walk towards her.</p>
<<dial "mia" "Oh, it's you! What's happening?">>
<<dial "player" "I'm taking you on a walk, that's what is happening!">>
<<dial "mia" "Oh my god, you read my mind! Let me just close the shop, and we can go!">>
<<btn "#continue">>
<<chunk null "#continue">> /* The thread needs to be named because we link it also from another activity */
<h2 class="border">Small park</h2>
<<media "locations/park/_big.jpg" "wide">>
<p>You've been walking with $mia.name for a while, but the time passed quickly. You didn't even have to be especially creative to keep her occupied...</p>
<<dial "mia" "...so then I decided to leave Palm Springs and moved to LA.">>
<<dial "player" "But why?">>
<p>She thinks for a moment.</p>
<<dial "mia" "No reason... Anyway, everything was ok at first, but now... I might need to move again.">>
<<dial "player" "What?! You can't! You're perfect here! LA needs girls like you. Normal, naturally beautiful, good natured... //And with grrrrrreat ass.//">>
<big>True.</big>
<<dial "mia" "Well... I don't know about that.">>
<p>She looks around, like she's making sure no one is watching.</p>
<<dial "mia" "Hey, you know what? My legs hurt from those high heels! Let's lie on the grass for a bit!">>
<<dial "player" "Sure!">>
<big>She leads you to a grassy hill on the side of the park.</big>
<<btn "#hill">>
<<chunk null "#hill">>
<big>You lie there and look at a blue sky.</big>
<<media "quests/miaDate/mia_grass_talk1.mp4">>
<p>$mia.name sighs.</p>
<<dial "mia" "It's so beautiful up here... it almost feels unreal.">>
<<dial "player" "Yeah... it's great. //But it would be better with my dick in her mouth.//">>
<big>Come on, dude! You're spoiling the mood.</big>
<p>Can't you be romantic just for a second?</p>
<<dial "player" "//I am romantic! I'm just saying I'd be more romantic with my dick in her mouth.//">>
<p>Sigh...</p>
<<btn>>
<<chunk>>
<<media "quests/miaDate/mia_grass_talk2.mp4">>
<<dial "mia" "Sometimes I feel everything is just a dream. Or a movie.">>
<<dial "player" "Or a game. I like games!">>
<p>She thinks for a moment... and then moves closer. She looks you in the eyes.</p>
<<dial "mia" "You really like me?">>
<<menu>>
<<if $mia.status > 1>>
<<btn "#grassKiss" "I really do." "mia.love+2" "dialog">>
<<else>>
<<btn "#grassEnd" "I really do." "mia.love+2" "dialog">>
<</if>>
<<btn "#grassEnd" "Yeah, I love sexy girls like you." "mia.dom+2" "dialog">>
<<chunk "mia.status=2" "#grassKiss">>
<p>She looks at you for a moment and...</p>
<big>She kisses you.</big>
<<media "quests/miaDate/mia_grass_kiss.jpg">>
<<if $mia.status > 2>>
<<btn "#grassSex">>
<<else>>
<<btn "#grassEnd">>
<</if>>
<<chunk "mia.status=3" "#grassSex">>
<p>But one kiss is not enough. $mia.name pushes her tongue inside your mouth and wiggles it around.</p>
<p>You're so focused on her, that you don't even notice...</p>
<big>that she dropped her dress.</big>
<<btn>>
<<chunk "mia.status=3">>
<<media "quests/miaDate/mia_grass_sex1.mp4">>
<p>Well, you wanted to give some fresh air to your dick? You got it.</p>
<<dial "mia" "I want to feel your tongue inside me.">>
<big>You heard the lady!</big>
<<btn>>
<<chunk "mia.status=3">>
<p>You push your face into her pussy and lick it like your life depended on it.</p>
<<media "quests/miaDate/mia_grass_sex2.mp4">>
<p>It tastes like a fuckin' nectar of gods, and her moans seem like angelic choirs.</p>
<<dial "mia" "Uhhhh... Yeahh... Push it inside... Deeper... Deeper!">>
<<btn>>
<<chunk "mia.status=3">>
<<dial "mia" "I want you. I want to suck it...">>
<p>You drop your pants in a millisecond.</p>
<<media "quests/miaDate/pants_drop.mp4">>
<<dial "mia" "It's so huge... I'm not sure if I'll fit it in.">>
<big>Deepthroat incoming!</big>
<<btn>>
<<chunk "mia.status=3">>
<p>She pushes your dick deep inside her throat. And then some more...</p>
<big>...and more.</big>
<<media "quests/miaDate/mia_grass_sex3.mp4">>
<<dial "player" "Ohhh...? Ohhhhh... Ohhhhhh fuck!">>
<p>Oh my fuckin' god... how I wish I was you right now.</p>
<<btn>>
<<chunk "mia.status=4">>
<<dial "mia" "I want you to do it to me. Right here. Right now.">>
<p>She lies on her back and spreads her legs, revealing her pink pussy in all glory.</p>
<<dial "mia" "Push it in! I want to feel it in my belly!">>
<big>Do as she says god damn it!</big>
<<btn>>
<<chunk "mia.status=4">>
<p>You fuck her dripping wet pussy like a machine. Slowly at first, then harder, and faster.</p>
<<dial "mia" "Ohhhhhh fuck. Fuck. FUCK!">>
<p>Your eyes are fixated on her breasts, bouncing with every thrust. Her half open mouth exhales hot air. Her rolled back eyes look like only her pleasure mattered. It's one of those fucks that will stay with you till the end.</p>
<big>It's magnificent.</big>
<<media "quests/miaDate/mia_grass_sex4.mp4">>
<<btn>>
<<chunk "mia.status=3">>
<p>Finally, she pushes you away with a daring smile.</p>
<<dial "mia" "I want you to cum in my mouth... I want to taste your semen.">>
<big>Can do!</big>
<<btn>>
<<chunk "mia.status=3">>
<p>She kneels in front of you, and opens her mouth invitingly, while giving you one of the best handjobs of your life.</p>
<<media "quests/miaDate/mia_grass_sex5.mp4">>
<p>Your dick is soaking wet with her pussy juice, and her hand is soft like butter.</p>
<big>It doesn't take long before...</big>
<<btn>>
<<chunk "mia.status=3">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum in $mia.name's mouth.</p>
<big>And she takes it all like a champ.</big>
<<media "quests/miaDate/mia_grass_sex6.mp4">>
<<btn>>
<<chunk "mia.status=3">>
<p>After you cum, you just collapse on the grass, completely drained. $mia.name lies next to you.</p>
<<dial "mia" "You liked it...?">>
<<dial "player" "That was... great...!">>
<p>You feel gentle breeze on your dick, and $mia.name's warm skin.</p>
<<dial "player" "We have to do it again sometimes...">>
<p>She giggles.</p>
<<btn "#grassEnd">>
<<chunk null "#grassEnd">>
<<dial "mia" "And what if...">>
<p>Suddenly, in the middle of the sentence...</p>
<big>...she jumps in the air.</big>
<<dial "mia" "Oh shit! The last bus is leaving in a moment!">>
<<dial "player" "Whaaat?">>
<p>She starts gathering her things.</p>
<<dial "mia" "Come on! Quickly!">>
<p>She runs to the park exit.</p>
<<btn>>
<<chunk>>
<big>You get to the bus stop at the last moment.</big>
<p>$mia.name jumps inside and turns to you one last time.</p>
<<dial "mia" "Thanks for a nice walk, $player.name!">>
<p>Well, are you planning to answer something?!</p>
<<menu>>
<<btn null "I hope we will do it again." "mia.love+" "dialog">>
<<btn null "I guess it was ok." "mia.dom+" "dialog">>
<<chunk>>
<big>$mia.name smiles, and blows you a kiss.</big>
<p>Same moment the doors close and the bus rides away.</p>
<<media "quests/miaDate/mia_bus.jpg">>
<<btn $curLocParent>>
<</chunks>><<chunks>>
<big>$mia.name smiles as you approach her.</big>
<<media "quests/miaDate/mia_smile.jpg">>
<<dial "player" "Hey, $mia.name! I'm taking you on a date!">>
<<dial "mia" "Like... now?!"??
<<dial "player" "Yup!">>
<p>She looks around, unsure what to do.</p>
<<dial "mia" "Actually... why not! I was going to close the shop anyway. Let's go!">>
<<btn>>
<<chunk>>
<h2 class="border">Italian Affair</h2>
<<media "locations/restaurant/_big.jpg" "wide">>
<big>The restaurant is packed and loud.</big>
<<media "quests/miaDate/restaurant_full.mp4">>
<p>It's disappointing, as you were hoping to have a quiet night out. What's worse, there doesn't seem to be a place to sit.</p>
<p>You tell $mia.name to wait and walk to the counter.</p>
<<dial "player" "Hi, do you have a free table?">>
<<dial "guy" "Oh, it's you again. Well, it depends how much you want it...">>
<<menu>>
<<btn "#room" "I wanna sit in a separate room." "cash=30; cash-30; love+" "dialog">>
<<btn "#table" "Set me up in the main room!" "dom+" "dialog">>
<<chunk null "#room">>
<<delayer>>
<<set _sepRoom = 1>>
<</delayer>>
<p>The guy takes the money and quickly sets up the table. In the meantime you walk back to $mia.name.</p>
<<dial "player" "Sorry it took so long, they mixed up our reservation!">>
<<dial "mia" "Oh my... so they don't have a table for us?">>
<<dial "player" "Don't worry, I took care of it.">>
<big>You lead her to where your table is located and...</big>
<<btn>>
<<chunk>>
<big>...she stops in awe.</big>
<<media "quests/miaDate/mia_shock.jpg">>
<<dial "mia" "Oh my! The whole room just for us?! It must have cost you a fortune!">>
<<dial "player" "Well... you know.">>
<<media "quests/miaDate/anything.mp4">>
<<btn "#date" null "mia.love+" "yieldsHide">>
<<chunk null "#table">>
<p>The guy sighs, but nods in agreement. He walks back to the main room and sets up an additional table for you. The location is far from perfect, but you hope $mia.name doesn't notice.</p>
<p>You walk back to her and smile.</p>
<<dial "player" "Sorry it took so long, they mixed up our reservation!">>
<<dial "mia" "Oh my... so they don't have a table for us?">>
<<dial "player" "Don't worry, I took care of it.">>
<p>You show her the table the guy set up for you.</p>
<<media "quests/miaDate/restaurant_toilet.mp4">>
<<dial "mia" "Oh...">>
<<btn "#date" null "mia.love-" "yieldsHide">>
<<chunk null "#date">>
<p>You finally sit and order the food...</p>
<big>...and it gets silent.</big>
<p>$mia.name pretends she's admiring the decor, you pretend that you're looking at your dick.</p>
<p>Dude, you're aware that people on dates usually talk?</p>
<<dial "player" "So...">>
<p>She looks at you and smiles.</p>
<<dial "mia" "So...?">>
<p>Don't overthink it. She likes you already.</p>
<big>Go with your gut.</big>
<<menu>>
<<btn null "You're so beautiful it makes me speechless." "mia.love+" "dialog">>
<<btn null "You look so sexy that I could eat you." "mia.dom+" "dialog">>
<<chunk>>
<p>She looks at you with a smile.</p>
<<dial "mia" "Oh really? Even when I do this?">>
<<media "quests/miaDate/mia_funny.jpg">>
<<dial "player" "Haha. Now even more!">>
<<dial "mia" "Oh, come on. You're lucky you didn't see me in the morning... I look like a zombie!">>
<<dial "player" "I'm sure I'd like you in the morning. And in the afternoon. And evening... And I'd like you at night too...">>
<<dial "mia" "Oh... interesting.">>
<p>She sends you a naughty smile.</p>
<big>Well, well well.</big>
<p>You're a real charmer! Though to be honest, try to keep it closer to the ground. You don't want the girl to think you're do anything for her. It's different with $mia.name, as she seems to really like you, but as a general rule - keep it subtle.</p>
<<btn>>
<<chunk>>
<big>Meanwhile, the waiter brings you two plates of restaurant's special spaghetti.</big>
<p>It looks a bit strange, but it tastes fucking great. $mia.name likes it so much that she almost licks the plate clean.</p>
<p>Finally - she sits back and smiles.</p>
<<dial "mia" "Mmm... that was perrrrrfect!">>
<<media "quests/miaDate/mia_restaurant.jpg">>
<<dial "player" "Totally worth the price!">>
<p>She looks at you, worried.</p>
<<dial "mia" "Oh, it was that expensive? Maybe I'll pay for myself.">>
<big>Dude!</big>
<p>You already told her you're paying, it would be cheap to back down now.</p>
<<menu null null "yieldsHide">>
<<delayer>>
<<if _sepRoom==1>>
<<btn "#sex" "No, don't worry, I got this!" "mia.love+2" "yieldsHide">>
<<else>>
<<btn "#end" "No, don't worry, I got this!" "mia.love+2" "yieldsHide">>
<</if>>
<</delayer>>
<<btn "#end" "Good idea, I could use some extra cash." "cash+30; mia.love-2" "yieldsHide">>
<<chunk null "#sex">>
<p>$mia.name looks at you with a naughty smile.</p>
<<dial "mia" "Hey, you think we can steal some wine...?">>
<p>She points at the old liquor cabinet.</p>
<<dial "player" "Well... I guess we could.">>
<p>You look around, to make sure you're really alone, and walk towards the cabinet. You open it, hesitantly and...</p>
<p>It's empty.</p>
<<dial "player" "Damn, they drank everything.">>
<p>But $mia.name doesn't look like she really cares about the wine.</p>
<<btn>>
<<chunk>>
<<dial "mia" "Hey, bartender... What would you do with a drunk girl like me?">>
<<media "quests/miaDate/mia_restaurant_sex1.jpg">>
<p>Shit, I'm not 100% sure, but if you'd ask me...</p>
<big>...this sounds like fucky-fucky!</big>
<<dial "player" "//So is that the moment?! Should I put my cock on the table?!//">>
<p>Not yet. Get closer to her. We need to see if she's not joking.</p>
<<dial "mia" "Well, bartender...?">>
<<dial "player" "Well... I guess... I would do this.">>
<p>You come closer. So close you can feel her warmth. You wrap your hand around her waist and...</p>
<<btn>>
<<chunk "mia.status=3">>
<big>You kiss her.</big>
<<media "quests/miaDate/mia_restaurant_kiss.jpg">>
<p>She looks you in the eyes.</p>
<<dial "mia" "I wanna do it!">>
<<dial "player" "Uhmmm... do what?">>
<p>She drops her dress to the floor.</p>
<<dial "mia" "I always wanted to have sex in the restaurant!">>
<big>Oh... this escalated quickly!</big>
<p>Without thinking, you push her to the old counter and spread her legs. Her wet pussy opens up like a spring flower.</p>
<<btn>>
<<chunk "mia.status=3">>
<<dial "mia" "Oh yes... Like that... Oh $player.name... Yes...">>
<p>She quietly moans as you lick her clit with your tongue. Her juices flow all over your face.</p>
<<media "quests/miaDate/mia_restaurant_sex2.jpg">>
<<btn>>
<<chunk "mia.status=3">>
<p>Finally, she grabs your hair and gently pushes your head away.</p>
<<dial "mia" "Now it's your turn...!">>
<p>She kneels in front of you.</p>
<<btn>>
<<chunk "mia.status=3">>
<big>Her warm lips wrap around your cock.</big>
<<dial "player" "Uhhh...">>
<<media "quests/miaDate/mia_restaurant_sex3.jpg">>
<p>She pushes your cock deeper and deeper into her throat.</p>
<<if $mia.status < 4>>
<p>You feel a growing pressure in your balls.</p>
<<dial "player" "You're too good. I can't hold it anymore...">>
<<dial "mia" "In my mouth! I wanna taste it!">>
<p>She opens up her mouth in the last moment and...</p>
<</if>>
<<btn>>
<<chunk "mia.status=4">>
<p>Finally, $mia.name pulls out your dick from her mouth. It's so wet with her saliva that it's dripping to the floor.</p>
<<dial "mia" "I wanna feel you inside.">>
<p>Her words alone make your dick so hard, that you could pierce a wall with it.</p>
<<dial "mia" "Lie on the counter. I'm gonna ride you.">>
<<btn>>
<<chunk "mia.status=4">>
<p>She sits on your dick and pushes it inside her wet pussy.</p>
<<dial "mia" "Yeeeeessss....">>
<p>She starts riding you, at first slowly, but the tempo increases with every thrust. She's so tight it'd almost feel like she's a virgin, if it weren't for the fact that she fucks like a god damn porn star.</p>
<<media "quests/miaDate/mia_restaurant_sex4.jpg">>
<big>You can feel her hot pussy wrapped around your cock.</big>
<p>It's so wet with your saliva and her own juices, that your dick slides in and out like a piston into a well oiled machine.</p>
<<btn>>
<<chunk "mia.status=4">>
<<dial "mia" "Tell me you like my pussy!">>
<<dial "player" "Uhhh... uhhh... I like... I like your pussy...">>
<<dial "mia" "Tell me you like to fuck me.">>
<<dial "player" "I fucking love to fuck you!">>
<<media "quests/miaDate/mia_restaurant_sex5.jpg">>
<<dial "mia" "I want you to take me from behind!">>
<<btn>>
<<chunk "mia.status=4">>
<p>You quickly change position and push your dick in her again.</p>
<<media "quests/miaDate/mia_restaurant_sex6.jpg">>
<<dial "mia" "You like it? You like my ass?">>
<<dial "player" "I'd fuckin' do anything for your ass.">>
<<dial "mia" "What would you do to fuck my ass? Tell me...">>
<<dial "player" "I'd... I'd kill to get into your ass. I'd fucking murder someone.">>
<p>As you say it, you feel $mia.name starts shaking.</p>
<<dial "mia" "Aaahhhhhh...">>
<<btn>>
<<chunk "mia.status=4">>
<<media "quests/miaDate/mia_restaurant_sex7.jpg">>
<big>She just cummed!</big>
<p>Good work</p>
<<dial "player" "I'm cumming too...!">>
<<dial "mia" "In my mouth! I wanna taste it!">>
<p>She jumps to the floor and kneels in front of your pulsating dick. And it's about time, because...</p>
<<btn>>
<<chunk "mia.status=3">>
<big>...you cum.</big>
<p>Wave after wave of semen spurts out of your cock right into $mia.name's inviting mouth.</p>
<<media "quests/miaDate/mia_restaurant_sex8.jpg">>
<<btn>>
<<chunk "mia.status=3">>
<p>After that you both collapse on the floor next to each other, so sweaty and tired, that you could just fall asleep right there.</p>
<<dial "mia" "Oh, wow... I usually don't do stuff like that...">>
<<dial "player" "Well... it was something...">>
<big>Dude, I feel you hit the jackpot with this girl.</big>
<<btn "#end">>
<<chunk "mia.status=!3">>
<big>She bursts into laughter.</big>
<<media "quests/miaDate/mia_laugh.jpg">>
<<dial "mia" "Hold your horses, I was just playing with you, haha.">>
<big>God damn...</big>
<<dial "player" "But...">>
<<dial "mia" "Not butts today, haha!">>
<p>She giggles.</p>
<<btn "#end">>
<<chunk null "#end">>
<p>You look around the restaurant and realize it's probably good time to move somewhere else.</p>
<<dial "player" "Hey, maybe we'd go for a walk? It's still early!">>
<<dial "mia" "Maybe to the park?">>
<<dial "player" "Sure, why not!">>
<<dial "mia" "Awesome!">>
<big>You gather your things and walk out of the restaurant.</big>
<<btn "#continue">> /* This links to a included chunk */
<</chunks>>
<<include "localStoreWalk">><<events>>
<<EVENT "mia; mia.status=3">>
<<chunks>>
<p>While you're mopping the floor, you can't keep your mind away from thinking about $mia.name. Her soft lips, white skin, and perfect ass. You don't even notice when you get a solid hard-on.</p>
<big>But $mia.name notices it.</big>
<<dial "mia" "Oh my god.">>
<p>She giggles, pointing at your dick.</p>
<<dial "player" "Oh shit, sorry! I was thinking about... about...">>
<<dial "mia" "Me?">>
<p>She sends you a naughty smile.</p>
<<dial "player" "Well... actually... yes. I was thinking about you.">>
<p>You look her in the eyes.</p>
<<dial "mia" "Normally I don't do things like that... but I kinda like you, so...">>
<p>She locks the doors and pulls down curtains...</p>
<<dial "player" "//Oh boy, oh boy, oh boy...//">>
<<btn>>
<<chunk>>
<p>And then she kneels in front of your huge dick.</p>
<<dial "mia" "I haven't done many blowjobs before... will you guide me?">>
<<media "yes.mp4">>
<p>She puts the tip of your dick into her mouth. She wraps her tongue around it.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<<media "quests/miaDate/mia_blowjob1.mp4">>
<p>She starts working your dick with ferocity, like she's in some sort of a sexual trance.</p>
<<dial "player" "Ohhh... Ohhhhh... Ohhh!">>
<p>Don't wanna spoil the mood, but it certainly doesn't feel like she's new to blowjobs. I'm starting to think our little $mia.name is hiding some oral secret...</p>
<big>But who would think about that now?</big>
<<btn>>
<<chunk "mia.status=3">>
<p>$mia.name stops and looks you in the eyes.</p>
<<dial "mia" "I always wanted to see how it feels to suck balls... Can I...?">>
<<dial "player" "Yeah, baby, yeah...">>
<big>It's so funny how she makes it a question...</big>
<<btn>>
<<chunk "mia.status=3">>
<<media "quests/miaDate/mia_blowjob2.mp4">>
<p>Her tongue caresses your balls gently and cautiously.</p>
<<dial "player" "Ohhhh...... Like that...">>
<<btn>>
<<chunk "mia.status=4">>
<p>She stops again.</p>
<<dial "mia" "It's getting hot here... mind if I undress?">>
<<dial "player" "Uhmm... no... please.">>
<<dial "mia" "But no funny business. I'm not that kind of girls...">>
<p>She winks at you.</p>
<big>I. Love. This. Woman.</big>
<<btn>>
<<chunk "mia.status=4">>
<<media "quests/miaDate/mia_blowjob3.mp4">>
<p>You just lie there, feeling her warmth, while she sucks you off like a motherfucking pro.</p>
<<btn>>
<<chunk>>
<p>Her warm lips wrap nicely around your cock. You feel you're getting close... And she notices it too.</p>
<<dial "mia" "In my mouth...! I want to taste it.">>
<big>Yes ma'am.</big>
<<btn>>
<<chunk>>
<p>Wave after wave of cum spurts out of your dick right into $mia.name's inviting mouth.</p>
<<media "quests/miaDate/mia_blowjob4.mp4">>
<p>And then...</p>
<big>She swallows.</big>
<<dial "mia" "Mmm... it tastes funny... but I like it!">>
<p>God bless this girl.</p>
<p>She stands up and smiles. You sigh.</p>
<<dial "player" "That was... great!">>
<<dial "mia" "I was learning on bananas, haha.">>
<p>She points to the bananas on the display.</p>
<big>Happy fucking bananas.</big>
<<dial "mia" "Anyway... back to work!">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "mia; mia.status=3">>
<<chunks>>
<p>While you're mopping the floor, you can't keep your mind away from thinking about $mia.name. Her soft lips, white skin, and perfect ass. You don't even notice when you get a solid hard-on.</p>
<big>But $mia.name notices it.</big>
<<dial "mia" "Oh my god.">>
<p>She giggles, pointing at your dick.</p>
<<dial "player" "Oh shit, sorry! I was thinking about... about...">>
<<dial "mia" "Me?">>
<p>She sends you a naughty smile.</p>
<<dial "player" "Well... actually... yes. I was thinking about you.">>
<p>You look her in the eyes.</p>
<<dial "mia" "Normally I don't do things like that... but I kinda like you, so...">>
<p>She locks the doors and pulls down curtains...</p>
<<dial "player" "//Oh boy, oh boy, oh boy...//">>
<<btn>>
<<chunk>>
<p>And then she kneels in front of your huge dick.</p>
<<dial "mia" "I haven't done many blowjobs before... will you guide me?">>
<<media "yes.mp4">>
<p>She puts the tip of your dick into her mouth. She wraps her tongue around it.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<<media "quests/miaDate/mia_blowjob1.mp4">>
<p>She starts working your dick with ferocity, like she's in some sort of a sexual trance.</p>
<<dial "player" "Ohhh... Ohhhhh... Ohhh!">>
<p>Don't wanna spoil the mood, but it certainly doesn't feel like she's new to blowjobs. I'm starting to think our little $mia.name is hiding some oral secret...</p>
<big>But who would think about that now?</big>
<<btn>>
<<chunk "mia.status=3">>
<p>$mia.name stops and looks you in the eyes.</p>
<<dial "mia" "I always wanted to see how it feels to suck balls... Can I...?">>
<<dial "player" "Yeah, baby, yeah...">>
<big>It's so funny how she makes it a question...</big>
<<btn>>
<<chunk "mia.status=3">>
<<media "quests/miaDate/mia_blowjob2.mp4">>
<p>Her tongue caresses your balls gently and cautiously.</p>
<<dial "player" "Ohhhh...... Like that...">>
<<btn>>
<<chunk "mia.status=4">>
<p>She stops again.</p>
<<dial "mia" "It's getting hot here... mind if I undress?">>
<<dial "player" "Uhmm... no... please.">>
<<dial "mia" "But no funny business. I'm not that kind of girls...">>
<p>She winks at you.</p>
<big>I. Love. This. Woman.</big>
<<btn>>
<<chunk "mia.status=4">>
<<media "quests/miaDate/mia_blowjob3.mp4">>
<p>You just lie there, feeling her warmth, while she sucks you off like a motherfucking pro.</p>
<<btn>>
<<chunk>>
<p>Her warm lips wrap nicely around your cock. You feel you're getting close... And she notices it too.</p>
<<dial "mia" "In my mouth...! I want to taste it.">>
<big>Yes ma'am.</big>
<<btn>>
<<chunk>>
<p>Wave after wave of cum spurts out of your dick right into $mia.name's inviting mouth.</p>
<<media "quests/miaDate/mia_blowjob4.mp4">>
<p>And then...</p>
<big>She swallows.</big>
<<dial "mia" "Mmm... it tastes funny... but I like it!">>
<p>God bless this girl.</p>
<p>She stands up and smiles. You sigh.</p>
<<dial "player" "That was... great!">>
<<dial "mia" "I was learning on bananas, haha.">>
<p>She points to the bananas on the display.</p>
<big>Happy fucking bananas.</big>
<<dial "mia" "Anyway... back to work!">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "daphne">> /* This is when player gets caught by Daphne during her shower */
<<chunks>>
<big>You take a step into the bathroom.</big>
<p>You close the doors behind you...</p>
<p>When suddenly - $daphne.name hears something, turns her head and...</p>
<<media "caughtDaphne.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<p>$daphne.name bursts out the shower cabin, smashing the doors into the wall.</p>
<<media "activities/peek/daphBath/daphne_angry.jpg">>
<<dial "daphne" "WHAT THE HELL?!">>
<p>Play it ''cool''.</p>
<<dial "player" "Oh, hi, $daphne.name.">>
<p>//Cool// as in //don't panic//, and not //how's your sex life//, dude. Now you turned it into a nuclear winter.</p>
<<dial "daphne" "Don't //hi $daphne.name// me. What are you doing here?!">>
<<media "yes_you_were.mp4">>
<p>Decision time, bud.</p>
<<menu>>
<<btn "#daphneHideLie" "I didn't know you were here, I swear!" "daphne.dom" "dialog">>
<<btn "#daphneHideTruth" "I couldn't help myself, you're so beautiful..." "daphne.love" "dialog">>
<<chunk null "#daphneHideLie">>
<p>$daphne.name thinks for a moment, looking at you. Finally she sighs.</p>
<<dial "daphne" "Of course. After all - you're a good boy, aren't you?">>
<p>Phew!</p>
<<dial "player" "Indeed I am.">>
<p>You smile to her.</p>
<<media "innocent_smile.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly - she looks into your eyes, like into the depths of your soul. And then...</p>
<big>She grabs you by your dick.</big>
<<media "dick_grab.mp4">>
<<dial "daphne" "So if you're such a good and honest boy, why your dick is hard?">>
<p>ALERT! ALERT! WE'VE BEEN PLAYED! EVACUATE THE SHIP!</p>
<<media "oh_fuck.mp4">>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<p>$daphne.name throws you out of the bathroom and shuts the doors.</p>
<big>Tough luck.</big>
<<btn $curLocParent null "daphne.love-2; $permission-" "yieldsHide">>
<<chunk null "#daphneHideTruth">>
<<dial "daphne" "Don't sugar me, this is serious!">>
<<dial "player" "You're right, I'm sorry.">>
<p>$daphne.name thinks for a moment.</p>
<<media "considering.mp4">>
<<if $daphne.status <= 1>>
<<set _decision = ["#daphneHideAngry", "#daphneHideAngry", "#daphneHideOk", "#daphneHideSex"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#daphneHideAngry", "#daphneHideOk", "#daphneHideSex"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#daphneHideOk", "#daphneHideSex"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#daphneHideSex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#daphneHideOk">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>She sighs, heavily, but after a moment her face brigtens up with a smile.</p>
<<dial "daphne" "Then again, it's important that you came clean... I know how hard it is for a man of your age around the women.">>
<p>Errmmm... Ok...?</p>
<<dial "daphne" "I was young once too, so I get it.">>
<<dial "player" "You're still young!">>
<p>Smoooooth.</p>
<<dial "daphne" "Oh, you!">>
<<media "oh_you.mp4">>
<<btn>>
<<chunk>>
<p>$daphne.name looks you in the eyes.</p>
<<dial "daphne" "Just don't do it again, ok?">>
<p>Yeah, right.</p>
<<media "i_promise.mp4">>
<<dial "player" "I won't, I promise!">>
<p>$daphne.name smiles to you one more time.</p>
<<dial "daphne" "Oh, hun, thanks... but now, please leave me, ok?">>
<p>You walk out of the bathroom.</p>
<big>You dodged a bullet there, bud.</big>
<<btn $curLocParent null "$permission-">>
<<chunk null "#daphneHideAngry">>
<p>After a long pause, $daphne.name's face gets serious. And it's not a good sign.</p>
<<dial "daphne" "I trusted you. I gave you my breast... //BEST//!">>
<big>Freud would laugh his ass off.</big>
<<dial "player" "I'm sorry, I didn't--">>
<<dial "daphne" "I don't want to hear your excuses.">>
<p>Shut the fuck up and pray, bud.</p>
<<btn>>
<<chunk>>
<p>She looks you in the eyes.</p>
<<strikes "daphne">>
<p>$daphne.name throws you out of the bathroom and shuts the doors.</p>
<<btn $curLocParent null "daphne.love-1; $permission-" "yieldsHide">>
<<chunk null "#daphneHideSex">>
<<dial "daphne" "Oh $player.name... I'm so disappointed...">>
<p>When a woman says she's disappointed, it's basically the end of the road, bud.</p>
<<dial "daphne" "I thought that we can trust each other.">>
<p>Pray it won't end up in packing your things.</p>
<<dial "player" "We can... I'm sorry, I didn't--">>
<<dial "daphne" "If we can trust each other, than why didn't you just came to me and told me how you feel?">>
<big>Ermmm... What?</big>
<<btn>>
<<chunk>>
<<dial "daphne" "You could have told me that you want to see me naked... You could have told me, that my body makes you aroused... We could figure something out.">>
<p>She bites her lip.</p>
<big>O-M-G! She's hitting on you!</big>
<<dial "daphne" "Than again... We can still figure something out, if you want...">>
<<menu>>
<<btn $curLoc "Jump in the bathroom" "daphne.love+1; $permission+1" "action">>
<<btn $curLocParent "Maybe some other time, thanks!" "daphne.dom+1" "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa">> /* This is when player gets caught by Alexa during her shower */
<<chunks>>
<big>You take a step into the bathroom.</big>
<p>You close the doors behind you...</p>
<p>When suddenly - $alexa.name hears something, turns her head and...</p>
<<media "caughtAlexa.mp4">>
<big>She looks right at you.</big>
<p>Oh fuck.</p>
<<btn>>
<<chunk>>
<p>$alexa.name bursts out of the shower cabin, smashing the doors into the wall.</p>
<<media "activities/peek/daphBath/alexa_angry.jpg">>
<<dial "alexa" "WHAT THE FUCK?!">>
<p>Don't panic. She's a weirdo herself, not like she never peeked on anyone. Don't let her make a big deal of it and ''play it safe''.</p>
<<if $player.lvl < 3>>
<<dial "player" "//But she's fucking scary when she's angry!//">>
<big>Play it safe.</big>
<p>That's the best way in this scenario. It still might not work, but at least you'll make it less pathetic.</p>
<</if>>
<<dial "player" "I mean...">>
<<menu null null "yieldsHide">>
<<btn "#alexaHideRun" "Run to your room" "alexa.dom-2" "action yieldsHide">>
<<btn "#alexaHideBalls" "Sorry... but seeing you naked was worth the risk." "alexa.love+1" "dialog yieldsHide">>
<<btn "#alexaHideUnsafe" "I came to tell you that you're weird!" "alexa.dom+1" "dialog yieldsHide">>
<<chunk null "#alexaHideRun">>
<<media "run.mp4">>
<p>You turn around and run to your room. You can hear from behind your back the curse words $alexa.name is sending your way, but you just don't care.</p>
<p>For the record...</p>
<big>Panic is not what I call //playing it safe//...</big>
<<btn "daphGuest">>
<<chunk null "#alexaHideUnsafe">>
<big>What?!</big>
<<dial "player" "//What //what//? You said yourself she's a weirdo!//">>
<p>I said - PLAY IT SAFE!!!</p>
<p>Do something. Fix it. Not sure how after that spectacular meltdown, but at least give it a last spin. And at least try to make it not completely pitiful.</p>
<<if $alexa.status <= 2>>
<<set _decision = ["#alexaHideBalls", "#alexaHideBalls", "#alexaHideAss"].random()>>
<<elseif $alexa.status <= 3>>
<<set _decision = ["#alexaHideBalls", "#alexaHideAss"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#alexaHideBalls", "#alexaHideAss", "#alexaHideAss"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#alexaHideAss">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#alexaHideBalls">>
<<dial "player" "What I meant is that weird is good! It's a spice of life!">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action">>
<<chunk null "#alexaHideAss">>
<<dial "player" "What I meant is that weird is good! It's a spice of life!">>
<p>$alexa.name is taking a good look at you.</p>
<<dial "alexa" "You're fucked up.">>
<big>True.</big>
<<dial "alexa" "I like fucked up.">>
<p>I have to say, buddy - I haven't seen it coming.</p>
<big>Good for you!</big>
<<media "epic_win.mp4">>
<<btn $curLoc "Get in!" "$permission+1" "action">>
<</chunks>>
<</events>><<events>>
<<EVENT "!daphne; $daphne.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly the doors open and ''$daphne.name'' enters the bathroom.</p>
<<media "activities/shower/daphne.jpg">>
<<dial "daphne" "Oh my! So sorry! I didn't know you're in here...">>
<p>She glances down on your crotch, that you managed to cover with a towel at the last moment. The problem is...</p>
<big>...you feel your erection growing.</big>
<<menu>>
<<btn "#hide" "Hide it with the towel for now" "daphne.love+" "action">>
<<btn "#show" "She is ready - show it to her!" "daphne.dom+" "action">>
<<chunk null "#hide">>
<p>$daphne.name smiles.</p>
<<dial "daphne" "Well, don't worry about me, hun. I'm gonna let you shower.">>
<big>She turns to the doors.</big>
<p>Well? You're going to do something? Anything?</p>
<<media "that_would_be_great.mp4">>
<<menu>>
<<btn "#hide_end" "I choose not to force myself on her!" "daphne.love+" "action">>
<<btn "#show" "Hey, $daphne.name... Maybe you could wash me... there." "daphne.dom+" "dialog">>
<<chunk null "#hide_end">>
<big>$daphne.name leaves.</big>
<p>Well, I actually respect that, dude. You have principles, good. But remember that at some point of your relation it's actually ok to get kinky. You know, girls actually like a bit of perversion.</p>
<big>But she has to be ready.</big>
<<dial "player" "//How would I know when she's ready?//">>
<p>I'm glad you asked, $player.name, because I have a training video just for that occasion.</p>
<<menu>>
<<btn null "Training video?!" "love+" "dialog">>
<<btn $curLoc "Ok, ok... I've heard enough!" "dom+" "dialog">>
<<chunk>>
<p>So the girl, when she's ready, sends a whole lot of signals.</p>
<big>With their eyes...</big>
<<media "activities/shower/training1.mp4">>
<<btn>>
<<chunk>>
<big>...hands...</big>
<<media "activities/shower/training2.mp4">>
<<btn>>
<<chunk>>
<big>...and asses too.</big>
<<media "activities/shower/training3.mp4">>
<<dial "player" "//That's hot!//">>
<p>Sure it is, buddy. But you gotta look at the negative signals too.</p>
<<menu>>
<<btn null "What negative signals?!" "love+" "dialog">>
<<btn $curLoc "Ok, ok... I've heard enough!" "dom+" "dialog">>
<<chunk>>
<big>I'm glad you asked!</big>
<p>It might start nice, maybe even crazy nice. But //crazy// is the crucial word here. Because after a nice start comes the flood. You know, crying, hysteria, all that stuff that we, professionals, call - //dat byatch mad//.</p>
<<media "activities/shower/training4.mp4">>
<<dial "player" "//So... stay away from Kardashians?//">>
<p>No, look for signals!</p>
<<dial "player" "//But what are the signals?!//">>
<p>Well, one of them looks like this...</p>
<<btn>>
<<chunk>>
<<media "activities/shower/training5.mp4">>
<big>It's what I call //the crab//.</big>
<p>But I can tell you this - if you see that it's usually too late. The crab's coming for your soul. Your house. Your car. Your entire life. Though, in some cases, there's also a possibility for a blowjob.</p>
<<dial "player" "//So death or blowjob?//">>
<big>Women are mysterious creatures.</big>
<p>But anyway, there's a whole bunch of signals. If she eyefucks a waiter while with you, that's a signal. If on a first date she asks you to walk her dog, that's a signal. It might be overwhelming, but if you start dating, it becomes kind of a code at some point. You'll figure it out.</p>
<<btn $curLoc>>
<<chunk null "#show">>
<p>You drop your towel and show your erection...</p>
<big>...like a proud puppy with a dead bird.</big>
<<media "activities/shower/dick.jpg">>
<p>She looks down and...</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#showBad", "#showBad", "#showBad", "#showBad", "#showGood"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#showBad", "#showBad", "#showGood"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#showBad", "#showGood"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = ["#showGood"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#showBad">>
<<dial "daphne" "$player.name...!? What is this?!">>
<p>You hesitate.</p>
<<dial "player" "Well... I thought you'll like it--">>
<<dial "daphne" "Oh my God, hide it! Go away! You perv!">>
<<yields "daphne.love-1" "dialog">>
<p>She runs out of the bathroom.</p>
<big>L-O-L</big>
<<media "too_bad.mp4">>
<p>Sorry man, but it's kinda funny to see you fail. But don't make a big deal out of it, seriously. We'll teach this bitch to love that cock sooner or later.</p>
<p>You finish the shower and dry yourself.</p>
<<btn $curLoc>>
<<chunk null "#showGood">>
<<dial "daphne" "Oh my God, $player.name! It's huuuuge! It's one of the biggest ones I've seen all my life!">>
<big>That's what she said!</big>
<p>Oh, wait. She actually is talking about your dick. So in that case...</p>
<<yields "daphne.love+2" "dialog">>
<<dial "daphne" "Actually... I was thinking about the shower too.">>
<<dial "player" "There's enough place for both of us here...">>
<big>Dude.</big>
<p>I'm proud of you.</p>
<<btn>>
<<chunk>>
<big>$daphne.name drops her dress and joins you in the shower.</big>
<<media "activities/wash/daphne_wash_0.mp4">>
<<dial "player" "//What now?!//">>
<p>Start by washing yourself, and then... you know...</p>
<big>...hand can slip, stuff can happen!</big>
<<btn>>
<<chunk>>
<p>$daphne.name notices your hesitation.</p>
<<dial "daphne" "You're looking for the soap?">>
<<dial "player" "Uhmm... Yeah.">>
<p>She points to a bottle of shower gel. You're so nervous that you squeeze out half of it, and start casually soaping your chest...</p>
<big>...staring at $daphne.name's tits the entire time.</big>
<p>Their size makes it feel like there's four of you in the cabin, not two. The view is so mesmerizing that you don't notice when...</p>
<big>...your feet slips and--</big>
<<btn>>
<<chunk>>
<p>You fall on your back, into warm soapy water, pulling $daphne.name with you.</p>
<<dial "daphne" "Oh my gosh!">>
<<dial "player" "Sorry!">>
<p>She tries to get up.</p>
<<dial "daphne" "Oh my... it's so slippery! I can't--">>
<<media "activities/wash/daphne_wash_1.mp4">>
<big>You feel the weight of her boobs on your face.</big>
<<btn>>
<<chunk "daphne.status=2">>
<p>Fortunately - $daphne.name is not angry at your little fall - it makes her giggle.</p>
<<dial "daphne" "You know what... Maybe we'll stay on this level?">>
<p>She looks at your dick.</p>
<<dial "player" "What do you mean?!">>
<p>She means...</p>
<big>...stick that dick between those tits, bro!</big>
<<btn>>
<<chunk "daphne.status=2">>
<<media "activities/wash/daphne_wash_2.mp4">>
<p>Her boobs are wet and slippery, and you feel a nice warmth when you push your dick between them.</p>
<<dial "daphne" "You like those boobs, $player.name?">>
<p>With every thrust you feel wave after wave of pleasure.</p>
<<dial "player" "Uhhh...">>
<<dial "daphne" "Oh, I bet you do. Fuck those titties, hun.">>
<<btn>>
<<chunk "daphne.status=3">>
<<dial "daphne" "Stand up. I want to make sure it's clean.">>
<p>She points to your dick.</p>
<big>What are you waiting for?!</big>
<p>You quickly jump on both feet, and just a moments later - she's shining that knob like a pro.</p>
<<media "activities/wash/daphne_wash_3.mp4">>
<<btn>>
<<chunk "daphne.status=4">>
<p>But $daphne.name seems to be in a mood for more.</p>
<<dial "daphne" "I need it inside!">>
<big>Do it, for fuck sakes!</big>
<p>You sit on the bathroom floor, back to the wall. Your dick is sticking out like a flag pole.</p>
<<dial "daphne" "I want to ride you!">>
<p>She turns back towards you and jumps on your dick like on a bull.</p>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/wash/daphne_wash_4.mp4">>
<p>She's pumping your dick with her hips. You feel a pressure building up.</p>
<big>But $daphne.name is also close to the finish line.</big>
<<dial "daphne" "Oh yes! That's it! That's the spot. I'm gonna come!">>
<<menu>>
<<btn "#squirt" "Let her cum first" "daphne.love" "action">>
<<btn "#cum" "Don't care about her, cum now!" "daphne.dom" "action">>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<chunk "daphne.status=4" "#squirt">>
<<dial "daphne" "Yeeeeesssss...!">>
<<media "activities/wash/daphne_wash_5_squirt.mp4">>
<p>$daphne.name sighs in extasy.</p>
<big>Now it's your turn!</big>
<<btn "#cum">>
<<chunk "daphne.status=4" "#cum">>
<p>You pull out from her, and stand in front of her tits, stroking the head of your dick.</p>
<<dial "player" "I'm cumming!">>
<<dial "daphne" "Give it to me...!">>
<<media "activities/wash/daphne_wash_5_cum.mp4">>
<p>You feel an overwhelming wave, and another, and another, as cum shoots out of your dick. There's so much of it, that you're not sure where it came from, but it doesn't matter, as you tremble under one of the most incredible orgasms in your life.</p>
<p>Finally, it ends. $daphne.name looks at you slightly impressed.</p>
<<dial "daphne" "Wow! That was something.">>
<p>She winks. You're too exhausted to say anything. You just look at the sperm dripping from her tits.</p>
<p>$daphne.name smiles and stands up. She wipes the sperm off, puts the towel around her boobs, and walks out from the bathroom.</p>
<<dial "player" "//Oh man... that was awesome.//">>
<big>Oh yes it was!</big>
<p>You dry yourself and leave the bathroom with a wide smile.</p>
<<btn $curLocParent null "charAdd-daphne">>
<<chunk>> /* If status requirements not met */
<p>But suddenly, $daphne.name moves away.</p>
<<dial "daphne" "Well, that was fun. Thanks, hun!">>
<p>Oh shit. Red alert! Red alert! She wants to leave!</p>
<big>Do something!</big>
<<dial "player" "Wait...!">>
<p>$daphne.name looks at you curiously.</p>
<<menu>>
<<btn null "I still have couple dirty spots here and there." "daphne.love" "action">>
<<btn null "You didn't finish cleaning me!" "daphne.dom" "action">>
<<chunk>>
<p>She smiles.</p>
<<dial "daphne" "Well, you gotta finish cleaning yourself!">>
<p>She wraps her towel around her tits and walks out of the bathroom.</p>
<<dial "player" "//Damn... I failed...//">>
<p>Don't make it a big deal out of it. We'll teach this bitch to worship that cock of yours. But she needs to be ready!</p>
<<dial "player" "//You're right... I'm gonna make her slide on that cock!//">>
<big>Oh yes you will!</big>
<p>You dry yourself and leave the bathroom.</p>
<<btn $curLocParent null "charAdd-daphne">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">>
<<chunks>>
<<media "interruption.mp4">>
<p>Suddenly the doors open and ''$alexa.name'' enters the bathroom.</p>
<<media "activities/shower/alexa.jpg">>
<<dial "alexa" "Dweeb, show me your dick, now.">>
<p>She points to your crotch, that you have covered with a towel.</p>
<big>You feel your erection growing.</big>
<<menu>>
<<btn "#show" "Just show her your dick" "alexa.love+" "action">>
<<btn "#bargain" "Jump in, and I'll show you my dick." "alexa.dom+" "dialog">>
<<chunk null "#bargain">>
<p>She looks at you with a smirk.</p>
<<dial "alexa" "Sure, no problem. For 50 bucks.">>
<p>God damn this bitch. And the worst thing is - she's so fucking greedy it's god damn sexy.</p>
<<btn "#showGood" "Here's the cash, jump in!" "cash=50; cash-50; alexa.love+">>
<<if $alexa.status < 5>>
<<btn "#showBad" "I can wash your back, but I'm not paying!" "alexa.dom+">>
<<else>>
<<btn "#showGood" "I can wash your back, but I'm not paying!" "alexa.dom+">>
<</if>>
<<chunk null "#show">>
<<media "activities/wash/erection.mp4">>
<<dial "alexa" "Shit, dweeb! Nice dick!">>
<big>That's what she said!</big>
<p>Oh, wait. She actually is talking about your dick. So in that case...</p>
<<yields "alexa.dom+2" "dialog">>
<<menu>>
<<btn null "Hey... maybe you will jump in... and I'll wash your back?" "alexa.love+" "dialog">>
<<btn null "Hey, jump in, someone gotta wash my back." "alexa.dom+" "dialog">>
<<chunk>>
<p>She looks at you with a mix of mockery and interest...</p>
<<media "activities/shower/alexa_thinking.jpg">>
<<if $alexa.status <= 2>>
<<set _decision = ["#showBad", "#showBad", "#showBad", "#showBad", "#showGood"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#showBad", "#showBad", "#showGood"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#showBad", "#showGood"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = ["#showGood"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#showBad">>
<p>She smirks.</p>
<<dial "alexa" "I will jump in. But first you're going to jump out. Get the fuck out of here, I'm in a hurry to get my ass fucked and I need to wash it.">>
<big>Well, at least she has a serious reason.</big>
<p>You dry yourself and leave the bathroom.</p>
<<dial "player" "//Damn... I failed...//">>
<p>Don't make it a big deal out of it. We'll teach this bitch to worship that cock of yours. But she needs to be ready!</p>
<p>You stand up, gather your clothes, and walk out of the bathroom.</p>
<<btn $curLocParent>>
<<chunk null "#showGood">>
<p>$alexa.name thinks for a second, and finally sighs.</p>
<<dial "alexa" "Ah, what the hell.">>
<p>She drops her clothes and jumps in the shower.</p>
<<dial "alexa" "Well, dweeb? This ass ain't gonna wash itself!">>
<<media "activities/wash/alexa_wash_0.mp4">>
<big>Score!</big>
<<btn>>
<<chunk>>
<p>You feel warm water on your back.</p>
<<media "activities/wash/alexa_wash_1.mp4">>
<<dial "alexa" "I like my dick real clean.">>
<big>You feel her hands on your cock.</big>
<p>She's stroking you, real slow. Her soapy hands feel warm and slippery.</p>
<<btn>>
<<chunk "alexa.status=2">>
<p>You moan, feeling your dick getting hard in her hands. When suddenly...</p>
<big>She stops.</big>
<p>Dude, snap out of it, something's going on.</p>
<<dial "player" "Why did you stop...?!">>
<p>Oh shit, if she'll gonna say she wants money, I'm gonna freaking explode.</p>
<big>$alexa.name looks you in the eyes and...</big>
<<btn>>
<<chunk "alexa.status=2">>
<big>She bites her lip.</big>
<<dial "alexa" "You know what... It's your lucky day!">>
<p>Phew. You dodged a bullet there, buddy.</p>
<p>She looks at your dick.</p>
<<dial "player" "What do you mean my lucky day?!">>
<p>She means...</p>
<big>...blowjob incoming!</big>
<<btn>>
<<chunk "alexa.status=2">>
<<media "activities/wash/alexa_wash_2.mp4">>
<p>Her mouth feels warm and slippery, when you push your dick in it.</p>
<<dial "player" "Uhhh...">>
<p>With every thrust you feel wave after wave of pleasure.</p>
<<btn>>
<<chunk "alexa.status=3">>
<<dial "player" "Oh yeah... clean it good. Clean the whole thing.">>
<big>She pushes your dick deep in her mouth.</big>
<<media "activities/wash/alexa_wash_3.mp4">>
<<dial "alexa" "//Gobble... gobble... gobble...//">>
<<btn>>
<<chunk "alexa.status=4">>
<p>But $alexa.name seems to be in a mood for more.</p>
<<dial "alexa" "Give me that dick. I want it inside me!">>
<p>You do as she says. Sit on the bathroom floor, back to the wall. Your dick is sticking out like a flag pole. $alexa.name sits on you and...</p>
<<dial "alexa" "Uhhhh....!">>
<big>She slips your dick right into her wet cunt.</big>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/wash/alexa_wash_4.mp4">>
<p>She's pumping your dick with her hips. You feel a pressure building up.</p>
<big>But $alexa.name is also close to the finish line.</big>
<<dial "alexa" "That's motherfuckin' it! I'm cumming!">>
<<menu>>
<<btn "#squirt" "Let her cum first" "alexa.love" "action">>
<<btn "#cum" "Don't care about her, cum now!" "alexa.dom+2" "action">>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<chunk "alexa.status=4" "#squirt">>
<<dial "alexa" "FUCK YEA!!! FUCK MY ASSHOLE!">>
<<media "activities/wash/alexa_wash_5_squirt.mp4">>
<p>$alexa.name sighs in extasy.</p>
<big>Now it's your turn!</big>
<<btn "#cum">>
<<chunk "alexa.status=4" "#cum">>
<p>You push your dick into her tight asshole.</p>
<<dial "player" "I'm cumming!">>
<<dial "alexa" "Into my ass!">>
<p>You feel an overwhelming wave, and another, and another, as your cum shoots into $alexa.name's warm ass. You fill her up real good, trembling under one of the most incredible orgasms in your life.</p>
<<media "activities/wash/alexa_wash_5_cum.mp4">>
<p>Finally, it ends. You watch as your cum drips from $alexa.name's asshole.</p>
<<dial "alexa" "And now - get lost.">>
<p>She winks. You're too exhausted to say anything. You just stand up, gather your clothes, and walk out of the bathroom.</p>
<big>This was something!</big>
<<btn $curLocParent>>
<<chunk>> /* If status requirements not met */
<p>But suddenly, $alexa.name moves away.</p>
<<dial "alexa" "Well, I'm bored, get lost!">>
<p>Oh shit. Red alert! Red alert! She wants to leave!</p>
<big>Do something!</big>
<<dial "player" "But...">>
<<menu>>
<<btn null "I still have couple dirty spots here and there." "alexa.love" "action">>
<<btn null "You didn't finish cleaning me!" "alexa.dom" "action">>
<<chunk>>
<p>She smirks.</p>
<<dial "alexa" "I don't care. Get the fuck outta here, you take too much space.">>
<p>She points to the doors. Well, I guess it's finished.</p>
<<dial "player" "//Damn... I failed...//">>
<p>Don't make it a big deal out of it. We'll teach this bitch to worship that cock of yours. But she needs to be ready!</p>
<p>You stand up, gather your clothes, and walk out of the bathroom.</p>
<big>This was something!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<events>>
<<EVENT "period=nighthours; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>You hear a voice from behind you.</big>
<<dial "guy" "Hey, you!">>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with a gay that's looking for a gay whore */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sitting on the bench...</big>
<<media "events/park/gay_whoring/gay_whoring_guy.jpg">>
<p>He makes an eye contact and smiles.</p>
<<dial "guy" "Hey, what's up.">>
<<dial "player" "//The fuck he wants from me!?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Say hello!" "love+2" "action">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "player" "I'm good and you?">>
<p>The guy looks around, like he makes sure nobody is watching.</p>
<big>He leans towards you and lowers his voice.</big>
<<dial "guy" "You can blow me for cash.">>
<<dial "player" "Uhmmm... wait... You want me to give you a blowjob... and pay you for it?!">>
<p>That's a valid question, buddy.</p>
<<dial "guy" "Yup. You won't regret. I have a great dick.">>
<big>Does it cure cancer?!</big>
<<dial "player" "Uhmmm... and what's the actual price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For you... " + _whorePrice + " bucks."`>>
<<media "take_it_or_leave_it.mp4">>
<p>Dude, I hope you're not seriously considering paying this guy for blowing his dick. I mean, come on, have some respect to yourself. If you're going to be a whore, at least make some money on it!</p>
<<menu>>
<<btn "#pay" "Pay him to suck his dick" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think sucking my dick is worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just forget about the whole thing and walk away!</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna let you blow me for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<p>Let me get this straight. You're happy because he doesn't want money for allowing you to blow him.</p>
<big>I smell communism!</big>
<<dial "player" "//Oh fuck off already.//">>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still let you suck my dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, at least you'll come out with a blowjob!</p>
<p>Oh, wait - it is you that will give a blowjob. So you will pay 100 bucks, give him a blowjob, and come out with... nothing.</p>
<big>Great job, $player.name.</big>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man. And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally let you blow me, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<dial "player" "Oh fuck... it's big!">>
<<dial "guy" "Haha, I told you it's a great dick. Now - blow it!">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. I can imagine paying for getting a blowjob. But paying to give a blowjob?! Come on! Not to mention how risky is hiring a whore from the street...</p>
<big>So... good for you!</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#sex">>
<big>You kneel in front of him...</big>
<p>...and start stroking his dick. It's big, but the moment you take it in your hands, you realize it's still not fully stiff.</p>
<<media "events/park/gay_whoring/gay_whoring_1.mp4">>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<p>Each time your hand moves up and down, hot blood pumps inside his dick...</p>
<big>...and it's getting bigger and harder.</big>
<<dial "player" "That's right... Make it hard for me...">>
<<dial "guy" "Fuuuuck.">>
<<media "events/park/gay_whoring/gay_whoring_2.mp4">>
<<dial "guy" "Now I want your mouth.">>
<p>He doesn't have to say it twice. You smile, lean in...</p>
<big>...and put that dick of his in your open mouth.</big>
<<btn>>
<<chunk>>
<big>You suck him like a lollipop.</big>
<<media "events/park/gay_whoring/gay_whoring_3.mp4">>
<<dial "player" "Gobble-gobble-gobble-">>
<<dial "guy" "Like that... yes... yesss.....">>
<big>You can feel he's about to come...</big>
<<dial "guy" "Now! Your hand! Now!">>
<p>You pull his dick out of your mouth, and grab it in your hand...</p>
<<btn>>
<<chunk>>
<p>After just a couple strokes...</p>
<big>He cums all over your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_4.mp4">>
<<dial "guy" "Yeeeeaaaaah...">>
<<btn>>
<<chunk>>
<big>His cum is dripping from your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "That was good, man...">>
<big>He puts his dick back in his pants.</big>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, you're really good at this.">>
<p>He smiles and walks away.</p>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc null "love+3" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with gay druggie */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sleeping on the bench...</big>
<<media "events/park/gay_druggie/gay_druggie.jpg">>
<<dial "player" "//Uhm... Is this dude ok?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Wake him up and check if he's ok!" "love+2" "action">>
<<chunk null "#check">>
<big>You walk to him and try to wake him up.</big>
<<dial "player" "Hey dude, you're ok?">>
<p>The guy opens his eyes and looks at you.</p>
<<dial "guy" "What's up?">>
<<dial "player" "Uhmmm... nothing. I was just checking are you ok.">>
<big>He sizes you up.</big>
<<dial "guy" "You wanna smoke some crack?">>
<big>Wow. That escalated quickly.</big>
<<menu>>
<<btn "#party" "Let's party, baby!" "dom+2" "dialog">>
<<btn "#walk" "I'm gonna go now!" "love+2" "dialog">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#party">>
<big>The guy gives you a crack pipe.</big>
<p>You inhale deeply...</p>
<<media "crack.mp4">>
<<delayer>>
<<yields "high_on_crack+">>
<</delayer>>
<p>It hits you right away. The pleasure takes you over in waves. Colors, sounds, smells...</p>
<big>Everything is nice and fuzzy.</big>
<<btn>>
<<chunk>>
<big>Suddenly the guy stands up.</big>
<<dial "guy" "Let's go!">>
<<dial "player" "Wwhhooa?! Where...?">>
<<dial "guy" "We have a mission!">>
<<dial "player" "Wwhhooat misssiooon...?">>
<<dial "guy" "It's hard to explain! This way!">>
<big>You're way too high to oppose.</big>
<p>You and your friend go in the direction of the park exit.</p>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_party.mp4" "fiS volumeLow">>
<p>You don't know how long you two were together. Or what exactly was happening. All you can say is that one moment you were somewhere...</p>
<big>...and then fuck knows what happened.</big>
<p>After something that could easily be 15 minutes, 15 hours or 15 days...</p>
<big>...you end up on some sort of a bridge.</big>
<p>There's a highway passing underneath, and you're having ton of fun counting the cars passing by. The problem is you keep forgetting the number and have to start over and over and over...</p>
<p>When suddenly you notice...</p>
<big>...your friend is doing something strange.</big>
<<btn>>
<<chunk>>
<big>He takes off his pants and pulls out his dick.</big>
<<media "events/park/gay_druggie/gay_druggie_bridge.mp4">>
<<dial "player" "Heeey whaaaat areeee youuu dooooinnn?">>
<<dial "guy" "I'm jumping.">>
<p>He start climbing to the bridge barrier.</p>
<<dial "player" "Yoouuu're gonnaaa dieee?">>
<<dial "guy" "You don't understand. There's a handjob there...">>
<big>A handjob?!</big>
<<dial "guy" "It's waiting for me under the bridge. I've heard the voice, it told me everything. I just have to jump down...">>
<big>Fuck me.</big>
<p>He's out of his mind. Better do something, or he's really gonna jump.</p>
<<dial "player" "//Buuut whaaat caaan I dooo?//">>
<big>Well. You can give him a handjob.</big>
<p>It's not gay if you do it to save guy's life, right?</p>
<<menu>>
<<btn "#jump" "Let him jump!" "dom+10" "action">>
<<btn "#handjob" "I caaan giive you a haaandjooob!" "dom+10" "dialog">>
<<chunk null "#jump">>
<big>You look at him.</big>
<<dial "player" "Weeeelll, ooook.">>
<p>He hesitates, like he didn't expect that.</p>
<<dial "guy" "I'm really gonna do it!">>
<<dial "player" "Yuuup.">>
<big>He thinks for a moment.</big>
<<dial "guy" "Now when I think about it, maybe you could give me a handjob?">>
<<dial "player" "Nooope.">>
<<dial "guy" "Well, fuck. I though we're friends! I'm going home!">>
<p>He's about to walk down from the barrier, back to the bridge, when suddenly...</p>
<big>...his feet slips and...</big>
<<btn>>
<<chunk>>
<big>...he falls down on the highway.</big>
<<media "car_accident.mp4">>
<p>After getting hit by around 155 cars, he ends up in a ditch next to the road.</p>
<<dial "player" "//Is he dead?!//">>
<p>You look down in fear, but you barely see anything...</p>
<big>...but you can clearly hear a voice echoing in your ears.</big>
<<dial "guy" "So what about that handjob...?">>
<<dial "player" "//Fuck me, how did he survive that?!//">>
<p>Don't worry about it too much, he was a jackass.</p>
<big>And you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<<chunk null "#handjob">>
<<dial "guy" "Awesome! Come on, there's a nice secluded bench near by.">>
<big>You follow him through the dark alley.</big>
<p>He leads you to the bench and pulls out his dick.</p>
<<media "events/park/gay_druggie/gay_druggie_1.mp4">>
<p>You reach towards it with your hand...</p>
<big>...and touch it hesitantly.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_2.mp4">>
<<dial "guy" "This dick ain't gonna stroke itself.">>
<big>You start pulling it up and down, in a slow but steady motion.</big>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<big>His dick is so stiff you could cut diamonds with it.</big>
<<media "events/park/gay_druggie/gay_druggie_3.mp4">>
<<dial "guy" "Quicker, whore.">>
<<dial "player" "//God damn, I'm saving his life, and he calls me whore?!//">>
<big>Now when I think about it...</big>
<p>It was kinda easy to convince him to not jump... And the bench is conveniently close by... I'm starting to thing this guy wanted a handjob all along.</p>
<<dial "player" "//Well, whatever, let's just finish him up!//">>
<p>Hmmm... I'm starting to think that you wanted to give him a handjob all along as well.</p>
<<dial "player" "//Oh, shut up!//">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/gay_druggie/gay_druggie_4.mp4">>
<<dial "guy" "Yeah... Like that.... I'm close....">>
<big>You move your hand quicker and quicker...</big>
<<dial "player" "Cum for me...">>
<<btn>>
<<chunk>>
<big>Cum shoots out of his dick like fireworks.</big>
<<media "events/park/gay_druggie/gay_druggie_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "Yeeeeeeeeeeeaaaah...">>
<p>The guy sighs in ecstasy, looks at you...</p>
<big>...and pushes you away, grossed out.</big>
<<dial "guy" "Ok, whore, now fuck off...">>
<<dial "player" "What... I just gave you a hand!">>
<<dial "guy" "Yeah, yeah. Great handjob. Now fuck off...">>
<big>He gets up and walks away.</big>
<<dial "player" "//Fuck me, what's his problem?!//">>
<p>Don't worry about it too much, world is full of douche-bags. I'm sure he'll get his karma back.</p>
<big>Meanwhile, you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent!=0">> /* Encounter with gay whore [intro to the gay content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice someone looking at you...</big>
<<media "events/park/gay_whore/gay_whore.jpg">>
<<dial "player" "//Uhm... What does he want?//">>
<big>I think he wants to fuck.</big>
<<dial "player" "//Ohhhh...!//">>
<<if $gayContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Do you like to fuck dudes or not?</big>
<<menu>>
<<btn "#run" "Run for your life! [Turn OFF gay content]" "$gayContent+0" "action">>
<<btn "#check" "Stay and see what happens! [Turn ON gay content]" "$gayContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "Stay and see what happens!" "dom+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run3.mp4">>
<p>Aren't you overreacting!? It was just some gay dude. He wanted to suck you off. You could have just told him you're not interested.</p>
<<dial "player" "//Well, yeah, he might also be a vampire and would suck off my blood. You can't be too sure.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "guy" "What's up?">>
<<dial "player" "//Uhmmm... What should I say?!//">>
<p>I dunno. You smiled to him.</p>
<<dial "player" "//You're supposed to be my wingman, right?!//">>
<big>Sheesh.</big>
<p>Dude. This guy obviously is a gay whore. You can say to him literally whatever the hell comes to your mind, and he'll be ecstatic about it. Trust me.</p>
<<dial "player" "//Well... ok. Let's try that then...//">>
<big>You look at him.</big>
<<menu>>
<<btn null "I'm a pterodactyle!" "love+2" "dialog">>
<<btn null "This is a bat country!" "love+4" "dialog">>
<<btn "#police" "Police!" "dom+4" "dialog">>
<<btn null "Epstein didn't kill himself!" "dom+2" "dialog">>
<<chunk>>
<<dial "guy" "Haha, yeah, that's cool. So do you want me to suck you off?">>
<big>See?</big>
<p>Ask him how much.</p>
<<dial "player" "Uhmm... and what's the... you know... price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For " + _whorePrice + " bucks I will take your dick to heaven."`>>
<<media "take_it_or_leave_it.mp4">>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think I'm worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just tell him you changed your mind about the whole thing and start walking away.</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna do you for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Park whore giving a freebie? That's new!</p>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before his whore friends gonna decide to take a revenge for their fallen comrade.</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<dial "guy" "Wooo. You should pay double price for that dick. It's freaking huuuuge.">>
<<dial "player" "Shut up and stroke it.">>
<<dial "guy" "Yes sir.">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. To be quite honest - it's really fucking dangerous to hire a whore on the street. I have too many stories, man. Once the whore pulled out a knife on me. Once she turned out to be a trans. And the other time, when I got a blowjob from a slightly chubby black prostitute, another whore showed up from nowhere and started arguing with her, over my stiff dick, about some old debts. And they were so fucking loud, that some local pimp appeared and demanded a cut in the action too. I just said fuck it and bailed.</p>
<big>So... just don't do it.</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#police">>
<p>The guy looks at you, terrified.</p>
<<dial "guy" "Oh fuck!">>
<big>He darts away and jumps head first into the bushes.</big>
<<media "events/park/gay_whore/jump_park.mp4">>
<p>You can see him between the trees, running like he was beating a sprinter record. After a moment he disappears from your eyesight.</p>
<<dial "player" "//He didn't look very ecstatic to me. Don't you think?//">>
<big>You're a fucking smart ass, you know that?</big>
<<btn $curLoc null "dom+4" "yieldsHide">>
<<chunk null "#sex">>
<big>He starts stroking your dick.</big>
<<media "events/park/gay_whore/gay_whore_1.mp4">>
<p>You can feel his an expert at it. Those hands held more dicks than urologist. You can't help but sigh in ecstasy.</p>
<<dial "player" "Uhhh... like that...">>
<<dial "guy" "Haha, wait until you feel my mouth!">>
<<dial "player" "Ohhh yeah...">>
<<btn>>
<<chunk>>
<p>He opens his mouth wide and...</p>
<big>...swallows your entire dick.</big>
<<media "events/park/gay_whore/gay_whore_2.mp4">>
<<dial "guy" "Gobble... Gobble...">>
<p>His mouth is wet and warm but his lips wrap strongly around your cock.</p>
<<dial "player" "Uhhhh...">>
<<btn>>
<<chunk>>
<big>The guy speeds up.</big>
<<media "events/park/gay_whore/gay_whore_3.mp4">>
<<dial "player" "Uhhhhhhhhhhhhhhhh...">>
<p>You feel the orgasm is coming like a freight train. Couple more seconds and...</p>
<big>You cum deep into his throat.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_whore/gay_whore_4.mp4">>
<<dial "player" "God damn...">>
<<dial "guy" "That was great cumshot... I've almost choked.">>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, I really liked your cum.">>
<big>He blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours">> /* Encounter with nympho #1 */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone coming your way...</big>
<<dial "player" "//Uhm... Should I worry?//">>
<big>I dunno.</big>
<p>You decide, buddy.</p>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "See who's that!" "dom+3" "action">>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<<dial "player" "//Phew. That was close.//">>
<p>Close to what? Passing by a stranger in a park?</p>
<<dial "player" "//It might have been bandits!//">>
<big>Or a nympho hungry for a cock.</big>
<p>I guess we'll never know.</p>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<p>You continue walking in the same direction and...</p>
<big>...you notice a girl.</big>
<<media "events/park/cum_selfie/cum_selfie_1.mp4">>
<p>She looks straight at you and...</p>
<big>...sends you a naughty smile.</big>
<<dial "player" "//Really?!//">>
<<btn>>
<<chunk>>
<big>The girl stops in front of you...</big>
<<media "events/park/cum_selfie/cum_selfie_2.mp4">>
<<dial "gal" "Look... This will sound a bit strange, but... ''I really need to take a dick in my mouth''. Like... ''now''. Can I blow you?!">>
<<dial "player" "//Really?!//">>
<big>Focus!</big>
<p>Say something before she walks away?!</p>
<<dial "player" "Really?!">>
<p>Sigh...</p>
<<dial "gal" "I really need it...">>
<big>She pulls up her t-shirt...</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_3.mp4">>
<<dial "gal" "So... Can I suck you off?!">>
<big>You consider what to say...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+3" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+3" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<<dial "gal" "Oh. I'm... I'm sorry...">>
<big>She's about to walk away, when...</big>
<<btn>>
<<chunk>>
<big>...she starts crying.</big>
<<media "cry_ugly.mp4">>
<<dial "gal" "It's because I'm ugly, isn't it?!">>
<big>See what you have done?!</big>
<<menu>>
<<btn $curLoc "Just walk away" "dom+3" "action">>
<<btn $curLoc "Spend an hour calming her down" "time+; love+3" "action">>
<<chunk null "#yes">>
<big>You pull out your cock and she starts working on it with her hand.</big>
<<media "events/park/cum_selfie/cum_selfie_4.mp4">>
<<dial "player" "Uhhhh...">>
<<dial "gal" "You like that, huh?">>
<<dial "player" "Yeah... Perfect...">>
<p>Don't be shy.</p>
<big>Her mouth would be way better.</big>
<<dial "player" "What about that blowjob...?">>
<big>She smiles...</big>
<<btn>>
<<chunk>>
<big>She starts stroking and sucking your dick.</big>
<<media "events/park/cum_selfie/cum_selfie_5.mp4">>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_6.mp4">>
<big>That's a nice cumshot, man!</big>
<<dial "player" "God damn...">>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<p>She pulls up a phone.</p>
<<dial "gal" "I'm just gonna take a selfie and I'm on my way.">>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_7.mp4">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=weekend">>
<<chunks>>
<<set _letter = $player.name.slice(-1)>>
<<set _name = $player.name + _letter + _letter + _letter>>
<<set _name2 = $player.name + _letter + _letter + _letter + _letter + _letter>>
<p>When suddenly...</p>
<big>...boobs on the horizon.</big>
<<media `"activities/run/runner_tits_" + random(0,10) + ".mp4"`>>
<p>The girl is a fucking beauty too, though the truth is - all you can see at the moment are those boobs. They are bouncing up and down, with a nice clap that echoes between the trees like if they were calling your name - //_name... _name2... touch us!//</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// her, dude! Do something!</p>
<<menu>>
<<btn null "Uhh and stare at her tits" "love+" "action">>
<<btn null "Uhh and stare at her tits but stronger" "dom+" "action">>
<<chunk>>
<p>Oh god damn it.</p>
<big>The girl runs past you.</big>
<p>You hear what I said?! //The girl runs past you//!!! Do you think I have a joy in writing this? ''No. I. don't.'' I had high hopes, you know. Career, movies, books. And what am I left to?! Narrating a porn game to a guy who //uhhs// at ladies. Brilliant. Just brilliant.</p>
<<dial "player" "//Dude, chill out! There were no other options there. Like, when I click on the menu thingy. I just had uhhs.//">>
<p>Uhh, that's strange.</p>
<<dial "player" "//Maybe it's a bug?//">>
<p>Don't you dare call it a bug, bud! I'm sure there's a logical explanation to all of it. Now, let's finish this run, I'm freaking panting here.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "parkgirl_" + random(0,2)>>
<big>When suddenly...</big>
<p>You see a good looking babe running the same park path you're on...</p>
<<btn>>
<<chunk>>
<p>Obviously she's a golfer. I mean - //jogger//, just like you. But there's something different about her. The way she looks around, like she was searching for something... or someone.</p>
<<media `"activities/run/" + _curNpc + "_intro.mp4"`>>
<p>Dude. I beg you. This is a perfect opportunity. Don't fuck it up! Say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<<if $player.lvl <= 1>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl == 2>>
<<set _textDom = "This park is unsafe. I'll protect you!">>
<<set _textLove = "This park is unsafe. Maybe you want to run together?">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we run together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Focus on the run" "dom+2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She goes past you with an awkward face.</big>
<<dial _curNpc "Get lost, creep!">>
<<media `"activities/run/get_lost_" + random(0,2) + ".mp4"`>>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, dude, if you play the game, sometimes you lose. But don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/run/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... which way are you running?">>
<<dial _curNpc "Running? Well, I was actually finishing my run.">>
<<dial "player" "Oh, ok... So what were you planning to do?">>
<<dial _curNpc "Well...">>
<<btn>>
<<chunk>>
<<dial _curNpc "I was hoping for a fuck.">>
<<dial "player" "//Oh shit!//">>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a branch of a tree.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I still have 2 laps" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/run/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/run/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/run/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow">> /* Swarm */
<<chunks>>
<p>Suddenly...</p>
<big>You see a swarm of people running your way.</big>
<<dial "player" "//Fuck!? What's going on?!//">>
<<media "activities/trouble/nothing/forest_bad.mp4">>
<<dial "player" "//Who are they?!//">>
<p>Zombies? Earth activists? Who knows these days!</p>
<big>Anyway, better run or they'll trample over you.</big>
<<menu>>
<<btn "#run" "Run!!!" "love+3" "action">>
<<btn "#stay" "I'm gonna stay where I am!" "dom+3" "action">>
<<chunk null "#stay">>
<big>You turn to face the incoming crowd.</big>
<<dial "player" "//I have a fucking right to be here god damn it! It's a public park!//">>
<p>You bury your heels deep in the ground.</p>
<big>Man, you really should reconsider...</big>
<<dial "player" "//Shut up. Let's do this.//">>
<p>Well... alright!</p>
<<btn>>
<<chunk>>
<p>First two guys run towards you, but you manage to caught them off guard with your...</p>
<big>...storm of fists.</big>
<<media "activities/trouble/nothing/forest_bad_fight.mp4">>
<p>Another three approaching, you turn their direction...</p>
<<dial "player" "//I'm a ninja, baby!//">>
<big>And then you realize.</big>
<<dial "player" "//I realize what?!//">>
<<btn>>
<<chunk>>
<big>It's a marathon.</big>
<<dial "player" "//A marathon?//">>
<big>Yup.</big>
<p>And you're in the middle of it, throwing your fists at the contestants.</p>
<<dial "player" "//Ohhh... So that's why they had numbers on them... I thought it's the points I get for taking them down.//">>
<p>Yeah...</p>
<big>No.</big>
<p>Ok, so what I would suggest to do now is: ''run''. But this time...</p>
<big>...run twice as fast and hope no one will shoot your ass.</big>
<<dial "player" "//I concur!//">>
<<btn "#run">>
<<chunk null "#run">>
<<media "activities/trouble/nothing/forest_bad_run.mp4">>
<p>You turn around and run as fast as you can, leaving the park behind you. By the way...</p>
<big>That was a good run!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<events>>
<<EVENT "period=nighthours; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>You hear a voice from behind you.</big>
<<dial "guy" "Hey, you!">>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with a gay that's looking for a gay whore */
<<chunks>>
<p>You turn to the other side, to get an even tan, when...</p>
<big>...you notice a guy just couple meters from you.</big>
<<media "events/park/gay_whoring/gay_whoring_guy.jpg">>
<p>He makes an eye contact and smiles.</p>
<<dial "player" "//The fuck he wants from me!?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#ignore" "Just ignore him" "dom+2" "action">>
<<btn "#check" "Say hello!" "love+2" "action">>
<<chunk null "#ignore">>
<p>You break the eye contact and turn to the other side.</p>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes tanning in the park turns out just a tanning in the park, even in a porn game.</p>
<big>But at least you got an even tan.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "player" "I'm good and you?">>
<p>The guy looks around, like he makes sure nobody is watching.</p>
<big>He leans towards you and lowers his voice.</big>
<<dial "guy" "You can blow me for cash.">>
<<dial "player" "Uhmmm... wait... You want me to give you a blowjob... and pay you for it?!">>
<p>That's a valid question, buddy.</p>
<<dial "guy" "Yup. You won't regret. I have a great dick.">>
<big>Does it cure cancer?!</big>
<<dial "player" "Uhmmm... and what's the actual price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For you... " + _whorePrice + " bucks."`>>
<<media "take_it_or_leave_it.mp4">>
<p>Dude, I hope you're not seriously considering paying this guy for blowing his dick. I mean, come on, have some respect to yourself. If you're going to be a whore, at least make some money on it!</p>
<<menu>>
<<btn "#pay" "Pay him to suck his dick" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think sucking my dick is worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just forget about the whole thing and walk away!</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna let you blow me for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<p>Let me get this straight. You're happy because he doesn't want money for allowing you to blow him.</p>
<big>I smell communism!</big>
<<dial "player" "//Oh fuck off already.//">>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still let you suck my dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, at least you'll come out with a blowjob!</p>
<p>Oh, wait - it is you that will give a blowjob. So you will pay 100 bucks, give him a blowjob, and come out with... nothing.</p>
<big>Great job, $player.name.</big>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man. And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally let you blow me, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<dial "player" "Oh fuck... it's big!">>
<<dial "guy" "Haha, I told you it's a great dick. Now - blow it!">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn, gather your things, and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. I can imagine paying for getting a blowjob. But paying to give a blowjob?! Come on! Not to mention how risky is hiring a whore from the street...</p>
<big>So... good for you!</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#sex">>
<big>You kneel in front of him...</big>
<p>...and start stroking his dick. It's big, but the moment you take it in your hands, you realize it's still not fully stiff.</p>
<<media "events/park/gay_whoring/gay_whoring_1.mp4">>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<p>Each time your hand moves up and down, hot blood pumps inside his dick...</p>
<big>...and it's getting bigger and harder.</big>
<<dial "player" "That's right... Make it hard for me...">>
<<dial "guy" "Fuuuuck.">>
<<media "events/park/gay_whoring/gay_whoring_2.mp4">>
<<dial "guy" "Now I want your mouth.">>
<p>He doesn't have to say it twice. You smile, lean in...</p>
<big>...and put that dick of his in your open mouth.</big>
<<btn>>
<<chunk>>
<big>You suck him like a lollipop.</big>
<<media "events/park/gay_whoring/gay_whoring_3.mp4">>
<<dial "player" "Gobble-gobble-gobble-">>
<<dial "guy" "Like that... yes... yesss.....">>
<big>You can feel he's about to come...</big>
<<dial "guy" "Now! Your hand! Now!">>
<p>You pull his dick out of your mouth, and grab it in your hand...</p>
<<btn>>
<<chunk>>
<p>After just a couple strokes...</p>
<big>He cums all over your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_4.mp4">>
<<dial "guy" "Yeeeeaaaaah...">>
<<btn>>
<<chunk>>
<big>His cum is dripping from your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "That was good, man...">>
<big>He puts his dick back in his pants.</big>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, you're really good at this.">>
<p>He smiles and walks away.</p>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc null "love+3" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with gay druggie */
<<chunks>>
<p>You turn to the other side, to get an even tan, when...</p>
<big>...you notice a guy sleeping just couple meters from you.</big>
<<media "events/park/gay_druggie/gay_druggie.jpg">>
<<dial "player" "//Uhm... Is this dude ok?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#ignore" "Just ignore him" "dom+2" "action">>
<<btn "#check" "Wake him up and check if he's ok!" "love+2" "action">>
<<chunk null "#ignore">>
<p>You ignore him and turn to the other side.</p>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes tanning in the park turns out just a tanning in the park, even in a porn game.</p>
<big>But at least you got an even tan.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#check">>
<big>You walk to him and try to wake him up.</big>
<<dial "player" "Hey dude, you're ok?">>
<p>The guy opens his eyes and looks at you.</p>
<<dial "guy" "What's up?">>
<<dial "player" "Uhmmm... nothing. I was just checking are you ok.">>
<big>He sizes you up.</big>
<<dial "guy" "You wanna smoke some crack?">>
<big>Wow. That escalated quickly.</big>
<<menu>>
<<btn "#party" "Let's party, baby!" "dom+2" "dialog">>
<<btn "#walk" "I'm gonna go now!" "love+2" "dialog">>
<<chunk null "#party">>
<big>The guy gives you a crack pipe.</big>
<p>You inhale deeply...</p>
<<media "crack.mp4">>
<<delayer>>
<<yields "high_on_crack+">>
<</delayer>>
<p>It hits you right away. The pleasure takes you over in waves. Colors, sounds, smells...</p>
<big>Everything is nice and fuzzy.</big>
<<btn>>
<<chunk>>
<big>Suddenly the guy stands up.</big>
<<dial "guy" "Let's go!">>
<<dial "player" "Wwhhooa?! Where...?">>
<<dial "guy" "We have a mission!">>
<<dial "player" "Wwhhooat misssiooon...?">>
<<dial "guy" "It's hard to explain! This way!">>
<big>You're way too high to oppose.</big>
<p>You and your friend go in the direction of the park exit.</p>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_party.mp4" "fiS volumeLow">>
<p>You don't know how long you two were together. Or what exactly was happening. All you can say is that one moment you were somewhere...</p>
<big>...and then fuck knows what happened.</big>
<p>After something that could easily be 15 minutes, 15 hours or 15 days...</p>
<big>...you end up on some sort of a bridge.</big>
<p>There's a highway passing underneath, and you're having ton of fun counting the cars passing by. The problem is you keep forgetting the number and have to start over and over and over...</p>
<p>When suddenly you notice...</p>
<big>...your friend is doing something strange.</big>
<<btn>>
<<chunk>>
<big>He takes off his pants and pulls out his dick.</big>
<<media "events/park/gay_druggie/gay_druggie_bridge.mp4">>
<<dial "player" "Heeey whaaaat areeee youuu dooooinnn?">>
<<dial "guy" "I'm jumping.">>
<p>He start climbing to the bridge barrier.</p>
<<dial "player" "Yoouuu're gonnaaa dieee?">>
<<dial "guy" "You don't understand. There's a handjob there...">>
<big>A handjob?!</big>
<<dial "guy" "It's waiting for me under the bridge. I've heard the voice, it told me everything. I just have to jump down...">>
<big>Fuck me.</big>
<p>He's out of his mind. Better do something, or he's really gonna jump.</p>
<<dial "player" "//Buuut whaaat caaan I dooo?//">>
<big>Well. You can give him a handjob.</big>
<p>It's not gay if you do it to save guy's life, right?</p>
<<menu>>
<<btn "#jump" "Let him jump!" "dom+10" "action">>
<<btn "#handjob" "I caaan giive you a haaandjooob!" "dom+10" "dialog">>
<<chunk null "#jump">>
<big>You look at him.</big>
<<dial "player" "Weeeelll, ooook.">>
<p>He hesitates, like he didn't expect that.</p>
<<dial "guy" "I'm really gonna do it!">>
<<dial "player" "Yuuup.">>
<big>He thinks for a moment.</big>
<<dial "guy" "Now when I think about it, maybe you could give me a handjob?">>
<<dial "player" "Nooope.">>
<<dial "guy" "Well, fuck. I though we're friends! I'm going home!">>
<p>He's about to walk down from the barrier, back to the bridge, when suddenly...</p>
<big>...his feet slips and...</big>
<<btn>>
<<chunk>>
<big>...he falls down on the highway.</big>
<<media "car_accident.mp4">>
<p>After getting hit by around 155 cars, he ends up in a ditch next to the road.</p>
<<dial "player" "//Is he dead?!//">>
<p>You look down in fear, but you barely see anything...</p>
<big>...but you can clearly hear a voice echoing in your ears.</big>
<<dial "guy" "So what about that handjob...?">>
<<dial "player" "//Fuck me, how did he survive that?!//">>
<p>Don't worry about it too much, he was a jackass.</p>
<big>And you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<<chunk null "#handjob">>
<<dial "guy" "Awesome! Come on, there's a nice secluded bench near by.">>
<big>You follow him through the dark alley.</big>
<p>He leads you to the bench and pulls out his dick.</p>
<<media "events/park/gay_druggie/gay_druggie_1.mp4">>
<p>You reach towards it with your hand...</p>
<big>...and touch it hesitantly.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_2.mp4">>
<<dial "guy" "This dick ain't gonna stroke itself.">>
<big>You start pulling it up and down, in a slow but steady motion.</big>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<big>His dick is so stiff you could cut diamonds with it.</big>
<<media "events/park/gay_druggie/gay_druggie_3.mp4">>
<<dial "guy" "Quicker, whore.">>
<<dial "player" "//God damn, I'm saving his life, and he calls me whore?!//">>
<big>Now when I think about it...</big>
<p>It was kinda easy to convince him to not jump... And the bench is conveniently close by... I'm starting to thing this guy wanted a handjob all along.</p>
<<dial "player" "//Well, whatever, let's just finish him up!//">>
<p>Hmmm... I'm starting to think that you wanted to give him a handjob all along as well.</p>
<<dial "player" "//Oh, shut up!//">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/gay_druggie/gay_druggie_4.mp4">>
<<dial "guy" "Yeah... Like that.... I'm close....">>
<big>You move your hand quicker and quicker...</big>
<<dial "player" "Cum for me...">>
<<btn>>
<<chunk>>
<big>Cum shoots out of his dick like fireworks.</big>
<<media "events/park/gay_druggie/gay_druggie_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "Yeeeeeeeeeeeaaaah...">>
<p>The guy sighs in ecstasy, looks at you...</p>
<big>...and pushes you away, grossed out.</big>
<<dial "guy" "Ok, whore, now fuck off...">>
<<dial "player" "What... I just gave you a hand!">>
<<dial "guy" "Yeah, yeah. Great handjob. Now fuck off...">>
<big>He gets up and walks away.</big>
<<dial "player" "//Fuck me, what's his problem?!//">>
<p>Don't worry about it too much, world is full of douche-bags. I'm sure he'll get his karma back.</p>
<big>Meanwhile, you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent!=0">> /* Encounter with gay whore [intro to the gay content] */
<<chunks>>
<p>You turn to the other side, to get an even tan, when...</p>
<big>...you notice a guy looking straight at you.</big>
<<media "events/park/gay_whore/gay_whore.jpg">>
<<dial "player" "//Uhm... What does he want?//">>
<big>I think he wants to fuck.</big>
<<dial "player" "//Ohhhh...!//">>
<<if $gayContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Do you like to fuck dudes or not?</big>
<<menu>>
<<btn "#run" "Run for your life! [Turn OFF gay content]" "$gayContent+0" "action">>
<<btn "#check" "Stay and see what happens! [Turn ON gay content]" "$gayContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "Stay and see what happens!" "dom+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You get up and run away from the park.</big>
<<media "run3.mp4">>
<p>Aren't you overreacting!? It was just some gay dude. He wanted to suck you off. You could have just told him you're not interested.</p>
<<dial "player" "//Well, yeah, he might also be a vampire and would suck off my blood. You can't be too sure.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "guy" "What's up?">>
<<dial "player" "//Uhmmm... What should I say?!//">>
<p>I dunno. You smiled to him.</p>
<<dial "player" "//You're supposed to be my wingman, right?!//">>
<big>Sheesh.</big>
<p>Dude. This guy obviously is a gay whore. You can say to him literally whatever the hell comes to your mind, and he'll be ecstatic about it. Trust me.</p>
<<dial "player" "//Well... ok. Let's try that then...//">>
<big>You look at him.</big>
<<menu>>
<<btn null "I'm a pterodactyle!" "love+2" "dialog">>
<<btn null "This is a bat country!" "love+4" "dialog">>
<<btn "#police" "Police!" "dom+4" "dialog">>
<<btn null "Epstein didn't kill himself!" "dom+2" "dialog">>
<<chunk>>
<<dial "guy" "Haha, yeah, that's cool. So do you want me to suck you off?">>
<big>See?</big>
<p>Ask him how much.</p>
<<dial "player" "Uhmm... and what's the... you know... price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For " + _whorePrice + " bucks I will take your dick to heaven."`>>
<<media "take_it_or_leave_it.mp4">>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think I'm worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just tell him you changed your mind about the whole thing and start walking away.</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna do you for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Park whore giving a freebie? That's new!</p>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before his whore friends gonna decide to take a revenge for their fallen comrade.</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<dial "guy" "Wooo. You should pay double price for that dick. It's freaking huuuuge.">>
<<dial "player" "Shut up and stroke it.">>
<<dial "guy" "Yes sir.">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn, gather your things, and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. To be quite honest - it's really fucking dangerous to hire a whore on the street. I have too many stories, man. Once the whore pulled out a knife on me. Once she turned out to be a trans. And the other time, when I got a blowjob from a slightly chubby black prostitute, another whore showed up from nowhere and started arguing with her, over my stiff dick, about some old debts. And they were so fucking loud, that some local pimp appeared and demanded a cut in the action too. I just said fuck it and bailed.</p>
<big>So... just don't do it.</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#police">>
<p>The guy looks at you, terrified.</p>
<<dial "guy" "Oh fuck!">>
<big>He darts away and jumps head first into the bushes.</big>
<<media "events/park/gay_whore/jump_park.mp4">>
<p>You can see him between the trees, running like he was beating a sprinter record. After a moment he disappears from your eyesight.</p>
<<dial "player" "//He didn't look very ecstatic to me. Don't you think?//">>
<big>You're a fucking smart ass, you know that?</big>
<<btn $curLoc null "dom+4" "yieldsHide">>
<<chunk null "#sex">>
<big>He starts stroking your dick.</big>
<<media "events/park/gay_whore/gay_whore_1.mp4">>
<p>You can feel his an expert at it. Those hands held more dicks than urologist. You can't help but sigh in ecstasy.</p>
<<dial "player" "Uhhh... like that...">>
<<dial "guy" "Haha, wait until you feel my mouth!">>
<<dial "player" "Ohhh yeah...">>
<<btn>>
<<chunk>>
<p>He opens his mouth wide and...</p>
<big>...swallows your entire dick.</big>
<<media "events/park/gay_whore/gay_whore_2.mp4">>
<<dial "guy" "Gobble... Gobble...">>
<p>His mouth is wet and warm but his lips wrap strongly around your cock.</p>
<<dial "player" "Uhhhh...">>
<<btn>>
<<chunk>>
<big>The guy speeds up.</big>
<<media "events/park/gay_whore/gay_whore_3.mp4">>
<<dial "player" "Uhhhhhhhhhhhhhhhh...">>
<p>You feel the orgasm is coming like a freight train. Couple more seconds and...</p>
<big>You cum deep into his throat.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_whore/gay_whore_4.mp4">>
<<dial "player" "God damn...">>
<<dial "guy" "That was great cumshot... I've almost choked.">>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, I really liked your cum.">>
<big>He blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You lie on a small patch of grass...</p>
<big>When suddenly you hear someone in the nearby bushes...</big>
<<dial "player" "//What was that...?//">>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>You see a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just tanning... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours">> /* Encounter with nympho #1 */
<<chunks>>
<p>You lie on a small patch of grass, slowly getting tired with sun burning you into a crisp.</p>
<big>When suddenly you hear someone coming your way...</big>
<<dial "player" "//Uhm... Should I worry?//">>
<big>I dunno.</big>
<p>You decide, buddy.</p>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "See who's that!" "dom+3" "action">>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<<dial "player" "//Phew. That was close.//">>
<p>Close to what?</p>
<<dial "player" "//It might have been bandits!//">>
<big>Or a nympho hungry for a cock.</big>
<p>I guess we'll never know.</p>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>A girl approaches.</big>
<<media "events/park/cum_selfie/cum_selfie_1.mp4">>
<p>She looks straight at you and...</p>
<big>...sends you a naughty smile.</big>
<<dial "player" "//Really?!//">>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_2.mp4">>
<<dial "gal" "Look... This will sound a bit strange, but... ''I really need to take a dick in my mouth''. Like... ''now''. Can I blow you?!">>
<<dial "player" "//Really?!//">>
<big>Focus!</big>
<p>Say something before she walks away?!</p>
<<dial "player" "Really?!">>
<p>Sigh...</p>
<<dial "gal" "I really need it...">>
<big>She pulls up her t-shirt...</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_3.mp4">>
<<dial "gal" "So... Can I suck you off?!">>
<big>You consider what to say...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+3" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+3" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<<dial "gal" "Oh. I'm... I'm sorry...">>
<big>She's about to walk away, when...</big>
<<btn>>
<<chunk>>
<big>...she starts crying.</big>
<<media "cry_ugly.mp4">>
<<dial "gal" "It's because I'm ugly, isn't it?!">>
<big>See what you have done?!</big>
<<menu>>
<<btn $curLoc "Just walk away" "dom+3" "action">>
<<btn $curLoc "Spend an hour calming her down" "time+; love+3" "action">>
<<chunk null "#yes">>
<big>You pull out your cock and she starts working on it with her hand.</big>
<<media "events/park/cum_selfie/cum_selfie_4.mp4">>
<<dial "player" "Uhhhh...">>
<<dial "gal" "You like that, huh?">>
<<dial "player" "Yeah... Perfect...">>
<p>Don't be shy.</p>
<big>Her mouth would be way better.</big>
<<dial "player" "What about that blowjob...?">>
<big>She smiles...</big>
<<btn>>
<<chunk>>
<big>She starts stroking and sucking your dick.</big>
<<media "events/park/cum_selfie/cum_selfie_5.mp4">>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_6.mp4">>
<big>That's a nice cumshot, man!</big>
<<dial "player" "God damn...">>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<p>She pulls up a phone.</p>
<<dial "gal" "I'm just gonna take a selfie and I'm on my way.">>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_7.mp4">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=weekend">>
<<chunks>>
<p>You turn to the other side, to get an even tan, when...</p>
<big>...you see something interesting.</big>
<<media `"activities/tan/sunbathing_girl_" + random(0,10) + ".mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Uhhh from me too.</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/walk/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... show those tits!">>
<p>Fap-fap-fap...</p>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<big>You cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/walk/jerkoff_cum.mp4">>
<p>I feel you, dude. There's not many things better than seeing tits in the wild.</p>
<<dial "player" "//Yeah... tits are awesome.//">>
<p>Yup... I've rubbed one out too. Now, let's go home</p>
<big>I'm burned to crisp.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "parkgirl_" + random(3,5)>>
<big>When suddenly...</big>
<p>You see something on the horizon. Is it...? Oh my...</p>
<<dial "player" "//What? What? What?//">>
<big>This...</big>
<<btn>>
<<chunk>>
<<media `"activities/tan/" + _curNpc + "_intro.mp4"`>>
<p>Dude. I beg you. This is a perfect opportunity. Don't fuck it up! Go there and say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<p>You stand up and hesitantly walk in her direction.</p>
<<if $player.lvl <= 1>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl == 2>>
<<set _textDom = "This park is unsafe. I'll protect you!">>
<<set _textLove = "This park is unsafe. Maybe you want to sunbath together?">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we sunbath together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She looks away with an awkward face.</big>
<<dial _curNpc "Get lost, creep!">>
<<media `"activities/tan/get_lost_" + random(0,2) + ".mp4"`>>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, dude, if you play the game, sometimes you lose. But don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/tan/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... subathing is great, right?">>
<<dial _curNpc "Subathing? Well, I was actually finishing.">>
<<dial "player" "Oh, ok... So what were you planning to do?">>
<<dial _curNpc "Well...">>
<<btn>>
<<chunk>>
<<dial _curNpc "I was hoping for a fuck.">>
<<dial "player" "//Oh shit!//">>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a branch of a tree.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to even my tan" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/tan/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/tan/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/tan/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow">> /* Swarm */
<<chunks>>
<p>Suddenly...</p>
<big>You see a swarm of people running your way.</big>
<<dial "player" "//Fuck!? What's going on?!//">>
<<media "activities/trouble/nothing/forest_bad.mp4">>
<<dial "player" "//Who are they?!//">>
<p>Zombies? Earth activists? Who knows these days!</p>
<big>Anyway, better run or they'll trample over you.</big>
<<menu>>
<<btn "#run" "Run!!!" "love+3" "action">>
<<btn "#stay" "I'm gonna stay where I am!" "dom+3" "action">>
<<chunk null "#stay">>
<big>You turn to face the incoming crowd.</big>
<<dial "player" "//I have a fucking right to be here god damn it! It's a public park!//">>
<p>You bury your heels deep in the ground.</p>
<big>Man, you really should reconsider...</big>
<<dial "player" "//Shut up. Let's do this.//">>
<p>Well... alright!</p>
<<btn>>
<<chunk>>
<p>First two guys run towards you, but you manage to caught them off guard with your...</p>
<big>...storm of fists.</big>
<<media "activities/trouble/nothing/forest_bad_fight.mp4">>
<p>Another three approaching, you turn their direction...</p>
<<dial "player" "//I'm a ninja, baby!//">>
<big>And then you realize.</big>
<<dial "player" "//I realize what?!//">>
<<btn>>
<<chunk>>
<big>It's a marathon.</big>
<<dial "player" "//A marathon?//">>
<big>Yup.</big>
<p>And you're in the middle of it, throwing your fists at the contestants.</p>
<<dial "player" "//Ohhh... So that's why they had numbers on them... I thought it's the points I get for taking them down.//">>
<p>Yeah...</p>
<big>No.</big>
<p>Ok, so what I would suggest to do now is: ''run''. But this time...</p>
<big>...run twice as fast and hope no one will shoot your ass.</big>
<<dial "player" "//I concur!//">>
<<btn "#run">>
<<chunk null "#run">>
<<media "activities/trouble/nothing/forest_bad_run.mp4">>
<p>You turn around and run as fast as you can, leaving the park behind you. By the way...</p>
<big>That was a good run!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<events>>
<<EVENT "period=nighthours; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>You hear a voice from behind you.</big>
<<dial "guy" "Hey, you!">>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with a gay that's looking for a gay whore */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sitting on the bench...</big>
<<media "events/park/gay_whoring/gay_whoring_guy.jpg">>
<p>He makes an eye contact and smiles.</p>
<<dial "guy" "Hey, what's up.">>
<<dial "player" "//The fuck he wants from me!?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Say hello!" "love+2" "action">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "player" "I'm good and you?">>
<p>The guy looks around, like he makes sure nobody is watching.</p>
<big>He leans towards you and lowers his voice.</big>
<<dial "guy" "You can blow me for cash.">>
<<dial "player" "Uhmmm... wait... You want me to give you a blowjob... and pay you for it?!">>
<p>That's a valid question, buddy.</p>
<<dial "guy" "Yup. You won't regret. I have a great dick.">>
<big>Does it cure cancer?!</big>
<<dial "player" "Uhmmm... and what's the actual price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For you... " + _whorePrice + " bucks."`>>
<<media "take_it_or_leave_it.mp4">>
<p>Dude, I hope you're not seriously considering paying this guy for blowing his dick. I mean, come on, have some respect to yourself. If you're going to be a whore, at least make some money on it!</p>
<<menu>>
<<btn "#pay" "Pay him to suck his dick" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think sucking my dick is worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just forget about the whole thing and walk away!</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna let you blow me for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<p>Let me get this straight. You're happy because he doesn't want money for allowing you to blow him.</p>
<big>I smell communism!</big>
<<dial "player" "//Oh fuck off already.//">>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still let you suck my dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, at least you'll come out with a blowjob!</p>
<p>Oh, wait - it is you that will give a blowjob. So you will pay 100 bucks, give him a blowjob, and come out with... nothing.</p>
<big>Great job, $player.name.</big>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man. And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally let you blow me, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<dial "player" "Oh fuck... it's big!">>
<<dial "guy" "Haha, I told you it's a great dick. Now - blow it!">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. I can imagine paying for getting a blowjob. But paying to give a blowjob?! Come on! Not to mention how risky is hiring a whore from the street...</p>
<big>So... good for you!</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#sex">>
<big>You kneel in front of him...</big>
<p>...and start stroking his dick. It's big, but the moment you take it in your hands, you realize it's still not fully stiff.</p>
<<media "events/park/gay_whoring/gay_whoring_1.mp4">>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<p>Each time your hand moves up and down, hot blood pumps inside his dick...</p>
<big>...and it's getting bigger and harder.</big>
<<dial "player" "That's right... Make it hard for me...">>
<<dial "guy" "Fuuuuck.">>
<<media "events/park/gay_whoring/gay_whoring_2.mp4">>
<<dial "guy" "Now I want your mouth.">>
<p>He doesn't have to say it twice. You smile, lean in...</p>
<big>...and put that dick of his in your open mouth.</big>
<<btn>>
<<chunk>>
<big>You suck him like a lollipop.</big>
<<media "events/park/gay_whoring/gay_whoring_3.mp4">>
<<dial "player" "Gobble-gobble-gobble-">>
<<dial "guy" "Like that... yes... yesss.....">>
<big>You can feel he's about to come...</big>
<<dial "guy" "Now! Your hand! Now!">>
<p>You pull his dick out of your mouth, and grab it in your hand...</p>
<<btn>>
<<chunk>>
<p>After just a couple strokes...</p>
<big>He cums all over your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_4.mp4">>
<<dial "guy" "Yeeeeaaaaah...">>
<<btn>>
<<chunk>>
<big>His cum is dripping from your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "That was good, man...">>
<big>He puts his dick back in his pants.</big>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, you're really good at this.">>
<p>He smiles and walks away.</p>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc null "love+3" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with gay druggie */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sleeping on the bench...</big>
<<media "events/park/gay_druggie/gay_druggie.jpg">>
<<dial "player" "//Uhm... Is this dude ok?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Wake him up and check if he's ok!" "love+2" "action">>
<<chunk null "#check">>
<big>You walk to him and try to wake him up.</big>
<<dial "player" "Hey dude, you're ok?">>
<p>The guy opens his eyes and looks at you.</p>
<<dial "guy" "What's up?">>
<<dial "player" "Uhmmm... nothing. I was just checking are you ok.">>
<big>He sizes you up.</big>
<<dial "guy" "You wanna smoke some crack?">>
<big>Wow. That escalated quickly.</big>
<<menu>>
<<btn "#party" "Let's party, baby!" "dom+2" "dialog">>
<<btn "#walk" "I'm gonna go now!" "love+2" "dialog">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#party">>
<big>The guy gives you a crack pipe.</big>
<p>You inhale deeply...</p>
<<media "crack.mp4">>
<<delayer>>
<<yields "high_on_crack+">>
<</delayer>>
<p>It hits you right away. The pleasure takes you over in waves. Colors, sounds, smells...</p>
<big>Everything is nice and fuzzy.</big>
<<btn>>
<<chunk>>
<big>Suddenly the guy stands up.</big>
<<dial "guy" "Let's go!">>
<<dial "player" "Wwhhooa?! Where...?">>
<<dial "guy" "We have a mission!">>
<<dial "player" "Wwhhooat misssiooon...?">>
<<dial "guy" "It's hard to explain! This way!">>
<big>You're way too high to oppose.</big>
<p>You and your friend go in the direction of the park exit.</p>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_party.mp4" "fiS volumeLow">>
<p>You don't know how long you two were together. Or what exactly was happening. All you can say is that one moment you were somewhere...</p>
<big>...and then fuck knows what happened.</big>
<p>After something that could easily be 15 minutes, 15 hours or 15 days...</p>
<big>...you end up on some sort of a bridge.</big>
<p>There's a highway passing underneath, and you're having ton of fun counting the cars passing by. The problem is you keep forgetting the number and have to start over and over and over...</p>
<p>When suddenly you notice...</p>
<big>...your friend is doing something strange.</big>
<<btn>>
<<chunk>>
<big>He takes off his pants and pulls out his dick.</big>
<<media "events/park/gay_druggie/gay_druggie_bridge.mp4">>
<<dial "player" "Heeey whaaaat areeee youuu dooooinnn?">>
<<dial "guy" "I'm jumping.">>
<p>He start climbing to the bridge barrier.</p>
<<dial "player" "Yoouuu're gonnaaa dieee?">>
<<dial "guy" "You don't understand. There's a handjob there...">>
<big>A handjob?!</big>
<<dial "guy" "It's waiting for me under the bridge. I've heard the voice, it told me everything. I just have to jump down...">>
<big>Fuck me.</big>
<p>He's out of his mind. Better do something, or he's really gonna jump.</p>
<<dial "player" "//Buuut whaaat caaan I dooo?//">>
<big>Well. You can give him a handjob.</big>
<p>It's not gay if you do it to save guy's life, right?</p>
<<menu>>
<<btn "#jump" "Let him jump!" "dom+10" "action">>
<<btn "#handjob" "I caaan giive you a haaandjooob!" "dom+10" "dialog">>
<<chunk null "#jump">>
<big>You look at him.</big>
<<dial "player" "Weeeelll, ooook.">>
<p>He hesitates, like he didn't expect that.</p>
<<dial "guy" "I'm really gonna do it!">>
<<dial "player" "Yuuup.">>
<big>He thinks for a moment.</big>
<<dial "guy" "Now when I think about it, maybe you could give me a handjob?">>
<<dial "player" "Nooope.">>
<<dial "guy" "Well, fuck. I though we're friends! I'm going home!">>
<p>He's about to walk down from the barrier, back to the bridge, when suddenly...</p>
<big>...his feet slips and...</big>
<<btn>>
<<chunk>>
<big>...he falls down on the highway.</big>
<<media "car_accident.mp4">>
<p>After getting hit by around 155 cars, he ends up in a ditch next to the road.</p>
<<dial "player" "//Is he dead?!//">>
<p>You look down in fear, but you barely see anything...</p>
<big>...but you can clearly hear a voice echoing in your ears.</big>
<<dial "guy" "So what about that handjob...?">>
<<dial "player" "//Fuck me, how did he survive that?!//">>
<p>Don't worry about it too much, he was a jackass.</p>
<big>And you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<<chunk null "#handjob">>
<<dial "guy" "Awesome! Come on, there's a nice secluded bench near by.">>
<big>You follow him through the dark alley.</big>
<p>He leads you to the bench and pulls out his dick.</p>
<<media "events/park/gay_druggie/gay_druggie_1.mp4">>
<p>You reach towards it with your hand...</p>
<big>...and touch it hesitantly.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_2.mp4">>
<<dial "guy" "This dick ain't gonna stroke itself.">>
<big>You start pulling it up and down, in a slow but steady motion.</big>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<big>His dick is so stiff you could cut diamonds with it.</big>
<<media "events/park/gay_druggie/gay_druggie_3.mp4">>
<<dial "guy" "Quicker, whore.">>
<<dial "player" "//God damn, I'm saving his life, and he calls me whore?!//">>
<big>Now when I think about it...</big>
<p>It was kinda easy to convince him to not jump... And the bench is conveniently close by... I'm starting to thing this guy wanted a handjob all along.</p>
<<dial "player" "//Well, whatever, let's just finish him up!//">>
<p>Hmmm... I'm starting to think that you wanted to give him a handjob all along as well.</p>
<<dial "player" "//Oh, shut up!//">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/gay_druggie/gay_druggie_4.mp4">>
<<dial "guy" "Yeah... Like that.... I'm close....">>
<big>You move your hand quicker and quicker...</big>
<<dial "player" "Cum for me...">>
<<btn>>
<<chunk>>
<big>Cum shoots out of his dick like fireworks.</big>
<<media "events/park/gay_druggie/gay_druggie_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "Yeeeeeeeeeeeaaaah...">>
<p>The guy sighs in ecstasy, looks at you...</p>
<big>...and pushes you away, grossed out.</big>
<<dial "guy" "Ok, whore, now fuck off...">>
<<dial "player" "What... I just gave you a hand!">>
<<dial "guy" "Yeah, yeah. Great handjob. Now fuck off...">>
<big>He gets up and walks away.</big>
<<dial "player" "//Fuck me, what's his problem?!//">>
<p>Don't worry about it too much, world is full of douche-bags. I'm sure he'll get his karma back.</p>
<big>Meanwhile, you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent!=0">> /* Encounter with gay whore [intro to the gay content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice someone looking at you...</big>
<<media "events/park/gay_whore/gay_whore.jpg">>
<<dial "player" "//Uhm... What does he want?//">>
<big>I think he wants to fuck.</big>
<<dial "player" "//Ohhhh...!//">>
<<if $gayContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Do you like to fuck dudes or not?</big>
<<menu>>
<<btn "#run" "Run for your life! [Turn OFF gay content]" "$gayContent+0" "action">>
<<btn "#check" "Stay and see what happens! [Turn ON gay content]" "$gayContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "Stay and see what happens!" "dom+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run3.mp4">>
<p>Aren't you overreacting!? It was just some gay dude. He wanted to suck you off. You could have just told him you're not interested.</p>
<<dial "player" "//Well, yeah, he might also be a vampire and would suck off my blood. You can't be too sure.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "guy" "What's up?">>
<<dial "player" "//Uhmmm... What should I say?!//">>
<p>I dunno. You smiled to him.</p>
<<dial "player" "//You're supposed to be my wingman, right?!//">>
<big>Sheesh.</big>
<p>Dude. This guy obviously is a gay whore. You can say to him literally whatever the hell comes to your mind, and he'll be ecstatic about it. Trust me.</p>
<<dial "player" "//Well... ok. Let's try that then...//">>
<big>You look at him.</big>
<<menu>>
<<btn null "I'm a pterodactyle!" "love+2" "dialog">>
<<btn null "This is a bat country!" "love+4" "dialog">>
<<btn "#police" "Police!" "dom+4" "dialog">>
<<btn null "Epstein didn't kill himself!" "dom+2" "dialog">>
<<chunk>>
<<dial "guy" "Haha, yeah, that's cool. So do you want me to suck you off?">>
<big>See?</big>
<p>Ask him how much.</p>
<<dial "player" "Uhmm... and what's the... you know... price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For " + _whorePrice + " bucks I will take your dick to heaven."`>>
<<media "take_it_or_leave_it.mp4">>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think I'm worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just tell him you changed your mind about the whole thing and start walking away.</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna do you for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Park whore giving a freebie? That's new!</p>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before his whore friends gonna decide to take a revenge for their fallen comrade.</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<dial "guy" "Wooo. You should pay double price for that dick. It's freaking huuuuge.">>
<<dial "player" "Shut up and stroke it.">>
<<dial "guy" "Yes sir.">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. To be quite honest - it's really fucking dangerous to hire a whore on the street. I have too many stories, man. Once the whore pulled out a knife on me. Once she turned out to be a trans. And the other time, when I got a blowjob from a slightly chubby black prostitute, another whore showed up from nowhere and started arguing with her, over my stiff dick, about some old debts. And they were so fucking loud, that some local pimp appeared and demanded a cut in the action too. I just said fuck it and bailed.</p>
<big>So... just don't do it.</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#police">>
<p>The guy looks at you, terrified.</p>
<<dial "guy" "Oh fuck!">>
<big>He darts away and jumps head first into the bushes.</big>
<<media "events/park/gay_whore/jump_park.mp4">>
<p>You can see him between the trees, running like he was beating a sprinter record. After a moment he disappears from your eyesight.</p>
<<dial "player" "//He didn't look very ecstatic to me. Don't you think?//">>
<big>You're a fucking smart ass, you know that?</big>
<<btn $curLoc null "dom+4" "yieldsHide">>
<<chunk null "#sex">>
<big>He starts stroking your dick.</big>
<<media "events/park/gay_whore/gay_whore_1.mp4">>
<p>You can feel his an expert at it. Those hands held more dicks than urologist. You can't help but sigh in ecstasy.</p>
<<dial "player" "Uhhh... like that...">>
<<dial "guy" "Haha, wait until you feel my mouth!">>
<<dial "player" "Ohhh yeah...">>
<<btn>>
<<chunk>>
<p>He opens his mouth wide and...</p>
<big>...swallows your entire dick.</big>
<<media "events/park/gay_whore/gay_whore_2.mp4">>
<<dial "guy" "Gobble... Gobble...">>
<p>His mouth is wet and warm but his lips wrap strongly around your cock.</p>
<<dial "player" "Uhhhh...">>
<<btn>>
<<chunk>>
<big>The guy speeds up.</big>
<<media "events/park/gay_whore/gay_whore_3.mp4">>
<<dial "player" "Uhhhhhhhhhhhhhhhh...">>
<p>You feel the orgasm is coming like a freight train. Couple more seconds and...</p>
<big>You cum deep into his throat.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_whore/gay_whore_4.mp4">>
<<dial "player" "God damn...">>
<<dial "guy" "That was great cumshot... I've almost choked.">>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, I really liked your cum.">>
<big>He blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours">> /* Encounter with nympho #1 */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone coming your way...</big>
<<dial "player" "//Uhm... Should I worry?//">>
<big>I dunno.</big>
<p>You decide, buddy.</p>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "See who's that!" "dom+3" "action">>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<<dial "player" "//Phew. That was close.//">>
<p>Close to what? Passing by a stranger in a park?</p>
<<dial "player" "//It might have been bandits!//">>
<big>Or a nympho hungry for a cock.</big>
<p>I guess we'll never know.</p>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<p>You continue walking in the same direction and...</p>
<big>...you notice a girl.</big>
<<media "events/park/cum_selfie/cum_selfie_1.mp4">>
<p>She looks straight at you and...</p>
<big>...sends you a naughty smile.</big>
<<dial "player" "//Really?!//">>
<<btn>>
<<chunk>>
<big>The girl stops in front of you...</big>
<<media "events/park/cum_selfie/cum_selfie_2.mp4">>
<<dial "gal" "Look... This will sound a bit strange, but... ''I really need to take a dick in my mouth''. Like... ''now''. Can I blow you?!">>
<<dial "player" "//Really?!//">>
<big>Focus!</big>
<p>Say something before she walks away?!</p>
<<dial "player" "Really?!">>
<p>Sigh...</p>
<<dial "gal" "I really need it...">>
<big>She pulls up her t-shirt...</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_3.mp4">>
<<dial "gal" "So... Can I suck you off?!">>
<big>You consider what to say...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+3" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+3" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<<dial "gal" "Oh. I'm... I'm sorry...">>
<big>She's about to walk away, when...</big>
<<btn>>
<<chunk>>
<big>...she starts crying.</big>
<<media "cry_ugly.mp4">>
<<dial "gal" "It's because I'm ugly, isn't it?!">>
<big>See what you have done?!</big>
<<menu>>
<<btn $curLoc "Just walk away" "dom+3" "action">>
<<btn $curLoc "Spend an hour calming her down" "time+; love+3" "action">>
<<chunk null "#yes">>
<big>You pull out your cock and she starts working on it with her hand.</big>
<<media "events/park/cum_selfie/cum_selfie_4.mp4">>
<<dial "player" "Uhhhh...">>
<<dial "gal" "You like that, huh?">>
<<dial "player" "Yeah... Perfect...">>
<p>Don't be shy.</p>
<big>Her mouth would be way better.</big>
<<dial "player" "What about that blowjob...?">>
<big>She smiles...</big>
<<btn>>
<<chunk>>
<big>She starts stroking and sucking your dick.</big>
<<media "events/park/cum_selfie/cum_selfie_5.mp4">>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_6.mp4">>
<big>That's a nice cumshot, man!</big>
<<dial "player" "God damn...">>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<p>She pulls up a phone.</p>
<<dial "gal" "I'm just gonna take a selfie and I'm on my way.">>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_7.mp4">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Random clip */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<p>At first you're not sure whether it was a good idea...</p>
<big>But then...!</big>
<<dial "player" "//What? What? What?//">>
<p>Just this...</p>
<<btn>>
<<chunk>>
<<media `"activities/walk/park_sex_" + random(0,12) + ".mp4"`>>
<p>You lucky bastard. I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/walk/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<big>That's not what I meant.</big>
<<dial "player" "//Shut up. I'm jacking off.//">>
<p>Don't you think I fucking know that, dude?</p>
<<dial "player" "//I don't care! Shut up!//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning louder and louder, while her pussy juice squirts out of her gaping pussy. And at the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/walk/jerkoff_cum.mp4">>
<big>Sigh.</big>
<p>You know that fucking a stranger in nature was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... when I put a hand on my dick there's no coming back...//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too.</p>
<<dial "player" "//You did...!?//">>
<p>Yup.</p>
<big>Why do you think I write with one hand?</big>
<p>Anyway, there's always the next time. Now, let's go home. My hand hurts from all this jacking off.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "parkgirl_" + random(6,8)>>
<p>You take a turn into a small path between the trees.</p>
<p>At first you're not sure whether it was a good idea...</p>
<big>But then...!</big>
<<dial "player" "//What? What? What?//">>
<p>Just this...</p>
<<if _curNpc == "parkgirl_8">>
<<btn "#princess">>
<<else>>
<<btn "#parkgirl">>
<</if>>
<<chunk null "#princess">>
<<media `"activities/walk/" + _curNpc + "_intro.mp4"`>>
<p>And, yes, somehow you were transformed into a sheik, that meets Arabian princess washed ashore the beach, that happens to be in the LA park. What can I tell you. Games work in magical ways, ok?</p>
<big>Just accept it.</big>
<p>Anyway...</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at the princess, dude! Do something!</p>
<<btn>>
<<chunk>>
<<dial "player" "//Ok... so... I'm gonna smile to her!//">>
<<media "and_then.mp4">>
<big>And then...?</big>
<<dial "player" "//And then... I'm gonna smile, and... I'm gonna smack her with my dick! And grab her, throw her on the ground, and stick it up her ass, just like that!//">>
<big>Wow. Dude.</big>
<p>Maybe not that exactly.</p>
<<dial "player" "//Why the fuck not?! You were the one pushing me to do something!//">>
<p>You cannot fucking smack the princess and stick it up her ass just like that. That would be a fucking rape...</p>
<big>You'd have a diplomatic crisis on your hands, dude.</big>
<<dial "player" "//Crisis-shmisis... You're overreacting. It's just a fantasy.//">>
<p>But it's my fantasy! I'm not sure what it's doing in the game, maybe I've wrote it in the drunken stupor or some shit like that, but I'm not gonna let you fuck up an opportunity like that. I'm serious - don't fucking rape the princess.</p>
<<dial "player" "//Well, ok, sheesh... so what do you suggest?!//">>
<<btn>>
<<chunk>>
<big>You gotta use some lube, dude.</big>
<<dial "player" "//On her ass?//">>
<p>That in a moment (hopefully), but first - for the whole situation. So she's a princess, and you're a sheik. Role play for a bit and see what happens. Tell her you're a lord of this land or some shit like that. And, like, she needs to pay the toll for trespassing, and the law says that if she doesn't, the penalty is death... And she'll be, like, begging you I guess, that she has no money, and you'd be very sad about her misfortune, but at the same time, you're very strict about executing laws of your land, otherwise it's doom and anarchy, and we don't want that and--</p>
<<dial "player" "//Ok, ok, I got it god damn it - you wanna mercy fuck a princess.//">>
<big>Man gotta have a dream.</big>
<<dial "player" "//Ok, I guess... This one's for you.//">>
<p>You smile to the princess, who was waiting patiently the entire time we were having this conversation (NPCs do that, you know?).</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, errm, princess, I'm Shaky Sheik, famous rapper...">>
<<set _textLove = "Hi, errm, welcome on my land... ermm... you need to pay... for the... law.">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow, princess. You have a grreeeat ass. Pay up.">>
<<set _textLove = "Welcome, princess, on my land... the law says... we need to... you know.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Are you fatamorgana? I don't want to stick my dick in the sand again.">>
<<set _textLove = "You're so beautiful that I'm not sure if I'm not imagining you...">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "The law says - you're my slave. You're do what you're told.">>
<<set _textLove = "The law is strict, but I'm gonna be gentle.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm gonna fuck you, slave.">>
<<set _textLove = "The law may say you're my slave, but if you make love to me, you're free!">>
<</if>>
<<menu null null "yieldsHide">>
<<btn "#ask" _textLove "love+" "dialog yieldsHide">>
<<btn "#ask" _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk away from her" "dom-2" "action yieldsHide">>
<<chunk null "#parkgirl">>
<<media `"activities/walk/" + _curNpc + "_intro.mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at her, dude! Do something!</p>
<<dial "player" "//You're right...//">>
<<btn>>
<<chunk>>
<<dial "player" "//I'm gonna walk up to her.//">>
<<media "my_boy.jpg">>
<p>And then?</p>
<<dial "player" "//And then...? And then I'm gonna whip my dick out, and stick it up her ass, just like that!//">>
<big>Wow. Dude.</big>
<p>Maybe not that exactly.</p>
<<dial "player" "//Why the fuck not?! You were the one pushing me to do something!//">>
<p>You cannot fucking walk to a girl and stick it up her ass just like that. That's a fucking rape.</p>
<<dial "player" "//Eeee... Technically, maaaybe... But practically... it's a grey area.//">>
<p>Technically and practically - don't fucking do that.</p>
<<dial "player" "//Well, so what do you suggest, smart ass?!//">>
<<btn>>
<<chunk>>
<big>You gotta use some lube, dude.</big>
<<dial "player" "//On her ass?//">>
<p>That in a moment (hopefully), but first - for the whole situation. Just walk to her, casually, and see what happens. If she's not panicking, maybe offer, //casually//, to join her. You know, be cool about it. Don't show that fucking a stranger in nature was your dream since you were 12. And that you were masturbating frantically imagining that, and strolled the forests and beaches for hours hoping that something like that will happen and--</p>
<<dial "player" "//Shut up, god damn it. I get it. Here's what I gonna do. I'm gonna walk up to her and say I'm a famous movie producer... Dan Porno! And that I'm looking for new star for my movie - “Incredible Porn adventures of Dan Porno”.//">>
<big>What the fuck you didn't understand about //CASUALLY//?!</big>
<p>You're not Dan Porno. No one is Dan Porno because it's a fucking stupid name. And also... You know what?! Fuck that. Say what you want, I've had enough. I fucking give it to you on a silver plate, and you just--</p>
<<dial "player" "//Ok, ok, sheeesh... I'm not gonna say I'm Dan Porno. I have a better idea anyway...//">>
<p>You stand up and hesitantly walk in her direction. She notices you and looks in your direction.</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, I'm B-Bone, famous rapper slash youtuber slash standupper... what's up?">>
<<set _textLove = "Sorry for bothering... it sounds sooo awkward but... what's up?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow. You have a grreeeat ass.">>
<<set _textLove = "Yeah, free love, baby...! Let's do it like the hippies!">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Do you want to see my dick? It's huuuuuge.">>
<<set _textLove = "I did not have sexual relations with this woman. But I'd love to.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "My dick brought me here and didn't dissappoint.">>
<<set _textLove = "Hi, I'm Adam. Are you my Eve?">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm thirsty, baby. Thirsty for your pussy juice.">>
<<set _textLove = "Your beauty shines brighter than thousand suns...">>
<</if>>
<<menu null null "yieldsHide">>
<<btn "#ask" _textLove "love+" "dialog yieldsHide">>
<<btn "#ask" _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk null "#ask">>
<p>You pull out your best smile, and look at her, managing to only glance down at her tits and ass like 25 times.</p>
<big>She looks at you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She covers herself and moves away with anger.</big>
<<dial _curNpc "Get lost, creep!">>
<<media `"activities/walk/get_lost_" + random(0,2) + ".mp4"`>>
<p>You walk away in shame.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, dude, if you play the game, sometimes you lose. But don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<<if _curNpc == "parkgirl_8">>
<p>The princess looks at you for a moment...</p>
<big>...and falls to her knees!</big>
<<dial _curNpc "I beg you, do whatever you want with me, my lord!">>
<p>Oh my god, oh my god, oh my god!</p>
<<dial "player" "//So... Like... Can I fuck her now?//">>
<big>Oh, yes!</big>
<<btn "#sex">>
<<else>>
<p>She looks at you for a moment...</p>
<big>...and smiles!</big>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... subathing is great, right?">>
<<dial _curNpc "Subathing? Well, I was actually finishing.">>
<<dial "player" "Oh, ok... So what were you planning to do?">>
<<dial _curNpc "Well...">>
<<btn "#stay_parkgirl">>
<</if>>
<<chunk null "#stay_parkgirl">>
<<dial _curNpc "I was hoping for a fuck.">>
<<dial "player" "//Oh shit!//">>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a branch of a tree.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to walk additional 2000 steps first" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/walk/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/walk/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/walk/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow">> /* Swarm */
<<chunks>>
<p>Suddenly...</p>
<big>You see a swarm of people running your way.</big>
<<dial "player" "//Fuck!? What's going on?!//">>
<<media "activities/trouble/nothing/forest_bad.mp4">>
<<dial "player" "//Who are they?!//">>
<p>Zombies? Earth activists? Who knows these days!</p>
<big>Anyway, better run or they'll trample over you.</big>
<<menu>>
<<btn "#run" "Run!!!" "love+3" "action">>
<<btn "#stay" "I'm gonna stay where I am!" "dom+3" "action">>
<<chunk null "#stay">>
<big>You turn to face the incoming crowd.</big>
<<dial "player" "//I have a fucking right to be here god damn it! It's a public park!//">>
<p>You bury your heels deep in the ground.</p>
<big>Man, you really should reconsider...</big>
<<dial "player" "//Shut up. Let's do this.//">>
<p>Well... alright!</p>
<<btn>>
<<chunk>>
<p>First two guys run towards you, but you manage to caught them off guard with your...</p>
<big>...storm of fists.</big>
<<media "activities/trouble/nothing/forest_bad_fight.mp4">>
<p>Another three approaching, you turn their direction...</p>
<<dial "player" "//I'm a ninja, baby!//">>
<big>And then you realize.</big>
<<dial "player" "//I realize what?!//">>
<<btn>>
<<chunk>>
<big>It's a marathon.</big>
<<dial "player" "//A marathon?//">>
<big>Yup.</big>
<p>And you're in the middle of it, throwing your fists at the contestants.</p>
<<dial "player" "//Ohhh... So that's why they had numbers on them... I thought it's the points I get for taking them down.//">>
<p>Yeah...</p>
<big>No.</big>
<p>Ok, so what I would suggest to do now is: ''run''. But this time...</p>
<big>...run twice as fast and hope no one will shoot your ass.</big>
<<dial "player" "//I concur!//">>
<<btn "#run">>
<<chunk null "#run">>
<<media "activities/trouble/nothing/forest_bad_run.mp4">>
<p>You turn around and run as fast as you can, leaving the park behind you. By the way...</p>
<big>That was a good run!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>>/* gym */
<<chunks>>
<<wrapper "sore">>
<<media "sore.mp4">>
<big>Your muscles hurt, so training is out of the question.</big>
<</wrapper>>
<<menu>>
/* Quests */
<<btn "roseSleazy" "Talk with $rose.name" "rose; roseSleazy=3" "quest">>
<<btn "roseSleazy" "Train dancing with $rose.name" "rose; roseSleazy=4; !sore" "quest">>
<<btn "roseSleazy" "Train dancing with $rose.name" "rose; roseSleazy=5; !sore" "quest">>
<<btn "roseSleazy" "Train dancing with $rose.name" "rose; roseSleazy=6; !sore" "quest">>
/* Activities and chores */
<<btn "gymTrain" "Prove you can lift" "dom+4; cash=20; cash-20; !sore" "activ">> /*[[gymTrain]]*/
<<btn "gymPeek" "Peek into the locker room" null "quick">> /*[[gymPeek]]*/
<<btn "gymTrainRose" "Train with $rose.name" "rose; rose.dom+3; $roseAngry=0; !sore" "activ">> /*[[gymTrainRose]]*/
<<btn "gymDanceRose" "Train dancing with $rose.name" "rose; roseSleazy=DONE; $roseAngry=0; !sore" "activ">> /*[[gymDanceRose]]*/
<<btn "gymFindRose" "Find $rose.name" "rose; counter:roseAngry!=null" "quick">> /*[[gymFindRose]]*/
<<btn "gymSearch" "Search the gym" null "activ">> /*[[gymSearch]]*/
/* Relations */
<<btn "talk" "Chat with $rose.name" "rose; $roseAngry=0; $char+rose" "chat relation">>
<<btn "flirt" "Flirt with $rose.name" "rose; $roseAngry=0; rose.status=3; $char+rose" "flirt relation">>
<<btn "sex" "Fuck $rose.name" "rose; $roseAngry=0; rose.status=5; $char+rose" "sex relation">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* gymTrain */
<<chunks>>
<big class="center fi0">You pull out a dumbbell from the stand...</big>
<p class="center fi1">You grab it firmly...</p>
<<dial "player" "To crush your enemies, see them driven before you, and to hear the lamentations of their women!" "fi2">>
<<media `"activities/train/" + $player.traitShrt + ".mp4"` "si4">>
<<if $player.lvl < 3>>
<<pocket "sore+">>
<</if>>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>>/* gymTrainRose */
<<chunks>>
<big>You look around the gym and notice $rose.name.</big>
<<media "activities/train/prestigeGym/rose_intro_1.mp4">>
<<dial "player" "//Oh fuuuck. That ass is thicc!//">>
<big>Oh yes it is.</big>
<<btn>>
<<chunk>>
<p>You think for a moment.</p>
<<dial "player" "//Should I walk over to her?!//">>
<big>Why do you even ask me this?!</big>
<p>What do you think I'll answer - //no//? No, $player.name, don't walk to her! No, don't try to get your dick sucked. No, don't get closer to this magnificent ass...</p>
<<dial "player" "//Ok, ok, sheesh. I was thinking to... I don't know. Maybe I should pretend I not notice her? That would be like totally dominating, right?//">>
<<btn>>
<<chunk>>
<<media "well_well_well.mp4">>
<big>Look at you, coming up with cunning plans for world ass domination.</big>
<p>You're thinking about options, that's good, point taken. But honestly, man, you know her, she knows you, there's no harm to shortening the distance and just saying //hi//.</p>
<p>Besides, what if you pretend you don't notice her, and she doesn't notice you for real? That could end awkward. Anyway, it's your decision.</p>
<<wrapper "lsd">>
<<dial "player" "//I have one more idea.//">>
<p>I'm not sure if I like the sound of that...</p>
<</wrapper>>
<<menu>>
<<btn "#roseHi" "Walk to her and say hi" "rose.love+" "action">>
<<btn "#rosePretend" "Pretend you don't notice her" "rose.dom+" "action">>
<<wrapper "lsd">>
<<btn "#lsdWater" "Put LSD in her water" "dom+2" "action">>
<</wrapper>>
<<chunk null "#lsdWater">>
<big>What the fuck.</big>
<p>Dude, that's a bit extreme, don't you think?</p>
<<dial "player" "//Oh, come on! It's a perfect opportunity - she left her water out in the open! I'm just gonna put a tiny bit of LSD in it, it's gonna be a prank!//">>
<p>A prank with LSD? This can go sideways so many ways, that I can't even count them.</p>
<<dial "player" "//You're exaggerating! Besides, it's just a game!//">>
<p>Well, you do what you feel like, but for me...</p>
<big>...it's a totally shitty move.</big>
<<menu>>
<<btn "#roseTrip" "Fuck it - I'm totally doing it!" "dom+; lsd-">>
<<btn "#roseHi" "You're right - I'm just gonna say hi to her!" "love+2">>
<<chunk null "#rosePretend">>
<<if $player.lvl < 3>>
<p>You hesitantly walk to the old rusty training equipment in the corner. You start pumping, pretending you don't notice $rose.name. The truth is you barely know how to use it...</p>
<big>...but you improvise.</big>
<<else>>
<p>You casually walk to the old rusty training equipment in the corner. You start pumping, pretending you don't notice $rose.name.</p>
<</if>>
<<if $player.trait == "satan" || $player.trait == "alpha" || $player.trait == "messiah">>
<<media `"activities/train/prestigeGym/pretend_" + $player.traitShrt + ".mp4"`>>
<<elseif $player.lvl <= 1>>
<<media "activities/train/prestigeGym/pretend_1.mp4">>
<<elseif $player.lvl >= 4>>
<<media "activities/train/prestigeGym/pretend_4.mp4">>
<<else>>
<<media `"activities/train/prestigeGym/pretend_" + $player.lvl + ".mp4"`>>
<</if>>
<p>Now the question is - will $rose.name notice you?</p>
<big>Roll it!</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#rosePretendFail", "#rosePretendFail", "#rosePretendOk"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#rosePretendFail", "#rosePretendOk"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#rosePretendFail", "#rosePretendOk", "#rosePretendOk"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#rosePretendOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#rosePretendFail">>
<p>You focus on the exercise so much that you don't notice when...</p>
<big>...$rose.name ends her training.</big>
<p>Before you manage to do anything, she quickly gathers her things, and walks out of the training area.</p>
<<dial "player" "//Shit. She didn't notice me.//">>
<<if $player.trait != "alpha">>
<p>Or she did notice you, but you were looking so fucking awkward on this freaking machine, that she preferred to stay away.</p>
<<dial "player" "//Naaah, she didn't notice me, I'm sure of it.//">>
<big>Ok, dude, let it be your way.</big>
<p>But here's the thing - don't pretend to be alpha, that doesn't work. When you really become one girls will start noticing you, but until that happens - just do whatever all other mortals are doing - walk out to the girl and say //hi//.</p>
<<else>>
<big>Yup.</big>
<p>But you'll get her next time.</p>
<</if>>
<<btn $curLoc>>
<<chunk null "#rosePretendOk">>
<big>Suddenly $rose.name turns her head and sees you.</big>
<<dial "rose" "Hola $player.name! I didn't notice you!">>
<<dial "player" "Oh, hi! I didn't notice you too, how strange!">>
<<media "liar.mp4">>
<<dial "rose" "So what are you doing here, chico? Working some músculos?">>
<big>She--</big>
<<btn "#roseMuscles">>
<<chunk null "#roseHi">>
<big>You walk to $rose.name casually.</big>
<<dial "player" "Hi $rose.name!">>
<p>She looks at you and smiles.</p>
<<dial "rose" "Hola $player.name! I didn't notice you!">>
<<dial "player" "I'm a ninja, haha!">>
<<dial "rose" "So what are you doing here, chico? Working some músculos?">>
<big>She--</big>
<<btn "#roseMuscles">>
<<chunk null "#roseMuscles">>
<<dial "player" "//Wait-wait-wait. Dude, you're trying to pull off latino accent here? Because it's not working.//">>
<p>It totally is working.</p>
<<dial "player" "//Nope. Maybe you should hire some sort of language consultant, you know, people are sensitive about this kind of shit.//">>
<p>Oh fuck off, I'm doing what I can, man, alright?</p>
<big>So anyway...</big>
<<btn>>
<<chunk>>
<<if $player.lvl < 2>>
<<dial "rose" "Oh chico, they look like they really need some work.">>
<p>$rose.name points at your thin, mosquito like hands with a mocking smile.</p>
<<media "activities/train/prestigeGym/rose_mocking.jpg">>
<<yields "rose.dom-1" "dialog">>
<<dial "player" "Don't be a hater, baby girl. I know you like me!">>
<<elseif $player.lvl < 4>>
<<dial "rose" "Oh chico, I can almost see a muscle!">>
<p>$rose.name points at your barely visible bicep.</p>
<<media "activities/train/prestigeGym/rose.jpg">>
<big>She laughs in Spanish.</big>
<<dial "player" "It might be small, but it's hard as steel, baby girl!">>
<<else>>
<p>$rose.name smiles visibly impressed by your muscles.</p>
<<dial "rose" "Oh chico, I see you've been training... me gusta!">>
<<media "activities/train/prestigeGym/rose_interested.jpg">>
<<yields "rose.dom+1" "dialog">>
<<dial "player" "Yeah, I've been breaking my records lately, baby girl!">>
<</if>>
<p>Drop this baby-girl shit, dude, honestly. You're not fooling anyone.</p>
<<dial "player" "//Said a guy who can't pull off latino accent.//">>
<big>...</big>
<<btn>>
<<chunk>>
<<media "god_damn_it.mp4">>
<p>Man, for fuck sakes. Obviously I'm using Google Translator. Deal with that or we'll have a problem.</p>
<big>Now can you please focus?!</big>
<<if $player.lvl > 3>>
<<dial "player" "//I am focused, but just saying that your latino shit is far worse than my baby girl.//">>
<p>Sigh...</p>
<p>Well, actually - good for you for standing your ground. That shows potential.</p>
<<yields "dom+1" "dialog">>
<big>Now can we please get back to $rose.name?!</big>
<</if>>
<<btn>>
<<chunk>>
<big>You send $rose.name your muscliest smile.</big>
<<dial "player" "So, what are you up to?">>
<<dial "rose" "Nothing. Training.">>
<<media "activities/train/prestigeGym/rose_intro_2.mp4">>
<<dial "rose" "Uh... I'm all sweaty...">>
<big>Will you look at that...</big>
<p>From my angle it totally looks like she's trying to say //fuck me, $player.name//. Don't you think?</p>
<<dial "player" "//We can agree on that!//">>
<<btn>>
<<chunk>>
<<dial "rose" "So you wanna train with me?">>
<big>Wait.</big>
<p>This bitch is kinda crazy about those things, so better ask her what you'll be training first.</p>
<<dial "player" "What do you want to train?">>
<<dial "rose" "Oh, you know chico, just some weightlifting. You in?">>
<<media "trap.mp4">>
<p>We're lucky that I'm with you, man. Weightlifting is some heavy shit. It can get really serious and I doubt--</p>
<<dial "player" "I'm in!">>
<big>Sigh...</big>
<<btn "#train">>
<<chunk null "#train">>
<<dial "rose" "The rules are simple. We do 3 rounds. Whoever does more repetitions, wins the round. Whoever has more wins at the end - wins the whole thing.">>
<p>$rose.name points at the training atlas and... oh shit. You notice it's set to one of the highest settings!</p>
<<dial "rose" "Oh, chico... You're not sure if you can take it?">>
<p>She looks you in the eyes.</p>
<<dial "player" "It's not that but--">>
<<dial "rose" "''If you win I will suck your sweaty cock dry.'' How that sounds, amigo?">>
<big>I'm in!</big>
<<dial "player" "Yup. Let's do it.">>
<<btn "#train1">>
<<chunk null "#train1">>
<big>$rose.name jumps on the first machine.</big>
<<dial "rose" "Uno... dos... tres...">>
<<media "activities/train/prestigeGym/rose_train_1.mp4">>
<p>She's really good at it, but slowly losing speed.</p>
<<dial "rose" "Veintitrés... Veinticuatro... Veinti...cinco!">>
<p>She finally stops.</p>
<big>25... Not great not terrible.</big>
<p>$rose.name wipes the sweat off her face.</p>
<<dial "rose" "Well, what are you waiting for?">>
<big>It's your turn.</big>
<p>You sit on the atlas and start pumping...</p>
<<btn>>
<<chunk>>
<p>At first it's not that bad, but soon you start to feel you're losing speed.</p>
<<dial "player" "10... 11... 12...">>
<p>You still have some strength left, but you're in deep pain. And $rose.name stands in front of you, which makes it somehow even worse.</p>
<<media "activities/train/prestigeGym/roll_1.mp4">>
<p>Will you beat her?</p>
<big>Roll it!</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail1", "#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail1", "#success1"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail1", "#success1", "#success1"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success1">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail1">>
<<delayer>>
<<set _score = 0>>
<</delayer>>
<p>You know you're losing, but you also know you'll fight till the last drop of blood!</p>
<<dial "player" "//No I won't! It's too heavy!//">>
<big>Yes you will!</big>
<p>Couple more and--</p>
<<dial "player" "//Nope.//">>
<<media "activities/train/prestigeGym/fail_1.mp4">>
<big>Sigh...</big>
<<btn>>
<<chunk>>
<big>You lose this round.</big>
<p>$rose.name starts her celebration.</p>
<<media "activities/train/prestigeGym/rose_celebration.mp4">>
<p>Ok, now it's not a time to worry. We'll win the next one.</p>
<big>I want this blowjob!</big>
<<dial "player" "//Yup.//">>
<p>$rose.name looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<p>You nod.</p>
<<btn "#train2">>
<<chunk null "#success1">>
<<delayer>>
<<set _score = 1>>
<</delayer>>
<p>You feel like you're about to die... but somehow... you manage... to squeeze out... couple... more... reps...</p>
<<dial "player" "24... 25... 26!">>
<<media "activities/train/prestigeGym/success_1.mp4">>
<big>$rose.name sighs.</big>
<<dial "rose" "Fuck! You won!">>
<p>She looks at you, angry.</p>
<<btn>>
<<chunk>>
<<media "activities/train/prestigeGym/rose_angry.mp4">>
<big>Good work.</big>
<p>Now focus. We don't want to lose the chance to get a blowjob.</p>
<<dial "player" "//Oh yes...//">>
<<dial "rose" "Ready for next round?">>
<p>You nod.</p>
<<btn "#train2">>
<<chunk null "#train2">>
<big>$rose.name pulls out weights and starts doing crunches.</big>
<<media "activities/train/prestigeGym/rose_train_2.mp4">>
<<dial "rose" "Trece... Catorce... Quince...">>
<<dial "player" "//She's fucking good at it!//">>
<p>Don't worry, I got you. She's losing speed.</p>
<<dial "rose" "Diecinueve... Veinte...">>
<p>She tries to crouch one more time...</p>
<big>...but she cannot get back up!</big>
<<dial "rose" "Puta Madre... I normally do more but 20 should still be enough for you.">>
<<dial "player" "//Dude, 20?! That's a lot. Couldn't you stop it at 5?//">>
<p>I could... but what fun would I have then?!</p>
<<dial "rose" "Your turn, chico.">>
<p>You heard the lady!</p>
<<btn>>
<<chunk>>
<big>Some reps later...</big>
<p>...you're barely able to withstand the pain in all your bones.</p>
<p>$rose.name looks you deep in the eyes...</p>
<<media "activities/train/prestigeGym/roll_2.mp4">>
<big>Come on, dude. You can do it!</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail2", "#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail2", "#success2"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail2", "#success2", "#success2"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail2">>
<<delayer>>
<<set _score = _score>>
<</delayer>>
<p>You were giving it your best...</p>
<big>...but your body gives up.</big>
<<media "activities/train/prestigeGym/fail_2.mp4">>
<<btn>>
<<chunk>>
<<delayer>>
<<if _score == 0>>
<<media "activities/train/prestigeGym/rose_win_1.mp4">>
<<dial "rose" "Well, it looks you lost!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "Well... congrats. I'm gonna do some reps and beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<elseif _score == 1>>
<<media "activities/train/prestigeGym/rose_celebration.mp4">>
<<dial "rose" "Hah! We're even! I knew I can beat you!">>
<p>Dude, don't let her get into your head.</p>
<big>We can win this.</big>
<<dial "rose" "Ready for the final round?">>
<<dial "player" "I was born ready!">>
<p>She smiles.</p>
<<btn "#train3">>
<</if>>
<</delayer>>
<<chunk null "#success2">>
<<delayer>>
<<set _score = _score + 1>>
<</delayer>>
<p>You can barely breathe, and your muscles are on fire, but you push forward...</p>
<<dial "player" "18... 19... 20...... 21!">>
<big>21!</big>
<<media "activities/train/prestigeGym/success_2.mp4">>
<<dial "rose" "Puta madre!">>
<big>You win!</big>
<p>She spits on the ground.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if _score == 2>>
<p>$rose.name unpins her weightlifting belt with anger.</p>
<<media "activities/train/prestigeGym/rose_lose.mp4">>
<<dial "rose" "Carajo! I'm so fucking pissed right now! I had it! I fucking had it. Couple more reps...">>
<p>Uhh. Fierce and sexy, I looove it. Nothing fucking better than some hot chica with anger issues. How those butt cheeks jiggle with every word! Scream at me, chica! Scream at me while you ride me like a horse!</p>
<<dial "player" "//What?//">>
<p>What?</p>
<p>I mean...</p>
<big>It's time to get your reward!</big>
<<btn "#win">>
<<elseif _score == 1>>
<<media `"activities/train/prestigeGym/rose_angry.mp4"`>>
<big>Even Steven!</big>
<p>Next one wins.</p>
<<dial "player" "//I can do it!//">>
<p>I know you can, buddy.</p>
<<dial "rose" "Ready?">>
<<dial "player" "I was born ready!">>
<<btn "#train3">>
<</if>>
<</delayer>>
<<chunk null "#train3">>
<big>$rose.name sits on last machine and starts pumping.</big>
<<media "activities/train/prestigeGym/rose_train_3.mp4">>
<<dial "rose" "Siete... Ocho... Nueve...">>
<p>She has some attitude left, but after couple pushes it becomes clear that this time she's not going far, as her legs are so tired they're shaking. She's barely able to push a huge weight that she attached to the machine.</p>
<<dial "rose" "Once... Doce...... Trece........">>
<big>She tries one more... but fails.</big>
<<dial "player" "13 //13!//">>
<p>Yes, I fucking heard the first time. And no need to thank me, I'm just doing my job.</p>
<<dial "rose" "Mierda, you were lucky. Your turn!">>
<<btn>>
<<chunk>>
<p>You focus with all your strength and start pushing out reps!</p>
<<dial "player" "6... 7... 8...">>
<p>$rose.name looks you deep in the eyes.</p>
<<media "activities/train/prestigeGym/roll_3.mp4">>
<<dial "player" "9....... 10....... 11.......">>
<big>You can do it!</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#fail3", "#fail3", "#success3"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail3", "#success3"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail3", "#success3", "#success3"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success3">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail3">>
<p>You clench your teeth...</p>
<<dial "player" "11...... 12........">>
<p>...but it's too painful.</p>
<big>You give up.</big>
<<media `"activities/train/prestigeGym/fail_3.mp4"`>>
<<btn>>
<<chunk>>
<<media "activities/train/prestigeGym/rose_win_1.mp4">>
<<dial "rose" "Well, it looks you lost!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "Well... congrats. I'm gonna do some reps and beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<chunk null "#success3">>
<big>You're in deep pain.</big>
<p>Your legs are in pain. All threads in your muscles are in pain. And your dick is in pain too.</p>
<big>You are pain...</big>
<p>And yet... somehow... you manage... to push out... couple... more......</p>
<<dial "player" "14!">>
<<media "activities/train/prestigeGym/success_3.mp4">>
<<dial "rose" "Puta madre!">>
<p>She sighs.</p>
<<btn>>
<<chunk>>
<p>$rose.name unpins her weightlifting belt with anger.</p>
<<media "activities/train/prestigeGym/rose_lose.mp4">>
<<dial "rose" "Carajo! I'm so fucking pissed right now! I had it! I fucking had it. Couple more reps...">>
<p>Uhh. Fierce and sexy, I looove it. Nothing fucking better than some hot chica with anger issues. How those butt cheeks jiggle with every word! Scream at me, chica! Scream at me while you ride me like a horse!</p>
<<dial "player" "//What?//">>
<p>What?</p>
<p>I mean...</p>
<big>It's time to get your reward!</big>
<<btn "#win">>
<<chunk null "#lose">>
<<dial "player" "So... what now? Maybe we could go somewhere...">>
<<dial "rose" "No, chico. We're not going anywhere. //I// am going - away from you. Because you're a fucking loser, and I don't like losers! Got it?" >>
<big>She takes her things and walks away.</big>
<<media "activities/train/prestigeGym/rose_win_2.mp4">>
<<btn $curLoc null "rose.dom-; counter:roseAngry-2" "yieldsHide">>
<<chunk null "#win">>
<p>You look at $rose.name with a smile.</p>
<<dial "player" "So... you remember about my reward?">>
<p>$rose.name sighs deeply. It's clear she didn't think it's possible she'll lose.</p>
<<media "activities/train/prestigeGym/rose_sex_intro_1.mp4">>
<big>Buddy, say something or we're gonna lose her.</big>
<<menu>>
<<btn null "Do it or I'll tell everyone you're a cheater." "rose.dom+" "dialog">>
<<btn null "Come on, it's gonna be fun!" "rose.love+" "dialog">>
<<chunk>>
<<media "activities/train/prestigeGym/rose_sex_intro_2.mp4">>
<<dial "rose" "A la mierda! Promise is a promise! Come here...">>
<p>She makes sure you're all alone and...</p>
<big>Oh damn...</big>
<<btn>>
<<chunk>>
<p>She takes your dick out and wraps her lips around it.</p>
<<media "activities/train/prestigeGym/rose_sex_intro_3.mp4">>
<big>There's no coming back, brother!</big>
<<btn "#sex">>
<<chunk null "#sex">>
<big>Your dick fits perfectly in her mouth.</big>
<<dial "player" "Uhhhh...">>
<p>...hhhh.</p>
<<media "activities/train/prestigeGym/rose_sex_1.mp4">>
<p>She speeds up.</p>
<<dial "rose" "Gobble, gobble, gobble!">>
<<btn>>
<<chunk>>
<<if $rose.status >= 3>>
<p>But somehow, blowjob seems like it was just an appetizer for $rose.name. She looks at you with sparks in her eyes.</p>
<<dial "rose" "Ready for something extra?">>
<big>We're ready!</big>
<<btn>>
<<else>>
<p>You feel a growing pressure. You won't be able to hold it off for long. Too bad, I was hoping we could fuck her. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it all!">>
<<menu>>
<<btn "#face" "Cum on her face" "rose.dom+" "action">>
<<btn "#ass" "Cum on her ass" "rose.love+" "action">>
<</if>>
<<chunk "rose.status=3">>
<p>$rose.name pushes her ass into your crotch.</p>
<<dial "rose" "Push it in! Fuck me! Fuck me like a loser I am!!!">>
<<media "activities/train/prestigeGym/rose_sex_2.mp4">>
<p>That's what I'm talking about!</p>
<<dial "rose" "Yeah, like that. Punish me. Fuck me.">>
<<btn>>
<<chunk "rose.status=3">>
<<if $rose.status == 3>>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. We need to work on your stamina, dude!</p>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it all!">>
<<menu>>
<<btn "#face" "Cum on her face" "rose.dom+" "action">>
<<btn "#ass" "Cum on her ass" "rose.love+" "action">>
<<else>>
<big>But $rose.name wants more.</big>
<p>She pushes you to the couch and jumps on you like a sex starved gorilla...</p>
<<btn>>
<</if>>
<<chunk "rose.status=4">>
<<media "activities/train/prestigeGym/rose_sex_3.mp4">>
<<dial "rose" "Yeah, chico... You're getting fucked by $rose.name... You like that? You like my latino pussy?">>
<p>These are all valid questions but all you manage to say in reply is...</p>
<<dial "player" "Uhhhhh....">>
<p>And I don't blame you. I mean...</p>
<big>Dat ass.</big>
<<btn>>
<<chunk "rose.status=4">>
<p>$rose.name positions herself under you.</p>
<<dial "rose" "I want your muscular dick in me, chico. NOW!">>
<p>She doesn't have to say it twice...</p>
<<media "activities/train/prestigeGym/rose_sex_4.mp4">>
<<dial "rose" "Yeah, baby, fuck me harder! Fuck me! FUCK ME LIKE AN ANIMAL!!!">>
<p>She starts trembling and...</p>
<big>$rose.name cums.</big>
<p>This is a good moment to cum too, I'm sure she'll like that you came together. Or maybe you want to bring it to another level?</p>
<<btn "sex" "Fuck her brains out" "$char+rose" "sex action">>
<<btn "#face" "Cum now on her face" "rose.dom+" "action">>
<<btn "#ass" "Cum now on her ass" "rose.love+" "action">>
<<chunk null "#face">>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it all! On my ass.">>
<<dial "player" "I have a better idea.">>
<big>You grab her hair and push your dick to her face.</big>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum on $rose.name's face.</p>
<big>And she takes it all like a champ.</big>
<<media "activities/train/prestigeGym/rose_sex_cum_face.mp4">>
<<btn "#after">>
<<chunk null "#ass">>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it all! On my ass.">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum on $rose.name's ass.</p>
<big>And she takes it all like a champ.</big>
<<media "activities/train/prestigeGym/rose_sex_cum_ass.mp4">>
<<btn "#after">>
<<chunk null "#after">>
<p>After you finish cumming, your legs start shaking. You collapse on the bench and sit there for a moment.</p>
<<dial "player" "Uhh....">>
<p>$rose.name starts laughing.</p>
<<dial "rose" "Ok. Next time I'm gonna beat you. See you then!">>
<<dial "player" "Uhhh....">>
<p>She grabs her things and walks away.</p>
<big>Dude, congrats.</big>
<p>It was something!</p>
<<dial "player" "Uhhhhh....">>
<<btn $curLoc>>
<<chunk "lsd" "#roseTrip">>
<big>You take the LSD out of your wallet.</big>
<p>It's in a form of a little square, that seems to be cut out from a larger piece of paper with an illustration on it.</p>
<big>You move your eyes to $rose.name' locker.</big>
<p>It's open and you can clearly see a bottle of water inside.</p>
<<dial "player" "//You think $rose.name will notice a piece of paper floating in the bottle?//">>
<p>I have no idea.</p>
<big>You glance at $rose.name across the gym...</big>
<<btn>>
<<chunk "lsd">>
<big>...she is focused on her training.</big>
<<media "activities/train/prestigeGym/rose_train_1.mp4">>
<<dial "player" "//She's too busy to notice anything. I think it should work!//">>
<big>And what about others?</big>
<p>You look around the gym. There's some other people walking around, but they mostly mind their own business. Mostly.</p>
<<dial "player" "//Well... Can't you just make everyone look away for a minute with some magic trick?//">>
<p>I could... but I won't.</p>
<big>Deal with it yourself.</big>
<<dial "player" "//Sigh...//">>
<<btn>>
<<chunk "lsd">>
<p>You take a deep breath...</p>
<big>...dart forward, towards the locker...</big>
<p>...throw the acid inside the bottle...</p>
<<media "activities/trip/prestigeGym/water.mp4">>
<p>...turn around, start walking away...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk "lsd">>
<big>$rose.name walks to you.</big>
<<dial "rose" "$player.name?! What are you doing here?">>
<<dial "player" "$rose.name?! What are //you// doing here?">>
<p>Answering question with the same question. Nice. You should go into politics.</p>
<<dial "player" "//Seriously dude, what should I do? Did she saw me throwing the acid in the bottle?!//">>
<p>Didn't I tell you it's a dangerous game you're playing? Now it's too late for me to do anything, there are higher powers at play.</p>
<big>Let's see what will happen with $player.name...</big>
<<media "random.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#saw", "#notSaw", "#notSaw", "#notSaw", "#notSaw"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#saw", "#notSaw", "#notSaw", "#notSaw", "#notSaw", "#notSaw", "#notSaw"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#notSaw">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk "lsd" "#notSaw">>
<big>$rose.name looks at you suspiciously.</big>
<<dial "rose" "Were you doing something in my locker, chico?">>
<<media "suspicious.mp4">>
<big>Ooops.</big>
<<dial "player" "I-I-I... I came to train and-and-and was looking for... for my locker! But now I realize, I don't have a locker yet, because I just came--">>
<big>$rose.name sighs and...</big>
<<btn>>
<<chunk "lsd">>
<big>...she smiles.</big>
<<dial "rose" "There's plenty of empty lockers, use any of them.">>
<<dial "player" "Yeah, that's what I'm going to do, thanks!">>
<<dial "rose" "No problemo, chico. I gotta go back to training, my water break ends in couple seconds.">>
<big>She grabs her water and...</big>
<<btn>>
<<chunk "lsd">>
<big>...she drinks it all.</big>
<<media "activities/trip/prestigeGym/rose_lsd_intro_1.mp4">>
<<dial "player" "//She drank it! The whole thing!//">>
<p>I guess congrats are in order...</p>
<big>Your moronic plan worked.</big>
<<btn>>
<<chunk "lsd">>
<<dial "player" "//So what now...?//">>
<p>I have no fucking idea.</p>
<<dial "player" "//But what if she'll connect the dots and realize I added something to her water?//">>
<p>God damn it. Man, you did it, own it. The acid kicks in in 30 minutes. You're wasting your time.</p>
<<dial "player" "//Ok, I have a great idea. I'm gonna come back in 30 minutes disguised as someone else, and talk with her. If everything's gonna be fine, I'll reveal my true identity. Or not, that's still debatable.//">>
<big>Hahaha, oh man, good one.</big>
<p>Oh, wait, you were serious?</p>
<<dial "player" "//Yes, I am serious. Think about it, she'll be high on acid! This might work!//">>
<p>You know what...?</p>
<big>I'm just gonna go with the flow.</big>
<p>By all means, my man. Do it!</p>
<<btn>>
<<chunk "lsd">>
<p>You borrow some dude's pants from a locker, and put on everything you can find.</p>
<big>The problem is - you still look like you.</big>
<p>But fortunately - there's a sharpie on the floor, by a total accident positioned right next to your foot. You take it, sneak in the bathroom, and draw a hyper-realistic mustache and beard on your face.</p>
<<dial "player" "//How do I look?//">>
<<media "activities/trip/prestigeGym/disguise.mp4">>
<p>Like a dude who draw a mustache and beard on his face with a fucking sharpie.</p>
<<dial "player" "//Thanks... by the way, did it really have to be a sharpie? Have you ever used a sharpie to draw a beard? It fucking hurts!//">>
<p>I'm doing what I can, ok? Besides - it was 30 minutes already...</p>
<big>...it's time to check how $rose.name is doing.</big>
<<btn>>
<<chunk "lsd">>
<big>You walk out to the main gym area.</big>
<p>At first glance it seems empty. Most of the people finished their training and went home. You panic for a second that $rose.name is also not here...</p>
<big>...but then you notice her.</big>
<<btn>>
<<chunk "lsd">>
<<media "activities/trip/prestigeGym/rose_lsd_intro_2.mp4">>
<big>She's by her locker room.</big>
<p>It seems she's changing after finished training, but you notice she does it in a really awkward way, constantly glancing around herself, talking something, and giggling.</p>
<<dial "player" "//She looks like she's tripping!//">>
<p>Well, I have to agree on that.</p>
<big>It seems your plan is working.</big>
<<btn>>
<<chunk "lsd">>
<<dial "player" "//Ok, so I'm gonna walk out to her, and tell her... tell her... that I'm the last remaining member of a secret society of big-dick people and she was chosen for a traditional act of ass probing! How that sounds?//">>
<<media "activities/trip/prestigeGym/dick_people.mp4">>
<big>How it sounds...?</big>
<p>Well, to be honest, I was already a little unnerved when you spent 20 minutes drawing beard and mustache on your face, but now, if you ask me how it sounds, I'll have to say, and forgive me if it's a bit rude....</p>
<p>DIDN'T YOU FUCKING LEARN ANYTHING HERE?! WAS I WASTING MY TIME ALL ALONG?! I HAD A GOOD WRITING CAREER BEFORE THE FUCKING WORLD FELL APART! HAVE SOME RESPECT GOD DAMN IT!</p>
<<dial "player" "//Jeez, chill out. So what are you proposing, mr. smarty pants?//">>
<p>Just go fucking there and say you can help her with stretching or some shit like that!</p>
<<dial "player" "//Well, ok... That actually does sound simpler. But if it won't work - I'm going with ass probing!//">>
<big>Sigh...</big>
<<btn>>
<<chunk "lsd">>
<big>You approach $rose.name with a smile.</big>
<<dial "player" "Hi, $rose.name... I mean - hi, //I don't know you//!">>
<<media "pathetic.mp4">>
<p>$rose.name turns to you, surprised and scared. She squints her eyes, looking at your sharpie beard and mustache, but she doesn't seem to be able to recognize whether it's fake or not.</p>
<<dial "rose" "Hiii? Dooo I knoooow youuu?">>
<p>You look deep into her eyes and immediately see...</p>
<big>...she's high as a kite!</big>
<p>Well, so far so good! Let's see how you'll deal with the next part.</p>
<<btn>>
<<chunk "lsd">>
<<dial "player" "So my name is... Dick... erm... Stretch. Dick Stretch.">>
<big>Dick Stretch?</big>
<p>This name is a bit of a stretch, don't you think?</p>
<<dial "player" "//Shut up! It's awesome and she's buying it!// So, as Dick Stretch, I represent a company that gives free stretches. It's called... Dick Stretch Gives Free Stretches... Limited.">>
<big>I honestly can't believe you survived that far.</big>
<<dial "player" "So, $rose.name... I mean... So, //unknown person//, are you interested in a free stretch?">>
<<media "activities/trip/prestigeGym/rose_lsd_intro_3.mp4">>
<big>$rose.name looks at you suspiciously...</big>
<<btn "#stretch_start">>
<<chunk "lsd" "#stretch_start">>
<<dial "rose" "Is it really freeeee? Noo hiddeeen... you know...">>
<big>Oh fuck.</big>
<p>I think she's buying it...</p>
<<dial "player" "//She's totally buying it!// No hidden stuff! At Dick Stretch Gives Free Stretches Limited we value great customer experience.">>
<big>She smiles.</big>
<<dial "rose" "Well, ooook... But be careful... I'm feeeeeliiiing... Dizzy... zizzy... izzy...">>
<p>Somehow you made it through the intro part, but now the real deal begins.</p>
<big>Remember - if you'll spook her, she'll leave.</big>
<<dial "player" "//Ok, ok! I won't spook her! Dick Stretch is coming, baby!//">>
<<btn>>
<<chunk "lsd">>
<p>You look at $rose.name with your professional eye (more like stare at her boobs and ass).</p>
<<dial "player" "So, I can see you're a bit tense... so let's start by releasing pressure from your ass... I mean... your asspine...ers.">>
<<dial "rose" "My asspiners? I've never heard of them...">>
<big>Me neither.</big>
<<dial "player" "It's a latin term, used by professionals, like me, Dick Stretch. Just bend over and let me see your ass...piners.">>
<<media "fingers_crossed.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#spook", "#stretch1", "#stretch1", "#stretch1"].random()>>
<<elseif $player.lvl >= 2>>
<<set _decision = "#stretch1">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk "lsd" "#stretch1">>
<<dial "rose" "Ooook... So... like this?">>
<<media "activities/trip/prestigeGym/rose_lsd_stretch_1.mp4">>
<big>God damn, it worked.</big>
<<yields "rose.dom+2" "dialog">>
<<dial "player" "//I told you it will!//">>
<<dial "rose" "Ooooch... I can feeeeeeel my asspiners releasing pressure... nice... So what now?">>
<<dial "player" "//That's a good question - what now?//">>
<p>You're asking me? Dude, you're actually doing better than I thought you will, so...</p>
<big>Continue, please!</big>
<<btn>>
<<chunk "lsd">>
<<dial "player" "Ok... So before we do next thing, I wanted to ask you important question - did you know that 1250% of muscle damage comes from... erm... legs?">>
<<dial "rose" "Really!?">>
<<dial "player" "Totally. That's why we need to spread your puss-- I mean - stretch your thighs!">>
<big>$rose.name looks at you...</big>
<<media "activities/trip/prestigeGym/suspicious.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#spook", "#stretch2", "#stretch2", "#stretch2"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#spook", "#stretch2", "#stretch2", "#stretch2", "#stretch2", "#stretch2", "#stretch2", "#stretch2"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#stretch2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk "lsd" "#stretch2">>
<<dial "rose" "Soo... youuu wanna touch mis piernas?">>
<<dial "player" "Yup!">>
<<dial "rose" "Oook... How's that?">>
<<dial "player" "Perrrfect!">>
<<media "activities/trip/prestigeGym/rose_lsd_stretch_2.mp4">>
<<yields "rose.dom+2" "dialog">>
<<btn>>
<<chunk "lsd">>
<<dial "player" "Ok... So remember I mentioned those buttspiners?">>
<<dial "rose" "You meeaan asspiners!?">>
<<dial "player" "Yup... in old greek they're called buttspiners...! Anyway, so I can see you have some of your butt...asspiners still blocked. To release the rest of the pressure I need to use my hands... Turn around and bend over!">>
<<dial "rose" "Ohh... I don't know... I feel strange...">>
<<dial "player" "It won't hurt... I promise!">>
<big>$rose.name hesitates...</big>
<<media "eyes.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#spook", "#stretch3", "#stretch3", "#stretch3"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#spook", "#stretch3", "#stretch3", "#stretch3", "#stretch3", "#stretch3", "#stretch3"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#stretch3">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk "lsd" "#stretch3">>
<big>$rose.name does what she's told.</big>
<p>After a second you have your hands massaging her ass, and it doesn't take long before she starts moaning softly.</p>
<<media "activities/trip/prestigeGym/rose_lsd_stretch_3.mp4">>
<<yields "rose.dom+2" "dialog">>
<<dial "player" "//Dude! She's moaning!//">>
<p>I know!</p>
<<dial "player" "//So what now?!//">>
<p>I don't know! Do whatever you were doing - I never thought you'll get that far!</p>
<<dial "player" "//Well... ok.//">>
<p>Your hands go deeper into $rose.name pants. You run your fingers closer and closer to her pussy. But she doesn't seem to mind it, and with every touch you can feel how she shakes and shivers in pleasure.</p>
<<dial "rose" "Yess.... like that... massage those buttspiners... stronger...">>
<<btn>>
<<chunk "lsd">>
<p>Without hesitation, you turn her around and start kissing her belly.</p>
<<media "activities/trip/prestigeGym/rose_sex_intro_1.mp4">>
<<dial "rose" "Mister... mister Dick Stretch.... what are you doing...?">>
<<dial "player" "It's a new technique... Just enjoy it.">>
<<dial "rose" "Ohhhh... oooook...">>
<p>$rose.name closes her eyes and let's you do whatever you want.</p>
<big>Next stop - her tits.</big>
<<btn>>
<<chunk "lsd">>
<<media "activities/trip/prestigeGym/rose_sex_intro_2.mp4">>
<<dial "rose" "Yess, Dick Stretch, grab those titties... hurt them... put your tongue in my pusssyyy.... my pusssy....">>
<p>Dude, I think it's safe to say...</p>
<big>...$rose.name wants you to tongue-fuck her.</big>
<p>So what are you waiting for?</p>
<<btn>>
<<chunk "lsd">>
<big>You kneel in front of $rose.name and spread her pussy wide.</big>
<<dial "player" "Oh yeah... Like that...">>
<<dial "rose" "Do it Dick Stretch... Lick my pussy!">>
<p>Well? Do it!</p>
<<media "activities/trip/prestigeGym/rose_sex_1.mp4">>
<p>You push your tongue deep into her pussy and work it around her ass. It tastes a bit salty from the sweat, but you actually like that.</p>
<big>Nothing better than a sweaty asshole.</big>
<<btn>>
<<chunk "lsd">>
<<dial "rose" "My turn!">>
<big>$rose.name stands up and wraps her lips around your cock.</big>
<<dial "player" "Uhhhh...">>
<p>...hhhh.</p>
<<media "activities/trip/prestigeGym/rose_sex_2.mp4">>
<p>She speeds up.</p>
<<dial "rose" "Gobble, gobble, gobble!">>
<big>Your dick fits perfectly in her mouth.</big>
<<btn>>
<<chunk "lsd">>
<<if $rose.status >= 3>>
<p>But somehow, blowjob seems like it was just an appetizer for $rose.name. She looks at you with sparks in her eyes.</p>
<<dial "rose" "I want you to stretch my insides Dick Stretch...">>
<big>God damn.</big>
<p>After that I might actually consider legally changing my name to Dick Stretch!</p>
<<dial "player" "//Told you it's awesome!//">>
<<btn>>
<<else>>
<p>You feel a growing pressure. You won't be able to hold it off for long. Too bad, I was hoping we could fuck her. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it on my face!">>
<big>Can do.</big>
<<btn>>
<</if>>
<<chunk "lsd; rose.status=3">>
<p>$rose.name lies on the bench and positions herself under you.</p>
<<dial "rose" "I want your dick in me, Dick Stretch. NOW!">>
<p>She doesn't have to say it twice...</p>
<<media "activities/trip/prestigeGym/rose_sex_3.mp4">>
<<if $rose.status == 3>>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. We need to work on your stamina, dude!</p>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it on my face!">>
<big>Can do.</big>
<<btn>>
<<else>>
<big>But $rose.name wants more.</big>
<p>She jumps on you like a sex starved gorilla...</p>
<<btn>>
<</if>>
<<chunk "lsd; rose.status=4">>
<<media "activities/trip/prestigeGym/rose_sex_4.mp4">>
<<dial "rose" "Yeah, Dick Stretch... Stretch $rose.name' pussy with your dick... You like that? You like my latino pussy?">>
<p>These are all valid questions but all you manage to say in reply is...</p>
<<dial "player" "Uhhhhh....">>
<p>>And I don't blame you. I mean...</p>
<big>Dat ass.</big>
<<if $rose.status == 4>>
<p>But you feel growing pressure in your dick. You won't be able to hold it off for long. We need to work on your stamina, dude!</p>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it on my face!">>
<big>Can do.</big>
<<btn>>
<<else>>
<<btn>>
<</if>>
<<chunk "lsd; rose.status=5">>
<p>$rose.name pushes her ass into your crotch.</p>
<<dial "rose" "Push it in! Fuck me! Fuck me like an animal I am!!!">>
<<media "activities/trip/prestigeGym/rose_sex_5.mp4">>
<p>That's what I'm talking about!</p>
<<dial "rose" "Yeah, like that. Punish me. Fuck me.">>
<<btn>>
<<chunk "lsd; rose.status=5">>
<<dial "rose" "Yeah, Dick Stretch, fuck me harder! Stretch me! STRETCH MY PUSSY!!!">>
<<media "activities/trip/prestigeGym/rose_sex_6.mp4">>
<p>She starts trembling and...</p>
<big>$rose.name cums.</big>
<p>This is a good moment to cum too, I'm sure she'll like that you came together. Or maybe you want to bring it to another level?</p>
<<btn "sex" "Fuck her brains out" "$char+rose" "sex action">>
<<btn null "Cum now on her face" "rose.dom+" "action">>
<<chunk "lsd">>
<<dial "player" "I'm cumming!">>
<big>You grab her hair and push your dick to her face.</big>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum on $rose.name's face.</p>
<<media "activities/trip/prestigeGym/rose_sex_7.mp4">>
<<btn>>
<<chunk "lsd">>
<big>And she takes it all like a champ.</big>
<<media "activities/trip/prestigeGym/rose_sex_8.mp4">>
<<btn>>
<<chunk "lsd">>
<p>After you finish cumming, your legs start shaking. You collapse on the bench and sit there for a moment.</p>
<<dial "player" "Uhh....">>
<p>$rose.name sighs.</p>
<<dial "rose" "That was a goooood stretch, Dick Stretch... I might use your company more often...!">>
<<dial "player" "Uhhh....">>
<p>She grabs her things and walks away.</p>
<big>Dude, congrats.</big>
<p>It was something!</p>
<<dial "player" "Uhhhhh....">>
<<btn $curLoc>>
<<chunk "lsd" "#spook">>
<p>$rose.name looks at you, scared.</p>
<<dial "rose" "Youu knoww wwwhaaat? I'm gonna gooo homee.">>
<p>Before you manage to say anything, she grabs her things and walks out from the gym in a hurry.</p>
<big>Bummer!</big>
<<dial "player" "//Shit, what did I do wrong?//">>
<p>Apart from putting LSD in her water? I'd say - nothing. You had a pretty good run...</p>
<big>Dating is a numbers game.</big>
<p>Sometimes it works, sometimes it doesn't. Especially on acid. Don't worry about it too much, and try again when you'll better prepared...</p>
<<btn $curLocParent null "rose.dom-2" "yieldsHide">>
<<chunk "lsd" "#saw">>
<big>$rose.name looks at you suspiciously.</big>
<<dial "rose" "Were you doing something in my locker, chico?">>
<<media "suspicious.mp4">>
<big>Ooops.</big>
<<dial "player" "I-I-I... I came to train and-and-and was looking for... for my locker! But now I realize, I don't have a locker yet, because I just came--">>
<big>$rose.name sighs and...</big>
<<btn>>
<<chunk "lsd">>
<big>...she points at the bottle.</big>
<<dial "rose" "Were you trying to drug me?">>
<<dial "player" "Whaaaat?! Noooooo!">>
<<media "yes_you_were.mp4">>
<<btn>>
<<chunk "lsd">>
<p>She smiles.</p>
<big>But it's not a nice smile.</big>
<<dial "rose" "Ok, chico! Then you drink it!">>
<<media "activities/trip/prestigeGym/rose_angry.jpg">>
<<dial "player" "Whaaaat?! Noooooo!">>
<big>You already said it, man.</big>
<<dial "player" "I mean... it's your water... why would I, haha, that's stupid!">>
<<dial "rose" "Either you drink it, or te voy a hacer mierda!">>
<<dial "player" "//Does it mean she's going to fuck me?//">>
<p>Well, almost...</p>
<big>It means she's going to fuck you up!</big>
<<dial "player" "//Fuck!//">>
<<menu null null "yieldsHide">>
<<btn "#drink" "Drink the water" "love+1" "action yieldsHide">>
<<btn "#run" "Turn around and run" null "action yieldsHide">>
<<chunk "lsd" "#run">>
<big>You turn around and run out of the gym.</big>
<<media "run.mp4">>
<p>You can hear $rose.name yelling behind your back.</p>
<<dial "rose" "You fucker! I knew it!">>
<p>But you're already far away, running faster than wind.</p>
<p>Well, I hope it was worth it, because it sure doesn't look like it!</p>
<<btn $curLocParent null "rose.dom-5; counter:roseAngry-5" "yieldsHide">>
<<chunk "lsd" "#drink">>
<<dial "player" "Well, if you really need a proof I'm innocent - here it is!">>
<p>You take a water bottle in your shaking hands...</p>
<big>...and drink it all!</big>
<<media "activities/trip/prestigeGym/rose_drink.jpg">>
<<dial "player" "//I'm sure it's not gonna work on me anyway.//">>
<p>Oh, it will, trust me. Just give it some time.</p>
<<dial "player" "//Shit.//">>
<<btn>>
<<chunk "lsd">>
<p>$rose.name observes you the whole time. Finally she smiles.</p>
<<dial "rose" "Well... I guess you're ok. There's so many dudes here that want nothing more than to drug and fuck me, I'm getting a bit paranoid sometimes.">>
<<dial "player" "Really? Those bastards!">>
<big>...</big>
<<dial "rose" "So anyway... back to my training.">>
<<dial "player" "Have fun! I'm finishing for today.">>
<<dial "rose" "What? You haven't even started!">>
<<dial "player" "Haha, yeah... I forgot about it... But I left something... somewhere. Gotta go, bye!">>
<big>You dart out of the gym.</big>
<<btn>>
<<chunk "lsd">>
<h2 class="border">Neighbourhood</h2>
<<media "locations/areaNeighbourhood/_big.jpg" "wide">>
<p>You look around, desperately.</p>
<<dial "player" "//How much time do I have?//">>
<p>Well, you'll start to notice the acid effects in about 20 minutes.</p>
<<dial "player" "//Shit-shit-shit... So what do I do? Hospital?//">>
<big>Sigh...</big>
<<btn>>
<<chunk "lsd">>
<p>As much as it's fun to watch you squeal, I feel you already learned your lesson.</p>
<<dial "player" "//I totally did!//">>
<p>Ok. I believe you. So what we're going to do now is try to salvage something out of this situation. After all, LSD is a drug that people take to chill. After a disaster like that it won't be easy to achieve that state, but we're going to try.</p>
<<dial "player" "//I'm freaking out here!//">>
<p>I know. Here's what you're gonna do - take a walk to the beach. You'll spend some time there, watch the grass growing or some shit like that, until the LSD wears off. I cannot guarantee that the trip won't still fuck you up, but it's relatively your best chance to turn it around.</p>
<<dial "player" "//Fuck, ok... Lead the way!//">>
<<btn "#tripBeach">>
<</chunks>>
<<wrapper "lsd">>
<<include "trip">>
<</wrapper>>/* roseIntro */
<<events>>
<<EVENT "roseIntro=0">> /* Intro to the quest. */
<<chunks>>
<p>While walking through the neigbourhood, you look around and...</p>
<big>Oh. My. Fucking. God.</big>
<<dial "player" "What?!">>
<p>Well... This.</p>
<<btn>>
<<chunk>>
<big>You notice a sexy latina, that you know.</big>
<<media "quests/roseIntro/rose_intro_0.mp4">>
<<dial "player" "//Oh fuck. It's $rose.name!//">>
<p>Indeed.</p>
<<dial "player" "//Is she...//">>
<big>No panties?</big>
<<dial "player" "//Yup...//">>
<p>That's why I love LA!</p>
<<btn>>
<<chunk>>
<<dial "player" "//Where they are going?//">>
<p>It looks they're about to go the park.</p>
<<dial "player" "//So what should I do?//">>
<p>What do you mean what should you do...?</p>
<big>Follow them to the park!</big>
<p>I need to take a look at those titties.</p>
<<btn $curLoc "Follow $rose.name to the park" "$questMode+roseIntro; $roseAngry+0" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "roseIntro=1">> /* Follow $rose.name to the park */
<<chunks>>
<p>You walk closer to the pitch, but hide so that the girls won't see you.</p>
<big>And it's instantly worth it!</big>
<<media "quests/roseIntro/rose_intro_1.mp4">>
<<dial "player" "//Please, please, please, help me get there somehow!!! I want... I need to play with them! Tell me what to do! I'll do anything!!!//">>
<p>Chill out, god damn it! You won't accomplish shit with this attitude. You need to be cool, buddy.</p>
<big>Cool like a fucking cucumber.</big>
<<dial "player" "//What does it even mean?!//">>
<<btn>>
<<chunk>>
<big>Sigh...</big>
<p>Let's start with this - take a deep breath, and repeat 10 times - //I don't care what will happen//.</p>
<<dial "player" "//But I do care!//">>
<p>It's a training exercise for fuck’s sake. I know you want it, but you need to chill the fuck out or you'll jinx it. The plan is to go there, use all the opportunities you'll get to bring the situation to a higher level, but if nothing happens, or you'll fuck it up, you'll walk away to fight another day.</p>
<big>Are we clear?</big>
<<dial "player" "//Sigh... ok. I don't care what will happen. I don't care what will happen. I don't...//">>
<<btn>>
<<chunk>>
<big>You walk closer to the field and start jumping and waving to $rose.name.</big>
<<dial "player" "Hi $rose.name!">>
<p>Dude. This is fucking pathetic. Stop jumping. Stop waving. Just be cool, man.</p>
<<dial "player" "//Like that...?//">>
<<media "play_it_cool.mp4">>
<p>Well... sigh... At least stop smiling like a fucking idiot or I'll vomit all over the keyboard.</p>
<<dial "player" "//Ok, sorry... You're awfully unpleasant today...//">>
<p>Yeah, I wonder how pleasant you'd be if you'd be forced to forced to narrate a porn game.</p>
<big>Oh, look, $rose.name is coming!</big>
<<menu null null "yieldsHide">>
<<btn null "Wave to her" "rose.love+" "action yieldsHide">>
<<btn null "Just wait for her" "rose.dom+" "action yieldsHide">>
<<chunk>>
<p>$rose.name and her friend come to you and smile.</p>
<<dial "rose" "Hi! How long were you here? I didn't notice you!">>
<<dial "player" "Erm... Hi... I just came... here! //Oh my god, oh my god, oh my god...//">>
<p>Yeah, I know - boobies. But, dude, you seriously need to take a step back. Pretend it's normal, like you've seen it thousand times. Just say something natural.</p>
<<dial "player" "Naturals...">>
<p>$rose.name looks at you like she's unsure what you mean. And I look at you too. But with me it's also disappointment. Mostly disappointment actually.</p>
<<dial "player" "I meant... nature... nature is kinda great... Ermm... 'sup ladies?">>
<<btn>>
<<chunk>>
<p>$rose.name points to the other girl.</p>
<<dial "rose" "This is Destiny!">>
<p>You look at the girl and...</p>
<<media "quests/roseIntro/rose_intro_2.mp4">>
<<dial "player" "//More tits! I don't know if I can take it...!//">>
<p>You can do it. Just say hi.</p>
<<menu>>
<<btn null "Hi Detitsy...ermm... Destiny!" "rose.dom+" "dialog yieldsHide">>
<<btn null "Hi, I'm Boob. I mean Bob...? I mean $player.name!" "rose.love+" "dialog yieldsHide">>
<<chunk>>
<p>They look at you and...</p>
<big>...burst into laughter.</big>
<<dial "rose" "Haha, we were curious if you'd notice we're naked, but I see that you did. Sorry, we always play naked. We want our bodies to get some air!">>
<<dial "player" "That's totally fine with me, haha!">>
<p>$rose.name whispers something to Destiny's ear. You don't hear too much, but they're both glancing at you, and you think you've heard the words //$mia.name//, //that stupid bitch// and //let's show her//.</p>
<p>Finally, $rose.name looks back at you.</p>
<<btn>>
<<chunk>>
<<dial "rose" "Hey, maybe you wanna play with us?">>
<p>See? You didn't even had to do anything. This is how it happens.</p>
<<dial "player" "//So what now?//">>
<p>What should you do?! Well...</p>
<big>PLAY WITH THEM!</big>
<<dial "player" "//Whoah... what about staying cool?//">>
<p>Fuck that...</p>
<big>I want dem titties!</big>
<<menu>>
<<btn null "Sure, let's fucking do it!" "rose.dom+" "dialog">>
<<btn null "Why of course!" "rose.love+" "dialog">>
<<chunk>>
<big>$rose.name and Destiny smile.</big>
<<dial "rose" "Ok, great! Drop your clothes and jump in.">>
<<dial "player" "Wait... like... you want me to get naked too?">>
<p>You look around - there are people all around.</p>
<<dial "rose" "Why not...? You're shy of your small dick?">>
<p>She bursts into laughter.</p>
<<menu>>
<<btn null "Small? Naah. My dick is huge like Godzilla!" "rose.dom+" "dialog">>
<<btn null "It's not small, but I respect other people in the park." "rose.love+" "dialog">>
<<chunk>>
<<dial "player" "It's just that... I don't play soccer naked.">>
<big>$rose.name freezes.</big>
<<dial "rose" "Hola, chico. What have you just said?">>
<<media "angry.mp4">>
<p>There's a threat in her voice, like she's deeply insulted.</p>
<<dial "player" "//Oh fuck do I really have to play naked? I'd feel like a dumbass!//">>
<p>It's not that at all, my dude.</p>
<big>Let me explain.</big>
<<btn>>
<<chunk>>
<big>You called the game //soccer//.</big>
<p>And it seems $rose.name has some issues with that.</p>
<<dial "player" "//Oh, shit... I thought it's called soccer...//">>
<p>Well, the rest of the world calls it football. Because... you know... you play it with a foot and a ball.</p>
<<dial "player" "//Don't be such a smartass!//">>
<p>Sigh... whatever.</p>
<big>It's your call.</big>
<<menu null null "yieldsHide">>
<<btn null "I said soccer, because we're in USA!" "rose.dom+; $roseIntro_footie+soccer" "dialog yieldsHide">>
<<btn null "I meant football, sorry!" "rose.love+; $roseIntro_footie+football" "dialog yieldsHide">>
<<chunk>>
<p>$rose.name looks you in the eyes.</p>
<big>Finally she smiles.</big>
<<dial "rose" "Ok, chico. If that's what you say... So find something to wear and join us. We're gonna wait for you.">>
<big>They walk back to the field.</big>
<<media "quests/roseIntro/rose_intro_3.mp4">>
<<dial "player" "//What now?! I don't have any other clothes...//">>
<p>Well...</p>
<big>Run home and look for some <<delayer>>$roseIntro_footie<</delayer>> outfit!</big>
<<btn $curLoc "On it!" "$questMode+roseIntro" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "roseIntro=2">> /* Go home and look for a sport outfit */
<<chunks>>
<p>You look around for a $roseIntro_footie outfit.</p>
<<dial "player" "//Ok, so I guess I need some shorts and an old t-shirt, right?//">>
<p>Well...</p>
<big>Not just any t-shirt.</big>
<p>You want $rose.name to treat you seriously, so it needs to be a $roseIntro_footie t-shirt, man. Preferrably with Messi's name. But I'll also accept Cantona, Maradona, both Ronaldos, Stoichkov, Zidane, Ronaldinho, Dembele, Klinsmann, Shevchenko, Son, Kane, Djorkaeff, Modrić, Lewandowski, Lama, Drogba, Seedorf, Bergkamp, Ibrahimovic, Neuer, Del Piero, Nedved, Buffon, Suker, Romario, Mane, Shearer, Maldini... And I'll be fine with Benzema too, though he seriously fucked up with this blackmail shit...</p>
<<dial "player" "//Look, I get it - you know a lot of $roseIntro_footie players. But I don't have a t-shirt of any of them. So what now?!//">>
<big>What have you got then?</big>
<<dial "player" "//Sigh... this?//">>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/clothes.jpg">>
<p>Dude... I mean... How on Earth do you plan to score with $rose.name wearing that?</p>
<big>She will kill you with laughter.</big>
<<dial "player" "//This is all I got!//">>
<p>Sigh... New plan.</p>
<<btn>>
<<chunk>>
<big>How much money do you have?</big>
<<if $player.cash > 50>>
<<dial "player" "//Like... $player.cash bucks.//">>
<big>Ok, this should be enough.</big>
<p>Let's go.</p>
<<dial "player" "//Where...?//">>
<big>We're going to the gym.</big>
<<btn $curLoc>>
<<elseif $player.cash >= 0>>
<<if $player.cash > 0>>
<<dial "player" "//Like... $player.cash bucks.//">>
<big>What? You don't even have 50 bucks on you?</big>
<<elseif $player.cash == 0>>
<<dial "player" "//I got nothing.//">>
<big>What? Nothing!?</big>
<</if>>
<<dial "player" "//Well, I dunno man, life's expensive and shit...//">>
<p>Sigh... Yeah man, it's not your fault. It's Grave. You know, before there was no fucking sport outfit needed in the quest. It was a nice quest. Short, but pretty cool. I liked it. But no - it was too short. We need to make players grind. So he added this fucking whole sequence with looking for sport outfit, and now I need to fucking go around with players like a fucking idiot.</p>
<<dial "player" "//So what now...?//">>
<p>Let's do it like this...</p>
<big>You feel a growing urge to look down and...</big>
<<btn>>
<</if>>
<<chunk>>
<big>You notice 200 dollar bill on the floor.</big>
<<media "quests/roseIntro/cash.jpg">>
<<delayer>>
<<yields "cash+200">>
<</delayer>>
<<dial "player" "//Oh, wow, awesome...! It was just lying there all along?! Or did you put it there?!//">>
<p>Yeah, it's me. Just don't tell Grave about it. If he knew I can do this kind of shit he would totally fire me, and I have 5 kids, man. They're all narrators too, in other porn games... Anyway.</p>
<big>Let's go.</big>
<<dial "player" "//But where...?//">>
<<btn $curLoc "To the gym!" "$questMode+roseIntro" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "roseIntro=3">> /* Go to the gym */
<<chunks>>
<p>You enter the gym.</p>
<big>Ok, so here's the plan.</big>
<p>People on the gym often leave their stuff. It lies there for ages. Find a dude that's working here and ask if you can buy some clothes. If you're lucky there's a $roseIntro_footie t-shirt out there too.</p>
<<dial "player" "//Wait... so you want me to wear used gym clothes?!//">>
<p>God damn it man, don't be such a puss.</p>
<big>You wanna fuck $rose.name or not?</big>
<<dial "player" "//Yea, but...//">>
<p>I'm sure we're gonna find something nice for you to wear.</p>
<<dial "player" "//Sigh... Ok.//">>
<<btn>>
<<chunk>>
<p>Oh, look at him. That's what you should be doing, pumping iron!</p>
<<media "quests/roseIntro/gymguy_01.mp4">>
<<dial "player" "//I prefer pumping bitches.//">>
<p>Well... you have a point there.</p>
<big>Go talk to him. He seems to be running the place.</big>
<<delayer>><<dial "player" `"Hi... I need to buy a sports outfit... Preferrably something like " + $roseIntro_footie + " t-shirt with some player's name on it."`>><</delayer>>
<<dial "guy" "Sure, man. I got ya.">>
<big>See? Told ya. No problem.</big>
<<menu>>
<<btn null "So... how much for one?" "love+" "dialog">>
<<btn null "Name your price!" "dom+" "dialog">>
<<chunk>>
<<media "quests/roseIntro/gymguy_02.mp4">>
<<dial "guy" "You tell me.">>
<p>Ahh fuuck. This gonna take ages.</p>
<big>Just give him something and let's go to $rose.name!</big>
<<menu null null "yieldsHide">>
<<btn "#25bucks" "What if I pay you 25 bucks?" "dom+3" "dialog yieldsHide">>
<<btn "#50bucks" "50 bucks?" "love+2" "dialog yieldsHide">>
<<btn "#cash" "100 bucks. Deal?" "cash=100; cash-100; dom+1" "dialog yieldsHide">>
<<chunk null "#25bucks">>
<<media "quests/roseIntro/gymguy_01.mp4">>
<big>The guy scoffs.</big>
<<dial "guy" "No way.">>
<p>Ah, dude, come on.</p>
<big>Don't be cheap in porn games.</big>
<<dial "player" "//I'm not cheap, I'm negotiating! 50 bucks for used clothes is a rip-off!//">>
<p>Ok, man. Let's have an ''alpha moment''. Normally, I'd say - good. Always start negotiations low, go up slowly. That's what alphas do. Buuuuut you're playing a porn game and may I remind you that...</p>
<big>...sweaty latina pussy is on the line?</big>
<<menu null null "yieldsHide">>
<<btn "#50bucks" "How about 50 bucks?" "love+3" "dialog yieldsHide">>
<<btn "#cash" "100 bucks. Deal?" "cash=100; cash-100" "dialog yieldsHide">>
<<chunk null "#50bucks">>
<<media "quests/roseIntro/gymguy_03.mp4">>
<<dial "guy" "500 bucks.">>
<big>WHAT?!</big>
<p>No fucking way.</p>
<<menu null null "yieldsHide">>
<<btn null "No way!" "dom+3" "dialog yieldsHide">>
<<btn "#cash" "100 bucks is my last offer." "cash=100; cash-100" "dialog yieldsHide">>
<<btn "#cash" "Deal!" "cash=500; cash-500" "dialog yieldsHide">>
<<chunk>>
<<media "quests/roseIntro/gymguy_02.mp4">>
<<dial "guy" "250.">>
<big>He's playing you.</big>
<<dial "player" "//So what do you want me to do?!//">>
<p>Fuck that guy.</p>
<big>New plan.</big>
<<menu null null "yieldsHide">>
<<btn null "listen to the plan" "dom+3" "action yieldsHide">>
<<btn "#cash" "Deal!" "cash=250; cash-250" "dialog yieldsHide">>
<<chunk>>
<<delayer>>
<<set _plan = 1>>
<</delayer>>
<p>We're gonna go to the park, find a jogger, follow him until he's completely alone...</p>
<big>...and then you beat him up and take his outfit!</big>
<<dial "player" "//What?! That's a terrible plan! What if he beats me?!//">>
<p>Ah, come on, you can do one jogger!</p>
<big>Latina sweaty pussy is awaiting!</big>
<<dial "player" "//And what do I fucking get out of it? A sweaty, bloody t-shirt?!//">>
<p>Think how $rose.name is going to react when you show up in a bloody t-shirt dude!</p>
<<dial "player" "//It's a terrible plan and you know it!//">>
<big>Well, then come up with something better!</big>
<<dial "player" "//God damn it, you're the narrator! Just check the script or whatever it is you have there and tell me are there any options to get to $rose.name that won't make me bankrupt?!//">>
<p>I dunno man! Grave changes those quests all the time. And you know what? He probably just wants you to go bankrupt. That's his style! And by the way - he's loaded, man. Things I hear about him in the narrator community, I could write a book. They say he has a golden jacuzzi formed in an exact replica of Adriana Chechik's asshole. And you know how Lisa Ann had a breast reduction surgery? Guess who bought her old meat bags. Yup, one and only Grave. He uses them as a pillows.</p>
<<dial "player" "//Whoah... really?//">>
<big>I have it from a good source.</big>
<<btn>>
<<chunk>>
<big>The guy is still there.</big>
<<media "quests/roseIntro/gymguy_04.mp4">>
<<dial "guy" "How bout' 100.">>
<p>I'm saying fuck him, that's waaaay too much.</p>
<big>Let's go to the park.</big>
<p>We'll figure something out there.</p>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn "#cash" "Deal!" "cash=100; cash-100" "dialog yieldsHide">>
<<chunk null "#cash">>
<big>Nooo! What are you doing!</big>
<p>That's waaaay to much! He scammed you!</p>
<<dial "player" "//Ah fuck that, I just want to go to $rose.name!//">>
<<media "quests/roseIntro/gymguy_05.mp4">>
<<dial "guy" "Thank you! Negotiating with you was a pleasure! And I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there!">>
<<btn>>
<<chunk>>
<p>You turn to the voice, but to your surprise...</p>
<big>...it's a different guy.</big>
<<media "quests/roseIntro/new-gymguy.mp4">>
<<dial "guy" "I work here, can I help you?">>
<<dial "player" "Ah, no, I'm already waiting for the sport outfit.">>
<<dial "guy" "Oh, if you want we have shitload of clothes, we sell them for 25 bucks, some of them in great condition, not even used.">>
<<dial "player" "Wait, your coworker said--">>
<p>The guy looks around.</p>
<<dial "guy" "My coworker? I work alone, man!">>
<<dial "player" "But I paid him...">>
<p>Ah, fuck, dude!</p>
<big>This other guy scammed us!</big>
<<dial "player" "You told me to talk to him!">>
<p>Did I? I don't remember that.</p>
<<dial "player" "Then scroll the fuck up!">>
<<btn>>
<<chunk>>
<big>The guy looks at you strangely.</big>
<<dial "guy" "Who are you talking to?">>
<p>Ah shit, he heard you talking to me.</p>
<big>Now we gotta kill him.</big>
<<dial "player" "I'm not going to kill him!">>
<p>You're doing it again.</p>
<<dial "player" "//Ah, fuck!// Sorry... I was suppose to think that...">>
<<dial "guy" "Dude, you're really strange. Do you want to buy sport outfit or not.">>
<<delayer>>
<<if !_plan>>
<<dial "player" "//So what should I do? And I'm not killing anyone.//">>
<big>Ok, so here's my plan!</big>
<p>We're gonna go to the park, find a jogger, follow him until he's completely alone and we beat him up and take his outfit!</p>
<<dial "player" "//What?! That's a terrible plan! What if he beats me?!//">>
<p>Ah, come on, you can do one jogger! Think how $rose.name is going to react when you show up in a bloody t-shirt dude!</p>
<<dial "player" "//It's a terrible plan and you know it!//">>
<big>Well, then come up with something better!</big>
<</if>>
<</delayer>>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to the park!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<<dial "guy" "I'll be right back with your clothes, man!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there!">>
<<media "quests/roseIntro/new-new-gymguy.mp4">>
<<dial "guy" "I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<dial "player" "//WHAT THE FUCK. Did the other guy scammed me as well?!//">>
<p>Fuuuuuuuck. It seems so...</p>
<big>Wait. I know what it is.</big>
<<btn>>
<<chunk>>
<<media "trap.mp4">>
<p>Grave sets them up here and there to troll players who jack off and don't read.</p>
<<dial "player" "//Ah shit! So how do we get out from it?//">>
<big>The guy is still waiting for your reply.</big>
<<dial "guy" "So are you buying the sport outfit or not.">>
<p>Maaan, don't buy shit from this guy, it's an endless loop, click the first button. You hear me, dude?</p>
<big>T-H-E-F-I-R-S-T-B-U-T-T-O-N.</big>
<<dial "player" "//Now you made it less readable!//">>
<p>Ah fuck... You're right...</p>
<big>But I can't hold the menu any longer...</big>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<big>Noooo.</big>
<p>Wrong button, dude. It will go on like that forever. Seriously, Grave is crazy.</p>
<<dial "guy" "I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there!">>
<<media "quests/roseIntro/new-new-new-gymguy.mp4">>
<<dial "guy" "I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<big>I'm losing hope for you man.</big>
<<dial "guy" "I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there!">>
<<media "quests/roseIntro/new-new-new-new-gymguy.mp4">>
<<dial "guy" "I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<<dial "guy" "I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there! I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<<dial "guy" "I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there! I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<<dial "guy" "I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there! I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<<dial "guy" "I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there! I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<<dial "guy" "I'll be right back with your clothes!">>
<big>He walks to the back of the gym.</big>
<p>A short moment passes, before you hear a friendly voice from behind your back.</p>
<<dial "guy" "Heya there! I work here, can I help you? I see that you don't have a sport outfit, we can sell you one for 25 bucks if you're interested.">>
<<menu null null "yieldsHide">>
<<btn $curLoc "Let's go to find a jogger!" "dom+2; $questMode+roseIntro" "action yieldsHide">>
<<btn null "Here's 25 bucks!" "cash=25; cash-25" "dialog yieldsHide">>
<<chunk>>
<p>You know what? Fuck that.</p>
<big>You won. Happy? I hope at least it's a good whack!</big>
<p>Here, have a photo of $rose.name covered in cum, you braindead son of a bitch, and let's finally move along.</p>
<<media "quests/roseIntro/happyend.jpg">>
<<btn $curLoc "Let's finally go to find a jogger!" "dom+100; $questMode+roseIntro" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "roseIntro=4">> /* Look for a jogger */
<<chunks "!$roseIntro_tShirtsDone">>
/* Set tshirt starting vars */
<<set $roseIntro_tShirts = ["cantona_real", "messi_fake", "messi_real", "rondon_real", "suarez_fake", "suarez_real"]>>
<<set $roseIntro_tShirtsDone = 1>>
<p>You look around the park.</p>
<<dial "player" "//So what now?! Do you really want me to beat the guy up for a fucking sport outfit?//">>
<big>Fuck the outfit, t-shirt is enough.</big>
<<dial "player" "//What about the beating part? I came here to jack off, not beat people in the parks to steal their fucking t-shirts. Is that even hygenic?//">>
<p>Is putting your dick in every fucking thing that doesn't run away to the top of a tree hygenic? I don't think so, and yet - here we are.</p>
<big>Quit whining and get on with it.</big>
<<btn "#tshirt">>
<<chunk null "#tshirt">>
/* Update the tshirt vars */
<<set $roseIntro_tShirt = null>>
<<set $roseIntro_tShirtNum = random(0, $roseIntro_tShirts.length-1)>>
<<set $roseIntro_tShirt = $roseIntro_tShirts[$roseIntro_tShirtNum]>>
<<set $roseIntro_tShirtPrice = [5, 10, 20, 30, 50, 100].random()>>
<<set $roseIntro_tShirtName = $roseIntro_tShirt.split('_')[0]>>
<<set $roseIntro_tShirtReal = $roseIntro_tShirt.split('_')[1]>>
<<set $roseIntro_tShirts.splice($roseIntro_tShirtNum, 1)>>
<big>You see a jogger.</big>
<<media `"quests/roseIntro/" + $roseIntro_tShirt + ".jpg"`>>
<<dial "player" "//Maybe this one?//">>
<<if $roseIntro_tShirtName == "messi">>
<big>Messi? That's perfect!</big>
<p>I'm sure $rose.name will love it!</p>
<<dial "player" "//Awesome.//">>
<<elseif $roseIntro_tShirtName == "cantona">>
<big>Cantona for the win!</big>
<<dial "player" "//Is he good?//">>
<big>Are you kidding me?!</big>
<p>Cantona was awesome, dude! He was one of the best, top of the top. They don't make players like that anymore.</p>
<<dial "player" "//Uhmmm... that's great, I guess...//">>
<<elseif $roseIntro_tShirtName == "rondon">>
<p>Uhmm... Rondon? Quite honestly, dude...</p>
<big>I have no idea who that guy is.</big>
<<dial "player" "//So what should I do with it?//">>
<big>Your call!</big>
<<elseif $roseIntro_tShirtName == "suarez">>
<big>Suarez is pretty good!</big>
<<dial "player" "//Great!//">>
<</if>>
<<if $roseIntro_tShirtReal == "fake">>
<p>But wait... Isn't there something wrong with it?</p>
<<dial "player" "//Uhmm... Wrong?//">>
<big>It looks fake...</big>
<p>But maybe $rose.name wouldn't notice?</p>
<</if>>
<<btn>>
<<chunk>>
<big>You approach the guy with a welcoming smile.</big>
<<dial "player" "Hey dude! I really need that t-shirt... How much you want for it?">>
<<media "quests/roseIntro/terminator.mp4">>
<p>He looks at you, slightly surprised.</p>
<<dial "guy" "This? $roseIntro_tShirtPrice bucks and it's yours.">>
<<dial "player" "//What do you think?//">>
<<delayer>>
<<if $roseIntro_tShirts.length <= 0>>
<p>Dude, it's been taking too long!</p>
<big>You have to take it.</big>
<<else>>
<big>Up to you.</big>
<</if>>
<</delayer>>
<<menu>>
<<btn "#pay" "Buy the t-shirt!" `"love+3; cash-" + $roseIntro_tShirtPrice` "action">>
<<btn "#fight" "Get the t-shirt by force!" "dom+3; player.lvl=3" "action">>
<<delayer>>
<<if $roseIntro_tShirts.length > 0>>
<<btn "#notinterested" "Find another t-shirt" null "action">>
<</if>>
<</delayer>>
<<chunk null "#fight">>
<big>What?!</big>
<<media "quests/roseIntro/crazy.mp4">>
<p>This is not what I taught you!</p>
<<dial "player" "//Fuck that! It's a game, and I need this t-shirt!//">>
<p>Well, if that's what you want...</p>
<big>But I'm not supporting this!</big>
<<btn>>
<<chunk>>
<big>You clench your fist and aim at his face...</big>
<<media "quests/roseIntro/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fight = ["#punch_victory", "#punch_fail", "#punch_fail", "#punch_fail", "#punch_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fight = ["#punch_victory", "#punch_fail", "#punch_fail", "#punch_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _fight = ["#punch_victory", "#punch_fail", "#punch_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _fight = ["#punch_victory", "#punch_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fight = ["#punch_victory", "#punch_victory", "#punch_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _fight "Roll the dice!" null "wildcard">>
<<chunk null "#punch_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<p>Woohooo! You just knocked out an innocent guy because you're too fucking stupid to earn money to buy a fucking t-shirt.</p>
<<dial "player" "//Fuck it! At least I have a t-shirt!//">>
<big>True alpha wouldn't do that.</big>
<p>Violence is not the answer, man.</p>
<<dial "player" "//Yea, yea, it worked, so what now?!//">>
<p>Sigh...</p>
<big>See ya on the pitch.</big>
<<btn $curLoc null "$questMode+roseIntro">>
<<chunk null "#punch_fail">>
<big>You miss.</big>
<<media "quests/roseIntro/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>The guy looks at you and...</p>
<<btn>>
<<chunk>>
<big>...runs away.</big>
<<media "quests/roseIntro/run_away.mp4">>
<p>Well, you're lucky.</p>
<<dial "player" "//He was just scared I'm so gangsta!//">>
<p>Yeah, yeah... you're so gangsta that you fail miserably at punching a random dude in the face.</p>
<<dial "player" "//Yea, yea, so what now?!//">>
<<delayer>>
<<if $roseIntro_tShirts.length > 0>>
<p>Now?</p>
<big>You still need to get a fucking t-shirt!</big>
<<btn "roseIntro" null "quest:roseIntro-">>
<<else>>
<p>The bad news is - you lost so much time, that we have to go to $rose.name already.</p>
<<dial "player" `"//But I still don't have a $roseIntro_footie t-shirt!//"`>>
<big>Too bad!</big>
<<btn $curLocParent null "$questMode+roseIntro; $roseIntro_tShirtName+null">>
<</if>>
<</delayer>>
<<chunk null "#pay">>
<p>The guy mutters quietly.</p>
<<dial "guy" "Easiest money in my life.">>
<p>He takes off his t-shirt and throws it to you.</p>
<<dial "guy" "Here you are, buddy.">>
<big>You take it in your hands.</big>
<<dial "player" "//Fuck, it's sweaty as fuck!//">>
<p>Well... I feel you.</p>
<big>You're doing it for a greater good.</big>
<<dial "player" "//You mean greater ass.//">>
<p>True.</p>
<big>See ya on the pitch.</big>
<<btn $curLoc null "$questMode+roseIntro">>
<<chunk null "#notinterested">>
<<dial "player" "Uhmm... Naah, sorry.">>
<<dial "guy" "Whatevah dude.">>
<p>He walks away.</p>
<big>Are you sure about it?</big>
<<dial "player" "//Yeah, I'll find something better for sure.//">>
<<btn "roseIntro" null "quest:roseIntro-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "roseIntro=5">> /* Join $rose.name on the field */
<<chunks>>
<p>You run towards the girls.</p>
<big>$rose.name looks at you with a smile.</big>
<<dial "rose" "Why so sweaty, chico? You're afraid?">>
<<dial "player" "Naah... I kinda runned here.">>
<<dial "rose" "I was hoping you'd come naked... you're shy of your small dick?">>
<p>She bursts into laughter.</p>
<<menu>>
<<btn "#match" "Small? Naah. My dick is huge like Godzilla!" "rose.dom+" "dialog">>
<<btn "#match" "It's not small, but I respect other people in the park." "rose.love+" "dialog">>
<<chunk null "#match">>
<p>$rose.name smiles.</p>
<<dial "rose" "Ok, so I'm kinda good in this, so you'll play in one team with Destiny. Ok?">>
<<dial "player" "Yup.">>
<p>You smile to Destiny.</p>
<<dial "rose" "The rules are simple. 2 goals win the match.">>
<p>Destiny nods.</p>
<big>Wait, dude!</big>
<p>Ask what's the reward! That's important, because it would give you something to bounce off the conversation later on!</p>
<<dial "player" "Wait... what's the reward? I mean... for winning?">>
<p>$rose.name looks at you...</p>
<<btn>>
<<chunk>>
<big>...and bites her lip.</big>
<<dial "rose" "Competitive. I like that.">>
<p>She thinks for a moment.</p>
<<dial "rose" "The winner gets one wish, that has to be obeyed. Within reason. Can we play already?">>
<<dial "player" "Ok, but--">>
<p>Same moment $rose.name throws the ball on the ground.</p>
<<dial "rose" "Starting... now!">>
<big>She kicks the ball and runs towards your goal.</big>
<<btn "#play1">>
<<chunk null "#play1">>
<p>Destiny manages to push $rose.name to the side, but she goes past her with ease, and runs toward the goal.</p>
<<media "quests/roseIntro/rose_play_1.mp4">>
<p>Dude! We want to win this!</p>
<<dial "player" "//We do...?//">>
<p>Of course we fucking do god damn it.</p>
<big>Move your ass!</big>
<<btn>>
<<chunk>>
<p>You sprint towards $rose.name. You manage to get in front of her, blocking her path towards goal, but she's about to go around you. You gotta do something.</p>
<big>It's now or never!</big>
<<media "quests/roseIntro/roll_0.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail1", "#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail1", "#success1"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail1", "#success1", "#success1"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success1">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail1">>
<<delayer>>
<<set _score = 0>>
<<set _roseWonPlay1 = 1>>
<</delayer>>
<p>$rose.name goes past you and kicks the ball in the direction of the goal and...</p>
<<media "quests/roseIntro/rose_goal_1.mp4">>
<big>$rose.name scores.</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_celebration.mp4">>
<<dial "rose" "Hah, score! I thought you'd be better at this!">>
<p>Ok man, don't worry. We can still turn it around. Just focus.</p>
<<dial "player" "//It's hard to focus with her ass in front of me.//">>
<p>I don't wanna make it even worse for you, but if you won't win this I highly doubt she'll want to fuck you.</p>
<big>This type of girls doesn't fuck with losers.</big>
<<dial "player" "//Ok, I'm gonna win it!//">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<p>You nod.</p>
<<btn "#play2">>
<<chunk null "#success1">>
<<delayer>>
<<set _score = 1>>
<<set _roseWonPlay1 = 0>>
<</delayer>>
<p>You manage to tackle $rose.name and take the ball away from her. You pass it to Destiny and then...</p>
<<media "quests/roseIntro/destiny_goal.mp4">>
<big>Destiny scores.</big>
<<dial "rose" "Fuck!">>
<p>$rose.name looks at you with a mix of anger and respect.</p>
<p>Meanwhile, Destiny starts celebrating her goal...</p>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/destiny_celebration_1.mp4">>
<big>Good work.</big>
<p>Now focus. We don't want to lose the lead.</p>
<<dial "player" "//It's hard to focus with those tits in front of me.//">>
<p>Man, you need to. If you won't win this I highly doubt $rose.name will fuck you.</p>
<big>This type of girls doesn't fuck with losers.</big>
<<dial "player" "//Ok, you're right.//">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<p>You nod.</p>
<<btn "#play2">>
<<chunk null "#play2">>
<p>The speed of the game increases. $rose.name tries to go around Destiny, but she loses the ball. It goes off the field.</p>
<<media "quests/roseIntro/rose_play_2.mp4">>
<<btn>>
<<chunk>>
<p>The game is quickly resumed. Destiny manages to get the ball and she tries her luck with shot on the goal, but $rose.name blocks it. The ball lands in front of you.</p>
<big>Do something!</big>
<<media "quests/roseIntro/roll_1.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail2", "#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail2", "#success2"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail2", "#success2", "#success2"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail2">>
<<delayer>>
<<set _score = _score>>
<<set _roseWonPlay2 = 1>>
<</delayer>>
<p>You try to kick the ball between $rose.name's legs, but...</p>
<big>She blocks it.</big>
<p>But that's not the end. She quickly runs towards the ball, turns to the goal, shoots and...</p>
<<media "quests/roseIntro/rose_goal_2.mp4">>
<big>$rose.name scores!</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_celebration.mp4">>
<<delayer>>
<<if _score == 0>>
<<dial "rose" "Victory! I fucking owned you!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "Good game... I'm gonna beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<elseif _score == 1>>
<<dial "rose" "Hah! Equalizer!!! Now I'm gonna beat your ass!">>
<p>Dude, don't let her get into your head.</p>
<big>We can win this.</big>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<<dial "player" "I was born ready!">>
<p>She smiles.</p>
<<btn "#play3">>
<</if>>
<</delayer>>
<<chunk null "#success2">>
<<delayer>>
<<set _score = _score + 1>>
<<set _roseWonPlay2 = 0>>
<</delayer>>
<p>You kick the ball between $rose.name's legs, and...</p>
<<media `"quests/roseIntro/player_goal_" + random(1,4) + ".mp4"`>>
<big>You score.</big>
<p>$rose.name spits on the ground with anger.</p>
<<dial "rose" "God damn it!">>
<p>Meanwhile, Destiny starts celebrating...</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if _score == 2>>
<<media "quests/roseIntro/destiny_celebration_2.mp4">>
<big>You won!</big>
<<dial "player" "//I did?//">>
<p>$rose.name looks at you.</p>
<<dial "rose" "I know when I'm beaten. Congrats.">>
<p>You shake her hand and notice that...</p>
<big>...she bites her lip.</big>
<<btn "#win">>
<<elseif _score == 1>>
<<media "quests/roseIntro/destiny_celebration_2.mp4">>
<big>We're back, baby!</big>
<p>Now focus. The match starts over. Next goal wins.</p>
<<dial "player" "//I can do it!//">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<<dial "player" "I was born ready!">>
<p>She smiles.</p>
<<btn "#play3">>
<</if>>
<</delayer>>
<<chunk null "#play3">>
<p>The intensity of the game reaches new heights. $rose.name and Destiny fight with ferocity. But all you can see...</p>
<big>...are tits and asses everywhere.</big>
<<media "quests/roseIntro/rose_play_3.mp4">>
<<btn>>
<<chunk>>
<p>Finally $rose.name manages to trick Destiny, and gets past her. You're the last line of defense.</p>
<big>I believe in you!</big>
<<media "quests/roseIntro/roll_2.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#fail3", "#fail3", "#success3"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail3", "#success3"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail3", "#success3", "#success3"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success3">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail3">>
<p>You try to block $rose.name, but she manages to change the direction of her run, and you fall on your ass.</p>
<p>She uses that moment, turns towards the goal and...</p>
<<delayer>>
<<if _roseWonPlay1>>
<<media "quests/roseIntro/rose_goal_2.mp4">>
<<else>>
<<media "quests/roseIntro/rose_goal_1.mp4">>
<</if>>
<</delayer>>
<big>$rose.name scores and wins the entire match.</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_celebration.mp4">>
<<dial "rose" "Victory! I fucking owned you!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "Good game... I'm gonna beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<chunk null "#success3">>
<p>You manage to keep your cool, and trick $rose.name into thinking you're going to block her from the left...</p>
<p>She counterattacks, but you change the direction and jump behind her, which makes her lose her balance and...</p>
<big>...fall to her ass.</big>
<<delayer>>
<<if _roseWonPlay1>>
<p>That's exactly what you were waiting for. You pass the ball to Destiny and then...</p>
<<media "quests/roseIntro/destiny_goal.mp4">>
<big>Destiny scores.</big>
<<else>>
<p>That's exactly what you were waiting for. You push the ball in front, aim at the goal, and shoot with all your strength...</p>
<<media `"quests/roseIntro/player_goal_" + random(1,4) + ".mp4"`>>
<big>You score!</big>
<</if>>
<</delayer>>
<p>$rose.name can't believe it.</p>
<<dial "rose" "No! Fuck!!!">>
<p>Meanwhile, Destiny starts celebrating...</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if _roseWonPlay1>>
<<media "quests/roseIntro/destiny_celebration_1.mp4">>
<<else>>
<<media "quests/roseIntro/destiny_celebration_2.mp4">>
<</if>>
<</delayer>>
<big>You fucking won the match!</big>
<<dial "player" "//I did?//">>
<p>$rose.name looks at you.</p>
<<dial "rose" "I know when I'm beaten. Congrats.">>
<p>You shake her hand and notice that...</p>
<big>...she bites her lip.</big>
<<btn "#win">>
<<chunk null "#lose">>
<<dial "player" "//So... what now?//">>
<p>Well... that was kind of it.</p>
<<dial "player" "//So she'll fuck me now?//">>
<p>After that? Well, you can try, but I wouldn't get my hopes up.</p>
<<dial "player" "Good game... So... You won, so you get a wish, right? What's your wish... maybe something naughty, haha?">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<btn>>
<<chunk>>
<<dial "rose" "I wish for you to go away... loser.">>
<big>She laughs and walks away with Destiny.</big>
<<media "quests/roseIntro/rose_lose.mp4">>
<p>Oh fuck... I promise you, we'll get it next time. And now, that you know $rose.name, you can always ask for a rematch.</p>
<big>$rose.name usually plays $roseIntro_footie on weekends.</big>
<<btn $curLoc null "rose.dom-1" "yieldsHide">>
<<chunk null "#win">>
<big>This is a moment to strike, dude.</big>
<p>She's into you, I can tell you that much, but will she agree for something naughty? It depends on how much she likes you. If you want to get into this sweaty ass you need to make your intentions clear.</p>
<<dial "player" "//Clear how...?//">>
<p>Like, tell her you have something naughty in mind for your wish.</p>
<<dial "player" "//Ok, I get it...//">>
<p>You look at $rose.name.</p>
<<btn>>
<<chunk>>
<<dial "player" "So... I was thinking what should I wish for...!">>
<<dial "rose" "Yeah...? Let me guess. You want to slap my ass.">>
<p>Dude. Change of plans. Now, that she brought this to the table...</p>
<big>...we need to escalate.</big>
<<dial "player" "//Esca-what?//">>
<p>We need to bring it to an even higher level, see how she reacts. Just tell her straight up...</p>
<big>...you want her to blow you.</big>
<<dial "player" "//That I can do.//">>
<<menu>>
<<btn null "Slap is not enough for me. I want you to blow me!" "rose.dom+" "dialog">>
<<btn null "Well... I was thinking about something involving your mouth..." "rose.love+" "dialog">>
<<chunk>>
<p>Dude...</p>
<<media "perfection.mp4">>
<p>$rose.name looks at you a bit surprised. Like she didn't think you have it in you.</p>
<<dial "rose" "You want me to blow you?!">>
<p>Destiny bursts into laughter - //"Haha, he got you, bitch! I'm gonna watch you suck him off!"//</p>
<<dial "player" "Actually... I want you both to suck me off.">>
<<dial "rose" "What...?">>
<p>Destiny looks at you in shock.</p>
<<btn>>
<<chunk>>
<<dial "player" "You said I get a wish that has to be obeyed. My wish is - I want you both to suck me off.">>
<big>Dude...</big>
<<media "impressive.mp4">>
<p>But let's see what they will say about it.</p>
<<if $rose.lvl <= 2>>
<<set _decision = ["#sex_fail", "#sex_fail", "#sex"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#sex_fail", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sex_fail">>
<big>$rose.name bursts into laughter.</big>
<<dial "rose" "Nope. I said - //within reason//. Disqulified.">>
<<dial "player" "But... so I want a different wish.">>
<<dial "rose" "Nope. You only had one, and you blew it!">>
<<dial "player" "Oh, come on, that's not fair.">>
<<dial "rose" "Life's not fair! And I also want a rematch! If you win again... who knows. We might go crazy!">>
<p>She laughs and walks away with Destiny.</p>
<<media "quests/roseIntro/rose_lose.mp4">>
<p>Oh fuck... It seems she just doesn't like you enough yet. But I promise you, we'll get it next time. And you can always ask for a rematch.</p>
<big>$rose.name usually plays $roseIntro_footie on weekends.</big>
<<btn $curLoc>>
<<chunk null "#sex">>
<p>$rose.name and Destiny look at each other and...</p>
<big>...smile.</big>
<<dial "rose" "I was hoping you'd say that.">>
<p>Fuck yea!</p>
<<dial "rose" "But there's something you need to do first...">>
<<dial "player" "What is it?">>
<p>They both turn around.</p>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_sex_0.mp4">>
<<dial "rose" "Those asses need to be cleaned.">>
<p>You heard the lady?! Clean those god damn asses, dude!</p>
<<dial "player" "Can do.">>
<big>You grab a hose and smile like a pedo in kindergarten.</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_sex_1.mp4">>
<p>The water is cold, but it's not enough to cool down those two hot bitches.</p>
<<dial "rose" "Yeah, baby. Just like that. Wash my asshole!">>
<p>Oh yeah! Wash that asshole. Wash it goood.</p>
<<btn>>
<<chunk>>
<big>After a minute both girls are sparkling clean.</big>
<<dial "rose" "Now... time for second part.">>
<<dial "player" "//Oh god damn it, I have such a hard on!//">>
<p>It's happening, dude.</p>
<<media "you_did_it.mp4">>
<<btn>>
<<chunk>>
<p>$rose.name and Destiny start slowly. They tickle your dick and balls with their tongues.</p>
<<media "quests/roseIntro/rose_sex_2.mp4">>
<<btn>>
<<chunk>>
<p>You direct their heads and slide your dick between their lips.</p>
<big>It fits perfectly.</big>
<<media "quests/roseIntro/rose_sex_3.mp4">>
<<if $rose.status >= 3>>
<p>But somehow, blowjob seems like it was just an appetizer for $rose.name. She looks at you with sparks in her eyes.</p>
<<dial "rose" "Ready for something extra?">>
<big>We're ready!</big>
<<else>>
<p>You feel a growing pressure. You won't be able to hold it off for long. Too bad, I was hoping we could fuck them. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<</if>>
<<btn>>
<<chunk "rose.status=3">>
<p>$rose.name pushes you to the ground and jumps on your dick.</p>
<<media "quests/roseIntro/rose_sex_4.mp4">>
<p>That's what I'm talking about!</p>
<<dial "rose" "Yeah, like that. Punish me for losing. Fuck me. Fuck me! FUCK ME!!!">>
<<if $rose.status == 3>>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. We need to work on your stamina, dude!</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<<else>>
<big>But Destiny also wants a piece of the action.</big>
<p>She pushes $rose.name away and jumps on your dick herself, while $rose.name starts taking care of your balls...</p>
<</if>>
<<btn>>
<<chunk "rose.status=4">>
<<media "quests/roseIntro/rose_sex_5.mp4">>
<<dial "rose" "Yeah, baby, fuck Destiny, fuck her hard, like you own her.">>
<<dial "player" "Uhh... yeah... Jump on that dick, bitch.">>
<<if $rose.status == 4>>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. Too bad, we need to work on your stamina. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<<else>>
<p>$rose.name moans and whispers.</p>
<<dial "rose" "I want... to be your slave... To be your dog... I was a bad doggy... Punish me, master. Fuck me like a dog.">>
<big>Don't let her beg, dude! Have mercy!</big>
<p>You turn her around, and push your huge dick into her gaping pussy.</p>
<</if>>
<<btn>>
<<chunk "rose.status=5">>
<<media "quests/roseIntro/rose_sex_6.mp4">>
<<dial "rose" "YES! YES! YES! I'm your bitch. Your dog. FUCK ME!">>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. Too bad, we need to work on your stamina. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<<btn>>
<<chunk>>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum on $rose.name's face.</p>
<big>And she takes it all like a champ.</big>
<<media "quests/roseIntro/rose_sex_cum.mp4">>
<<btn>>
<<chunk>>
<p>After you finish cumming, your legs start shaking. You collapse on the grass and lie there for a moment.</p>
<<dial "player" "Uhh....">>
<p>$rose.name and Destiny start laughing.</p>
<<dial "rose" "Ok. Next time I'm gonna beat you. See you then!">>
<<dial "player" "Uhhh....">>
<p>They grab their things and walk away.</p>
<big>Dude, congrats.</big>
<p>It was something!</p>
<<dial "player" "Uhhhhh....">>
<<btn $curLoc>>
<</chunks>>
<</events>>/* parkFootieRose */
<<chunks>>
<p>You look in the direction of the small pitch and...</p>
<big>Oh. My. Fucking. God.</big>
<<dial "player" "What?!">>
<p>Well... This.</p>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_intro_0.mp4">>
<<dial "player" "//Oh fuck. It's $rose.name and Destiny!//">>
<p>Indeed.</p>
<<dial "player" "//Are they...//">>
<p>No panties?</p>
<<dial "player" "//Yup, same as last time...//">>
<big>God bless those tits and asses.</big>
<<btn>>
<<chunk>>
<p>You walk closer to the field. $rose.name notices you right away and walks your direction with a smile.</p>
<<dial "rose" "You're back! Want to play a rematch?">>
<p>Yes. Say yes. Say motherfuckin' yes!!!</p>
<<dial "player" "Erm... Yup...!">>
<<dial "rose" "Haha! Awesome!">>
<<media "quests/roseIntro/rose_intro_1.mp4">>
<<btn "#match">>
<<chunk null "#match">>
<p>$rose.name and Destiny smile.</p>
<<dial "rose" "Come with us.">>
<p>They lead you to one of the goals.</p>
<<media "quests/roseIntro/rose_intro_3.mp4">>
<<btn>>
<<chunk>>
<<dial "rose" "Ok, so I'm kinda good in this, so you'll play in one team with Destiny. Ok?">>
<<dial "player" "Yup.">>
<p>You smile to Destiny.</p>
<<dial "rose" "The rules are simple. 2 goals win the match.">>
<p>Destiny nods.</p>
<big>Wait, dude!</big>
<p>Ask what's the reward! That's important, because it would give you something to bounce off the conversation later on!</p>
<<dial "player" "Wait... what's the reward? I mean... for winning?">>
<p>$rose.name looks at you...</p>
<<btn>>
<<chunk>>
<big>...and bites her lip.</big>
<<dial "rose" "Competitive. I like that.">>
<p>She thinks for a moment.</p>
<<dial "rose" "The winner gets one wish, that has to be obeyed. Within reason. Can we play already?">>
<<dial "player" "Ok, but--">>
<p>Same moment $rose.name throws the ball on the ground.</p>
<<dial "rose" "Starting... now!">>
<big>She kicks the ball and runs towards your goal.</big>
<<btn "#play1">>
<<chunk null "#play1">>
<p>Destiny manages to push $rose.name to the side, but she goes past her with ease, and runs toward the goal.</p>
<<media "quests/roseIntro/rose_play_1.mp4">>
<p>Dude! We want to win this!</p>
<<dial "player" "//We do...?//">>
<p>Of course we fucking do god damn it.</p>
<big>Move your ass!</big>
<<btn>>
<<chunk>>
<p>You sprint towards $rose.name. You manage to get in front of her, blocking her path towards goal, but she's about to go around you. You gotta do something.</p>
<big>It's now or never!</big>
<<media "quests/roseIntro/roll_0.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail1", "#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail1", "#success1"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail1", "#success1", "#success1"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success1">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail1">>
<<delayer>>
<<set _score = 0>>
<<set _roseWonPlay1 = 1>>
<</delayer>>
<p>$rose.name goes past you and kicks the ball in the direction of the goal and...</p>
<<media "quests/roseIntro/rose_goal_1.mp4">>
<big>$rose.name scores.</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_celebration.mp4">>
<<dial "rose" "Hah, score! I thought you'd be better at this!">>
<p>Ok man, don't worry. We can still turn it around. Just focus.</p>
<<dial "player" "//It's hard to focus with her ass in front of me.//">>
<p>I don't wanna make it even worse for you, but if you won't win this I highly doubt she'll want to fuck you.</p>
<big>This type of girls doesn't fuck with losers.</big>
<<dial "player" "//Ok, I'm gonna win it!//">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<p>You nod.</p>
<<btn "#play2">>
<<chunk null "#success1">>
<<delayer>>
<<set _score = 1>>
<<set _roseWonPlay1 = 0>>
<</delayer>>
<p>You manage to tackle $rose.name and take the ball away from her. You pass it to Destiny and then...</p>
<<media "quests/roseIntro/destiny_goal.mp4">>
<big>Destiny scores.</big>
<<dial "rose" "Fuck!">>
<p>$rose.name looks at you with a mix of anger and respect.</p>
<p>Meanwhile, Destiny starts celebrating her goal...</p>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/destiny_celebration_1.mp4">>
<big>Good work.</big>
<p>Now focus. We don't want to lose the lead.</p>
<<dial "player" "//It's hard to focus with those tits in front of me.//">>
<p>Man, you need to. If you won't win this I highly doubt $rose.name will fuck you.</p>
<big>This type of girls doesn't fuck with losers.</big>
<<dial "player" "//Ok, you're right.//">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<p>You nod.</p>
<<btn "#play2">>
<<chunk null "#play2">>
<p>The speed of the game increases. $rose.name tries to go around Destiny, but she loses the ball. It goes off the field.</p>
<<media "quests/roseIntro/rose_play_2.mp4">>
<<btn>>
<<chunk>>
<p>The game is quickly resumed. Destiny manages to get the ball and she tries her luck with shot on the goal, but $rose.name blocks it. The ball lands in front of you.</p>
<big>Do something!</big>
<<media "quests/roseIntro/roll_1.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail2", "#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail2", "#success2"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail2", "#success2", "#success2"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail2">>
<<delayer>>
<<set _score = _score>>
<<set _roseWonPlay2 = 1>>
<</delayer>>
<p>You try to kick the ball between $rose.name's legs, but...</p>
<big>She blocks it.</big>
<p>But that's not the end. She quickly runs towards the ball, turns to the goal, shoots and...</p>
<<media "quests/roseIntro/rose_goal_2.mp4">>
<big>$rose.name scores!</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_celebration.mp4">>
<<delayer>>
<<if _score == 0>>
<<dial "rose" "Victory! I fucking owned you!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "Good game... I'm gonna beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<elseif _score == 1>>
<<dial "rose" "Hah! Equalizer!!! Now I'm gonna beat your ass!">>
<p>Dude, don't let her get into your head.</p>
<big>We can win this.</big>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<<dial "player" "I was born ready!">>
<p>She smiles.</p>
<<btn "#play3">>
<</if>>
<</delayer>>
<<chunk null "#success2">>
<<delayer>>
<<set _score = _score + 1>>
<<set _roseWonPlay2 = 0>>
<</delayer>>
<p>You kick the ball between $rose.name's legs, and...</p>
<<media `"quests/roseIntro/player_goal_" + random(1,4) + ".mp4"`>>
<big>You score.</big>
<p>$rose.name spits on the ground with anger.</p>
<<dial "rose" "God damn it!">>
<p>Meanwhile, Destiny starts celebrating...</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if _score == 2>>
<<media "quests/roseIntro/destiny_celebration_2.mp4">>
<big>You won!</big>
<<dial "player" "//I did?//">>
<p>$rose.name looks at you.</p>
<<dial "rose" "I know when I'm beaten. Congrats.">>
<p>You shake her hand and notice that...</p>
<big>...she bites her lip.</big>
<<btn "#win">>
<<elseif _score == 1>>
<<media "quests/roseIntro/destiny_celebration_2.mp4">>
<big>We're back, baby!</big>
<p>Now focus. The match starts over. Next goal wins.</p>
<<dial "player" "//I can do it!//">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<<dial "player" "I was born ready!">>
<p>She smiles.</p>
<<btn "#play3">>
<</if>>
<</delayer>>
<<chunk null "#play3">>
<p>The intensity of the game reaches new heights. $rose.name and Destiny fight with ferocity. But all you can see...</p>
<big>...are tits and asses everywhere.</big>
<<media "quests/roseIntro/rose_play_3.mp4">>
<<btn>>
<<chunk>>
<p>Finally $rose.name manages to trick Destiny, and gets past her. You're the last line of defense.</p>
<big>I believe in you!</big>
<<media "quests/roseIntro/roll_2.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#fail3", "#fail3", "#success3"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail3", "#success3"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail3", "#success3", "#success3"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success3">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail3">>
<p>You try to block $rose.name, but she manages to change the direction of her run, and you fall on your ass.</p>
<p>She uses that moment, turns towards the goal and...</p>
<<delayer>>
<<if _roseWonPlay1>>
<<media "quests/roseIntro/rose_goal_2.mp4">>
<<else>>
<<media "quests/roseIntro/rose_goal_1.mp4">>
<</if>>
<</delayer>>
<big>$rose.name scores and wins the entire match.</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_celebration.mp4">>
<<dial "rose" "Victory! I fucking owned you!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "Good game... I'm gonna beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<chunk null "#success3">>
<p>You manage to keep your cool, and trick $rose.name into thinking you're going to block her from the left...</p>
<p>She counterattacks, but you change the direction and jump behind her, which makes her lose her balance and...</p>
<big>...fall to her ass.</big>
<<delayer>>
<<if _roseWonPlay1>>
<p>That's exactly what you were waiting for. You pass the ball to Destiny and then...</p>
<<media "quests/roseIntro/destiny_goal.mp4">>
<big>Destiny scores.</big>
<<else>>
<p>That's exactly what you were waiting for. You push the ball in front, aim at the goal, and shoot with all your strength...</p>
<<media `"quests/roseIntro/player_goal_" + random(1,4) + ".mp4"`>>
<big>You score!</big>
<</if>>
<</delayer>>
<p>$rose.name can't believe it.</p>
<<dial "rose" "No! Fuck!!!">>
<p>Meanwhile, Destiny starts celebrating...</p>
<<btn>>
<<chunk>>
<<delayer>>
<<if _roseWonPlay1>>
<<media "quests/roseIntro/destiny_celebration_1.mp4">>
<<else>>
<<media "quests/roseIntro/destiny_celebration_2.mp4">>
<</if>>
<</delayer>>
<big>You fucking won the match!</big>
<<dial "player" "//I did?//">>
<p>$rose.name looks at you.</p>
<<dial "rose" "I know when I'm beaten. Congrats.">>
<p>You shake her hand and notice that...</p>
<big>...she bites her lip.</big>
<<btn "#win">>
<<chunk null "#lose">>
<<dial "player" "//So... what now?//">>
<p>Well... that was kind of it.</p>
<<dial "player" "//So she'll fuck me now?//">>
<p>After that? Well, you can try, but I wouldn't get my hopes up.</p>
<<dial "player" "Good game... So... You won, so you get a wish, right? What's your wish... maybe something naughty, haha?">>
<p>$rose.name takes the ball and looks you in the eyes.</p>
<<btn>>
<<chunk>>
<<dial "rose" "I wish for you to go away... loser.">>
<big>She laughs and walks away with Destiny.</big>
<<media "quests/roseIntro/rose_lose.mp4">>
<<btn $curLoc null "rose.dom-1; counter:roseAngry-2" "yieldsHide">>
<<chunk null "#win">>
<big>This is a moment to strike, dude.</big>
<p>She's into you, I can tell you that much, but will she agree for something naughty? It depends on how much she likes you. If you want to get into this sweaty ass you need to make your intentions clear.</p>
<<dial "player" "//Clear how...?//">>
<p>Like, tell her you have something naughty in mind for your wish.</p>
<<dial "player" "//Ok, I get it...//">>
<p>You look at $rose.name.</p>
<<btn>>
<<chunk>>
<<dial "player" "So... I was thinking what should I wish for...!">>
<<dial "rose" "Yeah...? Let me guess. You want to slap my ass.">>
<p>Dude. Change of plans. Now, that she brought this to the table...</p>
<big>...we need to escalate.</big>
<<dial "player" "//Esca-what?//">>
<p>We need to bring it to an even higher level, see how she reacts. Just tell her straight up...</p>
<big>...you want her to blow you.</big>
<<dial "player" "//That I can do.//">>
<<menu>>
<<btn null "Slap is not enough for me. I want you to blow me!" "rose.dom+" "dialog">>
<<btn null "Well... I was thinking about something involving your mouth..." "rose.love+" "dialog">>
<<chunk>>
<p>Dude...</p>
<<media "perfection.mp4">>
<p>$rose.name looks at you a bit surprised. Like she didn't think you have it in you.</p>
<<dial "rose" "You want me to blow you?!">>
<p>Destiny bursts into laughter - //"Haha, he got you, bitch! I'm gonna watch you suck him off!"//</p>
<<dial "player" "Actually... I want you both to suck me off.">>
<<dial "rose" "What...?">>
<p>Destiny looks at you in shock.</p>
<<btn>>
<<chunk>>
<<dial "player" "You said I get a wish that has to be obeyed. My wish is - I want you both to suck me off.">>
<big>Dude...</big>
<<media "impressive.mp4">>
<p>But let's see what they will say about it.</p>
<<if $rose.lvl <= 2>>
<<set _decision = ["#sex_fail", "#sex_fail", "#sex"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#sex_fail", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sex_fail">>
<big>$rose.name bursts into laughter.</big>
<<dial "rose" "Nope. I said - //within reason//. Disqulified.">>
<<dial "player" "But... so I want a different wish.">>
<<dial "rose" "Nope. You only had one, and you blew it!">>
<<dial "player" "Oh, come on, that's not fair.">>
<<dial "rose" "Life's not fair! And I also want a rematch! If you win again... who knows. We might go crazy!">>
<p>She laughs and walks away with Destiny.</p>
<<media "quests/roseIntro/rose_lose.mp4">>
<p>Oh fuck... It seems she just doesn't like you enough yet. But I promise you, we'll get it next time.</p>
<<btn $curLoc null "counter:roseAngry-2">>
<<chunk null "#sex">>
<p>$rose.name and Destiny look at each other and...</p>
<big>...smile.</big>
<<dial "rose" "I was hoping you'd say that.">>
<p>Fuck yea!</p>
<<dial "rose" "But there's something you need to do first...">>
<<dial "player" "What is it?">>
<p>They both turn around.</p>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_sex_0.mp4">>
<<dial "rose" "Those asses need to be cleaned.">>
<p>You heard the lady?! Clean those god damn asses, dude!</p>
<<dial "player" "Can do.">>
<big>You grab a hose and smile like a pedo in kindergarten.</big>
<<btn>>
<<chunk>>
<<media "quests/roseIntro/rose_sex_1.mp4">>
<p>The water is cold, but it's not enough to cool down those two hot bitches.</p>
<<dial "rose" "Yeah, baby. Just like that. Wash my asshole!">>
<p>Oh yeah! Wash that asshole. Wash it goood.</p>
<<btn>>
<<chunk>>
<big>After a minute both girls are sparkling clean.</big>
<<dial "rose" "Now... time for second part.">>
<<dial "player" "//Oh god damn it, I have such a hard on!//">>
<p>It's happening, dude.</p>
<<media "you_did_it.mp4">>
<<btn>>
<<chunk>>
<p>$rose.name and Destiny start slowly. They tickle your dick and balls with their tongues.</p>
<<media "quests/roseIntro/rose_sex_2.mp4">>
<<btn>>
<<chunk>>
<p>You direct their heads and slide your dick between their lips.</p>
<big>It fits perfectly.</big>
<<media "quests/roseIntro/rose_sex_3.mp4">>
<<if $rose.status >= 3>>
<p>But somehow, blowjob seems like it was just an appetizer for $rose.name. She looks at you with sparks in her eyes.</p>
<<dial "rose" "Ready for something extra?">>
<big>We're ready!</big>
<<else>>
<p>You feel a growing pressure. You won't be able to hold it off for long. Too bad, I was hoping we could fuck them. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<</if>>
<<btn>>
<<chunk "rose.status=3">>
<p>$rose.name pushes you to the ground and jumps on your dick.</p>
<<media "quests/roseIntro/rose_sex_4.mp4">>
<p>That's what I'm talking about!</p>
<<dial "rose" "Yeah, like that. Punish me for losing. Fuck me. Fuck me! FUCK ME!!!">>
<<if $rose.status == 3>>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. We need to work on your stamina, dude!</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<<else>>
<big>But Destiny also wants a piece of the action.</big>
<p>She pushes $rose.name away and jumps on your dick herself, while $rose.name starts taking care of your balls...</p>
<</if>>
<<btn>>
<<chunk "rose.status=4">>
<<media "quests/roseIntro/rose_sex_5.mp4">>
<<dial "rose" "Yeah, baby, fuck Destiny, fuck her hard, like you own her.">>
<<dial "player" "Uhh... yeah... Jump on that dick, bitch.">>
<<if $rose.status == 4>>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. Too bad, we need to work on your stamina. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<<else>>
<p>$rose.name moans and whispers.</p>
<<dial "rose" "I want... to be your slave... To be your dog... I was a bad doggy... Punish me, master. Fuck me like a dog.">>
<big>Don't let her beg, dude! Have mercy!</big>
<p>You turn her around, and push your huge dick into her gaping pussy.</p>
<</if>>
<<btn>>
<<chunk "rose.status=5">>
<<media "quests/roseIntro/rose_sex_6.mp4">>
<<dial "rose" "YES! YES! YES! I'm your bitch. Your dog. FUCK ME!">>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. Too bad, we need to work on your stamina. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<p>$rose.name pushes Destiny aside.</p>
<<dial "rose" "I want it all! On my face!">>
<<btn>>
<<chunk>>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum on $rose.name's face.</p>
<big>And she takes it all like a champ.</big>
<<media "quests/roseIntro/rose_sex_cum.mp4">>
<<btn>>
<<chunk>>
<p>After you finish cumming, your legs start shaking. You collapse on the grass and lie there for a moment.</p>
<<dial "player" "Uhh....">>
<p>$rose.name and Destiny start laughing.</p>
<<dial "rose" "Ok. Next time I'm gonna beat you. See you then!">>
<<dial "player" "Uhhh....">>
<p>They grab their things and walk away.</p>
<big>Dude, congrats.</big>
<p>It was something!</p>
<<dial "player" "Uhhhhh....">>
<<btn $curLoc>>
<</chunks>>/* introSkip */
<<chunks>>
<script>checkInputs();</script>
<p>I know you don't have time so I'm gonna write it really fast. I'm your wingman, ''Grave''. Nice to meet you, bud! I'll be on your side the entire time! And, oh boy, we'll have some fun together!</p>
<p>But first - let's start with the basics...</p>
<big>
<span style="margin-right: 10px;">You are </span>
<span>
<<textbox "$player.name" $player.name>>
<<textbox "$player.surname" $player.surname>>
</span>
</big>
<p>You were a pussystarved wuss all your life. But you feel the wind of changes blowing - ''you're going to College in LA''!</p>
<big>
<span>Your dad's name is </span>
<span>
<<textbox "$dad.name" $dad.name>>
</span>
</big>
<p>He comes with you to the airport to give you encouraging speech about how to never get laid. What else do you want from him on your trip?</p>
<<menu>>
/* Help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>In //Become Alpha// there are two main routes - <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''//Domination//'' and <img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''//Love//''. Throughout the game you gather //experience// in both those routes, and if you gather enough of it - you can //level up//.</p>
<p>Additionally, there's also <img @src="setup.ImagePath+'icons/cash.png'" class="statIcon"> ''Cash'', that you can spent on your rent and can buy nice things with it.</p>
<p>''TL;DR: Domination and Love are very important for $player.name $player.surname.''</p>
</div>
</div>
<<btn null "I'll make you proud, dad." "cash+300" "dialog yieldShow">>
<<btn null "I've studied hard for this." "cash+150; love+5" "dialog yieldShow">>
<<btn null "Knowledge is for pussies." "cash+150; dom+5" "dialog yieldShow">>
<<chunk>>
<p>When you land in LA you take a taxi to a flat that your dad arranged for you - ''it's a dump, but the owner makes your balls damp'' <small>(yes, this pun barely makes any sense, so I made it bold)</small></p>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$daphne.name" $daphne.name>></span>
<span>, your </span>
<span>
<<listbox "$daphne.relation">>
<<option "landlady" "landlady" selected>>
<<option "aunt" "aunt">>
<</listbox>>
</span>
</big>
<p>When you see her gigantic boobs, you almost melt. With the little amount of blood left in your brain you manage to say just one thing...</p>
<<menu>>
/* Help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>When you're interacting with a character, choosing an option with <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon">/<img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> not only gives you //Experience//, but also yields ''//Desire//'' for the character.</p>
<p>Basically - the more //Desire// a character has, the higher your ''//Friendship level//'' becomes. And the higher it is, the bigger chance for a positive reaction to your advances.</p>
<p>''TL;DR: boost //desire// to get into character's panties.''</p>
</div>
</div>
<<btn null "I'm here for the boob! Ermmm... Room!" "daphne.love+" "dialog yieldShow">>
<<btn null "I cum for a room." "daphne.dom+" "dialog yieldShow">>
<<chunk>>
<p>And I think that's it, buddy! If I missed something - let me know.</p>
<big>Have fun!</big>
<<media "success.mp4">>
<<btn "daphGuest" "Start your new life" "quest:daphIntro+; time+">> /*[[daphGuest]]*/
<</chunks>>/* resetRandom */
/* Reset random var - we need it separately from the header to run it after yields for effects */
<<widget "resetRandom">>
/* If the player is on drugs - we give him better random */
<<if $player.classes && $player.classes.length > 0>>
<<set $minRand = setup.minRandHigh>>
<<elseif $supporter>>
<<set $minRand = setup.minRandFap>>
<<else>>
<<set $minRand = setup.minRand>>
<</if>>
<</widget>><<events>>
<<EVENT "priority; $alexa.met">> /* It needs to be a priority, because basically we need to force the event for situation the girl is already with us in the room (she should always say something), however I don't want to make double event, so the same event is used for also when she's not in the room, but walks in */
<<chunks>>
/* Check the vars */
<<wrapper "alexa">>
<<set _charPresent = 1>>
<</wrapper>>
<<if !_charPresent && $curRand < $minRand>>
<<set _sceneSkip = 1>>
<</if>>
/* If we skip the scene (the character wasn't there, and we were unlucky) */
<<if _sceneSkip>>
<big>Hours fly in front of the tv.</big>
<<media `"events/daphLiv/tv/eyes_" + random(1,5) + ".mp4"`>>
<p>You look into the depths of the tv screen for so long, you're no longer sure whether you're yourself, or maybe you are the tv?</p>
<<btn $curLoc>>
<<else>>
<<delayer>>
<<wrapper "alexa">>
<p>In the middle of the movie $alexa.name suddenly stops what she was doing and glances at the screen.</p>
<<wrapelse>>
<<media "interruption.mp4">>
<p>In the middle of the movie $alexa.name walks into the room.</p>
<</wrapper>>
<<media "alexa" "portrait">>
<<dial "alexa" "What are you watching, dweeb?">>
<<if _chosenCat == "tvComedy">>
<<dial "player" "It's _comedy, I'm laughing my ass off!">>
<<dial "alexa" "That's because you're a dweeb!">>
<p>I sense strong resistance in her. I'm not sure if you can turn it around, but you can always try, right?</p>
<<menu>>
<<btn "#tvBoring" "Watch it with me, you'll see!" "alexa.love+" "dialog">>
<<btn "#tvBoring" "Maybe you're just not smart enough?" "alexa.dom+" "dialog">>
<<elseif _chosenCat == "tvHorror">>
<<dial "player" "It's _horror. Scary as fuck!">>
<<dial "alexa" "Scary? L-O-L, you're a pussy!">>
<p>Well, congrats. Now figure out a way to turn it around!</p>
<<menu>>
<<btn "#tvBoring" "Watch it with me, you'll see!" "alexa.love+" "dialog">>
<<btn "#tvBoring" "And you're an asshole and you'd shit yourself." "alexa.dom+" "dialog">>
<<elseif _chosenCat == "tvPorn">>
<<dial "player" "Uhmm.... I was just changing channels.">>
<<dial "alexa" "Don't you fucking dare! I love that movie!">>
<<dial "player" "You do?">>
<<dial "alexa" "Fuck yea!">>
<p>She jumps on the couch alongside you. Buddy, this is going in a good direction.</p>
<big>Don't fuck it up!</big>
<<btn "#tvPorn" null "alexa.dom+" "dialog yieldsHide">>
<</if>>
<</delayer>>
<</if>>
<<chunk null "#tvBoring">>
<p>$alexa.name takes a look at the tv for a second.</p>
<<dial "alexa" "Nope. It's boring as shit. And you're a fucking dweeb.">>
<p>She picks up a magazine from the table and walks out. Don't beat yourself over it - maybe comedies are just not her thing.</p>
<<btn $curLoc>>
<<chunk null "#tvPorn">>
<<media "activities/tv/anal1.mp4">>
<p>You're a bit embarrased, but $alexa.name looks like she won the lottery.</p>
<<dial "alexa" "Such an emotional scene! Classic!">>
<<dial "player" "Doesn't it seem a bit rough though?">>
<p>Do you remember me saying not to fuck it up?</p>
<big>You're fucking it up.</big>
<<dial "alexa" "Rough is the way to go, kid. I want my asshole feel like a fucking cargo train went through it, otherwise why bother, right?">>
<p>Don't think about it, just agree.</p>
<<dial "player" "That makes sense...">>
<<btn>>
<<chunk>>
<<media "activities/tv/anal2.mp4">>
<<dial "alexa" "Oh, I love this actor!">>
<p>All you can see is a close up of a giant penis entering girl's buttered up butthole.</p>
<<dial "player" "You know him by his penis?">>
<<dial "alexa" "I know everything about him. He's my celebrity crush. //sigh// Or at least he was, until he filed for a restraining order... But I forgave him.">>
<p>She giggles. And it's quite a creepy giggle. But at the same time - I have to tell you, buddy, I've never seen a girl having so much fun on a porn flick. Next time make some popcorn!</p>
<<btn>>
<<chunk>>
<<media "activities/tv/anal3.mp4">>
<<dial "alexa" "Player 2 entered the game!">>
<<dial "player" "Another restraining order?">>
<<dial "alexa" "I wish! He's a pure gentleman! Look, he could have just stick his dick in her anus like the first dude, but no - he spits first. Remember, kid - gentleman always spits in the ass first.">>
<big>R u writing it down? Because you should.</big>
<<btn>>
<<chunk>>
<p>But don't fucking lose focus! There's an opportunity here, I'm sure of it!</p>
<<dial "player" "I'm a gentleman too...">>
<<dial "alexa" "You're a dweeb, dweeb.">>
<<dial "player" "No, really! I buy girls flowers and all...">>
<<dial "alexa" "What the fuck would I do with flowers?! Girls today want something usable... like a cucumber!">>
<p>Ok man, I think I'm in love with this girl. It might be a bit premature, but I'm actually thinking about proposing to her. Figure out what to say, while I'll check if a diamond ring fits in my anus.</p>
<<menu>>
<<btn "#alexaSpit" "Maybe I could spit in your asshole sometimes?" "alexa.dom+" "dialog">>
<<btn "#alexaHug" "And what about hugging?" "alexa.love+" "dialog">>
<<chunk null "#alexaHug">>
<p>What? WHAT?! I can't believe that you're offering her a hug after she told you she likes a guy to spit in her asshole. Are you really that fucking clueless?!</p>
<<dial "alexa" "You're a dweeb.">>
<p>She stands up and walks out of the room.</p>
<big>Yes. You are a dweeb.</big>
<<btn $curLoc>>
<<chunk null "#alexaSpit">>
<p>Fuck, dude. I leave you for a minute and you're instantly going full creep. You're lucky she's such a whore she might actually like this approach.</p>
<p>$alexa.name thinks for a second, before turning towards you.</p>
<<dial "alexa" "You're offering to spit in my butthole while I watch my favorite porn flick?">>
<p>Yes! Yes! Yes! Say yes! Fucking say it! YES!</p>
<<dial "player" "That would be my pleasure!">>
<p>Spoken like a true gentleman! And $alexa.name seems to be really considering it.</p>
<<media "activities/tv/alexa_lip.mp4">>
<<btn>>
<<chunk "!alexa.status=2">>
<<dial "alexa" "No. You're a dweeb, and I don't let dweebs spit in my asshole.">>
<p>Nooooooooooo!</p>
<<dial "player" "But I'm great at spitting! You want a hard ptooey, or a thick drool - I got it all!">>
<<dial "alexa" "You're just not a true gentleman. You're doing it to see my asshole.">>
<<dial "player" "Well, sure, but still...">>
<<dial "alexa" "I appreciate the offer, but I'm gonna go and look for a cucumber.">>
<<dial "player" "Wait, I have something better, bigger and--">>
<<dial "alexa" "Bye, dweeb!">>
<p>She stands up and walks out of the living room. You tried, buddy, and that's the most important thing. Some day, maybe even soon, you'll spit into her asshole.</p>
<<btn $curLoc>>
<<chunk "alexa.status=2">>
<p>She thinks for a second, looking at the movie. One guy is now pinching the girl's asshole, while the other is deepthroating her upside down. $alexa.name's hesitating, but it's actually a good thing - she could have just slap you, right?</p>
<<dial "alexa" "Well... My asshole is kinda special, I'm not sure if I should let dweeb like you spit into it.">>
<<dial "player" "But I'll take care of it!">>
<<dial "alexa" "You don't even know how.">>
<<dial "player" "Come on... I'll do anything!">>
<p>No! Wrong, buddy. Never say you'll do anything, EVER. Those bitches always treat it like an invitation. Always keep your cool. Act like it's not worth it.</p>
<<dial "alexa" "Well...">>
<<if $fluffy.met>>
<<media "activities/tv/fluffy_walk.jpg">>
<p>Same moment $fluffy.name walks into the room and starts rubbing against $alexa.name's legs. A smile brigtens her face.</p>
<<else>>
<<media "activities/tv/alexa_idea.jpg">>
<</if>>
<<dial "alexa" "I have an idea!">>
<big>And I have a baaaad feeling about it, dude!</big>
<<btn>>
<<chunk "alexa.status=2; $fluffy.met">>
<<media "activities/tv/fluffy_ass.png">>
<p>$alexa.name picks up the cat from the floor and presents it to you in all it's anal glory.</p>
<<dial "alexa" "If you really want to get into my ass, you must first prove me that you know how to handle one. So you're going to lick $fluffy.name's butt! Lick it clean, that is.">>
<p>Told you this will happen. That's what you get when you let crazy bitch think you'll do anything for her. The rule of thumb is simple...</p>
<big>Not giving shit makes bitches lit.</big>
<p>Anyway. I think you know what to do here, bud.</p>
<<menu null null "yieldsHide">>
<<btn "#alexaNo" "No. Just fucking no." "alexa.dom+" "dialog yieldsHide">>
<<btn "#alexaCatLick" "Anything for my lil' anal princess." "alexa.dom-" "dialog yieldsHide">>
<<chunk "alexa.status=2; !$fluffy.met">>
<<dial "alexa" "If you really want to get into my ass, you must first prove me that you know how to use your mouth.">>
<<dial "player" "Sure! I'm always happy to--">>
<<dial "alexa" "I want you to blow yourself.">>
<<dial "player" "Blow myself...?">>
<<dial "alexa" "Suck your own dick, dweeb!">>
<p>Told you this will happen. That's what you get when you let crazy bitch think you'll do anything for her. The rule of thumb is simple...</p>
<big>Not giving shit makes bitches lit.</big>
<p>Anyway. I think you know what to do here, bud.</p>
<<menu null null "yieldsHide">>
<<btn "#alexaNo" "No. Just fucking no." "alexa.dom+" "dialog yieldsHide">>
<<btn "#alexaSelfLick" "Anything for my lil' anal princess." "alexa.dom-" "dialog yieldsHide">>
<<chunk "alexa.status=2; !alexa.status=3" "#alexaNo">>
<<dial "alexa" "What?! You said you'd anything!">>
<<dial "player" "Well...">>
<<dial "alexa" "You're just a lying piece of shit.">>
<p>She walks out of the room. I know, it feels bad seeing her go, but I'm proud of you, pal.</p>
<big>You did the right thing.</big>
<<btn $curLoc>>
<<chunk "alexa.status=3" "#alexaNo">>
<<dial "alexa" "What?! You said you'd anything!">>
<<dial "player" "Well, yeah, but--">>
<<dial "alexa" "Ah, come on, I'm playing with you.">>
<<dial "player" "You do?">>
<big>Phew...</big>
<<dial "alexa" "Of course I am, dweeb. I wouldn't let you spit in my butthole after you'd lick the cat's fucking ass. And you do want to spit in my hole, right?">>
<<dial "player" "Fuck yea!">>
<p>What did I told you - not giving shit makes the bitches lit! Am I right or am I right, bud?</p>
<<dial "alexa" "That's what I thought... And I never pass on a tongue fuck.">>
<p>She lowers her panties and turns on the couch, so that her ass is now right in front of you.</p>
<<btn "#alexaAss">>
<<chunk "alexa.status=2; $fluffy.met" "#alexaCatLick">>
<<dial "alexa" "Good boy.">>
<p>WHAT!?</p>
<<media "activities/tv/nothing.png">>
<p>You make me sick, dude... I'll narrate it, because that's my fucking job, but I want you to know - I'm against this whole fucking thing.</p>
<<dial "alexa" "Here it goes...">>
<p>$alexa.name puts the cat's ass near your mouth. You can already smell what's coming (not roses). You close your eyes and hold your breath, hoping that it will help (it doesn't).</p>
<<dial "alexa" "Do it!">>
<p>To get your mind away you imagine that you're 2Pac about to fuck a furry girlfriend. But unfortunately your mind has a whole different idea about <a href="https://www.youtube.com/watch?v=9Ug5RoO8X-0" target="_blank">''♫what to think about♫''</a>.</p>
<<dial "alexa" "Do it now!">>
<big>Shit... I cannot look!</big>
<<dial "alexa" "What are you waiting for, dweeb!">>
<<btn>>
<<chunk "alexa.status=2; $fluffy.met">>
<p>You finally stick out your tongue and...</p>
<<media "activities/tv/fluffy_shock.jpg">>
<big>...you lick $fluffy.name's asshole.</big>
<<dial "alexa" "Yeahhh, lick it, lick it good...">>
<p>It's just as bad as you imagined, but you went too far to get back now. Somehow you manage to screen yourself from an unbearable taste of cat's shit and focus on putting the tongue as deep into $fluffy.name's ass as possible. Surprisingly, the cat seems to enjoy it quite a bit.</p>
<<btn>>
<<chunk "alexa.status=2; $fluffy.met">>
<<media "activities/tv/fluffy_pleasure.jpg">>
<p>But $alexa.name seems to enjoy it even more than the cat. She has a wide smile on her face, and is barely able to hold in her laugh.</p>
<big>Fortunately - the torture comes to an end.</big>
<<dial "alexa" "Oh my fucking God, you did it. You cleaned it. I can't believe I made you do it.">>
<p>She puts the cat on the floor, and it immediately pierces you with a fuck-me stare.</p>
<<btn>>
<<chunk "alexa.status=2; $fluffy.met">>
<<media "activities/tv/fluffy_boner.jpg">>
<p>You feel sick to the bone about what just happened, but even cat's shit can't take your mind away from spitting into $alexa.name asshole.</p>
<<dial "player" "Allright. I did what you wanted. Now it's your turn.">>
<<dial "alexa" "Whaat?">>
<<dial "player" "Drop your panties!">>
<p>She looks at you for a second, before bursting into laughter.</p>
<<dial "alexa" "You fucking dweeb! You thought I'll let you spit into my asshole after you licked cat's shit?">>
<<dial "player" "Well...">>
<<dial "player" "Keep dreaming!">>
<p>She gets up from the couch and walks out of the room like nothing ever happend.</p>
<big>See? I told you. I fucking told you.</big>
<<btn $curLoc>>
<<chunk "alexa.status=2; !$fluffy.met" "alexaSelfLick">>
<<dial "alexa" "Good boy.">>
<p>WHAT!?! God damn it, sucking your own dick?</p>
<big>Do you have no dignity?</big>
<<media "activities/tv/nothing.png">>
<p>And probably you expect me to narrate it? You fucking perv. I hope you know what you're doing - if I won't see her asshole after this shit I'll be really fucking disappointed!</p>
<<dial "alexa" "Take your clothes off.">>
<p>You drop your pants and t-shirt to the floor like she ordered, and just a second later you're standing in front of her in all your naked glory. Licking yourself might be a fucked up thing to do, but doing it in front of her is a whole different thing. Your dick is already hard by just thinking about it.</p>
<<dial "alexa" "Such a nice tool you have there. You cannot let this hard-on go wasted.">>
<p>She actually has a point...</p>
<big>The harder you are the easier it will be to reach the tip</big>
<p>There's no time to waste. You sit on the floor, and lower your head with all your strength...</p>
<<btn>>
<<chunk "alexa.status=2; !$fluffy.met">>
<big>But it's not enough.</big>
<<media "activities/tv/alexa_selfsuck1.jpg">>
<p>Fortunately $alexa.name comes to the rescue.</p>
<<dial "alexa" "Here, let me help you.">>
<p>She pushes your head down with all her strength, and finally...</p>
<<btn>>
<<chunk "alexa.status=2; !$fluffy.met">>
<big>You did it, $player.name!</big>
<p>Though it's not something you should be proud about.</p>
<<media "activities/tv/alexa_selfsuck2.mp4">>
<<dial "alexa" "Yeahhh, lick it, lick it good...">>
<p>You hate to admit it, but you actually like it. It might even be one of the best blowjobs you ever had, even though your dick tastes like shit.</p>
<p>But after a while your back starts to hurt. You realize that you can't go on anymore. You raise your head and look at $alexa.name.</p>
<<btn>>
<<chunk "alexa.status=2; !alexa.status=3; !$fluffy.met">>
<<dial "player" "Allright. I did what you wanted. Now it's your turn.">>
<<dial "alexa" "Whaat?">>
<<dial "player" "Drop your panties!">>
<p>She looks at you for a second, before bursting into laughter.</p>
<<dial "alexa" "You're such a dweeb!">>
<<dial "player" "You promised!">>
<<dial "alexa" "Yeah, well, so what?!">>
<<dial "player" "So... drop your panties and show me your asshole!">>
<<dial "alexa" "Blow yourself!">>
<p>She gets up from the couch and walks out of the room like nothing ever happend.</p>
<big>See? You got played, brother.</big>
<<btn $curLoc>>
<<chunk "alexa.status=3; !$fluffy.met">>
<<dial "player" "See? I fucking did it.">>
<<dial "alexa" "I have to admit - that was hot. I didn't think it's possible.">>
<<dial "player" "Now it's your turn!">>
<<dial "alexa" "Well...">>
<p>No. Fucking no. After this humiliation - there's no way she's not showing us her asshole.</p>
<<dial "player" "Drop your panties, or I'll rip them from you!">>
<p>Holy shit, bud, finally you're making progress! $alexa.name looks at you, curiously.</p>
<<dial "alexa" "Calm down, I'm just playing with you. You deserved it! And I never pass on a tongue fuck.">>
<big>Thank god!</big>
<p>She lowers her panties and turns on the couch, so that her ass is now right in front of you.</p>
<<btn "#alexaAss">>
<<chunk "alexa.status=3" "alexaAss">>
<<media "activities/tv/alexa_asshole.jpg">>
<<dial "alexa" "You like it? You like my lil' cinnamon hole?">>
<p>Fuck. Me.</p>
<<dial "player" "Fuck. Me.">>
<<dial "alexa" "What are you waiting for... Do it!">>
<p>You heard the lady! SPIT IN HER ASS RIGHT MOTHERFUCKING NOW!!!</p>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/tv/alexa_assspit.mp4">>
<p>You kneel in front of $alexa.name. Her asshole smells like sweat, but it's a nice smell - heavy and sweet.</p>
<p>You grab her hips and bring them closer. Your mouth is now right over her ass. You slowly release a spit and watch as it falls right in the spot.</p>
<<dial "alexa" "Ahhh...">>
<p>You're not in a hurry. This beautiful hole deserves all the time in the world. You spit again, and again, rubbing it all over her awesome ass.</p>
<<dial "alexa" "Now lick it clean!">>
<big>She doesn't have to ask twice.</big>
<<btn>>
<<chunk "alexa.status=3">>
<<media "activities/tv/alexa_asslick.mp4">>
<p>You put your tongue in her little hole as deep as you can.</p>
<big>It tastes like a nectar of the gods.</big>
<p>You grab her ass with your hands and pull it even closer, so close that your entire tongue is now inside her, wiggling it around.</p>
<<dial "alexa" "This is the spot... Yes...">>
<p>You start rubbing her clit too. She helps you by putting her hand on your fingers and showing you how she likes it. After a moment you're fingering her ass and pussy like a jackhammer.</p>
<<dial "alexa" "Faster... Faster!">>
<p>You can feel she's about to cum. Maybe it's a good idea to bring it to another level?</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<btn "#alexaRim" "Tell her it's your turn" "alexa.dom+; alexa.status=4" "action">>
<<btn "#alexaCum" "Let her cum" "alexa.love+" "action">>
<<chunk "alexa.status=4" "#alexaRim">>
<<media "activities/tv/alexa_rimjob.mp4">>
<p>$alexa.name obeys without question and in a moment you feel her sticky tongue going in and out of your asshole. And you have to say - she really knows her way around. It's like you had a little wet snake inside you, pressing all the right buttons.</p>
<<dial "player" "Ohhh.... fuck!!!">>
<<dial "alexa" "//Slurp... slurp... slurp...//">>
<p>But she doesn't stop at the asshole. She licks and kisses the gouch, sucks and twists the balls. It's pure perfection. You can feel the orgasm coming from a mile away.</p>
<<dial "player" "I'm cumming!!!">>
<<dial "alexa" "//Slurp, slurp, slurp, slurp, slurp...//">>
<p>She puts a finger in your ass and...</p>
<big>You shoot a stream of cum at her face.</big>
<p>And another. And another. And she takes it all like a cum hungry whore, until you finally loosen up and drop on the couch barely able to move.</p>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/tv/alexa_cum.jpg">>
<p>$alexa.name smiles to you. Her face is dripping in cum, and it's clear that she likes it. Quite honestly you have to say - she looks real pretty covered in your sperm.</p>
<<dial "alexa" "Mmm... Tasty!">>
<p>You probably should say something, but all that comes out of your mind is a low pitched growl.</p>
<<dial "alexa" "We might try that again some other day.">>
<p>Another growl. She sighs and puts her clothes on. She blows you a kiss and leaves the room. Congrats, brother. That was something you're going to tell your grandkids about.</p>
<<btn $curLoc>>
<<chunk "alexa.status=3" "#alexaCum">>
<p>She grabs your wrist and pushes your fingers deeper into her. You can feel the wall between her pussy and ass, it's so thin you're afraid you might break it. But she doesn't care.</p>
<<dial "alexa" "Yes! YES! DEEPER!">>
<<media "activities/tv/alexa_orgasm.mp4">>
<big>$alexa.name cums.</big>
<p>You feel her body twitches. Her throbbing pussy is so wet you could drink from it. And more juice flows out of her with every spasm.</p>
<p>Within seconds, her body loosens up, her breath slows down. She moves away, and falls on her back, with a smile of ecstasy.</p>
<<dial "alexa" "You're not so bad at it, kid.">>
<<dial "player" "I'm even better with my dick instead of my fingers!">>
<<dial "alexa" "Ha, ha. You're not such a dweeb after all, dweeb.">>
<p>She slowly gets up, puts her clothes back on, and walks out of the room. I have to say, bud - you really impressed me here!</p>
<big>Good job!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $daphne.met">>
<<chunks>>
/* Check the vars */
<<wrapper "daphne">>
<<set _charPresent = 1>>
<</wrapper>>
<<if !_charPresent && $curRand < $minRand>>
<<set _sceneSkip = 1>>
<</if>>
/* If we skip the scene (the character wasn't there, and we were unlucky) */
<<if _sceneSkip>>
<big>Hours fly in front of the tv.</big>
<<media `"events/daphLiv/tv/eyes_" + random(1,4) + ".mp4"`>>
<p>You look into the depths of the tv screen for so long, you're no longer sure whether you're yourself, or maybe you are the tv?</p>
<<btn $curLoc>>
<<else>>
<<delayer>>
<<wrapper "daphne">>
<p>In the middle of the movie $daphne.name suddenly stops what she was doing and glances at the screen.</p>
<<if _chosenCat == "tvPorn">>
<<dial "daphne" "$player.name, is that...">>
<p>She's visibly embarrassed.</p>
<<media "activities/tv/daphne_catched.mp4">>
<<dial "daphne" "I'm so sorry, maybe I should leave you...">>
<<else>>
<<media "daphne" "portrait">>
<<dial "daphne" "What are you watching, hun?">>
<</if>>
<<wrapelse>>
<<if _chosenCat == "tvPorn">>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"`>>
<p>In the middle of the movie, you realise someone is watching it with you.</p>
<<dial "player" "I can see you through the door.">>
<p>$daphne.name enters the room. She's visibly embarrassed.</p>
<<media "activities/tv/daphne_catched.mp4">>
<<dial "daphne" "I'm so sorry... I didn't want to... I just heard the sounds and...">>
<<else>>
<<media "interruption.mp4">>
<p>In the middle of the movie $daphne.name walks into the room.</p>
<<media "daphne" "portrait">>
<<dial "daphne" "What are you watching, hun?">>
<</if>>
<</wrapper>>
<<if _chosenCat == "tvComedy">>
<<dial "player" "_comedy. It's soo funny!">>
<<dial "daphne" "Oh really?">>
<p>God damn it, it's a disgrace that those melons are still covered with a tshirt. Please, bud, do something to get our hands on them.</p>
<<menu>>
<<btn "#daphneComedyLove" "Watch it with me, it's fun!" "daphne.love+" "dialog">>
<<btn "#daphneComedyDom" "It's for young people, but you still might like it." "daphne.dom+" "dialog">>
<<elseif _chosenCat == "tvHorror">>
<<dial "player" "_horror. It's a horror.">>
<<dial "daphne" "Oh no, no, no! I don't like horrors!">>
<<dial "player" "Come on, sit with me, it's going to be ok.">>
<<dial "daphne" "I'm too scared...">>
<p>She says she's scared, but she cannot take her eyes away from the screen. That's a good sign, pal. Use it wisely.</p>
<<menu>>
<<btn "#daphneHorrorLove" "You don't have to be scared, I'm here for you!" "daphne.love+" "dialog">>
<<btn "#daphneHorrorDom" "LOL! Don't be a baby, it's just a movie!" "daphne.dom+" "dialog">>
<<elseif _chosenCat == "tvPorn">>
<<dial "player" "It's ok, don't worry about it.">>
<p>$daphne.name curiously glances at the screen.</p>
<<menu>>
<<btn null "Watch it with me, it's gonna be fun!" "daphne.love+" "dialog">>
<<btn null "Don't be such a nun!" "daphne.dom+" "dialog">>
<</if>>
<</delayer>>
<</if>>
<<chunk null "#daphneHorrorDom">>
<<media "activities/tv/daphne_scared.jpg">>
<p>$daphne.name sits on the edge of the couch and focuses on the tv.</p>
<<dial "daphne" "I don't know about this...">>
<<dial "player" "Trust me.">>
<<dial "daphne" "I won't be able to fall asleep...">>
<<dial "player" "Well... There are some ways to remedy that problem.">>
<p>You show her your creepy smile <small>(as if you had any different ones)</small>. She doesn't run away, so I guess it works. Now you need to figure out how to get her tits out of this blouse and...</p>
<<btn>>
<<chunk>>
<p>Suddenly, the movie reaches a turning point and...</p>
<<media "activities/tv/horror3.mp4">>
<big>$daphne.name starts screaming her ass off.</big>
<<dial "daphne" "What the fuck was that!?">>
<<dial "player" "What? It's just a movie.">>
<p>You try to calm her down, but she's clearly out of her element.</p>
<<dial "daphne" "This guy! This fucking guy! I've seen him!">>
<<dial "player" "You mean the guy from the movie? Maybe the actor lives near by or--">>
<p>She's going mental.</p>
<<dial "daphne" "This is too fucked up! I think I pissed my panties!">>
<big>Oops...!</big>
<<dial "daphne" "This is insane. I need a drink.">>
<p>She walks to the liquor cabinet, pours a shot of vodka, downs it, and then drinks half of the bottle.</p>
<<btn>>
<<chunk>>
<p>She takes a deep breath, calming herself down... But it doesn't work. She looks at you with angry eyes.</p>
<<media "activities/tv/daphne_angry.mp4">>
<<dial "daphne" "I told you I don't like horrors!">>
<<dial "player" "Well, sorry, I didn't...">>
<<dial "daphne" "Next time please turn it off when I'm around!">>
<<dial "player" "Sure...">>
<<dial "daphne" "I'm going to wash my ass.">>
<p>She angrily walks out of the room, but after a moment she comes back and takes the bottle of vodka with her.</p>
<big>Well, shit.</big>
<<btn $curLoc null "daphne.love-" "yieldsHide">>
<<chunk null "#daphneHorrorLove">>
<<media "activities/tv/daphne_scared.jpg">>
<p>$daphne.name sits on the couch next to you. She's visible frightened by the movie, but at the same time curious. Maybe we can use that.</p>
<<dial "daphne" "I don't know about this...">>
<<dial "player" "Here, hold my hand.">>
<p>She grabs your hand, looking at the tv. You use the opportunity to check out her boobs - as always, they're maginificent.</p>
<<dial "daphne" "I won't be able to fall asleep...">>
<<dial "player" "Well, let's make a deal - if you won't be able to sleep, just wake me up and we'll talk about it!">>
<p>Shit, man. You're getting good at this! Now just figure out how to get her tits out of this blouse and...</p>
<<btn>>
<<chunk "!daphne.status=2">>
<p>Suddenly, the movie reaches a turning point.</p>
<<media "activities/tv/horror3.mp4">>
<big>$daphne.name starts screaming.</big>
<<dial "daphne" "What the fuck was that!?">>
<<dial "player" "Don't worry, it's just a movie. I'm with you.">>
<<dial "daphne" "I know this guy! I've seen him!">>
<<dial "player" "You mean the guy from the movie?">>
<p>She takes a deep breath.</p>
<<btn>>
<<chunk "!daphne.status=2">>
<<media "activities/tv/daphne_scared2.mp4">>
<<dial "daphne" "Oh shit...">>
<<dial "player" "It's ok, don't worry.">>
<<dial "daphne" "No, I mean I pissed my panties...">>
<big>Oops...!</big>
<<dial "player" "Oh... //shit//.">>
<<dial "daphne" "I'm going to wash myself.">>
<<dial "player" "Well... it happens, I guess.">>
<<dial "daphne" "Thanks for ruining my underwear.">>
<p>She angrily walks out of the room and disappears in the bathroom.</p>
<p>To be quite honest, I think you did everything right. Maybe it's just too early for that kind of shit.</p>
<<btn $curLoc>>
<<chunk "daphne.status=2">>
<p>Suddenly, the movie reaches a turning point.</p>
<<media "activities/tv/horror1.mp4">>
<big>$daphne.name closes her eyes.</big>
<<dial "daphne" "That's scary!">>
<p>She squeezes your hand like a hydraulic press, but you can take it. For those boobs - you could take anything.</p>
<<dial "player" "Don't worry, I'm with you.">>
<<btn>>
<<chunk "daphne.status=2; !daphne.status=3">>
<<media "activities/tv/daphne_scared2.mp4">>
<<dial "daphne" "Noooooo!">>
<<dial "player" "It's ok, I'm with you.">>
<<dial "daphne" "Oh fuck... If it weren't for you I'd pissed my panties.">>
<<dial "player" "Well... pleasure is all mine, I guess?">>
<p>Smooth.</p>
<<dial "daphne" "Thanks, hun, but horrors are not for me.">>
<p>She gets up from the couch and is about to walk out off the room. Figure something out, buddy, there still might be a way to salvage the situation!</p>
<<menu>>
<<btn "#daphneComedyLove" "Wait, I'll switch = _comedy, you'll love it!" "daphne.love+" "dialog">>
<<btn $curLoc "Keep watching _horror and let her go" "daphne.dom+" "action">>
<<chunk "daphne.status=3">>
<<dial "daphne" "Thanks, hun... You're such a sweet boy...">>
<big>Surprisingly even to yourself, she hugs you.</big>
<<media "activities/tv/daphne_hug.jpg">>
<p>I always thought I'm not a hugger. I guesss I was wrong.</p>
<<dial "daphne" "Ok, hun, let's watch a bit more, but I'm not sure if I can take it...">>
<p>She looks you in the eyes, smiling. You're barely able to reply, as your growing hard-on took away all the brain power.</p>
<<dial "player" "Uhmmm...">>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/tv/horror2.mp4">>
<<dial "daphne" "AAAAAAAAAA!!!!!!!">>
<p>$daphne.name jumps and screams her lungs out. You should probably comfort her, but instead you admire the view - her tits are jiggling like a terrified jelly.</p>
<<dial "daphne" "SHIT! Fuck! Fucking shit! That was too fucked up!">>
<<dial "player" "Uhmmm... Another hug?">>
<<btn>>
<<chunk "daphne.status=3">>
<p>She turns away from the tv.</p>
<<dial "daphne" "No. Turn it off. I can't take it anymore!">>
<p>Buddy! We're losing her!</p>
<<dial "player" "Well... If I turn it off...">>
<p>Tell her she'll die of cancer. Or her tits will explode! Or...</p>
<<dial "player" "If I turn it off then you won't see how it ends, and it'll haunt you in your dreams.">>
<<media "perfection.mp4">>
<p>$daphne.name thinks for a moment, before looking you straight in the eyes.</p>
<<dial "daphne" "You're right. I have to watch it till the end.">>
<p>Woohoo!</p>
<<dial "daphne" "Drop your pants!">>
<p>Wait... What?</p>
<<btn>>
<<chunk "daphne.status=3">>
<p>You drop your pants to the floor and $daphne.name grabs your dick. She works it like her life depended on it, while still watching the movie.</p>
<<media "activities/tv/daphne_handjob.mp4">>
<<dial "daphne" "I need to take my mind away from the movie. You probably think I'm crazy?">>
<p>Naaaah. Perfectly normal reaction.</p>
<<dial "player" "Uhmmmmmmm...">>
<<btn>>
<<chunk "daphne.status=3; !daphne.status=4">>
<big>When suddenly...</big>
<<media "activities/tv/horror3.mp4">>
<<dial "daphne" "WHAT THE FUCK!">>
<p>She drops your dick and covers her eyes. You look around like you came back from a looong journey.</p>
<<dial "player" "What happened?">>
<<dial "daphne" "I know him! I've seen him around.">>
<p>She takes a remote and desperately turns the tv off.</p>
<<dial "player" "You mean the guy from the movie?">>
<<dial "daphne" "I think... I think so...">>
<<dial "player" "Well, it's LA, maybe he lives here...">>
<p>She takes a deep breath.</p>
<<dial "player" "Hey, here's the idea - maybe we could switch = _comedy?">>
<p>Smart. Redirect her attention. That's the best you could do.</p>
<<dial "daphne" "No, I had enough. I though I can, but I cannot!">>
<p>She stands up and walks out of the room, before you manage to stop her.</p>
<p>God damn it, man, so close. But shit happens. You'll get there next time.</p>
<<btn $curLoc>>
<<chunk "daphne.status=4">>
<big>When suddenly...</big>
<<media "activities/tv/horror3.mp4">>
<<dial "daphne" "WHAT THE FUCK!">>
<p>She drops your dick and covers her eyes. You look around like you came back from a looong journey.</p>
<<dial "player" "What happened?">>
<<dial "daphne" "I know him! I've seen him around.">>
<<dial "player" "You mean the guy from the movie?">>
<<dial "daphne" "I think... I think so...">>
<<dial "player" "Well, it's LA, maybe he lives here...">>
<p>She takes a deep breath.</p>
<<dial "daphne" "You're right... It's probably nothing...">>
<<dial "player" "So... Maybe you need something to take your mind away...?">>
<p>You point at your dick.</p>
<<dial "daphne" "You're such a sweetheart, always thinking about others first. Come here!">>
<p>Ohhhh yeah.</p>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/tv/daphne_blowjob.mp4">>
<<dial "daphne" "//Gobble... gobble... gobble...//">>
<p>She licks and kisses your dick like a pro, and her tits are jumping up and down like two rubber balls.</p>
<<dial "player" "Uhhh....">>
<p>She can feel you're closing to the final line, so she speeds up.</p>
<<dial "player" "I'm cumming!!!">>
<<dial "daphne" "//Gobble, gobble, gobble, gobble, gobble.//">>
<big>You shoot a stream of cum into her mouth.</big>
<p>She takes it all like a cum hungry cougar, until you finally loosen up and drop on the couch. But she has something more to show you...</p>
<<btn>>
<<chunk "daphne.status=4">>
<<media "activities/tv/daphne_cum_spit.mp4">>
<p>She spits the cum on her tits, and rubs it in. You're barely able to move, but this little show makes your blood go faster again, and within couple seconds you're hard again.</p>
<<dial "daphne" "I see that you enjoyed my lil' show?">>
<<dial "player" "You wanna go another round?">>
<p>You smile to her.</p>
<<dial "daphne" "Not today, hun. But maybe next time?">>
<p>She stands up and walks out of the room, before you manage to stop her. You're a bit disappointed, but still she did more than enough to make you happy and you know that. And I have to tell you, friend, I thought I'm guiding you, but tonight - you were guiding me.</p>
<big>I'm adding _horror to my BluRay collection!</big>
<<btn $curLoc>>
<<chunk null "#daphneComedyDom">>
<<media "activities/tv/daphne_not_sure.jpg">>
<p>$daphne.name takes a look at the tv for a second.</p>
<<dial "daphne" "Yeah, I guess it's not my thing. But keep watching, hun, I just wanted a bit of wine.">>
<p>She walks to the liquor cabinet, pours a bit of wine to the cup, and then leaves the cup and takes the whole bottle with her. She walks out of the room, leaving you with _comedy.</p>
<p>Quite honestly, bud, a little bit of advice - if you want to fuck those tits, you need to learn how to be a bit nicer to her. Domination works sometimes, but not every broad is into it.</p>
<<btn $curLoc>>
<<chunk null "#daphneComedyLove">>
<<media "activities/tv/daphne_not_sure.jpg">>
<p>$daphne.name takes a look at the tv for a second.</p>
<<dial "daphne" "I guess it looks kinda funny.">>
<p>She sits on the couch next to you. You glance cautiously on her tits, thinking how cool would it be to touch them. I always say - laugh is the best way to get to lady's private parts.</p>
<<dial "player" "This scene will be hilarious.">>
<<dial "daphne" "You've seen it already? That's not fair!">>
<<dial "player" "Don't worry, just watch, you'd love it!">>
<p>$daphne.name looks at the screen and...</p>
<<btn>>
<<chunk>>
<big>She smiles!</big>
<<media "activities/tv/daphne_smile.jpg">>
<<dial "daphne" "Haha! I wasn't expecting that.">>
<<dial "player" "I told you! _comedy is awesome!">>
<p>The movie is great, but I think we should reserve the term //awesome// for $daphne.name's tits.</p>
<<dial "daphne" "Yeah, I really needed a laugh!">>
<p>Another scene passes and $daphne.name seems to be really digging it.</p>
<<dial "daphne" "Hahaha! This is great!">>
<<dial "player" "Lol!">>
<p>You notice that each time she laughs, her blouse is revealing more and more of her boobs. This is going in a very positive direction, bud - keep on it.</p>
<<dial "player" "This next scene will be even funnier! That guy is such a moron!">>
<p>$daphne.name looks at the screen intensively and...</p>
<<btn>>
<<chunk>>
<big>She bursts into laughter!</big>
<<media "activities/tv/daphne_tits_haha.mp4">>
<p>Her blouse moves down just enough to reveal her gigantic hooters.</p>
<<dial "daphne" "Oh my god! You were right, he's such a moron! Biggest moron on the planet!">>
<<dial "player" "Biggest, right... Huge even... Hugest... Yeah...">>
<p>Snap out of it! You're losing it!</p>
<<btn>>
<<chunk "daphne.status!=2">>
<<dial "daphne" "Oh my... That was hilarious.">>
<p>You're barely able to move your eyes away from her breasts.</p>
<<dial "player" "This next one is--">>
<<dial "daphne" "No, no. I had enough.">>
<p>God damn it.</p>
<<dial "player" "But--">>
<<dial "daphne" "We could repeat it some other time. Thanks!">>
<p>She gets up from the couch and leaves the room. I know, bud, it sucks, but don't worry - sometimes with girls you have to play the long game. Sooner or later - you'll get what you want.</p>
<<btn $curLoc>>
<<chunk "daphne.status=2">>
<<dial "daphne" "Oh my. That was hilarious.">>
<p>She sighs, calming herself. You're still fixated on her breasts popping out from the blouse. They're like magnets for your eyes. After a moment she notices that.</p>
<<dial "daphne" "Oops! I was like that the entire time?">>
<p>Her words bring you back into reality.</p>
<<menu>>
<<btn "#sexy" "I didn't even notice. I was focused on your inner beauty." "daphne.love+" "dialog">>
<<btn "#cold" "If I had boobs like that I wouldn't hide them." "daphne.dom+" "dialog">>
<<chunk null "#cold">>
<p>$daphne.name smiles.</p>
<<dial "daphne" "Every guy dreams to have boobs for one day, haha. But they are a heavy burden!">>
<p>Yup. That's some life lesson shit right there. Everyone has a burden to carry. For some it might be a pile of debt, divorce, unemployment. And for others...</p>
<big>...a pair of headlights.</big>
<<dial "daphne" "Well, that's enough fun for today.">>
<p>What?! Noooo! You have to convince her otherwise!</p>
<<dial "player" "Hey, maybe--">>
<<dial "daphne" "Thanks for the movie, hun, it fixed my day.">>
<<dial "player" "Well... sure.">>
<p>$daphne.name covers herself and walks out of the room.</p>
<p>God damn it, dude. I'll tell you a story. I once had a shy friend. We went together to a music festival. And he saw a girl there. Beautiful one, smart one, the one. And she saw him too. And there was a spark, and all that shit. They were literally fucking each other in their minds. And you know what he did?</p>
<big>Big fucking nothing.</big>
<p>And then he fucking died.</p>
<p>What's the point of this fucking story? MISSED-FUCKING-OPPORTUNITIES. Fucking learn from it.</p>
<p><small>Fucking.</small></p>
<<btn $curLoc>>
<<chunk null "#sexy">>
<p>$daphne.name smiles.</p>
<big>I smell a miracle!</big>
<<dial "daphne" "So... You like 'em?">>
<p>How's that even a question?</p>
<<dial "player" "I-I-I--">>
<big>DO SOMETHING!</big>
<<dial "player" "I fucking love them!">>
<p>$daphne.name smiles. She looks down at her breasts and...</p>
<<btn>>
<<chunk "daphne.status=2">>
<big>She starts touching them!</big>
<<media "activities/tv/daphne_tits_show.mp4">>
<<dial "daphne" "Yeah, they are my lil' puppies.">>
<big>Mommy, can I have a puppy?</big>
<<dial "daphne" "You know what I like about them?">>
<<dial "player" "Uhmmmmmm...">>
<<dial "daphne" "They are always with me. Always on my side...">>
<p>More like front.</p>
<<dial "player" "Uhmmmmmmmmm...">>
<p>Jeez. Hard-ons make you unusable! It's like an instant retard. You need a fucking blood bank or we'll never fuck anyone.</p>
<<btn>>
<<chunk "daphne.status=2; !daphne.status=3">>
<<dial "daphne" "Well, I'm sorry, I got carried away there.">>
<p>What?! Noooo! You have to convince her otherwise!</p>
<<dial "player" "Uhmmmmmmmmm...">>
<<dial "daphne" "Thanks for the movie, hun, it fixed my day.">>
<<dial "player" "Uhmmm...">>
<p>$daphne.name covers herself and walks out of the room. God damn it, I hate you right now.</p>
<<btn $curLoc>>
<<chunk "daphne.status=3">>
<<dial "daphne" "Do you want to touch them?">>
<p>Yes.</p>
<<dial "player" "Uhmmmmmmmmm...">>
<p>BUDDY. I NEED YOU TO SAY //YES//. You hear me?!</p>
<<dial "player" "Uhmmm...">>
<p>One word. One fucking word you motherfucker!</p>
<<dial "daphne" "Well...?">>
<<dial "player" "Yyyhmmm...">>
<p>No, this is not going to end like this. You need to focus. Focus like your life depended on it. And it does, because I swear I'm gonna kill you if you won't say //yes//.</p>
<<menu>>
<<btn "#daphneUhm" "Uhmmmmmmmm..." "daphne.love" "dialog">>
<<btn "#daphneYes" "YES!" "daphne.dom" "dialog">>
<<chunk "daphne.status=3" "daphneUhm">>
<p>You're floating. You don't know where you are, or why. All you can see, all you can count on in this vast eternal space, are $daphne.name's boobs.</p>
<<media "activities/tv/daphne_tits_eternal.mp4">>
<<dial "player" "Uhmmmmmmmmmmmmmmmmmmmmmmmm...">>
<p>You feel like a million years passes within seconds. It all makes sense now. Boobs, milkers, hooters. Knockers, juggs, nitwits. Cuckoos, turkeys, bosoms. They have many names, but all mean exactly the same - life, truth, beauty... TITS.</p>
<big>It's all about tits.</big>
<<btn>>
<<chunk "daphne.status=3">>
<p>Big tits, small tits, round tits, saggy tits, natural tits, silicone tits.</p>
<<media "activities/tv/tits1.mp4">>
<p>With big nipples, puffy nipples, bumpy nipples, flat nipples, inverted nipples.</p>
<<media "activities/tv/tits2.mp4">>
<p>It always was, and it always will be about tits.</p>
<<media "activities/tv/tits3.mp4">>
<p>You feel like you uncovered a biggest mystery of them all. The meaning of life.</p>
<big>And with this ancient knowledge you wake up.</big>
<<btn "daphGuest" "Wake up!" "dom+3; love+3">>
<<chunk "daphne.status=3" "#daphneYes">>
<p>Phew! You cannot torture me like this. I have a heart condition, you know!</p>
<<dial "daphne" "That's what I thought!">>
<<media "activities/tv/daphne_tits_touch.mp4">>
<<dial "daphne" "Mmm... That's nice.">>
<p>Oh man, how I wish I was on your place. $daphne.name tits are pure perfection. Heavy, firm, but also delicate. Her skin is soft and nipples are just asking to be sucked.</p>
<<dial "player" "Can I suck 'em?">>
<<dial "daphne" "Mmmmmm... We really shouldn't...">>
<<dial "player" "Just a lil' bit!">>
<<dial "daphne" "Well...">>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/tv/daphne_tits_suck.mp4">>
<<dial "daphne" "Be delicate... Uh... Just like that...">>
<p>You want to bite and rip those nipples with your teeth, but you're a good boy, so you're sucking them delicately, just like she asks.</p>
<<dial "player" "Mmmm...">>
<<dial "daphne" "Now harder.">>
<p>That's what you were waiting for. You suck with all your strength, wiggling your tongue around the nipples. You can feel them grow in your mouth.</p>
<<dial "daphne" "Uhuummm... Yeah... Dirty, dirty lil' boy sucking on mommas titties... Uhummm...">>
<p>She's moans while running her fingers through your hair. You can feel she's very aroused, and you're doing your best to not let her down.</p>
<<btn>>
<<chunk "daphne.status=3; !daphne.status=4">>
<p>After a moment $daphne.name pushes your head away.</p>
<<dial "daphne" "Stop...!">>
<<dial "player" "But--">>
<<dial "daphne" "It was nice... You're a good sucker... But we have to end here.">>
<p>You can see she struggles.</p>
<<dial "player" "We don't have to end. I could suck your... You know...">>
<p>$daphne.name looks you in the eyes. You can see she's highly aroused, but she manages to calm herself.</p>
<<dial "daphne" "I know, hun. And some day you will, but not now.">>
<p>She turns away, covers her tits, and walks out of the room. Still, I count it as a success, buddy. You sucked on the best titties on the planet - that's something to put in your resume.</p>
<<btn $curLoc>>
<<chunk "daphne.status=4">>
<p>After a moment $daphne.name pushes your head away.</p>
<<dial "daphne" "Stop...!">>
<<dial "player" "But--">>
<<dial "daphne" "It was nice... You're a good sucker... But we have to end here.">>
<<dial "player" "We don't have to end. I could suck your... You know...">>
<p>You can see $daphne.name struggles with decision.</p>
<<dial "daphne" "I know... but... but...">>
<<btn>>
<<chunk "daphne.status=4">>
<<dial "daphne" "Oh fuck it! Come here!">>
<p>She pulls out your dick from your pants and starts rubbing her tits around it.</p>
<<media "activities/tv/daphne_titfuck.mp4">>
<p>Ohhh fuck. You just won the lottery, bud!</p>
<<dial "player" "Uhmmmmmmmmm">>
<p>Her tits feel like heaven. She's rubbing herself against your dick with such a passion, that you cannot even imagine anything better than that.</p>
<<dial "daphne" "Yeah. Fuck it. Fuck those titties.">>
<p>You feel incoming ecstasy. It's heading your way with a speed of light. $daphne.name feels it too. Your cock starts twitching.</p>
<<dial "daphne" "That's it! Cum for me! Cum all over my tits!">>
<p>You can't let lady wait, right?</p>
<<btn>>
<<chunk "daphne.status=4">>
<big>You cum.</big>
<<media "activities/tv/daphne_cum.mp4">>
<<dial "daphne" "Yeaaah! Tasty cum on my tits, that's the way I like it.">>
<p>You cum and cum until your balls are empty. You fall on the couch, while $daphne.name licks your sperm from her titties.</p>
<<dial "daphne" "Mmmm... It tastes so nice.">>
<<dial "player" "Uhmmm...">>
<p>$daphne.name bursts into laughter seeing how pumped out your are.</p>
<<dial "daphne" "Ha ha! You're a treat, hun! Hope you had fun!">>
<p>She covers her tits and walks out of the room.</p>
<big>Buddy. I'm SO FUCKING PROUD.</big>
<<btn $curLoc>>
<<chunk null "#tvPorn">>
<<dial "daphne" "Well, I really don't know...">>
<p>She doesn't know, and yet she sits next to you on the couch.</p>
<<media "activities/tv/daphne_curious.jpg">>
<<dial "daphne" "Maybe just a second, I'm not that kind of a girl, you know...">>
<p>Of course you're not, $daphne.name. Porn is for bad girls, and you're an angel, right? It's just out of pure curiousity that you're going to watch a little bit. For science.</p>
<<dial "player" "Don't worry, it's perfectly natural to be curious.">>
<big>You're learning fast, young padawan.</big>
<<btn>>
<<chunk>>
<p>_porn turns out to be truly hardcore BDSM flick.</p>
<<media "activities/tv/bdsm1.mp4">>
<<dial "daphne" "Oh no, this is horrible!">>
<p>She bites her lip.</p>
<<dial "daphne" "I cannot look at it!">>
<p>She can't get her eyes away from the screen.</p>
<<dial "player" "Well, I can change it to something else...">>
<<dial "daphne" "No!">>
<p>She turns red, realizing what she said.</p>
<<dial "daphne" "I mean... I didn't mean... I don't care if you turn it off or not.">>
<p>LOL. Don't worry, $daphne.name, no one noticed your hunger for BDSM porn.</p>
<<btn>>
<<chunk>>
<p>She pretends she makes herself comfortable on the couch, while in reality she moves her hands closer to the pussy.</p>
<<media "activities/tv/daphne_aroused.jpg">>
<<dial "daphne" "I don't understand why anyone would get any pleasure from... uhh... binding...">>
<<dial "player" "I guess everyone has a kink, right?">>
<p>She stretches her body like a cat on catnip.</p>
<<dial "daphne" "And that other horrible thing... uhmmm... domination, I guess. That's what they call it, right?">>
<p>Like you don't know.</p>
<<dial "daphne" "It makes me feel verrrry uncomfortable... Very, very, very...">>
<<btn>>
<<chunk "daphne.status=2">>
<p>Meanwhile, the movie brings you another gem.</p>
<<media "activities/tv/bdsm2.mp4">>
<<dial "daphne" "This is... No... You can't do that... It hurts!">>
<p>It probably does, but somehow you wouldn't mind if a girl does that to you.</p>
<<dial "player" "It doesn't look that bad.">>
<p>She looks at you with hungry eyes.</p>
<<dial "daphne" "Did you had your... you know...">>
<<dial "player" "Did I had my dick slapped?">>
<<dial "daphne" "Yes! I mean... <small>yes</small>.">>
<<dial "player" "No. //Not yet.// But sometimes I slap it myself.">>
<p>She closes her eyes and starts rubbing her breasts and thighs.</p>
<<dial "daphne" "Ohh... You do? Doesn't it... Hurt?">>
<p>She cannot even hide it anymore, her panties are soaking wet.</p>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/tv/daphne_panties.jpg">>
<<dial "player" "Maybe you just take them off?">>
<p>You point at her wet panties.</p>
<<dial "daphne" "Oh my... I must have spilled something!">>
<p>Yes. Pussy juice.</p>
<<dial "player" "Don't worry, I don't mind.">>
<p>She thinks for a second, but the urge is too strong.</p>
<<dial "daphne" "Better?">>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/tv/daphne_pussy.jpg">>
<<dial "player" "Much... better...">>
<p>You feel a growing pressure in your pants. The blood leaves all the vital organs, turning you into a sex starved zombie. After a moment all you can focus on is her pussy and how to get inside it.</p>
<big>You'd cut off your dick if she'd use it as a dildo.</big>
<<btn>>
<<chunk "daphne.status=3">>
<p>Meanwhile, this happens.</p>
<<media "activities/tv/bdsm3.mp4">>
<<dial "daphne" "Oh... He cums so much...">>
<<dial "player" "I'd cum that much for you!">>
<<dial "daphne" "You would?">>
<p>You can't help it anymore and start stroking your dick through your pants, hoping she won't notice it <small>(or that she does)</small>.</p>
<p>She's focused on the movie.</p>
<<dial "daphne" "You'd put it into a dickhole like that for me?">>
<<dial "player" "I would...">>
<<dial "daphne" "And would you like to put my head into a headboard?">>
<<dial "player" "Yes... You're a bad girl and you deserve a punishment.">>
<p>She notices you stroking your dick. She smiles, pushing her tits out of her blouse.</p>
<<dial "daphne" "Is it hot in here?">>
<<btn>>
<<chunk "daphne.status=3">>
<<media "activities/tv/daphne_tits_lick.mp4">>
<p>It is hot. Hotter than the sun.</p>
<<dial "player" "Uhhhh.....">>
<<dial "daphne" "You'd hurt me?">>
<<dial "player" "Never...">>
<p>You were supposed to say //yes// you fucking moron.</p>
<<dial "player" "I mean - //yes//. I'd hurt you so fucking much!">>
<<dial "daphne" "You would?">>
<<dial "player" "I would! I would!">>
<<btn>>
<<chunk "daphne.status=4">>
<p>She drops the rest of her clothes to the floor and puts her legs up, giving her a better access to her pussy and ass.</p>
<<media "activities/tv/daphne_masturbating.jpg">>
<<dial "daphne" "Hurt me how?">>
<<dial "player" "I-I'd tie up your wrists behind your back...">>
<p>She puts a finger in her pussy.</p>
<<dial "daphne" "And what then?">>
<<dial "player" "I'd hang you from a hook...">>
<<dial "daphne" "Yea... and then?">>
<p>You pull your dick out and start stroking it.</p>
<<dial "player" "I-I'd gag you...">>
<<dial "daphne" "With your dick?">>
<<dial "player" "Yes! I'd push my dick deep in your throat until my balls are dangling on your chin.">>
<<btn>>
<<chunk "daphne.status=4">>
<p>She puts another finger in. The couch underneath her ass is soaking wet. You're stroking your dick up and down like a jackhammer.</p>
<<dial "daphne" "Uhhh... I want more!">>
<<dial "player" "I'd put a dildo in your pussy.">>
<<dial "daphne" "Ohhh...">>
<<dial "player" "And a bigger one in your ass.">>
<<dial "daphne" "Uhhh... fill me up...">>
<<dial "player" "And I'd put a rope around your tits until they'll turn purple.">>
<<dial "daphne" "That would hurt... I want it to hurt... Hurt me!">>
<p>Buddy, she's going to cum in a second. It's your last chance to put your dick into her.</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn "#daphneFinishFirst" "Finish first!" "daphne.dom+" "action">>
<<btn "#daphneFinish" "Let her finish first!" "daphne.love+" "action">>
<<chunk>>
<big>Suddenly, $daphne.name stands up.</big>
<<dial "daphne" "I have to go to... do something.">>
<<dial "player" "But the movie!">>
<<dial "daphne" "It's urgent.">>
<<media "activities/tv/enough.mp4">>
<p>She leaves the room and locks herself in the bathroom. You're not sure, but you think you can hear moans coming from the other side.</p>
<big>God damn it, she got away.</big>
<<dial "player" "//sigh...//">>
<p>Don't worry, buddy. It was going in a good direction, but you need to get to know the girl a bit better first, before you'll start doing nasty stuff to her. But it'll come, you just need to have fetish-- I meant - you gotta have //FAITH// <small>(but keep the fetish too)</small>.</p>
<<btn $curLoc>>
<<chunk "daphne.status=4" "#daphneFinish">>
<<dial "daphne" "Hurt my body, $player.name. Hurt me until I scream in pain--">>
<<media "activities/tv/daphne_orgasm.mp4">>
<<dial "daphne" "AAAAaaaaahhhh...">>
<p>Her tits tremble as the climax ripples through her body.</p>
<big>It's magnificent.</big>
<p>Moments later - your orgasm arrives, making you shoot a stream of hot cum all around you, like from a fucking fire hose.</p>
<p>After both of you finish, you're so tired that you just lay there for couple minutes in complete silence. Finally she gets up and quietly leaves the room. You turn your eyes on the tv, and instantaneously feel a spasm of disgust.</p>
<<dial "player" "What am I watching??">>
<p>You find a remote and quickly turn it off. After all, you're a good boy, and good boys don't watch BDSM, right <small>(wink, wink)</small>?</p>
<<btn $curLoc>>
<<chunk "daphne.status=4" "#daphneFinishFirst">>
<p>Your orgasm arrives like a fucking train, making you shoot a stream of hot cum all around you.</p>
<big>It's magnificent.</big>
<<media "activities/tv/player_cum.mp4">>
<p>$daphne.name is not far behind you.</p>
<<dial "daphne" "Hurt my body, $player.name. Hurt me until I scream in pain--">>
<<media "activities/tv/daphne_orgasm.mp4">>
<<dial "daphne" "AAAAaaaaahhhh...">>
<p>Her tits tremble as the climax ripples through her body.</p>
<p>After both of you finish, you're so tired that you just lay there for couple minutes in complete silence. Finally she gets up and quietly leaves the room. You turn your eyes on the tv, and instantaneously feel a spasm of disgust.</p>
<<dial "player" "What am I watching??">>
<p>You find a remote and quickly turn it off. After all, you're a good boy, and good boys don't watch BDSM, right <small>(wink, wink)</small>?</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* parkYogaRose */
<<chunks>>
<p>You look around the park. It's calm and empty, it seems you're all alone...</p>
<p>...but something's in the air.</p>
<big>A sweet scent of a sweaty pussy.</big>
<<dial "player" "//Nice...! Who is she?//">>
<p>Give me a moment... Sniff... sniff... she's in her early thirties... sniff... latino...</p>
<<dial "player" "//It has to be $rose.name! Where?!//">>
<p>Sniff... sniff...</p>
<p>Sniff...</p>
<p>Sniiiifffffff...</p>
<big>Up there.</big>
<p>You run between the trees.</p>
<<btn>>
<<chunk>>
<<media "activities/yoga/search.mp4">>
<<dial "player" "//Well? Which way now, tell me!//">>
<p>Sniff... sniff...</p>
<p>There, through the bushes!</p>
<<dial "player" "//Are you sure?!//">>
<p>Yes I'm sure!</p>
<<dial "player" "//Ok, ok, sigh!//">>
<p>You jump into sharp, dry bushes, slowly tearing your way to the other side...</p>
<<btn>>
<<chunk>>
<big>No, wait.</big>
<<dial "player" "//What?!//">>
<p>Come back. It was actually down the alley!</p>
<<dial "player" "//What?! I'm nearly on the other side!//">>
<<media "my_bad.mp4">>
<p>You sigh.</p>
<<dial "player" "//Stop saying that! I can say sigh if I want to!//">>
<p>Dude, I'm just doing my job.</p>
<big>Now.</big>
<p>You want to get to that sweaty pussy - stop whining and start walking!</p>
<<dial "player" "//Ok. Sigh...//">>
<p>You sigh.</p>
<p>Just doing my job.</p>
<<btn>>
<<chunk>>
<p>You finally walk out to a secluded part of the park, which is surprisingly upper class for a ghetto neighborhood (<small>that's me investing funds from supporters into better locations!</small>).</p>
<big>Behold...</big>
<<media "activities/yoga/rose_intro_0.mp4">>
<<dial "player" "//Oh fuck. How did you know?//">>
<p>Well...</p>
<<media "activities/yoga/dead_people.mp4">>
<big>...but with pussy.</big>
<<dial "player" "//Weird but ok. So what now?//">>
<p>Now? You gotta listen very carefully. First, you need to find a long branch.</p>
<<dial "player" "//Long like one meter or longer?//">>
<p>One meter would be perfect. Now, when you find a branch, you need to grab it firmly with two hands.</p>
<<dial "player" "//Grab it, two hands, clear. And then?//">>
<p>And then...</p>
<<btn>>
<<chunk>>
<big>...smash your stupid fucking face with it, because you're a god forsaken moron.</big>
<<dial "player" "//But--//">>
<p>Buddy. Just fucking go to her and pretend you're a fucking yoga enthusiast or some fucking shit like that.</p>
<<dial "player" "//Oook, sheesh...//">>
<big>I am chilled, god damn it! Just talk to the fucking lady instead of wasting my fucking time on stupid fucking questions!</big>
<<dial "player" "//I already said ok, man, calm down!//">>
<p>I am calm!</p>
<<dial "player" "//No you're fucking not calm!!!//">>
<<media "calmer.mp4">>
<big>Anyway...</big>
<<btn>>
<<chunk>>
<p>You walk closer to a spot where $rose.name lies on the grass. She notices you right away.</p>
<<dial "rose" "Oh, hi $player.name!">>
<<media "activities/yoga/rose_intro_1.mp4">>
<<dial "player" "Heeey... erm... I've noticed you're doing yoga and... I wanted to do yoga too...!">>
<<dial "rose" "Haha! Sure, I always welcome competition!">>
<p>A competition. In yoga. This bitch knows no rest.</p>
<<btn>>
<<chunk>>
<p>She stands up and smiles to you.</p>
<<dial "rose" "So, are you in...?">>
<<media "activities/yoga/rose_intro_2.mp4">>
<big>Yes you are.</big>
<<dial "player" "//Stop interrupting. It's my decision. First you scream at me, and then you pretend like nothing happened all of a sudden.//">>
<p>Wow, really? We're going to do that now?</p>
<<dial "player" "//Really. Until you apologize for screaming at me, I want to make every decision myself. Bring me this menu with those fucking buttons, I'm gonna choose what to do myself!//">>
<p>Oh, look at you... Did I hurt your feelings? Well...</p>
<big>...I'm sorry, dude.</big>
<p>Here, take those two magnificent buttons I made ''just for you''... Happy face!</p>
<<menu>>
<<btn null "I'm very, very stupid!" "rose.love-; $roseSelfSlur+stupid" "dialog">>
<<btn null "I'm a fucking moron!" "rose.dom-; $roseSelfSlur+moron" "dialog">>
<<chunk>>
<p>$rose.name looks at you a bit surprised by your confession.</p>
<<dial "rose" "What...?">>
<p>You sigh.</p>
<<dial "player" "//Ok. I got the message. Let's call it even. Now get me out of this mess.//">>
<<media "cool_beans.mp4">>
<p>Let's see...</p>
<<btn>>
<<chunk>>
<p>You squeeze out the best smile your face is able to produce.</p>
<<delayer>>
<<if $roseSelfSlur=="stupid">>
<<dial "player" "What I meant is - I would have to be very, very stupid if I pass on an opportunity like that! And I'm not stupid, baby girl!">>
<<yields "rose.love+" "dialog">>
<<else>>
<<dial "player" "What I meant is - I would have to be a fucking moron to pass on an opportunity like that! And I'm not a fucking moron, baby girl!">>
<<yields "rose.dom+" "dialog">>
<</if>>
<</delayer>>
<p>$rose.name starts laughing.</p>
<<dial "rose" "Baby girl? Haha. You're weird. But I fucking like it! Let's do it!">>
<p>You hear that?</p>
<<media "easy.mp4">>
<<btn "#match">>
<<chunk null "#match">>
<<dial "rose" "The rules are simple. We do 3 yoga positions. Whoever withstands longer, wins the round. Whoever has more wins at the end - wins the whole thing.">>
<p>Ask her what's the reward! It would give you something to bounce off the conversation later on!</p>
<<dial "player" "What's the reward? I mean... for winning?">>
<p>$rose.name looks at you...</p>
<<btn>>
<<chunk>>
<big>...and bites her lip.</big>
<<dial "rose" "I see that you believe you can win. Doubtful, but I like that.">>
<p>She thinks for a moment.</p>
<<dial "rose" "I have an idea...">>
<big>No, it's your turn to choose the prize.</big>
<<dial "player" "Wait... I want to choose the prize this time.">>
<p>$rose.name looks at you curiously.</p>
<<dial "rose" "Ok, $player.name. So what do you want?">>
<p>You look around and notice a bouncy ball that someone left here by accident...</p>
<<btn>>
<<chunk>>
<<media "activities/yoga/bouncy_ball.jpg">>
<p><small>So there's a bull in the middle of the park in LA. It happens.</small></p>
<<dial "player" "The loser does 10 minutes on a bouncy ball... naked.">>
<big>Dude, you mad.</big>
<p>What if you fucking lose!? You should have consulted me on this!</p>
<<dial "player" "//Shut up. To see this fucking ass bouncing I'm gonna go fucking Michael Jordan over here!//">>
<p>Well... ok, man.</p>
<p>$rose.name smiles.</p>
<<dial "rose" "I'm in!">>
<<btn "#play1">>
<<chunk null "#play1">>
<p>$rose.name shows you the first pose.</p>
<<media "activities/yoga/rose_play_1.mp4">>
<<dial "rose" "Well, what are you waiting for?">>
<p>You mimic her pose. It's not really that hard. Maybe we actually have a chance...</p>
<<dial "player" "//Oh, now we're suddenly we again? Figures!//">>
<p>You look at $rose.name.</p>
<<dial "player" "And now?">>
<<dial "rose" "Whoever changes the pose first loses.">>
<<dial "player" "Easy.">>
<<dial "rose" "I know. My record is 30 minutes.">>
<p>Oh...</p>
<big>//You//'re fucked.</big>
<<btn>>
<<chunk>>
<big>29 minutes later.</big>
<p>Somehow you survived that long without changing the pose, but it was a nightmare. Your entire body hurts and you're sweating like a pig. You'd end it long ago, if only you wouldn't see, that $rose.name struggles as well.</p>
<p>She's on the edge, but so are you. Who will remain?</p>
<big>Roll it!</big>
<<media "activities/yoga/roll_1.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail1", "#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail1", "#fail1", "#success1"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail1", "#success1"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail1", "#success1", "#success1"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success1">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail1">>
<<delayer>>
<<set _score = 0>>
<</delayer>>
<<dial "player" "//I can't stand it anymore!//">>
<p>Yes you can! Just a moment later.</p>
<<dial "player" "//Nope. Get me out of this, now!//">>
<p>Sigh... Ok.</p>
<big>You try to straighten up and...</big>
<<media `"activities/yoga/fail_" + random(1,5) + ".mp4"`>>
<<btn>>
<<chunk>>
<big>You lose this round.</big>
<p>$rose.name starts her celebration.</p>
<<media "activities/yoga/rose_celebration.mp4">>
<p>Shit happens. We'll win the next one. We gotta see this ass bounce!</p>
<<dial "player" "//Oh yes... we will.//">>
<p>$rose.name looks you in the eyes.</p>
<<dial "rose" "Ready?">>
<p>You nod.</p>
<<btn "#play2">>
<<chunk null "#success1">>
<<delayer>>
<<set _score = 1>>
<</delayer>>
<p>You're about to collapse, but somehow...</p>
<big>$rose.name sighs and kneels.</big>
<<dial "rose" "Fuck! I couldn't take it anymore!">>
<p>She looks at you, angry.</p>
<<btn>>
<<chunk>>
<<media "activities/yoga/rose_angry.mp4">>
<big>Good work.</big>
<p>Now focus. We don't want to lose the chance to see this ass bounce.</p>
<<dial "player" "//Oh yes...//">>
<<dial "rose" "Ready for next round?">>
<p>You nod.</p>
<<btn "#play2">>
<<chunk null "#play2">>
<p>$rose.name shows you the second position.</p>
<<media "activities/yoga/rose_play_2.mp4">>
<<dial "rose" "Like that.">>
<p>You repeat her moves.</p>
<<dial "rose" "Good. Now stay like that.">>
<p>Shit, I'm afraid to ask what's her record on that.</p>
<<btn>>
<<chunk>>
<big>Some time later...</big>
<p>...you're barely able to withstand the pain in all your bones.</p>
<p>$rose.name looks you deep in the eyes...</p>
<p>She's on her edge too...</p>
<big>Come on, dude. You can do it!</big>
<<media "activities/yoga/roll_2.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail2", "#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail2", "#fail2", "#success2"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail2", "#success2"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail2", "#success2", "#success2"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail2">>
<<delayer>>
<<set _score = _score>>
<</delayer>>
<p>You were giving it your best...</p>
<big>...but your body gives up.</big>
<<media `"activities/yoga/fail_" + random(1,5) + ".mp4"`>>
<<btn>>
<<chunk>>
<<delayer>>
<<if _score == 0>>
<<media "activities/yoga/rose_win.mp4">>
<<dial "rose" "Victory! I fucking owned you!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "Well... congrats. I'm gonna learn some yoga and beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<elseif _score == 1>>
<<media "activities/yoga/rose_celebration.mp4">>
<<dial "rose" "Hah! We're even! I knew I can beat you!">>
<p>Dude, don't let her get into your head.</p>
<big>We can win this.</big>
<<dial "rose" "Ready for the final round?">>
<<dial "player" "I was born ready!">>
<p>She smiles.</p>
<<btn "#play3">>
<</if>>
<</delayer>>
<<chunk null "#success2">>
<<delayer>>
<<set _score = _score + 1>>
<</delayer>>
<p>You can barely breathe, and your muscles are on fire. You can't take it anymore.</p>
<p>But then $rose.name' legs start to tremble and...</p>
<big>...she drops her pose.</big>
<<dial "rose" "Puta madre!">>
<p>She spits on the ground with anger.</p>
<p>Oh, dude, that means...</p>
<big>You win!</big>
<<btn>>
<<chunk>>
<<delayer>>
<<if _score == 2>>
<p>$rose.name stands up and walks circles with her fists clenched.</p>
<<media "activities/yoga/rose_lose.mp4">>
<<dial "rose" "Carajo! I'm so fucking pissed right now! I had it! I fucking had it. Couple more seconds...">>
<p>Uhh. Fierce and sexy, I looove it. Nothing fucking better than some hot chica with anger issues. How those butt cheeks jiggle with every word! Scream at me, chica! Scream at me while you ride me like a horse!</p>
<<dial "player" "//What?//">>
<p>What?</p>
<p>I mean...</p>
<big>It's time to get your reward!</big>
<<btn "#win">>
<<elseif _score == 1>>
<<media `"activities/yoga/rose_angry.mp4"`>>
<big>Even Steven!</big>
<p>Next one wins.</p>
<<dial "player" "//I can do it!//">>
<p>I know you can, buddy.</p>
<<dial "rose" "Ready?">>
<<dial "player" "I was born ready!">>
<p>$rose.name smiles and lowers herself to the ground and...</p>
<big>Oh my.</big>
<<btn "#play3">>
<</if>>
<</delayer>>
<<chunk null "#play3">>
<<media "activities/yoga/rose_play_3.mp4">>
<p>You lower your hips to the ground, mimicking her pose, but you feel something new in your pants.</p>
<<dial "player" "//I have a hard on!//">>
<p>I know... but we need that blood in your muscles, dude. Fight it! Don't let her provoke you!</p>
<<dial "player" "//I kinda feel provoked!//">>
<big>I believe in you!</big>
<<dial "player" "//Well... I'll try!//">>
<<btn>>
<<chunk>>
<p>You focus with all your strength on not looking at her ass... and you can feel your hard on disappearing!</p>
<big>You're doing it!</big>
<p>Now just keep at it for 30 minutes.</p>
<<media "survive.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#fail3", "#fail3", "#success3"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail3", "#success3"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#fail3", "#success3", "#success3"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success3">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail3">>
<p>You clench your teeth, and focus...</p>
<p>...but it's not enough. You can feel the pressure growing in your muscles...</p>
<big>...and your body gives up.</big>
<<media `"activities/yoga/fail_" + random(1,5) + ".mp4"`>>
<<btn>>
<<chunk>>
<<media "activities/yoga/rose_celebration.mp4">>
<<dial "rose" "Victory! I fucking owned you!">>
<big>Sigh...</big>
<p>Well, doesn't matter. Sometimes you win, sometimes you lose. At least the views were nice...</p>
<p>Just don't be a sore loser and congratulate her on her win.</p>
<<dial "player" "I'm gonna learn some yoga and beat your ass next time, haha.">>
<p>She looks at you with a mocking smile.</p>
<<btn "#lose">>
<<chunk null "#success3">>
<big>You're in deep pain.</big>
<p>Your body is in pain. All threads in your muscles are in pain. And your dick is in pain too.</p>
<p>You are pain...</p>
<p>But so is $rose.name (apart from the dick part). She starts trembling and...</p>
<big>...she drops her chest to the ground.</big>
<<dial "rose" "Puta madre!">>
<p>She sighs with anger.</p>
<<btn>>
<<chunk>>
<p>$rose.name stands up and walks circles with her fists clenched.</p>
<<media "activities/yoga/rose_lose.mp4">>
<<dial "rose" "Carajo! I'm so fucking pissed right now! I had it! I fucking had it. Couple more seconds...">>
<p>Uhh. Fierce and sexy, I looove it. Nothing fucking better than some hot chica with anger issues. How those butt cheeks tits jiggle with every word! Scream at me, chica! Scream at me while you ride me like a horse!</p>
<<dial "player" "//What?//">>
<p>What?</p>
<p>I mean...</p>
<big>You fucking beat her at yoga!</big>
<<btn "#win">>
<<chunk null "#lose">>
<<dial "player" "//So... what now?//">>
<p>Well... I'll tell you what now.</p>
<big>The ball.</big>
<p>You see $rose.name carrying it your way.</p>
<<media "activities/yoga/rose_ball_1.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "So... couple bounces and we're ok, right?">>
<p>She smiles.</p>
<<dial "rose" "No, chico. I want you to bounce on this ball 50 times with a dick in your ass.">>
<p>She points at a rubber dick sticking out from a bouncy ball.</p>
<<dial "player" "//What the fuck.//">>
<p>Ohh, so it's //this// kind of ball...</p>
<big>...who knew.</big>
<<dial "player" "But--">>
<<dial "rose" "Yes, in the butt. Drop your clothes, loser!">>
<<dial "player" "//What should I do?//">>
<p>Well, buddy, in a moments like this a man has to ask himself two questions. First - what your ass tells you to do? And second - are you prepared for the fact she might murder you with her bare hands if you say //no//?</p>
<<menu>>
<<btn "#butt" "Ok, why not! It's going to be fun!" "rose.love+2" "dialog">>
<<btn "#bounce" "Ok, but I'm not sticking anything up my butt." "rose.dom+" "dialog">>
<<chunk null "#bounce">>
<<dial "rose" "Oh really...?">>
<p>$rose.name looks you in the eyes...</p>
<<media "eyes.mp4">>
<<if $rose.status <= 2>>
<<set _decision = ["#bouncyEnd", "#bouncyEnd", "#bouncyJump"].random()>>
<<elseif $rose.status == 3>>
<<set _decision = ["#bouncyEnd", "#bouncyJump"].random()>>
<<elseif $rose.status == 4>>
<<set _decision = ["#bouncyEnd", "#bouncyJump", "#bouncyJump"].random()>>
<<elseif $rose.status >= 5>>
<<set _decision = "#bouncyJump">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bouncyEnd">>
<<dial "rose" "Huh. I knew you're a bad loser.">>
<<dial "player" "No I'm not! We said bouncing not getting fucked. As a rule - I'm not letting any balls close to my ass!">>
<p>Good work - she actually smiles!</p>
<<dial "rose" "Haha... Well, you have your rules. But I have mine! If you lose and not give me my rewards - you're a cheater. So get lost, cheater!">>
<big>She takes her things and walks away.</big>
<<btn $curLoc null "rose.dom-; counter:roseAngry-2" "yieldsHide">>
<<chunk null "#bouncyJump">>
<p>$rose.name smiles.</p>
<<dial "rose" "Well, dick up your ass or not - start bouncing chico!">>
<big>Phew!</big>
<p>You make sure no one is watching, drop your clothes, and jump on the ball.</p>
<<btn>>
<<chunk>>
<<media "activities/yoga/bouncy_bounce.mp4">>
<<dial "rose" "Haha, that looks great! Even without the dick in your ass.">>
<big>She laughs.</big>
<<dial "rose" "Ok, I'm going home. I don't like to be seen around losers too much, haha. Chao!">>
<p>She turns around and walks away, leaving you bouncing on the fucking ball naked in the middle of the park.</p>
<p>...</p>
<big>You know you can finish bouncing already, right?</big>
<<btn $curLoc null "rose.dom+; counter:roseAngry-2" "yieldsHide">>
<<chunk null "#butt">>
<p>You make sure no one is watching, drop your clothes, and sit on the ball.</p>
<p>It takes you a moment to navigate the rubber dick into your asshole. You wiggle it around, loosening it up a bit, and then you push it in. Fortunately it's sweaty from all the yoga, so...</p>
<big>...it slips right in.</big>
<<btn>>
<<chunk>>
<p>You start bouncing, at first slow, but quickly speed up to get it over with.</p>
<<media "activities/yoga/bouncy_butt_1.mp4">>
<big>$rose.name laughs maniacally.</big>
<<dial "rose" "Yeah, chico, ride that ball! ...17 ...18 ...19...">>
<p>You feel pain, as the dick penetrates you deeper and deeper with every squat, but you manage to focus on imagining your dick penetrating $rose.name. Or $rose.name' dick penetrating you? You aren't even sure...</p>
<<btn>>
<<chunk>>
<<dial "rose" "...49 ...50! Ok, this was fun, but I'm going home. Chao!">>
<p>She turns around and walks away, leaving you bouncing on the fucking ball naked in the middle of the park.</p>
<p>...</p>
<big>You know you can finish bouncing already, right?</big>
<<menu>>
<<btn "#bounce2" "Continue bouncing for a moment more" "love+" "yieldsHide">>
<<btn $curLoc "Finish bouncing" "dom+" "yieldsHide">>
<<chunk null "#bounce2">>
<<media "activities/yoga/bouncy_butt_2.mp4">>
<p>You don't feel any pain anymore. It actually starts to feel kind of nice, as the hot rubber dick penetrates you with force.</p>
<big>You get an erection.</big>
<<menu>>
<<btn "#bounce3" "Continue bouncing for a moment more" "love+" "yieldsHide">>
<<btn $curLoc "Finish bouncing" "dom+" "yieldsHide">>
<<chunk null "#bounce3">>
<<media "activities/yoga/bouncy_butt_3.mp4">>
<p>Now you're just fucking the ball by pushing your ass down with all your strength. You don't care if anyone sees it or not, or maybe even you want them to see. You want this dildo to penetrate you deeper and deeper, whatever is the cost.</p>
<p>And then suddenly...</p>
<<btn>>
<<chunk>>
<big>You cum.</big>
<<media "activities/yoga/bouncy_butt_cum.mp4">>
<p>Your prostate throbs and the cum shoots out of your dick with couple huge squirts.</p>
<p>It seems like it's going on forever, with every push of the rubber dick into your asshole, new portion of cum sprays the grass around you.</p>
<<btn>>
<<chunk>>
<p>And finally, after a moment or two... it fades away.</p>
<p>You look around, like you came back from a looong fucking voyage.</p>
<<media "who_am_i.mp4">>
<<dial "player" "//I'm not sure what it was... but it was intense!//">>
<p>That, my friend, was an anal orgasm.</p>
<big>Use it wisely.</big>
<<btn $curLoc null "jerkedoff+; sore+; love+4" "yieldsHide">>
<<chunk null "#win">>
<p>You point to the bouncy ball lying on the grass.</p>
<<dial "player" "So... you remember about my reward?">>
<p>$rose.name sighs.</p>
<<dial "rose" "Promise is a promise!">>
<p>She walks to the bouncy ball.</p>
<<media "activities/yoga/rose_ball_1.mp4">>
<<btn>>
<<chunk>>
<<dial "rose" "So... couple bounces and we're ok, right?">>
<p>No fucking way. Tell her to get naked.</p>
<<dial "player" "Well, the reward is you're going to bounce on the ball naked. And I want... 50 good bounces.">>
<<dial "rose" "That's ridiculous.">>
<p>Is it?</p>
<<menu>>
<<btn null "Do it or I'll tell everyone you're a cheater." "rose.dom+" "dialog">>
<<btn null "Come on, you can do it!" "rose.love+" "dialog">>
<<chunk>>
<p>She smiles and drops her top.</p>
<<media "activities/yoga/rose_ball_2.mp4">>
<big>She's into it, brother!</big>
<p>And we're in for a show!</p>
<p>But I noticed something else, dude. It's actually a dildo ball! It might be a good idea to tell her to ride it...</p>
<big>The proper way.</big>
<<dial "player" "//Like... fuck it? What if she says no?//">>
<p>Well, she might get angry, true. And it might end the yoga session. That's the worst case scenario. Best case - we're gonna watch her fuck the rubber dick in the middle of the park. And that's a story I'm gonna be telling my grandkids.</p>
<<menu>>
<<btn "#rideDildo_1" "Ask her to ride the rubber dildo." "rose.dom+" "action">>
<<btn "#rideBall_1" "Don't ask her, she might get angry!" "rose.love+" "action">>
<<chunk null "#rideBall_1">>
<p>$rose.name jumps on the ball and starts bouncing up and down.</p>
<<media "activities/yoga/rose_ball_4.mp4">>
<<dial "rose" "...11... 12... 13... 14...">>
<p>You can't take your eyes away from those tits and huge ass jiggling on the ball.</p>
<big>It's beautiful.</big>
<<btn>>
<<chunk>>
<<media "activities/yoga/rose_ball_5.mp4">>
<<dial "rose" "...47... 48... 49... Fucking 50!">>
<p>The show was awesome, but $rose.name finally reaches the end.</p>
<<btn>>
<<chunk>>
<p>She stands up and smiles.</p>
<<dial "rose" "I'm gonna beat your ass next time! And you're gonna end up with a dildo up your ass.">>
<big>Fuck.</big>
<p>$rose.name takes her things and walks away, leaving you alone on the grass.</p>
<<btn $curLoc>>
<<chunk null "#rideDildo_1">>
<p>$rose.name looks at you a bit surprised. Like she didn't think you have it in you.</p>
<<dial "rose" "You want me to put it inside me?!">>
<<dial "player" "I prefer to say ''I want you to fuck this ball until you cum''.">>
<p>Dude...</p>
<<media "perfection.mp4">>
<p>$rose.name looks at you in shock.</p>
<<if $rose.status <= 2>>
<<set _decision = ["#rideDildoFail", "#rideDildoFail", "#rideDildo_2"].random()>>
<<elseif $rose.status == 3>>
<<set _decision = ["#rideDildoFail", "#rideDildo_2"].random()>>
<<elseif $rose.status == 4>>
<<set _decision = ["#rideDildoFail", "#rideDildo_2", "#rideDildo_2"].random()>>
<<elseif $rose.status >= 5>>
<<set _decision = "#rideDildo_2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#rideDildoFail">>
<<dial "rose" "El hijo de puta! That was not our deal!">>
<<dial "player" "Well...">>
<p>This ain't looking good!</p>
<<dial "rose" "You're lucky I'm not gonna rip your heart out and eat it.">>
<big>Oh shit, red alert.</big>
<p>She looks you in the eyes and walks away, leaving you alone on the grass.</p>
<<dial "player" "//Sigh...//">>
<p>Well, I guess it was worth the try... It's going to work next time!</p>
<<btn $curLoc null "rose.dom-; counter:roseAngry-4" "yieldsHide">>
<<chunk null "#rideDildo_2">>
<<dial "rose" "El hijo de puta! That was not our deal!">>
<<dial "player" "Well... I'm changing the deal.">>
<<media "impressive.mp4">>
<p>$rose.name thinks for a moment...</p>
<big>...and sighs.</big>
<<dial "rose" "Ok, whatever. I'm gonna bounce on that rubber dildo, but next time I'm gonna pierce your ass with it!">>
<<dial "player" "We'll see about that haha.">>
<p>She sits on the ball and...</p>
<<btn>>
<<chunk>>
<<media "activities/yoga/rose_ball_3.mp4">>
<big>Oh. My. God.</big>
<p>She moans softly, as the rubber dildo goes into her.</p>
<<dial "rose" "Uhhh... 1... 2... 3...">>
<p>She starts slow, but picks up the tempo.</p>
<<btn>>
<<chunk>>
<p>The dildo quickly gets wet with her juices. $rose.name jumps on it up and down.</p>
<<media "activities/yoga/rose_ball_4.mp4">>
<<dial "rose" "...21... 22... 23... 24...">>
<p>You can't take your eyes away from those tits and huge ass jiggling on the ball.</p>
<big>It's beautiful.</big>
<<btn>>
<<chunk>>
<big>And she enjoys it.</big>
<p>She squeezes her nipples, and slaps her ass.</p>
<<media "activities/yoga/rose_ball_5.mp4">>
<<dial "rose" "...36... 37... 38... 39...">>
<<btn>>
<<chunk>>
<p>$rose.name is moaning faster and faster.</p>
<<media "activities/yoga/rose_ball_6.mp4">>
<big>And then...</big>
<<dial "rose" "...47... Uh... 48... Fuck... 49... Yeah... YEAH! FIFTY!!!!">>
<p>She yells as orgasm fills her body.</p>
<<dial "player" "//Oh fuck... She just came... And I have such a hard on!//">>
<p>You gotta try to fuck her while she's still hot.</p>
<<dial "rose" "Oh shit... this was goood.">>
<p>$rose.name collapses on the ball, panting, sweating.</p>
<big>Make your move!</big>
<<menu>>
<<btn null "Hey chica, I have something better to bounce on." "rose.dom+" "action">>
<<btn null "Hey, maybe we could continue this together?" "rose.love+" "action">>
<<chunk>>
<p>$rose.name looks at you.</p>
<big>She didn't murder you yet, so it's going great!</big>
<<media "fingers_crossed.mp4">>
<<if $rose.lvl <= 2>>
<<set _decision = ["#sex_fail", "#sex_fail", "#sex"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#sex_fail", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sex_fail">>
<big>$rose.name bursts into laughter.</big>
<<dial "rose" "Dream on, chico. The ball already gave me all I wanted.">>
<<dial "player" "Oh, come on, that's not fair.">>
<<dial "rose" "Life's not fair! And I also want a rematch! If you win again... who knows. I might go crazy!">>
<p>She grabs her things, puts on her clothes, and walks away.</p>
<<media "activities/yoga/rose_ass.mp4">>
<p>Oh fuck... It seems she just doesn't like you enough yet. But I promise you, we'll get it next time.</p>
<<btn $curLoc null "counter:roseAngry-2">>
<<chunk null "#sex">>
<p>$rose.name think for a moment and...</p>
<big>...smile.</big>
<<dial "rose" "I was hoping you'd say that.">>
<p>Fuck yea!</p>
<<btn>>
<<chunk>>
<p>You walk to her. Her ass is covered in her own juices, from fucking the ball. You massage her butt using it as lubricant.</p>
<<media "activities/yoga/rose_sex_1.mp4">>
<<dial "rose" "Yeah, baby. Just like that!">>
<<btn>>
<<chunk>>
<p>$rose.name grabs you and pushes onto the ball, while she stands above you pushing her wet twat into your face.</p>
<<media "activities/yoga/rose_sex_2.mp4">>
<<dial "rose" "Uhmmmm, chico. Uhmm...">>
<p>You could cut diamonds with that erection, dude. Maybe it's time for a blowjob?</p>
<<dial "player" "Now it's your turn... You're going to suck me...">>
<<dial "rose" "Oh yeah, I'm gonna suck winner's cock... give it to me...">>
<<btn>>
<<chunk>>
<big>Your dick fits perfectly in her mouth.</big>
<<media "activities/yoga/rose_sex_3.mp4">>
<<if $rose.status >= 3>>
<p>But somehow, blowjob seems like it was just an appetizer for $rose.name. She looks at you with sparks in her eyes.</p>
<<dial "rose" "Ready for something extra?">>
<big>We're ready!</big>
<<else>>
<p>You feel a growing pressure. You won't be able to hold it off for long. Too bad, I was hoping we could fuck her. Well, maybe next time.</p>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it all! On my tits!">>
<</if>>
<<btn>>
<<chunk "rose.status=3">>
<p>$rose.name pushes her ass into your crotch.</p>
<<dial "rose" "Push it in! Fuck me! Fuck me like a loser I am!!!">>
<<media "activities/yoga/rose_sex_4.mp4">>
<p>That's what I'm talking about!</p>
<<dial "rose" "Yeah, like that. Punish me. Fuck me.">>
<<if $rose.status == 3>>
<p>You feel growing pressure in your dick. You won't be able to hold it off for long. We need to work on your stamina, dude!</p>
<<dial "player" "I'm cumming!">>
<<dial "rose" "I want it all! On my tits!">>
<<else>>
<big>But $rose.name wants more.</big>
<p>She pushes you on the ball and jumps on you like a sex starved gorilla...</p>
<</if>>
<<btn>>
<<chunk "rose.status=4">>
<<media "activities/yoga/rose_sex_5.mp4">>
<<dial "rose" "Yeah, baby, fuck me harder! Fuck me! FUCK ME LIKE AN ANIMAL!!!">>
<p>She starts trembling and...</p>
<big>$rose.name cums.</big>
<p>You can cum too, I'm sure she'll like that. Or maybe you want to bring it to another level?</p>
<<menu>>
<<btn "sex" "Fuck her brains out" "$char+rose" "sex action">>
<<btn null "Cum now!" null "action">>
<<chunk>>
<<dial "player" "I'm cumming too!">>
<<dial "rose" "I want it all! On my tits!">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum on $rose.name's tits.</p>
<big>And she takes it all like a champ.</big>
<<media "activities/yoga/rose_sex_cum.mp4">>
<<btn>>
<<chunk>>
<p>After you finish cumming, your legs start shaking. You collapse on the grass and lie there for a moment.</p>
<<dial "player" "Uhh....">>
<p>$rose.name starts laughing.</p>
<<dial "rose" "Ok. Next time I'm gonna beat you. See you then!">>
<<dial "player" "Uhhh....">>
<p>She grabs her things and walks away.</p>
<big>Dude, congrats.</big>
<p>It was something!</p>
<<dial "player" "Uhhhhh....">>
<<btn $curLoc>>
<</chunks>>/* daphHelp */
<<events>>
<<EVENT "quest:daphHelp=0">> /* Intro to the quest. */
<<chunks>>
<p>You enter the kitchen and see $daphne.name.</p>
<big>She is crying.</big>
<p>Buddy, I know it's sometimes better to stay away, but crying means emotions, and good sex always involves emotions, so... treat it as an adventure!</p>
<p>You come closer. $daphne.name looks at you with tears in her eyes.</p>
<<media "considering.mp4">>
<<menu>>
<<btn null "What's the matter, can I help?" "daphne.love+" "dialog">>
<<btn null "Crying is for little girls!" "daphne.dom+" "dialog">>
<<chunk>>
<p>So far so good. Before she replies - I'm gonna give you some tips about how to deal with this situation.</p>
<big>Listen carefully 'cause I'll say it only once.</big>
<<media "planning.mp4">>
<p>This is a simple in-and-out mission. You engage the target and listen to what she has to say. You are supportive, you are kind, but - for the love of God - ''don't get involved in her shit''.</p>
<p>I cannot stress this enough, buddy. Don't tell her you're going to fix it, and don't agree to do anything for her, unless you talk it over with me first. Basically - listen to what she has to say, tell her how sorry your are, and... BAM! - you outta there.</p>
<big>Got it?!</big>
<<btn null "Got it!">>
<<chunk>>
<<dial "daphne" "You don't get it. No one does. I'm consantly tired, overworked, and I come back home to this!">>
<p>She points to a sink full of dirty dishes.</p>
<<media "quests/daphHelp/dishes.mp4">>
<<dial "daphne" "All days are the same. Washing the dishes, doing the laundry, cleaning the toilet. And I'm all alone in this! Completely alone.">>
<<media "quests/daphHelp/daphne_cry.jpg">>
<p>Ok, buddy. This is the moment that I was telling you about.</p>
<big>Be a shoulder to cry on, not a hand that'll solve her problems.</big>
<<btn>>
<<chunk>>
<<dial "player" "Don't worry! I'll help you! I'll clean the dishes.">>
<big>WHAT?!</big>
<p>$daphne.name looks at you with a big, teary eyes.</p>
<<dial "daphne" "You will...?">>
<p>Say //no//. Say fucking //no//.</p>
<<dial "player" "Yes!">>
<<dial "daphne" "That would be great! Thank you so much!">>
<p>You fucking moron.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "So... the dishes are here, and the laundry...">>
<<dial "player" "Laundry?">>
<<dial "daphne" "Laundry is in the bathroom.">>
<p>See? I fucking told you.</p>
<<dial "player" "Wait, I--">>
<<dial "daphne" "And when you'll be cleaning the toilet, scrub it real good, it hasn't been cleaned in a while!">>
<p>She blows you a kiss and goes back to what she was doing, like you never existed.</p>
<<media "bummer.mp4">>
<<btn>>
<<chunk>>
<p>See what have you done?</p>
<big>She played you like a drum.</big>
<p>Look, I know how it works, $daphne.name is good looking and her boobs are amaaaazing, I know. But if you'll show her weakness - she'll use it. That doesn't mean you need to be cold motherfucker, but don't be //I'll help you// guy, or she will tear you apart.</p>
<<media "quests/daphHelp/tearing.mp4">>
<p>Trust me, I've seen it happening with the players before you, and it's not a nice thing to watch. Be smarter, dude.</p>
<big>Be fucking smarter.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHelp=1">> /* You like water sports? Dishes are waiting for you. */
<<include "daphKitDishes">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHelp=2">> /* The fastest way to girl's panties? Go to bathroom and do her laundry! */
<<include "daphBathLaundry">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHelp=3">> /* Let's get nasty in the toilet. */
<<include "daphBathToilet">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphHelp=4">> /* You can go to $daphne.name and let her know you did everything around the house, or you might try to sweeten up the deal by doing a fancy meal for her. You'd need to buy some groceries for that though. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "You remember those chores that you mentioned...?">>
<<dial "daphne" "Sure, hun. What about them?">>
<<media "daphne" "portrait">>
<<dial "player" "Well... I kinda did them.">>
<p>She looks at you with surprise.</p>
<<dial "daphne" "All of them?!">>
<<dial "player" "Yup.">>
<p>You can feel she's deeply moved. Her eyes get teary.</p>
<<dial "daphne" "I've met many men... Many, many men... And none did for me what you just did.">>
<p>I like where this is going...</p>
<big>Here comes the hug!</big>
<<btn>>
<<chunk "!item:groceries">>
<<media "quests/daphHelp/hug.jpg">>
<<dial "daphne" "Thank you, $player.name. Thank you.">>
<p>That's a thank you that you will not forget. Not that I'm encouraging washing dirty dishes to get laid. There are other ways, sure. But in a situation you're in - every little bit helps. So all in all...</p>
<big>PROFIT!</big>
<p>''From now on you can make chores around the house for money.''</p>
<<btn $curLoc "That's enough emotions for one day" null "action">>
<<chunk "item:groceries">>
<<media "quests/daphHelp/hug.jpg">>
<<dial "daphne" "Thank you, $player.name. Thank you.">>
<p>That's a thank you that you will not forget. Not that I'm encouraging washing dirty dishes to get laid. There are other ways, sure. But in a situation you're in - every little bit helps. So all in all...</p>
<big>PROFIT!</big>
<p>''From now on you can make chores around the house for money.''</p>
<<dial "player" "And I did something extra... I thought you'll appreciate a nice home cooked meal.">>
<p>She looks at you in disbelief.</p>
<<dial "daphne" "You're kidding me!">>
<<dial "player" "Nope! I bought groceries, and was just about to start cooking.">>
<<btn null null "item:groceries-">>
<</chunks>>
<<include "daphKitCook">>
<</events>>/* trip */
<<chunks>>
<<if !$policeTrip>>
<big>You take the LSD out of your wallet.</big>
<p>It's in a form of a little square, that seems to be cut out from a larger piece of paper with an illustration on it.</p>
<p>You hesitate for a moment... and then...</p>
<big>You swallow it!</big>
<<media "activities/trip/take_lsd.mp4">>
<<dial "player" "//I'm a bit afraid.//">>
<big>It should be ok!</big>
<p><small>(or not)</small></p>
<p>Acid is not something that you should take lightly.</p>
<<media "warning.mp4">>
<<btn>>
<<else>>
<p>Ok man, we still have a moment before the drugs kick in full.</p>
<big>We should move!</big>
<<dial "player" "//Buuuuuuuuuut wheeeeeeeeere...?//">>
<p>Well, it depends... I would probably choose the beach... however, it's your trip.</p>
<big>What are you in the mood for?</big>
<<menu null null "yieldsHide">>
<<btn "#tripBeach" "Go to the beach" "love+2" "action yieldsHide">>
<<btn "#tripClub" "Go to the club" "dom+2" "action yieldsHide">>
<<set $policeTrip = null>>
<</if>>
<<chunk>>
<p>I had some great moments on LSD, but also some pretty terrible ones. I'm not gonna lie - it can go sideways if you're not prepared.</p>
<<dial "player" "//You tell this to me now?? How do I know if I'm prepared?//">>
<p>Well, first of - treat it seriously.</p>
<big>LSD is not a party drug.</big>
<p>I mean, sometimes it is, but sometimes it can fuck you up. So you wanna do it in a smart way. With your friends. Preferably during the day. And in the nature. Just go exploring!</p>
<big>Worst case scenario you won't get any boner.</big>
<<dial "player" "//But I like to have a boner!//">>
<big>I like when you have a boner too, buddy!</big>
<p>It literally pays my bills! And I promise you if you're lucky enough to get a good trip - there will be something for your boner in it.</p>
<<dial "player" "//Sigh...//">>
<<menu null null "yieldsHide">>
<<btn "#tripBeach" "Go to the beach" "love+2" "action yieldsHide">>
<<btn "#tripClub" "Go to the club" "dom+2" "action yieldsHide">>
<<chunk null "#tripBeach">>
<h2 class="border">Beach</h2>
<<media "locations/beach/_big.jpg" "wide">>
<p>You take a bus to the beach. It's not exactly empty, but, as you don't have any companion, you hope that you might meet someone. Maybe even someone fuckable? Who knows, LSD trips can sometimes bring strangers together.</p>
<<dial "player" "//Why everything around me is turning into a fractal...?//">>
<big>Oh shit, the acid is kicking in!</big>
<<btn>>
<<chunk>>
<big>There's no coming back now, dude.</big>
<<media "activities/trip/trip_1.mp4">>
<<wrapper "period=night">>
<<btn `["#tripGood", "#tripBad"].random()`>>
<</wrapper>>
<<wrapper "period!=night">>
<<btn `["#tripGood", "#tripGood", "#tripGood", "#tripBad"].random()`>>
<</wrapper>>
<<chunk null "#tripClub">>
<h2 class="border">The Slaughterhouse Club</h2>
<<media "locations/cityClub/_big.jpg" "wide">>
<p>You take a bus to the club in downtown. It's full of drunk people dancing and the music is loud. You realize it kinds reminds you of hell.</p>
<big>Told you.</big>
<p>Thankfully, you see some nice girls waving their asses and tits in some sort of ritualistic sex dance. Maybe something will happen? Who knows what the trip will bring you this time.</p>
<<dial "player" "//Why everything around me is turning into a fractal...?//">>
<big>Oh shit, the acid is kicking in!</big>
<<btn>>
<<chunk>>
<big>There's no coming back now, dude.</big>
<<media "activities/trip/trip_1.mp4">>
<<btn `["#tripBad", "#tripBad", "#tripGood"].random()`>>
<<chunk null "#tripBad">>
<p>You feel butterflies in your stomach...</p>
<p>You start noticing different colors and geometrical shapes around you...</p>
<big>It looks like everything is moving and pulsating.</big>
<<media "activities/trip/trip_2.mp4">>
<<dial "player" "//Wooow...//">>
<<btn>>
<<chunk>>
<big>But it's just the beginning.</big>
<p>You look at the ground under your feet...</p>
<p>You touch it with your fingers...</p>
<p>You lie on it...</p>
<<dial "player" "//Is it... is the ground... breathing?//">>
<<btn>>
<<chunk>>
<<media "activities/trip/trip_3.mp4">>
<p>I asked myself the same question many times, buddy... I came to conclusion that all matter is merely energy condensed to a slow vibration, and that we are all one consciousness experiencing itself subjectively, there is no such thing as death, life is only a dream, and we are the imagination of ourselves. Something like that, buddy.</p>
<<dial "player" "//...//">>
<big>Buddy...?</big>
<<dial "player" "//...//">>
<p>Oh shit, buddy, are you ok?</p>
<<dial "player" "//I-I-I... I am... m... mmm... n'sure...//">>
<big>Oh my god...</big>
<<btn>>
<<chunk>>
<big>You're losing it!</big>
<<media "activities/trip/trip_bad_1.mp4">>
<<btn>>
<<chunk>>
<big>Don't let it take over. Snap out of it!</big>
<<media "activities/trip/trip_bad_2.mp4">>
<p>Think about something positive...</p>
<<dial "player" "//Liiike... whaaat...//">>
<<btn>>
<<chunk>>
<big>Pussies and tits!</big>
<p>Big boobies that you could suck on. And warm pussy to wrap around your dong. Are you thinking about it?</p>
<<dial "player" "//I-I-I'mmm... tryyyying...//">>
<<media "activities/trip/trip_bad_3.mp4">>
<<btn>>
<<chunk>>
<p>God damn it. It's this place. It has a bad vibe.</p>
<<media "activities/trip/trip_bad_4.mp4">>
<big>We gotta move!</big>
<<dial "player" "//Oooook...//">>
<p>You try to get up... but it turns out it's not that easy.</p>
<big>Don't worry. I'll help you out.</big>
<p>First, put your right hand on the ground. Then, use it to turn around to your belly. Then push your torso backwards, until you're kneeling.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<<media "activities/trip/trip_bad_5.mp4">>
<big>Man, you're not doing what I'm saying...</big>
<<dial "player" "//Ohhh... Ohhhhhh! So you were saying something... I thought it's in my heeaaad.//">>
<p>Oh, buddy...</p>
<<btn>>
<<chunk>>
<big>Suddenly you hear a woman's voice!</big>
<<dial "gal" "Are you ok?">>
<p>You look in the direction the voice is coming from and...</p>
<big>Fuck me.</big>
<<dial "player" "//Whaaaat?//">>
<big>Well... that.</big>
<<btn>>
<<chunk>>
<<media "activities/trip/trip_bad_6.mp4">>
<<dial "player" "//Moooonster!//">>
<big>Don't panic.</big>
<p>She doesn't look like that in reality. It's just the acid... It happens.</p>
<p>What's important is that you're in a bad spot now, and maybe she can help you out. Talk to her, it will ground you in reality!</p>
<<dial "player" "//But the acid... should I...//">>
<p>Should you tell her you took acid? Not yet, she might freak out. Let's keep her out of the loop for now - just tell her you took some pills and have a weird reaction.</p>
<<btn>>
<<chunk>>
<<dial "player" "I freaked... a loop... of weird reaction....">>
<big>Dude, focus.</big>
<<dial "player" "I mean... acid.">>
<p>You were suppose to //not// talk about the acid.</p>
<<dial "player" "I mean... LSD... It was a long trip...">>
<p>Sigh...</p>
<<dial "gal" "Long trip...? Oh! You're an Iraq veteran with PTSD! Don't worry! My boyfriend is in the army, he'll know what to do.">>
<p>She looks around.</p>
<<dial "gal" "''Henry! Come here!''">>
<big>It's getting better and better.</big>
<<btn>>
<<chunk>>
<p>You hear another voice closing quickly.</p>
<<dial "guy" "Who the fuck is this, Bethany?!">>
<<dial "gal" "He's an army vet, he just came back from a mission, and has PTSD. //She starts whispering:// I think he might also took some acid, but I'm not sure.">>
<<dial "guy" "God damn it. No wonder he has PTSD, look at how young he is! Honestly, they're recruiting anyone these days.">>
<big>He looks at you...</big>
<<btn>>
<<chunk>>
<<dial "guy" "Dude, you ok?!">>
<<media "activities/trip/trip_bad_7.mp4">>
<<dial "player" "//Wooooot is thissss monsterrrr!//">>
<p>Don't freak out. Remember it's all in your head.</p>
<big>Try to pull yourself together.</big>
<<menu null null "yieldsHide">>
<<btn "#tripPunch" "Punch the monster!" null "action yieldsHide">>
<<btn "#tripFreak" "Freak out and run" null "action yieldsHide">>
<<btn null "Try to pull yourself together" null "action yieldsHide">>
<<chunk>>
<big>You take a deep breath.</big>
<p>And another.</p>
<p>Henry and Bethany are looking at you curiously...</p>
<<media "curious.mp4">>
<big>You can do it.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#tripFreak", "#tripFreak", "#tripPunch", "#tripFine"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#tripFreak", "#tripPunch", "#tripFine"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#tripFreak", "#tripFine"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#tripFreak", "#tripFine", "#tripFine"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#tripFine">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#tripFine">>
<p>Somehow, you manage to get a grip. You stand up and look at Henry and Bethany. </p>
<<dial "player" "Sorry... I... I'll go.">>
<p>You turn around and float away.</p>
<<media "activities/trip/trip_bad_8_fine.mp4">>
<<dial "player" "//Whaaat the fuuuuuuuuuuuuck was thaaat...//">>
<big>Well, you've experienced a bad trip my man.</big>
<p>It sometimes happens, and it's not great, but I can tell you this - I had worse!</p>
<p>Anyway, that's the end of that. Go back to reality, fun things await you there.</p>
<<btn $curLoc null "dom+2; love+2; time+" "yieldsHide">>
<<chunk null "#tripFreak">>
<p>You jump in the air and start running like mad. Henry and Bethany look at you unsure what to say, but soon lose their interest.</p>
<<media "activities/trip/trip_bad_8_freak.mp4">>
<<dial "player" "//Whaaat the fuuuuuuuuuuuuck was thaaat...//">>
<big>Well, you've experienced a bad trip my man.</big>
<p>It sometimes happens, and it's not great, but I can tell you this - I had worse!</p>
<p>Anyway, that's the end of that. Go back to reality, fun things await you there.</p>
<<btn $curLoc null "dom-; love-; time+" "yieldsHide">>
<<chunk null "#tripPunch">>
<p>You feel a wave of heat taking over your muscles. You jump up the same moment good Henry was leaning down to help you. You know you have just one shot at this, so...</p>
<big>...you throw a desperate punch and...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#tripMiss", "#tripMiss", "#tripMiss", "#tripHit"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#tripMiss", "#tripMiss", "#tripHit"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = ["#tripMiss", "#tripHit"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#tripMiss">>
<big>...you miss. Obviously.</big>
<p>You're on fucking acid, what were you thinking will happen?! Let me guess, you thought you're Rocky coming back for one last punch? You move like a fucking snail! Snail on fucking acid, let me add. The guy was trying to help you, dude! Come on!</p>
<<delayer>>
<<yields "dom-5" "dialog">>
<</delayer>>
<big>ANYWAY.</big>
<p>Henry is now fucking pissed. And Bethany too. And why is Bethany fucking pissed, you might ask?</p>
<p>Well, I don't mind if I answer that. Bethany is fucking pissed because your fucking missed punch hit her in the fucking face.</p>
<p>You're not making my life easier, buddy...</p>
<big>So, to sum things up...</big>
<<btn>>
<<chunk>>
<big>...this happens.</big>
<<media "activities/trip/trip_bad_8_punch.mp4">>
<big>And yes, it's your face on the fucking picture.</big>
<<delayer>>
<<yields "sore+" "dialog">>
<</delayer>>
<p>Well, ok, I have to admit, I'm partially to blame here. Even though I wasn't the one throwing fucking punches at an army guy, but whatever. I should have warned you.</p>
<big>What you've experienced is a bad trip.</big>
<p>I have to say, I rarely see them that fucked up, but, hey, there's always first time for fighting monsters!</p>
<big>Anyway, that's the end.</big>
<p>Henry and Bethany leave you on the ground and walk away. Go back to reality, better things await you there.</p>
<<btn $curLoc null "time+" "yieldsHide">>
<<chunk null "#tripHit">>
<big>...you hit him hard in the chin!</big>
<<media "activities/trip/trip_bad_8_punch.mp4">>
<p>The guy falls flat on the ground, it's a total knockout.</p>
<p>His girlfriend looks at you, scared...</p>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial "gal" "Wow.">>
<p>Wait... what?!</p>
<<dial "player" "I've conquered your man. You're mine now.">>
<p>She giggles.</p>
<<delayer>>
<<yields "dom+5" "dialog">>
<</delayer>>
<big>What is happening here?</big>
<<dial "player" "//I see it in her eyes... the urge... she's like an animal... she wants me.//">>
<p>God damn, it was //monsters// a moments ago and now suddenly you want to fuck with her? Sheesh.</p>
<p>But you know what? You're right - I see it too...</p>
<big>She has fuck-sparks in her eyes.</big>
<<btn>>
<<chunk>>
<<media "activities/trip/trip_bad_8_win.mp4">>
<big>What a turnaround!</big>
<p>I'm still 100% against physical violence, //especially on acid//, but we can talk about it after we fuck her!</p>
<<btn "#tripSex">>
<<chunk null "#tripGood">>
<p>You feel butterflies in your stomach...</p>
<p>You start noticing different colors and geometrical shapes around you...</p>
<big>It looks like everything is moving and pulsating.</big>
<<media "activities/trip/trip_2.mp4">>
<<dial "player" "//Wooow...//">>
<<btn>>
<<chunk>>
<big>But it's just the beginning.</big>
<p>You look at the ground under your feet...</p>
<p>You touch it with your fingers...</p>
<p>You lie on it...</p>
<<dial "player" "//Is it... is the ground... breathing?//">>
<<btn>>
<<chunk>>
<<media "activities/trip/trip_3.mp4">>
<p>I asked myself the same question many times, buddy... I came to conclusion that all matter is merely energy condensed to a slow vibration, and that we are all one consciousness experiencing itself subjectively, there is no such thing as death, life is only a dream, and we are the imagination of ourselves. Something like that, buddy.</p>
<<dial "player" "That doesn't sound like you...">>
<p>Well, shit. It's a quote, actually. You got me.</p>
<<dial "player" "I got you... but that's ok... because I got you.">>
<p>You smile to yourself, feeling waves of pleasure going through your muscles</p>
<p>You lie on the ground in complete silence for couple minutes.</p>
<<btn>>
<<chunk>>
<big>You all good up there?</big>
<<dial "player" "Yup... I'm reaaaaaally good up here...">>
<p>Haha. Good to hear that. I was worried about you for a moment.</p>
<<dial "player" "Nooo worries, my man... You're a great guide by the way...">>
<p>Oh, really? Thanks, dude. That's nice to hear... I work my ass off for you.</p>
<<dial "player" "I know... And I feel you brother...">>
<p>You lie there for another minute or so...</p>
<big>...and then...</big>
<<btn>>
<<chunk>>
<<dial "gal" "Hi! What's going on here? You're one of those flatearthers or something?">>
<big>She giggles.</big>
<p>You look at her, surprised by her sudden appearance.</p>
<big>Dude... it's a female!</big>
<<btn>>
<<chunk>>
<<media "activities/trip/trip_good_1.mp4">>
<<dial "gal" "Haha, I'm playing with you. I saw you talking to yourself. What are you on? Shrooms? Acid?">>
<big>Ohhhh... dude.</big>
<p>This is such a jackpot. She's totally friendly, and perfect for this trip.</p>
<p>Well... say something!</p>
<<menu>>
<<btn null "I'm the Lizard King, baby." "dom+" "dialog">>
<<btn null "All that matters is that you're an angel." "love+" "dialog">>
<<chunk>>
<p>She looks at you for a moment...</p>
<big>And bursts into laughter.</big>
<<dial "gal" "Oh shit, you're totally on acid, haha...">>
<p>You look at her breasts as she laughs. They giggle nicely...</p>
<<media "activities/trip/trip_good_2.mp4">>
<p>She notices your stare and...</p>
<big>...unpins her blouse.</big>
<<btn>>
<<chunk>>
<big>Now her tits look right at you.</big>
<<media "activities/trip/trip_good_3.mp4">>
<<dial "gal" "Ok... So it's your lucky day. I have this fetish... basically I like to get fucked by guys on drugs. Don't ask me how it started, cause it's a loooong story...">>
<big>No. No fucking stories. We wanna fuk.</big>
<<menu>>
<<btn "#tripSex" "I don't care, let's fuck." "dom+" "dialog">>
<<btn "#tripSex" "You'll tell me this after we'll make heavenly love." "love+" "dialog">>
<<chunk null "#tripSex">>
<big>She smiles, while kneeling in front of you.</big>
<p>She opens up your zipper and pulls out your dick. She strokes it couple times, and licks the sweat off.</p>
<p>And then...</p>
<big>She puts it in her mouth.</big>
<<media "activities/trip/trip_good_4.mp4">>
<<dial "player" "Uhhh...">>
<<dial "gal" "//Gagagghhh.//">>
<<btn>>
<<chunk>>
<p>But the fun is just starting up.</p>
<big>You grab her tits and squeeze them while fucking her pussy.</big>
<<media "activities/trip/trip_good_5.mp4">>
<<dial "gal" "Yes... squeeze it. Pinch my fucking nipples. Make it hurt!">>
<p>You do as you're told, and she squeals in pleasure.</p>
<<dial "gal" "Now I wanna ride your dick!">>
<<btn>>
<<chunk>>
<big>She's primal, raw, like an animal.</big>
<<media "activities/trip/trip_good_6.mp4">>
<p>While she jumps on your dick, you see every vein in her body filled with a fluorescent fluids. It's like you could see her nervous system lighting up in fire.</p>
<<btn>>
<<chunk>>
<big>The colors around you change every time you pinch her with your dick.</big>
<<media "activities/trip/trip_good_7.mp4">>
<p>You feel you're going to cum, but she wants more... and more... and more...</p>
<p>You notice that she changes the colors too...</p>
<big>...and freaking shapeshiting!</big>
<<btn>>
<<chunk>>
<<media "activities/trip/trip_good_8.mp4">>
<big>It's too much. You can't hold it anymore.</big>
<p>Your fucking cum shoots into her like it was flying light speed from another freaking galaxy.</p>
<<btn>>
<<chunk>>
<p>And then something happens.</p>
<p>Somehow your own cum ''sucks you in''... It's like, you become it...</p>
<big>You become... cum!</big>
<<media "activities/trip/trip_good_9.mp4">>
<p>You fly into a giant dark tunnel. You have your buddy-sperms there with you.</p>
<p>It's actually a fun ride, like on a huge slide, but deep down you know, that this slide is going to end with a fight to death.</p>
<big>Only one sperm survives.</big>
<p>And it's gonna be you.</p>
<p>It has to be you.</p>
<p>You speed up, waving your little sperm-tail...</p>
<big>...when suddenly!</big>
<<btn>>
<<chunk>>
<big>You notice her tonsils.</big>
<<media "activities/trip/tonsils.mp4">>
<<dial "player" "God damn it! We're in the mouth!">>
<p>You see a wave of terror going through the faces of your cum-buddies. Some take it in silence. Some start crying. You yourself have tears in your sperm-eyes.</p>
<big>But then something hits you...</big>
<<dial "player" "//Wait... I'm $player.name $player.surname! What am I even doing here?//">>
<p>You look around, unsure what's going on.</p>
<<dial "player" "//Why the fuck I have a tail!?//">>
<p>Ok dude, I get how this might be confusing.</p>
<big>But I'll explain everything.</big>
<<btn>>
<<chunk>>
<p>So you took some acid, met this girl, and fucked her.</p>
<big>And then your consciousness was transfered to your cum and--</big>
<<dial "player" "//Wait, I fucked a girl? Cool! Is she pretty?//">>
<p>Well, I actually don't know, I was busy with the fact that you were transformed into your own cum...</p>
<p>Anyway, I think the acid is wearing off, so now--</p>
<<dial "player" "//Take me back to her, I'm sure she's hot!//">>
<p>Well, yeah. But if she's not hot... Don't panic, ok?</p>
<<dial "player" "//Don't worry! Beam me up, Scotty.//">>
<big>You got it.</big>
<<media "activities/trip/beam_up.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#tripHag", "#tripHag", "#tripHag", "#tripHot"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#tripHag", "#tripHag", "#tripHot"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = ["#tripHag", "#tripHot"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#tripHag">>
<p>You open up your eyes and...</p>
<big>Oh shit.</big>
<<media `"activities/trip/trip_end_bad_" + random(1,5) + ".mp4"`>>
<big>She's a hag!</big>
<<delayer>>
<<yields "dom-3; love-3" "dialog">>
<</delayer>>
<<dial "player" "//I've cummed into her mouth! What should I do now!//">>
<p>Now?!</p>
<<btn>>
<<chunk>>
<big>RUN!</big>
<p>You jump straight up and push the hag away.</p>
<<dial "player" "Erm... thanks for the fuck!">>
<p>You dart to the nearest exit like you were running for your life.</p>
<<media "activities/trip/run.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "//Whaaat the fuuuuuuuuuuuuck was thaaat...//">>
<big>God damn it dude, I don't know myself.</big>
<p>Let's leave it at that. Time go back to reality, fun things await you there.</p>
<<btn $curLoc null "time+" "yieldsHide">>
<<chunk null "#tripHot">>
<p>You open up your eyes and...</p>
<big>Oh shit.</big>
<<media `"activities/trip/trip_end_good_" + random(1,5) + ".mp4"`>>
<big>She's a hottie!</big>
<<delayer>>
<<yields "dom+3; love+3" "dialog">>
<</delayer>>
<<dial "player" "//Ohh, look how pretty she looks with a mouth full of my cum!//">>
<p>She does.</p>
<<btn>>
<<chunk>>
<p>She finally smiles to you.</p>
<<dial "gal" "Thanks for all the cum! I liked it!">>
<<dial "player" "Sure... anytime.">>
<p>She blows you a kiss, gathers her things, and walks away.</p>
<<dial "player" "//Dude, that was aaaaawesomeeee...//">>
<big>It really was, lol.</big>
<p>But it's time go back to reality though, fun things await you there too.</p>
<<btn $curLoc null "time+" "yieldsHide">>
<</chunks>>/* gymTrainInc */
<<events>>
<<EVENT "day=weekend">>
<<chunks>>
<p>Suddenly...</p>
<big>...you hear moaning.</big>
<<dial "player" "//Do you hear that?//">>
<<media "activities/train/hitler.mp4">>
<p>Yup.</p>
<big>Someone's totally fucking in the other room.</big>
<<dial "player" "//I need to see that!//">>
<p>You carefully walk to the doors to other room...</p>
<<btn>>
<<chunk>>
<big>Oh yea.</big>
<<media `"activities/train/NPCs/gym_sex_" + random(1,10) + ".mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/train/NPCs/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... fuck this dick!">>
<p>That's not what I meant.</p>
<<dial "player" "//Shut up. I'm jacking off.//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning, the guy cums, and the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/train/NPCs/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>I'm in physical pain from watching you train.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "gymgirl_" + random(1,3)>>
<big>When suddenly...</big>
<p>You notice an interesting girl in the gym. She sends you a kinky smile, walks to one of the machines, and starts training.</p>
<<dial "player" "//Who is that?//">>
<p>I don't know...</p>
<big>But she's fucking hot!</big>
<<btn>>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_intro.mp4"`>>
<p>You look around - it seems that you're alone with her...</p>
<big>Dude. I beg you.</big>
<p>This is a perfect opportunity. Don't fuck it up! Go there and say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<p>You stand up and hesitantly walk in her direction.</p>
<<if $player.lvl <= 0>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl <= 1>>
<<set _textDom = "Hey, I can show you how to train better!">>
<<set _textLove = "You need some help with your training?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we train together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 4>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 0>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She stands up and puts her finger in your face.</big>
<<media "shut_up.mp4">>
<<dial "player" "Sorry! I'll go!">>
<p>You walk away in a hurry.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, it was a bit scary, I'll give you that. But, dude, if you play the game, sometimes you lose. And don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/train/NPCs/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... training is, like, awesome, right?">>
<<dial _curNpc "Training? Not really. I only train when I can't get a proper fuck.">>
<<dial "player" "//Oh shit!//">>
<<btn>>
<<chunk>>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a bike.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to work on my legs" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/train/NPCs/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
<</events>><<chunks>>
<big class="fi0 center">You approach the bed.</big>
<p class="fi3">$daphne.name is deep in her sleep. Her breasts rise slowly under a loose t-shirt with every breath.</p>
<<media "activities/wake/daphRoom/daphne_sleep.jpg" "si3">>
<p class="fi4">You lean in over her bed and whisper....</p>
<<dial "player" "Hey, $daphne.name...!" "fi5">>
<big class="fi6">She slowly opens her eyes...</big>
<<btn null null null "si5">>
<<chunk>>
<<media "activities/wake/daphRoom/daphne_wake.jpg">>
<<dial "daphne" "$player.name...? Did something happened?">>
<big>You look her in the eyes and say...</big>
<<btn "#sex" "I came here to fuck your brains out!" "daphne.dom+; daphne.status=3" "dialog">>
<<btn "#talk" "I just wanted to talk!" "daphne.love+" "dialog">>
<<chunk null "#talk">>
<p>I've seen you decided on a slower approach. Smart, if you're not ready - don't push it. I just hope you're not interrupting her in a wet dream...</p>
<big>Let's see...</big>
<<media "thumbs_up.mp4">>
<<if $daphne.status <= 2>>
<<set _decision = ["#getLost", "#getLost", "#talkOk"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#getLost", "#talkOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#getLost", "#talkOk", "#talkOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#talkOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#talkOk">>
<p>She squints her eyes...</p>
<big>...and smiles!</big>
<<dial "daphne" "Sure hun... I mean... I'm a bit dizzy because I was in the middle of... something... ">>
<p>She thinks for a moment.</p>
<<dial "daphne" "Something that involved... ropes.">>
<p>Oh shit.</p>
<big>Wet dream detected.</big>
<<dial "daphne" "Oh! Haha! I think I was still dreaming a bit. Sorry! Come on in, $player.name! Tell me what's been bothering you, hun?">>
<p>Have fun, kiddo!</p>
<<btn $curLoc null "$permission+1; daphne.love+2" "yieldsHide">>
<<chunk null "#sex">>
<big>Bold, I like it...</big>
<p>Let's just hope you're going to survive it.</p>
<<media "fingers_crossed.mp4">>
<<if $daphne.status <= 1>>
<<set _decision = ["#smack", "#smack", "#smack", "#smack", "#getLost", "#sexOk"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#smack", "#smack", "#smack", "#getLost", "#sexOk"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#smack", "#getLost", "#sexOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#getLost", "#sexOk", "#sexOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#sexOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexOk">>
<p>She squints her eyes.</p>
<big>...and smiles!</big>
<<dial "daphne" "I'm actually quite horny, I was in a middle of a wet dream...!">>
<<dial "player" "With me?">>
<<media "good_move.mp4">>
<p>She thinks for a moment.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "I will make it about you.">>
<<media "activities/wake/daphRoom/daphne_sex.jpg">>
<p>Well, my dude...</p>
<big>I wish you a good fuck!</big>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<chunk null "#getLost">>
<big>She squints her eyes.</big>
<<dial "daphne" "Whaaat? It's a middle of the night!">>
<<dial "player" "But--">>
<<dial "daphne" "Let me sleep, $player.name! We'll talk about it tomorrow.">>
<<media `"activities/wake/" + random(1,10) + ".mp4"`>>
<<dial "player" "Ok, sorry...">>
<p>Well...</p>
<big>At least you tried, right?</big>
<p>You turn and walk away, closing the doors behind you.</p>
<<btn $curLocParent>>
<<chunk null "#smack">>
<<media "smack.mp4">>
<<delayer>>
<<yields "daphne.desire-2; sore+" "dialog">>
<</delayer>>
<big>Ohhhhh shhhhiiiiiittt....</big>
<p>God damn it, man, I'm so sorry!</p>
<<dial "daphne" "I'm a woman, $player.name! You should treat me like a lady!">>
<<dial "player" "I-I-I thought...">>
<p>I know where this is going...</p>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<strikes "daphne">>
<<btn>>
<<chunk>>
<<dial "daphne" "And now - get out!">>
<p>You turn and walk away, closing the doors behind you.</p>
<big>What a disaster.</big>
<p>Next time make sure the girl likes you, before offering her sex in the middle of the night.</p>
<<btn $curLocParent>>
<</chunks>><<chunks>>
<big class="fi0 center">You approach the bed.</big>
<p class="fi3">$alexa.name is deep in her sleep. Her small perky tits rise slowly with every breath.</p>
<<media "activities/wake/daphAlex/alexa_sleep.jpg" "si3">>
<p class="fi4">You lean in, to see her face, and whisper....</p>
<<dial "player" "Hey, $alexa.name...!" "fi5">>
<big class="fi6">She opens her eyes...</big>
<<btn null null null "si5">>
<<chunk>>
<big>And closes them again.</big>
<<dial "player" "$alexa.name...?">>
<p>Nothing.</p>
<p>Maybe try a bit louder?</p>
<<dial "player" "$alexa.name?">>
<p>Louder.</p>
<<dial "player" "$alexa.name!">>
<big>Still nothing.</big>
<<dial "player" "$alexa.name for fuck sakes!!! WAKE UP!!">>
<<btn>>
<<chunk>>
<big>$alexa.name jumps in the air.</big>
<<dial "alexa" "WHAT THE FUCK IS HAPPENING!?">>
<p>I think you overdid it, man.</p>
<<dial "player" "//Maybe slightly...//">>
<big>$alexa.name looks right at you.</big>
<<media "activities/wake/daphAlex/fuck_this.mp4">>
<<btn>>
<<chunk>>
<<if $player.trait == "alpha" || $player.trait == "satan">>
<<media "activities/wake/daphAlex/alexa_ok.jpg">>
<<dial "alexa" "$player.name, god damn it! I had such a sweet dream about three dicks up my asshole. I've never had three dicks before! THREE!">>
<big>Three, $player.name! THREE!</big>
<p>And now there's just a gap. A hot, tight, vacuum of her asshole, ready to be filled. You catch my drift?</p>
<<else>>
<<media "activities/wake/daphAlex/alexa_fury.jpg">>
<<dial "alexa" "You fucking dweeb! I had a dream about three dicks up my asshole. I've never had three before! THREE! And you ruined it! You're a fucking dweeb, you know that?!">>
<big>We know.</big>
<<dial "player" "//Ooook. Maybe I did overdid it... So what should I do?!//">>
<p>Well, for sure you have to say something.</p>
<</if>>
<big>You look her deep in the eyes and...</big>
<<btn "#sex" "I came here to fuck your brains out!" "alexa.dom+; alexa.status=3" "dialog">>
<<btn "#talk" "I just wanted to talk!" "alexa.love+" "dialog">>
<<chunk null "#talk">>
<p>Well, my man.</p>
<big>Better strap in...</big>
<<media "pray.mp4">>
<<if $alexa.status <= 2>>
<<set _decision = ["#smack", "#smack", "#smack", "#smack", "#talkOk"].random()>>
<<elseif $alexa.status <= 3>>
<<set _decision = ["#smack", "#smack", "#talkOk"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#smack", "#talkOk"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#talkOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#talkOk">>
<p>She squints her eyes...</p>
<big>...and sighs!</big>
<<dial "alexa" "Oh god damn it, $player.name, OK! I'm curious what's so fucking important that it couldn't wait till morning?!">>
<p>Two things. She didn't throw you out. And she remembers your name even after being woken up from a dream about three dicks up her ass.</p>
<big>And that means something, buddy.</big>
<p>Have fun, kiddo!</p>
<<btn $curLoc null "$permission+1; alexa.dom+2" "yieldsHide">>
<<chunk null "#sex">>
<big>Bold, I like it...</big>
<p>Let's just hope you're going to survive it.</p>
<<media "fingers_crossed.mp4">>
<<if $daphne.status <= 2>>
<<set _decision = ["#getLost", "#getLost", "#getLost", "#getLost", "#sexOk"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#getLost", "#sexOk"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#getLost", "#sexOk", "#sexOk"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#sexOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexOk">>
<p>She looks at you...</p>
<big>...with a sexy smile!</big>
<<dial "alexa" "Well, I do have a hole to fill...!">>
<<dial "player" "I'm a great filler.">>
<p>LOL.</p>
<<media "good_move.mp4">>
<<btn>>
<<chunk>>
<p>$alexa.name gives you one of hers brand fuck-me-in-the-asshole stares.</p>
<<media "activities/wake/daphAlex/alexa_sex.jpg">>
<<dial "alexa" "Better filler than nothing for sure.">>
<p>Well, my dude...</p>
<big>I wish you a good fuck!</big>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<chunk null "#getLost">>
<big>She squints her eyes.</big>
<<dial "alexa" "What?! God damn. I was sleeping for fuck sakes!">>
<<dial "player" "But--">>
<<dial "alexa" "I'm going back to sleep you fucking dweeb. Get lost!">>
<p>She jumps back on the bed and buries herself deep under covers.</p>
<<media `"activities/wake/" + random(1,10) + ".mp4"`>>
<<dial "player" "Ok, I'm going...">>
<p>Well...</p>
<big>At least you tried, right?</big>
<p>You turn and walk away, closing the doors behind you.</p>
<<btn $curLocParent>>
<<chunk null "#smack">>
<p>She comes at you with an angry face.</p>
<big>Run, kid, run!</big>
<<dial "player" "What are you--">>
<p>Before you finish your sentence...</p>
<<btn>>
<<chunk>>
<big>...$alexa.name kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action">>
<</chunks>><<events>>
<<EVENT "randHigh; alexa">> /* This is when alexa is in the garden when player sunbath */
<<chunks>>
<big>When suddenly...</big>
<p>...you notice that $alexa.name is looking at you.</p>
<<media "activities/tan/daphGard/alexa.jpg">>
<<if $alexa.status < 3>>
<<dial "alexa" "Dweeb, sunbathing ain't gonna help, you're a dweeb for life.">>
<<dial "player" "//Should I thank her for noticing me?//">>
<p>//Thank her for noticing you//?! God damn it, dude.</p>
<big>I had hopes for you.</big>
<p>Look - let's make it simple. Two choices. If I were you I'd answer something cocky. But it's your call.</p>
<<else>>
<<dial "alexa" "Lookin' good... maybe you're not such a dweeb after all.">>
<<dial "player" "//I hate when she calls me dweeb!//">>
<big>Do something about it.</big>
<</if>>
<<menu>>
<<btn "#getLost" "You should stop calling me dweeb!" "alexa.love+">>
<<btn "#alexaDom" "And have you bleached your asshole already, brownie?" "alexa.dom+2">>
<<chunk null "#alexaDom">>
<big>Oh, snap!</big>
<<dial "alexa" "Brownie?! My asshole is snow fucking white!">>
<<dial "player" "Oh yeah? Then prove it!">>
<p>I liiiiike how you flipped the situation. Nicely done.</p>
<big>$alexa.name looks at her ass for a moment...</big>
<<media "activities/tan/daphGard/alexa_ass.jpg">>
<<if $alexa.status <= 2>>
<<set _decision = ["#getLost", "#getLost", "#showAss"].random()>>
<<elseif $alexa.status <= 3>>
<<set _decision = ["#getLost", "#showAss"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#getLost", "#showAss", "#showAss"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#showAss">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#showAss">>
<p>She sighs.</p>
<<dial "alexa" "Fine! But no touching!">>
<p>She drops her bottom and...</p>
<big>My god.</big>
<<media "surprise.mp4">>
<<btn>>
<<chunk>>
<<dial "alexa" "Happy?! Snow fucking white.">>
<<media "activities/tan/daphGard/alexa_ass_1.jpg">>
<<dial "player" "Hmm... I'm not sure from that angle... Let me move closer.">>
<<dial "alexa" "Oh get it over with.">>
<big>Dude.</big>
<p>I thought I was teaching you, but it seems you were teaching me all along!</p>
<<btn>>
<<chunk>>
<<media "activities/tan/daphGard/alexa_ass_2.jpg">>
<<dial "alexa" "Sooooo?">>
<p>Why do you look at me, dude. You're clearly in charge here.</p>
<<menu>>
<<btn "#snow" "Snow white. I approve." "alexa.love+" "dialog">>
<<btn "#getLost" "Not white enough. Bleach it again." "alexa.dom+3" "dialog">>
<<chunk null "#snow">>
<p>$alexa.name smiles.</p>
<<dial "alexa" "It makes me horny when guys know how to appreciate a nice asshole.">>
<<delayer>>
<<yields "alexa.desire+2" "dialog">>
<</delayer>>
<p>Dude. Go for it. Tell her how //you// would appreciate her asshole--</p>
<<dial "alexa" "Anyway, thanks, $player.name. I might be nicer to you from now on. We'll see.">>
<p>She turns and walks away, before you manage to squeeze out even one word.</p>
<big>Fuck.</big>
<p>But don't worry, we'll get our hands on that asshole sooner or later!</p>
<<btn $curLoc>>
<<chunk null "#getLost">>
<p>She looks you deep in the eyes and...</p>
<<dial "alexa" "Once a dweeb. Always a dweeb.">>
<p>She turns around and walks away.</p>
<<media "activities/tan/daphGard/alexa_walks.jpg">>
<big>Too bad.</big>
<p>But don't worry, we'll get her next time!</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randHigh; daphne">> /* This is when daphne is in the garden when player sunbath */
<<chunks>>
<big>When suddenly...</big>
<p>...you notice that $daphne.name is looking at you from across the garden.</p>
<<media "activities/tan/daphGard/daphne.mp4">>
<<if $daphne.status < 3>>
<<dial "daphne" "You should train before tanning, $player.name, haha!">>
<<dial "player" "//Should I thank her for noticing me?//">>
<p>//Thank her for noticing you//?! God damn it, dude.</p>
<big>I had hopes for you.</big>
<p>Look - let's make it simple. Two choices. If I were you I'd go with something easygoing with her. But it's your call.</p>
<<else>>
<<dial "daphne" "$player.name! I like what I see. Have you been training?">>
<big>Is she hitting on you?</big>
<<dial "player" "Oh, hi $daphne.name! I didn't notice you there.">>
<p>Good. Play her down a bit.</p>
<<dial "player" "//Yeah, yeah, don't worry - I know what I'm doing!//">>
<p>Well, ok. But be careful, young padawan. Pride comes before the fall!</p>
<</if>>
<<menu>>
<<btn "#tanning" "Gotta stay in shape! You're my inspiration." "daphne.love+2" "dialog">>
<<btn "#funny" "Training? Sex is the best training." "daphne.dom+" "dialog">>
<<chunk null "#tanning">>
<big>$daphne.name smiles.</big>
<<dial "daphne" "Oh really? That's so nice to hear!">>
<p>She turns away, enjoying the sun.</p>
<p>Dude, don't leave it like that. Keep talking to her!</p>
<<dial "player" "//Right, right.// So... sun is cool, right?">>
<big>Sigh.</big>
<<btn>>
<<chunk>>
<<dial "daphne" "I thought sun is //hot not cool//, but maybe that's why I have uneven tan!">>
<big>$daphne.name giggles.</big>
<<media "activities/tan/daphGard/daphne_smile.mp4">>
<p>She giggled, dude. Why are you looking at her like a fucking deadbeat?!</p>
<big>Giggle with her god damn it!</big>
<<dial "player" "Oh, haha. That's so funny. Haha... Ha...! Best... joke... ever. Haha.">>
<p>I wonder... Are you able to turn everything into shit?</p>
<<dial "player" "//Shut up. I'm nervous.//">>
<<menu>>
<<btn null "Uneven tan? It looks great from where I'm sitting!" "daphne.love+">>
<<btn null "Uneven tan? Maybe you should show a bit more skin!" "daphne.dom+">>
<<chunk>>
<big>Not bad!</big>
<<dial "daphne" "Haha, you're sweet! But I'm serious. I always have white spots...">>
<<dial "player" "Oh yeah? Where? I can't see any.">>
<p>I liiiiike how you flipped the situation. Nicely done.</p>
<big>$daphne.name thinks for a moment...</big>
<<media "activities/tan/daphGard/daphne_thinks.mp4">>
<<if $daphne.status <= 3>>
<<set _decision = ["#funny", "#show"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#funny", "#show", "#show", "#show"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#show">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#show">>
<big>She smiles...</big>
<<dial "daphne" "You know what? Actually - would you mind checking on my backside...? You know, if the tan is even and so on. I want it to be perrrfect!">>
<big>Jackpot, baby.</big>
<p>But play it cool. Remember - you're a cool dude, and you play things cool.</p>
<<dial "player" "Sure... I can take a look at your... backside... I mean, I'm a backside expert!">>
<<dial "daphne" "You're so funny, hun!">>
<p>Now that's what I call...</p>
<big>Right kind of funny.</big>
<p>Well done, my man.</p>
<<btn>>
<<chunk>>
<big>$daphne.name walks your direction.</big>
<<media "activities/tan/daphGard/daphne_closer.mp4">>
<<if $player.lvl < 3>>
<<dial "player" "//Oh dude, she's coming.//">>
<p>Play it cool, brother.</p>
<big>Just play it cool.</big>
<<else>>
<<dial "player" "//She's coming to me... And I'm gonna make her cum too!//">>
<big>That's the attitude.</big>
<</if>>
<<btn>>
<<chunk>>
<p>$daphne.name stands in front of you and bends over.</p>
<<dial "daphne" "So... how does it look?">>
<big>It looks fucking thicc.</big>
<<media "activities/tan/daphGard/daphne_ass_1.mp4">>
<<dial "player" "//This ass should be considered 8th wonder of the world.//">>
<p>Yup!</p>
<<dial "daphne" "Well? You need to take a closer look?">>
<big>Yup!</big>
<<btn>>
<<chunk>>
<big>$daphne.name moves even closer.</big>
<<media "activities/tan/daphGard/daphne_ass_2.mp4">>
<<dial "daphne" "And?">>
<p>And?</p>
<<dial "player" "This side... It's pretty even.">>
<<dial "daphne" "And the other one?">>
<big>She turns her butt in front of your face...</big>
<<btn>>
<<chunk>>
<<media "activities/tan/daphGard/daphne_ass_3.mp4">>
<big>Dat ass will be in my wet dreams for sure.</big>
<<dial "daphne" "Do you see any white spots?">>
<p>Dude, let's focus here. You gotta say something about her tan, or we'll spook her! But we can try to take it further. Just remember - at this level you need to be really careful with how you play this thing.</p>
<<menu null null "yieldsHide">>
<<btn null "I'm still not sure, let me use my hands..." "daphne.love+" "dialog yieldsHide">>
<<btn "#funny" "I only see a beautiful tan, my dear." "daphne.love+2" "dialog yieldsHide">>
<<if $player.trait == "alpha" || $player.trait == "satan">>
<<btn null "Grab dat ass!" null "action yieldsHide">>
<<else>>
<<btn "#smack" "Grab dat ass!" null "action yieldsHide">>
<</if>>
<<btn "#funny" "You have the best ass in Hollywood, babe." "daphne.dom+2" "dialog yieldsHide">>
<<chunk>>
<big>You reach your hands to her ass.</big>
<p>She looks at you, suddenly scared.</p>
<<dial "daphne" "Oh, $player.name!">>
<p>And then...</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#smack", "#smack", "#touch"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#smack", "#touch"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#funny", "#touch", "#touch", "#touch"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#touch">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#touch">>
<big>She smiles.</big>
<<media "activities/tan/daphGard/daphne_ass_4.mp4">>
<p>Oh damn. She didn't stop you. That's a big fucking win for team $player.name $player.surname!</p>
<<dial "player" "It's awesome! //I meant - it's awesome.//">>
<<dial "daphne" "What you were saying?">>
<<dial "player" "Mmm... nothing. //I could spend hours touching this butt.//">>
<p>I know, dude. I know. Take your time.</p>
<<dial "daphne" "Mmmm...">>
<p>You can feel $daphne.name enjoys your touch. She must be aware that it was enough time to find any blind spots, and still she didn't say a thing. Maybe we can try to take it further?</p>
<<menu null null "yieldsHide">>
<<btn "#funny" "You have the best ass in Hollywood, babe." "daphne.dom+2" "dialog yieldsHide">>
<<btn "#funny" "Don't worry - your back will win any man's heart." "daphne.love+2" "dialog yieldsHide">>
<<if $player.trait == "alpha" || $player.trait == "satan">>
<<btn null "Grab dat titties!" null "action yieldsHide">>
<<else>>
<<btn "#smack" "Grab dat titties!" null "action yieldsHide">>
<</if>>
<<btn null "The back seems even, but let me check your front!" "daphne.love+" "dialog yieldsHide">>
<<chunk>>
<<dial "daphne" "Oh yea, you're right. Puppies need an even tan too, haha!">>
<big>$daphne.name shows you her tits.</big>
<<media "activities/tan/daphGard/daphne_tits_1.mp4">>
<<dial "daphne" "What you think? Is the shade similar to the one on my back?">>
<<dial "player" "Hmmm...">>
<p>Tell her you're unsure, maybe she'll show you more skin.</p>
<<dial "player" "It's really hard to say... Maybe you could show me a bit more?">>
<<btn>>
<<chunk>>
<big>She sighs and smiles.</big>
<<dial "daphne" "All men are the same!">>
<p>The same? Not true. Some of us like asses, some tits, and some like to train helpless young sluts by fucking them in the ass with a feet on their fucking heads and cumming all over their pretty little faces with dick stinking from their own shit.</p>
<<dial "player" "//Whaaaat?//">>
<p>Uhm... nothing.</p>
<big>Say hello to $daphne.name's tits!</big>
<<btn>>
<<chunk>>
<<media "activities/tan/daphGard/daphne_tits_2.mp4">>
<p>$daphne.name looks at you with hope.</p>
<<dial "daphne" "So...? Are they even?!">>
<big>Are they?!</big>
<<menu null null "yieldsHide">>
<<if $player.trait == "alpha" || $player.trait == "satan">>
<<btn null "Grab her by the pussy!" null "action yieldsHide">>
<<else>>
<<btn "#smack" "Grab her by the pussy!" null "action yieldsHide">>
<</if>>
<<btn null "The breasts are even... but I wonder about your... panties area!" "daphne.love+" "dialog yieldsHide">>
<<btn "#funny" "Don't worry - your puppies will win any man's heart." "daphne.love+2" "dialog yieldsHide">>
<<btn "#funny" "Those are tits to die for. The end." "daphne.dom+2" "dialog yieldsHide">>
<<chunk>>
<big>You reach your hands to her panties.</big>
<p>She looks at you, suddenly scared.</p>
<<dial "daphne" "Oh...!">>
<p>And then...</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#smack", "#smack", "#panties"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#smack", "#panties"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#funny", "#panties", "#panties"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#panties">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#panties">>
<big>She drops her panties.</big>
<<dial "daphne" "You're right. I need to be even everywhere!">>
<<media "activities/tan/daphGard/daphne_pussy_1.mp4">>
<p>Oh my, how I envy you!</p>
<big>$daphne.name's so aroused that she starts moaning!</big>
<<dial "daphne" "Uhhh.... Uhhh.... And what... What you think? Is my... pussy... even?">>
<<dial "player" "Hmm...">>
<<btn>>
<<chunk>>
<p>You pinch her pussy with your fingers, not even pretending that you're checking out the tan.</p>
<<media "activities/tan/daphGard/daphne_pussy_2.mp4">>
<<dial "daphne" "Uhhh.... Uhhh.... yeah... like that... Yeah....">>
<p>I think it's time bro!</p>
<big>Time for fucky-fucky!</big>
<<menu>>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn $curLocParent "Your tan is even. Now I have to go." "daphne.desire-2" "dialog yieldsHide">>
<<chunk null "#funny">>
<p>She bursts into laughter.</p>
<<dial "daphne" "You're so funny, hun!">>
<<dial "player" "//She thinks I'm funny! That's good, right?//">>
<p>Well...</p>
<big>Not that kind of funny...</big>
<<btn>>
<<chunk>>
<p>$daphne.name turns and walks away, before you manage to say anything.</p>
<<media "activities/tan/daphGard/daphne_walks.mp4">>
<<dial "player" "//Shit. I thought it's in the bag.//">>
<p>Remember this...</p>
<big>It's in the bag when you have hands on her meatbags.</big>
<p>But don't worry, we'll get her next time!</p>
<<btn $curLoc>>
<<chunk null "#smack">>
<<media "smack.mp4">>
<<delayer>>
<<yields "daphne.desire-2; sore+" "dialog">>
<</delayer>>
<big>Ohhhhh shhhhiiiiiittt....</big>
<p>God damn it, man, I'm so sorry!</p>
<<dial "daphne" "I'm a woman, $player.name! You should treat me like a lady!">>
<p>I know where this is going...</p>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<strikes "daphne">>
<p>$daphne.name turns and walks away.</p>
<big>God damn...</big>
<<btn>>
<<chunk>>
<<dial "player" "//I thought it's in the bag.//">>
<p>Remember this...</p>
<big>It's in the bag when you have hands on her meatbags.</big>
<p>But don't worry too much about it - to be honest it's actually quite tricky with $daphne.name. She's lovable and likes to be treated like a lady, but has some sexual fixation, that also makes her like when you rough fuck her throat and tits. You gotta find a way!</p>
<<dial "player" "//I will... when my face stops burning.//">>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!alexa; $alexa.met">> /* This is when alexa find player accidentally in the garden when player sunbath */
<<chunks>>
<big>When suddenly...</big>
<p>...you notice that $alexa.name is looking at you.</p>
<<media "activities/tan/daphGard/alexa.jpg">>
<<if $alexa.status < 3>>
<<dial "alexa" "Dweeb, sunbathing ain't gonna help, you're a dweeb for life.">>
<<dial "player" "//Should I thank her for noticing me?//">>
<p>//Thank her for noticing you//?! God damn it, dude.</p>
<big>I had hopes for you.</big>
<p>Look - let's make it simple. Two choices. If I were you I'd answer something cocky. But it's your call.</p>
<<else>>
<<dial "alexa" "Lookin' good... maybe you're not such a dweeb after all.">>
<<dial "player" "//I hate when she calls me dweeb!//">>
<big>Do something about it.</big>
<</if>>
<<menu>>
<<btn "#getLost" "You should stop calling me dweeb!" "alexa.love+">>
<<btn "#alexaDom" "And have you bleached your asshole already, brownie?" "alexa.dom+2">>
<<chunk null "#alexaDom">>
<big>Oh, snap!</big>
<<dial "alexa" "Brownie?! My asshole is snow fucking white!">>
<<dial "player" "Oh yeah? Then prove it!">>
<p>I liiiiike how you flipped the situation. Nicely done.</p>
<big>$alexa.name looks at her ass for a moment...</big>
<<media "activities/tan/daphGard/alexa_ass.jpg">>
<<if $alexa.status <= 2>>
<<set _decision = ["#getLost", "#getLost", "#showAss"].random()>>
<<elseif $alexa.status <= 3>>
<<set _decision = ["#getLost", "#showAss"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#getLost", "#showAss", "#showAss"].random()>>
<<elseif $alexa.status >= 5>>
<<set _decision = "#showAss">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#showAss">>
<p>She sighs.</p>
<<dial "alexa" "Fine! But no touching!">>
<p>She drops her bottom and...</p>
<big>My god.</big>
<<media "surprise.mp4">>
<<btn>>
<<chunk>>
<<dial "alexa" "Happy?! Snow fucking white.">>
<<media "activities/tan/daphGard/alexa_ass_1.jpg">>
<<dial "player" "Hmm... I'm not sure from that angle... Let me move closer.">>
<<dial "alexa" "Oh get it over with.">>
<big>Dude.</big>
<p>I thought I was teaching you, but it seems you were teaching me all along!</p>
<<btn>>
<<chunk>>
<<media "activities/tan/daphGard/alexa_ass_2.jpg">>
<<dial "alexa" "Sooooo?">>
<p>Why do you look at me, dude. You're clearly in charge here.</p>
<<menu>>
<<btn "#snow" "Snow white. I approve." "alexa.love+" "dialog">>
<<btn "#getLost" "Not white enough. Bleach it again." "alexa.dom+3" "dialog">>
<<chunk null "#snow">>
<p>$alexa.name smiles.</p>
<<dial "alexa" "It makes me horny when guys know how to appreciate a nice asshole.">>
<<delayer>>
<<yields "alexa.desire+2" "dialog">>
<</delayer>>
<p>Dude. Go for it. Tell her how //you// would appreciate her asshole--</p>
<<dial "alexa" "Anyway, thanks, $player.name. I might be nicer to you from now on. We'll see.">>
<p>She turns and walks away, before you manage to squeeze out even one word.</p>
<big>Fuck.</big>
<p>But don't worry, we'll get our hands on that asshole sooner or later!</p>
<<btn $curLoc>>
<<chunk null "#getLost">>
<p>She looks you deep in the eyes and...</p>
<<dial "alexa" "Once a dweeb. Always a dweeb.">>
<p>She turns around and walks away.</p>
<<media "activities/tan/daphGard/alexa_walks.jpg">>
<big>Too bad.</big>
<p>But don't worry, we'll get her next time!</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "!daphne; $daphne.met">> /* This is when daphne finds player accidentally in the garden when player sunbath */
<<chunks>>
<big>When suddenly...</big>
<p>...you notice that $daphne.name is looking at you from across the garden.</p>
<<media "activities/tan/daphGard/daphne.mp4">>
<<if $daphne.status < 3>>
<<dial "daphne" "You should train before tanning, $player.name, haha!">>
<<dial "player" "//Should I thank her for noticing me?//">>
<p>//Thank her for noticing you//?! God damn it, dude.</p>
<big>I had hopes for you.</big>
<p>Look - let's make it simple. Two choices. If I were you I'd go with something easygoing with her. But it's your call.</p>
<<else>>
<<dial "daphne" "$player.name! I like what I see. Have you been training?">>
<big>Is she hitting on you?</big>
<<dial "player" "Oh, hi $daphne.name! I didn't notice you there.">>
<p>Good. Play her down a bit.</p>
<<dial "player" "//Yeah, yeah, don't worry - I know what I'm doing!//">>
<p>Well, ok. But be careful, young padawan. Pride comes before the fall!</p>
<</if>>
<<menu>>
<<btn "#tanning" "Gotta stay in shape! You're my inspiration." "daphne.love+2" "dialog">>
<<btn "#funny" "Training? Sex is the best training." "daphne.dom+" "dialog">>
<<chunk null "#tanning">>
<big>$daphne.name smiles.</big>
<<dial "daphne" "Oh really? That's so nice to hear!">>
<p>She turns away, enjoying the sun.</p>
<p>Dude, don't leave it like that. Keep talking to her!</p>
<<dial "player" "//Right, right.// So... sun is cool, right?">>
<big>Sigh.</big>
<<btn>>
<<chunk>>
<<dial "daphne" "I thought sun is //hot not cool//, but maybe that's why I have uneven tan!">>
<big>$daphne.name giggles.</big>
<<media "activities/tan/daphGard/daphne_smile.mp4">>
<p>She giggled, dude. Why are you looking at her like a fucking deadbeat?!</p>
<big>Giggle with her god damn it!</big>
<<dial "player" "Oh, haha. That's so funny. Haha... Ha...! Best... joke... ever. Haha.">>
<p>I wonder... Are you able to turn everything into shit?</p>
<<dial "player" "//Shut up. I'm nervous.//">>
<<menu>>
<<btn null "Uneven tan? It looks great from where I'm sitting!" "daphne.love+">>
<<btn null "Uneven tan? Maybe you should show a bit more skin!" "daphne.dom+">>
<<chunk>>
<big>Not bad!</big>
<<dial "daphne" "Haha, you're sweet! But I'm serious. I always have white spots...">>
<<dial "player" "Oh yeah? Where? I can't see any.">>
<p>I liiiiike how you flipped the situation. Nicely done.</p>
<big>$daphne.name thinks for a moment...</big>
<<media "activities/tan/daphGard/daphne_thinks.mp4">>
<<if $daphne.status <= 3>>
<<set _decision = ["#funny", "#show"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#funny", "#show", "#show", "#show"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#show">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#show">>
<big>She smiles...</big>
<<dial "daphne" "You know what? Actually - would you mind checking on my backside...? You know, if the tan is even and so on. I want it to be perrrfect!">>
<big>Jackpot, baby.</big>
<p>But play it cool. Remember - you're a cool dude, and you play things cool.</p>
<<dial "player" "Sure... I can take a look at your... backside... I mean, I'm a backside expert!">>
<<dial "daphne" "You're so funny, hun!">>
<p>Now that's what I call...</p>
<big>Right kind of funny.</big>
<p>Well done, my man.</p>
<<btn>>
<<chunk>>
<big>$daphne.name walks your direction.</big>
<<media "activities/tan/daphGard/daphne_closer.mp4">>
<<if $player.lvl < 3>>
<<dial "player" "//Oh dude, she's coming.//">>
<p>Play it cool, brother.</p>
<big>Just play it cool.</big>
<<else>>
<<dial "player" "//She's coming to me... And I'm gonna make her cum too!//">>
<big>That's the attitude.</big>
<</if>>
<<btn>>
<<chunk>>
<p>$daphne.name stands in front of you and bends over.</p>
<<dial "daphne" "So... how does it look?">>
<big>It looks fucking thicc.</big>
<<media "activities/tan/daphGard/daphne_ass_1.mp4">>
<<dial "player" "//This ass should be considered 8th wonder of the world.//">>
<p>Yup!</p>
<<dial "daphne" "Well? You need to take a closer look?">>
<big>Yup!</big>
<<btn>>
<<chunk>>
<big>$daphne.name moves even closer.</big>
<<media "activities/tan/daphGard/daphne_ass_2.mp4">>
<<dial "daphne" "And?">>
<p>And?</p>
<<dial "player" "This side... It's pretty even.">>
<<dial "daphne" "And the other one?">>
<big>She turns her butt in front of your face...</big>
<<btn>>
<<chunk>>
<<media "activities/tan/daphGard/daphne_ass_3.mp4">>
<big>Dat ass will be in my wet dreams for sure.</big>
<<dial "daphne" "Do you see any white spots?">>
<p>Dude, let's focus here. You gotta say something about her tan, or we'll spook her! But we can try to take it further. Just remember - at this level you need to be really careful with how you play this thing.</p>
<<menu null null "yieldsHide">>
<<btn null "I'm still not sure, let me use my hands..." "daphne.love+" "dialog yieldsHide">>
<<btn "#funny" "I only see a beautiful tan, my dear." "daphne.love+2" "dialog yieldsHide">>
<<if $player.trait == "alpha" || $player.trait == "satan">>
<<btn null "Grab dat ass!" null "action yieldsHide">>
<<else>>
<<btn "#smack" "Grab dat ass!" null "action yieldsHide">>
<</if>>
<<btn "#funny" "You have the best ass in Hollywood, babe." "daphne.dom+2" "dialog yieldsHide">>
<<chunk>>
<big>You reach your hands to her ass.</big>
<p>She looks at you, suddenly scared.</p>
<<dial "daphne" "Oh, $player.name!">>
<p>And then...</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#smack", "#smack", "#touch"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#smack", "#touch"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#funny", "#touch", "#touch", "#touch"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#touch">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#touch">>
<big>She smiles.</big>
<<media "activities/tan/daphGard/daphne_ass_4.mp4">>
<p>Oh damn. She didn't stop you. That's a big fucking win for team $player.name $player.surname!</p>
<<dial "player" "It's awesome! //I meant - it's awesome.//">>
<<dial "daphne" "What you were saying?">>
<<dial "player" "Mmm... nothing. //I could spend hours touching this butt.//">>
<p>I know, dude. I know. Take your time.</p>
<<dial "daphne" "Mmmm...">>
<p>You can feel $daphne.name enjoys your touch. She must be aware that it was enough time to find any blind spots, and still she didn't say a thing. Maybe we can try to take it further?</p>
<<menu null null "yieldsHide">>
<<btn "#funny" "You have the best ass in Hollywood, babe." "daphne.dom+2" "dialog yieldsHide">>
<<btn "#funny" "Don't worry - your back will win any man's heart." "daphne.love+2" "dialog yieldsHide">>
<<if $player.trait == "alpha" || $player.trait == "satan">>
<<btn null "Grab dat titties!" null "action yieldsHide">>
<<else>>
<<btn "#smack" "Grab dat titties!" null "action yieldsHide">>
<</if>>
<<btn null "The back seems even, but let me check your front!" "daphne.love+" "dialog yieldsHide">>
<<chunk>>
<<dial "daphne" "Oh yea, you're right. Puppies need an even tan too, haha!">>
<big>$daphne.name shows you her tits.</big>
<<media "activities/tan/daphGard/daphne_tits_1.mp4">>
<<dial "daphne" "What you think? Is the shade similar to the one on my back?">>
<<dial "player" "Hmmm...">>
<p>Tell her you're unsure, maybe she'll show you more skin.</p>
<<dial "player" "It's really hard to say... Maybe you could show me a bit more?">>
<<btn>>
<<chunk>>
<big>She sighs and smiles.</big>
<<dial "daphne" "All men are the same!">>
<p>The same? Not true. Some of us like asses, some tits, and some like to train helpless young sluts by fucking them in the ass with a feet on their fucking heads and cumming all over their pretty little faces with dick stinking from their own shit.</p>
<<dial "player" "//Whaaaat?//">>
<p>Uhm... nothing.</p>
<big>Say hello to $daphne.name's tits!</big>
<<btn>>
<<chunk>>
<<media "activities/tan/daphGard/daphne_tits_2.mp4">>
<p>$daphne.name looks at you with hope.</p>
<<dial "daphne" "So...? Are they even?!">>
<big>Are they?!</big>
<<menu null null "yieldsHide">>
<<if $player.trait == "alpha" || $player.trait == "satan">>
<<btn null "Grab her by the pussy!" null "action yieldsHide">>
<<else>>
<<btn "#smack" "Grab her by the pussy!" null "action yieldsHide">>
<</if>>
<<btn null "The breasts are even... but I wonder about your... panties area!" "daphne.love+" "dialog yieldsHide">>
<<btn "#funny" "Don't worry - your puppies will win any man's heart." "daphne.love+2" "dialog yieldsHide">>
<<btn "#funny" "Those are tits to die for. The end." "daphne.dom+2" "dialog yieldsHide">>
<<chunk>>
<big>You reach your hands to her panties.</big>
<p>She looks at you, suddenly scared.</p>
<<dial "daphne" "Oh...!">>
<p>And then...</p>
<<if $daphne.status <= 2>>
<<set _decision = ["#smack", "#smack", "#panties"].random()>>
<<elseif $daphne.status <= 3>>
<<set _decision = ["#smack", "#panties"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#funny", "#panties", "#panties"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#panties">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#panties">>
<big>She drops her panties.</big>
<<dial "daphne" "You're right. I need to be even everywhere!">>
<<media "activities/tan/daphGard/daphne_pussy_1.mp4">>
<p>Oh my, how I envy you!</p>
<big>$daphne.name's so aroused that she starts moaning!</big>
<<dial "daphne" "Uhhh.... Uhhh.... And what... What you think? Is my... pussy... even?">>
<<dial "player" "Hmm...">>
<<btn>>
<<chunk>>
<p>You pinch her pussy with your fingers, not even pretending that you're checking out the tan.</p>
<<media "activities/tan/daphGard/daphne_pussy_2.mp4">>
<<dial "daphne" "Uhhh.... Uhhh.... yeah... like that... Yeah....">>
<p>I think it's time bro!</p>
<big>Time for fucky-fucky!</big>
<<menu>>
<<btn "sex" "Fuck her brains out!" "$char+daphne" "sex action">>
<<btn $curLocParent "Your tan is even. Now I have to go." "daphne.desire-2" "dialog yieldsHide">>
<<chunk null "#funny">>
<p>She bursts into laughter.</p>
<<dial "daphne" "You're so funny, hun!">>
<<dial "player" "//She thinks I'm funny! That's good, right?//">>
<p>Well...</p>
<big>Not that kind of funny...</big>
<<btn>>
<<chunk>>
<p>$daphne.name turns and walks away, before you manage to say anything.</p>
<<media "activities/tan/daphGard/daphne_walks.mp4">>
<<dial "player" "//Shit. I thought it's in the bag.//">>
<p>Remember this...</p>
<big>It's in the bag when you have hands on her meatbags.</big>
<p>But don't worry, we'll get her next time!</p>
<<btn $curLoc>>
<<chunk null "#smack">>
<<media "smack.mp4">>
<<delayer>>
<<yields "daphne.desire-2; sore+" "dialog">>
<</delayer>>
<big>Ohhhhh shhhhiiiiiittt....</big>
<p>God damn it, man, I'm so sorry!</p>
<<dial "daphne" "I'm a woman, $player.name! You should treat me like a lady!">>
<p>I know where this is going...</p>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<strikes "daphne">>
<p>$daphne.name turns and walks away.</p>
<big>God damn...</big>
<<btn>>
<<chunk>>
<<dial "player" "//I thought it's in the bag.//">>
<p>Remember this...</p>
<big>It's in the bag when you have hands on her meatbags.</big>
<p>But don't worry too much about it - to be honest it's actually quite tricky with $daphne.name. She's lovable and likes to be treated like a lady, but has some sexual fixation, that also makes her like when you rough fuck her throat and tits. You gotta find a way!</p>
<<dial "player" "//I will... when my face stops burning.//">>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT>>
<<chunks>>
<big>Suddenly...</big>
<p>...you hear some strange sounds coming from the back room of the church. At first you want to ignore them, but after a moment your curiosity takes charge.</p>
<p>You carefully walk closer in that direction, crack the doors and...</p>
<big>Oh...</big>
<<dial "player" "//What? What? Tell me what I see!//">>
<p>Well... this...</p>
<<btn>>
<<chunk>>
<big>A nun is giving a blowjob!</big>
<<media `"activities/pray/NPCs/" + random(1,10) + ".mp4"`>>
<<dial "gal" "//Slurp-Slurp-Slurp...//">>
<big>Now that's what I call a sermon!</big>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh//, they will hear you!</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/pray/NPCs/jerkoff.mp4">>
<<dial "player" "//Uhh... yeah, baby... just like that... uhhh!//">>
<big>Cum for your sins, buddy!</big>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The priest starts moaning, pulls out his dick from nun's mouth, and shoots a load of sticky cum all over her pretty face.</p>
<<dial "gal" "Yes, father... give me a gift of your cum!!!">>
<p>At the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/pray/NPCs/jerkoff_cum.mp4">>
<p>Priest sighs, and hides his dick in his robe.</p>
<<dial "guy" "Bless you, sister... You can go.">>
<p>The nun lowers her eyes and walks away.</p>
<p>I don't know what it is, but some of those Catholic bitches are seriously fucked up. It's like at some point of their mission, instead of //"Can I help you, son"//, they go straight to //"Purge my asshole with your dick!"// kind of a thing.</p>
<big>Not that anyone's complaining.</big>
<<btn $curLoc>>
<</chunks>>
<</events>>/* churchSearchInc */
<<events>>
<<EVENT>>
<<chunks>>
<big>When suddenly.</big>
<p>You realize someone is behind you.</p>
<<dial "player" "//Is it a fuckable nun...?//">>
<p>Well...</p>
<big>...no.</big>
<<btn>>
<<chunk>>
<p>You turn and see a local priest.</p>
<big>He seems angry.</big>
<<dial "guy" "What are you doing here, son!?">>
<<media "activities/search/church/priest_1.mp4">>
<<dial "player" "//What should I do?!//">>
<<if _foundItem>>
<p>You try to come up with an answer, but nothing comes to your mind. Meanwhile, he notices ''_foundItemName'' in your hands.</p>
<<dial "guy" "Give me that!">>
<p>He takes _foundItemName from you.</p>
<<dial "guy" "Aha! You're stealing from us! You're stealing from God!">>
<big>I wouldn't go that far...</big>
<<btn>>
<<else>>
<p>Dude, you didn't take anything, so you're fine. Just tell him you lost your Bible.</p>
<<dial "player" "Bible?! I mean... I lost my Bible!">>
<p>He looks at you suspiciously.</p>
<<dial "guy" "I'll let you know if I find it.">>
<p>He walks away.</p>
<big>Phew.</big>
<<btn $curLoc>>
<</if>>
<<chunk>>
<<dial "guy" "You deserve a punishment!">>
<<dial "player" "Wait--">>
<p>Before you manage to do anything, priest takes a step back and...</p>
<big>...kicks you in the ass.</big>
<<media "activities/search/church/priest_2.mp4">>
<<dial "guy" "And now go away! I'll pray for your soul!">>
<p>Oh, that's nice to hear, after he fucked you up.</p>
<<dial "player" "//It's all your fucking fault!//">>
<p>My fault?!</p>
<big>It was your idea!</big>
<<btn $curLocParent null `_foundItemLose + "sore+; dom-2"` "yieldsHide">>
<</chunks>>
<</events>><<events>>
<<EVENT>>
<<chunks>>
<big>You listen to the sermon, slowly falling asleep.</big>
<p>After a moment you hear some strange sounds coming from the back of the church. At first you want to ignore them, but after a moment your curiosity takes charge. You turn and...</p>
<big>Oh...</big>
<<dial "player" "//What? What? Tell me what I see!//">>
<p>Well... this...</p>
<<btn>>
<<chunk>>
<p>Some random girl is masturbating in the back of the church.</p>
<<media `"activities/mass/NPCs/" + random(1,5) + ".mp4"`>>
<big>You lucky bastard.</big>
<p>I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at her, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/mass/NPCs/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<big>That's not what I meant.</big>
<<dial "player" "//Shut up. I'm jacking off.//">>
<p>Don't you think I fucking know that, dude?</p>
<<dial "player" "//I don't care! Shut up!//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning louder and louder, while her pussy juice squirts out of her gaping pussy. And at the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/mass/NPCs/jerkoff_cum.mp4">>
<big>Sigh.</big>
<p>You know that fucking a good Catholic girl in the church was my dream since I was 12?!</p>
<<dial "player" "//Wait... every time I don't fuck a girl, you tell me the same story - that it was your dream to fuck a girl like that since 12...//">>
<p>Well, I have a lot of dreams god damn it. Do you have a problem with that!?</p>
<<dial "player" "//Nope... I just wonder what happened when you were 12.//">>
<p>Well, the problem is...</p>
<big>...nothing happened.</big>
<p>Anyway, fuck it. There's always the next time. Now, let's go home.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* churchSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["cash+10", "cash+1", "cash+5", "cash+1", "priest_robe+"]>>
/* If player is a messiah - we add a special outfit */
<<if $player.traitShrt == "messiah" || $player.traitShrt == "alpha">>
<<set _searchItemsBase.push("outfit_25+")>>
<</if>>
<<set _searchItemsUnique = ["priest_robe+"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "priest_robe+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You make sure all the nuns look the other way, and check every corner of the church. Under the benches, behind the altar, and inside the tabernacle.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/church/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<dial "player" "//What the fuck will I do with that thing?!//">>
<p>Man, you're seriously not asking this question.</p>
<<dial "player" "//I mean... I guess I could... like... wear it... and...//">>
<<media "and_then.mp4">>
<big>...aaaand?!</big>
<<dial "player" "//I mean... Maybe I could... I don't know... Pose as a priest in confessional... to... to get sinful bitches tell me their dirty secrets...! ...and stuff like that.//">>
<p>That's my boy!!! Ermm... I mean...</p>
<big>Your idea, not mine.</big>
<<btn>>
<</chunks>>/* support */
<h1 class="center" style="margin-bottom: 20px;">Support the author</h1>
<div class="twoCol">
<<media "ui/support/lebowski.mp4" "floatLeft sml">>
<div class="twoColText floatLeft">
<p>Hey man, I'm Grave, the author of Become Alpha. Look, writing games is hard, and digging through tons of porn is way less glamorous than it sounds. Fortunately, you got your favorite perv on the job. Support my broke ass and I will write you a fucking porn epos!</p>
</div>
<br class="clear">
</div>
<br class="clear">
<h2>''Find me on:''</h2>
<br class="clear">
<div class="supportCol">
<h2><img @src="setup.ImagePath+'ui/subscribestar.png'"></h2>
<a href="https://subscribestar.adult/grave" target="_blank" class="btn wide">Go to SubscribeStar</a>
</div>
<div class="supportCol">
<h2><img @src="setup.ImagePath+'ui/patreon.png'"></h2>
<a href="https://patreon.com/LocoAlpha" target="_blank" class="btn wide">Go to Patreon</a>
</div>
<div class="supportCol">
<h2><img @src="setup.ImagePath+'ui/onlyfans.png'"></h2>
<a href="https://onlyfans.com/gravemercutio" target="_blank" class="btn wide">Go to OnlyFans</a>
</div>
<br class="clear">
<br class="clear">
<br class="clear">
<h2>''Support with Crypto''</h2>
<div class="twoCol">
<div class="twoColHalf floatLeft">
<p>You can also support me with crypto. Just shoot me over 5 bucks and write me an email at mescalus3k@gmail.com with transaction details - I will set you up.</p>
</div>
<div class="twoColHalf floatLeft">
<a href="https://www.blockchain.com/btc/address/1GmcmkywcNtdcbuctpqWek7aMxu17KrENX" target="_blank" class="btn med">Support with BTC</a>
<a href="https://www.blockchain.com/eth/address/0x33662c795EB018B7E7D7Df0fa7a6d98F505F8160" target="_blank" class="btn med">Support with ETH</a>
</div>
<br class="clear">
</div>
<br class="clear">
<br class="clear">
<br class="clear">
<<if !$supporter>>
<div id="supportGet">
<div>
<span>Supporters get <strong class="badgeBig earlyAccess">Fap Mode</strong> access:</span>
</div>
<div style="margin-bottom: 0">
<ul>
<li>All the ''Early Access'' content</li>
<li>Up to ''300%'' more <img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> Love, <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> Domination and sex experience</li>
<li>Better <img @src="setup.ImagePath+'icons/cum.png'" class="statIcon"> Orgasm stats during sex</li>
<li>Higher chances for random events</li>
<li>Skipping exams</li>
</ul>
</div>
<<btnPopup "enterCode" "Activate the Fap Mode">>
</div>
<</if>><<events>>
<<EVENT "alexa; while=sleep; !$alexa.roofies; $alexa.aphro">>
<<chunks null "#caught">>
<p>Suddenly - $alexa.name opens her eyes, turns her head...</p>
<<media "activities/play/daphAlex/alexa_wake.mp4">>
<<delayer>>
<<if $jerk>>
<big>She looks right at your dick.</big>
<<yields "alexa.dom+2" "dialog">>
<<else>>
<big>She looks right at you.</big>
<</if>>
<</delayer>>
<<dial "alexa" "What are you doing here?">>
<p>Oh fuck. Think before you answer, because this might end up baaaaad.</p>
<<btn "#answer">>
<<chunk null "#caughtMouth">>
<p>Suddenly - $alexa.name opens her eyes...</p>
<big>And realizes there's a dick in her mouth.</big>
<p>She pulls back and looks at you surprised.</p>
<<delayer>>
<<yields "alexa.dom+2" "dialog">>
<</delayer>>
<<dial "alexa" "What are you doing here?">>
<p>Oh fuck. Think before you answer, because this might end up baaaaad.</p>
<<btn "#answer">>
<<chunk null "#caughtPussy">>
<p>Suddenly - $alexa.name opens her eyes...</p>
<big>And realizes you're licking her pussy.</big>
<p>She pulls back and looks at you surprised.</p>
<<delayer>>
<<yields "alexa.dom+2" "dialog">>
<</delayer>>
<<dial "alexa" "What are you doing?">>
<p>Oh fuck. Think before you answer, because this might end up baaaaad.</p>
<<btn "#answer">>
<<chunk null "#answer">>
<<dial "player" "I... I just couldn't help myself. You're really hot, and I have a dirty mind.">>
<p>After a long pause, $alexa.name looks you in the eyes.</p>
<<dial "alexa" "I like that.">>
<p>See, this is what happ--</p>
<big>Wait, what?!</big>
<<dial "alexa" "I always dreamed about a man breaking into my room at night, putting tongue in my asshole and pussy... that's fuckin' hot.">>
<p>God damn it. I think it's the aphrodisiac working. It was a good idea to drug her with it.</p>
<<dial "alexa" "I want you to fuck me, $player.name. Fuck my dirty ass!!!">>
<<media "activities/play/daphAlex/alexa_wake_ass.mp4">>
<p>Gotta say...</p>
<big>World Rapist Union is proud of your achievements!</big>
<<menu>>
<<btn "#fuck" "Fuck her dirty ass" "alexa.dom+" "action yieldsHide">>
<<btn null "No. I'm gonna fuck you when I want to fuck you, whore!" "alexa.dom+4" "dialog yieldsHide">>
<<chunk>>
<p>$alexa.name's jaw drop, as you turn and calmly leave the room.</p>
<<media "jaw_drop.mp4">>
<p>Man, I have to say...</p>
<big>...this was one of the most alpha things I've ever seen.</big>
<p>Congrats, my man. You're crazy, but you're not a wuss anymore.</p>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<p>She doesn't have to ask twice. You push your dick into her asshole and...</p>
<<media "activities/play/daphAlex/alexa_sex1.mp4">>
<<dial "alexa" "You like it? You like my lil' cinnamon hole?">>
<p>Fuck. Me.</p>
<<dial "player" "Fuck. Me.">>
<<btn>>
<<chunk>>
<p>The view of your dick entering her asshole is so arousing that you have to slow down, or you're going to cum...</p>
<<media "activities/play/daphAlex/alexa_sex2.mp4">>
<<dial "alexa" "Let me get on top of you.">>
<<dial "player" "Say please, whore.">>
<<dial "alexa" "PLEASE! I beg you! Let me ride you with my asshole!">>
<big>I beg you too, $player.name!</big>
<<btn>>
<<chunk>>
<p>She sits on you and starts riding your dick like a proper whore...</p>
<<media "activities/play/daphAlex/alexa_sex3.mp4">>
<p>You feel the pressure growing in your dick. It might be a good moment to pull out. But maybe you wanna something more out of this?</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "player.cum+2; $char+alexa" "sex action">>
<<btn null "Cum now" null "action">>
<<chunk>>
<<dial "player" "I'm gonna cum!">>
<<dial "alexa" "I want to taste it!">>
<big>I think that's doable, right?</big>
<p>You pull out your dick from her ass, and start stroking it. It doesn't take long before...</p>
<<media "activities/play/daphAlex/alexa_cum1.mp4">>
<<dial "alexa" "Guuuhhh... I love the taste of my asshole!">>
<<dial "player" "That's good... because you're going to lick it clean!">>
<<btn>>
<<chunk>>
<p>You push your dick deeper into her throat, when you unload the rest of your sticky hot cum...</p>
<<media "activities/play/daphAlex/alexa_cum2.mp4">>
<<dial "alexa" "Guhhh... gobble... gobble!">>
<p>You're finally finished. $alexa.name smiles, as she swallows all your cum.</p>
<<dial "alexa" "Mmm... tasty!">>
<p>She looks at you with sparks in her eyes.</p>
<<dial "alexa" "That was great... I really liked that... Maybe you'll stay in bed with me?">>
<p>Dude...</p>
<big>...$alexa.name asks you to stay!</big>
<p>That's something new. What you're going to do?</p>
<<menu>>
<<btn $curLoc "I guess I can stick around" "alexa.love+; $permission+" "dialog">>
<<btn $curLocParent "No. I'm gonna come back when I want to fuck you again, whore!" "alexa.dom+2" "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "alexa; while=sleep; !$alexa.roofies; !$alexa.aphro">>
<<chunks null "#caught">>
<p>Suddenly - $alexa.name opens her eyes, turns her head and...</p>
<<media "caughtAlexa.mp4">>
<<delayer>>
<<if $jerk>>
<big>She looks right at your dick.</big>
<<yields "alexa.dom-2" "dialog">>
<<else>>
<big>She looks right at you.</big>
<</if>>
<</delayer>>
<p>Oh fuck.</p>
<<btn "#caught_2">>
<<chunk null "#caughtMouth">>
<p>Suddenly - $alexa.name opens her eyes (this time for real)...</p>
<<media "caughtAlexa.mp4">>
<<delayer>>
<big>She looks right at your dick in her mouth.</big>
<<yields "alexa.dom-4" "dialog">>
<</delayer>>
<p>Well... I think you're fucked.</p>
<<media "popcorn.mp4">>
<<btn "#caught_2">>
<<chunk null "#caughtLick">>
<p>Suddenly - $alexa.name opens her eyes, turns her head and...</p>
<<media "caughtAlexa.mp4">>
<<delayer>>
<big>She looks right at your face between her legs.</big>
<<yields "alexa.dom-2" "dialog">>
<</delayer>>
<p>Well... I think you're fucked.</p>
<<media "popcorn.mp4">>
<<btn "#caught_2">>
<<chunk null "#caught_2">>
<p>$alexa.name jumps out of the bed.</p>
<<media "activities/play/daphAlex/alexa_angry.jpg">>
<<dial "alexa" "WHAT THE FUCK?!">>
<<dial "player" "Oh, hi, $alexa.name.">>
<<media "activities/play/daphAlex/change_my_mind.jpg">>
<p>Really?!</p>
<big>REALLY?!</big>
<<dial "alexa" "What the fuck are you doing!?">>
<p>She catched you red handed, so I guess the best option out of this situation would be...</p>
<p>Would be...</p>
<p>...</p>
<big>I got nothing.</big>
<p>You're on your own.</p>
<<media "hard_choice.mp4">>
<<menu>>
<<btn "#ballSmash" "I heard you call out my name so I came!" "alexa.dom+" "dialog">>
<<btn "#ballSmash" "I couldn't help myself, you're so beautiful..." "alexa.love+" "dialog">>
<<if $alexa.status <= 1>>
<<set _decision = ["#stay", "#ballSmash", "#ballSmash", "#ballSmash"].random()>>
<<elseif $alexa.status == 2>>
<<set _decision = ["#stay", "#ballSmash", "#ballSmash"].random()>>
<<elseif $alexa.status == 3>>
<<set _decision = ["#stay", "#ballSmash"].random()>>
<<elseif $alexa.status == 4>>
<<set _decision = ["#stay", "#stay", "#ballSmash"].random()>>
<<else>>
<<set _decision = ["#stay"].random()>>
<</if>>
<<btn _decision "I wanted to fuck your ass, and I still do." "alexa.dom+2" "dialog">>
<<chunk null "#ballSmash">>
<<dial "alexa" "Oh rly?">>
<p>Don't reply. It's a bait. She's planning something evil.</p>
<big>Run, kid, run!</big>
<<dial "player" "Definitely, I mean--">>
<p>Before you finish the sentence $alexa.name...</p>
<<btn>>
<<chunk>>
<big>...kicks you in the family dispenser.</big>
<<media "ball_kick.mp4">>
<<dial "guy" "God damn.">>
<p>Shiiiiiiiiiiiiit. Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll survive and come back stronger...</p>
<<btn>>
<<chunk>>
<p>Somehow you manage to crawl back to your room...</p>
<<media "crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "daphGuest" "Die a little" "$sleepReset+; time+9; ballsSmash+" "action yieldsHide">>
<<chunk null "#stay">>
<p>After a long pause, $alexa.name looks you in the eyes.</p>
<<dial "alexa" "I like that.">>
<p>See, this is what happ--</p>
<big>Wait, what?!</big>
<<dial "alexa" "I'm a whore and I like when the man treats me as such.">>
<p>God damn it.</p>
<<dial "alexa" "Fuck my dirty ass, $player.name. Fuck it now!!!">>
<<media "activities/play/daphAlex/alexa_wake_ass.mp4">>
<p>Well, gotta say...</p>
<big>World Rapist Union is proud of your achievements!</big>
<<menu>>
<<btn "#fuck" "Fuck her dirty ass" "alexa.dom+" "action yieldsHide">>
<<btn null "No. I'm gonna fuck you when I want to fuck you, whore!" "alexa.dom+4" "dialog yieldsHide">>
<<chunk>>
<p>$alexa.name's jaw drop, as you turn and calmly leave the room.</p>
<<media "jaw_drop.mp4">>
<p>Man, I have to say...</p>
<big>...this was one of the most alpha things I've ever seen.</big>
<p>Congrats, my man. You're crazy, but you're not a wuss anymore.</p>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<p>She doesn't have to ask twice. You push your dick into her asshole and...</p>
<<media "activities/play/daphAlex/alexa_sex1.mp4">>
<<dial "alexa" "You like it? You like my lil' cinnamon hole?">>
<p>Fuck. Me.</p>
<<dial "player" "Fuck. Me.">>
<<btn>>
<<chunk>>
<p>The view of your dick entering her asshole is so arousing that you have to slow down, or you're going to cum...</p>
<<media "activities/play/daphAlex/alexa_sex2.mp4">>
<<dial "alexa" "Let me get on top of you.">>
<<dial "player" "Say please, whore.">>
<<dial "alexa" "PLEASE! I beg you! Let me ride you with my asshole!">>
<big>I beg you too, $player.name!</big>
<<btn>>
<<chunk>>
<p>She sits on you and starts riding your dick like a proper whore...</p>
<<media "activities/play/daphAlex/alexa_sex3.mp4">>
<p>You feel the pressure growing in your dick. It might be a good moment to pull out. But maybe you wanna something more out of this?</p>
<<menu null null "sex">>
<<btn "sex" "Fuck her brains out!" "player.cum+2; $char+alexa" "sex action">>
<<btn null "Cum now" null "action">>
<<chunk>>
<<dial "player" "I'm gonna cum!">>
<<dial "alexa" "I want to taste it!">>
<big>I think that's doable, right?</big>
<p>You pull out your dick from her ass, and start stroking it. It doesn't take long before...</p>
<<media "activities/play/daphAlex/alexa_cum1.mp4">>
<<dial "alexa" "Guuuhhh... I love the taste of my asshole!">>
<<dial "player" "That's good... because you're going to lick it clean!">>
<<btn>>
<<chunk>>
<p>You push your dick deeper into her throat, when you unload the rest of your sticky hot cum...</p>
<<media "activities/play/daphAlex/alexa_cum2.mp4">>
<<dial "alexa" "Guhhh... gobble... gobble!">>
<p>You're finally finished. $alexa.name smiles, as she swallows all your cum.</p>
<<dial "alexa" "Mmm... tasty!">>
<p>She looks at you with sparks in her eyes.</p>
<<dial "alexa" "That was great... I really liked that... Maybe you'll stay in bed with me?">>
<p>Dude...</p>
<big>...$alexa.name asks you to stay!</big>
<p>That's something new. What you're going to do?</p>
<<menu>>
<<btn $curLoc "I guess I can stick around" "alexa.love+; $permission+" "dialog">>
<<btn $curLocParent "No. I'm gonna come back when I want to fuck you again, whore!" "alexa.dom+2" "dialog">>
<</chunks>>
<</events>>/* changelog */
<<if $host != "site">>
<div class="expand more faq">
<h2>Check for latest updates</h2>
<div class="expandContent">
<p>Click the button below to open official Become Alpha site and display all the new updates!</p>
<<set _updateHref = "https://becomealpha.games/?ver=" + setup.verNum>>
<a @href="_updateHref" target="_blank" class="btn med">Check for latest game updates</a>
<br class="clear">
<br class="clear">
</div>
</div>
<</if>>
<div class="expand more faq">
<h2>Download offline version</h2>
<div class="expandContent">
<p>1. Download the zip file to your disk.</p>
<p>2. Unpack it.</p>
<p>3. Run the ''start.html'' file in your browser.</p>
<a href="https://mega.nz/folder/d3RVgILZ#CSglDHu-Wcw2L-RZ4VoOyg" target="_blank" class="btn med">Download from Mega.nz</a>
<a href="https://gofile.io/d/jKz1DO" target="_blank" class="btn med">Download from Gofile.io</a>
<br class="clear">
<br class="clear">
</div>
</div>
<<if !$supporter>>
<div class="expand more faq">
<h2>How to get <strong class="badgeBig earlyAccess">Early Access</strong> content?</h2>
<div class="expandContent">
<p>Access to Early Access content is limited for player with activated Fap Mode. If you don't want to wait until I release it to public - get the Fap Mode code!</p>
<<btnPopup "support" "Get the Fap Mode Code" "med">>
<br class="clear">
<br class="clear">
</div>
</div>
<</if>>
/* Check if the game in the link was up to date */
<<if $host == "site" && $checkVer>>
<<set _latest = compareversion(State.variables.saveVerNum, setup.verNum)>>
<<if _latest == true>>
<div class="outdatedSave">The version of your game is old! Update it or play online!</div>
<<else>>
<div class="actualSave">You have the latest version of the game!</div>
<</if>>
<br class="clear">
<</if>>
/* PRINT THE CHANGELOGS */
/* We will iterate the number of changelogs printed */
<<set $changelogNum = 0>>
<h1 class="center">Latest changelogs</h1>
<<changelog "0.3.62" "Strippers, hoes, and clothing" "Jul 2, 2024">>
<<log "New domain becomealpha.games">>
<p>Just in case someone didn't see my posts - the game has a new domain <a href="https://becomealpha.games" target="_blank">becomealpha.games</a>. Let me know if everything works correctly.</p>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code. You can get it here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "Clothing system">>
<p>I added a clothing system to the game! The way it works is super simple - there's three categories: outfit, headwear, and accessory. In each category you can wear one item at a time. When you wear an item, you will get love/dom multipliers (some of them also has specific effects). That's basically it.</p>
<<media "changelog/0362_clothing.png">>
<p>How to get clothing items? It's simple - by default you start with Cheap Clothing outfit, which is pretty bad. You can either buy new clothing items in the Market Center, or find them by searching different locations. The ones you can buy are common and much worse then the ones you can find, which are unique and give way better stats. Also, there are items accessible only if you're The Messiah, The Cult Leader, or The Alpha Male. The list of all the items is available on my <a href="https://discord.gg/VRpWhd6" target="_blank">Discord</a>.</p>
<p>Remember that if you'll go outside without wearing an outfit, there's a big chance the police will appear and arrest you.</p>
<p>In the close future, when I'll finally add promised sex battles, there will be a chance that losing a battle will make you lose the items you're wearing, however for now the clothing items are indesctructable.</p>
<p>One last note - for the groin guard to protect you from kick in the balls, you gotta be wearing it. Otherwise it won't work.</p>
<<log "New effects">>
<p>Together with clothing items, I also added some new effects to the game, or changed the way old effects work. IMPORTANT NOTE - <strong>those effects won't do anything for now</strong>, but I added them because I will need them soon, when I finally manage to add the stuff I promised years ago, which are sex battles with hags and femboys (also bimbos and ubertrans). I don't want to go into many details, but basically - you won't be the only one hunting for sex in the game.</p>
<p>Here's a list of new effects and description what they will do:</p>
<ul>
<li><strong>Hag-Magnet</strong> - chance of encountering Hags is double.</li>
<li><strong>Femboy-magnet</strong> - chance of encountering Femboys is double.</li>
<li><strong>Ass filled</strong> - Femboys are always friendly and will not attack.</li>
<li><strong>Holy Spirit</strong> - you automatically win sex battles with Femboys.</li>
<li><strong>Swag</strong> - you automatically win sex battles with Hags.</li>
<li><strong>Luck</strong> - you have a higher chance for random events.</li>
<li><strong>Hag Repellant</strong> - Hags won't attack you (you can still hunt them).</li>
<li><strong>Femboy Repellant</strong> - Femboys won't attack you (you can still hunt them).</li>
</ul>
<p></p>
<<log "Skipping events and others">>
<p>So I decided to give player ability to skip random events, because it seems quite annoying when an event that you played many times before happens again.</p>
<<media "changelog/0362_skipping.png">>
<p>Additionally, I made some cosmetic changes around skipping of the level ups buttons.</p>
<<log "New hoes!!!" "earlyAccess">>
<p>Added 2 new hoes for "Look for hoes" activity in The Slaughterhouse club and in the random event in the VIP room.</p>
<<media "characters/clubChick_06/portrait_big.jpg">>
<<media "characters/clubChick_07/portrait_big.jpg">>
<<log "Strippers!!!" "earlyAccess">>
<p>So in the VIP room in The Slaughterhouse club you can now watch some strippers dancing. There's shitload of them - mostly asians (for some reason asian strippers have the best content available online), but also some ebony, some trans, and some others. One of the strippers is also available for pick up if you're lucky (either through random event in the VIP room, or through "Look for hoes" activity).</p>
<<media "changelog/0362_stripper1.png">>
<<media "changelog/0362_stripper2.png">>
<<media "changelog/0362_stripper3.png">>
<<log "Reroll for hookers, hoes and strippers" "earlyAccess">>
<p>If you're using Fap Mode, then you will be able to reroll hookers, hoes and strippers. Reroll costs domination and love, but I think it helps to make the game more interesting by giving the player ability to skip the girl he already interacted with, and fine the one he didn't met before.</p>
<<media "changelog/0362_reroll.png">>
<<log "Beach events">>
<p>I added some small random events on the beach with random clips with fucking and solo action, both straight and trans. It's very simple, but adds some variety before some bigger content is added to the beach location.</p>
<<media "changelog/0362_beach.png">>
<<log "New location - clothing store">>
<p>There's a new location in the Market Center where you can buy clothing.</p>
<<media "changelog/0362_store.png">>
<<log "Added search activity in more locations">>
<p>Basically, you can now search locations like - Beach, Local Park, Prestige Gym, College Gym, College Mess Hall. Many of those new locations come with some unique clothing items to be found. I also added some unique items to the old search activities.</p>
<<log "//What goes around, cums around// is now public">>
<p>This quest is now public. Have fun!</p>
<<header "Other changes">>
<<log "Divided confession into two activities">>
<p>Before, the confession was one event, both when you wanted to confess, and to pretend to be a priest and listen to confession of some poor woman (and fuck them afterwards if you're lucky). Now, these are two different activities - if you're not wearing the Priest Robe you will be able to confess your sins, but if you are wearing the Priest Robe you will not be able to confess, but you will be able to go into confessional and pretend you're a priest instead.</p>
<<log "Added relation buttons for Karma in the VIP room">>
<p>Basically you can now chat, flirt or fuck (depending on your status with her) Karma in the VIP room when she's there.</p>
<<log "College Gym random events">>
<p>I copied random events from Prestige Gym to the College Gym.</p>
<<log "Changes in the //Wait for prospect nuns// activity">>
<p>Adapted this activity to the clothing system. You need to wear a priest robe to use this activity.</p>
<<log "Changes in the //The Invitation// quest">>
<p>Adapted this quest to the clothing system. You need to wear orgy mask to get in the VIP room.</p>
<<log "Changes in the //Higher powers// quest">>
<p>Adapted this quest to the clothing system. You need to wear priest robe, sunglasses and bible to progress the quest.</p>
<<log "Some small edits in the intro">>
<p>Nothing major, just some rewrites to make it quicker and more interesting.</p>
<<log "Some further visual updates">>
<p>New icons, again adjusted colors for some buttons etc..</p>
<<log "Janitor in the College dialog change">>
<p>If player finished The Invitation quest, the janitor in college will now ask about loads when he catches the player after the college is closed.</p>
<<log "Some smaller rewrites here and there">>
<<header "Bug fixes">>
<<log "Bug with invisible buttons">>
<p>I fixed a problem with some in game buttons not showing up even though the prerequisites for those buttons were met.</p>
<<log "Bug with random events in the VIP room">>
<p>Fixed a problem with events not showing during Sunset orgy in the VIP club.</p>
<<log "Some other fixes here and there">>
<</changelog>>
<<changelog "0.3.61" "Disjointed hot mess" "May 19, 2024">>
<<log "Four new ladies for confess activity">>
<p>You can access them if you find a priest robe and go to the confessional in the church on the weekend.</p>
<<media "changelog/0361_churchgirl_6.jpg">>
<<media "changelog/0361_churchgirl_7.jpg">>
<<media "changelog/0361_churchgirl_8.jpg">>
<<media "changelog/0361_churchgirl_9.jpg">>
<<log "Fixed a big VIP room bug">>
<p>So it turns out that after The Invitation quest was over, when players came back to the VIP room next day or week - it was empty. This will be now fixed.</p>
<<log "Fixed a missing orgy mask">>
<p>After buying orgy mask, it went missing for some players. Now it should reappear in the equipment. If you still don't see your orgy mask or you didn't get it - let me know.</p>
<<log "The Outskirts area now accessible from the start">>
<p>The Outskirts area will now be visible from the start of the game, but players still needs to finish "Halloween" quest to discover The Cemetery and The Jason's House.</p>
<<log "Changed the number of days needed to start //The Invitation// quest">>
<p>To start this quest - the in-game day needs to be 15 or later.</p>
<<log "Moved Halloween and XXXmas">>
<p>Before - the Halloween quest would happen around 45th day of the year (unless you've changed the length of the game year in settings). Now - the quest will happen at a day 13th (it was named "Halloween the 13th" for a reason).</p>
<p>Same as with Halloween - XXXmas was moved a bit and will now always happen after half of days in a year have passed (with default year length - it's the 30th day of the year).</p>
<<header "Other changes">>
<<log "Changed the day to start //Hoes be Sleazy// quest">>
<p>To start "Hoes be Sleazy" the day has has to be 15th or later.</p>
<<log "Changed the day to start //Daphne's secrets// quest">>
<p>Before the quest started after the day 20th, now I've changed it to 15th, so the quest might start earlier.</p>
<<log "Changed the day to start //What goes around, cums around// quest">>
<p>There was no limit, now the day needs to be 15.</p>
<<log "Changed the delay before //Twisted Sister// quest">>
<p>So before the way it worked that player needed to visit the church, then wait 15 days, and then Kelly appeared. Now I changed this time to 5 days.</p>
<<log "Changed the delay before //Higher powers// quest">>
<p>So before player needed to wait 10 days after "Twisted Sister" was finished for this quest to trigger. I've changed it to 5 days.</p>
<<log "Changed the delay before //Exorcisms of the burger lady// quest">>
<p>So before player needed to wait 15 days after "Mucho Grande" was finished for this quest to trigger. I've changed it to 10 days.</p>
<<log "New features for testing quests">>
<p>This doesn't concern players, but I added a new feature for speeding up testing of quests - hopefully it won't break anything.</p>
<<log "A huge clean up in the media library">>
<p>This doesn't concern players, but I went through and sorted all the media files in my library, to simplify looking for content for new quests and events.</p>
<<log "Some further visual updates">>
<p>Adjusted hover colors for some buttons etc..</p>
<<log "Some smaller rewrites here and there">>
<<header "Bug fixes">>
<<log "Fixed an error with //The Invitation// quest">>
<p>Fixed a problem with players not being able to proceed "The Invitation" quest until they finished "Halloween the 13th" quest.</p>
<<log "Fixed a problem with one of confess NPCs">>
<p>Fixed a problem with wrong data for one of the church NPCs for confess activity.</p>
<<log "Some other fixes here and there">>
<</changelog>>
<<changelog "0.3.60" "The Invitation hotfix" "May 15, 2024" "hotfix">>
<<log "The VIP room button leading to nowhere fixed">>
<p>The quest button starting "The Invitation" quest was leading to nowhere if player clicked it before finishing "What goes around, cums around" quest. This is now fixed - the quest button will appear after player finishes that quest.</p>
<<log "Added a scene with security guy in the VIP room">>
<p>Before the player player finishes "What goes around, cums around" quest, there will be a separate button "Try to get in" but it will lead to a small scene with security guy, who tells player to go away.</p>
<<log "Some other stuff">>
<p>Bla bla bla.</p>
<</changelog>>
<<changelog "0.3.59" "Still V.I.P." "May 15, 2024">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code. You can get it here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "//The Invitation// quest" "earlyAccess">>
<p>This new quest introduces finally VIP room in the club. It also expands on the theme of meat cookies, that was started in previous quests.</p>
<p>This quest is kinda big, so let me know if anything is not working properly.</p>
<<media "changelog/0359_cookie.jpg">>
<p>I hope you guys like it!</p>
<<log "Orgies in the VIP room" "earlyAccess">>
<p>After finishing "The Invitation" you can now go to an orgy at the VIP room. If you're lucky, you'll meet one of the girls from the "Look for hoes" activity, but this time you will be able to jump straight to sex.</p>
<<media "changelog/0359_orgy.jpg">>
<<log "Girl scouts" "earlyAccess">>
<p>After finishing "The Invitation" you can now go to the Forest on Sunset and have some innocent fun with the girl scout (and buy more cookies).</p>
<<media "changelog/0359_girlscout1.jpg">>
<<media "changelog/0359_girlscout2.jpg">>
<<media "changelog/0359_girlscout3.jpg">>
<<log "VIP Dungeon" "earlyAccess">>
<p>After finishing "The Invitation" you can now go to the Dungeon under VIP room for some additional action (mostly BDSM).</p>
<<log "Refreshed UI">>
<p>I've adjusted the way the UI looks (especially buttons) in different situation. The buttons should be now more visible, especially on mobile.</p>
<<media "changelog/0359_ui.jpg">>
<<log "Some of the Early Access content is now public">>
<p>
<ul>
<li>"Mucho Grande" quest</li>
<li>Spanish lessons with Bridgette</li>
<li>Bridgette's house (not much to do there still)</li>
</ul>
</p>
<<header "Other changes">>
<<log "Dealer in the club">>
<p>Like in every decent club, there's now also a dealer in the Slaughterhouse club. You can find him in the toilet, and he always carries some drugs on him.</p>
<<log "Changes in the Pickup mechanic">>
<p>The pickup mechanic ("Look for hoes") was changed, so now there will be less rambling, and the narrator won't try to help you improve your dating life if you have high enough level in the game.</p>
<<log "Quality of management improvements">>
<p>I've made some changes here and there to improve the way my work looks like in the code. You won't notice those changes.</p>
<<log "Some smaller rewrites here and there">>
<<header "Bug fixes">>
<<log "Error with media clips in hotel room">>
<p>There was an error with media clips not loading when you search in hotel room. That should be fixed now.</p>
<<log "Some other fixes here and there">>
<</changelog>>
<<changelog "0.3.58" "A little more than a hotfix" "Mar 27, 2024">>
<<log "Fix for training dancing">>
<p>So after last hotfix training dancing with Rose worked fine in the quest itself, but after the quest was over, when player went to the gym and choose "Train dancing with Rose" activity, it was still giving the same error when player asked her to have sex. This is fixed now.</p>
<p>This is the fourth time in a row I'm fixing something after this freaking quest was released. Let's all hope it's the last;)</p>
<<log "Training dancing is now easier">>
<p>So many of you were saying that dancing with Rose it's too hard, so I made it easier. However, have in mind that the chance to success is not completely random - it scales up with player levels. On higher levels it's actually 100%, as it always was.</p>
<<log "Looking for hoes is now easier">>
<p>Same as with training with Rose, it should be now easier to convince the chicks in the club. The chance of success scales up with level, however in this case, even as a total alpha, you're never 100% sure you're gonna end up scoring.</p>
<<log "Cheaper golddiggers">>
<p>So when you pick up golddiggers in the club, it will now cost you $100 instead $500 for pickup and dancing (so $200 instead of $1000). And you will only pay if you actually succeed in that stage.</p>
<<log "Pickup girls stay for a week">>
<p>So the girls you can pickup in the club now stay around for a week, so even if you don't succeed initially, you can meet the same girl one more time, and when you do, she will give you a way bigger chance of success at both pickup and dancing stages. This is not really new, but I suspect it wasn't working properly.</p>
<<log "Trigga-bg is a new official bug hunter">>
<p>One of the old time fans just got a promotion;)</p>
<<log "Change on the enter code screen">>
<p>Just a small detail - after player activates the code, the button "Activate" disappears.</p>
<<log "Fix for missing media error during pickup">>
<p>During pickup in the line to the club toilet, there was an error with missing media clip - now it's fixed.</p>
<</changelog>>
<<changelog "0.3.57" "Hoes be Sleazy hotfix #3" "Mar 23, 2024" "hotfix">>
<<log "Fixed sex with Rose during the quest">>
<p>Thanks to your feedback I found another bug in this quest - at the third stage of dance training there was an error if player tried to fuck Rose. Now it should work properly.</p>
<</changelog>>
<<changelog "0.3.56" "Dancing hotfix #2" "Mar 23, 2024" "hotfix">>
<<log "Important fix">>
<p>Last hotfix broke up couple things with quests - sorry;) This will fix it.</p>
<</changelog>>
<<changelog "0.3.55" "Dancing hotfix" "Mar 23, 2024" "hotfix">>
<<log "Fixed getting stuck in //Hoes be sleazy// quest">>
<p>So because of my fuck up players weren't able to proceed the "Hoes be sleazy" quest, and were stuck in a loop on first stage. This should be fixed now. Just to be clear - the first dance will always be bad, but it should proceed the quest nevertheless, and it should work properly now. So sorry dudes, this is my fuck up.</p>
<<log "Fixed a level up screen on mobile">>
<p>Just some text overlapping the buttons - it's fixed now.</p>
<</changelog>>
<<changelog "0.3.54" "Hoes be Sleazy" "Mar 19, 2024">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code. You can get it here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "//Hoes be Sleazy// quest" "earlyAccess">>
<p>I finally finished this quest, and it's a huge one, especially if you want to read all the content. To start it, finish "Phisio with Rose" and go to The Slaughterhouse club.</p>
<p>There's a lot of quality sex content for 5 random chicks in the club, as well as for Rose in the gym.</p>
<<media "changelog/0354_rose.jpg">>
<p>I hope you guys like it!</p>
<<log "Look for hoes" "earlyAccess">>
<p>After finishing "Hoes be Sleazy" you can go to The Slaughterhouse club and pickup chicks. There's five of them now, but more is coming.</p>
<<media "changelog/0354_clubChick1.jpg">>
<<media "changelog/0354_clubChick2.jpg">>
<<media "changelog/0354_clubChick3.jpg">>
<<media "changelog/0354_clubChick4.jpg">>
<<media "changelog/0354_clubChick5.jpg">>
<p>The way it works is that there's a button "Look for hoes", and after clicking it you will find one chick to pickup.The process of picking up is simple - first you need to sweet talk her with a good pickup line, and then you need to dance with her to win her heart. The success or failure depends on personality of the girl - basically:</p>
<p>
<ul>
<li>''Smart girls'' like ''witty or sexy'' pickup lines.</li>
<li>''Stupid girls'' like ''funny or cheesy''.</li>
<li>''Normal girls'' like ''funny or witty''.</li>
<li>''Insecure girls'' like ''funny or sexy''.</li>
<li>''Picky girls'' like anything as long as you have high enough level.</li>
<li>''Gold-diggers'' like anything as long as you have 10000$ or more.</li>
<li>''Nymphos'' like anything always.</li>
</ul>
</p>
<p>Additionally, you can read some cringy advice about picking up girls in real life, but don't worry - it's totally skippable. This entire thread was inspired and loosely based on a chat I had with one of the fans on Discord. Stay strong, dude, you will finally succeed!</p>
<<log "Dancing with Rose" "earlyAccess">>
<p>After finishing "Hoes be Sleazy" you can go to gym and train dancing with Rose during sunsets on workdays.</p>
<<media "changelog/0354_roseDance.jpg">>
<<header "Other changes">>
<<log "Changes in how Rose is getting angry">>
<p>Some people seemed confused why options for interacting with Rose sometimes disappear - it's because of a small subsystem that was managing Rose anger. Basically the way it worked is that after each interaction Rose had enough of player for 2 days. Now I've changed it so that she only gets angry if player does something that makes her angry, not every time. It's still pretty often, but at least she won't get angry if you properly fuck her now.</p>
<p>Additionally, if you go to the gym while Rose is there, and she is angry at you, there will be a button "Find Rose" which will lead you to a small event when she will tell you to get lost, making it clearer what is actually happening with her.</p>
<<log "Notification about being sore in the gym">>
<p>A lot of people were confused why some training options are not always available - it's because when player have "It hurts" effect he cannot train. Now there's an additional notification about it in the gym.</p>
<<media "changelog/0354_sore.jpg">>
<<log "Bus to the outskirts">>
<p>So after last update I added Outskirts area, which you could access through a path on the Cemetery. Now I added a bus that can take you there from Neighbourhood.</p>
<<media "changelog/0354_bus.jpg">>
<<log "Peeking in the Prestige Gym">>
<p>Players can now peek into the locker room in the Prestige Gym, with some straight and LGBT content.</p>
<<log "More variety in sex scenes">>
<p>So far each sex position had one sex scene that displayed during sex. I'm trying to add some variety there, so that each sex position has more options, so that it wouldn't be always the same. So far I did it for some sex positions, will be adding more in the near future.</p>
<<header "Bug fixes">>
<<log "Missing media in peeking">>
<p>There was a lot of media missing in peeking in different locations, now I readded it.</p>
<<log "Missing high effect">>
<p>Fixed missing high effect after smoking with Alexa in "Make the pool upper class again" quest.</p>
<<log "Fix in the description of the Daphne's cellar">>
<p>There was a bug with Daphne's cellar description when the doors were locked, now it should work fine.</p>
<<log "Fix for sex effects">>
<p>The effects that modify player's max orgasm stat didn't worked - now it should be fixed.</p>
<<log "//Cooking (meth) with Jason!// WIP fix">>
<p>//Cooking (meth) with Jason!// is work in progress quest, but wasn't marked as such, which created confusion. Now it's fixed - the quest will be marked as work in progress on the quests list.</p>
<<log "Fix with displaying Early Access quests">>
<p>If player had activated a quest that's Early Access it wasn't displayed properly on the quests popup - it's fixed now.</p>
<<log "Fixed a bug with doing laundry for daphne">>
<<log "Fixed a bug with ads about supporting in sidebar">>
<<log "Fix on yoga with Rose in the park">>
<<log "Shitload of other fixes here and there">>
<</changelog>>
<<changelog "0.3.53" "Biggus updatus" "Feb 22, 2024">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code to turn on the Fap Mode for our patrons. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "Third time back on Patreon">>
<p>Ok, so we're trying one more time with Patreon. Because I'm banned, we decided to open an account in the name of my good friend Loco, who will also manage the profile. Because they don't like BA there (god knows why) it is definitely better to support us on SubscribeStar, but if you have no other choice - you can get your Fap Mode code from there too. Also, we don't want to trigger the Patreon censorship, so we'll only publish shortened versions of changelogs, nothing else. Here's the link: <a href="https://www.patreon.com/LocoAlpha" target="_blank">BA Patreon profile</a>.</p>
<<log "Save/load for iOS">>
<p>Many people told me they can't load or save game in iOS. I've read about it, and come out with solution (hopefully). There's a new button now in the sidebar menu, that you can use.</p>
<<media "changelog/0353_saveload.jpg">>
<p>The way it works is that it converts your save game to a text string, that you can save in your notepad or something, and then paste back in game to load your progress. It's not very smooth, but at least it works (hopefully).</p>
<<log "Better character avatars on location buttons">>
<p>Now the avatars of characters will show up on the location button, even if the character is not directly in this location, but in sub location (eg. Daphne and Alexa will appear on the Daphne's house location, even if they are in their rooms).</p>
<<media "changelog/0353_avatars.jpg">>
<<log "New area - The Outskirts">>
<p>So there's a new area in the game called The Outskirts.</p>
<<media "changelog/0353_outskirts.jpg">>
<p>The area gathers in one place all the locations that appeared in the quests (eg. Halloween) but were not accessible otherwise:</p>
<ul>
<li>Dark Forest</li>
<li>Jason's House</li>
<li>Abandoned House</li>
</ul>
<p>To get to the new area, you need to finish Halloween quest first. After you do, new location "Old Cemetery" will appear in the Neighbourhood area. Go there, and use the path to get to the Dark Forest.</p>
<<media "changelog/0353_path.jpg">>
<<log "New random events">>
<p>Ok, so there's a whole bunch of new random events in game with some quality action. There's some randomness to it, so they will not always launch, or a different event might launch instead, but if you try couple times you will finally see them. Here is a breakdown of what's new:</p>
<p>''Two new random events in the toilets'' - one is straight, the other one is shemale. To trigger them go to any of the publich toilets (in the Market, Club or College) and do any activity there (like searching, peeking, etc.):</p>
<<media "changelog/0353_toilet1.jpg">>
<<media "changelog/0353_toilet2.jpg">>
<p>''One new random event in the Abandoned House location'' - to trigger it go to the Abandoned House on The Outskirts (new area) and do any activity there (like searching etc.):</p>
<<media "changelog/0353_house.jpg">>
<p>''One new random event in the Dark Forest location'' - to trigger it go to the Dark Forest on The Outskirts (new area) and do any activity there (like searching etc.):</p>
<<media "changelog/0353_forest.jpg">>
<<log "Shitload of new sex clips for peeking">>
<p>I added A LOT of new clips (hetero and shemale) for peeking in toilets in College, Club or Market.</p>
<<log "Changes in the old random events">>
<p>I've moved around some events and changed the way some of them are triggered.</p>
<p>The event with the muggers will now happen less often (I added delay, so that if it happens once, it will not happen for at least one full day). Instead, this event will also happen in the Dark Forest, so you need to watch out there.</p>
<p>The event with dominating shemale, that happened in the Park, will now happen in the Dark Forest (it might still happen in the park but only during "Look for Trouble" activity;)</p>
<p>Swarm event, in which player gets in the middle of the marathon, will not happen during "Look for Trouble" anymore, but instead it will happen while doing something else in the park. Also, it will happen less often.</p>
<p>Encounter with a pissing girl will now also happen in the Dark Forest and Abandoned Building.</p>
<<log "New activities">>
<p>Along the new locations are new activities - eg. in the Dark Forest you can go on a hike, and on Jason's House you can buy drugs, or attend wild meth orgies on Fridays.</p>
<<log "Changes in the items and effects">>
<p>New item: ''Meth'' - you can buy it from Jason. For now it doesn't do much (gives you a drug effect and some multipliers) but in the future this will be expanded.</p>
<p>New item: ''Meat cookie'' - you can find it in the Dark Forest and Abandoned House. At the moment they don't do anything, but they will become needed after next update. By the way - you can now get one Meat Cookie during //Different Kind of Meatbags// quest.</p>
<p>''Trip'' effect that you get after consuming LSD will now have positive multipliers instead of negative.</p>
<p>''Viagred'' effect gives also domination multiplier now.</p>
<p>''Nofap'' effect will give better multipliers for dom and love, but will lower max orgasm in sex, so it will be harder to not cum.</p>
<p>''Groin guard'' item will now work only once, so it will break and get removed after it sucessfully protected player's balls. Also, you cannot "use" a groin guard anymore, it just gives you a one time passive effect of protecting your balls from getting smashed.</p>
<p>''Diamond Balls'' effect will now give you domination, and cure any Smashed Balls effect you had.</p>
<p>New item: ''Ball Vitamins'' - if you eat it you will get ''Diamond Balls'' (before this effect was given if player "used" the Groin Guard, which is no longer possible).</p>
<p>''Super Alpha Strength'' supplements are now called ''Super Mega Vitamins'', and it gives player ''You feel something'' effect, which is gives some random stats (max +1 to -1 orgasm during sex and 0.75 to 1.25 love/dom multipliers) - the stats you get change each time you take the vitamins, so it can get crazy;)</p>
<p>New item ''Fucky Pills'' - which gives you an effect ''Something's fucky'' which is more extreme version of You feel something effect (max +3/-3 and -200% + 200%). You can buy it only at The Therapist and Doctor Office, because that's where you get the really freaky stuff.</p>
<p>Some things might be broken, let me know if you encounter bugs.</p>
<<header "Other changes">>
<<log "New team members">>
<p>Added new team members: ''Venum'' is now the Discord engineer, and ''Loco'' is back and will manage Patreon for now (I do hope however he will also start writing again, he was fucking great at it).</p>
<<media "changelog/0353_team.jpg">>
<<log "Rewritten Search activity">>
<p>This is something you won't even notice, but I've rewritten search activity, and it might be buggy. Please notify me if anything is wrong (missing pic of found items or something).</p>
<<log "Huge rewrites in the holiday system">>
<p>Basically, I had to change a lot of stuff in the holiday system, which is responsible for holiday quests (XXXmas and Halloween). Most likely you will not even notice the changes, however you might notice bugs - so hit me up if you find anything wrong;)</p>
<<log "Changes in Daphne drunk event">>
<p>Getting to fuck drunk Daphne when she mistakenly goes to player's room at night will be harder if player's relationship status with Daphne is low.</p>
<<log "Changes in Amia's toilet event">>
<p>Amia's event will now happen more often in the college toilet.</p>
<<log "Some changes in the engine">>
<p>Refreshing of the interface after popup is closed.</p>
<p>Cleaned up the remains of Error 66 that I was hunting last year.</p>
<p>Added sideDial (functions that generates small dialogs with characters in location) everywhere where it was missing.</p>
<<header "UI changes">>
<<log "Reorganized the list of supporters">>
<p>In the about page there was couple different lists for different levels of supporters. I decided to combine them into just one list ''Top Supporters''. It will include top contributors, without the division for sponsors and others, because some people registered for top tier just for one month and then cancelled, while some of you support me on lower tiers for months or years - it just wasn't fair.</p>
<<media "changelog/0353_supporters.jpg">>
<<log "Layout changes in the player popup">>
<p>Some layout changes and fixes on the player popup - expanded help, moved help from kamasutra to the top (it wasn't working at the bottom anyway).</p>
<p>Also, one small feature - clicking on the opened tooltip will lock it, so that moving away your cursor will not automatically close it.</p>
<<media "changelog/0353_tooltip.jpg">>
<<log "Changes in Support, Enter the code and Changelog pages">>
<p>A lot of small edits, rewrites, and polish for Support, Enter the code, and Changelog pages. Mostly I've cleaned up the nomenclature regarding Fap Mode - before we had Supporter Code, Fap Mode, and some other stuff. Now it's just Fap Mode, and to activate it you need Fap Mode code. Simple.</p>
<<log "Font unification in the popups">>
<p>It will now look slightly better (or more likely - you won't even notice the difference, but I'm happy).</p>
<<log "Changes in the notifications about holiday ending">>
<p>Small change - the notifications that holiday (XXXmas or Halloween) have passed won't be so depressing anymore (also yellow instead of red) and they will appear after the holiday day is over, not right after the quest is finished, which makes more sense.</p>
<<header "Bug fixes">>
<<log "Players getting stuck with inactive sleep button">>
<p>Fixed a problem with players getting stuck at night with inactive sleep button - this needs testing!</p>
<<log "Broken visual effects after taking LSD">>
<p>After player took LSD, after the trip event was over, the visual effects (the slight blinking of the interface) was conflicting with other visual effects (fading in and out of interface when player was changed locations). This should be fixed now.</p>
<<log "Broken trip event after police event">>
<p>If the player got catched by police, and took LSD to hide the drugs he has, the trip event (triggered by LSD) will now start properly, after the police intervention is over.</p>
<<log "Problem with masturbation in the College toilet">>
<p>Fixed a problem with masturbation in college toilet taking too much in-game time.</p>
<<log "Problem with peeking in the College toilet">>
<p>Fixed a problem with peeking in college toilet taking too much in-game time.</p>
<<log "Fixed missing nun event">>
<p>Fxed one missing nun event, that was written but most likely wasn't working, or wasn't working properly.</p>
<<log "Fixed searching in Alexa/Daphne room at night">>
<p>Players should be able to search the rooms while Alexa/Daphne are asleep.</p>
<<log "Fixed characters teleporting">>
<p>During Halloween quest characters were teleporting to City Center, this won't happen anymore.</p>
<</changelog>>
<<changelog "0.3.52" "Rose is fixed again" "Jan 18, 2024" "hotfix">>
<<log "Phisio with Rose is fixed">>
<p>I've also expanded it quite a bit. No new porn, but there's couple funny bits if you're looking for that (hint: start the quest broke).</p>
<<log "Saved icon">>
<p>After you change settings or name of the character, instead of a huge "Saved" badge there will be now a nice icon appearing in the corner.</p>
<<media "changelog/0352_save-icon.jpg">>
<p>Additionally, the notification that saving is disabled until the end of current event will be now more visible.</p>
<<media "changelog/0352_save-notif.jpg">>
<<log "Some rewrites and changes in the TV event">>
<p>So basically I wanted to change on thing - when Daphne and Alexa are in the living room, when you watch tv, I wanted them to always interact with the player (before it also happened, but it was random, and a bit problematic). So I've changed this event to work like that, it turned out to be way more work than it's worth, but fuck it.</p>
<<log "Small changes in the drinking with Daphne event">>
<p>Basically when you offered Daphne a drink in the living room player was getting drunk before he started drinking. Now I changed the descriptions so that it makes sense.</p>
<<log "Fixed missing orgasm clips for asian hooker in the park (again)">>
<p>This time for real, I don't know how but I must have overwrite my last changes because I remember fixing it in 0.3.51 and yet it wasn't fixed at all...</p>
<<log "Fixed a problem with name of the character not showing on notification">>
<p>When you learn trait or a kink of character, you get notification, and there was a name missing on it - now it should be fixed.</p>
<<log "Some small changes in //Alexa stealing money// event at night">>
<<log "Some small rewrites in the game intro">>
<<log "Small changes in the //Play with Alexa/Daphne// event at night">>
<<log "Small mobile UI fixes in name changing in settings">>
<<log "Small small stuff here and there">>
<</changelog>>
<<changelog "0.3.51" "Quality of life update" "Jan 16, 2024">>
<<log "Fixed game crashing and hanging">>
<p>So in last version I fucked up one thing and the game was crashing and hanging during loading saves and entering Fap Mode code. I think it's fixed. I tested it on 3 year old saves, and the game runs smoothly now. Let me know if that's true.</p>
<<log "A lot of rewrites in the core systems">>
<p>So basically I've made A LOT of small changes on my end, which I won't detail, because you don't even notice them. However - you might notice bugs. So please - if you found one, send it over with a save game on game's Discord.</p>
<<log "A LOT of the Early Access content is now public">>
<p>
<ul>
<li>XXXmas quest</li>
<li>Halloween quest</li>
<li>Bad Karma quest</li>
<li>Gloryhole in the college</li>
<li>Amia's event in the college toilet</li>
<li>Amia's event in the classroom</li>
<li>Nina is bored event</li>
<li>College locker room</li>
<li>The Slaughterhouse club with all the activities and events</li>
<li>Two new random events at the Therapist</li>
<li>One new random events at the Doctor</li>
<li>Two additional girls up for confession</li>
<li>Asian hooker in the park</li>
</ul>
</p>
<<log "Changing names of characters during game">>
<p>So from now players can change their names mid-game, or change names of other characters whenever they want (and not only after they first meet the other character). This took me a LOOOONG TIME to do, and some old players might remember my attempts at doing that feature, but it was harder than it sounds. I'm hopeful that current implementation will finally stick around.</p>
<<media "changelog/0351_names.jpg">>
<<log "Skippable exams" "earlyAccess">>
<p>Basically the exams are skippable for players with Fap Mode now. If you want to make your game harder - you can turn it off in the settings too. This should make it easy to keep the college rating up to easier keep the allowance high from dad.</p>
<<media "changelog/0351_skipExam.jpg">>
<<log "The Fap Mode multipliers also work on sex experience" "earlyAccess">>
<p>Basically, players will get more experience for using sex positions, and will unlock star bonuses quicker, so you don't have to grind that much (that 300% bonus makes it go up really fucking fast).</p>
<<log "A lot of changes in the sex mechanic">>
<p>Basically, as a preparation to Operation Penetration, I rewrote big parts of the sex mechanic. The updates are not that visible on your side, however couple things might be:</p>
<p>I changed the way kink works - before it was just adding +1 to orgasm for the sex partner for each position from kink category. So if the position was as default -1 orgasm, the kink made it 0. This seemed like it's not fun, like - you have a position in kink category, and it doesn't change character's orgasm - I didn't like that. I've changed it so now all the positions in kink category still get +1, but ALSO the result can't be smaller than 1 (so each position from kink category always gives at least 1 orgasm to the partner).</p>
<p>I lowered starting vigour of the player (was 10, now 6) but added bigger vigour bonuses (up to 8 if I remember correctly) from player levels. So it's worth levelling up even more. I also raised the starting orgasm of all characters that you fuck by 1 and added some additional modificators to the whole thing (for example hookers get huge bonus to orgasm, so it's easier to make them finish).</p>
<p>I also changed the way endings of sex work, when things go wrong (like you stop mid sex), before there was a very negative short scene. Now there's couple different small scenarios there depending on different things (eg. characters who like the player more will be understanding, also hookers will not make a problem if you stop the sex or don't make them cum - not all of them at least).</p>
<p>Last but not least, I've made slight UI adjustment to the sex buttons - if the vigour of the position is -1 (which is the default for most positions) it will be invisible for better visibility until you hover over the button!</p>
<p>All in all those changes are supposed to make the sex slightly more engaging in a fun way (hopefully).</p>
<<log "UI updates on the quests screen">>
<p>So also next to each quest you can see a small avatar of the lead character for this quest. I think it makes it way nicer to look around. Also, the quests to be discovered are now randomized, which works way better. And I adjusted everything to mobile.</p>
<<media "changelog/0351_quests.jpg">>
<<log "Side dialogs during the activities">>
<p>I've completely rewrote the system that adds small interactions with other characters when you do an activity while those characters are in the same location. Basically - if you clean a garden or mop the floor when Daphne or Alexa are there - they will comment. This is not new, however now I've rewrote the code that creates those side dialogs, and now they will happen in the entire game. So basically if you write a test when Amia or Karma is there - you will get this small interaction with them. It makes it easier to build relations with those characters that don't have much content.</p>
<<media "changelog/0351_sideDial.jpg">>
<<log "Unification of the random events in college classes">>
<p>Before each class had it's own small tree of events, now they have the same, so the events only depend on whether the characters are there or not, and not on the class they're in. This makes it easier to launch quests etc..</p>
<<log "Teleport">>
<p>During Late Night, when player has to go to sleep, there will be a new button on the bottom of each location that will teleport him home easy.</p>
<<media "changelog/0351_teleport.jpg">>
<<log "UI changes in location headers">>
<p>Basically, you can now see the "Week of the ..." information. Also made some slight visual and color adjustments.</p>
<<media "changelog/0351_header.jpg">>
<<log "UI changes on the characters and player screens">>
<p>Basically some people didn't know where the trait is - I've changed the layout slightly to mark the trait on the screen better.</p>
<<media "changelog/0351_trait.jpg">>
<<header "Other changes">>
<<log "Changes in the flirt system">>
<p>I've rewrote big parts of the flirt system, it will be now slightly harder (one mistake - you're out). It was way too easy before imho.</p>
<<log "Changes in the allowance system">>
<p>I've raised a cap for the allowance to 600 bucks (daddy gotta pay for those hookers!), at least until the game doesn't have some better system to earn money. I also removed the first/second week allowance bonus, instead during first 2 weeks dad doesn't take away money for bad grades.</p>
<<log "Changed the odds on accidental //backdoor// event during sex">>
<p>Choosing the right hole is now easier - the event will happen less often;)</p>
<<log "Changed \"Religious Freak\" trait to \"God Freak\"">>
<p>Basically it's shorter and it fits better in the interface.</p>
<<log "Some rewrites in the quests">>
<p>
<ul>
<li>Shopping with a smile</li>
<li>Make the pool upper class again!</li>
<li>College here I come</li>
<li>Phisio with Rose</li>
</ul>
</p>
<<log "Prestige gym will now be open until Evening">>
<<log "Fap mode settings moved to the top of Settings">>
<<header "Bug fixes">>
<<log "Fixes in using effects during sex">>
<<log "Fixed a bug in strike system with doubling lines">>
<<log "Fixed notifications not appearing during events and quests">>
<<log "Fixed asian hooker missing orgasm clips">>
<</changelog>>
<<changelog "0.3.50" "Back from the grave" "Jan 5, 2024">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code to turn on the Fap Mode for our patrons. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "Visual changes on the quests screen">>
<p>On the quests screen players are now able to view quests that are not yet discovered as a hint.</p>
<<media "changelog/0350_quests.png">>
<<log "Turning off images">>
<p>So you can now turn off the videos and/or images so that you can play the game in public. You can find this in the settings.</p>
<<media "changelog/0350_settings.png">>
<<header "Bug fixes">>
<<log "Fix for Kelly\'s \"Twisted sister\" quest">>
<p>I (hopefully) fixed a bug with church activities that could result in regressing the quest or locking it.</p>
<<log "Fix for Kelly\'s \"Higher powers\" quest">>
<p>Fix for players getting stuck on meeting Kelly in the church - there were already several attempts at fixing this problem, but I finally think I found the solution!</p>
<<log "Another fix for Kelly\'s \"Higher powers\" quest">>
<p>Another fix for Kelly's quest - if player got a priest robe from a quest, then lost it - the quest shouldn't get stuck anymore.</p>
<<log "Fix for Daphne\'s \"Different kind of meatbags\" quest">>
<p>It's a small "comfort of life" fix - when player carries the meat bags to the car - the cellar door should remain open now.</p>
<<log "Fix for breaking into character\'s room">>
<p>There was a problem which, if player broke into a room of Daphne or Alexa, couldn't break in any other room until he slept. This should be fixed now.</p>
<</changelog>>
<<changelog "0.3.49" "Fuck Patreon again (and other stuff)!" "Mar 3, 2023">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code to turn on the Fap Mode for our patrons. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "We're NOT on Patreon anymore">>
<p>Ok, so Patreon deleted our account again. This time the story goes like this - first for 2 months they didn't allow us to payout any money because of "reasons". And then when they finally told us they will allow us to payout - instead of letting us pay out, they deleted the account, and (supposedly) refunded everyone who supported us. So basically the whole Patreon experiment and time spent in configuring it, writing all the texts, etc. - it all amounted to 0 profit for us. Which sucks. I'd appreciate if, if you supported us on Patreon and got a refund, support us on SubscribeStar instead. Thanks!</p>
<<log "Two new random events for the Therapist">>
<p>So we all know that a good therapy is when you open up... her legs. Now you can do just that, just visit the therapist and choose a regular therapy. There are two random events that might happen (or not) and both are pretty hot. Hope you guys like it. Here's some sneak peeks:</p>
<<media "changelog/0349_therapy_1.jpg">>
<<media "changelog/0349_therapy_2.jpg">>
<<log "One new random event for the Doctor">>
<p>You like nurses? I know you do. So we brought one sweet nurse to the Doctor. Just go there with any type of effect like being sore, bleeding, smashed balls etc. - the doctor will cure your problem, and the nurse will take care of you.</p>
<<media "changelog/0349_doctor.jpg">>
<<log "Asian hooker in the park">>
<p>So from now on there is a new Asian girl waiting for you in the park. You can think she's hot, you can think she's ugly, but there's one thing that's not up to debate - she really knows how to treat a dick.</p>
<<media "characters/prostitute_6/portrait_big.jpg">>
<<log "Two new girls up for confession">>
<p>So basically you probably already knew that after you get your hands on the priest robe you can go to a confessional in the church and listen to the dirty sins of local nymphos. And if you're lucky, you might even stick your dick in one. So anyway - there's two more of them now.</p>
<<media "characters/churchgirl_4/portrait_big.jpg">>
<<media "characters/churchgirl_5/portrait_big.jpg">>
<<log "New location - Beach">>
<p>So basically - the game's action takes place in LA, and we felt like it was a huge omission to not include the LA beach. So from now on the beach is accessible in the City Center. For now there's not much to do on it, just regular stuff like running, tanning, walking or creeping around the girls. But more stuff is coming, including exploration of a vibrant scene of LA beach bums.</p>
<<media "locations/cityBeach/_big.jpg">>
<<log "Fix for getting stuck during Higher Powers (hopefully)">>
<p>So there was a problem with players skipping over meeting with Kelly in the park during Higher Powers quest. The result of it was they didn't get the church key, and now they weren't able to continue this quest. I think I fixed this, though this one was pretty hard to track and I'm not sure if I really found all the reasons for this bug. If you still experience this problem - send me your save and describe what exactly did you do that you skipped the park meeting with Kelly.</p>
<<header "Minor bug fixes">>
<<log>>
<p>Shitload of typos (thanks Lord_Goran!)!</p>
<<log>>
<p>Players with other trait than "beta" might have been experiencing problems with displaying some of the clips during events, if the clips was dependent on the trait - like the clip for pretending during train with Rose event in the gym, or during swimming in the pool. This should be fixed now (thanks Lord_Goran again!)!</p>
<</changelog>>
<<changelog "0.3.48" "Hookers give your money back!" "Feb 2, 2023">>
<<log "Fixed a cash problem">>
<p>So if after last update your money got lost, and you were thinking who to blame for that - blame the hookers. They do that stuff to all of us. I was there. And don't you dare to think that it was all the fault of my weak programming. No, no, no. It was the hookers. Trust me.</p>
<p>And also - this should be fixed now (hopefully).</p>
<<log "Even more hookers in the motel" "earlyAccess">>
<p>Not much to say, besides that there are 3 new girls on the block. Check them out in the motel.</p>
<<media "characters/motel_prostitute_6/portrait_big.jpg">>
<<media "characters/motel_prostitute_7/portrait_big.jpg">>
<<media "characters/motel_prostitute_8/portrait_big.jpg">>
<<header "Minor bug fixes">>
<<log>>
<p>Typos in changelog.</p>
<<log>>
<p>Fixed a problem with Daphne's strikes not resetting.</p>
<<log>>
<p>Other minor stuff that I can't even remember.</p>
<</changelog>>
<<changelog "0.3.47" "More hookers!" "Jan 23, 2023">>
<<log "Hookers arrived in the cheap motel" "earlyAccess">>
<p>So if you're a gentleman like me and try to avoid those park whores, you can now meet some classy hookers at the cheap motel in the City Center. There's five of them, and even though the prices are higher than in the park, the quality of what you get in return is simply uncomparable.</p>
<<media "characters/motel_prostitute_1/portrait_big.jpg">>
<<media "characters/motel_prostitute_2/portrait_big.jpg">>
<<media "characters/motel_prostitute_3/portrait_big.jpg">>
<<media "characters/motel_prostitute_4/portrait_big.jpg">>
<<media "characters/motel_prostitute_5/portrait_big.jpg">>
<p>To find them, you need to rent a room in the motel, and then you'll see a button to call one of the hookers into your room. At least one hooker will always be available, although you can't be sure which one, so you might need to try it couple times to find the ones you want.</p>
<p>Additionally, if you have a room rented you can do some basic stuff in there, including sleeping, whacking off, etc..</p>
<p>''PS. If you know the names of actresses that we used for hookers, please let me know and I'll add it to about page. I could only find one - Faye Raegan.''</p>
<<log "New location - Therapist">>
<p>You can find it in the City Center. So far very little content is there, but you can expect a sexy therapist to appear in the future.</p>
<<media "locations/cityTherapist/_big.jpg">>
<<log "New activity - Therapy">>
<p>When you go to the Therapist during working hours, you can pay him for a therapy. As a result you'll get some domination and love experience. At the moment nothing else will happen.</p>
<<log "Replaying old quests (AKA Hypnosis)">>
<p>So this was a feature that players asked about and I'm happy to say - it's here! Basically - when you go to the Therapist you can pay him for a hypnosis session. You will be able to choose one of your finished quests, and then you will enter a dream like state, in which you will be able to replay this quest! After you finish it, you will wake up in the therapist office like nothing happened. It's pretty neat, and hopefully it will not generate too many bugs;)</p>
<<log "\"Phisio with Rose\" expanded">>
<p>This quest was very very short, so I added some stuff for players to do. Nothing major and no nude stuff, just something to make it a bit harder and longer (that's what she said). Also, the quest will now start when player is in the Neighbourhood, not in the park.</p>
<<media "characters/rose/portrait_big.jpg">>
<p>You can expect more stuff for Rose in the coming weeks.</p>
<<log "Important changes in the rent system">>
<p>So I noticed that some of you are really naughty, and $daphne.name could raise the rent to stupid amounts. She basically does that when she's unhappy with player's behaviour (it mostly happens during random events, or when you're caught peeking etc.). I've added a rent cap for 300 bucks, and made a feature that kicks in during weekly stats that will make her lower the rent if she's happy with the player.</p>
<<media "changelog/0347_rent.jpg">>
<<log "Yields script rework">>
<p>This is something on the backend side of the game, but it's very important, so I want you guys to be aware. Basically, to make the forgetting possible, I had to rework one of the key components of the game - yields script. It is responsible for processing everything that players are receiving in game - effects, experience, items. I think it works, but if you notice any problems with that stuff - let me know.</p>
<<log "Chunks script rework">>
<p>This is also something on the backend side of the game, but it's super important, and I wanted you to know that I've changed it to mark it in the changelog, and let you know that things might break. Basically - I've changed the way the buttons, videos, and delayers are referenced - and it's pretty important because it impacts the way we communicate with those content elements. So before they were referenced within each chunk (chunk is part of the content that's currently displayed), now they are referenced within an entire currently loaded content. The reason for it was that delayers and popups were interrupting numbering and in some cases it could result in two buttons with the exactly same reference ids. So if you notice something strange, or strange stuff is happening when you open up a popup - hit me up.</p>
<<log "The great quest clean up">>
<p>Big clean up in the quest items - the old items that were gained through quests and only needed for those quests will now automatically remove themselves from the backpack when you finish this quest. If you load a save game, old quest items will automatically remove themselves from your backpack.</p>
<p>Additionally I've also cleaned up custom quest variables. These are variables that are used within the quest and are not needed after the quest is finished. I've made the variable names more consistent, which will help me finding bugs, and added reset feature for them, which will clean them up after player finishes each quest. It should make the data in the save games a bit more consistent. If you notice something not working let me know.</p>
<<header "Minor changes">>
<<log>>
<p>During "Karma is a Bitch" quest you can now give back her homework in any of the classes and in the toilet when she's there, not only in sex education class.</p>
<<log>>
<p>Rebuilt the code around scheduling exceptions a bit (when characters are where or when each location is open), to make it work better.</p>
<<header "Minor bug fixes">>
<<log>>
<p>Removed duplicate hints.</p>
<<log>>
<p>Hints layout fixed, so the images won't overlap each other and other hints.</p>
<<log>>
<p>Fixed a problem with hookers in the park, because of which third hooker was not appearing.</p>
<<log>>
<p>Fixed a problem with Halloween event looping after finish (dudes, you gotta let me know about stuff like that...).</p>
<<log>>
<p>Fixed a bug with Roll the dice when drunk Daphne barged into player's room at night.</p>
<<log>>
<p>Fixed a bug with Roll the dice during drinking with Alexa in the living room.</p>
<<log>>
<p>Fixed a bug with Roll the dice during Alexa interrupting player reading comic books in the his room.</p>
<<log>>
<p>Fixed a bug with Roll the dice during Alexa interrupting player reading books in the his room.</p>
<<log>>
<p>Fixed a bug with Roll the dice during drinking with Alexa in the living room.</p>
<<log>>
<p>Fixed a problem with vids not playing in popups when there's already a video playing in the main screen.</p>
<<log>>
<p>Fixed a problem with "Exorcisms of the burger lady" with players getting stuck in the motel when they didn't have enough money to rent a room.</p>
<<log>>
<p>Fixed some typos and other problems with hookers in the park.</p>
<<log>>
<p>Fixed an error that appeared when players woke up Daphne at night.</p>
<<log>>
<p>Fix for "College, here I come" quest stuck at the last task. If you load your save game, this bug will fix itself automatically and the quest would move to the finished quests.</p>
<<log>>
<p>Fixes for quests, to properly split finished and active quests, as it turned out there was some problems there.</p>
<<log>>
<p>Fixed missing Jesus clip during chats.</p>
<<log>>
<p>Shitload of other small typos, bugs, etc..</p>
<</changelog>>
<<changelog "0.3.46" "Rose hotfix" "Jan 17, 2022" "hotfix">>
<<log "Fixed getting stuck in the park during \"Phisio with Rose\" quest">>
<p>Aargh, fuck... So in the last update there was supposed to be a bigger version of the "Phisio with Rose" quest, because the current one is very simple. But I pulled it from the release at the last minute, because I didn't test it properly and there was no time. Unfortunately, I fucked up and some changes remained in the code, and because of it, players started getting stuck. Well, shit. Now it's fixed. </p>
<<log "Fix for players getting stuck during Early Access quests">>
<p>So there was a problem that if the player had Fap Mode code, but it expired when he loaded the game, and at the moment of the expiry he was during an Early Access quest, he got stuck on this quest. This is fixed now, the Early Access quest will reset itself on the moment of expiry.</p>
<<log "Fix for missing characters">>
<p>Ok so as it turns out there was another problem with characters "disappearing". Basically, each character has its schedule in the game, but sometimes this schedule gets modified for a quest. In one of the last updates I've changed the script that generates the schedule, because it was interfering with some other stuff, but I fucked up and the characters were getting stuck on this modified schedule even after the quest was over. This is hopefully fixed now, though I kind of rushed this update so let me know if there are any other problems with character's schedule that you notice.</p>
<<log "Some other small fixes">>
<p>Nothing major, but I updated some of the JS code.</p>
<</changelog>>
<<changelog "0.3.45" "Exorcisms of the burger lady" "Jan 15, 2023">>
<<log "\"Exorcisms of the burger lady\" quest" "earlyAccess">>
<p>Finally, the completely new Bridgette's quest is here... And I'm happy to say it's pretty fucking awesome. Not only there will be tits. There will be demons as well. And tits. And also you will be able to fuck a demon (so finally some new gay content!). Oh, and did I mention tits?</p>
<<media "changelog/0345_bridgette.jpg">>
<p>To start this quest you need to finish "Mucho Grande" and wait around 15 days. If you already finished "Mucho Grande" and loaded a save, the quest should start on the next day.</p>
<<log "New locations - Bridgette's House and Cheap Motel">>
<p>So far there's not much going on there, but it will change in the future.</p>
<<log "Another attempt of mass fixing all the possible quest bugs from the old saves">>
<p>So in 0.3.44 I've uploaded a new script that was supposed to fix all your old saves and adjust them to all the changes made in December. But, obviously, I fucked up, and it didn't really work. This should be fixed now, and - hopefully - won't break anything.</p>
<<log "Fixed disappearing Mia">>
<p>Additionally - I've fucked up one thing in 0.3.44 which made Mia suddenly disappear. This should be fixed now. Sorry.</p>
<<log "Fixed badly working switch for gay, trans, and piss content">>
<p>Turns out that events that were supposed to give players option to turn ON optional content, were actually turning it OFF in some cases... that's fixed now, sorry.</p>
<<log "Fixed one more problem for Higher Power quest">>
<p>In some cases players were unable to get to the church to meet Kelly in the evening - this should be fixed now. When you load your old save game there should be church key added to your inventory automatically, if not then let me know.</p>
<<log "Fixed a problem with putting LSD into Rose's water">>
<p>There were some problem in the subpath of the training with Rose activity in the gym. This is not super important, but I push it to the front of the update, because it seems that most people are not aware that there's this path available. You need to have LSD on you, and then start the "Train with Rose" activity. I've also changed some other stuff in this activity, like replaced some videos to new ones, as a preparations for some new quests coming for Rose in next couple weeks. I'm working on them as we speak.</p>
<<header "Minor changes">>
<<log>>
<p>You can now buy weed in the park at night hours, not only on the evening.</p>
<<log>>
<p>Shitload of typos - in the intro, old changelogs, Key Quest. I've also made more visible the link to the soundtrack, which is in the intro text when Harry puts his earplugs on.</p>
<<log>>
<p>Clean ups in the code - removed some old and not needed anymore code from the settings.</p>
<<log>>
<p>Clean ups in the file system - exams mini game file structure, after the full implementation of it into the main game file.</p>
<<log>>
<p>Clean ups in the file system - removed old deprecated files used for PayPal db connection.</p>
<<log>>
<p>Clean ups in the file system - removed not needed media files on the server.</p>
<<header "Minor bug fixes">>
<<log>>
<p>Fixed a problem for buying weed during Alexa's "Make the pool upper class again!" quest.</p>
<<log>>
<p>Fixed a problem with Mysterious Mia's Key made from the imprint borrowed from Mia in "Key Quest" not showing up. It will now automatically add to your inventory.</p>
<<log>>
<p>Fixed a problem with LSD trip.</p>
<<log>>
<p>Fixed a problem with Travel to college button didn't show up sometimes in player's room.</p>
<</changelog>>
<<changelog "0.3.44" "Patreon, OnlyFans and much more" "Jan 7, 2023">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code to turn on the Fap Mode for our patrons. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "Back on Patreon">>
<p>The good news is - Patreon let us on their platform again! The bad news is - they do not allow to advertise the game directly. Instead, the Patreon profile is strictly about me, Grave, the perverted writer and I will be rewriting parts of the game into a standalone erotic fiction novel. Of course you will still get Fap Mode code and all the other stuff for supporting, but most of the action, like discussing the game, reporting bugs, etc. will be happening on Discord. Hope that's fine.</p>
<<log "Grave on OnlyFans">>
<p>To replace PayPal I decided to also start an OnlyFans account. But if anyone expects that I will be showing my ass - sorry, it won't happen (unless you're a fucking crypto millionaire, then we can talk)! The rules are the same as with Patreon, so no direct advertising of the game, and instead you'll get some erotic fiction (though the formatting options on OnlyFans are super minimalistic compared to Patreon, so it'll be very limited). Obviously you will still get Fap Mode code and all the rest for subscribing, but the main action will be happening on Discord.</p>
<<log "\"Mucho Grande\" expanded">>
<p>Couple weeks ago we published a new event for Bridgette - with Spanish lesson. I decided to rewrite this event into a bigger quest called "Mucho Grande", which now you can start by ordering a burger in the Mess Hall. Additionally, you can later replay the last part of the quest as an activity that you can launch in the Mess Hall, when Bridgette is there.</p>
<<media "changelog/0344_bridgette_tits.jpg">>
<p>This quest is NOT the quest I was mentioning in my previous updates. The new quest for Bridgette called "Exorcisms of Bridgette the Burger Lady" will be published very, very soon. We're already testing it.</p>
<<log "Sponsors and Backers">>
<p>With the arrival on Patreon and OnlyFans, I've decided to look closer at the supporting tier structure and changed some stuff there. This resulted in adding two new sections in the game About screen - Sponsors and Backers - for top supporters of my work. If you're wondering how to get there - check the descriptions of the tiers on Patreon and SubscribeStar.</p>
<<log "Complete rewrite of the backwards compatibility script">>
<p>Ok, so this is a huge change that you have to know about. Basically - now that the rewrite of the game engine seems to be finished, and the code is much more stable (at least I assume that from the fact that the number of bug reports in the last 3 weeks dropped by 95%) - I wrote a huge script that should automatically fix many persistant bugs in the old save games. I basically went through hundreds of bug reports from last two years, and (hopefully) fixed all of the reasons that they were happening. So basically - if you load an old save game, that was somehow broken, it might work now. Try it and let me know what happened.</p>
<<log "Option to turn off self masturbation video">>
<p>Some players complained that they don't want to look at a guy masturbating, that appears when player chooses option to jerk off in the game (eg. during peeking). So I added the option in the settings to hide those videos. If you'll encounter any problems with it - let me know.</p>
<<log "Fix for hints">>
<p>Fuck, why no one said it's working so badly, lol. I think I finally fixed it. Let me know if you have any further problems with it.</p>
<<log "One more fix for infinite loops">>
<p>So it seems that players were still getting stuck on the infinite loops showing Locked Content screen. This should be fixed now, although you might still need to go through 2 loops to end it.</p>
<<header "Minor changes">>
<<log>>
<p>Added a clear mark in the settings that "XXXmas" and "Halloween" holiday events are Early Access.</p>
<<log>>
<p>Changed the trait of Bridgette = "Whore". What can I say, this chick likes to fuck around;) It will automatically update in the old saves too.</p>
<<log>>
<p>Again I increased the amount of experience players get for finishing some of the old quests.</p>
<<log>>
<p>Cleaning the Backyard (or doing any other chore there) doesn't need to be done over the weekend anymore, you can do it every day.</p>
<<log>>
<p>Changed description of a task in "Different Kind of Meat Bags" quest, to make it more clear what has to be done.</p>
<<log>>
<p>Slightly adjusted location structure, and changed the way sublocations display. It's barely visible, but it's there, and it works better.</p>
<<log>>
<p>Increased the optimization which should result in slightly faster startup of the game (especially on first run).</p>
<<log>>
<p>A bunch of small visual changes in the Settings, Support the author, and About the game screens.</p>
<<header "Minor bug fixes">>
<<log>>
<p>Fixed a problem with "What Comes Around, Cums Around" quest, with Karma and Mia not getting Desire from player's actions.</p>
<<log>>
<p>Fixed a problem with "Higher Powers" quest that made it not start at all for some players.</p>
<<log>>
<p>Fixed a problem with "Higher Powers" quest with Kelly not appearing in a location that she should be in.</p>
<<log>>
<p>Fixed a problem with "Different Kind of Meat Bags" quest with Daphne not appearing in her car.</p>
<<log>>
<p>Fixed a problem with "Shopping With a Smile" quest starting before Ash disappears.</p>
<<log>>
<p>Fixed a problem with Ash not appearing properly in the game.</p>
<<log>>
<p>Changed the name of The Dungeon location in "The Slaughterhouse" club. The original one was too long and it created problems for some mobile players.</p>
<<log>>
<p>Fixed an error (hopefully) with conflicting Chrome browser extensions.</p>
<<log>>
<p>Fixed a problem with popups not properly closing on the main menu screen.</p>
<<log>>
<p>Fixed typos in the names of tasks of some old quests.</p>
<<log>>
<p>Fixed error with the changelog script.</p>
<<log>>
<p>Fixed typos in the previous changelogs.</p>
<<log>>
<p>Fixed a problem with jerking off while peeking in Daphne's House bathroom.</p>
<</changelog>>
<<changelog "0.3.43" "PayPal fucked Christmas" "Dec 27, 2022">>
<<log "Removal of PayPal">>
<p>PayPal removed our account and blocked all our money on it without any notice. Turns out we were violating terms of service. So what I did was removed PayPal as a support option from the game. Here's some important info for you Guys:</p>
<ul>
<li>first of all - if you supported us on PayPal, your code will still work!</li>
<li>if you planned to support us on PayPal - don't do it for now, wait until further info.</li>
<li>as for the future - we plan to replace it with something else very soon.</li>
</ul>
<p>I'm getting used to big corps fucking us over like that, but still - it wasn't nice to see our assets blocked. Anyway, the truth is PayPal wasn't working properly for months, and we had a lot of problems, people weren't getting their codes and so on, so maybe it's for the better. And don't worry...</p>
<p>''...the perversion will prevail.''</p>
<<log "Autosave">>
<p>So from now on, when you go to your room at Daphne's house, the game will save itself.</p>
<<log "Fix for topbar">>
<p>There was another problem with topbar, which made lvl up badges way too big on mobile devices. Now it's fixed.</p>
<<log "Added Bridgette B in About us page">>
<p>She should be there for months, I just forgot about it.</p>
<<log "Text edits in Daphne's Secrets">>
<p>I basically wanted to make it even more clear, that the sex with the fat guy is consensual from the perspective of Daphne, as she's simply into rough sex.</p>
<<log "Fix for missing videos in Amia's gloryhole event">>
<p>So when a player was caught by Amia while using gloryhole in the College toilet, the videos didn't load. This is fixed now.</p>
<<log "Typos in the old changelogs">>
<p>Basically I went through and fixed some typos in the old changelogs.</p>
<<log "Some changes in the code for easier administration">>
<p>Small changes all over the place, for example now save games will remember on which version of the game the gameplay was started, and stuff like that, which will help me easier find reasons for your bugs.</p>
<</changelog>>
<<changelog "0.3.42" "Super important hotfix" "Dec 21, 2022" "hotfix">>
<<log "Complete rewrite of the delayer system">>
<p>Ok, so it's a bit complicated to explain, but this changes how the game loads parts of its content, and it mainly touches things like players getting new stuff like items (eg. key to Daphne's house) during activities or quests. This (hopefully) will finally fix people not able to get out of Daphne's house...</p>
<<log "Fix for players stuck at Early Access passage">>
<p>When going around the club players might fall into an endless loop of passages informing about Early Access content. This should be fixed now.</p>
<<log "Fix for top bar">>
<p>There was some problems with the way top stats bar was displayed, and it might even disappear after some time in a game. This is now fixed.</p>
<<log "Fix for missing Karma picture">>
<p>When player visited the club when Karma was there - her picture was missing. It's there now.</p>
<<log "Fix for popups">>
<p>If player used an item while displaying a popup - the popup got fucked. It should work fine now.</p>
<<log "Just one fix for LSD">>
<p>Ok, so there was one more problem with LSD, it's now fixed;)</p>
<<log "Fix for sidebar display">>
<p>Some minor edits to the sidebar, to make it slightly more condensed.</p>
<</changelog>>
<<changelog "0.3.41" "LSD hotfix" "Dec 20, 2022" "hotfix">>
<<log "Another fix for LSD">>
<p>So in the latest version taking LSD was still fucking up the game, but differently. Now it should finally be a pleasant experience;)</p>
<<log "Server clean up">>
<p>Removed last traces of external JS files and folder as everything is integrated into the game now.</p>
<</changelog>>
<<changelog "0.3.40" "What comes around, cums around" "Dec 20, 2022">>
<<log "What comes around, cums around quest" "earlyAccess">>
<p>Finally the new Karma's quest is here. We will learn a bit more about her sucking powers, as well as visit the infamous VIP room in The Slaughterhouse club.</p>
<<media "changelog/0340_karma.jpg">>
<p>To start this quest, you need to finish "Bad Karma" as well as "Key Quest" and visit The Slaughterhouse club when it's open. Have fun!</p>
<<log "Total rebalance of quests">>
<p>Finishing quests will now get you waaaay more exp, sometimes even 10x more as before. It should be now really worth it to follow the plot.</p>
<<log "Fix for LSD fucking your life up">>
<p>If you took LSD and was stuck with a visual effect from it - this should fix it.</p>
<<log "Fix for dating Mia">>
<p>If after "Take Mia On a Proper Date" quest players were trying to go with her on another date, there was a bug that ended the date too early and prevented players to take her on a walk after the restaurant visit - this is now fixed.</p>
<<log "Top bar opening and hiding sidebar">>
<p>Clicking in the top menu bar (where the stats are displayed) will now open/close sidebar. It's a small change, but this should be especially handy for mobile players.</p>
<<header "Minor changes">>
<<log>>
<p>In the offline download package the main file that players use to start the game is renamed from "index.html" = "BecomeAlpha_Start.html". The reason is - many people were asking me what to do with "index.html" file and it got a bit annoying. I know it's a minor change, but I wanted everyone to understand why the "index.html" disappeared in current version.</p>
<<log>>
<p>Additionally, I implemented all the rest of the external JS scripts into the game, so the JS folder is not needed anymore. Let me know if you encounter any problems with memory mini game.</p>
<<log>>
<p>It seems that many players were still unable to recognize Early Access quests (like "Bad Karma"), and were asking us why they cannot progress this quest. I've added another badge in the sidebar that marks Early Access quests, so that people won't have so many doubts about it;) Hope it helps:)</p>
<<log>>
<p>IAmSorry, one of the writers that helps me with the game, changed his nick to BobbyPeru;)</p>
<<header "Minor bug fixes">>
<<log>>
<p>Mobile UI fixes in the sidebar.</p>
<<log>>
<p>Couple small bugs and fixes.</p>
<<log>>
<p>Some typos here and there.</p>
<</changelog>>
<<changelog "0.3.39" "Another hotfix" "Dec 16, 2022" "hotfix">>
<<log "Fix for Different Kind of Meat-bags">>
<p>There was a bunch of problems with Different Kind of Meat-bags after the big engine overhaul - this should be fixed now. If you had problems with this quest - this update will reset the quest to beginning and you'll need to start it again.</p>
<<log "Fix for error when getting caught">>
<p>If player was snooping around Daphne's room, and get caught - there was an error that should now be fixed.</p>
<<log "Fix for error when character was forced to appear in location">>
<p>In many quests and events the game required a certain character to appear in certain location, but this was generating an error. It should work fine now. Although, if you did encounter an error message connected to this problem, in some cases your quest might get stuck, so you need to let me know where exactly did you get stuck and I'll help you out.</p>
<<log "Fix for broken What Comes Around, Cums Around quest">>
<p>What Comes Around, Cums Around is a new quest for Karma, that is not yet online, but we're testing it. By accident, I added a broken version of this quest to the engine overhaul update, and some of you fuckers managed to find it - congrats!:) This update removes this quest until it will be officially released (probably this weekend, of locodahmerio will move his ass and finish it).</p>
<<log "Other changes">>
<p>Some small fixes and changes here and there.</p>
<</changelog>>
<<changelog "0.3.38" "Play-doh hotfix" "Dec 15, 2022" "hotfix">>
<<log "Fix for missing play-doh">>
<p>If you were unable to locate play-doh in the local store during Key Quest - this will fix it.</p>
<<log "Other changes">>
<p>Some small fixes and changes here and there.</p>
<</changelog>>
<<changelog "0.3.37" "There will be bugs (or not)" "Dec 14, 2022">>
<<log "An overhaul of a game engine">>
<p>When I started BA I had little experience as a developer. Since that time, almost 3 years ago, I learned a lot, and the game grew into a big environment. But the problem was - I wrote most of it stoned, and it was kind of a mess. As a result, I was literally swamped with bug reports and problems, many of which I couldn't even fix. Like for example missing key to Daphne's house at the beginning of the game, missing Mia after Ash's dissapearence, missing cellar or Daphne's car during Different Kind of Meatbags and Daphne's Secrets quests. I was wasting time fixing those problems, and things were only getting worse... So I had to do something about it.</p>
<p>I decided that the only way out is to rewirte big part of the game engine, to make things simpler, better and faster. So I've spent last couple weeks working all days all nights, and... this update is a result of this work. I've completely remodelled some crucial elements, but for you - things should be more or less the same. At least if I didn't fuck it up. Me, locodahmerio and IAmSorry tested the shit out of this, but still - expect some problems.</p>
<p>If you encounter anything out of the ordinary - please shoot me a save game with description what's wrong on our Discord or F95Zone thread. Thanks in advance!</p>
<<log "Less in game nagging about supporting">>
<p>I decided to remove some of the reminders about supporting the game. The ad that showed up in locations "Sad Grave/Happy Grave" won't show up at all anymore. It was breaking immersion. Additionally, the "Incoming transmission" messages will appear far less frequently. I hope you guys appreciate this move.</p>
<<log "Visual fixes for mobile players">>
<p>I've rewrite some parts of the visual styling to make the game look better on mobile phones, especially with passage rendering, location display, main window, etc..</p>
<<log "Clearly marked Early Access/Fap Mode features">>
<p>I've marked everything that connects with Fap Mode and Early Access content with the same colored purple badge. Also quests that are Early Access will now be also marked on your quests list (this is especially important for Bad Karma quest, which starts at the end of Karma is a Bitch, but is still Early Access as for now).</p>
<<log "Balance of random events">>
<p>I've noticed that many of the random events have a very big chance for players to end up fucking the characters they meet, even if they don't know them at all. During my tests I literally managed to fuck Alexa, Daphne and Amia during first random events I had with them. So I've reworked those events, and now it will be less likely to get lucky if you don't know them that well. The change is only for lowest friendship statuses. If your friendship status is 3 or higher - there is no change.</p>
<<log "New pics in the exams">>
<p>I've added 80 new pics (20 per class) to the exams memory mini game. Some of which I got from you guys. If you want more pics there - send them over through Submissions channel on our Discord.</p>
<<header "Minor changes">>
<<log>>
<p>Sniff Rush effect that you get from sniffing panties, bras, etc., no longer will give you visual effects - that's reserved for drugs.</p>
<<log>>
<p>The same as above for Insomnia effect.</p>
<<log>>
<p>Superior focus effect will now remove all the visual effects from drugs and alcohol.</p>
<<log>>
<p>Passing through Bad Karma will be easier now (roll the dice tests had too low chance of success).</p>
<<log>>
<p>Changes in the structure of church/forest/cemetery locations, that players can discover during Halloween quest.</p>
<<log>>
<p>Rewritten the support page informations to make it more clear what could be wrong with player's Fap Mode code.</p>
<<header "Minor bug fixes">>
<<log>>
<p>Hundreds of small bugs, typos, visual glitches and other problems - found and fixed.</p>
<<log>>
<p>Exams will now work better on Opera, and in general I've rewritten exams to work better.</p>
<<log>>
<p>Detention that players are sent to when they get Amia angry is now fixed for everyone.</p>
<</changelog>>
<<changelog "0.3.36" "Mucho grande" "Dec 1, 2022">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code to turn on Fap mode for our SubscribeStar patrons. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Get Fap Mode code</a></p>
<<log "Bridgette is learning Spanish">>
<p>Bridgette, who works at College mess hall, has a new random event. Just buy a burger from her, and with a bit of luck, she will reveal that she dreams about learning Spanish. From there on it's in your hands.</p>
<<media "changelog/0336_bridgette.jpg">>
<<log "Amia tries to teach you a lesson">>
<p>If you go to the Sex Education class while Amia is there, and listen to the lesson, take a test or exam, you have a chance Amia will take an interest in you. From there things can lead to some exceptional results.</p>
<<media "changelog/0336_amia.jpg">>
<<log "Nina is bored">>
<p>Nina is a fellow student that you can meet in College. So far she didn't had a lot of content, but we're slowly start adding it. Now you will be able to meet her in the library. If you play your cards right - who knows what will happen?</p>
<<media "changelog/0336_nina.jpg">>
<<log "New location - Doctor">>
<p>Doctor is in the City Center area. Go there to remove bad effects like Smashed Balls, Sore, Wrecked Asshole, or Bleeding. He will charge you money, but it's kinda worth it.</p>
<<media "changelog/0336_doctor.jpg">>
<<log "Old Early Access stuff released to public">>
<p>Here's a bunch of old features released to public:</p>
<ul>
<li>You can now meet Bridgette, who makes burgers in the mess hall.</li>
<<media "changelog/0336_bridgette_2.jpg">>
<li>Police station is now available in the City Center, as well as all the police random events (mostly in the park).</li>
<<media "changelog/0336_police.jpg">>
<li>Hookers in the park are now available for everyone.</li>
<<media "changelog/0336_hookers.jpg">>
</ul>
<<log "Another fix for Different Kind of Meat Bags">>
<p>Ok, so it seems there's still a problem with Different Kind of Meat Bags, and many players either can't see the car, or can't get to the cellar, and my last fix didn't really help. The problem is actually part of a bigger problem that's called Error 66, that creates a whole array of small errors, including missing key to the Daphne's house at the beginning of the game. This one is really fucking hard to track, as I never managed to replicate it. What I did however is change some things, so that, maaaaybe, it will help. Unfortunately - you have to start over this quest (it will reset itself automatically after this update).</p>
<<log "Fix for visual effects for drugs">>
<p>So there was a bug that made the visual effects of drugs (like blur of the text, or headers on fire) stuck forever. Now it should be fixed. This update will also remove all the effects that you currently have, until you will reapply them again.</p>
<<log "Fix for players that couldn't get the stick in the Key Quest">>
<p>Some players, after losing fight with a bear over a stick in the Key Quest, got stuck. This should fix it.</p>
<<header "Minor changes">>
<<log>>
<p>Additional activities in the College library - so far you could only study and search, now you can as well read comic books or books. Additionally from now on, random encounters might happen while doing any of the above, and not only when studying.</p>
<<log>>
<p>Changes in the top stats bar for mobile players, to make everything fit nicely in different screen sizes.</p>
<<log>>
<p>Encounters with the muggers in the park will now be far less frequent.</p>
<<log>>
<p>Getting caught by the police while fucking hookers or buying drugs in the park will now be less frequent.</p>
<<log>>
<p>To cure Drained effect you can pray or attend the mass in the church.</p>
<<log>>
<p>Visits from Daphne and Alexa at night will be now less frequent.</p>
<<log>>
<p>Almost dead effect is now called "Bleeding".</p>
<<header "Minor bug fixes">>
<<log>>
<p>Players should be able to get to the cellar now if they have the cellar key (but there's nothing there anyway).</p>
<<log>>
<p>Fix for promotional messages in player's room appearing couple times in a row.</p>
<<log>>
<p>Fixed some typos in effect names.</p>
<<log>>
<p>Fixed some layout problems in the changelog.</p>
<<log>>
<p>Fixed some typos in the quests.</p>
<</changelog>>
<<changelog "0.3.35" "Halloween hotfix #3" "Nov 11, 2022" "hotfix">>
<<log "Fix for getting stuck at cemetery">>
<p>If during Halloween quest you were getting stuck in cemetery - this should help.</p>
<</changelog>>
<<changelog "0.3.34" "Halloween hotfix #2" "Nov 10, 2022" "hotfix">>
<<log "Fix for Jason's House getting locked">>
<p>If you were unable seeing locked doors after finding Jason's House during Halloween quest - this will fix it.</p>
<<log "Fix for players unable to meet Mia">>
<p>If you were unable to meet Mia this fix should make it work again.</p>
<<log "Huge fix for prerequisites">>
<p>While adding halloween quest I had to change couple things in a very delicate parts of the system, and it seems this created a whole variety of problems in different parts of the game. This hopefully fixes them.</p>
<</changelog>>
<<changelog "0.3.33" "Halloween hotfix" "Nov 10, 2022" "hotfix">>
<<log "Fix for problems with starting Halloween quest.">>
<p>There were many reported problems with Halloween quest, mostly with the fact it didn't start for people. This should fix them. Hopefully. </p>
<</changelog>>
<<changelog "0.3.32" "Halloween" "Nov 08, 2022">>
<<log "Halloween quest">>
<p>So, Halloween is finally here! And similarily to XXXmas, it's in a form of a quest that automatically repeats each in-game year (in the settings you can change how often that is).</p>
<p>Anyway, this one is really big, and involves Alexa and Kelly, along with some other random encounters and characters.</p>
<<media "changelog/0332_alexa.jpg">>
<<media "changelog/0332_kelly.jpg">>
<<media "changelog/0332_horror.jpg">>
<<media "changelog/0332_addams.jpg">>
<<media "changelog/0332_jason.jpg">>
<p>Me, @locodahmerio and @_IAmSorry_ worked our asses off to deliver this to you, I hope you guys will like it!</p>
<<log "Shitload of typos fixed">>
<p>@Lord_Goran on Discord sent us a shitload of typos. They should now be fixed:</p>
<ul>
<li>31581 needs i_guess.mp4.mp4 changed to i_guess.mp4</li>
<li>line 45031 needs thighs changed to tights</li>
<li>line 45101 needs thighs changed to tights</li>
<li>line 47036 needs thighs changed to tights</li>
<li>line 47106 needs thighs changed to tights</li>
<li>line 49052 needs thighs changed to tights</li>
<li>line 49122 needs thighs changed to tights</li>
<li>line 81683 needs thighs changed to tights</li>
<li>line 81753 needs thighs changed to tights</li>
<li>line 84666 needs thighs changed to tights</li>
<li>line 84736 needs thighs changed to tights</li>
<li>line 94115 needs >> added to the end of it</li>
<li>line 94151 @amia.name needs to be changed to $amia.name</li>
<li>line 94160 needs $amia name changed to $amia.name</li>
<li>line 61258 "recepy" needs to be changed = "recipe".</li>
<li>line 52654 "uncofortable" needs to be changed = "uncomfortable".</li>
</ul>
<<log "Shitload of other changes">>
<p>So basically, Halloween not only is a huge quest, but it also works in a very specific way, and I had to make a shitload of small edits all around the place to make it run properly. While doing them, I encountered a lot of problems and bugs, which I hope I fixed. Although some of them were in places of the code that are used by very different mechanics in the game, so I'm not actually sure if I haven't broke something that was working before. Please let me know of any problems you'll encounter.</p>
<<log "Bug hunt">>
<p>I'm determined to finally fix this one fucking bug, that was eluding capture from the very first days of game - it's the one that makes player unable to leave Daphne's house at the beginning of the game, or other problems like that (something is not happening and it should be happening). Unfortunately, it's a very serious bug, which requires player to restart the game from beginning each time it happens. If you encounter anything that fits the above description - send me your save at mescalus3k@gmail.com</p>
<</changelog>>
<<changelog "0.3.31" "Dancing king" "Oct 28, 2022">>
<<log "New kid on the block">>
<p>So the good news is - we have another team member. Apart from myself and @locodahmerio, we're now joined by @IAmSorry, who will write events, and moderate F95Zone.</p>
<<log "Dancefloor encounters">>
<p>There are three new chicks in the club waiting to get a good fuck. All you need to do is pass some very simple tests, and they're yours. Are you brave enough to try?</p>
<p>All three chicks are available in "The Slaughterhouse" club's dancefloor area. Just dance or creep around, and hope that you'll meet one of them.</p>
<<media "changelog/0331_dancefloor_1.jpg">>
<<media "changelog/0331_dancefloor_2.jpg">>
<<media "changelog/0331_dancefloor_3.jpg">>
<p>By the way, this events were written by IAmSorry! Hope you like his style!</p>
<<log "Important fix for ''Different Kind of Meatbags'' quest">>
<p>One of the users send us a bug with this quest - he wasn't able to carry meatbags to the car one by one. This turned out to be a very important big, and now it's fixed.</p>
<<log "Additional clips for creeping on the dancefloor activity">>
<p>@locodahmerio found some good clips for you guys. Enjoy!</p>
<<log "Cleaning around the game">>
<p>So basically, now that there's three of us, I will not be engaging in the social part of the game, instead Discord and F95Zone will now be managed by @IAmSorry and @locodahmerio, and I will only reply on the emails. The reason is - I'm an introvert and dealing with random people makes me depressed, and somehow emails are ok (don't ask me why). So I adjusted all the info about who you should contact for bug reporting and stuff like that. Hopefully now the guys will put some life into game's social life, because, let's be honest - I wasn't doing a good job with it.</p>
<</changelog>>
<<changelog "0.3.30" "Get your groove on!" "Oct 17, 2022">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code to turn on Fap mode for our SubscribeStar patrons. The code is based on our top secret findings about a certain well-know dickhead politician. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Reminder</a></p>
<<log "The Slaughterhouse club is open for business!">>
<p>In the City Center area you can find a club called The Slaughterhouse. And the good news is - it's finally open! You can dance your ass off, or just creep around the dance floor, looking at sexy chicks. And while you're at it, why not get a shot at the bar? Who knows, maybe you'll even manage to hook up with a sexy bartender...</p>
<<media "changelog/0330_club_bartender.jpg">>
<p>And we all know, that most of the action in the clubs happen in the bathrooms. So why don't you check it too?</p>
<<media "changelog/0330_club_vip.jpg">>
<p>There's also a VIP room, but it's not yet completed yet. We will add it in future updates.</p>
<<log "College locker room">>
<p>No gym is complete without a locker room, right? And no locker room is complete without some cheerleaders. So now you can go to College Gym to peek, and, with a bit of luck, find some hotties having fun. And it also includes gay, trans and pissing content too!</p>
<<media "changelog/0330_college_locker.jpg">>
<<log "More cash">>
<p>While playing the game, I noticed that I'm always low on cash. Maybe that just me, but experimentally I've made starting allowance 150$ (was 100$ before)!</p>
<<log "Important change in the action buttons">>
<p>Because of some problems reported by the players, I had to change the way buttons in the game are treated by the engine. This especially touches the buttons that display when the location is closed (for example, when Daphne is in her room, you should see the buttons to knock etc.). There's a lot of buttons like that in the game, and even though I think I've checked them all, there might be some that disappeared as a result of this change. So if you notice any buttons missing - let me know.</p>
<<log "Fixed hints">>
<p>A lot of people were reporting problems with hints, either that they were not showing at all, or that after buying a hint the window didn't scroll down. I've changed the code that displays hints, which should fix those bugs and result in some overall improvements in the way hints display.</p>
<p>Additionally, I've also added a lot of new hints, and fixed some old ones that were turned off by accident.</p>
<<header "Minor changes">>
<<log "New effect - Horny">>
<p>This effect will give players 150% yields on dom and love.</p>
<<log "Relaxed effect with bigger yields">>
<p>Previously, Relaxed effect got players 110% of dom and love. Now it's 125%.</p>
<<log "Running in the College Gym">>
<p>Added new activity in the College Gym - running a lap!</p>
<<log "Weekly stats - changed the effect that players get after a good night sleep">>
<p>Before, during weekly stats, if a player had a good night sleep he would get "Speedy Gonzales" effect. This is the same effect that player gets after snorting speed, so it was kinda weird. I now changed it = "Horny" effect.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed a problem with the quest "Versus the hoarders" triggering even though it shouldn't. To trigger it, you need to go to the Garden when Alexa is not there.</p>
<<log>>
<p>Fixed a problem with Karma quest not starting. Remember - to start this quest you need to be in a Sex Ed class, with both Karma and Amia present!!!</p>
<<log>>
<p>Fixed a problem that made player skip quest with Karma when he skipped a test in progress.</p>
<<log>>
<p>A bunch of small fixes for Bad Karma quest.</p>
<<log>>
<p>Fixed a problem where players were accidentally skipping part of "College, here I come" quest.</p>
<<log>>
<p>Fixed a problem where players couldn't use Sex Ed class if Amia wasn't there.</p>
<<log>>
<p>Fixed a bug, where player could peek in the college toilet even though Amia was there.</p>
<<log>>
<p>Fixed a bug where sublocations of the location were accessible even though parent location was not.</p>
<<log>>
<p>Fixed a problem with College sublocations were sometimes not accessible even though they should be.</p>
<<log>>
<p>Fixed the problem with some of the activities in the College were accessible during the weekends while they shouldn't.</p>
<<log>>
<p>Fixed a problem that made some of the buttons accessible for the player even though the entire location was locked away.</p>
<<log>>
<p>Fixed for the random event with Daphne that happened while player was looking at the memes in his room.</p>
<<log>>
<p>Fixed a problem with toilet in the Market Center was sometimes not working properly.</p>
<<log>>
<p>Fixed a problem with masturbating in the toilet in Market Center.</p>
<<log>>
<p>Fixes and typos in the weekly stats</p>
<<log>>
<p>Fixed agraphical bug with the bullet points in the support screen for Edge users.</p>
<<log>>
<p>Fixed a graphical bug with avatars over location buttons.</p>
<<log>>
<p>Fixed the problem with hints not scrolling.</p>
<<log>>
<p>Fixed typos with some of the old hints.</p>
<</changelog>>
<<changelog "0.3.29" "Making toilet fun again" "Jul 06, 2022">>
<<log "Gloryhole">>
<p>Remember that one time, when you visited a gas station toilet, and noticed this strange hole in a stall wall? What you witnessed professionals call "The Glory Hole". And thanks to your two favorite porn game creators you can now enjoy the benefits of it from the safety of your own home - just hop in Become Alpha and visit college toilet. It's fun for entire family!</p>
<p>So how it works? After you finish "Bad Karma" quest, you can visit the college toilet for some additional anonymous fun. Just stick your dick in there and wait for someone's mouth.</p>
<p>As for the content - there's couple straight, as well as some gay and trans scenes that you can check in there. Obviously to view gay and trans content you have to have it ON in the options. Have fun!</p>
<<media "changelog/0329_glory.jpg">>
<<log "Amia visiting the toilet">>
<p>The news about students doing immoral things in the toilet spread widely across the college, and upset some of the more uptight staff members. So from time to time, Ms. Amia Miley might come in and check if everything in the toilet is as it should be. Who knows how she will react if she find you with a dick in a glory hole?</p>
<<media "changelog/0329_amia.jpg">>
<<log "Peeking in the toilet">>
<p>Apart from using the gloryhole, there's one more activity in the college toilet that might be interesting for each pervert - you can now peek at what's going on in the stall.</p>
<p>You will be able to see couple straight scenes, and if you turn on the options for additional content in the setting, you will also be able to view gay, trans and pissing scenes. Remember to not get caught, peeking can have very bad consequences!:)</p>
<<log "ONE MORE fix for the database for Paypal donors">>
<p>It's third time that I'm trying to fix it... I think it's getting better with each fix, but still I got emails from you about errors. We'll see now.</p>
<<log "Fix for \"Different Kind of Meatbags\" quest">>
<p>There was a problem with this quest, when player started it on Sunday. It basically got stuck at the last task, because Daphne is not in her room during Sunday night. This should be fixed now, players are only able to start this quest during week.</p>
<</changelog>>
<<changelog "0.3.28" "Bad Karma" "Jun 09, 2022">>
<<log "New Fap Mode code">>
<p>There's a new Fap Mode code for our SubscribeStar patrons. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Reminder</a></p>
<<log "'Bad Karma' quest!">>
<p>So, you couldn't sleep for months, because you were waiting to see what's next in store for Karma? I'm happy to say the wait is over - @loco wrote a new quest for this lovely lady, which will finally give you ability to do some nasty stuff to her.</p>
<<media "changelog/0328_karma.jpg">>
<p>For those of you who don't know who Karma is - she is a bad girl that you meet in the college. She was one of the first characters that appeared with college update, and was chosen to be a part of the game by our oldest supporter. The game already had one quest for her - "Karma is a bitch" and this quest moves her story forward. Another Karma quest - "What goes around, cums around" should be available soon, @loco is already working on it.</p>
<<log "AGAIN Fixed the database for Paypal donors">>
<p>So, I know that the PayPal fix from the last update didn't work. Or at least partially. I was still getting emails from users who didn't get a code. The problem is I have very little control over it, because the reason for this bug is that sometimes PayPal doesn't properly update my database after player successfully pledges.</p>
<<log "Detention activity is now available for everyone">>
<p>So after finishing "Karma is a bitch" quest there is a random event during tests, where Karma tries to cheat from the player. What is important is that the teacher might spot you helping her, and if she does - she will send you both into detention. This means you'll have to come to school in the Saturday mornings to study really hard.</p>
<p>So far this activity was Early Access, now it's available for everyone.</p>
<<header "Minor changes">>
<<log "Gym in College">>
<p>Added a new location in college - the gym. No college is complete without it's share of cheerleaders and jocks.</p>
<<log "Dumbbells needed to train">>
<p>To train in your room you'll now need a dumbbell, available to buy in the Stuff store, along with some other items.</p>
<<log "New stuff to buy in the Stuff store">>
<p>There's new stuff to buy in the Stuff store in the City Center. One of which is a dumbbell that from now on you will need to train in your room.</p>
<<log "Some changes in 'College here I come' quest">>
<p>Nothing special here, just added an additional task in this quest .</p>
<<header "Bugs">>
<<log "A bug in XXXmas quest">>
<p>Fixed a bug in XXXmas quest, when Daphne wouldn't leave the living room after completing the quest.</p>
<<log "Another bug in XXXmas quest">>
<p>Fixed another bug where the game incorrectly triggered or not triggered the XXXmas party at the end of the quest.</p>
<</changelog>>
<<changelog "0.3.27" "XXXmas is here" "Apr 12, 2022">>
<<log "New Fap Mode code">>
<p>We're introducing new Fap Mode code for our SubscribeStar patrons. You can get the new code here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Reminder</a></p>
<<log "New writer in the team">>
<p>So we have a new writer in the team - ''locodahmerio''. Let his perversion rise off the charts!</p>
<<log "Reoccurring holidays">>
<p>In this update we introduce a new feature - reoccurring holidays! They'll be quests that will activate every time when a set number of days pass (customizable in the settings menu), so you don't have to worry, if you fail them at the first try! What goes around, comes around and you'll be able to try the holiday quests again and relive your fond memories!</p>
<<log "XXXmas is here!">>
<p>The first reoccurring holiday is XXXmas! 'Tis the season of joy and you'll be able to celebrate it with beautiful Daphne, Mia and Kelly!</p>
<<media "changelog/0327_daphne_log.jpg">>
<<media "changelog/0327_mia_log.jpg">>
<<media "changelog/0327_kelly_log.jpg">>
<p>Get in the holiday spirit and help our ladies make it the best XXXmas they ever had. After all, no good deed goes unrewarded on this night!</p>
<p>One important thing to know here is that this quest was almost entirely written by locodahmerio. Tell him something nice in the comments to encourage him to write more stuff like that;)</p>
<p><small>Yeah yeah, I know it's fucking April, and this quest was originally aimed to go live in December... What can I say, it was hard 4 months. Big thanks for you all for staying with me and your continuous support.</small></p>
<<log "Fixed database for Paypal donors">>
<p>Ok, so FINALLY, after months of looking for the problem, I think I finally fixed the problem with PayPal donations not generating Fap Mode code. The issue have been fixed and everything should work as intended now. If you encounter any further problems, don't hesitate to contact us!</p>
<<header "Minor changes">>
<<log>>
<p>Updated the code to be compatible with the newest versions of the SugarCube engine.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed a bug that allowed players to skip Fap Mode code checks;)</p>
<<log>>
<p>Fixed a problem with chat buttons in Church for Daphne and Kelly.</p>
<</changelog>>
<<changelog "0.3.26" "Hotfix. Now I can sleep" "Dec 16, 2021" "hotfix">>
<<log "Getting caught at Daphne's house fixed.">>
<p>While testing I discovered a problem with getting caught during peeking and other activities in Daphne's house - basically, when player gets caught during stuff that he is doing, he should be redirected to a sub event, in which he gets caught. But this wasn't working, and instead - when player got caught an entire event was just ending abruptly. This is now fixed, and it's potentially quite important, because what it basically means - you might have missed some getting caught events in Daphne's house, and there's some cool stuff in them.</p>
<<log "Console clean up.">>
<p>I've turned off popup size reporting to console, which I left on accidentally.</p>
<<log "Some other shit.">>
<p>Here and there.</p>
<</changelog>>
<<changelog "0.3.25" "Just two fixes" "Dec 16, 2021" "hotfix">>
<<log "Miss-matched sex positions during lvl ups.">>
<p>When player had sex encyclopedia, and he discovered new sex position, it was correctly saved, but it was incorrectly displayed as different sex position. This is now fixed.</p>
<<log "Promising fuck up in the yields script.">>
<p>So while fixing the first bug, I stumbled upon a strange phenomenon, where the script to remove player effects after they run off, was taking over the role of a yields script, to process player gains. It was an easy fix, but I realized that maybe it's the cause of many errors that players were reporting, about missing gains from quests etc. (like cellar key). So I'm hopeful;)</p>
<</changelog>>
<<changelog "0.3.24" "Just one fix" "Dec 15, 2021" "hotfix">>
<<log "Popup missing scrollbar fix.">>
<p>So after last update I noticed that the save screen still doesn't have scrollbar. This should be fixed now.</p>
<p>Also... it seems like a great opportunity to remind this timeless classic: <a href="https://www.youtube.com/watch?v=XYYGKCanqfA" target="_blank">♫ Just One Fix ♬</a></p>
<</changelog>>
<<changelog "0.3.23" "The rise of Betas" "Dec 14, 2021">>
<<log "New beta traits for player.">>
<p>So the way the game was built, to become an Alpha you need to have balanced level of dom and love. If you go full dom or full love, you will become Cult Leader or Messiah, but you will not ascend to an Alpha. This basically meant that players need to stay more or less balanced throughout the entire game, which as a result meant - staying Beta almost until the end.</p>
<p>''Now this is fixed!''</p>
<p>Well, kind of. You're still beta for the most part... but it's way cooler! Check out the new traits:</p>
<ul>
<li>Wuss</li>
<li>Doofus</li>
<li>Beta Prospect</li>
<li>Beta Male</li>
<li>Beta Prime</li>
<li>Beta Rex</li>
</ul>
<p>You start the game as a Wuss, but as you ascend on the social ladder, you gain new beta skills, and finally, you're Beta Rex, one step away from the Alpha.</p>
<p>''This is how it looks in-game:''</p>
<<media "changelog/0323_traits.jpg">>
<<log "Higher requirement to become an alpha.">>
<p>Until now, to become an alpha you needed 20 levels (dom + love). From now on it's going to be ''30 levels''. Which means you'd be beta for longer... Sorry dudes, but becoming alpha needs to be hard. Hopefully, with new beta traits (Legendary Beta Rex FTW!) you'd still find it cool to follow the alpha path!:)</p>
<<log "Effects in the sidebar.">>
<p>One of the players suggested the idea to add effects also in the sidebar, so I did exactly that. This is how it looks:</p>
<<media "changelog/0323_sidebar_effects.jpg">>
<p>This change might potentially impact the game performance, so let me know if you notice game working slow or something.</p>
<<log "Exams for the masses.">>
<p>Exams are no longer Early Access. Have fun!</p>
<<log "Masturbation in the college toilets evolved.">>
<p>So basically you will be able now to masturbate with the same features (choosing genre and toy) in toilets (in College and Market Center)!</p>
<<log "UI changes to the player stats screen.">>
<p>I've noticed that the level up mechanic is unclear and people are unsure why after going full love, it's so hard to lvl up in dom (and the other way around). Basically - it doesn't matter if you lvl up in dom or love, the price each time goes up in both. So basically if you go full love, it will be hard to go back, because the lvl ups will be very expensive.</p>
<p>Anyway, I've added info about the cost of next level up to the player screen to make things more clear. I've also moved some stuff around. This is how it looks:</p>
<<media "changelog/0323_player_stats.jpg">>
<<header "Minor changes">>
<<log "3 stars give 100% hint chance in College">>
<p>Basically, so far having 3 stars in a particular class gave player 75% chance to get a hint about an answer during test. Now this chance is raised to 100%.</p>
<<log "Info about being under influence">>
<p>I've edited the information that appears on top of the screen about playing being under influence. It basically was connected to the visual effects. The thing is - those effects were not alway happening from drugs/alcohol, so I've changed the descriptions to be more general.</p>
<<header "Other bug fixes">>
<<log "Another popup fix">>
<p>So I've fucked up last time, and the popups on desktops were kinda broken. Now it should be fixed, the popups should be adaptable to the screen size.</p>
<<log "Saves popup on title page fixed">>
<p>There was an information about needing to finish current event first, which was unnecessary on title screen anyway.</p>
<<log "Shitload of other stuff">>
<p>Yes. Shitload.</p>
<</changelog>>
<<changelog "0.3.22" "College quest" "Dec 12, 2021">>
<<log "New quest: College here I come">>
<p>This is an intro quest to the College area. It should start automatically on 3rd day of game, when player is supposed to go to the College for the first time. But if you're loading your save game - this quest will just start up when you go to your room.</p>
<p>This is not a huge quest, more like a medium one, but I started writing it when I introduced College, like 8 months ago, so I'm really happy to finally get it finished and released.</p>
<<log "The thing that might fix or break shitload of things">>
<p>Ok, so this is actually a huge change that probably (hopefully) most of you won't even notice. A lot of players were saying that sometimes things in the game don't work as they should. For example:</p>
<ul>
<li>Some players didn't get "Tits of Fortune" quest after finishing the intro.</li>
<li>Some players didn't get Mia to show up, after Ash disappeared.</li>
<li>Some players couldn't get Ash to disappear.</li>
<li>Some players didn't saw the car during "Different kind of meatbags" quest.</li>
<li>Some players didn't get the key to the cellar during "Different kind of meatbags" quest.</li>
</ul>
<p>I was trying to fix those problems 1000 times, but I was still getting those bug reports. And the worst part is - I just couldn't replicate those problems on my playthroughs.</p>
<p>So I decided to dig a bit deeper. In my game there's a script called "delayer", that basically delays some operation until player is in a particular spot in game. I noticed that a lot of those things that players reported as problematic were actually handled using delayer. So - maybe it's causing the problem?</p>
<p>I rebuilt it in a way, that MAYBE will fix those problems once and for all (and probably create new ones...). I need your help though to make sure it works. ''Please, please, please - report to me any of the problems listed above'', possibly with save games and some additional info, like was there any errors, or you noticed something etc.. Thanks!!!</p>
<<log "Hints even prettier">>
<p>Basically I made shitload of changes in the hints script to make it prettier - avatars for quest hints and location pics for world and money hints, different color for the inactive hints, number of hints on the header of each hint groups, and so on. This is how it looks now:</p>
<<media "changelog/0322_hints.jpg">>
<<log "Changes in the popup display script">>
<p>This is another big change that took me days to do, but barely anyone will notice. There was a lot of problems with the way popups resizing worked in the game. For example - if player opened a popup that fit on the screen - it was loaded without a scrollbar. If he opened up a popup that didn't fit on the screen - it was loaded with a scrollbar. But then there was a third option - player opened a popup that was initially small, but then did something that made this popup bigger - unfortunately the scrollbar wasn't appearing.</p>
<p>This should be fixed now, as I've wrote a script that check the size of the popup, and then activates/deactivates scrollbar each time. You can test it on the Hints screen. Let me know if you encounter any problems.</p>
<<header "Minor changes">>
<<log "Even less banners">>
<p>So for people who are not using Fap Mode I've made the in-game banner to appear even less frequently. That's because I love ya.</p>
<<log "Changes on the save screen">>
<p>A lot of people weren't sure why they sometimes cannot save. The reason was that, with the way the game is built, players would be able to save/reload events for infinite gains. To make it clearer - I've added an explanation about this directly on the save screen, that appears when player opens up a save screen during events.</p>
<<log "Changes in the weekly stats script">>
<p>The script that generates weekly stats was changed, so that it won't collide with quests and other random events.</p>
<<log "Changes in the save names">>
<p>The names of saves on the list were too long, and a lot of mobile players were reporting problems with displaying the list. So now the save names are shorter.</p>
<<header "Bug fixes">>
<<log "Fixes in the money hints">>
<p>Buying money hints, was giving player world hints - it's fixed now.</p>
<<log "Replaced a broken video in Key Quest">>
<p>There was some problems with one of the video, it's now replaced with a proper one.</p>
<<log "Other small fixes and changes">>
<p>I can't even remember, there was so many...</p>
<</changelog>>
<<changelog "0.3.21" "Hotfix" "Nov 27, 2021" "hotfix">>
<<log "Fixes for hints.">>
<p>Added some changes in the hints script, that should make the window properly open up in all sizes, with scrollbar working and pics displaying properly. Let me know if it works.</p>
<<log "Fix for top stats bar">>
<p>So basically there was an error when the player received some yields (dom/love or other stats), and the top bar (where the stats are) was not loaded. This shouldn't happen anymore.</p>
<<log "Fix for script that compares versions">>
<p>Basically the link in changelog to compare versions of the game with the latest official one, was sometimes not working. It should be fixed now.</p>
<<log "Added a hint">>
<p>So basically I was getting a lot of questions regarding finding envelope in Kelly's "Higher Powers" quest. Now there's a hint that will help you find it. Please let me know other spots in game where stuff is hard to find, I'll try to add a hint for that too.</p>
<<header "Other bug fixes">>
<<log>>
<p>Missing Ash pic for hints.</p>
<<log>>
<p>Clicking support ads will now open up a support popup.</p>
<<log>>
<p>Quest buttons will now display properly on all window sizes.</p>
<</changelog>>
<<changelog "0.3.20" "More police, drugs and porn" "Nov 26, 2021">>
<<log "Police interventions">>
<p>Finally, as promised, the police will be a bit more pro active in fighting crime! This means that they might not like you buying drugs or hiring a hooker.</p>
<p>And as always... there's sex involved (hetero + optional gay).</p>
<<media "changelog/0320_females.jpg">>
<<media "changelog/0320_males.jpg">>
<p>Woop-woop!</p>
<<log "Drug effects">>
<p>This is pretty crazy, but I had this idea, to make it visible in the game, that player took some drugs or is drunk. So I've developed a system of visual effects, that kick in when you're on something.</p>
<p>At the moment you have 4 different effects:</p>
<ul>
<li>When you're drunk the text gets blurry and you have to hover your mouse over it to see it.</li>
<li>When you smoke weed, everything looks like a comic book.</li>
<li>On LSD, the text is pulsating.</li>
<li>On Crack and Speed the headers are on fire.</li>
</ul>
<p>And the fun part it... they all can work at the same time, so your game might end up looking like this:</p>
<<media "changelog/0320_effects.jpg">>
<p>Ok, I know what you're thinking - Grave mad! But, come on, I was laughing so hard when implementing this... I just love to troll my players!</p>
<p>But don't worry - I'm a very forgiving troll, so ''you can disable the drug effects in the settings''.</p>
<p>And I wanted to say one thing here - drugs are bad for you. Like, seriously. And also - there will be a system of addictions too, I'm working on it, so till then - have fun!</p>
<<log "Difficulty settings">>
<p>So in one of the previous update, I raised the multiplier on Fap Mode to x3. But when I tested it, it seemed too much - I was able to become The Alpha in 2-3 weeks.</p>
<p>So I didn't wanna the game to be that easy, but also didn't want to take away something that I already gave. So instead I came up with Difficulty settings.</p>
<<media "changelog/0320_difficulty.jpg">>
<p>The default for Fap Mode is now 200% (Easy) but you can switch it to 300% or 150% if you want.</p>
<<log "Support ads">>
<p>So, as said in the last release - the external ads are gone. And instead - you'll see some much less intrusive banners for supporting the game (obviously only if you're not using Fap Mode).</p>
<<log "Good, bad, neutral effects">>
<p>One of the players on F95 zone suggested that the effects are confusing, because all are in the same color, despite having very different functions. So I did this:</p>
<<media "changelog/0320_colors.jpg">>
<p>There are three types of effects - Good (Green), Bad (Red), and neutral (Yellow). I hope you will have easier time figuring it out now!</p>
<<log "Another attempt at balancing economy">>
<p>So I'm keep trying to balance the cash in game. In this version I've change the cost of fines when Police arrests you (they will be way smaller). Additionally, I've balanced the amount of cash taken by the muggers one more time (it's also smaller now).</p>
<p>On the other hand, I've changed the amount of cash player can get from tray duty in the church (unfortunately - it's also smaller now).</p>
<<log "Shitload of new porn (Alexa and Daphne)">>
<p>So thanks to a user on F95, ''chiekat'', I managed to add shitload of new sex clips. As after last updates by default during sex player only sees the positions that the character has sex clips for, having a variety in sex clips is even more important. Here's what I added:</p>
<<media "characters/alexa/portrait_big.jpg" "sml smlMarginBottom">>
<ul class="center">
<li>''Alexa''</li>
<li>blowjob: 1 new clip</li>
<li>congress: 1 new clip</li>
<li>cowgirl: 2 new clips</li>
<li>deepthroat: 1 new clip</li>
<li>doggy: 4 new clips</li>
<li>missionary: 4 new clips</li>
<li>piledriver: 1 new clip</li>
<li>pussyfingering: 1 new clip</li>
<li>ridingbull: 2 new clips</li>
<li>your orgasm: 1 new clip</li>
</ul>
<br class="clear">
<<media "characters/daphne/portrait_big.jpg" "sml smlMarginBottom">>
<ul class="center">
<li>''Daphne''</li>
<li>anal: 6 new clips</li>
<li>blowjob: 3 new clips</li>
<li>cowgirl: 6 new clips</li>
<li>doggy: 3 new clips</li>
<li>pussyfingering: 2 new clips</li>
<li>ridingbull: 3 new clips</li>
<li>your orgasm: 1 new clips</li>
</ul>
<br class="clear">
<<log "Button to compare version">>
<p>This is a small change, but it's important for players who are playing offline, or on sites like Gamcore, instead of the <a href="https://www.becomealpha.games/" target="_blank">official site</a> - now you will be able to compare your version with the one on the official site with one click. Look for it on the top of the changelog popup:</p>
<<media "changelog/0320_updates.jpg">>
<p>Additionally, I've rewritten the changelog script, so that it would be more clear and visible what is new.</p>
<<log "Shitload of changes in the effect script">>
<p>This is a huge rewrite, that potentially has small impact on the gameplay (at least - if I didn't fuck it up). Basically, I wanted player to be able to use items to get effects during events and activities (you can now basically drink a beer in the middle of the event, and the game should instantly give you drunkness effect). It was important to make the visual effects work properly.</p>
<<header "Minor changes">>
<<log "UI changes and fixes for hints">>
<p>Basically, hints should now work and look better.</p>
<<log "Notifications about going in and out of jail">>
<p>Basically, the moment you get in and out are special, and you will see a special vid to accompany it.</p>
<<log "#noFap">>
<p>So if you stop fapping for a longer period of time, you'll get a #noFap effect in game. It gives you slight boost! The effect will turn on after around 10 days without fapping, and will turn off instantly when you fap;)</p>
<<log "Sleeping pills enhanced">>
<p>Sleeping pills will now make you magically instantly teleport to your bed and go to sleep, no matter what. At the moment it's not very useful, but it should be in the future.</p>
<<log "UI changes on Settings page">>
<p>It's just a visual fixes for people without the Fap Mode code.</p>
<<log "UI changes on Reminder page">>
<p>I don't even remember what I changed... sorry.</p>
<<log "Text edits in the trip event">>
<p>It's the event that happens when player takes LSD. It should be now slightly better.</p>
<<log "Text edits in the intro">>
<p>Just small ones, to make it flow better.</p>
<<log "Text edits in sex scenes">>
<p>Just small ones, to make it flow better.</p>
<<log "Rewrites in the strikes module">>
<p>It's the module that counts the number of times you fucked up with Daphne and Police, and in the end make them call your parents.</p>
<<header "Bug fixes">>
<<log>>
<p>Fix for Bathroom knocking events.</p>
<<log>>
<p>Another fix for fuck ups with Ash and Mia quest, this time caused by the last fix for the same issue, which was, unfortunately, fucked up.</p>
<<log>>
<p>Fixed a problem w help menu not working in some cases.</p>
<<log>>
<p>Fixed a lacking Relaxed effect after masturbation.</p>
<<log>>
<p>Fixed a problem with players not getting yields from actions during Early Access events/quests.</p>
<<log>>
<p>Shitload of other stuff. Like seriously, a lot.</p>
<</changelog>>
<<changelog "0.3.19" "Hints!" "Nov 21, 2021">>
<<log "HINTS!">>
<p>So basically I added a whole new system in the game that lets players buy hints. No more asking yourself whether you've seen everything - the game will help you figure it out. The hints screen is accessible through a button in the sidebar.</p>
<<media "changelog/0319_hints.jpg">>
<p>There's around 60 hints to be disovered split in 3 categories. Each category has a different hint cost. Additionally, you can see what everyone's doing at that moment.</p>
<p>What's important is that you will only be able to buy hints that are accessible through the game. So basically all the conditions need to be met, to see the hint.</p>
<p>Let me know how it works.</p>
<<log "Ads... are gone">>
<p>Ok, so here's the deal. You hate the ads. I hate the ads. Everybody hates the ads. I added them because my financial situation was fucked up, but now, thanks to you Guys, it's better. Not to mention that they were making very little money, so... ''fuck the ads''. I've wasted couple days to implement them, but, well, at least I learned something.</p>
<p>So at the moment I'm removing the ads completely, but in the next update I will add back 1 or 2 spots to advertise supporting the game. It will be way less intrusive, and I think it's going to be cool - no external shit, just your favorite perv nagging you about dropping me a coin.</p>
<<header "Minor changes">>
<<log "About the game page changes">>
<p>Moved polixnick to the active member category;) Sorry dude...</p>
<<log "Detention event expanded">>
<p>Karma random event will now happen also during exams.</p>
<<header "Bug fixes">>
<<log>>
<p>Fix for players who encountered a problem with Mia in 0.3.18.</p>
<<log>>
<p>Fix for yoga event with Rose.</p>
<<log>>
<p>Fixed a problem with events that prohibited players to see a Karma random event during test.</p>
<<log>>
<p>Fixed a problems with starting of "Shopping with the smile" and "Key quest".</p>
<<log>>
<p>Fix for generating character schedules.</p>
<</changelog>>
<<changelog "0.3.18" "The one with more porn" "Nov 19, 2021">>
<<log "New team member">>
<p>We got a new team member that will help look for media - ''polixnick''! Welcome on board!:)</p>
<<log "New title screen">>
<p>What do you think about it? It appears on the beginning of the game;) You might need to refresh the page couple times to see it though.</p>
<<media "changelog/0318_cover.jpg">>
<<log "Total rework of events system">>
<p>This is an important change, because it touches everything in the game. Then again, if I didn't fuck it up, you shouldn't really notice it. So let me know if you noticed something wrong with random events... In general the reason for this change was how fucked up the old system was, which was developed over time, and how it was limiting me to implement the getting caught by the police system.</p>
<<log "Balance of College stars system">>
<p>It was way too hard and to boring to get stars in college. I've rewritten some parts of the script to give you more stars from studying, listening to the lesson, taking tests, and especially - taking exams.</p>
<<log "Unlimited back button">>
<p>To avoid situations where player gets stuck, I've made the back button unlimited in use (it was previously limited to 1 use per in-game day). The only limitation is the number of history snapshots the game holds in a memory. From what I remember I've made it a small number, like 3 or 5, to avoid problems on slower computer.</p>
<<log "Sex balancing">>
<p>I've reduced the bonuses for the sex partner during sex. For new players the starting stats are 5 Orgasm for player and 1 Orgasm for sex partner. For Fap Mode it's 3 and 2.</p>
<<log "Added shitload of new sex clips">>
<p>So thanks to polixnick, I've managed to add shitload of new sex clips. As after last updates by default during sex player only sees the positions that the character has sex clips for, having a variety in sex clips is even more important. Here's what I added:</p>
<<media "characters/bridgette/portrait_big.jpg" "sml smlMarginBottom">>
<ul class="center">
<li>''Bridgette''</li>
<li>anal: 6 new clips</li>
<li>blowjob: 1 new clips</li>
<li>cowgirl: 1 new clips</li>
<li>doggy: 5 new clips</li>
<li>handjob: 1 new clips</li>
<li>missionary: 4 new clips</li>
<li>ridingbull: 1 new clips</li>
<li>spooning: 2 new clips</li>
<li>titjob: 4 new clips</li>
<li>her orgasm: 3 new clips</li>
</ul>
<br class="clear">
<<media "characters/mia/portrait_big.jpg" "sml smlMarginBottom">>
<ul class="center">
<li>''Mia''</li>
<li>asseating: 7 new clips</li>
<li>assfingering: 2 new clips</li>
<li>blowjob: 27 new clips</li>
<li>congress: 9 new clips</li>
<li>cowgirl: 6 new clips</li>
<li>deepthroat: 6 new clips</li>
<li>doggy: 25 new clips</li>
<li>facefuck: 12 new clips</li>
<li>handjob: 8 new clips</li>
<li>missionary: 5 new clips</li>
<li>pussyeating: 18 new clips</li>
<li>pussyfingering: 6 new clips</li>
<li>ridingbull: 6 new clips</li>
<li>speedbump: 7 new clips</li>
<li>spooning: 2 new clips</li>
<li>teabagging: 12 new clips</li>
<li>her orgasm: 11 new clips</li>
<li>your orgasm: 13 new clips</li>
</ul>
<br class="clear">
<<media "characters/kelly/portrait_big.jpg" "sml smlMarginBottom">>
<ul class="center">
<li>''Kelly''</li>
<li>blowjob: 4 new clips</li>
<li>cowgirl: 12 new clips</li>
<li>handjob: 6 new clips</li>
<li>missionary: 3 new clips</li>
<li>pussyfingering: 2 new clips</li>
<li>ridingbull: 4 new clips</li>
<li>teabagging: 4 new clips</li>
<li>titjob: 8 new clips</li>
<li>her orgasm: 4 new clips</li>
<li>your orgasm: 5 new clips</li>
</ul>
<br class="clear">
<<media "characters/alexa/portrait_big.jpg" "sml smlMarginBottom">>
<ul class="center">
<li>''Alexa''</li>
<li>prostate: 3 new clips (not exactly prostate massage, but close enough)</li>
</ul>
<br class="clear">
<<header "Minor changes">>
<<log "Tray duty amounts rebalanced">>
<p>When you're in the church and doing tray duty, the loot will be now smaller, because it was way too high compared to other sources of money in the game. Probably need to one more time rebalance how much muggers and whores take from the player after beating him up, because the amounts there might still be too high.</p>
<<log "Removing last traces of Patreon from the game">>
<p>There was some stuff still left after last hectic updates. I finally get a moment to remove it all, with a big //fuck you// written all over my face.</p>
<<log "Cummed effect is now Relaxed effect">>
<p>Cummed effect is no more. Instead, we have Relaxed effect, which will give a slight boost for dom/love multipliers.</p>
<<log "Consumables are now Usable items">>
<p>It seems some people didn't get it that they have to consume the item to get it's effect, and they were also confused about having to consume sunglasses or a bible. So now it's "Usable items" and the button to use the item is called "Use" instead of "Consume". Hope that helps.</p>
<<log "Link to quest walkthroughs">>
<p>So as of now you can easily access the walkthroughs for quests, which are gathered on my Discord. There's a link directly to them on the bottom of the quest passage.</p>
<<log "Possibility to run away from Karma">>
<p>When Karma is angry at you, she will torture your balls on every possible occasion. I've added a possibility to run away from her.</p>
<<log "Changed description of a Karma is a Bitch quest">>
<p>The old description was kinda confusing. Then again, I'm afraid the new description is also confusing... Sorry.</p>
<<log "Changes in the dream system">>
<p>Fucked up dreams (with the randomly generated story) will happen less often, and only in your own bed. I really like this feature, but I just felt it's overused and becomes annoying.</p>
<<header "Bug fixes">>
<<log "Fix for Fap Mode settings">>
<p>Changing the settings for Fap Mode was broken, now it should work properly.</p>
<<log "Peeking in the College toilet fixed">>
<p>While in the College you have an option to peek in the toilet, but this feature is not yet ready, so it shouldn't move time. This is fixed now.</p>
<<log "Fix for missing pic in bathroom event">>
<p>When player peeked on Alexa in the shower, and Daphne caught him, one of the pics was missing. This is fixed.</p>
<<log "Getting stars from exams fixed">>
<p>There was a bug that caused exams to not give any stars. That's fixed now.</p>
<<log "Random events while watching tv fixed">>
<p>Fixed a problem with Alexa/Daphne random events that happened while watching tv in the living room.</p>
<</changelog>>
<<changelog "0.3.17" "Hotfix, coldfix, and mobilefix" "Nov 17, 2021" "hotfix">>
<<log "Buttons under ads fixed">>
<p>This was a tricky motherfucker, but I think I fixed it finally. The buttons should not fall under the ads. Hopefully.</p>
<<log "Sunglasses fix for Higher Power quest">>
<p>So as it turns out players were getting stuck buying sunglasses for the Higher Power quest. I completely forgot about this bug, but someone on F95 reminded me about it - thanks. It should be now fixed.</p>
<<log "Fixes for College characters">>
<p>There was a bug that might have prohibit players to meet Nina, Bridgette and Karma. This should be fixed now (though Bridgette is still Early Access).</p>
<<log "Muggers and whores loot size changed">>
<p>So in the park when you got mugged or beaten up, you're losing some cash. In previous versions it was always 1000 bucks, but I thought it's way too much for a starting player. So now the amounts will be different depending on your level, and on some randomity too.</p>
<<log "The notifications about effects will be yellow">>
<p>Basically not every effect is good, so seeing a green label when you got an effect might have been slightly confusing. It should be better now.</p>
<<log "Alexa and Daphne sleeping events less frequent">>
<p>When player goes to sleep there was a very high chance that he'll have a random event with Alexa or Daphne. I've made those events less frequent, because it was annoying.</p>
<<log "Handworks kink image fixed">>
<p>You might have noticed that if a character had a handworks kink, it wasn't displaying the image properly. It's now fixed.</p>
<<log "Activity buttons getting stuck in disabled mode">>
<p>This shouldn't happen anymore.</p>
<<log "Fixed cash in weekly stats">>
<p>I dunno what I was thinking, but the weekly stats were actually displaying some strange stuff about player's cash. It should work now.</p>
<<log "Mobile UI fixes">>
<p>The icons on relation buttons (chat, sex, flirt) were completely fucked on mobile. They should now display properly.</p>
<p>Terms screen buttons fixed to fit on smaller screens.</p>
<p>Table in the sex screen should now work and display better.</p>
<p>Table in the player screen should now adjust better to the screen size.</p>
<p>Fixed layout and font size issues on weekly stats.</p>
<p>Changes in the popups - they will now fill the screen on mobile.</p>
<p>Changes in the saves screen to better fit on smaller screens.</p>
<p>Visual updates in top bar and location header for mobile.</p>
<p>Big texts in the content of the story will now have bigger letter spacing on mobile for readability.</p>
<p>Visual fixes for exams (memory mini game) on mobile.</p>
<p>Visual fixes for studying.</p>
<p>Visual fixes for Fap Mode panel on mobile.</p>
<</changelog>>
<<changelog "0.3.16" "Hotfix" "Nov 16, 2021" "hotfix">>
<<log "Fix for players getting stuck in the jail">>
<p>This was a stupid typo, sorry. This shouldn't happen anymore. When you load your save game you should get unstuck.</p>
<<log "Fix for killing time in jail.">>
<p>There was an error that appeared during killing time, which made the game stuck - it's gone now.</p>
<<log "Sex mechanic fixed.">>
<p>There was an error that caused player to not get any yields - that's fixed.</p>
<<log "I've changed the sex experience a bit more">>
<p>In the last update it was that 1 star was not giving you nothing, and three stars were giving you two things. Now each star gives you one thing. Here's a breakdown:</p>
<ul>
<li>''1 star'' will give you ability to ''repeat this sex position many times in a row''.</li>
<li>''2 stars'' will ''give you additional Vigour'' while using this position.</li>
<li>''3 stars'' will ''give your sex partner more Orgasm'' from getting fucked with this position.</li>
</ul>
<<log "Added help info regarding Kamasutra.">>
<p>When you expand help on sex screen, or in Kamasutra section of player's screen, you will now see a breakdown what stars do for each position.</p>
<<log "Missing bottom ad.">>
<p>The bottom ad should now appear correctly. I know there was another bug, with bottom ad covering the buttons, but I wasn't able to replicate it - need screenshots with info about browser and system.</p>
<<log "Fixed exams missing stars rating.">>
<p>You are now able to see what rating you have right after the exam.</p>
<<log "Fixed exams results">>
<p>There was a bug that caused the exams to be easier. Now they are slightly harder to pass.</p>
<<log "Fixed a script that handles expandable content">>
<p>So there was a problem with the expandable divs, that when there was another expandable div in a expandable div, it got fucked. It should work now.</p>
<<log "Missing videos">>
<p>Missing vids for hookers fixed.</p>
<p>Missing vids for Cult Leaders in looking for trouble activity fixed.</p>
<<log "Cumming in the sleep;)">>
<p>When you have a random encounter with Daphne during your sleep, the "Cummed" effect will now properly show up after the event ends.</p>
<<log "Shitload of mobile fixes">>
<p>Quest button will now display properly.</p>
<p>Weekly tables will now be wider on mobile, and the text will be smaller.</p>
<p>Notifications will now be wider.</p>
<p>During levelling up, when player learns a new sex position, the info about sex position yields will now be wider.</p>
<p>Top bar with stats will now have smaller text to (hopefully) fit on the screen.</p>
<p>List of locations to visit in current location should now be at least 2 columns wide.</p>
<p>Info about what player learned during studying was too narrow, and the text was misaligned - this is now fixed.</p>
<</changelog>>
<<changelog "0.3.15" "Grave establishes dominance" "Nov 16, 2021">>
<<log "New Fap Mode code.">>
<p>First things first - you need to change their code to the new one. You can find the right link here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Reminder</a>.</p>
<p>Additionally, I'm removing Regular and Unlimited codes from the game. There will be just one code - ''Fap Mode code'' - it'll give you all the cool things, including Fap Mode and Early Access stuff.</p>
<<log "Complete overhaul of the support options.">>
<p>You probably all know, but I'll say it anyway - Patreon threw me out without notice, and I lost 80% from my profit, which means I'm kinda fucked. To keep working on the game I needed to do some changes. And I did - I'm moving my headquarters to <a href="https://subscribestar.adult/grave" target="_blank">SubscribeStar</a>. It's basically the same shit like Patreon, but they don't mind porn. So if you could follow me there, I'd appreciate that.</p>
<p>I also needed to up the minimum support to 5 bucks. I know, it sucks, but it is what it is. The good news is - the Fap Mode code will now give you ''3x love and dom instead of 2x''!</p>
<p>You can read more about my reasoning behind those changes in <a href="https://subscribestar.adult/posts/462846" target="_blank">this post</a>.</p>
<p>''Important note!'' If some of you bought a Fap Mode code on PayPal in last couple days, and you got an error, or the code wasn't working - let me know on Discord or email, and I'll send you the money back. Sorry!</p>
<<log "Polls.">>
<p>Polls are gone from the game. They were broken, people were hacking them, and I'm too stupid to fix it. New poles will be on SubscribeStar, and I think it's a change for the better, because gives me way more control.</p>
<<log "Ads.">>
<p>So the users that are not using Fap Mode will now see ads in game. Quite honestly I fucking hate myself for doing it, but it had to be done...</p>
<<log "POLICE!!!">>
<p>Woot! Woot! Police is in da house. Basically you have a new location in the City Center called ''Police Station'' with shitload of new content. What content, you ask? Well, you can have a prison sex with guys, girls, police and inmates. It's a true fuck fest.</p>
<p>Here's some of the characters you might meet there:</p>
<<media "changelog/0315_police_1.jpg">>
<<media "changelog/0315_police_2.jpg">>
<<media "changelog/0315_police_3.jpg">>
<<media "changelog/0315_police_4.jpg">>
<p>But you need to watch out - the police has similar strikes system as Daphne has. Which means - if you fuck up 3 times, they call your dad, and he might take away your allowance. Be careful, man!</p>
<p>''Important note!'' I had a lot of problems with the police system. Basically the way it's suppose to work is that you can get caught doing something illegal. But there was so many bugs, that I had to postpone this part, and released the game without it (it'll come out with Daphne's Corgis quest, very soon). At the moment the only way to get to the jail is to go there yourself, and show the receptionist you have drugs on you. This will get you locked in for at least couple days.</p>
<<log "Changes in the sex mechanic">>
<p>So I've rewrote a lot of the sex mechanic, to, hopefully, make it better. Here's what I did:</p>
<p>First of all, the stars will now mean something during sex. You'll get different bonuses for 1, 2 or 3 stars. Additionally to that, I rebalanced the yields of all the sex positions. At the beginning the sex will be harder, but when you get more experienced, you will turn into a relentless fuck machine.</p>
<p>What's more is that now you will be able to consume items during sex. Just open up your character screen, and consume what you need directly during sex (e.g. Viagra for better Vigour). This is important, because I've also changed the way many of the effects work, so that it will now impact sex too. For easier use, if the player is under the effect that impacts sex, it will be listed directly on the sex screen:</p>
<<media "changelog/0315_sex.jpg">>
<p>One last thing is that there's no vigour cap anymore, so you get be as energetic as you feel like during sex!</p>
<<log "Muggers">>
<p>So from now on, strolling around the park can be dangerous, especially at night. If you notice those two gentlemen... you might need to watch your wallet:</p>
<<media "changelog/0315_muggers.jpg">>
<<log "New save system for Safari">>
<p>I know there were problems with saving and loading the game, because Safari doesn't support this behavior. If you click Bug Report you should see the option to copy text version of your save. You can save it to a file or something, and you can input it on the same page to load it in the future. If you use iOS/Safari and you still don't see those options - please let me know.</p>
<<header "Minor changes">>
<<log "Drugs in the park">>
<p>I've changed the time the Dude appears in the park to sell you drugs - he will now be there everyday after dark. But remember you have to finish "Make the pool upper class again" quest before you can meet him!</p>
<<log "Weekly bonuses to traits">>
<p>Since couple versions we have a feature that each week a different character trait gets a bonus for desire. Now those bonuses will be also visible on character screens:</p>
<<media "changelog/0315_week_trait.jpg">>
<<log "Sex position vids and sex encyclopedia">>
<p>Till now, when player leveled up, he got a random sex position and could watch a vid of this position in action. But if he leveled up with sex encyclopedia, he didn't saw a video. In this release that's changed - you will see a videos for each sex position that you learn, whether with or without sex encyclopedia.</p>
<<log "Completely new settings screen">>
<p>It took me whole fucking day to make those dropdowns work, so hopefully people will stop asking me which option is currently set;)</p>
<<media "changelog/0315_settings.jpg">>
<p>Isn't it pretty?</p>
<<log "New audio option in the settings">>
<p>Some people wanted a possibility to turn on audio in the vids, and I did that in one of the previous versions. But then it turned out, that it gets very annoying to hear parts of the dialogs in the vids, that have nothing to do with the story. The problem was mainly during quests, and events, where the vids were more general. It was fine during sex, where the sounds are more, well, sexual. So I added another option to turn on the sounds only during sex. I think it works great (though remember that not every video has sound).</p>
<<log "Pissing scene with Alexa">>
<p>Pissing scene that happens when you meet Alexa during cleaning the toilet will now only show up if you have pissing content turned on.</p>
<<log "No shit">>
<p>If you got a wrecked asshole effect (you get it when your asshole gets destroyed in some of the events), you won't be able to take a shit to lvl up;) Sorry.</p>
<<log "Locked and In progress screen with new vids">>
<p>Locked and In progress screens will now have cool random sexy videos, so that it won't be so annoying that you're keep seeing the same thing each time.</p>
<<header "UI changes">>
<<log "Stars script rewrite">>
<p>This one was actually a pain in the ass - basically the stars rating system, which I use both for rating player's college knowledge and sex position experience, were kinda visually unclear (the star that was almost full looked identical like the one that was full). Now, the "full" stars will have a different appearance, so there will be clear difference between 3 stars and 2,9 stars.</p>
<<log "Shitload of UI changes for mobile">>
<p>Honestly I can't even count them all. Let me know how the game works on your mobiles after these changes.</p>
<<log "Info about kink">>
<p>During sex, the info about character's kink is now additionally added to the name of the sex category. I think it's easier to notice this way.</p>
<<header "Bugs and fixes">>
<<log "Fix for getting stuck in Slaughterhouse and Stuff">>
<p>Fixed the problems with people getting stuck in Slaughterhouse and Stuff (both location are still unfortunately not finished, so there's no point going there).</p>
<<log "Visual bugs on the level up screen">>
<p>Just some HTML glitches.</p>
<<log "Performance improvements">>
<p>Another bunch of performance improvements, especially for mobile.</p>
<<log "Other fixes">>
<p>Shitload of other small tweaks and fixes.</p>
<</changelog>>
<<changelog "0.3.14" "Hookers and LGBT" "Oct 18, 2021">>
<<log "New fap mode codes.">>
<p>First things first - fap mode code changes. You can find the new codes here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Reminder</a>.</p>
<<log "HOOKERS!">>
<p>Finally, after a long wait, the hookers are in BA. You can find them in the park, and at the moment there's 5 of them (but the number will be growing):</p>
<<media "characters/prostitute_5/portrait_big.jpg">>
<<media "characters/prostitute_2/portrait_big.jpg">>
<<media "characters/prostitute_3/portrait_big.jpg">>
<<media "characters/prostitute_4/portrait_big.jpg">>
<<media "characters/prostitute_1/portrait_big.jpg">>
<p>So as you can see - some of those girls are not very pretty. These are street girls after all, you shouldn't expect anything too fancy. But don't worry - ''the uglier they are, the cheaper they are!''</p>
<p>I had big plans for this feature - I wanted to turn it into a mini brothel-management game. Player would be able to build up hookers loyalty and make them work for him. I also planned to add some pimps that will fight over prostitutes, and many other things like that. But at the moment, I decided to slim down this feature to the minimum. There was too many problems and bugs, and there are things with bigger priority literally everywhere. But we'll come back to that!</p>
<<log "LGBT content">>
<p>I was promising LGBT content in BA since day 1, and finally, after a loooong wait - it's here! That wouldn't be probably possible without a huge help from one of the fans, who was literally chasing me about it for last 18 months (thanks man, and sorry it took so long).</p>
<p>To access the gay content you need to go to the park during daytime and do some activity (walking, running, tanning, buying drugs, or looking for trouble). There are 3 different gay random events, and 1 with a transvestite. I think they turned out pretty cool, below there's a screenshot from one of them to peak your interest.</p>
<<media "events/park/gay_whore/gay_whore.jpg">>
<p>Of course, all the gay and trans content is optional. You can switch it on or off in the settings (default is on).</p>
<p>''Important info'' - the plans for LGBT content were big, but I doubt I'll be writing much more of it. I'm not gay, and it's just not much fun for me. But I'd still like my game to have as much versatility as possible, so if some of you feel the strength to write the proper gay content for BA on your own - send me a private message. I will explain how to write events and quests for the game, and if your content would be ok, I'd happily add it!</p>
<<log "Masturbation evolved!">>
<p>I've completely redone masturbation activity which players can start in their rooms. Basically now instead of images, players will see videos. Also, players will be able to choose which genre of porn they want to watch (they can choose a genre in which they have unlocked at least one sex position)!</p>
<p>Additionally to that, players will be able to use toys during masturbation, like dildos, cucumber or crucifix. You can basically put it up your ass for additional exp;)</p>
<<log "New random events">>
<p>Apart from LGBT content - there's 2 more random events that you can encounter in the park. One involves a cock hungry nympho, and the other a girl who really needs to piss;) You can access them same way as the gay content - by doing any activity in the park (walking, running, tanning, buying drugs, or looking for trouble). I think those events turned out pretty good, check them out!</p>
<<log "Changes in the sex videos">>
<p>Ok, so probably not everyone will love this change, but I wanted to do it and see what happens. Basically - in the previous verions player during sex saw all the positions he unlocked, even if the character he was having sex with didn't have videos for this sex position (random clips played instead). But I was never a fan of this solution, because I think immersion is crucial and seeing some random girl during sex with Daphne is not a good thing.</p>
<p>So after thinking it over, I decided to rebuild this mechanic. From now on, during sex, you'll only see the sex positions which you have unlocked AND the character has videos for. This means you will usually see less sex positions during sex, but it should also mean sex should become more interesting and immersive.</p>
<p>Don't worry though - if you don't like this change you can revert it in the settings menu!</p>
<<log "Huge rewrite of the script handling videos">>
<p>Many people told me that they have issues with videos. The problem was - when player displayed the event/quest/etc. all the vids for the entire event were loaded automatically in the background at the same time. Unfortunately there's sometimes so many of them, that downloading chokes, and when player displayed some of the vids - he saw just a still frame.</p>
<p>In current version I've rebuilt the video script so that video is loaded when it's displayed. This should (hopefully) fix some problems. I'm still experimenting with it and unsure what repercussions it might have, so I'd be happy to hear your feedback - did it help? Or maybe it created some other problems? The game is crashing or stuff like that?</p>
<<log "Early Access content unlocked">>
<p>I've unlocked old early access stuff so that it's now available for everyone.</p>
<ul>
<li>"Karma is a bitch" quest, where you meet Karma.</li>
<li>"Studying in the library" activity in the college library</li>
</ul>
<<header "Minor changes">>
<<log "Less negative random events">>
<p>I reworked the script for generating random events, so that the amount of times player is getting caught during different events (like peeking at a character in the shower) is now lower. So it's easier now to be sneaky like a ninja;)</p>
<<log "New settings options">>
<p>The game is growing, so settings screen is growing too. I've added options to turn on or off gay, trans and pissing content. There's also a possibility to turn on or off random videos during sex (the random videos are off by default now).</p>
<<log "Hidden buttons during events">>
<p>Basically, many quests and events had some hidden buttons that were appearing only if the prerequisites (like player level) were met. The problem is - they weren't appearing, so many people didn't know they are there. Now those buttons will always show up, but if the prerequisites are not met - they will be disabled with an information (eg. "Level too low").</p>
<<log "Additional vids for Mia">>
<p>I added some additional sex vids for Mia - 3 cowgirl videos and one orgasm vid (provided by @polixnick).</p>
<p>''Important info'' - if you notice a sex position missing for a character, and you happen to know where to find it - shoot it over on Discord. It's especially important now, because of the changes in sex videos described above.</p>
<<log "New effects">>
<p>Added 2 new effects to the game - "Wrecked asshole" and "Crackhead". First happens when your asshole gets wrecked and the second one after you smoke some crack.</p>
<<header "UI changes">>
<<log "Time displayed on buttons">>
<p>From now on, if clicking a button will consume time, you'll see a proper icon of a clock on it.</p>
<<log "Reorganized sex cat">>
<p>I've changed the names of some of the sex categories for better readability.</p>
<<header "Bugs and fixes">>
<<log "Another fix for Different kind of Meat Bags">>
<p>Fixing this fucking quest becomes a tradition... So again I discovered a problem that made some people stuck. It should be fixed now. The quest will be resetted, and you need to restart it (by going to sleep at night).</p>
<p>Additionally to that, I fixed another problem that caused players to get negative bonuses even though they had a clean t-shirt during the quest.</p>
<<log "Fix for dialog during weekly stats">>
<p>Some players reported errors in the dialog during weekly stats. It should work properly now.</p>
<<log "Performance improvements">>
<p>I've rewritten a lot of the scripts that impacted performance. Let me know if the game works better or worse for you or if you'll encounter any problems.</p>
<<log "Other fixes">>
<p>Shitload of other small tweaks and fixes.</p>
<</changelog>>
<<changelog "0.3.12" "Hotfix#2" "Aug 20, 2021" "hotfix">>
<<log "Fix for broken love and domination experience">>
<p>Some of players reported that their love and/or dom exp turns into "NAN". I was already trying to fix it in last release, but now I think I finally found the problem. It shouldn't happen anymore, let me know if you encounter any other problem with this.</p>
<<log "Multipliers rebuilt">>
<p>To fix the issue above I had to seriously rewrite the script that manages multipliers for dom and love. It should work better and faster now.</p>
<<log "Random multipliers every day for crazy characters">>
<p>So in Become Alpha characters have traits, like MILF, Whore, etc., and those traits have different multipliers for dom and love (so when you interact with MILF you'll get more love, and with a Whore you get more dom). There's also a trait called "Crazy", which works the same, but characters with that trait reset their multipliers every day, so you're never entirely sure what the character is into at the moment.</p>
<p>Currently the only character that can have a trait "Crazy" is Bridgette, because her trait is random (it's set in the beginning of each new game).</p>
<<log "Another fix for Different kind of Meat Bags">>
<p>There was another problem with this freaking quest, now the players couldn't get to the cellar even though they had a key. This should work now.</p>
<<log "Problem with urgent quests not turning off sleep">>
<p>There was a problem that during urgent quests (when the game clock is stopped) players could go to sleep and completely fuck up the time schedule in the process. This should be fixed now.</p>
<<log "Problem with night mode not turning off">>
<p>When I removed the energy stat from the game I added instead something called night mode, which turns off every button in the game, besides the "sleep" button. The problem was - sometimes night mode got stuck. This shouldn't happen now.</p>
<<log "UI fix for player's backpack">>
<p>There was an error with the way items in the backpack displayed - it should be fixed now.</p>
<<log "UI fix for level up labels">>
<p>There was an error with the way labels for level up appear in the top stat bar. I think it works properly now.</p>
<<log "Performance improvements">>
<p>In the process of fixing the multipliers script, I managed to improve the game performance quite a bit. Let me know if you'll encounter any problems.</p>
<<log "Other fixes">>
<p>Shitload of other small tweaks and fixes.</p>
<</changelog>>
<<changelog "0.3.11" "Hotfix" "Aug 06, 2021" "hotfix">>
<<log "Different kind of Meat Bags fix">>
<p>People were getting stuck during this quest - this is fixed now.</p>
<<log "Fix for broken night mode">>
<p>Sometimes night mode (when player needs to get to sleep) was broken, it shouldn't happen anymore.</p>
<<log "Fix for broken love/dom exp">>
<p>Players reported that sometimes Love or Domination got fucked, and displayed NAN instead of a number. I've spent hours on it, and I think I've fixed it, but if this happens again - PLEASE SEND ME YOUR SAVE GAME.</p>
<<log "Performance improvements">>
<p>I've tried to improve the way the game works on slower machines. Hopefully it would be better now.</p>
<<log "Other fixes">>
<p>Shitload of other small tweaks and fixes.</p>
<</changelog>>
<<changelog "0.3.10" "Removal of energy and UI changes" "Jul 23, 2021">>
<<log "Complete removal of energy stat from the game">>
<p>One of the players suggested that the energy system is annoying. I thought about it and decided that he's right. I originally added the energy because I wanted the game to be kind of a "gonzo life simulator", where you can run around, do crazy stuff, and then collapse when out of energy, or maybe take some speed and go on. But it turned out very un-gonzo, because you had to keep monitor this energy, and it just wasn't fun.</p>
<p>Now the energy is gone. Instead there's additional period - "Late night". The way it works is that when you reach this period you have to go to sleep, because all the other buttons and options disappear (apart from exit and travel buttons).</p>
<p>Additionally, in the near future I'll change the way some effects work, so that if you take speed or drink a lot of coffee, you'll be actually still able to skip sleeping.</p>
<<log "New stat bar">>
<p>I've noticed that mobile players have problems tracking their progress in game, because they play with sidebar collapsed. So I decided that a better place for the stats will be not in the sidebar, but on the top of the screen.</p>
<<media "changelog/0310_topbar.jpg">>
<p>Let me know if you'll notice any problems with it.</p>
<<log "Buying sex positions with dom/love">>
<p>So with the way the game is built, when the player goes too far into domination (or love) route, then multipliers change so much, that each point of domination he gets is multiplied by 2, and each point of love he gets is multiplied by 0.2 (and the other way around if he goes into love). This means it's very hard to go back to the more "balanced" situation, because players couldn't get enough points to level up.</p>
<p>In general it's the way I wanted it to be (you need to avoid the extremes to be true alpha), but the problem is - because domination and love had different sex positions, many players were unable to unlock all the positions in game, which made sex a bit boring.</p>
<p>This changes now. For example if you go into only domination path, after you max out all the domination positions, you will be able to unlock love sex positions while leveling up with domination (and the other way around for love obviously) - you just need sex encyclopedia to do so. I think this will help players get more fun out of the game. </p>
<<header "Other changes">>
<<log "UI refresh">>
<p>I went through the whole UI and adjusted the design (mostly colors) to make the game better looking, especially when played on mobile during the day.</p>
<<log "Changes in effects">>
<p>Because there's no energy now, I had to change the way some of the effects work:</p>
<p>''Sugar Rush'' will change your multipliers by: love*0.75 and domination*2.</p>
<p>''Fed'' will change your multipliers by: domination*0.75 and love*2.</p>
<p>''Hangover'' will change your multipliers by: domination*0.5 and love*0.5.</p>
<p>''Speedy Gonzales'' will change your multipliers by: domination*3 and love*0.5.</p>
<<log "Turning on the audio in the vids">>
<p>You now have a possibility to set the audio in the videos to be turned on by default. You do it in the game settings. Just remember that many of those videos have no audio at all, and those who do, were planned to be silent, so I'm unsure what actually you will hear up there;)</p>
<<log "Changes in Sex encyclopedia">>
<p>Sex encyclopedia is now more expensive, and you have to go to Daddy's to get it (it won't be available in the local store anymore).</p>
<<header "Bug fixes">>
<<log "Another fix for Bridgette / Amia name mix up">>
<p>I thought I fixed it last time, let's hope it's fixed this time;)</p>
<<log "Dead end in Higher Power quest">>
<p>When players wanted to buy sunglasses during "Higher Power" quest they often got stuck. Now it shouldn't happen.</p>
<<log "Players getting stuck during urgent quests">>
<p>If during urgent quest players clicked on the activity that was locked or marked as work in progress, they often get stuck. Now it shouldn't happen.</p>
<</changelog>>
<<changelog "0.3.09" "Exams hotfix and more" "Jul 16, 2021" "hotfix">>
<<log "Exams fixes">>
<p>I've rewritten exams so that it should work properly now, especially on Chrome and Opera GX. Let me know if the bugs disappeared.</p>
<<log "Fix for Bridgette and Amia names mixed up">>
<p>So there was a problem that Bridgette was named Amia by accident. For those of you who encountered this bug - the names should be correct now.</p>
<<log "Fix for missing key to Daphne's house">>
<p>So there was a bug that made the key to Daphne's house missing even if the player completed "Tits of fortune" quest. Hopefully this won't happen anymore.</p>
<<log "Other fixes">>
<p>Shitload of other small tweaks and fixes.</p>
<</changelog>>
<<changelog "0.3.08" "Bridgette is a new lunch lady!" "Jul 10, 2021">>
<<log "New location in the college - mess hall.">>
<p>You can drink healthy soda and eat delicious burgers there. In the near future you will be able to sit with teachers and students, and maybe even spike their food and drinks with some extra spice...</p>
<<log "Bridgette B.">>
<p>As a part of 25$ tier on Patreon/SubscribeStar there's an option to choose your fav pornstar for an NPC. One of the subscribers from that tier choosed Bridgette B (you thought I forgot about you, huh?!). I'm a boob guy, so you know I looooove Bridgette, and having her in a game was a no-brainer. But I decided to upgrade her role, and give her a bit more to do...</p>
<<media "characters/bridgette/portrait_big.jpg">>
<p>So Bridgette will be a lunch lady in the College mess hall. At the moment all she does is making burgers, but you can also meet her in some other location, where you might get a bit of luck if she likes you enough. And, trust me if I say, this girl has some hooooot sex clips (thanks to our wonderful Allmuted).</p>
<p>For now - that's it, but some more content for her is coming in next weeks.</p>
<<log "Big Discord updates.">>
<p>I've updated my Discord, so that there's way more info for you there, including walkthroughs! You can find it here: <a href="https://discord.gg/VRpWhd6" target="_blank">Discord</a>.</p>
<<header "Bug fixes">>
<<log "Fix for Key Quest.">>
<p>If you had problems starting Key Quest - it should work now properly.</p>
<<log "Fix for Higher powers.">>
<p>If you had problems starting second Nun Kelly quest - it should work now properly.</p>
<<log "Character photos missing.">>
<p>In some locations character photos were missing. It should work now.</p>
<<header "Minor changes">>
<<log "Edits in the game intro.">>
<p>I've made some text edits in the intro to make it smoother for new players..</p>
<<log "Small UI tweaks in the location header.">>
<p>Period and day won't disappear during activities now.</p>
<<log "New item - soda.">>
<p>You can buy it in the mess hall and it will give you sugar rush effect after you drink it.</p>
<</changelog>>
<<changelog "0.3.07" "Kandii out, Nina in + shitload of fixes!" "Jul 2, 2021">>
<<log "New fap mode codes.">>
<p>First things first - fap mode code changes. You can find the new one here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Reminder</a>.</p>
<<log "Say goodbye to Kandii.">>
<p>As mentioned previously - Kandii is removed from the game. I know, it sucks, but we tried, and it didn't work out, so what can you do...</p>
<<log "Say hello to Nina.">>
<<media "characters/nina/portrait_big.jpg">>
<p>Those of you who remember 90s porn, remember Nina Mercedez. Good news - she's now part of Become Alpha too! Nina is a new student in College. She's a bit old for that, but there's some story behind it. I hope you guys like her, I will add some more content in next weeks, but you can already try your grind skills with her;)</p>
<<log "Exams.">>
<<media "changelog/0307_exams.jpg">>
<p>You can now take exams in classes. It's basically a memory mini game, with some porn pics;) The good news is - it can really bump up your class ratings if you're good at it!</p>
<<header "Important bug fixes">>
<<log "Another important bug in quests was slain.">>
<p>Thanks to your bug reports I found another nasty bug in quests. This was a real deal. I even gave him a name - Fartimer. You know what Fartimer did? This guy moved the quest forward, when the quest shouldn't be moved forward. Which made the quest incomplete, even though player seemingly completed it. Bad, bad Fartimer. He had to die.</p>
<<log "Fix for Mia not appearing.">>
<p>If you couldn't find Mia after finishing "Alpha's confidence FTW" - she should appear after this update. Just wait couple days and go back to the store.</p>
<<log "Fix for church key missing.">>
<p>Fixed a bug with church key missing after finishing "Higher power" quests. The key should be automatically added to your inventory after loading this update.</p>
<<log "Fix for //Different kind of meat bags// not starting">>
<p>There was a bug, that made "Different kind of meat bags" not starting even if player finished "Daphne's secrets" and "Take Mia on a proper date" quests, and waited the required week. This shouldn't happen now.</p>
<<log "Fix for angry Karma">>
<p>So there was a bug, that if you piss of Karma, she will go mad and kick you in the balls every time. This shouldn't happen anymore.</p>
<<header "Minor changes">>
<<log>>
<p>Some new sex clips for Mia.</p>
<<log>>
<p>A lot of changes and tweaks to the button conditions for talking, flirting and fucking the characters in College. Basically now you can always chat if the character is in the same location, and if you're alone with her, and she likes you enough, there should be additional options too.</p>
<<log>>
<p>Adjusted the character schedule in college, to give a bit more variety.</p>
<<log>>
<p>Some changes in College yields for tests and exams.</p>
<</changelog>>
<<changelog "0.3.06" "Amia is in da house + important bugfixes!" "Jun 25, 2021">>
<<log "Amia is in da house.">>
<<media "characters/amia/portrait_big.jpg">>
<p>Based on the your votes in the poll, Amia Miley was selected = "play" sex-ed teacher. Technically she was added in 0.3.05, but when I was writing the changelog it was a middle of the night and I forgot about her. Sorry.</p>
<p>''In this release I added shitload of sex clips for her, and ability to flirt with her or fuck her if she likes you enough.''</p>
<<log "Detention.">>
<p>So after finishing "Karma is a bitch" quest there is a random event during tests, where Karma tries to cheat from the player. What is important is that the teacher might spot you helping her, and if she does - she will send you both into detention. This means you'll have to come to school in the Saturday mornings to study really hard. But, as you imagine, there are plus sides to that.</p>
<<log "Unlocking Daphne's doors.">>
<p>A lot of players reported that they cannot get to Daphne's room, because it's locked. She locks the doors if she gets angry on the player, but so far there was no ability to reverse that (apart from finding a key). So in this release I added a feature that makes Daphne reconsider her decision each week (during weekly stats) and MAYBE unlock her doors. But she needs to like the player, and player has to have 0 strikes with her (player gets 1 strike when Daphne gets very angry at him, and when it reaches 3 strikes - she calls player's dad, locks the doors, and strike count goes to 0 again).</p>
<<log "Important bug in quests was fixed.">>
<p>I've found a huge error with the way quests worked. I mean - really huge. It might be a reason of maaaany other problems.</p>
<p>Basically the way quests work is that after player finishes each quest fragment, there is an information passed to the game, about moving the quest forward, together with other info. Turned out in some cases this info got partially lost, which resulted in players often getting strangely stuck in different quests. That resulted in Mia not appearing after Ash disappeared, no cellar or car in Daphne quests, or other stuff like that. So I THINK this should be fixed now. Fingers crossed, this was a motherfucker to track, and thanks for all the bug reports. </p>
<p>''IMPORTANT NOTE FOR PEOPLE WHO GOT STUCK IN GAME'' - the above fix fixes the bug so that it shouldn't happen again, but it doesn't fix your save game if you're stuck. BUT! I added separate script that attempts to fix the most popular "stuck" places. So if after loading your save with this update you'll find yourself unstuck - hurray! If not, well, you might need to restart the game completely. Or at least report your stuck spot, and maybe I'll fix it too in the future.</p>
<<log "An important bug with college ratings dropping to 0 each week.">>
<p>You've reported a problem that college ratings drop to 0 each week. That shouldn't happen anymore. The drop is still there, but way smaller (the better you are, the bigger the drop).</p>
<<log "An annoying bug with Karma not appearing in the toilet.">>
<p>Yes, I know, you all wanted to fuck Karma, but it turned out impossible. Well, now it's possible. Karma will be appearing in College toilet from time to time. Hint: you can fuck her there if she likes you enough.</p>
<<log "Unlocking old Early Access content.">>
<p>I've unlocked old early access stuff so that it's now available for everyone.</p>
<ul>
<li>Quest - "Higher powers"</li>
<li>Activity - "Wait for prospect nun"</li>
<li>Flirting with Kelly.</li>
<li>Sex with Kelly.</li>
</ul>
<<header "Minor changes">>
<<log "Mood swings">>
<p>During weekly stats there's a chance to get a mood swing. It might be good or bad, and give you appropriate effect.</p>
<<log "Amia in the library">>
<p>Amia will now appear in the library from time to time. I suspect she might like if she sees you studying of those unlucky players who were caught cheating.</p>
<<log "Amia in the College on Saturdays">>
<p>I've changed the schedule, so that Amia will now visit College on Saturdays before noon, to deal with detentions. It might also be a decent occasion to stay alone with her.</p>
<<log "College open on Saturdays">>
<p>College now is open on Saturday Morning and Late morning.</p>
<<header "UI">>
<<log>>
<p>Additional info about urgent quest for players playing without the sidebar (mobile etc.). It should help understand what is happening and why sometimes buttons disappear during quests.</p>
<<header "Balance">>
<<log>>
<p>Alexa won't be that easy to fuck when player catches her masturbating.</p>
<<log>>
<p>Changed weekly allowance penalty for Daphne complaining to dad to -25% (was -10%), and lowered the "no complaint" bonus from 2 to 1%.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed a bug with missing photos of Karma in the market and in the club.</p>
<<log>>
<p>Fixed a broken name of character in one of the teacher dialogs during the weekly stats.</p>
<<log>>
<p>Fix for "Cummed" effect appearing sometimes before player actually cummed in the story;) Now the order of things should be correct;)</p>
<<log>>
<p>Bug with Amia's character trait and other information not loading properly.</p>
<<log>>
<p>As always - shitload of other small bugs and problems.</p>
<</changelog>>
<<changelog "0.3.05" "Karma is a bitch" "Jun 18, 2021">>
<<log "Karma is a bitch quest.">>
<p>So here we are at first quest for Karma. I hope you guys will like it, because I've spent shitload of time on it. To start it - take a Sex-ed test while Karma is in the class. You should have a random event at the end with her wanting to cheat from you.</p>
<p>I've also almost finished the next quest for Karma, "Bad Karma", which will have a lot of hot content (gloryhole!) but I need some more time to work on it before I publish it.</p>
<<log "New activity - Studying in the library">>
<p>You can now study in the library. It's less effective then studying at home... But trust me, you WANT to study in the library. There's some reaaaaaly cool random events that can happen there, one of which is especially intresting...</p>
<<media "changelog/0305_studying.jpg">>
<<log "Karma is now fuckable.">>
<p>So I've uploaded sex clips for all the positions and made it possible to try to approach Karma for a fuck session, if only she likes you enough. There's still not much occasions to make her like you, so this option is only for those of you who really know how to grind, but I'll add much more stuff in next releases that will make it easier to make Karma like you.</p>
<<log "Karma cheating random event">>
<p>After you finish "Karma is a bitch" quest, you will unlock the random event with Karma cheating during tests. It's the main way at the moment to make Karma like you.</p>
<<log "Big changes in the learning system">>
<p>So learning classes was very easy in the previous version. This will change now.</p>
<p>First of all - it's now harder to learn class.</p>
<p>Second of - you will forget what you learned each week. You can see how much you forget on the weekly stats.</p>
<p>Let me know if that's ok, or is it too hard now?</p>
<<log "Important bug fix with the way quests function.">>
<p>It should fix a lot of the issues with quests not updating properly, not moving to next step, not properly displaying a new location (car, cellar) etc.. It won't fix quests on old save games that were broken before this fix. If you have a situation like that - either start over or send me your save game and explain what is wrong.</p>
<<header "Other new content">>
<<log "New location - Library">>
<p>College now has a library. You can go there to study, or do Karma's homework during "Karma is a bitch" quest.</p>
<<log "New location - Market Center">>
<p>You can find it in the City Center area. It was there already in previous release, but now it's fully working and you can visit it.</p>
<<log "New location - Daddy's Sex Shop">>
<p>You can find it in the Market Center. It sells kinky stuff, including groin guards which you might need.</p>
<<log "New location - Market Center Toilets">>
<p>For now it's just there with some basic features. But more is coming;)</p>
<<log "New item - Groin Guard">>
<p>When she's too crazy too risk it, but too sexy to avoid. It will protect your balls from kicks and punches, but it will be destroyed after one use. You just have to have it with you, and it will work automatically.</p>
<<log "New item - Butt Plug">>
<p>For those of you who like the feeling of full ass.</p>
<<log "New effect - Diamond Balls">>
<p>If you consume Groin Guard (yeah, I know, it doesn't make sense) you will get "Diamond Balls" effect, which will not only protect your balls for 1 day, but also give you some additional bonus with the ladies.</p>
<<log "New effect - Ass Filled">>
<p>If you consume Butt Plug (I don't necessarily advice that in real life) you will get "Ass Filled" effect, which will give you some multipliers for your love/dom experience.</p>
<<log "New effect - Focus">>
<p>If you study, you have a chance to get an effect called "Focus". If you have it, you won't lose any of the knowledge (stars) for the classes during weekly summary stats. By the way - it's easier to get Focus while studying at home, then at a College Library.</p>
<<header "Minor changes">>
<<log>>
<p>Allowance bonus during first couple weeks of game will be now significantly smaller (you can check current amounts on weekly stats).</p>
<<log>>
<p>A lot of small story/visual fixes across the board, like removing some of the memes in places where there was too much of them.</p>
<<log>>
<p>Some more edits in the Kandii and Karma intro scenes.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed problems with Weekly summaries allowance changes, some of the data there was completely wrong.</p>
<<log>>
<p>Some UI bug fixes for mobile players.</p>
<<log>>
<p>Shitload of other small bugs and problems.</p>
<</changelog>>
<<changelog "0.3.04" "Hotfix #4" "Apr 14, 2021" "hotfix">>
<<log "Problem with leveling up while having sex encyclopedia #2">>
<p>So I fixed another bug for level up - when you had sex encyclopedia and choose a sex position to learn on the level up screen, the game wouldn't let you learn it. It should work properly now.</p>
<<log "Easier way to get offline version download">>
<p>I was getting a lot of questions about getting the offline version - so I redesigned the changelog screen and added offline download button to the top of the screen. And in general I reorganized this section, I think it's more slick now.</p>
<<log "Antiterrorist story intervention">>
<p>I've made some changes in the Kandii's intro scene, to make sure everyone knows I'm not a fan of terrorists;P</p>
<<log "Fixes for expandable UI elements for mobile players">>
<p>There was a problem with expandable sections, that made clicking anywhere in that section automatically close it. This is changed now - you can click in the section safely, and to collapse it you'll need to click on the header.</p>
<p>The only screen where it cannot work like this is characters screen - unfortunately it has to stay like that for now.</p>
<<log "Back button fix">>
<p>On some devices or browsers the back button was covering too much space, and was making it impossible to close the sidebar. This should be fixed.</p>
<<log "Less nagging about Patreon">>
<p>So there was this problem that sometimes there was too much nagging about Patreon and stuff, like 3 times in a row etc.. Now that shouldn't happen.</p>
<<log "Make Daphne a meal fixed">>
<p>There was a problem that if you were at a last stage of a quest "Help Daphne around the house" (or some shit like that, I don't even remember, lol) and you offered her a meal, some random lady would appear instead of her. This should be fixed now.</p>
<<log "Missing pics for Kandii">>
<p>There was some missing files in the Kandii directory, now they're back.</p>
<<log "Fixed popups">>
<p>Buttons that display popups (player stats, characters, quests, etc.) were sometimes going crazy and displayed different stuff than they should. It's fixed now.</p>
<<log "Fixed automatic scrolling">>
<p>Changed the script that scrolls the window down/up when you open or close the expandable item. I think it should work better. Let me know.</p>
<<log "Fixes for mobile players">>
<p>On some devices the buttons on expandable UI elements were too big, covering stuff under them. This should work properly now.</p>
<</changelog>>
<<changelog "0.3.03" "Hotfix #3" "Apr 13, 2021" "hotfix">>
<<log "Sex encyclopedia problem with level up">>
<p>Broken level up for players with sex encyclopedia is now fixed.</p>
<<log "\"Different kind of meat bags\" quest fix">>
<p>If you're playing old save where "Different kind of meat bags" quest was stuck on carrying the bags to the car - this update will reset your progress. You need to start over the quest by going to sleep in your room.</p>
<<log "Sex buttons on mobile are now fixed">>
<p>If you find them still problematic - let me know.</p>
<<log "Cancelling started chat with characters">>
<p>Added button to cancel a chat with a character.</p>
<<log "Fixed Paul's items">>
<p>Fixed the names of items that belonged to Daphne's son, Paul.</p>
<<log "Time fix">>
<p>There were some problems in the script that generates time in game - this should be fixed.</p>
<</changelog>>
<<changelog "0.3.02" "Hotfix #2" "Apr 12, 2021" "hotfix">>
<<log "Fixed broken bathroom buttons at Daphne's house">>
<p>There was a red error message in the bathroom. It happened when player was able to wash Daphne or Alexa. It's now fixed.</p>
<</changelog>>
<<changelog "0.3.01" "Hotfix..." "Apr 12, 2021" "hotfix">>
<<log "Fixed infinite loop with Daphne's debt">>
<p>There was a problem where Daphne treated 0 debt as debt. She won't now;)</p>
<<log "Fixed getting stuck with no energy in the City Center">>
<p>Basically the travel doesn't cost energy now.</p>
<</changelog>>
<<changelog "0.3.00" "College!" "Apr 12, 2021">>
<<log "New fap mode codes.">>
<p>First things first - all Patreon and Subscribestar supporters need to change the codes to the new ones. You can find the right links here: <a href="https://becomealpha.games/fapmode.html" target="_blank">Reminder</a>.</p>
<<log "COLLEGE!">>
<<media "changelog/college.jpg">>
<p>Ok, so I'm finally able to push out the college. As said in the previous update - it's just first version to get things started. Here's some stuff that you might like...</p>
<<media "changelog/college_classes.jpg">>
<p>There's 4 classes that you can go to in the College - ''Art'', ''Female Studies'', ''Nerd Studies'' and ''Sex Education''. There's also ''Toilets'', but I had to cut off the gloryhole content from the game - it wasn't ready. Sorry;).</p>
<p>Anyway - when you enter class there's at the moment two things you can do...</p>
<<media "changelog/college_activities.jpg">>
<p>...''Listen to lesson'' or ''Take the test''. There's also a button to have an exam, but I had to cut it off from this release, as it also wasn't ready.</p>
<p>''What are those stars?'' They show how good you are at this class!</p>
<p>''Why is star rating important?'' Because your Dad will now send you allowance, and the amount will depend on how you do in school!</p>
<p>''How can I gather the stars?'' In general the way it works is that you need from time to time listen to the class. When you do - you will get more rating at this class. The bigger your star rating is, the bigger chance you will learn something next time, and that the right answer will be highlighted while you will be taking tests. If you succeed - your star rating will rise even more. Oh, and you can also study alone in your room. At the moment that's it - in the future I'll add some random events for each of those activities.</p>
<<log "Karma and Kandi!">>
<p>We have two new ladies in the game, that you might meet in the College.</p>
<<media "characters/karma/portrait_big.jpg">>
<p>''Karma'' was long time ago promised to my first backer, and I'm happy to deliver on that promise.</p>
<p>''Kandi'' is an awesome girl who reached me out on Patreon and said she likes the game and wants to be in it. You guys need to check out her <a href="https://www.patreon.com/kandiikitten/" target="_blank">Patreon</a>.</p>
<p>In general at the moment those characters just exist, you cannot do anything with them. I have a lot of content started for both of them, like cheating in classes together, gloryhole stuff, and some other, but... I just needed to cut it out from the game, as it wasn't ready.</p>
<<log "Sex experience system">>
<p>Long time ago someone suggested to me that there should be separate experience for each sex position. Well, I'm happy to deliver. This is how it looks:</p>
<<media "changelog/kamasutra_experience.jpg">>
<p>Each time as you use the position, your rating will rise. At the moment that's it - but I plan to add bonus abilities for higher rating. Like possibility to use this sex position two times in a row, or bigger orgasm values - something like that.</p>
<p>By the way - if you're playing old save - it will also work. As soon as you load your game, the game will automatically calculate your rating for each sex position based on your actual in-game sex history.</p>
<<log "Allowance, rent and debt">>
<p>So I noticed that most players at some point start hoarding big amounts of cash, so I thought I'd spice things up by adding couple features that aim at making things a bit more fun with cash.</p>
<p>''Allowance''</p>
<<media "changelog/allowance.jpg">>
<p>Your Dad will pay you allowance each week. The amount will depend on how good you do in school, and some other things.</p>
<p>''Rent''</p>
<<media "changelog/rent.jpg">>
<p>You also need to pay rent every week. And Daphne will raise it, if she gets angry at you. Oh, and what's even more fun is that if you'll anger her three times - she will call your Dad, who will reduce your allowance... So better watch out around her.</p>
<p>''Daphne's Debt''</p>
<p>If you'll go into debt with Daphne (not being able to pay her rent) she will still let you live in the house, but she will be very angry at you. It would be wise to avoid her until you have the money.</p>
<<log "POLLS!!!">>
<p>Older players might remember that I was doing a lot of polls back in a day, but then Patreon told me I have to chill on that, because of P O R N, and I stopped doing it... Good news - the polls are back.</p>
<<media "changelog/polls.jpg">>
<p>The way it works is that you can find polls in different spots of the game. For example there's a poll for the teachers in each of the classes. Pick your votes, save it, and that's it. After a while I'll review the results, and it will help me decide which directions should I go with the game.</p>
<p>I have to say - it took me forever to write those polls. All the free poll systems are fucking terrible, and I thought it should be easy. It fucking wasn't... Anyway... I hope you'll enjoy it!</p>
<<log "Weekly trait bonus">>
<p>This is basically a small little thing that I thought would add to the game - each week a different trait is randomly chosen, and you will get bonus domination and love from interacting with character that have that trait!:)</p>
<<media "changelog/week.jpg">>
<<log "Traveling between areas">>
<p>I added a simple way of traveling between areas by bus. In the future there will also be other ways of transportation, like a bike, motorcycle, or a chopper, but at the moment there's just bus.</p>
<p>For player convenience, I added a button to travel to the college in player's room.</p>
<<header "Minor changes">>
<<log>>
<p>I've unlocked old early access stuff so that it's now available for everyone.</p>
<ul>
<li>"Key quest" quest, where you can find a cellar key.</li>
<li>Sister Kelly character, played by wonderful Kelly Madison</li>
<li>"Twisted Sister" quest, where Sister Kelly is introduced</li>
<li>"Collecting offerings" activity in the church</li>
<li>"Cleaning windows" activity in the church</li>
<li>"Look for trouble" activity in the park</li>
</ul>
<<log>>
<p>Back button is now available for everyone! It will stay there until the more stable version is released.</p>
<<log>>
<p>Made a backward compatibility script for this version which should make old saves continue to work, but if you find any issues - let me know.</p>
<<header "UI changes">>
<<log>>
<p>Improved MOBILE version A LOT.</p>
<<log>>
<p>Overhaul of the player screen. The items are now divided into consumables and backpack. The kamasutra and backpack sections are expandable. And I added information about current allowance, rent and debt.</p>
<<log>>
<p>Slight overhaul of characters screen. Each character is now expandable, so it takes less space, and as we now have 7 characters, and at least 6 coming - there needs to be some space there.</p>
<<log>>
<p>Changes in the quest screen - clearer separation of quests, and more clear information about Work In Progress quests.</p>
<<log>>
<p>A lot of small visual tweaks to enhance readability, like different colors of labels, buttons, etc..</p>
<<header "Bug fixes">>
<<log>>
<p>RECURSION ERROR IS FIXED (again). Let me know if you experience it once more time.</p>
<<log>>
<p>There was a bug with sex, that made player cum on 10 orgasm, even though he was under effects that raised the required amount. This is fixed now.</p>
<<log>>
<p>Improved the script to remind the fap mode code - a lot of people were getting confused about where to find the fap mode code. Check <a href="https://becomealpha.games/fapmode.html" target="_blank">this link</a> for some answers.</p>
<<log>>
<p>Switched in place the random events that were happening while player was running over the week and running over the weekend - boobs over horizon will now happen during weekend, and possibility to fuck a random NPC is over the week, so you have more occasions for it to happen;).</p>
<<log>>
<p>Bugs reported in the f95zone thread and Discord channel - I honestly lost count how many of those I fixed, so if something is still not working you have to let me know..</p>
<<log>>
<p>Fixes in the Ash quest, both in the code, and in the story.</p>
<<log>>
<p>Hundreds of small text fixes and typos in quests and activities.</p>
<<log>>
<p>If you've changed the name of the main character and go jogging in the park, your custom name will now properly distort to fit the dialog;)</p>
<</changelog>>
<<changelog "0.2.44" "Sexy Nuns for Christmas!" "Dec 24, 2020">>
<<log "New activity - \"Wait for prospect nun\"">>
<p>So in the last part of the "Higher powers" quest, you set up an ad for the prospect nun. Now all you need to do, is go to the church on Tuesday evening wearing a priest robe, open the doors with the key and wait for a prospect nun to come. If you're lucky, you're going to meet one of the 3 girls.</p>
<<media "characters/churchnun_1/portrait_big.jpg">>
<<media "characters/churchnun_2/portrait_big.jpg">>
<<media "characters/churchnun_3/portrait_big.jpg">>
<<header "Minor changes">>
<<log>>
<p>Better media optimization to make the game run better. I've basically converted the biggest media files so that they are smaller (eg. the infamous Rose's football match, who was crashing on some slower devices).</p>
<<log>>
<p>If you have a key to the doors, you can now use them many times per day, not only once.</p>
<<header "Bug fixes">>
<<log>>
<p>Cooking for Alexa should properly now display an event for Alexa and not Daphne.</p>
<<log>>
<p>Fix for "Different Kind of Meat Bags" quest with players getting stuck after dropping first meat bag.</p>
<</changelog>>
<<changelog "0.2.43" "More Sister Kelly!" "Dec 17, 2020">>
<<log "New quest - \"Higher powers\"">>
<p>Sister Kelly might be a nun, but surely she'll bend over in front of a higher power!:) You just need to play it right, and the effects will be pretty damn hot.</p>
<<media "quests/kellyPower/kelly_letters.jpg">>
<p>To play this quest you need to wait around a week after you finish "Twisted Sister".</p>
<<log "Flirting with Kelly.">>
<p>After you finish "Higher powers" you can now flirt with Kelly. Just don't do it during the masses.</p>
<<log "Sex with Kelly.">>
<p>After you finish "Higher powers" you will be finally able to fuck Kelly too. I've added shitload of sex clips for her. Just remember you have to do it on Saturday's, after the mass, when The Priest is gone.</p>
<<log "2 new items - The Bible and Sunglasses.">>
<p>You can now find a bible in Daphne's room. The sunglasses are in the store.</p>
<<log "2 new effects - Holy Spirit and Swag.">>
<p>You can get them by consuming Sunglasses or The Bible. Like, you just eat it, and that totally makes sense.</p>
<p>One thing to note - both of those items are slightly connected to the "Higher Power" quest - if you have them in the park meeting you'll get extra desire from Kelly. You can either have them with you, or consume them before the meeting for an effect - you will get the same amount of desire for that too (but you have to be under effect during the meeting, and the effect lasts for 3 days).</p>
<<header "Minor changes">>
<<log>>
<p>Old item "Huge Ass Crucifix" will now give you both "Holy Spirit" and "Swag" when consumed.</p>
<<log>>
<p>I had to change the scripts that make quest buttons and quest events appear. Considering how great of a dev I am - every quest button and quest event in the game is in jeopardy. So let me know if you notice something, or you won't notice something that you should notice, or... basically let me know if the game is fucked.</p>
<<header "Bug fixes">>
<<log>>
<p>Fix for players who couldn't start "Daphne's Meat Bags".</p>
<<log>>
<p>Other small fixes and changes.</p>
<</changelog>>
<<changelog "0.2.42" "Sister Kelly is in da house!" "Dec 2, 2020">>
<<log "New character - Sister Kelly">>
<p>So basically there's a new character that you can meet in the church. And - you guessed it - it's Sister Kelly, played by Kelly Madison, that you chose in the Patreon poll. She might be strict at first, but don't worry - she also has a twisted side to her.</p>
<<media "characters/kelly/portrait_big.jpg">>
<<log "New quest - \"Twisted sister\"">>
<p>Sister Kelly, like every nun, is not easily convinced about your good intentions. So you need to convince her otherwise! If you do good, maybe you'll even earn some cash in the process. And if you're lucky - you should see a bit of pussy too!:)</p>
<p>This quest will start automatically 2 weeks after you first go in the church. For old saves - it should start quicker than that. To finish the quest, you will need to make Sister Kelly like you enough so that she agree for you to collect offerings, and then not fuck it up. It's not easy, but Sister Kelly is worth it!</p>
<<log "New activities - \"Cleaning windows\" and \"Collecting offerings\".">>
<p>After the quest is completed, you will be able to work for Sister Kelly further. Depending on how much she likes you - you will be able to clean windows in the church, or collect offerings from the people during mass. There's also a possibility to keep some of the offerings for yourself, for those of you of a rotten heart;)</p>
<<log "Chat with Sister Kelly.">>
<p>After you meet sister Kelly and finish the quest, you will be able to chat with her in the church. But you have to choose the time wisely, or she'll go mental over your ass. As for the flirting and fucking her brains out - it's not yet there, I will add it soon though, don't worry.</p>
<<log "Unlocked \"Different kind of meat bags\" quest for all the players.">>
<p>You can enjoy it now even without the Fap Mode on.</p>
<<header "Minor changes">>
<<log>>
<p>If Daphne or Sister Kelly notice you attending masses, going to confessional (not in the priest robe though), or praying in the church, you will score some extra points with them;)</p>
<<log>>
<p>Bathroom events - if Daphne or Alexa knock on your doors when you'll in the bathroom, you can now try to convince them to let you stay.</p>
<<log>>
<p>Bathroom events - showering with Daphne or Alexa will now make you clean, like normal showering.</p>
<<log>>
<p>Narrator will be whining a little bit less about player confessing sins. Now you're doing it for Kelly, so there's no reason to whine;)</p>
<<log>>
<p>You can now change the name of Mia and Rose directly from the story. You can also do it from the character screen.</p>
<<header "Bug fixes">>
<<log>>
<p>Horrible bug in training with Rose event. I don't even remember what it did;)</p>
<<log>>
<p>Bear fights in the park will now properly appear AFTER player finishes "Key Quest".</p>
<<log>>
<p>Fix for players that got stuck after activating Fap Mode on the locked passage.</p>
<</changelog>>
<<changelog "0.2.41" "Bear fights and more!" "Nov 8, 2020">>
<<log "Look for trouble, find the pussy">>
<p>So basically there's a new activity in the park called "Look for trouble". You can access it over the weekends. If you do it, you have a small chance to encounter 3 lovely ladies.</p>
<<media "characters/beargirl_1/portrait_big.jpg">>
<<media "characters/beargirl_2/portrait_big.jpg">>
<<media "characters/beargirl_3/portrait_big.jpg">>
<p>But there's also a small chance to encounter ''3 fucked up bears''.</p>
<<log "Changed the way desire system works with multipliers">>
<p>With the way multipliers works, if you were Cult Leader/Messiah you were barely getting any love/dom from interactions with other characters. And that meant you were also not getting desire for those interactions. Now each interaction will give player at least 1 desire, even if he has really bad multipliers.</p>
<<header "Minor changes">>
<<log>>
<p>You can now click the videos to play/pause them.</p>
<<log>>
<p>Improved multipliers for Cult Leader and Messiah, to make it easier for them to move back towards "the middle".</p>
<<log>>
<p>Changed the way changelogs display. Hotfixes are now smaller visually than major updates.</p>
<<log>>
<p>Changed the way quests display. Work in progress quests won't be bothering you in the sidebar anymore.</p>
<<log>>
<p>Saves on the list will now have slightly easier to understand names.</p>
<<header "Bug fixes">>
<<log>>
<p>Bug where even though player already finished the "Key Quest", he was stuck on "Go out from the cellar". After you launch a game you should see a notification about completing this quest.</p>
<<log>>
<p>Help menus should be working now.</p>
<<log>>
<p>Bug with videos not starting. This depends on the connection, but it should be better now.</p>
<<log>>
<p>Bug in the bathroom, that prevented players to wash Alexa/Daphne, if they previously washed other character the same day.</p>
<<log>>
<p>Bug with not working random event when Alexa wakes up while player plays with her.</p>
<<log>>
<p>Bug with missing cellar key.</p>
<<log>>
<p>Bug which prohibited top level players encounter ladies while running, walking and sunbathing in the park.</p>
<</changelog>>
<<changelog "0.2.40" "Hotfix" "Nov 5, 2020" "hotfix">>
<<log "Fix for \"Key quest\" not starting up on some of the old saves">>
<p>So basically it seems that if you already finished "Different kind of meat bags" quest on your old save, and then load this save, sometimes "Key quest" wouldn't pop up. That's fixed now.</p>
<<log "Bastard bug, eater of saves">>
<p>I found a huge bug in the last release, that will fuck up your quest, break the game, and also permanently damage your save. Fortunately, after a bloody battle, I think I slayed the beast!</p>
<<log "Fix your game">>
<p>So because the bastard bug might have affected your save, I've added a little script that checks whether you have a reason to worry. It launches automatically when you load the game, and if it recognizes that bastard bug affected you, it adds an option in the Settings to fix your game.</p>
<p>If after load you don't see "Settings" in the sidemenu, or you don't see an option to fix your game on the top of your Settings page, it means you're not affected and don't have to worry.</p>
<<log "Unlocked \"Play with Alexa\" and \"Compare dicks\"">>
<p>Those two activities are now available for people without Fap Mode on.</p>
<</changelog>>
<<changelog "0.2.39" "Hotfix" "Nov 4, 2020" "hotfix">>
<<log "Fix for the BDSM content in the cellar">>
<p>There was a bug that made some of the clips display incorrectly.</p>
<<log "Going out of the store is fixed">>
<p>So there was a problem that made you stuck in the store. It should be fixed now.</p>
<<log "Fixed broken quest notification">>
<p>New players were getting an error when they finished first quest - that's no longer the case.</p>
<</changelog>>
<<changelog "0.2.38" "2 new quests and more!" "Nov 4, 2020">>
<<log "New quest: \"Key quest\".">>
<p>So a lot of you was asking - how to get to the cellar. The problem was Daphne, who was keeping her eyes on the key. But worry not - in this quest, in which you'll interact with Daphne, Alexa, Mia, and some wild animals, you'll finally get your hands on your own cellar key.</p>
<<media "changelog/daphMakeKey.png" "noShadow">>
<p>Oh and just for the record - this quest is the longest quest in the game. It has over 4000 lines of code. In comparison "Different kind of meat bags" had 1700 lines! This also means I need to figure out a better way to write those quests, because 4000 lines of code is at least 1 month of writing.</p>
<<log "New quest: \"Alpha's confidence FTW\".">>
<p>This quest is an intro quest for Ash. It's focused on presenting this character, before other things happen...;)</p>
<<media "changelog/ashIntro.png" "noShadow">>
<p>Important note for those of you who are playing old saves, and you already met Mia - this quest will be automatically marked as finished in your quest log.</p>
<<log "New fap mode codes.">>
<p>So all Patreon and Subscribestar supporters need to change the codes to the new ones. You can find them in the usual places.</p>
<p>Additionally, the game will check from time to time if the Fap Mode code you use is still active. So if you see a notification, that your Fap Mode was turned off, it's probably because you need to enter new one.</p>
<<log "Saving in locations.">>
<p>A lot of people were having problems when they saved the game during the quest, or while doing activity in the game. This turned out to be a huge problem, that forced me to completely block saving during quests and activities. From now on - you have to be in location to save the game.</p>
<<log "Raised minimum desire for all characters.">>
<p>After playstesting the game for last couple weeks, I've decided that with amount of content the game currently has, the required desire levels are too low. It's basically too easy to get close with characters. So I raised minimum desire required to advance your relationship with each character. Let me know if you think it's ok now?</p>
<p>Also, if you're playing old save, the status of your friendship will drop automatically during your next interaction with this character, so don't be surprised that even that you gain desire, the status drops.</p>
<<log "Increased the cost of level up">>
<p>My impression was that with the amount of domination and love that player gets, the level cost is too small. So I increased the cost of the first lvl up, and also steepness of the level cost progression. This means you'll need much more experience to become alpha!</p>
<<header "Minor changes">>
<<log>>
<p>Cellar is now open for visitors (if you have a key). At the moment there's not much you can do there (you can search it for some viagra, cash and meat-tornados), but more is coming.</p>
<<log>>
<p>You can now flirt and chat with rose in the gym.</p>
<<log>>
<p>Small interface tweak: the buttons with info that you lose something will be more clearly recognizable now.</p>
<<media "changelog/0238_buttons.png" "noShadow">>
<<log>>
<p>Small interface tweak: sex, chat and flirt icons are now marked with icon.</p>
<<media "changelog/0238_icons.png" "noShadow">>
<<log>>
<p>New effect: ''Almost dead''. For when the character gets really brutally assaulted. Like by a bear...</p>
<<log>>
<p>Performance tweak: the media loading will be now delayed to the moment it's actually displayed, and the game will be stopping the playback of media files once the player advances the story further. Let me know if that changed something for the better, or not?</p>
<<header "Sex tweaks">>
<<log>>
<p>Changed the yields from each sex position during sex. Let me know if that helps and makes sex better?</p>
<<log>>
<p>If you stop sex before finishing, your partner will lose 5 desire (was 3).</p>
<<log>>
<p>If you decide to continue sex after partner's orgasm, then your partner will now lose 8 orgasm points (was 5).</p>
<<header "Balance tweaks">>
<<log>>
<p>Running in the park, while Rose or Alexa is there, will raise their desire.</p>
<<log>>
<p>Sunbathing in the park, while Rose or Alexa is there, lowers their desire.</p>
<<log>>
<p>The wake up from your dream event, in which Daphne or Alexa are having fun with your dick, will now happen only if they really like you.</p>
<<log>>
<p>Both Alexa and Daphne will be less easy to convince to let you in the bathroom while they're taking a shower.</p>
<<log>>
<p>Buying info about characters is now 2x more expensive.</p>
<<log>>
<p>You now need to wait 7 days after completing "Daphne's secrets" to launch "Different Kind of Meat bags".</p>
<<log>>
<p>Changed the yields after successful chat with a character - the yields will be smaller if you knew that the character knows a particular thing (movie, song, etc.), and way higher if you didn't know that.</p>
<<header "Bug fixes">>
<<log>>
<p>Huge bug, that made characters screen broken. And that's the only thing I'm gonna say about this fucker, because I don't want to even remind myself how it's possible that I fucking wasted my entire Saturday on this fucking thing.</p>
<<log>>
<p>Fixed a bug where you'd see an info about learning something about character, even though player already knew it.</p>
<<log>>
<p>Fixed default orgasm values for sex.</p>
<<log>>
<p>Bug with groceries not disappearing from your items after you cooked dinner for Daphne or Alexa with them.</p>
<<log>>
<p>Bug with notifications about new friendship level and new status of the player not appearing correctly.</p>
<<log>>
<p>Tens of bugs with saves made during activities and quests. As said before, I had to limit the saves to locations, but if you have an old save that you made not in the location - you should be able to load it without problems.</p>
<<log>>
<p>The strikes system, which was built to log when player does something really bad towards another character (at the moment - only works with Daphne), so that this character will remember those situations, was not working properly. Now this should be fixed. Note that you won't see much difference until the College update.</p>
<<log>>
<p>Bug which allowed player do the same activities unlimited time each day.</p>
<<log>>
<p>Compressed some vids, to make them work better on slow connections.</p>
<<log>>
<p>Hundreds of small bugfixes and changes.</p>
<</changelog>>
<<changelog "0.2.37" "And another hotfix..." "Oct 12, 2020" "hotfix">>
<<log "Removing the debugging tools from the game">>
<p>So I accidentally left the debugging tools in the game, which obviously shouldn't be there. The game should also run much faster without them.</p>
<<log "Quick fix for disappearing cellar">>
<p>Some of you said the cellar is disappearing. I've made a quick fix to solve it. Let me know if it worked, while I'll work on the final solution to the problem.</p>
<</changelog>>
<<changelog "0.2.36" "Hotfix for hotfix for Daphne's quest!;)" "Oct 07, 2020" "hotfix">>
<<log "Another fix for a problem with \"Different kind of meat bags.\" quest;)">>
<p>So it seems there was another problem that made some people stuck on first task of the quest. Just in case, ''if you were currently on the first task, I've resetted the quest, so you need to go to sleep again to start it''. If you already finished it, it will stay finished.</p>
<p>If you guys will encounter any more problems - hit me up.</p>
<</changelog>>
<<changelog "0.2.35" "Hotfix for Daphne's quest!" "Oct 06, 2020" "hotfix">>
<<log "Fixed a problem with \"Different kind of meat bags.\" quest">>
<p>So as it turns out there was a problem with the quest that didn't allow player to progress. Now that should be fixed, but I had to reset the progress of this quest just in case, so ''you need to start over''. If you guys will encounter any more problems - hit me up.</p>
<</changelog>>
<<changelog "0.2.34" "New Daphne quest!" "Oct 06, 2020">>
<<log "\"Different kind of meat bags.\" quest">>
<p>So in this quest you're going to have an adventure that involves meat bags. To launch it you need to first finish "Daphne's Secrets" and also "Take Mia on a proper date" quests. And you also need to get to sleep;)</p>
<p>In general - this is a HUGE quest. It's almost twice as long as the longest quest so far - which was already really fucking long. And it's also the biggest quest in terms of media clips - there's A LOT of stuff there to see. Oh, and a lot of it happens in the cellar, so you know it'd be hardcore.</p>
<p>For me, this quest was especially important because it ties Daphne with the main storyline. Now, the main story is still on a very early stage, but I want to start connecting the dots.</p>
<p>One thing that I wanted to say here, is that I went a bit crazy with this quest. I mean, stuff that is happening might be sometimes a bit over the top. Let me know if you guys like this direction.</p>
<<media "changelog/daphne_meat_bags.png" "noShadow">>
<<log "Offline versions available to download in the game itself.">>
<p>To make things easier and more clear, the download link for the offline version of the game, will be now available in the game itself - just go to changelogs, open up the last changelog, and it should be there, on the top.</p>
<<media "changelog/download_link.png" "noShadow">>
<<log "Another overhaul of the fap mode system.">>
<p>''This only concerns PayPal donators''. I had a lot of problems in last 2 weeks because some people didn't get the code after they pledged via PayPal. It wasn't my fault, but it was taking so much of my time, that I had to do something about it.</p>
<p>So now if you pledge through PayPal, you will get an email with your code. And the code will be generated for each person separately.</p>
<p>What's even more important - you will be able to remind yourself your code. You just need to go to your left sidebar and click "Fap Mode" button, then in the popup click "I already have the code", and then click a little link "I lost the code".</p>
<<media "changelog/remind_code.png" "noShadow">>
<<header "Minor changes">>
<<log>>
<p>New item - ''Meat-tornado''. It gives you two effects - Yummy and Diamond-hard Dick. Together they make you slightly slower (every action takes 110% energy), but you fuck like an animal.</p>
<<log>>
<p>Alexa will now be in the park on sunsets some of the days. So far all you can do with her is chatting and flirting, but there will be more.</p>
<<log>>
<p>You can now try to chat with Daphne, when she's in the church, but maybe better don't;)</p>
<<log>>
<p>New \"location\" - ''Daphne's car''. At the moment it's just there for the quest, but it will come back as a permanent location with some additional activities attached.</p>
<<log>>
<p>Changed the name of \"Garden\" to \"Backyard\". This is just cosmetic change.</p>
<<log>>
<p>Changes in the script that deals with consumable items, to allow items have more than one effect after consumption (like meat-tornado).</p>
<<log>>
<p>Added some content to the first game release changelog (0.2.0), for future generations;).</p>
<<header "Bug fixes">>
<<log>>
<p>Some of the characters were not appearing during sunsets - that's now fixed.</p>
<<log>>
<p>A LOT of lil' fuckin' bugs, errors, and corner cases, to make everything work for the quest (I mean, honestly, i was killing those motherfuckers by hundreds).</p>
<</changelog>>
<<changelog "0.2.33" "Changelogs and overhaul of Fap Modes!" "Sep 19, 2020">>
<<log "Changelogs.">>
<p>So when my Patreon got wrecked, I started having huge problems communicating the updates to my Patreon supporters. In the end I decided that the best would be to move those updates to the game itself. So now you have a cool button in the sidebar, called "Changelog". Click it and you'll find information about latest content there! Actually, I'm sure you know this, because you're looking this changelog now!:)</p>
<<log "Tracking last save game.">>
<p>So now, when we have changelogs in the game, I thought about a cool feature - if you load an old save, the game will automatically show you a changelog and mark all the new content that appeared in the game since that save. Awesome, right?!</p>
<<media "changelog/save_tracking.png" "noShadow">>
<<log "Locked content instead of Public/Early Access versions of the game.">>
<p>I had a growing problem with the fact, that I had to maintain two versions of the game - Early Access for people with Fap Mode, and the other one for Public. So I decided to simplify it - there will be just one version now, for everyone. But instead - some of the content in the game itself is locked for people using Fap Mode. You can always see what exactly content is locked on the changelog list.</p>
<<media "changelog/content_locked.png" "noShadow">>
<p>In the end, it will work more or less like it does now. But it gives a better experience for the user - for example I can roll out bugfixes quicker, and everyone will get them without the need to wait for next Public version.</p>
<<log "Reorganized Fap Mode.">>
<p>So there are two versions of Fap Mode now - ''Regular'' and ''Unlimited''. The first one acts more or less as before (gives you better yields), but the other one also unlocks the locked Early Access content.</p>
<p>Same as before, you need the codes to activate it. The codes themselves didn't change, and you can still find them in same spot on my SubscribeStar and Patreon accounts.</p>
<p>Here's the exact details for both versions of Fap Modes:</p>
<p style="margin-left: 3%;">
<<media "true.mp4" "floatLeft sml">>
<ul class="listSml floatLeft">
<h4>Regular Fap Mode</h4>
<li>''2x bigger'' <img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''//Love//'' and <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''//Domination//'' yields.</li>
<li>Better <img @src="setup.ImagePath+'icons/cum.png'" class="statIcon"> ''//Orgasm//'' stats during sex.</li>
<li>No nagging about supporting the author.</li>
</ul>
<br class="clear">
</p>
<p style="margin-left: 3%;">
<<media "unlimited.mp4" "floatLeft sml">>
<ul class="listSml floatLeft">
<h4>Unlimited Fap Mode</h4>
<li>''Access to all the locked content''.</li>
<li>Ability to click ''//back//'' button once every in-game day.</li>
<li>Higher chance for random events.</li>
<li>No in-game ads.</li>
</ul>
<br class="clear">
</p>
<<header "Minor changes">>
<<log>>
<p>Automatically removing spaces from Fap Mode codes. A lot of people had problems that they copied the code with space and it didn't work - now it will.</p>
<<log>>
<p>Patreon is back as a support option. Basically, I thought that now they're ok with me, I can add a link to the game. BUT It's still better to support me on SubscribeStar if you have an opportunity.</p>
<<header "Bug fixes">>
<<log>>
<p>Aphrodisiac is now available in the store. AGAIN. But now it works;)</p>
<<log>>
<p>Hundreds of small bugs in the popup and chunks macros, that I use to generate the content.</p>
<</changelog>>
<<changelog "0.2.32" "Alexa is back and Daphne is your aunt!" "Sep 09, 2020">>
<<log "You can now do \"Play with Alexa\" activity when she's asleep.">>
<p>There's a lot of new content there, even foot fetish found it's way to this activity. And if you're Cult Leader, well, there's something extra for you, that you perverts might enjoy. To get the most out of this activity it might be good to use sleeping pills and aphrodisiac, but it's not necessary.</p>
<<log "You can now use \"Compare dicks\" activity, when Alexa let's you in her room, while she's having sex with her boyfriend.">>
<p>So when you enter her room while she's having sex, she was telling you that she'll allow one guy to stay - the one who has bigger dick. So now you can be the one, as this activity finally works. You have 50/50 chance that the guy has smaller dick, and there are some visuals too;) Enjoy;) PS In the next version I'll make it more dependent on player level.</p>
<<log "You can now set your relation to Daphne.">>
<p>So now, as we moved out from Patreon, we can allow ourselves a little bit more perversion then before. Having that in mind I decided to add a popular request - you can now select what's your relation to Daphne. It can be either landlady, or aunt. Let me know if that's enough, or you want to be able to edit it yourself. Also, I've changed the dialogs in the game to reflect the relation, but if I missed something - let me know.</p>
<<media "changelog/incest.jpg">>
<<log "Changing names and relation of the characters.">>
<p>If you want to change character's name (for each character), or edit your relation to the character (just for Daphne at the moment) you can now click the characters popup in the sidebar and click a pen icon next to character's name - this should open up a small edit box where you can edit all you need about the character. It saves automatically, so you don't need to do anything else - just close the popup and continue the game.</p>
<<header "Minor changes">>
<<log>>
<p>Aphrodisiac is now available in the store, so you can buy it.</p>
<<log>>
<p>Inreased number of aphrodisiacs you can find when you searching the rooms.</p>
<<log>>
<p>Some story/dialog changes in the cooking activity, to reflect the way roofies work on Alexa (it was written there that alexa is resistant to roofies, but she wasn't really, so i've made the text more fitting).</p>
<<log>>
<p>Other small text edits and changes.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed a problem with confession sex scenes missing.</p>
<</changelog>>
<<changelog "0.2.31" "PayPal implementation" "Aug 31, 2020" "hotfix">>
<<log "PayPal implemented in the game.">>
<p>So basically you have the ability now to pledge using PayPal. To do so you need to go into the game and click "Support the author" either on the title screen, or in the left side menu. On the popup that'll show up you can select PayPal, after which you'll be taken to a PayPal website where you can configure your pledge. After the pledge is successful (usually up to 15 seconds) you'd be taken to a page where you'll find Fap Mode code! It's that easy!</p>
<</changelog>>
<<changelog "0.2.30" "SubscribeStar implementation" "Aug 29, 2020" "hotfix">>
<<log "SubscribeStar implemented in the game.">>
<p>This release of the game doesn't have any new features - just changes needed to replace Patreon with SubscribeStar.</p>
<</changelog>>
<<changelog "0.2.29" "Church" "Aug 25, 2020">>
<<log "\"Pray\" activity.">>
<p>So you can pray in the church, and if you're lucky, you will also see a random nun cleaning up a pole that belongs to a local priest;)</p>
<<log "\"Attend the mass\" activity.">>
<p>So you can attend the mass in the church, and if you're lucky, you will also see a random event with a young lady that seems to be really enjoying her time in the church.</p>
<<log "Search the church.">>
<p>So you can search the church, and if you're lucky, you will find something that you can use afterwards. I won't spoil it, but trust me - it's fun;)</p>
<<log "\"Confess your sins\" activity.">>
<p>So this is something a bit bigger then the rest. First, you can simply confess your sins. But there's also other option there, and if you discover it - you might be surprised by a completely new dimension of Catholicism...</p>
<p>Fuck, I tried to be mysterious, but I want to tell you at the same time... Fuck it! So basically - you can pretend to be a priest, and give a confession to a nice lady that will come by. And by that I mean - fucking the hell out of her perverted Catholic ass. And, trust me man, it's totally worth it. Just check it out:</p>
<<media "characters/churchgirl_1/portrait_big.jpg">>
<<media "characters/churchgirl_2/portrait_big.jpg">>
<<media "characters/churchgirl_3/portrait_big.jpg">>
<<header "Bug fixes">>
<<log>>
<p>There was a bug with searching the room, when player would randomly get the object he found twice. That shouldn't happen now.</p>
<<log>>
<p>Another problem with searching the room, when player found something, and then get caught, the character object that player found should be taken away from him, but sometimes it wasn't. Should be fixed now.</p>
<</changelog>>
<<changelog "0.2.28" "Daphne's house" "Aug 14, 2020">>
<<log "New fap mode code.">>
<<log "Random events while peeking in the garden.">>
<p>So basically, peeking at the girls in the garden was not really dangerous, because they couldn't catch you. Now it's changed. There are 4 different events for couple different situations (while they have sex or sunbath). In next releases I'll add some more for when they girls are in the pool.</p>
<<log "Possibility to wake Daphne and Alexa in the night in their rooms.">>
<p>This is a small scene, but it required some serious rewriting, so I mark it as main feature. Basically - you can wake the girls up. It's not very complicated, and there's not much you can do after waking her up, but more options will appear in the future.</p>
<<log "Sunbathing activity plus random events for Daphne and Alexa.">>
<p>So basically now you can properly sunbath in the garden, and what's even more cool - Daphne and Alexa can interrupt you. The Alexa event is pretty slim, but I think you guys will really appreciate the one I wrote for Daphne. Check it out!</p>
<<log "\"Swim in the pool\" activity.">>
<p>Basically, now you can properly swim in the pool, without all this "End of content" bullshit. Random events are coming in next releases.</p>
<<log "Different bg during nighttime.">>
<p>This is obviously a small change, but I like it so much, that I wanted it to be here!:) It should help people organize their day in the game a bit more clearer.</p>
<<log "One more period each day.">>
<p>So I'm not sure if it's a good change or not, but I added one period each day - "Sunset". This means that players can do one additional action each day. I think it's cool, but we'll see.</p>
<<log "Totally rewrote the way buying information about character works.">>
<p>I was quite shocked to discover that player had to pay with both desire and dom/love - it was not intended like that. Now player just pay with dom or love, and I also lowered the costs.</p>
<<header "Minor changes">>
<<log>>
<p>Changed the sidebar interface so that when it displays current quest it's actually the last quest that was active. Basically I just hate features that are not reaching it's full potential. I just realized that for most players sidebar information about the quest is stuck on some meaningless, work in progress quest, like "Corgis!" I would prefer them to see something that's useful to them. So I've rebuilt this feature. Now the panel in the sidebar will switch each time you update a quest, to the last update quest (but not done).</p>
<<log>>
<p>You can now fuck Daphne and Alexa without flirting when your relations are 5/5. I think it's a nice shortcut, as going through the flirt each time was annoying.</p>
<<log>>
<p>Garden chores received a bonus/penalty points if Daphne/Alexa is around. So basically - if the girl is in the garden while you do the chore, she'll notice it.</p>
<<log>>
<p>No one will probably notice it, but I made new icons for day periods;) I hope they are more readable than the previous ones.</p>
<<log>>
<p>New copyrights. I was trying to write down in the "About" page all the porn porn studios and actresses that have their content in my game. Please send me links to the ones you spotted.</p>
<<log>>
<p>"Help Daphne around the house" quest is now "Chores for Daphne". </p>
<<log>>
<p>"Hag magnet" is now ongoing effect. It's a small change as I prepare to implements the hag system, but for now - it doesn't really change anything.</p>
<<log>>
<p>Million of small text updates, fixes and changes.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed a bug in "Shower" activity. Basically - when Alexa interrupted player in the shower and he asked her to join, the game was checking whether Daphne likes him enough, instead of Alexa. That shouldn't happen anymore.</p>
<<log>>
<p>Fixed missing desire yield in "Help Daphne around the house" quest.</p>
<<log>>
<p>Big script rewrite to fix the problems with Mia not appearing in the store after Ash disappeared. To see her player had to visit the store again. As it turned out this was connected to other problem (the pictures of the garden were not changing immediately when player fixed the garden or pool), and a lot of other small problems that went unnoticed. Basically the problem was - I wanted to display the notifications in the location because it looked better. But the way I wrote the script, is that notifications had to be displaying just after the new stats from yields (buttons etc.) are calculated. This meant stuff that changed after player finished quest was calculated after the location was already loaded, and the player had to reload the location to see the changes. Now I calculate yields on the beginning of generating the content, and then display notifications when player is already in the location, so there's no delay.</p>
<<log>>
<p>I've noticed that some effects like "Bam", "Stinker", "Beard" and other sometimes don't disappear after player uses shower or shaves. This should be fixed now.</p>
<<log>>
<p>Problems with learning Alexa's kink from searching her room was solved. Basically some items didn't trigger the kink thing, and now they should.</p>
<<log>>
<p>Fixed a problem with quest "Shopping with a smile!" that made player skip one part of the quest.</p>
<<log>>
<p>On different screens help menu for the buttons was appearing before content - this was fixed now!</p>
<</changelog>>
<<changelog "0.2.27" "LSD, Gym NPCs and more Rose" "Aug 1, 2020">>
<<log "Special event - put LSD in Rose' water.">>
<p>So, if you have LSD on you when you train with Rose in the gym, you'll get an option to put it in Rose' water. Doing so, will unlock a special event with couple different endings;)</p>
<<log "Special event - LSD trip.">>
<p>Basically it's something connected with the first point, but it's also a completely separate unique event that you can reach by buying LSD and consuming it. I hope you guys will like it, it's pretty crazy, lol;)</p>
<<log "New NPC in the gym!">>
<p>So basically while training in the gym, you have a chance to either see something sexy (during the weekend), or meet one of the 3 NPCs that would consider fucking you (this will only happen during workdays): Romi, played by sexy Romi Rain; Leshawn (does someone know who she is?); and Kristina, played by incredible Kristina Rose.</p>
<<media "characters/gymgirl_1/portrait_big.jpg">>
<<media "characters/gymgirl_2/portrait_big.jpg">>
<<media "characters/gymgirl_3/portrait_big.jpg">>
<<header "Minor changes">>
<<log>>
<p>Blocked consuming items outside of the location. So basically now you can only consume while in location, and not during quest or activity.</p>
<<log>>
<p>Rose new individual sex clips.</p>
<<log>>
<p>Ability for effects to open new passages. So now effect can have an unique event connected to it that kicks in when player gets this particular effect. I don't think I'm gonna use it often, but I think it's kinda cool with how it works with LSD. Let me know.</p>
<<log>>
<p>Added possibility to NOT masturbate on the short random encounters in the park during walking and sunbathing. I'm sure this option won't be very popular, but still...;)</p>
<<log>>
<p>Added missing weekend event during sunbathing in the park. I thought it was there, but I was wrong, so I added it. Also - some new clips with sexy tanning ladies:)</p>
<<log>>
<p>Raised chances that a random encounter with an NPC park will end up in sex. So basically - it's easier to fuck girls in the park now.</p>
<</changelog>>
<<changelog "0.2.26" "Rose in the gym" "Jul 27, 2020">>
<<log "New activity in the gym - \"Train with Rose\"">>
<p>So if you meet Rose in the gym, you can now try to train with her. It might get hard, but if you succeed there's quite a reward.</p>
<<log "LSD.">>
<p>So this might be a bit strange, but I added LSD to the game. If you eat it what it does is that it halves your yields for dom and love, but in return you have a way bigger chance for a random event (like 70% instead of 30% or sth like that). So I think it's an interesting mechanic and wanted to share it with you. And there's also other things you will be able to do with it, but that would be implemented in next couple days.</p>
<<header "Minor changes">>
<<log>>
<p>New names for some of the quests. So I noticed the quest names are dull, and decided to change them to something more exciting.</p>
<ul>
<li>Old "Get to know Rose" quest is now "Phisio with Rose".</li>
<li>Old "Get To know Daphne" quest is now "Tits of Fortune".</li>
<li>Old "Get to know Alexa" quest is now "Under one roof with an angel".</li>
<li>Old "Make Mia like you" quest is now "Shopping with a smile".</li>
</ul>
<<log>>
<p>New individual sex clips for Rose.</p>
<<log>>
<p>Added option to have sex instead of cumming during Yoga event. So if Rose agreed to have sex with you during yoga, and she really likes you, instead of cumming you can now take it to another level and sex her up.</p>
<<log>>
<p>Raised minimum desire for Rose and Mia. So here's the thing. Minimum desire sets the amount of desire needed to reach level 3 of friendship. Why level 3? Because it's the level which usually is needed for a character to fuck with you. When I added Mia and Rose to the game I reduced their minimum desire, because there was not enough content in the game for player to raise it effectively. But now there's plenty content so I decided to raise it a bit (but it's still lower than it should be based on their traits). This means that your level of relationship with those characters might decrease after this update. But don't worry, I'm sure you'll get it back with all the new activities;)</p>
<<log>>
<p>The Dude in the park now sells LSD. Surprised? You shouldn't be.</p>
<<log>>
<p>Some cleaning to backwards compatibility script. I basically removed the parts that were not needed anymore.</p>
<<header "Bug fixes">>
<<log>>
<p>A dirty bug with the locked prefix. So you noticed those prefixes to you trait name? Like Meager Beta, or Promising Nerd? They're actually not only prefixes - they describe the overall level of your character, which I use for many checks in the game, or rolls based on strength/skill. It turns out in some situations this prefix was stuck on "Meager", which is lowers possible. I think I fixed it now, you just need to level up to unlock it.</p>
<</changelog>>
<<changelog "0.2.25" "Rose yoga" "Jul 23, 2020">>
<<log "New activity in the park - \"Yoga with Rose\"">>
<p>So if you meet Rose in the park during the week, you can now try the competitive yoga with her. If you succeed there's quite a reward, especially if you're into bouncing. If you lose... well, there's something there too;) At the moment it's actually the biggest activity in the game in terms of length of text, so I hope you Guys will like it.</p>
<<log "Skip Intro.">>
<p>You asked for it, you got it. You can now quickly skip the intro from the screen with terms of service. And don't worry - I've kept all the choices, so you can still get the yields.</p>
<<header "Minor changes">>
<<log>>
<p>New notifications when you're super low on energy to get some sleep. So this one will be a bit longer. Basically some players said that it's an error that you can't use options that restore energy (like take nap or walk in park) if your energy is 0. I thought about it and I'm not sure if I want to fix it. Basically - you're so tired that at this point you have to go to sleep. Instead I added some notifications that will tell you you're tired when energy is low. I know it's not the same, but for me personally what irritates me about my game is how it doesn't have this feel of day passing by, which breaks immersion for me. So I want to make that moments kind of clear, like, you HAVE to get some sleep sometimes. But I'm pretty sure I need to figure out something better at some point. I wonder what's your opinion about it?</p>
<<log>>
<p>Delay between the meetings with Rose. So to make things a bit slower, you cannot meet with Rose everyday. There's a delay after you do something together, until she agrees for something more. So after you play footie with her, don't expect her to do yoga with you the next day - wait couple and then come back.</p>
<<header "Bug fixes">>
<<log>>
<p>A bug with Quest Mode that almost made me insane. So quest mode is basically this thing when during a quest you have this notification that says "urgent" in the sidebar, and all the time passage and distractions are blocked, so you need to follow this one particular quest. I made it to avoid situations like in one of the quests, where Daphne asked you to bring her the scissors, and you could do it 3 days later, and she'd be still waiting. I think it will be a needed feature in the future quests, and will allow me to narrow down pathways and still leave player with some control over what he does in the game. So basically - I barely even used quest mode and it already managed to break my game, lol. But fortunately, after spending 2 days on it, I fixed it!!!</p>
<<log>>
<p>Dead end, when the player enters a quest that has a quest mode with no energy. So this was another quest mode bug, this time related to energy. At the moment this shouldn't happen anymore - during quest mode energy requirements for buttons should be ignored.</p>
<<log>>
<p>Fixed a bug in Playing footie with Rose. So no one noticed that footie is actually broken. If your team scored the first goal, and Rose the second, it actually cancelled your goal. Now it's fixed.</p>
<<log>>
<p>Fixed a bug in searching the rooms. Turns out search was kind of broken - if you get caught, and Daphne tried to take the item you found from you, there was an error. It happened in all the rooms, so it took a moment to find all the spots. But it should be fixed now.</p>
<<log>>
<p>Fixed a bug with broken buttons in the garden during "Versus the hoarders" quest. So one player on F95 sent me a screenshot of this bug. Quite honestly I don't even remember how I fixed it. But I have it on a list as done, and it works now. Not gonna lie, I might have been drunk.</p>
<</changelog>>
<<changelog "0.2.24" "Recursion error" "Jul 17, 2020" "hotfix">>
<<log "Recursion error:)">>
<p>This motherfucker is now fixed!!! Thanks TheMadExile!</p>
<<header "Bug fixes">>
<<log>>
<p>Multiple fixes and changes in the entire game to boost performance.</p>
<<log>>
<p>Fixed error in intro of "Versus the hoarders" quest. There was a part of the dialog that was dependent on player current level and it wasn't really working, now it's fixed.</p>
<<log>>
<p>Fixed missing media when Daphne interrupts player masturbating. I also added one pic, when she notices what's on the screen of player laptop;) Small thing but it should spice things up a bit.</p>
<<header "Minor changes">>
<<log>>
<p>Two new vids in game intro. All this testing made me replay the game intro a lot and I decided to add some spice, so basically there are 2 new Daphne videos there. I think it's much more inviting now;)</p>
<</changelog>>
<<changelog "0.2.23" "Rose and gym" "Jul 10, 2020">>
<<log "New Fap Mode code.">>
<<log "New activity in the park - \"Take a walk\"">>
<p>So if you're in the park, you can now go for a walk and get a bit of energy. But more importantly - you can meet 3 new NPCs during your walks: Tanya, Charlotte, Aisha. </p>
<<media "characters/parkgirl_6/portrait_big.jpg">>
<<media "characters/parkgirl_7/portrait_big.jpg">>
<<media "characters/parkgirl_8/portrait_big.jpg">>
<<log "New quest - \"Get to know Rose\"">>
<p>So after you meet Mia and finish "Get to know Mia", you can kick off the intro quest for Rose. To do so you need to go to the park during weekend and find her there. I really hope you'll find this quest interesting, there's a lot of new content for it. It is also pretty crazy from the side of the code, so it might need some debugging. Let me know what you think.</p>
<<log "New activity - \"Footie with Rose\"">>
<p>It's basically a simpler version of the quest, that will allow you to have a rematch with her on each weekend.</p>
<<log "New location - \"Prestige Gym\"">>
<p>At the moment there's not much to do there, but you will be able to meet Rose there and train with her.</p>
<<log "New activity in the Gym - \"Prove you can lift\"">>
<p>It's basically a simple training activity, similar to the one player already can do in his room. The difference here is that you have to pay, but also in return you'll get a huge yield in domination.</p>
<<header "Minor changes">>
<<log>>
<p>NPCs have now kinks that add bonus during sex. Some of those kinks are random (decided on the beginning of each game), and some are static.</p>
<<log>>
<p>I've change the way inputs work for Fap Mode code. They will now be checked independent from the letter size, so it won't matter if you have caps lock on or off.</p>
<<log>>
<p>I've changed the way urgent quests are displayed. Basically moved the notification to the side bar, I think it's cleaner now.</p>
<<log>>
<p>New individual sex clips for Rose.</p>
<<header "Bug fixes">>
<<log>>
<p>So last week I said that I changed the randomization of the random events to make them more often - turns out it wasn't working because of the bug. Now I fixed the bug, so new randomization should work.</p>
<</changelog>>
<<changelog "0.2.22" "Park NPCs" "Jul 3, 2020">>
<<log "New activity in the park - \"Lie in the sun\"">>
<p>So if you're in the park, you can now go now lie a bit in the sun for a bit of love and an effect - "tan". But what's more important - during the sunbathing there are random events.</p>
<p>For example - if you sunbath over the weekend, when the park is more crowded, you have a chance to get a glimpse of a nice big pair of tits. But if you sunbath during the weekdays, when the park is empty, you can actually meet a girl that's interested in jumping together in the bushes!</p>
<p>At the moment there are three NPCs you can have sex with during sunbathing, each with a ton of individual sex clips: Erica, Veronique, Britney.</p>
<<media "characters/parkgirl_3/portrait_big.jpg">>
<<media "characters/parkgirl_4/portrait_big.jpg">>
<<media "characters/parkgirl_5/portrait_big.jpg">>
<<log "New activity in the park - \"Go for a run\"">>
<p>So if you're in the park, you can now go for a run for a bit of domination. But what's more important - during the run there are random events that you can trigger if your lucky. It works the same way as with sunbathing - run during weekdays if you want to get a real action.</p>
<p>At the moment there are three NPCs you can have sex with during running, each with a ton of individual sex clips: Amanda, Roohana, Shanice.</p>
<<media "characters/parkgirl_0/portrait_big.jpg">>
<<media "characters/parkgirl_1/portrait_big.jpg">>
<<media "characters/parkgirl_2/portrait_big.jpg">>
<<header "Minor changes">>
<<log>>
<p>Shitload of changes in the sex mechanic to allow NPCs have normal sex. The good news here is that adding new NPCs like the ones above is now streamlined, so I can do it fairly quickly (couple hours of work per NPC).</p>
<<log>>
<p>Changed the randomization of the random events. They should appear a little bit more often now.</p>
<<log>>
<p>Another bunch of changes to make the new characters work on old saves.</p>
<<header "Bug fixes">>
<<log>>
<p>Problem with incorrectly loading characters to sex screen.</p>
<<log>>
<p>Tons of text edits and fixes in the existing quests and activities.</p>
<</changelog>>
<<changelog "0.2.21" "Garden stuff" "Jun 30, 2020">>
<<header "Minor changes">>
<<log>>
<p>"Cleaning the pool" activity. So after you fix the pool, you now can clean it for additional money.</p>
<<log>>
<p>Insomnia. So I'm sure you noticed that after not sleeping for a night, you get a sleepless night effect which diminishes your yields. So what will happen if you still won't go to sleep for couple nights? I will reward you with another cool mechanic - insomnia! Obviously, it will further diminish your yields, hurray! And what will happen if you're stubborn and won't sleep even longer? Well, let's just say I only recommend it to super humans...</p>
<<log>>
<p>New descriptions and photos after you fix the garden. So now there's a different photo after you fix the garden (by doing "Versus the hoarders!" quest) and after you fix the pool ("Make the pool upper class again" quest). The description also changes accordingly. I know it's a detail, but it took a while to do, and I actually like little details like that to make the world more immersive;)</p>
<<log>>
<p>Garden deterioration. So now it's not enough you'll fix the garden by doing the two quests, you need to be attending it regularly or it will deteriorate. The pool will get dirty and the girls won't be able to use it, or the grass (and piles of trash) will grow and they won't be able to sunbath. It's best if you do at least one chore in the garden every week to avoid that.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed the problem with effects not working properly or stuck. This happened only if you played on old saves. Effects usually go out automatically when the number of days left fall to 0, but in some cases they went past 0 and got stuck. It shouldn't happen anymore.</p>
<<log>>
<p>Fixed a problem with Daphne knocking to bathroom doors just a moment after she left the bathroom. This is a minor problem, but it was annoying me;)</p>
<<log>>
<p>Fixed a problem with "Make the pool upper class again" quest starting up without Alexa in the garden. Now she has to be in the garden for player to kick off the quest.</p>
<<log>>
<p>Fixed a bug with domination route on "Daphne's secrets" quest. It made the quest restart in some cases.</p>
<</changelog>>
<<changelog "0.2.20" "Bathroom stuff" "Jun 27, 2020">>
<<log "Changed the way you can sneak into the bathroom.">>
<p>Previously it always worked, now - Daphne or Alexa can catch you and there's a random event with some choices if they do.</p>
<<log "Added ability for a player to take a shower.">>
<p>Also, if you take a shower, you have a chance that Daphne or Alexa will interrupt you. Obviously this also results in random event, with some choices that will help you shape the outcome.</p>
<<header "Minor changes">>
<<log>>
<p>Added persistent effects to the game. This means that to end some effects you need to do something (like for example - to end "Sleepless Night" you need to get some sleep). </p>
<<log>>
<p>Added growing beard if you not shave. So from now on you can grow a viking beard, but obviously it will impact your multipliers, so watch out.</p>
<<log>>
<p>Added growing stench if you not shower. So from now on if you don't shower you will stink, and that will impact your multipliers.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed a bug in the intro for the hags quest. The quest itself is still in development, as well as the entire Hags system, but you can start it in the park sometimes.</p>
<<log>>
<p>Fixed irritating error message when displaying characters in location. It didn't happen for everyone, but there was a small problem with it, that shouldn't appear anymore.</p>
<</changelog>>
<<changelog "0.2.19" "Maintenance" "Jun 25, 2020" "hotfix">>
<<header "Minor changes">>
<<log>>
<p>Rewrite of the intro for the Dude. The Dude is an NPC that you can meet in the park. But so it happens that he's also one of the coolest dudes on the planet. So I decided to give a slight rewrite of his scene. Nothing fancy, but it flows nicer I think;)</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed a bug in quests panel. You could basically open up a quest panel during quest, to forward the quest. This shouldn't happen now;)</p>
<</changelog>>
<<changelog "0.2.18" "Mia quest" "Jun 20, 2020">>
<<log "New quest \"Take Mia on a proper date\"">>
<p>So I guess you can figure out what this quest is about. I think it turned out quite cool, and it's definitely huge. To see all the possible paths Mia needs to like you (status 3 or more). But even if she doesn't like you enough yet - no worries, because parts of the quest are also accessible as activities...</p>
<<log "New activities \"Take mia on a walk\" and \"Take mia on a date\"">>
<p>I think the names says it all. To do them you need to first finish the quest, and go to the store. You can take Mia on a walk everyday in the afternoon, and you can take her on a date on Friday.</p>
<<header "Minor changes">>
<<log>>
<p>New random event for when you help Mia with the boxes and cleaning. Nothing special, just something that will hopefully make the game more fun. Oh, and she needs to like you (3 minimum).</p>
<<log>>
<p>Some new sex clips for Mia. </p>
<<log>>
<p>A lot of small text edits, thanks to great feedback from Thidran (thank you dude!).</p>
<<log>>
<p>Changed the notification about "Sleepless night" to red, to make it more visible. I noticed that a lot of people ignored it, and might not know it diminishes their yields.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed bug with inability to finish "Make Mia like you" quest. So basically when players were trying too finish the quest, they got stuck on the empty store screen. This should be ok now, and if you're stuck in your save - it should automatically unstuck after reload.</p>
<</changelog>>
<<changelog "0.2.17" "New interfaces" "Jun 11, 2020">>
<<log "New interface for multipliers on character screens.">>
<p>So far the game didn't offer any clear explanation about how multipliers work. What I changed now is that you can go to the character or player stats and hover (or click if you're on mobile - please let me know if it works) on each multiplier to see what exactly impacts it. I hope it's straight forward, but if you have any questions - shoot. </p>
<p>Oh, and if you see "Other (effect)" on the list of multipliers - the reason for that is the saves from older versions didn't have names of the effects saved properly. The new effects that you will gain from this version on will always have a name of the actual effect there.</p>
<<log "New interface for effects on character screen.">>
<p>The multipliers are strictly connected to the effects, so I needed to make a new interface for that too. So from now on, if you go to your character screen, you can hover on each effect and see what it gives you exactly, and how long will it be active.</p>
<p>One important thing here to know, is that not all the effects are for dom and love. Some are for energy (in which case smaller multiplier is better, because you want to spend less energy doing things), some are for sex.</p>
<<log "New interface for items on character screen.">>
<p>So how do I get the effects, you might ask? Sometimes you get them from gameplay itself, and sometimes from consuming your items. The items you can consume are marked with this nice little plus icon.</p>
<<log "Increased the cost of leveling up by 40%.">>
<p>This last change is going to be probably a bit controversial, but you've been sending me a lot of saves for bug fixing, and I noticed that most of the players are Alphas, or Cult Leaders, even though some of them just started. This led me to conclusion that levelling up is too cheap. I think increasing it by 40% should fix it, but if it turns out that the game is too grindy now - we'll switch it back or figure out something else.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed problem with Mia sometimes taking longer to appear. It took me days, but I finally figured it out - Mia should now always appear.</p>
<<log>>
<p>Fixed double multipliers on Fap Mode. So I noticed that for some players the multiplier you get from fap mode was actually much bigger than the advertised x2. This is now fixed. Sorry:)</p>
<</changelog>>
<<changelog "0.2.16" "Maintenance" "Jun 6, 2020" "hotfix">>
<<header "Minor changes">>
<<log>>
<p>Removed the test buttons from Daphne's bedroom;) Sometimes even the best craftsman forgets to clean up his tools. Sorry about that;)</p>
<<log>>
<p>Turns out iOS users have disabled ability to save to file via browser. So in bug report popup I added you an ability to save your game as a text string. It's mostly for bug reporting, but if you Guys want I can add a feature to load a game from a text string too.</p>
<<log>>
<p>Added some info about College on City Center screen.</p>
<<header "Bug fixes">>
<<log>>
<p>Fixed Daphne catching you masturbating and choosing a love route. It took me 2 hrs of looking into the code, and it turned out to be a freaking typo...</p>
<<log>>
<p>Fixed a bug where you couldn't meet mia when playing with a trait Cult Leader. This was a big tricky to track, but it should work ok now. Messiah also had this problem by the way, but from what I see nearly nobody goes for the Messiah, lol;)</p>
<<log>>
<p>There was a bug in a game which made you able to finish "Corgis!" and "See what Alexa is about" quests by just repeatedly watching memes in your room;) This is now fixed, and I've reverted those quests for everyone who had them started, as both those quests are not ready yet.</p>
<<log>>
<p>A lot of you had problems with meeting Mia, so I thought there's a bug with that. But each time after I contacted those players, it turns out that it was just a matter of timing. Remember to go to the store, see Ash, and then after 7 days come back. You should get an event with Ash missing, and Mia should appear (you should be able to see her on the characters screen). Then, after 1 more day, come back to the store to get the quest. Let me know if that works.</p>
<</changelog>>
<<changelog "0.2.15" "Alexa and bathroom" "Jun 5, 2020">>
<<log "New activity in the bathroom - \"Wash Alexa's ass\"">>
<p>So if Alexa lets you into the bathroom, you can take a shower together. The more desire Alexa has towards you, the more you'll see in this activity.</p>
<<log "New activity in the bathroom - \"Wash Daphne's back\"">>
<p>It's basically the same thing as the above, but with Daphne.</p>
<<log "New activity after sneaking into the bathroom.">>
<p>So after you break in you can hide in the bathroom, and watch Alexa or Daphne having shower. So it's basically similar to peeking through the doors, but this time - you see much more. Oh, and remember not to get caught!</p>
<<log "Ton of new sex clips for Mia.">>
<<log "Ton od new sex clips for Rose.">>
<<log "New Fap Mode code.">>
<<header "Minor changes">>
<<log>>
<p>Changing the way Mia appears - instead of day 20, which you reported was too long, it's now a week after you meet Ash. So basically what you need to do to trigger Mia is to visit the local store, and wait around a week. Same way, after you get to know Mia, you need to visit her again some time after to trigger the first quest with her.</p>
<<log>>
<p>Counter system - this is something that would stay invisible for you, but it helps me to track things in a game by setting up counters, that can easily tell me how much time passed since an events. Example of it is in previous point, with Mia.</p>
<<log>>
<p>Boosts for fetish sex positions - so you reported that fetish sex yields are underwhelming, so I added couple points here and there. Is it better?</p>
<<log>>
<p>Boosts for oral sex positions - same as above but with oral. Now, when Mia (hint!) is in the game, it makes sense to balance it out. By the way - if you have some balancing ideas for the game - let me know!</p>
<<log>>
<p>One additional sex clip for titjob with Daphne - it barely registers as a change, but still;) </p>
<<header "Bug fixes">>
<<log>>
<p>Knocking on the bathroom door and asking to wash back sometimes puts you outside bathroom even on success - this hopefully is fixed now. This one was a tricky motherfucker. </p>
<<log>>
<p>Huge bug with the way backwards compatibility treats characters. This is another episode of this fuckin problem, not even sure which. Basically i've spent 3 days rewriting the game to make sure everyone sees the new characters in a game. I probably said it already, but I honestly think my newest approach is the best so far, and it should fnally work!</p>
<<log>>
<p>Reworked Back button system for patrons - now it should work properly, and not break your game in certain situations;) Also, the back button will now properly, not only in the fap mode.</p>
<<log>>
<p>Fixed a bug with leveling up stuck after first level up. It was pretty rare, but still - it shouldn't happen now at all.</p>
<<log>>
<p>Fixed broken max orgasm problem for Mia and Rose - so some players had problems during sex with those girls. Now it should work.</p>
<<log>>
<p>Fixed missing media - daphne_cry.jpg and alexa_sex.jpg.</p>
<<log>>
<p>Fixed a bug where you could finish "Daphne's Secrets" without a drill - now you need to buy a drill to cut a hole.</p>
<<log>>
<p>Fixed errors for Mia and Rose not having traits, or having them bugged out.</p>
<<log>>
<p>Fixed getting stuck while snooping in Alexa's room. So apparently if you get caught snooping in Alexa's room, show her your dick and then fuck her brains out, it'll loop back to the beginning making it a spammable event. This shouldn't happen now.</p>
<<log>>
<p>Fixed the permission system, which tells the game if you are allowed in the location. I'm surprised not many people reported this bug;)</p>
<<log>>
<p>Weird bug when sex partner had uneven number of Orgasm points (eg. 2.7) - this won't happen now.</p>
<<log>>
<p>Turns out some of you met a cat - Fluffy - in the house. That shouldn't happen yet - so I hide him. But don't worry, he's coming back, and it's tied to Alexa's storyline.</p>
<</changelog>>
<<changelog "0.2.14" "Mia and Rose" "May 30, 2020">>
<<log "New quest - \"Make Mia like you!\"">>
<p>So if you met Mia, and then revisit the store - you should be able to start this quest. I'm quite happy with it, it was real pleasure to write something for Mia, as she's a real beauty.</p>
<<log "Added Rose Monroe to the game!">>
<p>You can meet her through Mia. She'll be around in the park. At the moment there's not much content with her, but I added two activities, that you can do in the park while she's around. They will display the "End of content" text, but they will still work and give raise her Desire.</p>
<<media "characters/rose/portrait_big.jpg">>
<<header "Bug fixes">>
<<log>>
<p>Another backwards compatibility issues - this time with new characters not appearing on old saves. This one was one nasty motherfucker. It took me hours to even figure out what's wrong. The problem is - I'm unable to fix it without huge changes in the game core, but I think I figured out a workaround. So basically - let me know if you encountered Mia in the game, and if everything went fine (to encounter Mia first time you need to go to S-Mart store after day 20, to kick off the quest - go there second time after day 25).</p>
<<header "Minor changes">>
<<log>>
<p>Changed status of Mia and Rose to characters instead NPCs. Basically - the game is built in a way that NPCs have very limited interaction possibilities. And I really liked writing Mia's quest, and Rose is cool too, so I decided it would be best to have them as full characters. From the perspective of the player what changes is that both girls are now visible when they're in a location, they have their own stats (desire etc.), and the most important thing is - you'd be able to fuck them both, if they like you enough;) Awesome, right? At the moment they don't have any individual sex clips though, but I should add them pretty soon.</p>
<</changelog>>
<<changelog "0.2.12" "Maintenance" "May 22, 2020" "hotfix">>
<<header "Bug fixes">>
<<log>>
<p>So there was a problem with Daphne's Secrets - if you went down the route of love with her, you actually couldn't finish the quest, because the cellar wasn't revealed. I fixed it now. It should reveal the cellar after you load the game.</p>
<<header "Minor changes">>
<<log>>
<p>New title screen. Basically more boobs and butts:)</p>
<</changelog>>
<<changelog "0.2.11" "Daphne quest and garden peeking" "May 21, 2020">>
<<log "\"Daphne's Secrets\" quest.">>
<p>This one activates the Cellar in the house, and brings some cool story and a lot of visuals. It's pretty long, and there's a lot of decision, so I think you Guys will like it (though I might have gone too far at one spot, lol). One note here is that you have to make the right choices to get to the craziest parts;) Oh, and also you have to be 20 days into the game to launch this quest.</p>
<<log "New possibilities to peek at Daphne in player's room.">>
<p>Basically you can peek at Daphne in the Cellar after you finish "Daphne's Secrets" quest.</p>
<<log "New possibilities to peek at Alexa in the garden.">>
<p>Basically you can peek at Alexa in the Garden after you finish "Make the pool upper class again" quest.</p>
<<header "Minor changes">>
<<log>>
<p>Urgent quest mode. This is a big change actually, but small from the perspective of the player - it basically allows me to turn off the time passage and all the distractions, so that player had to follow the quest. I was thinking about it for a while, and decided to add it here.</p>
<<log>>
<p>Another pack of individual clips for Daphne.</p>
<<header "Bug fixes">>
<<log>>
<p>Peeking at Alexa having sex in her room won't result in an error, and will allow you to discover her trait, if you won't get caught.</p>
<<log>>
<p>Cooking for Daphne with roofies should now work properly.</p>
<<log>>
<p>The error that showed up during peeking at Daphne in the shower should be gone now.</p>
<<log>>
<p>Peeking at Alexa in the garden didn't work - now it should be ok.</p>
<<log>>
<p>Fixed a problem of always getting caught after breaking into Daphne's and Alexa's rooms.</p>
<</changelog>>
<<changelog "0.2.10" "Alexa quest and Mia" "May 15, 2020">>
<<log "Mia Malkova is our new S-Mart cashier, chosen thanks to your votes!">>
<p>At the moment you cannot really do anything with her, there's just one small intro event, but it's very slim. We'll build up this character in time. Just to be clear - Mia appears after some time in the game, when Ash, former cashier of S-Mart mysteriously disappears. Ill probably turn his disappearance into a side quest to get to Mia. We'll see.</p>
<<media "characters/mia/portrait_big.jpg">>
<<log "\"Make the pool upper class again\" quest.">>
<p>This one is for Alexa, and it's part of my plan to activate the Garden location for the players. I'm actually quite happy with it, as it turned out quite long (more than twice as long as Daphne's "Versus the Hoarders"), and it also features some cool visual stuff for our lovable redhead - Alexa).</p>
<<log "New peeking options after you finish the pool quest.">>
<p>Basically you can peek at Daphne in the pool. I'm also almost ready with some Alexa peeking scenes too, should be out with "Daphne's secrets".</p>
<<log "New activity in the park - \"Buy some weed\"">>
<p>I added it as a part of "Make the pool upper class again" quest. Basically, there's a dude (or actually The Dude) in the park, who can sell you weed. Same as Mia - he has a small introduction event, and nothing more.</p>
<<header "Minor changes">>
<<log>>
<p>Buying quest items won't use up your time now. This is a small change, but I noticed that buying quest items uses your time, and buying beer - doesn't. So I decided to unify it, and make it that buying products in general doesn't take time.</p>
<<log>>
<p>This is just cosmetics, but I've changed the name of some of the important buttons. Basically - "Foreplay with..." is now "Flirt with..." and "Talk with..." are now called "Chat with...". The reason for this change is that often quest buttons are also named "Talk with..." and they were often getting confused with regular "Talk" buttons.</p>
<<log>>
<p>Another pack of new individual clips for Alexa.</p>
<<header "Bug fixes">>
<<log>>
<p>Deep changes in the function that draws buttons in the interface, to make some of the places where there's a lot of quest buttons (like garden, living room, kitchen) work faster. This is a big concern, because, even though it sounds simple, the buttons are actually super complicated, so if they weren't working right, it could cascade into this huge problem, where going to the garden could even crash your game.</p>
<<log>>
<p>Fixed missing clip for wet dream when you're an alpha male.</p>
<<log>>
<p>Changed the way search works in each room. This was another big rebuilt. It started as a way to address problems with "undefined" search results in Kitchen, but in the end turned out to be a full overhaul of search function. In new version each room has separate unique items that you can search only once, and a bunch of items that you can find each time.</p>
<<log>>
<p>Cucumber paradox part 2. Basically - some of the users couldn't buy Cucumber for Alexa, and it turned out to be another bigger problem. In my game there's a "pocket" function, where you put everything that needs updating - starts, cash, etc.. The problem is - as it turns out - pocket sometimes clogged itself. I made a function that clear pocket and makes it faster.</p>
<<log>>
<p>Anal accident during sex won't happen to Alexa, because with her - anal is never an accident, it's a part of life;)</p>
<<log>>
<p>Effects that work during sex and add player Vigour or Orgasm now should work properly.</p>
<</changelog>>
<<changelog "0.2.9" "Maintenance" "May 12, 2020" "hotfix">>
<<header "Bug fixes">>
<<log>>
<p>The multiplier that you get from an effect should now go away after the effect ends. It's pretty important that you download this version, because in the previous version effects like "sleepless night", which were diminishing your love/dom gains, were staying with you forever, and we don't want that, right?! Important note - the multipliers will reset itself AFTER you go to sleep.</p>
<<header "Minor changes">>
<<log>>
<p>Added some sex clips for Alexa.</p>
<</changelog>>
<<changelog "0.2.8" "Maintenance" "May 8, 2020" "hotfix">>
<<header "Minor changes">>
<<log>>
<p>Improved bug reporting. Now you can easily download your save game to attach to your bug report, to make it easier for me to hunt the bug.</p>
<<log>>
<p>Help panel in your room - so to clear some doubts and questions about how the buttons work and what icon means - I added a help. You can find it just above the buttons when you're in your room.</p>
<<log>>
<p>Some changes and new media in "Versus the Hoarders" quest.</p>
<<header "Bug fixes">>
<<log>>
<p>Missing images in "Peeking" and "Enter without knocking" activities.</p>
<<log>>
<p>Cleaning the yard after you finished "Versus the Hoarders" now works.</p>
<<log>>
<p>Fixed some problems with the way time works. </p>
<</changelog>>
<<changelog "0.2.7" "Daphne quest" "May 8, 2020">>
<<log "Total rebuild of the data storage.">>
<p>As said - expect the unexpected, and backup your save games!:)</p>
<<log "Quest \"Versus the Hoarders\" is finally finished.">>
<p>You can start it in the Garden, but first you need to help Daphne around the house and wait couple days into the game. I made this quest mostly to activate the garden location, so it's pretty light on the visuals, but two more quests are coming pretty soon, with way more porn.</p>
<<log "Peeking at Daphne in the garden.">>
<p>So after you clean up the garden, you can now peek at the girls taking a sunbath. At the moment it works with Daphne.</p>
<<header "Minor changes">>
<<log>>
<p>Rebuilding the Peek and Enter mechanic. I basically made it more streamlined, removes dome of the memes, and added some sexy stuff. (if you notice a picture not loading - let me know!)</p>
<<log>>
<p>Anal accident during sex was reworked. Basically I simplified it, and made it more gratifying (I hope).</p>
<<log>>
<p>New chore - cut the grass in the Garden. So I added a little chore that you can do for money in the garden. It's nothing big, but it should give you more opportunities to make money.</p>
<<header "Bug fixes">>
<<log>>
<p>Effects from items were not working, now this should be fixed.</p>
<<log>>
<p>Finally, after viscious bug-hunt, we can take down one bug from the watchlist - outcomes of roll the dice gave you errors in some cases, now it shouldn't happen.</p>
<</changelog>>
<<changelog "0.2.6" "Maintenance" "May 1, 2020" "hotfix">>
<<header "Minor changes">>
<<log>>
<p>Added settings screen in the left menu. At the moment all you can do there is input Patreon codes for Fap Mode (or Fap Mode code) without starting new game. You can also turn off Fap Mode, if it's already started. As the game progresses this screen should grow with new options and stuff like that.</p>
<<log>>
<p>Ability to turn off the Patreon nagging, without turning on the Fap Mode. You just need to use Fap Mode code, that you can find here: <a href="https://subscribestar.adult/posts/173874" target="_blank">SubscribeStar</a> and <a href="https://www.patreon.com/posts/fap-mode-code-36301776" target="_blank">Patreon</a></p>
<<header "Bug fixes">>
<<log>>
<p>Another fix for levelling up when maxed out, hopefully that would really end the problem.</p>
<<log>>
<p>Some further backwards compatibility improvement when loading old saves (I'm pretty sure it's not the last time we hear about it, but still it should be better).</p>
<</changelog>>
<<changelog "0.2.5" "Maintenance" "May 1, 2020" "hotfix">>
<<header "Bug fixes">>
<<log>>
<p>Another attempt at fixing video clips at Safari. Please let me know if it's working.</p>
<<log>>
<p>Some save changes that should hopefully fix the backwards compatibility problems (AKA infinitely expensive cucumber paradox).</p>
<<log>>
<p>Higher level players didn't saw reward photos in the homework activity - that's fixed.</p>
<<log>>
<p>If you encounter problems with loading media - please hit CTRL+F5 before reporting a bug.</p>
<</changelog>>
<<changelog "0.2.4" "Alexa quest" "Apr 29, 2020">>
<<log "Another attempt at complete media conversion, this time to MP4.">>
<p>So the previous media conversion to WEBM turned out to be a success in terms of quality and reducing the game size, but it turned out to be problematic for Safari and Edge users. So with a huge help of Zurkei we've managed to convert all media to mp4. Please let me know if the issues you were experiencing are fixed, and if the game plays ok.</p>
<<log "Quest \"Get to know Alexa\" is finally finished.">>
<p>It was actually quite a demanding piece of work, as it required a lot of coding. But it's finally there. Hope you guys will like it!</p>
<<log "Homework activity with Alexa.">>
<p>So you can now help Alexa in her homework, while she's in her room.</p>
<<log "2 new random events.">>
<p>Additionally to homework activity, I added two random events, that might occur when you're doing homework with Alexa. I think you'll enjoy at least one of them;)</p>
<<header "Minor changes">>
<<log>>
<p>Additional "knocking" event for Alexa Room. I added it because it was a bit problematic that you'd have to pay her each time you wanna come in and help her with homework. Now it should work that sometimes she wants money, and sometimes she just lets you in.</p>
<<log>>
<p>"About the game" button instead of "Copyrights". So I changed the "Copyrights" popup into a bigger section with additional info like list of team members and people who helped along the way, as well as the names of Alexa and Daphne. </p>
<<log>>
<p>Raised the required desire level to have sex for Alexa and Daphne. So as the game progresses and new content appears I'll be slowly raising the bar in this area, because the game will become too easy. Though I think that old saves won't be affect by this change anyway.</p>
<<header "Bug fixes">>
<<log>>
<p>"Corgis" quest will now progress only once when showing memes to Daphne, not each time. The quest itself is still not ready, but the memes event is what starts it.</p>
<<log>>
<p>Alexa's Orgasm yields from anal sex were broken, and now they are fixed.</p>
<<log>>
<p>I think I fixed the bug where sometimes you get a "limp dick" on the beginning of sex. Hopefully that won't happen anymore.</p>
<</changelog>>
<<changelog "0.2.3" "Maintenance" "Apr 24, 2020" "hotfix">>
<<log "New version numbers (I know, awesome, right!?)">>
<p>The new version numbers will look like this: 0.2.3. If the last number changes it might mean anything from a small to medium change, so a new quest, random event, a small new feature, or just a hotfix. The middle number is a big milestone - it might be new location or character, or an impactful, game changing mechanic. And as for the first number - if it changes, it means that Jesus came back to life and is playing Become Alpha. Oh, and just to be clear - in this template the version 0.2.10 is higher than 0.2.9, I hope that's clear.</p>
<<log "Fixed bathroom event.">>
<p>There was an error message when you're caught by Daphne during peeking at Alexa showering. That no longer should appear.</p>
<<log "Fixed getting caught with no energy bug.">>
<p>Getting caught while looking around in Daphne's room, when you have no energy, resulted in getting stuck. This no longer will happen.</p>
<<log "Fixed level up if you're maxed out already.">>
<p>So if you were level 13 dom or love and you were leveling up further - the game gets broken. This no longer should happen!</p>
<</changelog>>
<<changelog "0.2.2" "Individual sex clips" "Apr 23, 2020">>
<<log "The clips that play during sex are now individual for each character!">>
<p>The sex positions that have those personalized clips are marked with character's avatar next to the name of the position. The number of clips for each position is different - for some I was able to find 10 clips with that character, for some just 1, but, well, that's life, man. Also, I wanted to mention Shafty, who helped me a lot finding nice clips for Daphne. Thank you, dude!</p>
<<log "All the GIFs are now converted to lightweight WEBMs.">>
<p>This means that the size of the entire game went down from 2gb to 400mb! I wanted to personally thank Zurkei for his incredible help in achieving that goal - his scripts saved me hours if not days. You're the man!</p>
<<log "Introducing Fap Mode.">>
<p>It was requested and it's here, actually sooner than I originally wanted to make it.</p>
<p>Here's what it does:</p>
<ul>
<li>2x bigger Love and Domination yields.</li>
<li>Better Orgasm stats during sex.</li>
<li>Ability to click back button once every in-game day.</li>
<li>Higher chance for a random events.</li>
<li>No nagging about supporting the author.</li>
</ul>
<<log "More level ups.">>
<p>So not only you can level up twice a day now (once in a bathroom, and once in a garden), but there's also an additional level up when you sleep in your room and have a wet dream.</p>
<<header "Minor changes">>
<<log>>
<p>The clips that play during peeking and knocking should be now less repetitive and quicker.</p>
<<log>>
<p>Ability to turn off Google Analytics tracking. Not sure if it's needed, but I'm a nice dude, and I care about your privacy. Though I just wanted to say, that I use this data to make the game better. It basically shows me if there are parts of the game that are not being visited. So it might be good to leave it on;)</p>
<<log>>
<p>The saves should be quicker and smaller now (this needs testing!).</p>
<<log>>
<p>Finding out character's trait should be easier now - you need to peek on her while she's doing something sexual, and watch it till the end.</p>
<<header "Bug fixes">>
<<log>>
<p>Nerd images problem should now be fixed.</p>
<<log>>
<p>Level up in domination now should always work.</p>
<<log>>
<p>Daphne crying in the kitchen loop exploit was fixed.</p>
<<log>>
<p>The quests / characters buttons will now be turned off until we know at least one character and have at least one quest.</p>
<<log>>
<p>Buttons that transfer you between areas (Neighborhood to City Center) will now work even if you have no energy.</p>
<<log>>
<p>Reading books in your room should now work properly.</p>
<</changelog>>
<<changelog "0.2.0" "Hello world!" "Apr 19, 2020">>
<<log null "noNumb">>
<br class="clear">
<big>How it all started?</big>
<p>It was one of those days... I remember it very well. I woke up, feeling dry from all the weed I smoked the night's before. The weather was dry too, and so was my dick without a pussy. But this one morning was different. I felt I had enough.</p>
<<dial "mercutio" "I need to rise up! Fix my life. Do something grand. Like a huge success... Movie, or book... Something off the charts! Something that will shoot me off into the world like a Pershing missile. Big money, house with a view, normal fucking car, holidays in nice places, social life...">>
<p>But then I realized, that's awful lot of work, and I kinda mostly needed cash anyway...</p>
<big>So I made this game.</big>
<<dial "mercutio" "Hurray for me!">>
<br class="clear">
<hr>
<br class="clear">
<p>The game came out on ''19th April 2020'', and become big part of my life since then. Here's a bit of stats for this first version that came out. At the moment of it's premiere the game had:</p>
<p>
<ul class="list">
<li>2 characters - Daphne and Alexa</li>
<li>1 location - Daphne's house</li>
<li>2 quests</li>
<li>Around 15 random events</li>
<li>Around 15 activities to do in the house</li>
<li>Around 200mb of media clips</li>
</ul>
</p>
<p>And now? The game is couple times that size! And it all wouldn't be possible without your support.</p>
<big class="center huge">Thank you!</big>
<<media "abides.mp4">>
<div class="break"></div>
<</changelog>>/* enterCode */
/* Reset the code */
<<set $codeInput = null>>
/* Quotes */
<<set _veryRealQuote = [
["Fap Mode is the best mode in the history of modes, maybe ever.", "Donald Trump"],
["I did not have a sexual relationship with that mode.", "Bill Clinton"],
["Fap Mode might be the ultimate cure for Koronavirus, and also death in general.", "This one virusologist dude at Joe Rogan's"],
["Fap Mode is preeeeetty, preeety, preeeeety good.", "Larry & David"],
["One small fap for a man, one giant Fap Mode for mankind.", "This dude that looks like Tinky Winky"]
].random()>>
/* HTML */
<h1 class="center">The legendary Fap Mode™</h1>
<p>The Fap Mode lets you fap with class and style, like a proper alpha! Our independent poll showed that 9 out of 10 girls find guys with Fap Mode irresistable. So what are you waiting for, buddy? ''Enter the Fap Mode code in the sweet little field below to activate it''!</p>
<br class="clear">
<br class="clear">
<div id="codeCheck" class="item">
<h3>Enter the ''Fap Mode code'':</h3>
<<textbox "$codeInput" $codeInput>>
<div id="codeInfo">
<<link "<div class=\"btn med width75\"><span class=\"btnText\">Activate</span></div>">>
<<script>>checkCode(State.variables.codeInput);<</script>>
<<if $curTags.contains("earlyAccess") && ($fapSwitch == "off")>>
<<goto $curLoc>>
<</if>>
<</link>>
<a href="https://becomealpha.games/fapmode.html" target="_blank" class="linkSml">Where to find the Fap Mode code?</a>
</div>
</div>
<br class="clear">
<br class="clear">
<div id="fapQuote">
<span class="quotation" style="left: 0">“</span><span class="quote"><<print _veryRealQuote[0]>></span><span class="quotation" style="right: 0">”</span><br>
<span class="author"><<print _veryRealQuote[1]>></span>
</div>/* earlyAccess */
<<chunks>>
<big class="fi0 huge center">Locked content</big>
<<media `"ui/locked/" + random(1,10) + ".mp4"` "fi0">>
<big class="fi0 center">This part of the game is <strong class="badgeBig earlyAccess">Early Access</strong> only</big>
<p class="fi1">This means it's already finished and playable, but access to is limited for people who support the game on SubscribeStar.</p>
<<btnPopup "support" "Become a supporter and unlock this content" "si2">>
<<if $curLoc == $curPas || tags($curLoc).contains("todo") || tags($curLoc).contains("earlyAccess")>>
<<btn $curLocParent "Back to the game" null "si5">>
<<else>>
<<btn $curLoc "Back to the game" null "si5">>
<</if>>
<</chunks>>/* runPopup */
/* Generating a popup. Arguments: passage. */
<<widget "runPopup">>
/* Vars */
<<set $popupPsg = $args[0]>>
/* Reset the chunks, otherwise the content in popup will try to report itself into the chunks array, even if it's outside chunks */
<<set $chunksOn = 0>>
/* Set the popup var - has to be before the content, otherwise chunks won't load properly */
<<set $popupOn = 1>>
/* Reset the popups arr on starting of the popup */
<<set $popupsArr = []>>
/* We need an additional div at the end of content for saved icon in case of any calls from the interface */
<<set _popupPsgSave = '<div id="saved" class="fioq"></div>'>>
/* Wrap contents in div */
<<set _popupPsgContent = '<div id="ui-popup">' + Story.get($popupPsg).processText().trim() + _popupPsgSave + '</div>'>>
/* Build and run the popup */
<<run Dialog.setup($popupPsg, $popupPsg)>>
<<run Dialog.wiki(_popupPsgContent)>>
<<run Dialog.open()>>
<</widget>>/* daphMeatBags */
<<events>>
<<EVENT "daphMeatBags=0">> /* Intro to the quest. */
<<chunks>>
<p>You're in a deep dream, when suddenly...</p>
<big>...loud noises from the cellar wake you up.</big>
<<dial "player" "Fuck my mum, mister postman!">>
<p>What?</p>
<<dial "player" "//What?//">>
<p>You look around, realizing it's not a dream anymore.</p>
<<media "quests/daphMeatBags/awkward_silence.mp4">>
<p>You have issues, man.</p>
<<dial "player" "//Yeah, yeah... Why did you wake me up?!//">>
<big>Can't you read god damn it?</big>
<p>Loud noises from the cellar woke you up.</p>
<<dial "player" "//Cellar? Oh shit, that might be $daphne.name!//">>
<<menu>>
<<btn null "Check the hole" "dom+2" "action">>
<<btn $curLoc "I just wanna go back to sleep..." "love+2; daphMeatBags-; counter:daphBdsmDebuff-7" "dialog">>
<<chunk>>
<big>You stand up and walk to the hole in the floor.</big>
<<media "quests/daphMeatBags/hole.mp4">>
<<dial "player" "//The light is on... there's someone there!//">>
<big>Is it $daphne.name?</big>
<p>You put your eye closer to the hole.</p>
<<dial "player" "//I don't know... it's pretty quiet at the moment--//">>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big>...$daphne.name bursts into your room.</big>
<<dial "daphne" "$player.name!">>
<p>She looks at your awkward position on the floor.</p>
<<dial "daphne" "What were you doing...?">>
<<dial "player" "Uhmmm... I couldn't sleep so... I was... ermmm... exercising!">>
<<media "quests/daphMeatBags/daphne_what.jpg">>
<<btn>>
<<chunk>>
<big>Fortunately, she didn't notice the hole.</big>
<<media "quests/daphMeatBags/daphne_serious.jpg">>
<<dial "daphne" "I need you to do something for me. It' urgent.">>
<<dial "player" "Yeah, sure. I'll do it...">>
<p>Fuck, man. Didn't you learn anything?</p>
<big>First - ask what it is.</big>
<<dial "player" "//Ok, ok... I'm still sleepy...// What I meant is that I'll do what I can. So... What's going on?">>
<<btn>>
<<chunk>>
<big>She sits on the bed and sighs.</big>
<<dial "daphne" "It's a little bit hard to explain...">>
<<media "quests/daphMeatBags/daphne_explain.jpg">>
<<dial "daphne" "So basically... I have those freezers in the cellar... It's where I keep the meat...">>
<p>She looks strangely nervous. Like she's hiding something.</p>
<<dial "player" "Meat...?">>
<<dial "daphne" "Yes, yes... I have a lot of meat... Because... there's this guy... in the slaughterhouse... and he pays me - I mean - //he gives// me meat... sometimes... well, often.">>
<p>So basically we have two options here...</p>
<big>Either $daphne.name murdered someone and wants to get rid of the body...</big>
<<btn>>
<<chunk>>
<big>...or she fucks with the butcher.</big>
<<media "quests/daphMeatBags/butcher.jpg">>
<<dial "daphne" "Anyway... this freezer broke... like it totally stopped working... and all the meat rot. And you need to help me throw it out...">>
<<dial "player" "Oh... you need my help to carry it to the trash?">>
<<dial "daphne" "Trash...? Noooo... That wouldn't be ecological. In California we think green, $player.name. Arnold Schwarzenegger was our president, and he is from the future! Also - we don't want to lure raccoons in the neighborhood! I've heard they can eat a corgi!">>
<<dial "player" "I don't think racoons eat corgis...">>
<<dial "daphne" "They do! Racoons have no heart!">>
<big>Stay on point, god damn it!</big>
<<dial "player" "Ermm... so... the meat?">>
<<btn>>
<<chunk>>
<big>She sighs.</big>
<<dial "daphne" "Where was I? Ah...! So we cannot put it in the trash! We have to think green, like proper Californian, hun. So, what I need your help with, is to carry the bags with meat to my car--">>
<<dial "player" "You have a car?!">>
<<dial "daphne" "Of cource I have a car, it's parked outside. We will pack the meat to the trunk and drive out of the town--">>
<<dial "player" "Wait... The town... like... LA?">>
<<dial "daphne" "Yes, LA, haha, what other?">>
<p>So...</p>
<big>She needs to go out of town to throw out old meat?!</big>
<<dial "player" "So... like... we're going to a dumpside?">>
<<dial "daphne" "Dumpside...? Nooo! Haven't you heard the news? The dumps are overflowing with trash! Think green!">>
<p>Sorry dude, I'm as lost as you are.</p>
<<dial "player" "So... where?">>
<<dial "daphne" "Hun, we're just gonna dump it into the river or something! Stop asking silly questions, and get up!">>
<big>...</big>
<<media "quests/daphMeatBags/earth.jpg">>
<p>Ok man, I have to say that this whole thing is pretty fucked up. So it's exactly my kind of adventure. Besides...</p>
<big>Hard to say no to those meat bags.</big>
<<menu>>
<<btn null "Can't say no to... a beautiful woman!" "daphne.love+" "dialog">>
<<btn null "I'll help you - but you owe me." "daphne.dom+" "dialog">>
<<chunk>>
<big>$daphne.name smiles.</big>
<<dial "daphne" "Haha, I knew you won't let me down - thanks hun.">>
<p>She stands up from the bed and turns to the door.</p>
<<dial "daphne" "Put on some clothes hun, it's a cold night. I'll be waiting in the cellar. Here's the key. I'll take it back from you after you carry the bags.">>
<<delayer>>
<<yields "daphCelKey+" "dialog">>
<<set $daphCar = 1>>
<<set $daphCel = 1>> /* Just in case */
<</delayer>>
<p>She's about to leave, but she hesitates.</p>
<<dial "daphne" "As for the... uhmm... //equipment// in the cellar... just so that you know - it's not mine... it was there when I bought the house.">>
<p>Sure it is, $daphne.name.</p>
<big>It was there since middle ages!</big>
<p>She turns away and walks out of your room. Well, bud. What are you waiting for?!</p>
<big>Adventure awaits!</big>
<<btn null null "$lateNightLock+; $questMode+daphMeatBags; charAdd+daphne|daphCel">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMeatBags=1; !item:daphMeatBags_clothes">> /* Put on some clothes and go to the cellar. */
<<chunks>>
<p>You quickly find a random t-shirt and put it on.</p>
<big>It looks like shit.</big>
<<media "quests/daphMeatBags/tshirt.mp4">>
<p>Man, at least do a control sniff, just in case. You're gonna be alone with $daphne.name in the car - who knows what will happen.</p>
<<dial "player" "//Ehhh... all right!//">>
<big>You sniff the clothes.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/reek.mp4">>
<<dial "player" "//God damn it... so should I look for a clean t-shirt now? It's a middle of the night. Aren't you the fucking game master here? Can't you make it not reek?!//">>
<p>Man, I'm just doing my thing. You do what you want.</p>
<<menu>>
<<btn null "Look for something decent" "love+" "action">>
<<btn $curLoc "I'm a filthy pig and I'm ok with it" "daphMeatBags-; $questMode+daphMeatBags; dom+" "dialog">>
<<chunk>>
<p>I like the attitude. Let's just hope you have something clean to wear here...</p>
<p>You take another t-shirt from a pile.</p>
<big>You smell it.</big>
<<media "quests/daphMeatBags/smell.mp4">>
<p>Fingers crossed, my man.</p>
<<if $player.lvl <= 3>>
<<set _decision = ["#not_reek", "#reek_1", "#reek_1", "#reek_1", "#reek_1"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#not_reek", "#reek_1", "#reek_1", "#reek_1"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#not_reek", "#reek_1", "#reek_1"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#reek_1">>
<<media "quests/daphMeatBags/reek_1.mp4">>
<p>Dude, you should really consider doing laundry sometimes...</p>
<<dial "player" "//So what now...?//">>
<big>You wanna try one more time?</big>
<<if $player.lvl <= 3>>
<<set _decision = ["#not_reek", "#reek_2", "#reek_2", "#reek_2", "#reek_2"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#not_reek", "#reek_2", "#reek_2", "#reek_2"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#not_reek", "#reek_2", "#reek_2"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" "love+" "wildcard">>
<<btn $curLoc "Naaah, I'm a filthy pig and I'm ok with it" "$questMode+daphMeatBags; daphMeatBags-; dom+" "dialog">>
<<chunk null "#reek_2">>
<<media "quests/daphMeatBags/reek_2.mp4">>
<p>I mean... seriously...?! These are basics - buddy, you need to cover your smell! Unless it's a good smell, which in this case...</p>
<big>It's not.</big>
<p>Man, maybe try one more time?</p>
<<if $player.lvl <= 3>>
<<set _decision = ["#not_reek", "#reek_3", "#reek_3", "#reek_3", "#reek_3"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#not_reek", "#reek_3", "#reek_3", "#reek_3"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#not_reek", "#reek_3", "#reek_3"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" "love+" "wildcard">>
<<btn $curLoc "Naaah, I'm a filthy pig and I'm ok with it" "$questMode+daphMeatBags; daphMeatBags-; dom+" "dialog">>
<<chunk null "#reek_3">>
<<media "quests/daphMeatBags/reek_3.mp4">>
<big>How is it possible you don't have one fucking clean t-shirt god damn it?!</big>
<<dial "player" "//I don't fucking play a game to do laundry in it. Where's the porn, for fuck sakes!//">>
<p>You know what?</p>
<p>Fuck it.</p>
<big>I'm calling the author.</big>
<<btn>>
<<chunk>>
<big>Grave, you there!?</big>
<p>Calling Grave Mercutio, hello!?</p>
<p>...</p>
<p>There's a long moment of silence...</p>
<p>But you can feel the air starts to vibrate...</p>
<p>And then, you hear a beautiful voice straight from heaven...</p>
<p>A manly voice. Sharp, but gentle. Strict, but full of meaning.</p>
<big>A voice of true alpha.</big>
<<btn>>
<<chunk>>
<<dial "mercutio" "Yuuup...?">>
<<media "quests/daphMeatBags/the_dude_god.jpg">>
<p>Yeah, hi. So there's this guy, and he has a complaint.</p>
<<dial "mercutio" "Didn't I fuckin' told you not to bother me with complaints?! I'm busy as fuck writing new content!">>
<p>Well, you can tell it to him yourself.</p>
<<dial "mercutio" "Wait...! He's fucking here...?!">>
<<btn>>
<<chunk>>
<<dial "player" "//Hey, Grave!//">>
<<dial "mercutio" "God damn... I mean - //Hi!// How are you, buddy? All good?">>
<<dial "player" "Yeah, man... Wait... should I talk to you like this, or... //like this?//">>
<<dial "mercutio" "Either works, my man.">>
<<dial "player" "Grrreat. So... Love the game, by the way... It's just... I don't want to bother you, but I cannot find a clean t-shirt in my room, and I suppose to go help $daphne.name--">>
<<dial "mercutio" "Yeah, yeah. The meat. Ok dude, tell you what... I'm gonna make it clean for you.">>
<p>Oh, so now you can help, but when I ask--</p>
<<dial "mercutio" "Shut up! Ok, so where was I... ah...">>
<<btn>>
<<chunk>>
<<dial "mercutio" "//Expecto tshirtum cleanum!//">>
<<media "quests/daphMeatBags/spell.mp4">>
<p>You hesitantly smell your t-shirt and...</p>
<big>It doesn't reek!</big>
<p>Who knew, right?!</p>
<<dial "player" "Thanks man!">>
<<dial "mercutio" "No problem! And here's some love exp to help you along the way!">>
<<delayer>>
<<yields "love+4" "dialog">>
<</delayer>>
<<dial "player" "Oh, wow, thanks!">>
<<dial "mercutio" "But now, I have to go //Grave's voice slowly fades...// Save journey, my friend!">>
<p>The voice gets silent, but you still feel shivers of energy in your muscles, like after a really deep orgasm. <small>He told me to write it, I didn't want to!</small></p>
<<btn>>
<<chunk>>
<big>He's gone.</big>
<<dial "player" "What a nice dude!">>
<p>//Expecto tshirtum cleanum.//</p>
<p>...</p>
<p>See?</p>
<big>It doesn't do shit when I do it.</big>
<p>This dude is a total douche.</p>
<<dial "player" "Yeah, yeah... So... what now?! I'm ready for my adventure.">>
<p>Sigh... Why do I even bother...</p>
<big>Go to the fucking cellar.</big>
<<btn $curLoc null "$questMode+daphMeatBags; daphMeatBags-; $daphMeatBags_clean+1">>
<<chunk null "#not_reek">>
<big>It's clean!</big>
<<media "quests/daphMeatBags/clean.mp4">>
<<dial "player" "Finally! So... what now?! I'm ready for my adventure.">>
<p>Sigh... Why do I even bother...</p>
<big>The cellar, man.</big>
<p>Go to the fucking cellar.</p>
<<btn $curLoc null "$questMode+daphMeatBags; daphMeatBags-; $daphMeatBags_clean+1">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMeatBags=1; item:daphMeatBags_clothes">> /* Put on some clothes and go to the cellar. */
<<chunks>>
<big>You slowly walk down the steep stairs leading to the cellar.</big>
<<media "quests/daphMeatBags/dark.mp4">>
<p>You look around. It's dark, full of BDSM equipment, and $daphne.name is nowhere to be seen.</p>
<<dial "player" "$daphne.name...?">>
<<btn>>
<<chunk>>
<<dial "daphne" "Up here!">>
<p>The voice is coming from the other side of the cellar. You hesitantly walk in that direction and notice there's another small compartment there, with huge freezer inside. $daphne.name is standing next to it.</p>
<big>She smiles to you.</big>
<<if $daphMeatBags_clean>>
<<dial "daphne" "Here you are! Ohhh, and looking goooood, hun!">>
<<delayer>>
<<yields "daphne.love+2" "dialog">>
<</delayer>>
<p>See? What did I told you. Profit!</p>
<<else>>
<<dial "daphne" "Here you are... you look grrr... //She covers her nose.// What's that stench?!">>
<<delayer>>
<<yields "daphne.love-" "dialog">>
<</delayer>>
<big>The stench is you.</big>
<p>And we're standing in a cellar full of rotten meat, mind you. Next time - wear god damn clean clothes, god damn it.</p>
<<dial "player" "Uhmm... It has to be the meat...">>
<p>Yeah, right.</p>
<</if>>
<<btn>>
<<chunk>>
<<dial "player" "So... what's up?">>
<p>You look around - the freezer is wide open and it seems broken - there's water on the floor.</p>
<big>This part of the story checks out.</big>
<p>And as for the meat...</p>
<<dial "daphne" "So I already moved the meat to the bags, they are too heavy for me though...">>
<p>She points to a couple of big plastic bags on the floor.</p>
<<dial "daphne" "...but I'm sure you won't have much problem with them, $player.name!">>
<p>You look at the meat bags (the ones on the floor). $daphne.name wrapped it tightly and they're ready to be taken away. But... somehow you hesitate to touch them. They're filled with bloody, sticky goo, and...</p>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/body_bags.mp4">>
<<dial "player" "//What the fuck. Did it move?!//">>
<p>I haven't seen a thing.</p>
<<dial "player" "//I swear I saw it move!//">>
<p>Man, your mind is playing tricks on you. It's $daphne.name, our beloved MILF, she wouldn't hurt a fly <small>(unless this fly would want to be strap-on fucked)</small>.</p>
<<dial "player" "//What if she really did kill someone, cut him into pieces, and now she wants me to take the body away?!//">>
<big>We'll worry about that later.</big>
<<dial "player" "//IN PRISON?!//">>
<big>Calm down.</big>
<<if $daphVictims > 0>>
<<dial "player" "//Don't fuckin' tell me to calm down! She already killed a guy once, remember?!//">>
<p>He got a heart attack!</p>
<<dial "player" "//Yeah, it might have been a heart attack, but those tits should be considered a lethal weapon!//">>
<big>True.</big>
<</if>>
<<btn>>
<<chunk>>
<p>Look, kid. I'm on your side here. I mean, whatever is in those bags - this whole situation is against my rules. Going at night to the middle of nowhere with some dirty work just to get your hands on the meat bags (the ones on $daphne.name) - this kind of approach rarely brings results, unless the result you're looking for is a friend-zone.</p>
<p>But in this case, come on, man, it's gonna be a fun adventure! After all...</p>
<big>...you're the main character, I'm sure she won't murder you.</big>
<p><small>(99% sure...)</small></p>
<p>Also, our beloved author, Grave, in his incredible wisdom, didn't create any alternate route for you to go forward in the story. So basically - you have to do it.</p>
<<dial "player" "//Sigh... ok, I'll do it. I trust Grave.//">>
<p>I don't, but fuck him.</p>
<<btn>>
<<chunk>>
<p>Meanwhile, $daphne.name somehow managed to segway into conversation about Africa.</p>
<<dial "daphne" "I know what you're thinking - it's not good to throw out food, when the children in Africa are starving, right?! But you have to remember - it's rotten! We don't want to poison children in Africa, do we?! Dumping it into the river seems the most pro-Africa thing to do, right?">>
<big>For the children!</big>
<<menu>>
<<btn "#ok" "For you - I'd do just about anything!" "daphne.love+" "dialog yieldsHide">>
<<btn "#blowjob" "I'll do it - for a blowjob!" "daphne.dom+" "dialog yieldsHide">>
<<btn "#painal" "Well, I hope you like painals...!" "daphne.dom+4; trait=satan" "dialog yieldsHide">>
<<btn "#messiah" "We are all children of god, we need to take care of each other!" "daphne.love+2; trait=messiah" "dialog yieldsHide">>
<<chunk null "#messiah">>
<p>$daphne.name looks at you with awe and trust.</p>
<<media "quests/daphMeatBags/daphne_smile.mp4">>
<<dial "daphne" "I always liked you, $player.name, but now somehow I also feel I can trust you.">>
<<dial "player" "Of course you can. I can see right through you, and I like what I see...">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/tits_messiah.mp4">>
<p>Well, I have to say my man...</p>
<big>...I like it too!</big>
<<dial "daphne" "You seem so pure and your intentions are so good... I... I... I don't know how to say it... But... If we're done with those meat bags... I would love you to... I don't want to offend you, but would you...">>
<p>She sighs.</p>
<<dial "daphne" "...bless my meat bags with your touch...?">>
<big>Wow.</big>
<<dial "player" "Of course I will, my child...">>
<<dial "daphne" "Thank you!">>
<p>Ok man, I don't even know how that happened, but it's an interesting bonus. Now - let's get to work.</p>
<big>Take the meat bags to the car.</big>
<<btn $curLoc null "$questMode+daphMeatBags; charAdd+daphne|daphCar; $permission+; $daphMeatBags_promise+titfuck">>
<<chunk null "#painal">>
<big>That's pretty fucking bold.</big>
<p>Have in mind though - this kind of approach won't work on every girl. Some might get spooked. But if you say it right, to the right kind of woman - you'll get her panties instantly wet.</p>
<<dial "player" "//I don't fucking care if she's spooked or not, as long as I'll end up with a dick in her asshole.//">>
<p>Well, ok...</p>
<big>Let's see what $daphne.name think about painals!</big>
<<if $daphne.status <= 3>>
<<set _decision = ["#painal_ok", "#daphne_angry", "#daphne_angry"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#painal_ok", "#daphne_angry"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#painal_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#painal_ok">>
<big>She smiles.</big>
<<media "quests/daphMeatBags/daphne_smile.mp4">>
<<dial "daphne" "Oh, $player.name... you shouldn't talk to me like that...">>
<p>She's embarrassed...</p>
<big>...but smiles.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_ass.jpg">>
<<dial "daphne" "I mean... I'll think about it... but first you need to help me with the meat, ok?">>
<<dial "player" "Can't say no to my favorite $daphne.relation!">>
<big>Well... Well... Well...</big>
<p>Mister big shot Cult Leader. I have to say - I envy you! When I offer painals to ladies, they reply with firearms.</p>
<<dial "player" "//Thanks.//">>
<<dial "daphne" "Ok... Hurry up, hun. We don't want to spend whole night on it. I'll wait for you in the car.">>
<p>She walks away, leaving you with the meat bags.</p>
<p>Well...? What are you waiting for, pal?</p>
<big>Painal awaits!</big>
<<btn $curLoc null "$questMode+daphMeatBags; charAdd+daphne|daphCar; $permission+; $daphMeatBags_promise+painal">>
<<chunk null "#blowjob">>
<big>That's an interesting move!</big>
<p>What you did there is what we professionals call ''The Blowjob Approach''. Though considered brute, it sometimes yields surprising results. The blowjob scholars mention three main circumstances, which significantly raise your chances for successful usage of The Blowjob Approach - being filthy rich, interacting with a filthy slut, or having filthy nympho wife. In some cases, you will even see combination of all three of those - it's what we call //The Royal Combo//, or - in the old days...</p>
<big>''//Perpetuum Fellatio Mobile//''.</big>
<<dial "player" "//Grrrreat. And now - can we get to the blowjob part?//">>
<big>In a moment.</big>
<p>If The Blowjob Approach is used incorrectly, the effects might be not so pleasant. You might even end up with some physical damage, though - ''don't worry'' - it really rarely happens that...</p>
<big>...they cut off your dong.</big>
<<dial "player" "//Cut of my... Wait, what--?!//">>
<big>Have fun!</big>
<<if $daphne.status <= 3>>
<<set _decision = ["#blowjob_ok", "#daphne_angry", "#daphne_angry"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#blowjob_ok", "#daphne_angry"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#blowjob_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blowjob_ok">>
<big>She smiles.</big>
<<media "quests/daphMeatBags/daphne_smile.mp4">>
<<dial "daphne" "Oh, $player.name... you shouldn't talk to me like that...">>
<p>She opens her mouth.</p>
<big>And bites her lip.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_lips.jpg">>
<<dial "daphne" "I mean... I'll think about it... but first you need to help me with the meat, ok?">>
<<dial "player" "Can't say no to my favorite $daphne.relation!">>
<p>$daphne.name smiles.</p>
<<dial "daphne" "Ok... Hurry up, hun. We don't want to spend whole night on it. I'll wait for you in the car.">>
<p>She walks away, leaving you with the meat bags.</p>
<p>Well...? What are you waiting for, pal?</p>
<big>Blowjob awaits!</big>
<<btn $curLoc null "$questMode+daphMeatBags; charAdd+daphne|daphCar; $permission+; $daphMeatBags_promise+blowjob">>
<<chunk null "#ok">>
<big>She smiles.</big>
<<media "quests/daphMeatBags/daphne_smile.mp4">>
<<dial "daphne" "I knew I can count on you, $player.name.">>
<p>She's about to turn away, but she looks you in the eyes.</p>
<<dial "daphne" "You know, I see how you've been looking at those meat bags. I'm sure you've been dreaming about them, am I right...">>
<big>You look at the meat bags on the floor.</big>
<<dial "daphne" "Not those meat bags, dummy...">>
<big>She points to her tits.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_tits.mp4">>
<<dial "daphne" "You know, if you'd be a good boy, I might go crazy with them.">>
<p>$daphne.name smiles to you.</p>
<<dial "daphne" "Ok, hun. We don't want to spend whole night on it. I'll wait for you in the car.">>
<p>She turns and walks away, leaving you with the meat bags (the ones on the floor).</p>
<p>Well...? What are you waiting for, pal?</p>
<big>Meat bags await!</big>
<<btn $curLoc null "$questMode+daphMeatBags; charAdd+daphne|daphCar; $permission+; $daphMeatBags_promise+titfuck_maybe">>
<<chunk null "#daphne_angry">>
<big>She sighs.</big>
<<dial "daphne" "What the hell, $player.name! I'm your $daphne.relation! I know I'm easy to talk to, but that's not a way to talk to a lady, young man!">>
<p>Well, shit.</p>
<<dial "player" "//What should I do?//">>
<big>Figure something out, man.</big>
<<dial "player" "Ermmm... I'm soooo sorry. I never told you that... but... I actually have a Tourette syndrom. I say stuff that I shouldn't.">>
<p>$daphne.name looks at you with disbelief.</p>
<big>And so do I.</big>
<<dial "player" "//BITCH!!!// See? I didn't want to say it at all! I just can't help it!">>
<p>She looks you in the eyes.</p>
<<dial "daphne" "Your turret won't work with me, $player.name.">>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<strikes "daphne">>
<<dial "daphne" "And now - get to work. I'll wait for you in the car.">>
<p>She turns and walks away, leaving you with the meat bags (the ones on the floor).</p>
<<dial "player" "//God damn it.//">>
<p>Take it easy, man. She didn't cut off your dong, so it's not that bad. Now...</p>
<big>Meat bags await!</big>
<<btn $curLoc null "$questMode+daphMeatBags; charAdd+daphne|daphCar; $permission+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMeatBags=2">> /* Carry the meat bags to the car. */
<<chunks>>
<big>You stand in front of the three meat bags.</big>
<<media "quests/daphMeatBags/meat_bags.mp4">>
<<dial "player" "//So... how should I deal with this meat...?//">>
<big>That's what she said.</big>
<<dial "player" "//Stop joking around, this is serious! Can't you just tell me if there's a body in there...?//">>
<p>I wouldn't know. We didn't reach this point of the story yet, and this Grave dude keeps me out of the loop - so I'm as clueless as you. But...</p>
<big>...you can always open one and check.</big>
<<menu>>
<<btn "#peek" "Open one meat bag and check" "dom+2" "action">>
<<btn "#notpeek" "Naaah... I trust $daphne.name!" "love+2" "dialog">>
<<chunk null "#peek">>
<big>You unwrap one of the plastic bags and hesitantly look inside...</big>
<<media "quests/daphMeatBags/meat.mp4">>
<<dial "player" "//It looks like meat.//">>
<p>So you tell me there's meat in the meat bag?!</p>
<big>Shocking!</big>
<<dial "player" "//Well, I dunno... I was expecting something like... you know, like body parts and all...//">>
<<btn>>
<<chunk>>
<big>Something like that?</big>
<<media "quests/daphMeatBags/human_flesh.jpg">>
<<dial "player" "//Fuck, now when you say it... How would I know if meat is human or not?//">>
<p>I think you have to taste it to be sure.</p>
<<dial "player" "//Taste it!? Fuck me... Do I have to?//">>
<big>That's the only way.</big>
<<menu>>
<<btn "#taste" "Taste the meat" "dom+2" "action">>
<<btn "#notpeek" "No fucking way!" "love+" "dialog">>
<<chunk null "#taste">>
<big>You take a piece of meat from the bag and...</big>
<<media "quests/daphMeatBags/meat_eat.mp4">>
<<dial "player" "//Oh fuck. It tastes like shit.//">>
<big>D'oh.</big>
<p>It is rotten, you know.</p>
<<dial "player" "//God damn it, I forgot about that! Why didn't you tell me?!//">>
<p>No reason.</p>
<<dial "player" "//Fuck. And I still have no fuckin' clue if it's human or not...//">>
<p>Don't worry.</p>
<big>I got you, bud.</big>
<<btn>>
<<chunk>>
<p>So what we need to do now, is to...</p>
<big>...break into a morgue.</big>
<<media "quests/daphMeatBags/morgue.mp4">>
<<dial "player" "//Break into a MORGUE?! You must be kidding me!//">>
<p>Stay with me, man. We're going to break into the morgue, and you're gonna eat a part of the actual human meat, so that you'll have a comparison.</p>
<<dial "player" "//No way!//">>
<big>But wait...</big>
<p>I just realized something. In the morgue all the bodies are well preserved. And we need a rotten human meat, to make a comparison...</p>
<<dial "player" "//What. The. Fuck.//">>
<big>Ok. New plan!</big>
<p>We're going to the cemetery to dig out a corpse. It needs to be at least a week old, up to a month... It's gonna be a perfect example of rotten human meat!</p>
<<dial "player" "//You're just pushing me to do crazy things because you're bored, right...?//">>
<p>True. But it would solve your meat problem!</p>
<<dial "player" "//Sigh... I just ate a piece of rotten meat for nothing...//">>
<p>Wait...</p>
<big>What's //that// thing?!</big>
<<btn>>
<<chunk>>
<big>You pull out a strange object from the bag.</big>
<<media "quests/daphMeatBags/meat_cookie.mp4">>
<<delayer>>
<<yields "meat_cookie+">>
<<set $story_daphMeatBags_cookie = 1>> /* This marks that player saw the cookies for other quests */
<</delayer>>
<<dial "player" "//What the fuck is this...?//">>
<p>It looks like a girl scout cookie...</p>
<big>...if only girl scouts were into Satan.</big>
<<dial "player" "//This is strange...//">>
<p>It is. It is very strange! You gotta taste it man... See if it's made of human flesh!</p>
<<dial "player" "//No fucking way! I'm actually considering going vegan from now on...//">>
<p>Come on. Just one bite!</p>
<<dial "player" "//No. We wasted enough time - I need to take those meat bags to the car!//">>
<big>You put the cookie back into the meat bag and wrap it.</big>
<p>Sigh... It was going so well.</p>
<<btn "#options">>
<<chunk null "#notpeek">>
<<media "quests/daphMeatBags/are_you_sure.mp4">>
<big>What if it really is a human flesh!</big>
<<dial "player" "//Stop doing that!//">>
<p>What do you mean?</p>
<<dial "player" "//You know I'm scared so you're fueling it, because you're bored and want to push me into doing stupid stuff, right...?//">>
<p>True. But I also want to know if it's human or not.</p>
<<dial "player" "//It's just a regular meat for sure. Beef or... chicken breast. Anyway, we wasted enough time - I need to take those meat bags to the car!//">>
<<btn "#options">>
<<chunk null "#options">>
<p>Ok, ok...</p>
<big>So you basically have two options.</big>
<p>You can take all of the bags at one go - I'm sure $daphne.name will appreciate how strong you are... Or you might be a pussy and carry them one by one.</p>
<<dial "player" "//They're pretty heavy though... I'm not sure if I manage...//">>
<p>If I were you, I would take it all at once, like a proper man. I feel you can totally do it.</p>
<<dial "player" "//You say so...?//">>
<p>Yup.</p>
<big>I would never lie to you.</big>
<<media "quests/daphMeatBags/clinton.mp4">>
<<menu>>
<<btn "#once" "Carry all the meat bags at once" "dom+" "action">>
<<btn "#thrice" "Carry one meat bag at a time" "love+" "action">>
<<chunk null "#once">>
<p>You pick up one meat bag...</p>
<<dial "player" "//It's not that bad...//">>
<p>You hold it with one hand, while you pick up the second one...</p>
<<dial "player" "//Oh fuck... this one is heavier...//">>
<big>You're doing great!</big>
<p>You lean the meat bags against the wall, and manage to pick up the third one, with a help of your leg.</p>
<<dial "player" "//God damn... This is really fucking heavy!//">>
<big>Don't be a pussy!</big>
<<dial "player" "//Sigh...//">>
<p>You slowly move towards the stairs leading out of the cellar.</p>
<<media "quests/daphMeatBags/heavy_load.mp4">>
<<btn>>
<<chunk>>
<p>You manage to walk up the stairs, and out of the house. You notice that $daphne.name is sitting in the car...</p>
<big>...looking right at you.</big>
<<media "quests/daphMeatBags/daphne_car.jpg">>
<p>You smile back to her.</p>
<<dial "player" "//I'm almost done...//">>
<big>Awesome!</big>
<p>Let's roll the dice and see if you'll get it to the end.</p>
<<dial "player" "//Wait, you said I could totally do it, why do we need to roll the dice...?//">>
<p>It's a normal procedure, you worry too much, my man.</p>
<<dial "player" "//But I am gonna get a good result, right...?//">>
<big>Good luck.</big>
<<media "thumbs_up.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#carry_ok", "#carry_fail", "#carry_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#carry_ok", "#carry_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#carry_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#carry_fail">>
<big>You smile to $daphne.name...</big>
<p>And at the same moment, your foot slips on the wet sidewalk, you lose your balance, make a couple more steps trying to not collapse and...</p>
<<media "quests/daphMeatBags/heavy_load_fail.mp4">>
<big>You drop the meat bags and smash your face into the side of the car.</big>
<<delayer>>
<<yields "sore+" "dialog">>
<</delayer>>
<<btn>>
<<chunk>>
<big>$daphne.name jumps out of the car.</big>
<<media "quests/daphMeatBags/daphne_angry.jpg">>
<<dial "daphne" "Hun! You almost broke the bags! You need to watch out!">>
<<dial "player" "No worries, I was controlling the fall and protecting the meat bags...">>
<p>You smile to her, hiding the fact that your entire face is in pain.</p>
<big>She doesn't buy it.</big>
<<delayer>>
<<yields "daphne.love-2" "dialog">>
<</delayer>>
<<btn>>
<<chunk>>
<p>God damn it dude, you had one job. It's not every day that Daphne wants your help with her meatbags. Couldn't you do it one by one?!</p>
<big>Was it really necessary to show off?!</big>
<<dial "player" "//WHAT?! Show off?! You said I could totally do it!//">>
<p>Well, you could do it. But you didn't. That's a problem!</p>
<<dial "player" "//The problem is - you told me to go for it, so I thought it's in the bag. Like - the meat bags are in the bag. Fuck. You know what I mean!//">>
<p>Naaah, dude, it wasn't in the bag. I said you could do it just because I like to roll those dices once in a while, that's all. It's pretty boring over here, you know. You gotta learn to enjoy a moment.</p>
<<dial "player" "//Sheeesh...//">>
<<dial "daphne" "So... do you need my help?">>
<<dial "player" "No no, I'm gonna do it myself!">>
<p>You pick yourself up, and start moving the meat bags to the trunk of the car one by one.</p>
<<media "quests/daphMeatBags/load_finish.mp4">>
<p>Finally, after a moment, you're done.</p>
<big>Now it's time to join $daphne.name in the car!</big>
<<btn "daphCar" null "$questMode+daphMeatBags">>
<<chunk null "#carry_ok">>
<p>You cautiously make your way to the back of the car and...</p>
<big>You drop the meat bags into the trunk.</big>
<<media "quests/daphMeatBags/heavy_load_ok.mp4">>
<p>$daphne.name waves to you from the car and smiles.</p>
<<delayer>>
<<yields "daphne.love+2" "dialog">>
<</delayer>>
<p>Well, it seems you managed to carry them all at once. That's a surprise...</p>
<<dial "player" "//Surprise? You said I could totally do it.//">>
<p>Uhmmm, yeah...</p>
<big>It's time to join $daphne.name in the car!</big>
<<btn "daphCar" null "$questMode+daphMeatBags">>
<<chunk null "#thrice">>
<big>You pick up one meat bag.</big>
<<dial "player" "//It's not that bad...//">>
<p>You confidently walk towards the stairs leading out of the cellar.</p>
<<media "quests/daphMeatBags/load.mp4">>
<p>Ok man, have it your way. go unload it in the trunk of the car...</p>
<big>...and then come back for next meat bag.</big>
<<btn $curLoc null "$questMode+daphMeatBags; daphMeatBags-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMeatBags=3">> /* Go to the car. */
<<chunks>>
<big>You enter the car.</big>
<<dial "daphne" "Finally! Now, give me back my key to the cellar!">>
<<dial "player" "Come on... Can't I keep it?">>
<<dial "daphne" "No, hun. Cellar will remain closed. I allowed you there just because of the meat. Come on, we don't have all night.">>
<p>You sigh and give her back the key.</p>
<<delayer>>
<<yields "daphCelKey-" "dialog">>
<</delayer>>
<<btn>>
<<chunk>>
<<dial "daphne" "Ok, hun. We're ready, you can start up the engine!">>
<p>You look at her surprised.</p>
<<dial "player" "Me?! But... I don't have a driving licence!">>
<<dial "daphne" "So what?">>
<big>So what?!</big>
<<dial "player" "Well... it kinda is needed to drive a car!">>
<<dial "daphne" "What?! It's the first time I hear this. You must have mixed things up, hun!">>
<big>She smiles in a reassuring way.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_convincing1.jpg">>
<p>God damn it, man.</p>
<big>She knows how to present a convincing argument!</big>
<<dial "player" "//But I don't know how to drive!//">>
<p>Why are you telling this to me?! Tell it to her!</p>
<<dial "player" "Uhmmm... So... The problem is - I don't know how to drive!">>
<<dial "daphne" "It's easy, you'll learn in no time!">>
<<dial "player" "But why can't you drive?!">>
<p>Her face gets serious.</p>
<<dial "daphne" "Because I don't know how!">>
<p>...</p>
<big>Logic.</big>
<p>I really feel we can get more out of this situation, man. Stand your ground!</p>
<<menu>>
<<btn "#driveAgree" "Ok, ok... I'll drive the car!" "daphne.love+" "dialog">>
<<btn "#driveBargain" "You'd have to do something more to convince me." "daphne.dom+" "dialog">>
<<chunk null "#driveBargain">>
<p>I'm so proud of you, buddy! So fucking proud! You're gonna be a proper alpha sooner than you think.</p>
<big>$daphne.name sighs.</big>
<<dial "daphne" "Convince you... like... how?">>
<<dial "player" "Look! It's the middle of the night, the car is full of meat, and you want me to drive it without a licence!">>
<<if !$daphMeatBags_promise>>
<<dial "daphne" "Well... you acted badly before, but I might still give you a reward if you do it...">>
<<dial "player" "I want something now, or I'm not going.">>
<<else>>
<<dial "daphne" "Well... I though we agreed we'll talk about a reward at the end.">>
<p>She winks to you.</p>
<<dial "player" "I want something now, or I'm not going.">>
<</if>>
<p>She thinks for a moment.</p>
<big>And then leans in closer to you.</big>
<<btn>>
<<chunk>>
<<dial "daphne" "Oh, come on, $player.name... do it for me, ok hun?">>
<<media "quests/daphMeatBags/daphne_car_convincing2.mp4">>
<p>Her tits push against your chest, which instantly gets you dick hard.</p>
<big>It's like the car has a second gear stick.</big>
<<dial "player" "Uhh... I mean... I...">>
<<dial "daphne" "Just do it for your $daphne.relation...">>
<big>Man, don't give up now.</big>
<p>Maybe convince her to teach you how to change the gears... on your dick?</p>
<<menu>>
<<btn "#driveAgree" "Ok, ok, I'm gonna drive the car!" "daphne.love+" "dialog">>
<<btn "#pushFurther" "First you need to show me how to switch gears!" "daphne.dom+" "dialog">>
<<chunk null "#pushFurther">>
<p>You point to your dick.</p>
<<media "quests/daphMeatBags/gear_stick.jpg">>
<big>I like the attitude.</big>
<p>Fingers crossed, my man.</p>
<<if $daphne.status <= 3>>
<<set _decision = ["#gearAgree", "#gearNo", "#gearNo"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#gearAgree", "#gearNo"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#gearAgree">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#gearAgree">>
<p>$daphne.name looks down on your dick...</p>
<big>...and smiles.</big>
<<dial "daphne" "Well... I guess you're right...">>
<p>She pulls out your dick from your pants.</p>
<<dial "daphne" "So... at the start you need to be really delicate with your gear stick... Just like that...">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_convincing3.mp4">>
<big>Who's the best wingman on the planet!?</big>
<<dial "player" "Uhhh... yeah... you are... I mean... you are great at... explaining car... stuff...">>
<p>She speeds up.</p>
<<dial "daphne" "But then, when you get it going, you need to grab it more firmly.">>
<<dial "player" "Yeahhhh... and... and... what if it jams?">>
<big>Good one!</big>
<<dial "daphne" "If it jams...">>
<p>She smiles.</p>
<<dial "daphne" "...you need to oil it up a bit.">>
<p>She opens her mouth and wraps her lips around your dick.</p>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_convincing4.mp4">>
<p>She starts slow, but soon works her mouth faster and faster.</p>
<<dial "daphne" "//gobble-gobble-gobble//">>
<<dial "player" "Yeahhhh... uhh... yeah! Uhh!">>
<p>It doesn't take long before your dick starts pulsating and...</p>
<big>...you shoot thick cream hard into the back of her mouth.</big>
<p>Her eyes widen at the amount of cum. She moves her head away from your dick, and opens her mouth in front of you.</p>
<big>Cum is filling it to the brim.</big>
<<menu>>
<<btn "#swallow" "Swallow it!" "daphne.dom+" "dialog">>
<<btn "#spit" "Spit it out on your tits!" "daphne.love+" "dialog">>
<<chunk null "#swallow">>
<big>$daphne.name does what she's told.</big>
<<media "quests/daphMeatBags/daphne_car_convincing5_swallow.mp4">>
<<dial "daphne" "//gulp!// MMmm... tasty cum!">>
<p>Oh shit, man. How I wish it was my cum. $daphne.name is such a great fuck...</p>
<<dial "daphne" "So now - start the car.">>
<<dial "player" "Uhhh... yeah... ok... just give me a moment--">>
<<dial "daphne" "NOW!!!">>
<<dial "player" "Ok, ok, sheesh... //She might be a great fuck, but she's crazy bitch sometimes!//">>
<big>You can't have it all...</big>
<<btn "#driveAgree">>
<<chunk null "#spit">>
<big>$daphne.name does what she's told.</big>
<p>She wiggles her tongue, and the cum drips to her tits.</p>
<<media "quests/daphMeatBags/daphne_car_convincing5_spit.mp4">>
<<dial "daphne" "MMmm... Like that...?">>
<<dial "player" "Yeah... spit it all out...">>
<p>Oh shit, man. How I wish it was my cum. $daphne.name is such a great fuck...</p>
<<dial "daphne" "So now - start the car.">>
<<dial "player" "Uhhh... yeah... ok... just give me a moment--">>
<<dial "daphne" "NOW!!!">>
<<dial "player" "Ok, ok, sheesh... //She might be a great fuck, but she's crazy bitch sometimes!//">>
<big>You can't have it all...</big>
<<btn "#driveAgree">>
<<chunk null "#gearNo">>
<p>$daphne.name looks down on your dick...</p>
<big>...and sighs.</big>
<<dial "daphne" "Oh $player.name... You were such a nice boy, and now? I don't know what happened to you!">>
<big>Life happened.</big>
<<dial "daphne" "If you don't want to drive, I'm gonna drive!">>
<<delayer>>
<<yields "daphne.love-2" "dialog">>
<</delayer>>
<<dial "player" "//Fuck! You told me to go for it!//">>
<p>Man, it's good that you did. Sometimes it works, sometimes it doesn't. Her hand was so close to your dick, you can't waste an opportunity like that.</p>
<big>And I still think we're gonna turn it around.</big>
<p>It's not like she threw you out of the car.</p>
<<dial "player" "//Sigh... ok.//">>
<big>$daphne.name sits on the driver seat.</big>
<p>And it quickly becomes clear that she wasn't lying about her driving...</p>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/passenger.mp4">>
<<dial "player" "Not that way!">>
<<dial "daphne" "So which way?!">>
<<dial "player" "LITERALLY ANY OTHER WAY!">>
<<dial "daphne" "You have to be more specific!">>
<<btn>>
<<chunk>>
<big>BANG!</big>
<<dial "player" "What was that!?">>
<p>Left side mirror is no more.</p>
<<dial "daphne" "That was other's guy fault!">>
<<dial "player" "No it wasn't!">>
<p>I don't think you're going to convince her. Oh, and also...</p>
<big>BANG!</big>
<<dial "player" "And that!?">>
<big>No more mirrors, my man!</big>
<p>$daphne.name pulls down a window and yells at the other car.</p>
<<dial "daphne" "Learn to drive, you fucker!">>
<p>In general this seems like a good moment to pray for your life, but you notice something. There's a whole bunch of Krishna dudes in front of you.</p>
<big>I'm sure you played games enough to know what it means...</big>
<<dial "player" "THE KRISHNAS!">>
<<dial "daphne" "I'm Jewish, $player.name!">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/gta.mp4">>
<<dial "player" "FUCK! You rammed through them!">>
<<dial "daphne" "I did it for Jesus!">>
<p>Well, it was Moses just a moment ago, but who cares...</p>
<big>Jesus approves!</big>
<<dial "player" "Ok. That's enough. I'm gonna drive!">>
<<dial "daphne" "Finally!">>
<p>Ahhh, it was starting to be interesting! Do you have to be such a cockblocker, man!?</p>
<<dial "player" "//I'm a death blocker, god damn it.//">>
<big>$daphne.name stops and gets out the car.</big>
<<btn "#driveAgree">>
<<chunk null "#driveAgree">>
<big>You sit on the driver's seat.</big>
<<media "quests/daphMeatBags/daphne_car_convincing6.mp4">>
<p>You look at $daphne.name.</p>
<<dial "player" "So... where do we go?">>
<<dial "daphne" "Just... go. I'll tell you when to stop.">>
<p>You start up the car and drive forward. The engine stalls every time you try to switch gear, but quickly you manage to figure it out. It turns out it really isn't that hard to drive a car, but just in case - you drive really slowly.</p>
<big>Meanwhile, $daphne.name cannot keep her mouth shut.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_talk1.mp4">>
<<dial "daphne" "The roads are so dangerous these days... I mean. I don't get why some people are allowed behind the wheel. There should be a law against that!">>
<big>There is.</big>
<<dial "daphne" "Also, cars are so dangerous... especially those seat belts... I've heard they can cut off your head... Oh, and the air bags - they are the worst! Imagine that you're driving around, minding your business, and then - BAM! - the airbag blows in your face. No, thank you, I have my own air bags!">>
<big>She points to her tits.</big>
<big>...</big>
<p>Man, did you hear me?! She talks about her air bags!!!</p>
<<dial "player" "//I'm focused on the driving!//">>
<big>Say something!</big>
<<dial "player" "Uhmmm... so... air bags, right?">>
<<dial "daphne" "I love those two puppies... I hope you don't mind if I let them breathe for a moment?">>
<p>She lowers her shirt and...</p>
<big>Oh my.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_talk2.mp4">>
<<dial "player" "//What's happening?//">>
<p>What do you mean //what's happening//?! Just look at her!</p>
<<dial "player" "//I can't look! I'm on the road!//">>
<big>Your loss.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_talk3.mp4">>
<<dial "daphne" "Boobs have so many functions, it's crazy! It's like Navy Seals of body parts. I mean, think about it - accident protection, feeding babies, earning cash. Not that I'm that kind of girl, but still...">>
<big>You're exactly that kind of girl, $daphne.name.</big>
<<dial "daphne" "You can even put something between them, to free your hands.">>
<p>For example: dick.</p>
<<dial "daphne" "There's just so much they can do...">>
<<dial "player" "Fuck!">>
<big>Look at you, so direct.</big>
<<dial "player" "//No! There's a police car behind us.//">>
<p>Oh... in that case:</p>
<big>Fuck.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/police1.mp4">>
<big>It's because you were going so slow!</big>
<<dial "player" "So what now?!">>
<<dial "daphne" "What do you mean what now...?">>
<<dial "player" "What do you mean what do I mean?! I have no driving licence. We have a car full of meat of god knows what. And there's a fucking police car behind us.">>
<p>I was just going to write a summary of my own, but you nailed it. Thanks, bro!</p>
<<dial "daphne" "So what...?">>
<<dial "player" "God damn it. At the minimum, we will get a ticket and they will confiscate the car.">>
<<dial "daphne" "A ticket? Like... to the circus? And - by the way - I love confetti! Especially with cheese!">>
<p>Well, she's clueless buddy.</p>
<big>You're on your own.</big>
<p>Meanwhile, the police car signals you to stop.</p>
<<btn>>
<<chunk>>
<big>You pull to the side of the road.</big>
<p>The policeman is walking your way.</p>
<<dial "player" "We're so fucked.">>
<p>Too bad, man, I was having fun! But don't expect me to visit you in prison.</p>
<big>The policeman knocks on the car window.</big>
<<media "quests/daphMeatBags/police2.mp4">>
<<menu>>
<<btn null "I forgot my papers, can I email them?" "daphne.dom+" "dialog">>
<<btn null "I don't have a driving license..." "daphne.love+" "dialog">>
<<chunk>>
<big>The policeman puts his hand on a gun.</big>
<<dial "guy" "Please step out of the vehicle.">>
<<dial "player" "//Sigh...// Yes, sir.">>
<p>You're about to open the doors...</p>
<big>...when you hear $daphne.name.</big>
<<dial "daphne" "Can't it wait, mr. policeman? We're in a hurry!">>
<p>You look at her in panic. The policeman leans in to the car.</p>
<<dial "guy" "Please don't get involv--">>
<big>And then he freezes at the sight of her tits.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_police.mp4">>
<<dial "daphne" "Hi, mr. policeman!">>
<p>It takes him a moment to snap back to his senses. He looks at you, with a very different expression on his face.</p>
<<dial "guy" "Sir - I see that you're carrying a high priority cargo!">>
<<dial "player" "High-what?!">>
<<dial "guy" "Why didn't you say it right away, sir!?">>
<big>I honestly have no idea what's going on.</big>
<<dial "player" "Well... I--">>
<<dial "guy" "Doesn't matter! You don't have to explain yourself. Sorry for bothering you, sir! You can go of course!">>
<<dial "player" "We can go?!">>
<big>Don't ask, just do!!!</big>
<p>You're about to start your engine, but the policeman stops you.</p>
<<dial "guy" "No! WAIT!">>
<big>Ahh, shit. So close.</big>
<<btn>>
<<chunk>>
<big>The policeman signals to his partner in the police car.</big>
<<dial "guy" "Willie, come here quickly!">>
<p>Well, now you're double fucked. Why didn't you go when he let you?!</p>
<<dial "player" "//I was in shock!//">>
<p>Willie appears, and the first policeman shows him $daphne.name's tits.</p>
<<dial "guy" "What do you think, Willie - 32G?">>
<big>Willie takes a moment to asses.</big>
<<media "quests/daphMeatBags/police3.jpg">>
<<dial "guy" "I'd say 34GG easily, Dick...">>
<<dial "guy" "Mam, is my partner's assesment correct?">>
<p>$daphne.name giggles.</p>
<<dial "daphne" "It is! Good guess mr. policeman!">>
<p>Dick looks at you.</p>
<<dial "guy" "Sir, all the boobs above 32G need to be transported with police escort.">>
<<dial "player" "What...?">>
<big>One //what// for me too.</big>
<<btn>>
<<chunk>>
<<dial "guy" "I'm serious, sir. Where are you taking the boobs?">>
<p>Figure something out man, we don't want him to know about the meat.</p>
<<dial "player" "We're just going for a ride, you know, to see the ocean and... whales?">>
<p>$daphne.name leans in.</p>
<<dial "daphne" "We're looking for a good spot to bury some meat!">>
<p>God damn.</p>
<big>This bitch is gonna send you to electric chair.</big>
<p>The policemen look at each other...</p>
<<btn>>
<<chunk>>
<<dial "guy" "I know a spot. We found a dead guy there couple weeks back. I think there's still a hole in the ground, so you won't have to dig.">>
<<dial "daphne" "That's perfect!">>
<<dial "guy" "Just follow us, we'll lead you there.">>
<p>Policemen hurry back to their car, put on a siren, and drive to your side. Willie looks at you through the side window.</p>
<<dial "guy" "Ready when you are, sir.">>
<<dial "player" "O... K...">>
<<btn>>
<<chunk>>
<big>You just sit there for a moment.</big>
<<dial "daphne" "Hun, what are you waiting for?">>
<<dial "player" "I don't know what just happened.">>
<<dial "daphne" "The police will escort us to a place where we can bury the meat, hun.">>
<<dial "player" "But... why would they do that!?">>
<p>I think I figured it out...</p>
<big>We've been drugged.</big>
<<dial "daphne" "What do you mean why? It's always like that. Police is very helpful.">>
<big>Man, just drive.</big>
<<btn>>
<<chunk>>
<big>You follow the police car.</big>
<<media "quests/daphMeatBags/police4.mp4">>
<p>After couple minutes the police stops next to a forest. They honk, letting you know it's the spot. $daphne.name waves to them from the side window.</p>
<<dial "daphne" "Thank you, officers!">>
<p>They drive away into the night, leaving you alone with $daphne.name.</p>
<<dial "daphne" "Ok, $player.name! Let's go!">>
<p>She steps out of the car.</p>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_car_spot1.mp4">>
<p>(By the way - it's still the middle of the night. Don't be a pain in the ass and just imagine it, k?)</p>
<big>$daphne.name opens the trunk.</big>
<<dial "daphne" "Ok, hun! Take the meat and bury it quickly. I'm gonna wait up here for you!">>
<p>At this point - you just do what you're told without asking.</p>
<p>You pick up the first meat bag and take it to the forest. The spot police guy was telling you about is easy to find - police tape is still around it.</p>
<<btn>>
<<chunk>>
<big>You throw the first bag into the hole.</big>
<<media "quests/daphMeatBags/drag_bags.mp4">>
<p>Man, why so aggressive? It's just meat bags.</p>
<<dial "player" "//These are not the kind of meat bags I had in mind, when I started playing this fucking game.//">>
<p>Come on, man. There's gonna be plenty more meat bags. The right ones. Just have patience!</p>
<<dial "player" "//Sigh...//">>
<<btn>>
<<chunk>>
<p>You come back to the car for the second bag, and then for the third.</p>
<big>After a moment all the meat bags are in the hole.</big>
<<dial "daphne" "You're doing great, hun!">>
<<media "quests/daphMeatBags/daphne_car_spot2.mp4">>
<p>She waves at you, and her tits and ass jiggles with every move.</p>
<<dial "player" "//Don't care, shut up...//">>
<p>Ok, ok... was only trying to make things more interesting.</p>
<<btn>>
<<chunk>>
<big>You take a shovel and cover the hole with dirt.</big>
<<media "quests/daphMeatBags/digging.mp4">>
<<if $daphMeatBags_clean>>
<<dial "player" "God damn. What was the point of finding clean t-shirt if I ended up fucking it up anyway?!">>
<p>The point was to wear clean clothes... but at this point - I guess it was a bad call on my part.</p>
<<else>>
<<dial "player" "At least I haven't wore a clean t-shirt for that!">>
<p>Well, that was actually a good call on your part...</p>
<big>Sorry for calling you a filthy pig.</big>
<</if>>
<<delayer>>
<<set $daphMeatBags_clean = null>>
<</delayer>>
<<btn>>
<<chunk>>
<big>You finish and go back to the car.</big>
<p>$daphne.name giggles seeing you.</p>
<<dial "daphne" "Oh hun, you're my hero! Let's go back home!">>
<<delayer>>
<<yields "daphne.love+2" "dialog">>
<</delayer>>
<p>You don't even have a strength to answer her. You just sit in the car, start up the engine, and drive back home.</p>
<<btn>>
<<chunk>>
<p>Finally, after some time...</p>
<big>...you arrive in front of $daphne.name's house.</big>
<p>$daphne.name looks at you with a smile.</p>
<<dial "daphne" "You've been such a good kid, $player.name. You deserve a proper reward.">>
<big>Now we're talking.</big>
<p>...</p>
<p>Man, say something.</p>
<<dial "player" "//Sigh...// Reward! Grrrreat!">>
<<dial "daphne" "Haha, I knew you'd like that! It's too late for that now, but come to my room tommorow night, and I'll have something prepared for you. Ok, hun?">>
<<dial "player" "Ok...">>
<<dial "daphne" "Oh, haha, I can see you're really tired. I'll let you go back to your room to get some sleep! Thanks for everything!">>
<p>You step out of the car, walk back to your room, and throw yourself on the bed.</p>
<big>It was a long night.</big>
<<btn "daphGuest">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMeatBags=4">> /* Find Daphne in the evening */
<<chunks>>
<big>Wait!</big>
<p>First things first - are you sure you have a clean t-shirt? Have you checked if your dick doesn't smell like shit? Have you washed your ass?</p>
<<dial "player" "//Why would I wash my ass!? I want to fuck her, not the other way around!//">>
<big>Man, honestly, these are basics.</big>
<p>What if she would want to give you a rimjob? You're lowering your chances on the start - that's soooo beta. And we shouldn't even have this conversation - part of being an alpha is coming up with simple rituals, doing them in 5 fucking minutes, and moving along to fucking bitches. Trust me - you'd feel better about yourself knowing that you have the basics covered.</p>
<<dial "player" "//Sheesh, ok... give me a minute!//">>
<p>You go into the bathroom and disappear there for a quick shower. After a moment you show up, clean as a whistle.</p>
<<dial "player" "//Done!//">>
<big>Now, you're ready!</big>
<<btn>>
<<chunk>>
<big>You knock at $daphne.name's doors.</big>
<<dial "daphne" "Yeees?">>
<<dial "player" "It's me! $player.name! Can I come in?">>
<<dial "daphne" "Sure you can, hun! I was waiting for you!">>
<big>You push the door handle and open the doors.</big>
<p>The lights are dimmed, so it takes you a moment to adjust. You notice $daphne.name sitting on the bed.</p>
<big>But there's something different about her...</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_covers.jpg">>
<<dial "player" "Heeey... what's up with the... is everything ok?">>
<<dial "daphne" "I have a surprise for you!">>
<p>God damn, I think it's the first time in my life that I'm going to say it, but...</p>
<big>...I hope she didn't make her boobs bigger.</big>
<p>I mean, there are limits to the extent of my perversion. She was already on a level that made me ashamed of myself each time I cummed looking at those bazoongas.</p>
<<dial "player" "//Shut up already!// So... surprise...? What surprise?">>
<<dial "daphne" "I was so thankful for your help with the meat, that I though I should come up with something to repay you.">>
<big>I have some pretty good ideas...</big>
<<dial "daphne" "So I have something really special... It's called - ''meat tornado''!">>
<p>Please tell me it involves your dick.</p>
<<dial "player" "Haha, bring it on!">>
<big>$daphne.name rises her shirt and...</big>
<<btn>>
<<chunk>>
<big>...reveals a plate with burgers hidden underneath.</big>
<<media "quests/daphMeatBags/meatTornado.jpg">>
<<dial "player" "Uhmm... are these burgers?">>
<<dial "daphne" "Not just any burgers, hun. They are the most delicious burgers on the planet! And they have a little dirty secret too.">>
<big>She winks.</big>
<p>God damn. Burgers, seriously?! Now I actually think I'd prefer if she got bigger boobs. I'm really not in the mood for meat after the whole night operation...</p>
<<dial "player" "//Sigh... same here.// Oh, meat-tornados! That's awwwesooome!">>
<p>$daphne.name puts the burgers in front of your face.</p>
<<dial "daphne" "Try it, hun! You'll love it!">>
<big>Shit, this is a tough one.</big>
<p>The truth is, it's very bad to say no when a lady cooked something specifically for you. Some gals get really offended by that. And I'm sure $daphne.name will give you extra points for tasting her cooking, I think she's that type.</p>
<p>Then again - and I cannot stress this enough - if you're really not into something, then don't do it. That wouldn't be a way of the alpha.</p>
<<menu>>
<<btn "#eat" "Meat tornado sounds great! I'm gonna eat one!" "daphne.love+2" "dialog">>
<<btn "#noeat" "Nah, I kinda eaten, so I'm not that hungry." "daphne.dom+" "dialog">>
<<chunk null "#noeat">>
<big>She's visibly disappointed by your decision.</big>
<<dial "daphne" "Well... ok. I was hoping you're gonna like it...">>
<<dial "player" "I'm sure it's tasty, but I'm full. I'm gonna eat it tomorrow, ok?">>
<<dial "daphne" "It won't be as good tomorrow... but ok.">>
<<delayer>>
<<yields "meatTornado+3" "dialog">>
<</delayer>>
<big>Phew.</big>
<p>She took it quite well.</p>
<<btn "#cellar">>
<<chunk null "#eat">>
<p>You take one meat-tornado in your hand...</p>
<big>...and take a bite.</big>
<<media "quests/daphMeatBags/chewing.mp4">>
<p>Surprisingly... it actually tastes good.</p>
<big>But there's something more...</big>
<<btn>>
<<chunk>>
<p>You look down, at your pants and... oh my!</p>
<big>You got a hard on!</big>
<<media "quests/daphMeatBags/hardon.mp4">>
<<delayer>>
<<yields "meatTornado+3; viagred+; fed+">>
<</delayer>>
<<dial "player" "What the hell...">>
<p>$daphne.name giggles.</p>
<<dial "daphne" "I told you you'll like it! It's a secret recipe, works better than viagra, haha. And it's all natural, very eco friendly!">>
<big>That's an interesting development.</big>
<p>I was 99% sure she's going to poison you, but this seems way better.</p>
<<dial "player" "//Poison me?! Why didn't you say so?!//">>
<p>Oh, don't be a pain in the ass, $player.name. There are always saves, right?!</p>
<big>Anyway...</big>
<<btn "#cellar">>
<<chunk null "#cellar">>
<p>$daphne.name sighs.</p>
<<dial "daphne" "But I was also thinking... well... I know meat-tornados might not be enough for all the help I got from you. I still feel like I owe you.">>
<big>Oh yes you do.</big>
<<dial "player" "//She owes me, not you!//">>
<p>Po-tay-to, po-tah-to.</p>
<<dial "daphne" "So I was thinking... I saw how you were eyeballing all the equipment in the cellar... maybe I could let you in there for a moment... so that you could... you know... look around?">>
<big>Hell yeah! Finally!</big>
<<dial "player" "That would be great!">>
<<dial "daphne" "Haha, ok. Follow me. But don't get your hopes up, it's just this once...">>
<<btn>>
<<chunk>>
<h2 class="border">$daphne.name's cellar</h2>
<<media "locations/daphCel/_big.jpg" "wide">>
<big>You follow $daphne.name to the cellar.</big>
<<dial "daphne" "I honestly don't know much about this stuff... it was already here when I bought the house... that's why I keep it locked... but you can ask, maybe I'd be able to answer some questions...">>
<p>You look around.</p>
<<dial "player" "So... what does this do?">>
<p>You point at the dildo bike.</p>
<<media "quests/daphMeatBags/dildo_bike.jpg">>
<p>Honestly, man, you don't know what the dildo bike does?</p>
<<dial "player" "//I'm teasing her, shut up.//">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_dildo.jpg">>
<<dial "daphne" "It's a... I mean... I can't be sure, but... I think you sit on it, and it... you know... //it penetrates you//.">>
<p>You can clearly see she's embarrassed, but at the same time - she's getting more aroused with every word.</p>
<big>Keep it up, it might work!</big>
<<dial "player" "It penetrates you? That's sooo interesting, I would never guess.">>
<<btn>>
<<chunk>>
<<dial "player" "And this?">>
<p>You point to a smotherbox.</p>
<<media "quests/daphMeatBags/smotherbox.jpg">>
<<dial "daphne" "It's a smo... I mean... I guess it's something... like... to sit... on a man's face... and... kinda... smother him with your... uhmmm... bottom.">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_aroused.jpg">>
<big>It's totally working!</big>
<<btn>>
<<chunk>>
<<dial "player" "And this...?">>
<<media "quests/daphMeatBags/bondage_equipment.jpg">>
<<dial "daphne" "It's for... uhmmm... so that you... I mean...">>
<p>She's sweating.</p>
<<dial "daphne" "Is it hot in here...?">>
<p>She starts unbuttoning her sweater and...</p>
<big>...she goes one button too far.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_tits.jpg">>
<<dial "daphne" "Oh fuck, I can't take it anymore...">>
<big>She runs up the stairs and shuts the doors to the cellar.</big>
<<dial "player" "//Oh fuck. Did I scare her away?!//">>
<p>I have a feeling she'll be back.</p>
<<dial "player" "//I sure hope so...//">>
<p>You sit on the leather chair in the corner and...</p>
<big>Wait a minute - what's that thing?!</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/ash_hand.jpg">>
<<dial "player" "//Uhmm... It looks like a wooden prosthetic hand... Why?//">>
<p>I'm not sure but...</p>
<big>...didn't $ash.name have a hand like that?</big>
<p>You know, the guy from the store that disappeared?</p>
<<dial "player" "//Hmm... now when you said it... yeah, I think he did.//">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/ash_with_hand.jpg">>
<<dial "player" "//It looks similar... do you think it's his? How would it end up in $daphne.name's cellar?//">>
<p>Well, I'm not sure... but it's worth investigating. It seems $daphne.name might know him, maybe she knows where he went?</p>
<<dial "player" "//I'll ask her--//">>
<p>Same moment, the doors to the cellar open and...</p>
<big>OH FUCK.</big>
<<btn>>
<<chunk>>
<big>$daphne.name walks in, with rope tied around her tits.</big>
<<media "quests/daphMeatBags/daphne_fuckme.jpg">>
<<dial "daphne" "I need you to fuck me, $player.name. I need you to fuck me real badly. I need you to bring me pain. A lot of pain.">>
<big>YES!</big>
<<if $player.lvl < 4>>
<<dial "player" "//Fuck! What should I do?//">>
<p>What the fuck do you mean //what should I do//?!</p>
<big>You do whatever you want with her.</big>
<p>This is the moment you've been dreaming about. You can literally rape her, and she'll be thankful. Have fun, my man!</p>
<<else>>
<p>I envy you. This is a moment I've been dreaming about. You could literally rape her, and she'd be thankful...</p>
<<dial "player" "Well then.. let's have some fun.">>
<</if>>
<<btn>>
<<chunk>>
<<dial "daphne" "Will you do it? Will you fuck me like a dirty whore?">>
<<dial "player" "Shut up, whore.">>
<<dial "daphne" "Yes, master.">>
<big>My boy!</big>
<<media "quests/daphMeatBags/daphne_bdsm_01.mp4">>
<p>You approach her slowly... get really close to her... You're well aware you can take your time... This whore is going to wait as long as you feel like it.</p>
<big>So you decide to start it slow...</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_02.mp4">>
<p>You can taste her arousal in her mouth. But kissing is just the beginning...</p>
<big>...it's time to have some fun.</big>
<<dial "player" "Sit on the floor, whore. And spread your legs.">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_03.mp4">>
<<dial "daphne" "Like that?">>
<<dial "player" "What are you, stupid?! Wider!">>
<p>You grab a rope and tie her ankles, so that she'll keep it spread out.</p>
<<btn>>
<<chunk>>
<<dial "player" "I'm gonna have some fun with your pussy now. And don't you dare have an orgasm.">>
<<dial "daphne" "Yes master. I'll try.">>
<<media "quests/daphMeatBags/daphne_bdsm_04.mp4">>
<<btn>>
<<chunk>>
<<dial "daphne" "Ohhh... Ahhh... It's... it'ssss....">>
<<media "quests/daphMeatBags/daphne_bdsm_05.mp4">>
<<dial "player" "What did I tell you, whore? You don't deserve to enjoy it.">>
<<dial "daphne" "Yes... I've been a bad whore... I mustn't en.. joy... it... AHHHHHH!!!">>
<p>I don't think she heard you, buddy.</p>
<big>You need to punish her more.</big>
<<btn>>
<<chunk>>
<big>You grab her hair and pull with all your strength.</big>
<<dial "player" "Shut up, whore. Resist the pleasure.">>
<<media "quests/daphMeatBags/daphne_bdsm_06.mp4">>
<p>The pool of $daphne.name's juices is growing on the floor.</p>
<big>I'd say she enjoys it way too much.</big>
<<dial "player" "It seems you cannot control your pussy... It's gonna be punished...">>
<<dial "daphne" "Fuck my pussy, master.">>
<<dial "player" "Fuck your pussy? I don't think so. I'm gonna burn it.">>
<p>She looks at you, panicked, while you pull out a candle and light it.</p>
<<dial "daphne" "$player.name, no! Don't burn... AHHHHH!!!!">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_07.mp4">>
<<dial "player" "You will call me master, whore. Is that understood?">>
<<dial "daphne" "YES!!! I'M SORRY MASTER... FORGIVE ME MASTER.... PLEASE, I BEG YOU, DON'T BURN MY PUSSY...">>
<<dial "player" "Too late, whore.">>
<p>You bring the fire really close to her wet pussy. You can almost hear it beginning to frizz.</p>
<<btn>>
<<chunk>>
<<dial "daphne" "IT HURTS... IT HURTSSS.... AHHHHH!!!!">>
<<media "quests/daphMeatBags/daphne_bdsm_08.mp4">>
<p>At the last moment... you blow out the fire. $daphne.name sighs with relief.</p>
<<dial "daphne" "Thank you... thank you, master...">>
<<dial "player" "You think it's the end? Now we're gonna work on your asshole, whore.">>
<<dial "daphne" "Yes... work on my asshole... Punish it">>
<p>You find a metal hook and...</p>
<<btn>>
<<chunk>>
<<dial "daphne" "AAAHHHHH!!!!">>
<<media "quests/daphMeatBags/daphne_bdsm_09.mp4">>
<<dial "player" "Shut up, whore.">>
<<btn>>
<<chunk>>
<p>You grab a loose rope and tie one end to the hook, and another to her hair.</p>
<<media "quests/daphMeatBags/daphne_bdsm_10.mp4">>
<<dial "daphne" "It hurts!">>
<<dial "player" "Good.">>
<p>You grab a magic wand and put it to her pussy.</p>
<<dial "player" "Resist the orgasm, whore.">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_11.mp4">>
<p>She bites her lips and clenches her fists, but she cannot resist it any longer...</p>
<<btn>>
<<chunk>>
<big>...she cums.</big>
<<media "quests/daphMeatBags/daphne_bdsm_12.mp4">>
<<dial "player" "You fucking whore! What did I tell you?!">>
<<dial "daphne" "I'm sorry, I couldn't help it...!">>
<<dial "player" "Well, now you've made me mad.">>
<p>You drop the wand, pull out your dick, and put it in front of her face.</p>
<<dial "player" "Suck my dick, whore.">>
<<dial "daphne" "Yes master!">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_13.mp4">>
<<dial "daphne" "//Gulp... gulp... gulp...//">>
<<dial "player" "Faster.">>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_14.mp4">>
<<dial "daphne" "//Gulp-gulp-gulp--//">>
<<dial "player" "What the fuck is this, did you learn to do a blowjob in a fucking nursery home?!">>
<p>You grab her head with both hands...</p>
<big>...and fuck it like a melon.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_15.mp4">>
<<dial "daphne" "//Gobble-gobble-gobble--//">>
<<dial "player" "That's the way to do it, whore!">>
<<dial "daphne" "//Gobble-gobble-gobble--//">>
<<dial "player" "Now give me your asshole!">>
<p>She removes your dick from her mouth.</p>
<<dial "daphne" "Yes, master!">>
<p>She quickly climbs on you and puts your dick in her ass like a proper whore.</p>
<<btn>>
<<chunk>>
<<media "quests/daphMeatBags/daphne_bdsm_16.mp4">>
<big>You fuck her ass mercilessly.</big>
<p>It's like your dick was democracy and her asshole had oil.</p>
<<dial "daphne" "YES!! FUCK ME!! FUCK MY ASS, MASTER!!!">>
<<btn>>
<<chunk>>
<p>You throw her on the floor, and go even deeper into her ass.</p>
<<media "quests/daphMeatBags/daphne_bdsm_17.mp4">>
<p>$daphne.name squeals with every push, and you feel your dick starts pulsating.</p>
<big>Your orgasm is closing.</big>
<<dial "player" "I'm cumming, whore!">>
<<dial "daphne" "Fill me with your semen, master!!!">>
<p>You arch back as the first spurt of your cum shoots into a hot vacuum of $daphne.name's ass. And then another, and another.</p>
<big>You fill it to the brim.</big>
<<btn>>
<<chunk>>
<p>Finally, when you're all done, you pull out...</p>
<big>...and enjoy the view of your cum dripping from her ass.</big>
<<media "quests/daphMeatBags/daphne_bdsm_18.mp4">>
<<btn>>
<<chunk>>
<p>It takes a minute or two, before you both come back to your senses.</p>
<big>$daphne.name looks at you like she came back from a long voyage.</big>
<<dial "daphne" "That was... that was... We need to forget it happened.">>
<big>I don't think it's possible.</big>
<<dial "player" "But why? Didn't you enjoy it?">>
<<dial "daphne" "I... I need to be alone... Please leave.">>
<<dial "player" "But...">>
<<dial "daphne" "Now!!!">>
<big>Sigh...</big>
<p>You gather your clothes and walk out of the cellar, leaving $daphne.name with gaping asshole full of your cum. Don't worry, I'm sure it's not the last time you've visited that ass with your cock.</p>
<<btn>>
<<chunk>>
<p>Anyway...</p>
<big>This is how the story of meat bags comes to an end.</big>
<p>I would call it a success, and a huge step on your way to becoming an alpha.</p>
<<dial "player" "//I don't know what took over me... I completely lost it... Maybe I went too far?//">>
<big>Naaah, it's fine.</big>
<p>All of us have this fucking Neanderthal inside. You need to let it out from time to time. If only a girl enjoys it, than everything is good.</p>
<<dial "player" "//Well... Ok.//">>
<p>The only thing that bothers me is that wooden hand... did it belong to $ash.name?</p>
<big>I feel we need to investigate it a bit further.</big>
<<btn "daphHouse" null "counter:daphMeatBagsDebuff-5">>
<</chunks>>
<</events>><<events>>
<<EVENT "priority; daphne">>
<<chunks>>
<p class="fi0">You knock at the doors to the cellar.</p>
<<media `"activities/knock/knocking" + random(1,3) + ".mp4"` "si1">>
<p class="fi2">You hear a strange commotion and muffled voices coming from inside.</p>
<<dial "daphne" "Oh shit!" "fi2">>
<<dial "player" "It's $player.name. Just wanted to talk." "fi3">>
<<dial "daphne" "Errr... Not right now, hun. I'm busy." "fi3">>
<<dial "player" "It'll just take a moment..." "fi4">>
<<dial "daphne" "Come back... err... come back tomorrow." "fi4">>
<p class="fi5">It seems there's nothing you can do.</p>
<<btn $curLoc null null "si5">>
<</chunks>>
<</events>><<chunks>>
<<menu>>
/* Quests */
<<btn "daphMeatBags" "Get into the car" "daphMeatBags=3" "quest">>
<<btn $curLoc "Unload first meat bag" "daphMeatBags=2; $daphMeatBags_meatBag=1; $daphMeatBags_meatBag+1" "quest quick">>
<<btn $curLoc "Unload second meat bag" "daphMeatBags=2; $daphMeatBags_meatBag=3; $daphMeatBags_meatBag+1" "quest quick">>
<<btn $curLoc "Unload third meat bag" "daphMeatBags=2; $daphMeatBags_meatBag=5; $daphMeatBags_meatBag+null; daphMeatBags+" "quest quick">>
/* Closed doors */
<<btn "drive" "Drive" "!daphne; item:daphCarKey; locked" "quick">> /*[[drive]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* daphCelSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["meatTornado+", "cash+2", "aphro+", "viagra+", "nothing"]>>
<<set _searchItemsUnique = ["meatTornado+", "meatTornado+", "roofies+", "cash+5", "cash+15", "cash+25", "cash+50"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "meatTornado+">>
<<set _chunkLink = "#more">>
<</if>>
/* Define if we also learn about kink */
<<set _chunkLinkKink = null>>
<<if $daphne.kinkKnown != 1>>
<<set _chunkLinkKink = "#moreKink">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the cellar. Under the bondage bed, in the whip cabinet, and under the dildo bike.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/daphCel/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "meatTornado+">>
<p>I'm not a huge meat guy, but there's something about those meat-tornados, which gets me really excited.</p>
<big>It's basically like a mix between meatballs and viagra.</big>
<<media "activities/search/daphCel/meatTornado.mp4">>
<</if>>
<<btn _chunkLinkKink>>
<<chunk null "#moreKink">>
<big>But you also notice something else hid behind the bondage bed...</big>
<<dial "player" "What the hell...">>
<<media "surprise.mp4">>
<p>You see a bunch of porn dvd's. And you notice something very specific about them...</p>
<<btn>>
<<chunk>>
<<media "activities/search/daphRoom/rough1.jpg">>
<<btn>>
<<chunk>>
<<media "activities/search/daphRoom/rough2.jpg">>
<<btn>>
<<chunk>>
<<media "activities/search/daphRoom/rough3.jpg">>
<<btn>>
<<chunk>>
<p>You realize something shocking.</p>
<<media "shock.mp4">>
<big>$daphne.name is into <<print setup.sexCat.find(obj => {return obj.id === $daphne.kink}).name>>!</big>
<<btn null null "daphne.info+kink">>
<</chunks>>/* daphMakeKey */
<<events>>
<<EVENT "quest:daphMakeKey=0">> /* Intro. */
<<chunks>>
<p>You pull the door handle in hopes that the doors will be open.</p>
<big>They are not.</big>
<<media "quests/daphMakeKey/doors_closed.mp4">>
<<dial "player" "//But I wanna get inside...//">>
<p>We all want something.</p>
<<dial "player" "//Come on... Think about what happens in this cellar! The bondage shit. $daphne.name getting her ass wrecked. I can barely see anything through this hole in my room - if I got my hands on the key I could install cameras maybe, you know...//">>
<p>I know. And still no.</p>
<<dial "player" "//But why?! Maybe you could talk with this Grave dude... ask him...?//">>
<big>I'm not asking him shit!</big>
<p>Besides, he doesn't listen to me. He's always busy. Busy busy busy. He doesn't consult stuff with me. I'm just a fucking narrator. Disposable hero.</p>
<<dial "player" "//Sheesh, what's his problem...//">>
<<btn>>
<<chunk>>
<big>I can hear your thoughts, $player.name.</big>
<<dial "player" "//Oh. Sorry... Or you know what...? I'm not even sorry. You should be on my side, man. Help me out.//">>
<p>Look. I like to watch $daphne.name getting bondaged and fucked mercilessly just as the next guy, but...</p>
<big>...unless you'll ''make a key'', you won't get inside.</big>
<<dial "player" "//Yeah, you already told me I can't get inside.//">>
<p>No, I told you that ''unless you'll make a key'', you won't get inside.</p>
<<dial "player" "//So ''I can't get inside''.//">>
<<media "pathetic.mp4">>
<<btn>>
<<chunk>>
<big>You can make a fucking key god damn it.</big>
<<dial "player" "//Ohhhhh!//">>
<p>If Grave asking - you figured it out yourself.</p>
<<dial "player" "//Riiight!//">>
<p>You inspect the keyhole.</p>
<<dial "player" "//So... how do I make a key?//">>
<p>Oh god damn it.</p>
<<dial "player" "//Ok, ok - don't tell me! I'll figure it out myself!//">>
<big>That's new.</big>
<<dial "player" "//Oh! I know! In the movies they usually have this special thingy to copy the key. You know... Play-doh!//">>
<big>Play-doh?</big>
<<dial "player" "//Yeah, exactly! So where can I get some Play-doh...? Don't tell me...//">>
<big>I won't.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=1">> /* Look around for Play-doh. */
<<chunks>>
<p>You wait until you're alone with $mia.name in the store, and then approach her with a smile.</p>
<<media "quests/daphMakeKey/smile.mp4">>
<<menu>>
<<btn null "Hey $mia.name, what's up?" "mia.love+2" "dialog">>
<<btn null "Hey baby girl, missed me?" "mia.dom+2" "dialog">>
<<chunk>>
<<media "quests/daphMakeKey/mia_sad.jpg">>
<big>She sighs, and looks at you with teary eyes.</big>
<<dial "mia" "Not great, actually. Since we saw each other last time couple things happened.">>
<<dial "player" "Oh fuck. What happened?">>
<<dial "mia" "Long story, I don't want to bother you, honestly...">>
<p>She turns her eyes away.</p>
<<menu>>
<<btn null "Come on, you can totally tell me!" "mia.love+2" "dialog">>
<<btn "#prankRuin" "Ok, then don't!" "mia.dom+1" "dialog">>
<<chunk>>
<big>She sighs heavily.</big>
<<dial "mia" "I don't even know where to start. So I was going home after work... I walk out of the bus... and there was this guy there... so I started walking... and he was walking right after me... He was getting closer, you know, I could totally hear his breath...">>
<<dial "player" "Oh fuck.">>
<<dial "mia" "What...?">>
<<dial "player" "I mean... I'm afraid to ask, but... did... something... happened...?">>
<<dial "mia" "What?! Nothing happened! He was breathing heavily, because he was jogging.">>
<big>Oh.</big>
<<dial "player" "I thought...">>
<<menu>>
<<btn null "Anyway, continue!" "mia.love+2" "dialog">>
<<btn "#prankRuin" "I've heard enough!" "mia.dom+1" "dialog">>
<<chunk>>
<<dial "mia" "So, I was walking home... when I saw... this little girl... I mean, she was maybe 5, she was in this white, long robe... I couldn't see well, because there was this thick mist, and... I remember she was looking right at me and...">>
<<dial "player" "Oh fuck...">>
<<dial "mia" "What...?">>
<<dial "player" "Ghost stories give me chills...!">>
<big>Me too...</big>
<<dial "mia" "Why do you think it's a ghost story? She was a normal little girl, she was standing in the window of the building across the street.">>
<<dial "player" "Ahhhhh... Ok...">>
<<menu>>
<<btn "#prankEnd" "So... continue!" "mia.love+2" "dialog">>
<<btn "#prankRuin" "I've heard enough!" "mia.dom+1" "dialog">>
<<chunk null "#prankRuin">>
<big>She laughs.</big>
<<dial "mia" "Oh come on! You ruined my prank!">>
<<dial "player" "Prank?">>
<<dial "mia" "Yeah, I was going to tell you whole bunch of pointless stories and then... uh, I won't tell you how it would end, you didn't deserve it, haha!">>
<<media "quests/daphMakeKey/mia_laugh.jpg">>
<<dial "player" "Haha. Very funny. Watch out or I'll prank you one day.">>
<<dial "mia" "I'm too good at it, you won't fool me.">>
<<menu>>
<<btn "#miaConvo" "You won't see it coming!" "mia.love+2" "dialog">>
<<btn "#miaConvo" "I will wreck your ass!" "mia.dom+2" "dialog">>
<<chunk null "#prankEnd">>
<big>She thinks deeply for a moment...</big>
<<dial "mia" "So, I was looking at that girl... Her window was pretty high, but I saw her well. And she was looking at me too... We had this, I don't know, moment of connection and... she looked down... she made a step into the air... and she jumped.">>
<p>Oh fuck, this is fucked up... The fucking society we live in, maaan, I mean, child?! 5 year old?! Suicide?! That's fucked up my man... That's totally fucked up...</p>
<<dial "player" "Oh my god... I'm soooo sorry...">>
<p>She looks at you curiously.</p>
<<dial "mia" "Why are you sorry?">>
<<dial "player" "Uhmmm... The girl... she killed herself, right...?">>
<<dial "mia" "What?! No! There was a springboard underneath her and--">>
<<btn>>
<<chunk>>
<big>She bursts into laughter.</big>
<<media "quests/daphMakeKey/mia_laugh.jpg">>
<<dial "mia" "Oh fuck, so sorry, but I couldn't take it anymore! I was going to tell you whole bunch of pointless stories and then... uh, I won't tell you how it would end, maybe I'll still use it one day, haha!">>
<p>Oh fuck, she played you. Haha.</p>
<<dial "player" "//She fucking played you too, you dumbass.//">>
<p>No she didn't! I was in on the joke.</p>
<big>I was playing you with her!</big>
<<dial "player" "//Yeah, right.// Haha. Very funny. I'll have my revenge one day.">>
<<dial "mia" "Deal! I'd totally love it if someone do thing like that to me! But I'm too good at it, you won't fool me.">>
<<menu>>
<<btn "#miaConvo" "You won't see it coming!" "mia.love+2" "dialog">>
<<btn "#miaConvo" "I will wreck your ass!" "mia.dom+2" "dialog">>
<<chunk null "#miaConvo">>
<<delayer>>
<<yields "quest:miaFool+">>
<</delayer>>
<<media "quests/daphMakeKey/mia_smile.jpg">>
<<dial "mia" "Anyway... what's up, $player.name?">>
<<dial "player" "So... yeah... I was thinking... do you maybe have Play-doh in the store?">>
<p>She looks at you curiously.</p>
<<dial "mia" "Play-doh?! Why?">>
<<dial "player" "Well... I actually wanted... to play... with it... kind of.">>
<<dial "mia" "You want to play with Play-doh? It's for kids...">>
<big>You didn't think that through, right?</big>
<p>She looks at you, curiously, and...</p>
<<btn>>
<<chunk>>
<<dial "mia" "Oh! You're playing me! It's a prank! Haha! I got you!">>
<<dial "player" "What? No! I wasn't playing. I'm serious. I actually need the Play-doh to... copy the key.">>
<big>She looks at you surprised.</big>
<<dial "mia" "What?!">>
<<dial "player" "But it's not like I'm a thief or something... It's my key!">>
<p>Liar.</p>
<<dial "mia" "So why won't you just bring the key to the hardware store? They can copy it for you easily.">>
<<dial "player" "//Actually... why don't I do that?//">>
<p>I don't know.</p>
<big>It's your plan.</big>
<p>Though one thing to consider is that if you take the key for too long, $daphne.name might notice it, and then... She will change the lock.</p>
<<dial "player" "//Yeah, I don't want to risk it. I'm going with the Play-doh.//">>
<<btn>>
<<chunk>>
<p>You form your lips into the most dishonest honest smile the world has ever witnessed.</p>
<<dial "player" "Well... the problem is... the key is chained... to the radiator... So I cannot take it out of the house...">>
<big>Liar. Liar. Liar.</big>
<<dial "mia" "So the key is chained to the radiator?">>
<<dial "player" "Yup.">>
<<dial "mia" "And you need to copy it with Play-doh?">>
<<dial "player" "Yup.">>
<<dial "mia" "And you're not a thief?">>
<<dial "player" "Yup.">>
<p>She thinks for a moment.</p>
<<media "quests/daphMakeKey/mia_curious.jpg">>
<<btn>>
<<chunk>>
<<dial "mia" "We don't sell Play-doh. But it wouldn't work anyway. Thieves use special compound. They impress key in it, put it into the mold, and pour hot metal inside. After it cools you have a fully working key... At least that's what I heard.">>
<p>Wow. That's pretty specific.</p>
<<dial "player" "Oh... ok... too bad.">>
<big>She looks you in the eyes.</big>
<<dial "mia" "I have it.">>
<p>She has a special compound that thieves use to copy keys?</p>
<<dial "player" "You do?">>
<<dial "mia" "Yup. I can give it to you...">>
<p>She smiles and touches your hand.</p>
<<dial "mia" "Will you tell me why do you need it, baby...? The truth this time...">>
<big>She makes a step in your direction.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/mia_sexy.jpg">>
<<dial "player" "But... uhmmm... It's, ermm... private!">>
<<dial "mia" "Come on, baby... You can tell me... Does it have something to do with the place you have a room at...? I won't tell anyone...">>
<<dial "player" "//Help me out! I'm too fucking aroused to think!//">>
<p>I feel you man. I'm not sure what happened, but...</p>
<big>...it's like a whole different persona with her now.</big>
<p>But you cannot tell her the truth. Breaking into the cellar to watch $daphne.name whipped and fucked in the ass is not necessarily something you wanna share.</p>
<<menu>>
<<btn null "It's not your business." "mia.dom+2" "dialog">>
<<btn null "It's not like that, but I cannot tell you, sorry!" "mia.love+2" "dialog">>
<<chunk>>
<big>$mia.name gets quiet.</big>
<p>She thinks for a moment...</p>
<p>And then looks at you with a playful smile.</p>
<<dial "mia" "Haha! I was just pulling your leg! I'm gonna give you the thing anyway. Just don't steal the diamond from the museum, ok? Haha!">>
<<dial "player" "Ok, haha... thanks.">>
<p>There's something awkward in a way she said it, but it doesn't matter now - she pulls out a box and puts it on the counter. You can clearly see...</p>
<big>...it was used before.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/mold.jpg">>
<big>$mia.name notices the look on your face.</big>
<<dial "mia" "Oh, shit, I forgot I used it once, when my, uhmm, dad lost a key to, ermm, his... shed! It was long time ago! But I just used half of it, there's still enough for your needs.">>
<p>My lie detector just went off the charts.</p>
<<dial "player" "Oook... Thanks.">>
<p>You're about to take box, when she pulls it slightly back.</p>
<<dial "mia" "But if you'll... //find something interesting//... you'll tell me, right?">>
<p>Fuck, what does she mean by that? This girl is acting kinda strange lately. And I just remembered she still didn't tell you what's the deal with the postcard she got from $ash.name.</p>
<<dial "player" "//Not now, I don't want to spook her.// Yeah... sure, I'll let you know if I get the diamond, haha!">>
<<dial "mia" "Ok! Thanks! Have fun!">>
<big>You take the box and walk out of the store.</big>
<<delayer>>
<<yields "item:QdMK_mold+">>
<</delayer>>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=2; $daphMakeKey_lost=null">> /* Get your hands on the cellar key and copy it */
<<chunks>>
<p>You still remember where you found the cellar key last time.</p>
<big>I hope $daphne.name still keeps it there...</big>
<<dial "player" "//Why wouldn't she?//">>
<p>Well, she might figure out you'll have your eyes on the cellar after last time and hid the key somewhere safe.</p>
<<dial "player" "//Last time was aweeesommee...//">>
<big>Let's hope she thinks the same.</big>
/* TODO: In the future this should be changed to strikes, but I made it with status because it turned out strikes system wasn't working */
<<if $daphne.status <= 3>>
<<set _decision = ["#keylost", "#keylost", "#keylost", "#keyfound"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#keylost", "#keylost", "#keyfound"].random()>>
<<elseif $daphne.status == 5>>
<<set _decision = ["#keylost", "#keyfound"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#keyfound">>
<<media "quests/daphMakeKey/key.mp4">>
<big>You found it.</big>
<<dial "player" "//Fuck yeah...!//">>
<p>Ok, great. Now copy it quickly and move out, before $daphne.name comes back.</p>
<<dial "player" "//Ok, ok...//">>
<p>You put the key inside the mold, that $mia.name gave you, and press it with all your strength.</p>
<big>You open it after a moment and...</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/key_mold.jpg">>
<<dial "player" "//Oh my fucking god - it worked...!//">>
<big>I'm //impressed//.</big>
<p>Get it?</p>
<<dial "player" "//Uhmm... what?//">>
<p>Sigh... Anyway, hurry up, we don't want $daphne.name to catch you.</p>
<<dial "player" "//Yeah, yeah...//">>
<big>You put the key back and dart out of the room.</big>
<<btn>>
<<chunk>>
<h2 class="border">$daphne.name's house</h2>
<<media "locations/daphHouse/_big.jpg" "wide">>
<<dial "player" "//Ok, so what now?//">>
<p>What do you mean what now? $mia.name explained everything.</p>
<<dial "player" "//Did she... I was too aroused to notice, sorry...//">>
<p>Man, god damn it.</p>
<big>Just craft it!</big>
<<media "quests/daphMakeKey/minecraft.jpg">>
<<dial "player" "//Ok... so I need some metal, a stick, and a box...//">>
<p>That's what it looks like.</p>
<<dial "player" "//I still don't know where to get it though...//">>
<big>Sigh.</big>
<p>Well, you'd need to figure it out yourself.</p>
<<btn $curLocParent>>
<<chunk null "#keylost">>
<big>It's not there.</big>
<<media "quests/daphMakeKey/goddamnit.mp4">>
<<dial "player" "//Fuck...! So what now?//">>
<p>I hate to break this to you, but $daphne.name probably has the key in her purse or something like that. You need to find where she is and figure something out.</p>
<<dial "player" "//Fuck...//">>
<big>Man, it was all your idea.</big>
<<dial "player" "//I know... shut up... I'll do it...//">>
<<btn $curLocParent null "daphMakeKey-; $daphMakeKey_lost+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=2; $daphMakeKey_lost=1">> /* Get your hands on the cellar key and copy it */
<<chunks>>
<p>You walk in and see $daphne.name.</p>
<big>As always, her purse is next to her.</big>
<<dial "player" "//Ok, $daphne.name is here...! So what now?//">>
<p>The key is probably in the purse.</p>
<big>You need to take it.</big>
<<dial "player" "//Just like that?//">>
<p>I mean, you can try to take it while she's not looking, but I honestly doubt you'll manage it.</p>
<<dial "player" "//So what would you recommend?//">>
<big>Maybe a small diversion?</big>
<<dial "player" "//Diversion, huh...?//">>
<p>But that might also blew in your face. I'm sure you can figure out other options too.</p>
<<btn $curLoc null "daphMakeKey-; $daphMakeKey_lost+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=2; $daphMakeKey_lost=2; $daphMakeKey_diversion=1">> /* Get your hands on the cellar key and copy it */
<<chunks>>
<p>You look around the kitchen.</p>
<big>You notice the oven.</big>
<<dial "player" "//Ok, I know... I'll put something in the oven and turn it on. After it starts burning, $daphne.name will run to the kitchen, and then I'll take the key from her purse... How does it sound?//">>
<<media "quests/daphMakeKey/fuck_things_up.mp4">>
<p>You find an old piece of chicken and stuff it in the oven.</p>
<big>Now go hide in your room and wait!</big>
<<btn $curLoc null "daphMakeKey-; $questMode+daphMakeKey; $daphMakeKey_lost+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=2; $daphMakeKey_lost=2; $daphMakeKey_diversion=2">> /* Get your hands on the cellar key and copy it */
<<chunks>>
<p>You look around the bathroom.</p>
<big>You notice the shower.</big>
<<dial "player" "//Ok, I know... I'll block the drain and turn the water on. After it overflows, $daphne.name will run to the bathroom, and then I'll take the key from her purse... How does it sound?//">>
<<media "quests/daphMakeKey/fuck_things_up.mp4">>
<p>You find an old sock and stuff it in the drain and turn on the water.</p>
<big>Now go hide in your room and wait!</big>
<<btn $curLoc null "daphMakeKey-; $questMode+daphMakeKey; $daphMakeKey_lost+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=2; $daphMakeKey_lost=3">> /* Get your hands on the cellar key and copy it */
<<chunks>>
<p>You sit quietly on your bed and wait.</p>
<big>And it doesn't take long.</big>
<<if $daphMakeKey_diversion==1>>
<<media "quests/daphMakeKey/daphne_smells.mp4">>
<p>You hear $daphne.name from the other room.</p>
<<dial "daphne" "$player.name? Are you in the kitchen?">>
<p>You stay quiet.</p>
<<dial "daphne" "Is something burning?!">>
<big>$daphne.name finally gets up and walks to the kitchen...</big>
<<else>>
<<dial "alexa" "Mom!!! Mom!!! MOM!!!">>
<<dial "daphne" "What?! What!? WHAT?!">>
<<dial "alexa" "FLOOD!!!">>
<p>$daphne.name sighs.</p>
<<dial "daphne" "Stop exaggerating. Tampons are in the bathroom!">>
<<dial "alexa" "I AM IN THE BATHROOM! WATER IS ALL OVER THE PLACE!">>
<big>$daphne.name gets up and walks to the bathroom with anger...</big>
<<media "quests/daphMakeKey/daphne_hears.jpg">>
<</if>>
<<btn>>
<<chunk>>
<<if $daphMakeKey_diversion==1>>
<<dial "daphne" "OH FUCK! FIRE!!! FIRE!!! HELP!">>
<<media "quests/daphMakeKey/daphne_smoke.jpg">>
<<else>>
<<dial "daphne" "GOD FUCKING DAMN IT... $alexa.name, what have you done!!!">>
<<dial "alexa" "It wasn't me!!!">>
<<media "quests/daphMakeKey/daphne_water.mp4">>
<</if>>
<big>That's your cue!</big>
<p>You sneak out of your room and dart towards $daphne.name's purse.</p>
<big>You open it...</big>
<<btn>>
<<chunk>>
<big>...it's filled to the brim.</big>
<<media "quests/daphMakeKey/purse.mp4">>
<<dial "player" "//Fuck! It will take forever to find the key in this mess!//">>
<p>That's a popular women tactic to hide their valuables.</p>
<big>You need to dig through it, my man...</big>
<<dial "daphne" "$player.name!!! Come over here!!! Quickly!">>
<<delayer>>
<<yields "daphne.love-2" "dialog">>
<</delayer>>
<big>...and do it quickly!!!</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#notfound1", "#notfound1", "#notfound1", "#keyfound"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#notfound1", "#notfound1", "#keyfound"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#notfound1", "#keyfound"].random()>>
<<else>>
<<set _decision = "#keyfound">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Dive in!" null "wildcard">>
<<chunk null "#notfound1">>
/* Select the prize */
<<set _foundItemArr = ["crucifix+", "dildo+", "dirty_bra+"]>> /* Array for searches */
<<set _foundItemRand = random(0,2)>>
<<set _foundItem = _foundItemArr[_foundItemRand]>>
<<set _foundItemId = _foundItem.split('+')[0]>>
/* HTML */
<<if _foundItem == "crucifix+">>
<big>You found a crucifix!</big>
<<media "activities/search/crucifix.jpg">>
<<dial "player" "//God damn... How does it even fit in there?!//">>
<p>Stop whining. It might still be useful when $daphne.name find you digging through her purse.</p>
<big>Hurry up!</big>
<<elseif _foundItem == "dirty_bra+">>
<big>You found a dirty bra!</big>
<<media "activities/search/dirty_bra.jpg">>
<<dial "player" "//God damn it! She has three of them here!//">>
<big>Ok, ok, quick sniff and move on.</big>
<<yields "dirty_bra+; sniffrush+" "dialog">>
<<elseif _foundItem == "dildo+">>
<big>You found a huge dildo!</big>
<<media "activities/search/dildo.jpg">>
<<dial "player" "//Fuck me... I'm surprised that it fits in the purse... and how does it even fit $daphne.name's holes I simply don't fucking know.//">>
<p>Yeah, yeah, you'll dream about it later...</p>
<big>...take a sniff and move on.</big>
<<yields "sniffrush+" "dialog">>
<</if>>
<<set _foundItemArr.splice(_foundItemRand, 1)>>
<<btn>>
<<chunk>>
<<dial "player" "//So what now?//">>
<<media "quests/daphMakeKey/purse_2.mp4">>
<big>You hear $daphne.name's shouts.</big>
<<dial "daphne" "$player.name get your ass over here!!!">>
<<delayer>>
<<yields "daphne.love-3" "dialog">>
<</delayer>>
<<dial "player" "Yeah!!! I'm coming!">>
<big>Hurry up!</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#notfound2", "#notfound2", "#keyfound"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#notfound2", "#keyfound"].random()>>
<<else>>
<<set _decision = "#keyfound">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Go deeper!" null "wildcard">>
<<chunk null "#notfound2">>
/* Select the prize */
<<set _foundItemRand = random(0,1)>>
<<set _foundItem = _foundItemArr[_foundItemRand]>>
<<set _foundItemId = _foundItem.split('+')[0]>>
/* HTML */
<<if _foundItem == "crucifix+">>
<big>You found a crucifix!</big>
<<media "activities/search/crucifix.jpg">>
<<dial "player" "//God damn... How does it even fit in there?!//">>
<p>Stop whining. It might still be useful when $daphne.name find you digging through her purse.</p>
<big>Hurry up!</big>
<<elseif _foundItem == "dirty_bra+">>
<big>You found a dirty bra!</big>
<<media "activities/search/dirty_bra.jpg">>
<<dial "player" "//God damn it! She has three of them here!//">>
<big>Ok, ok, quick sniff and move on.</big>
<<yields "dirty_bra+; sniffrush+" "dialog">>
<<elseif _foundItem == "dildo+">>
<big>You found a huge dildo!</big>
<<media "activities/search/dildo.jpg">>
<<dial "player" "//Fuck me... I'm surprised that it fits in the purse... and how does it even fit $daphne.name's holes I simply don't fucking know.//">>
<p>Yeah, yeah, you'll dream about it later...</p>
<big>...take a sniff and move on.</big>
<<yields "sniffrush+" "dialog">>
<</if>>
<<set _foundItemArr.splice(_foundItemRand, 1)>>
<<btn>>
<<chunk>>
<<dial "daphne" "$player.name I swear if you won't come here right now I'm gonna kill you!!!">>
<<delayer>>
<<yields "daphne.love-4" "dialog">>
<</delayer>>
<<dial "player" "Almost there!">>
<<dial "player" "//Last dive. If I don't find it - it means it's not there.//">>
<big>Fingers crossed, my man!</big>
<<menu null null "wildcard single">>
<<btn "#keyfound" "Dig to the bottom!" null "wildcard">>
<<chunk null "#keyfound">>
<<media "quests/daphMakeKey/key.mp4">>
<big>You found it.</big>
<<dial "player" "//Fuck yeah...!//">>
<p>Ok, great. Now copy it quickly!</p>
<<dial "player" "//Ok, ok...//">>
<p>You put the key inside the mold, that $mia.name gave you, and press it with all your strength.</p>
<big>You open it after a moment and...</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/key_mold.jpg">>
<<dial "player" "//Oh my fucking god - it worked...!//">>
<big>I'm //impressed//.</big>
<p>Get it?</p>
<<dial "player" "//Uhmm...//">>
<p>Sigh... Anyway, hurry up.</p>
<<dial "player" "//Yeah, yeah...//">>
<big>You put the key back and dart out of the room.</big>
<<btn "#exit">>
<<chunk "$daphMakeKey_diversion=1" "#exit">>
<h2 class="border">$daphne.name's kitchen</h2>
<<media "locations/daphKit/_big.jpg" "wide">>
<big>You run into the kitchen.</big>
<<dial "player" "I came as soon as I could! What's going on?!">>
<p>You see $daphne.name in the smoke...</p>
<<btn>>
<<chunk "$daphMakeKey_diversion=1">>
<<media "quests/daphMakeKey/daphne_smoke2.jpg">>
<<dial "daphne" "Did you put the chicken in the oven?">>
<p>You think for a moment.</p>
<<media "quests/daphMakeKey/chicken.jpg">>
<big>I hope you thought that through!</big>
<<menu>>
<<btn "#lie" "Me?! No! It had to be $alexa.name!" "daphne.dom+" "dialog">>
<<btn "#truth" "Yeah... I fall asleep... sorry!" "daphne.love+" "dialog">>
<<chunk "$daphMakeKey_diversion=1" "#lie">>
<big>$daphne.name looks at you with anger.</big>
<<dial "daphne" "$alexa.name is not even in the house! It was you!!!">>
<<dial "player" "Well...">>
<<strikes "daphne">>
<<dial "daphne" "Now clean it up! I'm going to take a shower.">>
<p>She walks out of the kitchen and goes straight to the bathroom.</p>
<p>I'd say it wasn't that bad! I was worried that she'll rip your balls off.</p>
<<btn "#ending">>
<<chunk "$daphMakeKey_diversion=1" "#truth">>
<big>$daphne.name sighs heavily.</big>
<<dial "daphne" "At least you're not lying.">>
<p>Well, you actually are.</p>
<<dial "player" "//Shut up.// Yeah... I fell asleep because I was so tired after... uhmm... segregating the trash in the garden!">>
<p>Well, at this point, you might as well lie a bit more.</p>
<<dial "daphne" "$player.name... You have to be more careful. Clean it up, I'm going to take a shower.">>
<p>She walks out of the kitchen and goes straight to the bathroom.</p>
<p>I'd say it wasn't that bad! I was worried that she'll rip your balls off.</p>
<<btn "#ending">>
<<chunk "$daphMakeKey_diversion=2" "#exit">>
<h2 class="border">$daphne.name's bathroom</h2>
<<media "locations/daphBath/_big.jpg" "wide">>
<big>You run into the bathroom.</big>
<<dial "player" "I came as soon as I could! What's going on?!">>
<p>You see $daphne.name and $alexa.name...</p>
<<btn>>
<<chunk "$daphMakeKey_diversion=2">>
<big>...they are both soaking wet.</big>
<<media "quests/daphMakeKey/daphne_bathroom.jpg">>
<<media "quests/daphMakeKey/alexa_bathroom.jpg">>
<<dial "alexa" "You're such a dweeb, you know that, dweeb?">>
<<dial "daphne" "$player.name, is that your sock?">>
<p>She shows you the sock she pulled out of the drain.</p>
<<media "quests/daphMakeKey/sock.jpg">>
<<dial "player" "//Oh fuck. It actually is my sock.//">>
<p>Well... congrats.</p>
<big>You're a true mastermind.</big>
<<menu>>
<<btn "#lie" "Mine?! No way! I don't wear that color!" "daphne.love-3; alexa.dom+3" "dialog">>
<<btn "#truth" "Yeah... I'm //so// sorry! I'll mop the water!" "daphne.love+3; alexa.dom-3" "dialog">>
<<chunk "$daphMakeKey_diversion=2" "#lie">>
<big>$alexa.name looks at you with mocking smile.</big>
<<media "quests/daphMakeKey/alexa_bathroom_2.jpg">>
<<dial "alexa" "So maybe it's mine?!">>
<<dial "player" "Maybe, I don't know! Do //you// wear that color?">>
<<dial "alexa" "This is pathetic!">>
<<btn>>
<<chunk "$daphMakeKey_diversion=2">>
<<dial "daphne" "It's a man's sock, $player.name!">>
<<dial "player" "Well... all the girls wear male socks now... it's like a new trend.">>
<big>$daphne.name hesitates.</big>
<p>I think she's buying it!</p>
<<dial "daphne" "Is that true $alexa.name?">>
<p>But $alexa.name just looks at you with fire in her eyes.</p>
<<dial "alexa" "You're a dead fucking dweeb, dweeb!">>
<big>She runs at you...</big>
<<btn>>
<<chunk "$daphMakeKey_diversion=2">>
<<media "quests/daphMakeKey/alexa_bathroom_3.jpg">>
<big>You brace yourself for a kick in the nuts...</big>
<<btn>>
<<chunk "$daphMakeKey_diversion=2">>
<big>When suddenly $daphne.name jumps in between you and $alexa.name.</big>
<<media "quests/daphMakeKey/daphne_bathroom_2.jpg">>
<<dial "daphne" "Kids! Kids! Stop arguing!">>
<big>She saved your balls, buddy.</big>
<<dial "daphne" "It doesn't matter who did it!">>
<<dial "alexa" "He fucking do it!">>
<<dial "daphne" "Stop cursing $alexa.name! $player.name - the least you can do is clean it up. Ok?">>
<p>Come on man, it's your fucking sock...</p>
<<menu>>
<<btn "#lie_no" "I didn't do it, so I'm not cleaning it up!" "daphne.love-3; alexa.dom+3" "dialog">>
<<btn "#lie_ok" "Yeah... Sure. I'll mop the water!" "daphne.love+3; alexa.dom-3" "dialog">>
<<chunk "$daphMakeKey_diversion=2" "#lie_ok">>
<<dial "daphne" "Good. Come on $alexa.name, we'll leave $player.name alone.">>
<<media "quests/daphMakeKey/daphne_bathroom_3.jpg">>
<<dial "alexa" "Sigh... You wouldn't be that nice if it was my fucking sock.">>
<<dial "daphne" "God fucking damn it $alexa.name, I told you thousand fucking times not to fucking curse next to boys. You're a fucking princess, god fucking damn it! Act like it! Now move!">>
<big>They walk out of the bathroom, leaving you alone on the battlefield.</big>
<p>I'd honestly say it wasn't that bad! I was worried that they'll rip your balls off.</p>
<<btn "#ending">>
<<chunk "$daphMakeKey_diversion=2" "#lie_no">>
<<dial "alexa" "Motherfucker!">>
<<dial "daphne" "God fucking damn it $alexa.name, I told you thousand fucking times not to fucking curse next to boys. You're a fucking princess, god fucking damn it! Act like it! Now grab the mop and clean the water!">>
<p>Before she changes her mind, you turn and walk out of the bathroom.</p>
<big>Fuck, man. That was heavy.</big>
<<dial "player" "//Fuck 'em.//">>
<p>Well, for the record, it was a dick move... but somehow I felt $alexa.name enjoyed you fucking her over. This girl is really fucking strange.</p>
<<btn "#ending">>
<<chunk "$daphMakeKey_diversion=2" "#truth">>
<big>$daphne.name sighs heavily.</big>
<<dial "daphne" "At least you're not lying.">>
<<dial "alexa" "Fuck me!">>
<<dial "daphne" "Stop cursing $alexa.name!">>
<<dial "alexa" "So you'll let him go just like that?!">>
<<dial "player" "Why are you always against me?!">>
<<media "quests/daphMakeKey/alexa_bathroom_2.jpg">>
<<dial "daphne" "Kids, stop arguing! Everyone can make a mistake sometimes!">>
<big>Suddenly $daphne.name realizes she's naked.</big>
<<btn>>
<<chunk "$daphMakeKey_diversion=2">>
<<media "quests/daphMakeKey/daphne_bathroom_2.jpg">>
<<dial "daphne" "Oh! I'm so sorry! We took off the clothes to keep them dry... $alexa.name - let's leave $player.name alone. He needs to clean up the water.">>
<<dial "alexa" "Sigh... You wouldn't be that nice if it was my fucking sock.">>
<<dial "daphne" "God fucking damn it $alexa.name, I told you thousand fucking times not to fucking curse next to boys. You're a fucking princess, god fucking damn it! Act like it! Now move!">>
<big>They walk out of the bathroom, leaving you alone on the battlefield.</big>
<p>I'd honestly say it wasn't that bad! I was worried that they'll rip your balls off.</p>
<<btn "#ending">>
<<chunk null "#ending">>
<<dial "player" "//Ok, so what now?//">>
<big>You gotta clean your mess.</big>
<<dial "player" "//I meant what next with the key.//">>
<p>$mia.name explained everything.</p>
<<dial "player" "//Did she...? I was too aroused to notice, sorry...//">>
<p>Sigh...</p>
<big>You need to craft the key!</big>
<<media "quests/daphMakeKey/minecraft.jpg">>
<<dial "player" "//Ok... so I need some metal, a stick, and a box...?//">>
<p>That's what it looks like.</p>
<<dial "player" "//I still don't know where to get it though...//">>
<big>Sigh.</big>
<p>Well, you'd need to figure it out yourself.</p>
<big>Now grab the mop!</big>
<<if $daphMakeKey_diversion==1>>
<<btn "daphKit" "Spend an hour cleaning up" "time+; charAdd+daphne|daphBath" "action yieldsHide">>
<<else>>
<<btn "daphBath" "Spend an hour cleaning up" "time+; $permission+" "action yieldsHide">>
<</if>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=2; $daphMakeKey_lost=2; $curLoc=daphRoom; $curLocWhile=sleep">> /* Get your hands on the cellar key and copy it */
<<chunks>>
<big>You see the purse on the nightstand.</big>
<p>You quietly move closer.</p>
<<dial "daphne" "Oh... yeah... corgis...">>
<p>Don't worry. She's talking through her sleep.</p>
<<dial "player" "//Phew!//">>
<big>You open the purse...</big>
<<btn>>
<<chunk>>
<big>...it's filled to the brim.</big>
<<media "quests/daphMakeKey/purse.mp4">>
<<dial "player" "//Fuck! It will take forever to find the key in this mess!//">>
<p>That's a popular women tactic to hide their valuables.</p>
<big>You need to dig through it, my man...</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#notfound1", "#notfound1", "#notfound1", "#keyfound"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#notfound1", "#notfound1", "#keyfound"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#notfound1", "#keyfound"].random()>>
<<else>>
<<set _decision = "#keyfound">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Dive in!" null "wildcard">>
<<chunk null "#notfound1">>
/* Select the prize */
<<set _foundItemArr = ["crucifix+", "dildo+", "dirty_bra+"]>> /* Array for searches */
<<set _foundItemRand = random(0,2)>>
<<set _foundItem = _foundItemArr[_foundItemRand]>>
<<set _foundItemId = _foundItem.split('+')[0]>>
/* HTML */
<<if _foundItem == "crucifix+">>
<big>You found a crucifix!</big>
<<media "activities/search/crucifix.jpg">>
<<dial "player" "//God damn... How does it even fit in there?!//">>
<p>Stop whining. It might still be useful when $daphne.name will wake up and find you digging through her purse.</p>
<big>Hurry up!</big>
<<elseif _foundItem == "dirty_bra+">>
<big>You found a dirty bra!</big>
<<media "activities/search/dirty_bra.jpg">>
<<dial "player" "//God damn it! She has three of them here!//">>
<big>Ok, ok, quick sniff and move on.</big>
<<yields "dirty_bra+; sniffrush+" "dialog">>
<<elseif _foundItem == "dildo+">>
<big>You found a huge dildo!</big>
<<media "activities/search/dildo.jpg">>
<<dial "player" "//Fuck me... I'm surprised that it fits in the purse... and how does it even fit $daphne.name's holes I simply don't fucking know.//">>
<p>Yeah, yeah, you'll dream about it later...</p>
<big>...take a sniff and move on.</big>
<<yields "sniffrush+" "dialog">>
<</if>>
<<set _foundItemArr.splice(_foundItemRand, 1)>>
<<btn>>
<<chunk>>
<<dial "player" "//So what now?//">>
<<media "quests/daphMakeKey/purse_2.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#notfound2", "#notfound2", "#keyfound"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#notfound2", "#keyfound"].random()>>
<<else>>
<<set _decision = "#keyfound">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Go deeper!" null "wildcard">>
<<chunk null "#notfound2">>
/* Select the prize */
<<set _foundItemRand = random(0,1)>>
<<set _foundItem = _foundItemArr[_foundItemRand]>>
<<set _foundItemId = _foundItem.split('+')[0]>>
/* HTML */
<<if _foundItem == "crucifix+">>
<big>You found a crucifix!</big>
<<media "activities/search/crucifix.jpg">>
<<dial "player" "//God damn... How does it even fit in there?!//">>
<p>Stop whining. It might still be useful when $daphne.name will wake up and find you digging through her purse.</p>
<big>Hurry up!</big>
<<elseif _foundItem == "dirty_bra+">>
<big>You found a dirty bra!</big>
<<media "activities/search/dirty_bra.jpg">>
<<dial "player" "//God damn it! She has three of them here!//">>
<big>Ok, ok, quick sniff and move on.</big>
<<yields "dirty_bra+; sniffrush+" "dialog">>
<<elseif _foundItem == "dildo+">>
<big>You found a huge dildo!</big>
<<media "activities/search/dildo.jpg">>
<<dial "player" "//Fuck me... I'm surprised that it fits in the purse... and how does it even fit $daphne.name's holes I simply don't fucking know.//">>
<p>Yeah, yeah, you'll dream about it later...</p>
<big>...take a sniff and move on.</big>
<<yields "sniffrush+" "dialog">>
<</if>>
<<set _foundItemArr.splice(_foundItemRand, 1)>>
<<btn>>
<<chunk>>
<<dial "player" "//Last dive. If I don't find it - it means it's not there.//">>
<big>I believe in you!</big>
<<menu null null "wildcard single">>
<<btn "#keyfound" "Dig to the bottom!" null "wildcard">>
<<chunk null "#keyfound">>
<<media "quests/daphMakeKey/key.mp4">>
<big>You found it.</big>
<<dial "player" "//Fuck yeah...!//">>
<p>Ok, great. Now copy it!</p>
<<dial "player" "//Ok, ok...//">>
<p>You put the key inside the mold, that $mia.name gave you, and press it with all your strength.</p>
<big>You open it after a moment and...</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/key_mold.jpg">>
<<dial "player" "//Oh my fucking god - it worked...!//">>
<big>I'm //impressed//.</big>
<p>Get it?</p>
<<dial "player" "//Uhmm...//">>
<p>Sigh... Anyway, you're done?</p>
<<dial "player" "//Yeah, yeah...//">>
<big>You put the key back.</big>
<<btn "#ending">>
<<chunk null "#ending">>
<<dial "player" "//Ok, so what now? How should I make the key?//">>
<p>$mia.name explained everything.</p>
<<dial "player" "//Did she...? I was too aroused to notice, sorry...//">>
<p>Man, god damn it.</p>
<big>You need to craft this key!</big>
<<media "quests/daphMakeKey/minecraft.jpg">>
<<dial "player" "//Ok... so I need some metal, a stick, and a box...?//">>
<p>That's what it looks like.</p>
<<dial "player" "//I still don't know where to get it though...//">>
<big>Sigh.</big>
<p>Well, you'd need to figure it out yourself.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=2; $daphMakeKey_lost=2">> /* Get your hands on the cellar key and copy it */
<<chunks>>
<big>You sit next to $daphne.name.</big>
<p>She looks at you.</p>
<<dial "daphne" "Everything fine, hun?">>
<<dial "player" "Yeah... I'll just sit here for a moment, ok?">>
<<dial "daphne" "Sure, hun.">>
<p>$daphne.name smiles to you, and goes back to what she was doing.</p>
<big>You quietly move your hand closer to the purse.</big>
<<dial "player" "//Warn me if she'll notice something!//">>
<p>Uhmm... No.</p>
<<dial "player" "//Fucker!//">>
<big>You open the purse...</big>
<<btn>>
<<chunk>>
<big>...it's filled to the brim.</big>
<<media "quests/daphMakeKey/purse.mp4">>
<<dial "player" "//Fuck! It will take forever to find the key in this mess!//">>
<p>That's a popular women tactic to hide their valuables.</p>
<big>You need to dig through it, my man...</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#notfound1", "#notfound1", "#notfound1", "#daphneNotice"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#notfound1", "#notfound1", "#daphneNotice"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#notfound1", "#keyfound", "#daphneNotice"].random()>>
<<else>>
<<set _decision = "#keyfound">>
<</if>>
<<menu null null "wildcard">>
<<btn _decision "Dive in!" "dom+2" "wildcard">>
<<btn $curLoc "Too dangerous! Abort mission!" "$daphMakeKey_diversion=null; daphMakeKey-; love+2" "action">>
<<chunk null "#notfound1">>
/* Select the prize */
<<set _foundItemArr = ["crucifix+", "dildo+", "dirty_bra+"]>> /* Array for searches */
<<set _foundItemRand = random(0,2)>>
<<set _foundItem = _foundItemArr[_foundItemRand]>>
<<set _foundItemId = _foundItem.split('+')[0]>>
/* HTML */
<<if _foundItem == "crucifix+">>
<big>You found a crucifix!</big>
<<media "activities/search/crucifix.jpg">>
<<dial "player" "//God damn... How does it even fit in there?!//">>
<p>Stop whining. It might still be useful when $daphne.name will find you digging through her purse.</p>
<big>Hurry up!</big>
<<elseif _foundItem == "dirty_bra+">>
<big>You found a dirty bra!</big>
<<media "activities/search/dirty_bra.jpg">>
<<dial "player" "//God damn it! She has three of them here!//">>
<big>We gotta move quickly, so no sniffing!</big>
<<elseif _foundItem == "dildo+">>
<big>You found a huge dildo!</big>
<<media "activities/search/dildo.jpg">>
<<dial "player" "//Fuck me... I'm surprised that it fits in the purse... and how does it even fit $daphne.name's holes I simply don't fucking know.//">>
<p>Yeah, yeah, you'll dream about it later...</p>
<big>...speed up.</big>
<</if>>
<<set _foundItemArr.splice(_foundItemRand, 1)>>
<<btn>>
<<chunk>>
<<dial "player" "//So what now?//">>
<<media "quests/daphMakeKey/purse_2.mp4">>
<p>Meanwhile $daphne.name sighs.</p>
<<dial "daphne" "I'm so tired today.">>
<p>She's talking to you, but she's still looking away.</p>
<<dial "player" "Uhmmm... same here... It's the weather...">>
<<if $player.lvl <= 3>>
<<set _decision = ["#notfound2", "#daphneNotice"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#notfound2", "#keyfound", "#daphneNotice"].random()>>
<<else>>
<<set _decision = "#keyfound">>
<</if>>
<<menu null null "wildcard">>
<<btn _decision "Go deeper!" "dom+2" "wildcard">>
<<btn $curLoc "Too dangerous! Abort mission!" "$daphMakeKey_diversion=null; daphMakeKey-; love+2" "action">>
<<chunk null "#notfound2">>
/* Select the prize */
<<set _foundItemRand = random(0,1)>>
<<set _foundItem = _foundItemArr[_foundItemRand]>>
<<set _foundItemId = _foundItem.split('+')[0]>>
/* HTML */
<<if _foundItem == "crucifix+">>
<big>You found a crucifix!</big>
<<media "activities/search/crucifix.jpg">>
<<dial "player" "//God damn... How does it even fit in there?!//">>
<p>Stop whining. It might still be useful when $daphne.name will find you digging through her purse.</p>
<big>Hurry up!</big>
<<elseif _foundItem == "dirty_bra+">>
<big>You found a dirty bra!</big>
<<media "activities/search/dirty_bra.jpg">>
<<dial "player" "//God damn it! She has three of them here!//">>
<big>We gotta move quickly, so no sniffing!</big>
<<elseif _foundItem == "dildo+">>
<big>You found a huge dildo!</big>
<<media "activities/search/dildo.jpg">>
<<dial "player" "//Fuck me... I'm surprised that it fits in the purse... and how does it even fit $daphne.name's holes I simply don't fucking know.//">>
<p>Yeah, yeah, you'll dream about it later...</p>
<big>...speed up.</big>
<</if>>
<<set _foundItemArr.splice(_foundItemRand, 1)>>
<<btn>>
<<chunk>>
<<dial "player" "//Last dive. If I don't find it - it means it's not there.//">>
<big>I believe in you!</big>
<small>It's a miracle you survived that far.</small>
<<dial "daphne" "I wonder what the weather will be tomorrow...">>
<p>$daphne.name doesn't look at you, she's still minding her business.</p>
<<dial "player" "Uhmmm... same here... It's the weather...">>
<<menu null null "wildcard">>
<<btn "#keyfound" "Dig to the bottom!" "dom+2" "wildcard">>
<<btn $curLoc "Too dangerous! Abort mission!" "$daphMakeKey_diversion=null; daphMakeKey-; love+2" "action">>
<<chunk null "#keyfound">>
<<media "quests/daphMakeKey/key.mp4">>
<big>You found it.</big>
<<dial "player" "//Fuck yeah...!//">>
<p>Ok, great. Now copy it, quickly...!</p>
<<dial "player" "//Ok, ok...//">>
<p>You stand up.</p>
<<dial "player" "I'm gonna be back in a second.">>
<<dial "daphne" "Sure... you don't have to announce it, hun.">>
<p>You walk to the corridor, put the key inside the mold, that $mia.name gave you, and press it with all your strength.</p>
<big>You open it after a moment and...</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/key_mold.jpg">>
<<dial "player" "//Oh my fucking god - it worked...!//">>
<big>I'm //impressed//.</big>
<p>Get it?</p>
<<dial "player" "//Uhmm...//">>
<p>Sigh... Anyway, you're done?</p>
<<dial "player" "//Yeah, yeah...//">>
<big>You go back in the room and put the key back.</big>
<p>$daphne.name doesn't seem to notice anything.</p>
<<btn "#ending">>
<<chunk null "#ending">>
<<dial "player" "//Ok, so what now? How should I make the key?//">>
<p>$mia.name explained everything.</p>
<<dial "player" "//Did she...? I was too aroused to notice, sorry...//">>
<p>Man, god damn it.</p>
<big>You have to craft this key!</big>
<<media "quests/daphMakeKey/minecraft.jpg">>
<<dial "player" "//Ok... so I need some metal, a stick, and a box...?//">>
<p>That's what it looks like.</p>
<<dial "player" "//I still don't know where to get it though...//">>
<big>Sigh.</big>
<p>Well, you'd need to figure it out yourself.</p>
<<btn $curLoc>>
<<chunk null "#daphneNotice">>
<big>Suddenly...</big>
<<media "caughtDaphne.mp4">>
<<dial "daphne" "$player.name! What are you doing with hand in my purse?!">>
<<dial "player" "Uhhhmmm... //What now?!//">>
<big>You haven't thought that through, did you?</big>
<<menu null null "yieldsHide">>
<<btn null "Am I? Oh! Sorry! That was an accident!" "daphne.dom+" "dialog yieldsHide">>
<<btn null "You caught me... I was looking for... ermm... money!" "daphne.love+" "dialog yieldsHide">>
<<chunk>>
<big>$daphne.name looks at you with anger.</big>
<<dial "daphne" "If you wanted money you should have just asked!">>
<<dial "player" "Really...?">>
<<dial "daphne" "I wouldn't give it to you, but at least you wouldn't be stealing!">>
<big>That makes sense.</big>
<<btn>>
<<chunk>>
<<strikes "daphne">>
<<dial "daphne" "And now - go to your room!">>
<big>You stand up and walk out in shame.</big>
<<dial "player" "//Fuck me, that was a disaster.//">>
<p>It was... but we'll try again some other day. And this time...</p>
<big>...be smarter.</big>
<<delayer>>
/* We need to reset the vars */
<<set $daphMakeKey_lost = 1>>
<<set $daphMakeKey_diversion = null>>
<</delayer>>
<<btn "daphGuest" null "daphMakeKey-; counter:daphMakeKeyLostDebuff-2">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=3; $daphMakeKey_metal=1">> /* Find some metal, a stick, and a box. */
<<chunks>>
/* Set up array */
<<set _trashArr to [
{name: "Black metal dildo", id: "dildo_1"},
{name: "Ancient dildo", id: "dildo_2"},
{name: "Mushroom dildo", id: "dildo_3"}
]>>
/* HTML */
<p>You look around the backyard.</p>
<<dial "player" "//Sigh... Why am I even here?//">>
<big>We gotta find some metal.</big>
<<dial "player" "//But how would I find metal in the freaking back yard...//">>
<p>Well...</p>
<big>...have you ever played Minecraft?</big>
<<media "quests/daphMakeKey/minecraft_dig.mp4">>
<<dial "player" "//No... Please don't tell me I have to dig...//">>
<big>Pick up the shovel.</big>
<<dial "player" "//Oh, the shovel! The shovel is made of metal, right? I could use it!//">>
<p>Not exactly...</p>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/minecraft_shovel.jpg">>
<<dial "player" "//Fuck me...//">>
<big>Don't whine...</big>
<<btn>>
<<chunk>>
<big>You put the shovel in the ground.</big>
<<media "quests/daphMakeKey/minecraft_dig.mp4">>
<<if $curLocChars.indexOf("daphne")!=-1>>
<p>$daphne.name, who's also in the backyard, looks at you and smiles.</p>
<<dial "daphne" "Look at you, doing gardening! You're my hero!">>
<<delayer>>
<<yields "daphne.love+2" "dialog">>
<</delayer>>
<p>You smile back to her, and go back to the exploring the depths of Earth...</p>
<<elseif $curLocChars.indexOf("alexa")!=-1>>
<p>$alexa.name, who's also in the garden, sends you a mocking smile.</p>
<<dial "alexa" "You're doing my mother's work now? She wrapped you around her finger, dweeb!">>
<<dial "player" "No she didn't, get lost!">>
<<delayer>>
<<yields "alexa.dom-2" "dialog">>
<</delayer>>
<p>You ignore her, and go back to the exploring the depths of Earth...</p>
<</if>>
<<dial "player" "//I should be fucking holes, not digging one...//">>
<p>Despite your whining, after a moment of shoveling you suddenly hear a different sound from the ground...</p>
<big>I think you found something!</big>
<p>You fall to your knees and move aside the dirt...</p>
<<if $player.lvl <= 2>>
<<set _decision = ["#notfound1", "#notfound1", "#notfound1", "#found"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#notfound1", "#notfound1", "#found"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#notfound1", "#found"].random()>>
<<else>>
<<set _decision = "#found">>
<</if>>
<<menu null null "wildcard">>
<<btn _decision "What is it?" "time+1" "wildcard yieldsHide">>
<<btn $curLoc "I'm too tired to dig..." "$daphMakeKey_metal+null; daphMakeKey-" "dialog">>
<<chunk null "#notfound1">>
<<set _trashArr = _trashArr.shuffle()>>
<<set _trash = _trashArr[2]>>
<big>You found //<<print _trash.name>>//.</big>
<<media `"quests/daphMakeKey/" + _trash.id + ".jpg"`>>
<<if _trash.id == "dildo_1">>
<<dial "player" "//Black metal counts as metal, right?//">>
<big>Not quite.</big>
<<elseif _trash.id == "dildo_2">>
<<dial "player" "//Are you sure it's not a club?//">>
<big>It might be both!</big>
<<elseif _trash.id == "dildo_3">>
<<dial "player" "//Wait... this is not a dildo... it's a regular mushroom!//">>
<big>That's a quitter talk!</big>
<</if>>
<<set _trashArr.splice(2, 1)>>
<<btn>>
<<chunk>>
<<dial "player" "//Sigh... so what now?//">>
<<media "quests/daphMakeKey/digging.mp4">>
<<if $player.lvl <= 3>>
<<set _decision = ["#notfound2", "#notfound2", "#found"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#notfound2", "#found"].random()>>
<<else>>
<<set _decision = "#found">>
<</if>>
<<menu null null "wildcard">>
<<btn _decision "Dig, $player.name, dig!" "time+1" "wildcard yieldsHide">>
<<btn $curLoc "I'm too tired to dig..." "$daphMakeKey_metal+null; daphMakeKey-" "dialog">>
<<chunk null "#notfound2">>
<<set _trashArr = _trashArr.shuffle()>>
<<set _trash = _trashArr[1]>>
<big>You found //<<print _trash.name>>//.</big>
<<media `"quests/daphMakeKey/" + _trash.id + ".jpg"`>>
<<if _trash.id == "dildo_1">>
<<dial "player" "//Black metal counts as metal, right?//">>
<big>Not quite.</big>
<<elseif _trash.id == "dildo_2">>
<<dial "player" "//Are you sure it's not a club?//">>
<big>It might be both!</big>
<<elseif _trash.id == "dildo_3">>
<<dial "player" "//Wait... this is not a dildo... it's a regular mushroom!//">>
<big>That's a quitter talk!</big>
<</if>>
<<set _trashArr.splice(1, 1)>>
<<btn>>
<<chunk>>
<<dial "player" "//God damn... I'm really tired...//">>
<p>Well, the question is - do you want to see $daphne.name bondaged and fucked in the ass or not?</p>
<<dial "player" "//I do... but maybe we could find something in the house...?//">>
<big>No.</big>
<<menu null null "wildcard">>
<<btn "#found" "More digging!" "time+1" "wildcard yieldsHide">>
<<btn $curLoc "I'm too tired to dig..." "$daphMakeKey_metal+null; daphMakeKey-" "dialog">>
<<chunk null "#found">>
<<media "quests/daphMakeKey/metal_dildo.jpg">>
<big>You found it - //the metal dildo//!</big>
<<delayer>>
<<yields "item:QdMK_metal+">>
<</delayer>>
<<dial "player" "//Finally...!//">>
<<if !$daphMakeKey_stick && !$daphMakeKey_box>>
<p>Ok, great. So you have metal, now all you need is...</p>
<big>...a stick and a box.</big>
<<elseif !$daphMakeKey_stick || !$daphMakeKey_box>>
<p>Ok, great. So you have some metal and <<if $daphMakeKey_stick>>a stick<<else>>a box<</if>>, now all you need is...</p>
<big>...<<if !$daphMakeKey_stick>>a stick<<else>>a box<</if>>.</big>
<<else>>
<big>You have everything you need to make a key!</big>
<p>Go to your room and start working on it.</p>
<</if>>
<<if $daphMakeKey_stick && $daphMakeKey_metal && $daphMakeKey_box>>
<<btn $curLocParent null "$daphMakeKey_metal+; love+4" "yieldsHide">>
<<else>>
<<btn $curLocParent null "$daphMakeKey_metal+; daphMakeKey-; love+4" "yieldsHide">>
<</if>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=3; $daphMakeKey_stick=1; effect:bleeding">> /* Find some metal, a stick, and a box. */
<<chunks>>
<big>What the fuck are you doing?!</big>
<p>You're barely moving! You can't fight a bear in this shape.</p>
<<media "quests/daphMakeKey/bleeding.mp4">>
<<dial "player" "//I can do it!//">>
<p>No you can't.</p>
<big>Get well, and then come back.</big>
<<dial "player" "//Sigh...//">>
<<btn $curLoc null "daphMakeKey-; $daphMakeKey_stick+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=3; $daphMakeKey_stick=1">> /* Find some metal, a stick, and a box. */
<<chunks>>
<big>You walk down the park path.</big>
<<dial "player" "//This is so fucking stupid...//">>
<p>I'm unsure what you mean?</p>
<<dial "player" "//I'm looking for a freaking stick in a park, to make a metal key! Doesn't it strike you as odd?//">>
<p>Man, if I'd be the guy who's writing it - trust me, we'd be in a jacuzzi with couple big-tit bitches. But I'm just a narrator. It's not my fault.</p>
<<dial "player" "//Yeah, I've heard this already... Anyway, I'm sure there's a stick somewhere here... It's the freaking park god damn it.//">>
<p>You walk off the path, and deeper between the trees.</p>
<big>You carefully look around...</big>
<<btn>>
<<chunk>>
<big>You notice a stick on the grass.</big>
<<dial "player" "//Here it is. Easy.//">>
<<media "quests/daphMakeKey/stick.jpg">>
<p>You walk that direction.</p>
<big>When suddenly!</big>
<<btn>>
<<chunk>>
<big>You see a bear in front of you.</big>
<<media "quests/daphMakeKey/bear_intro.mp4">>
<<dial "player" "THE FUCK!">>
<p>You jump away, and hide behind the tree.</p>
<<dial "player" "IT'S A FUCKING BEAR!">>
<p>Yes, I saw it. Stop yelling!</p>
<<dial "player" "//What the fuck is a fucking bear doing in the fucking park in LA?!//">>
<p>Well, at the moment it seems he's playing with your stick.</p>
<<dial "player" "//Ok... I'm gonna sneak away quietly...//">>
<p>Uhmm... Sneak away?</p>
<big>And what about the stick?</big>
<<btn>>
<<chunk>>
<<dial "player" "//Well... I'm just gonna find another stick, right...?//">>
<p>And what guarantees you have...</p>
<big>...that a bear from nowhere won't take it too?</big>
<<dial "player" "//How could this possibly happen twice?//">>
<p>...</p>
<<dial "player" "//Wait... are you saying that it will happen every time I will find a stick?//">>
<big>Kind of.</big>
<<dial "player" "//What. The. Fuck. It's a porn game and you want me to fight a bear over a stick to make a metal key. I mean... really?!//">>
<p>Look man, I'm just a narrator, I don't make the rules. It says in the manual that you gotta fight the bear, so you gotta fight the bear. If you have complaints - send them to the author.</p>
<<dial "player" "//How would I even win a fight like that?//">>
<p>Well, apparently there's a way. First of - you need to know what type of bear are we dealing with.</p>
<<dial "player" "//There are types?!//">>
<big>Yup.</big>
<<btn "#bear">>
<<chunk null "#bear">>
<<set $daphMakeKey_bear = ["mf", "retard", "baby"].random()>>
<big>You peek at the bear.</big>
<<dial "player" "//It kinda looks like a bear.//">>
<p>Sigh... Focus on the specifics. How big it is?</p>
<<if $daphMakeKey_bear == "mf">>
<<dial "player" "//It's kinda big... looks really dangerous.//">>
<p>Ok, so what we have here is a...</p>
<big>...Motherfucker Bear.</big>
<<media "quests/daphMakeKey/bear_mf.jpg">>
<<dial "player" "//Oh fuck.//">>
<p>Yup. They are the worst. Strong, quick, dangerous... Unless you really feel confident in your bear fighting skills, I'd actually suggest finding another stick.</p>
<<elseif $daphMakeKey_bear == "retard">>
<<dial "player" "//It's kinda big... but... it doesn't look very threatening to be honest.//">>
<p>Ok, so what we have here is a...</p>
<big>...Retarded Bear.</big>
<<media "quests/daphMakeKey/bear_retard.jpg">>
<<dial "player" "//I might have a chance with that one!//">>
<p>Yup. They are big, but slow... And they easily get confused. With the right approach you can totally beat it.</p>
<<elseif $daphMakeKey_bear == "baby">>
<<dial "player" "//It's not that big to be honest...//">>
<p>Ok, so what we have here is a...</p>
<big>...Baby Bear.</big>
<<media "quests/daphMakeKey/bear_baby.jpg">>
<<dial "player" "//It doesn't look that threatening...//">>
<p>Don't let them fool you. They are small and weak, but quick like fucking roadrunner! You'd have to wear it down first, before you'll have a chance to outrun it.</p>
<</if>>
<<menu>>
<<btn "#tactic" "Oh... fuck it. At least I'll go in style!" "dom+3" "action">>
<<btn $curLoc "Abort! Too dangerous!" "love+1; $daphMakeKey_stick+null; daphMakeKey-" "action">>
<<chunk null "#tactic">>
<p>Ok, so you got the intel.</p>
<big>Now you have to choose the tactic.</big>
<<dial "player" "//The tactic?! It's a freaking bear fight, not invasion of Normandy!//">>
<p>Good fighter always plays to his strengths and opponents weaknesses.</p>
<<dial "player" "//Sigh... so what would you recommend?//">>
<<btn>>
<<chunk>>
<big>You can do a frontal attack.</big>
<p>Go there, punch a bear in the mug, and (if he doesn't rip you apart) take the stick.</p>
<<media "quests/daphMakeKey/bear_frontal_attack.mp4">>
<<dial "player" "//That sounds terrible.//">>
<<btn>>
<<chunk>>
<p>Ok, so other option would be to...</p>
<big>...get to the high ground.</big>
<p>Basically you wait until the bear comes to you, and then wear him down using your superior position.</p>
<<media "quests/daphMakeKey/bear_high_ground.mp4">>
<<dial "player" "//This just sounds like suicide with extra steps.//">>
<<btn>>
<<chunk>>
<p>Sigh. So if you really want to avoid confrontation...</p>
<big>...you can also set a trap.</big>
<p>Basically you hide in the bushes, wait until the bear is close, and then jump at him.</p>
<<media "quests/daphMakeKey/bear_trap.mp4">>
<<dial "player" "//Ok, so you simply want to see me killed, right?//">>
<<btn>>
<<chunk>>
<p>Oh come on, be realistic. You're the main character, killing you off is not in anyone's interest! I'm thinking... maybe couple bruises...</p>
<big>...a limb at the most.</big>
<<dial "player" "//Limb?!//">>
<p>Anyway... That's all the options you have.</p>
<big>You gotta choose, man.</big>
<<dial "player" "//God fucking damn it.//">>
<<menu>>
<<btn "#round1" "I'm going full frontal!" "dom+10; $daphMakeKey_pos+front" "action">>
<<btn "#round1" "I'm gonna take the high ground!" "love+5; dom+5; $daphMakeKey_pos+high" "action">>
<<btn "#round1" "I'm setting up the trap!" "love+10; $daphMakeKey_pos+trap" "action">>
<<chunk null "#round1">>
<<delayer>>
<<set $daphMakeKey_prefix = "#r1_">>
<p>The bear is completely focused on the stick, he doesn't notice you at all.</p>
<big>That's a perfect moment!</big>
<<dial "player" "//Sigh...//">>
<<if $daphMakeKey_pos=="front">>
<p>You take a deep breath and...</p>
<big>...you come out from your hiding.</big>
<<dial "player" "Hey, you fucking... ermmm... bear! I'm gonna fuck you up!">>
<p>The bear looks at you surprised.</p>
<big>Not as surprised as me though.</big>
<<elseif $daphMakeKey_pos=="trap">>
<p>You get closer to the bear, while hiding in the bushes. You wait for a good moment and then...</p>
<big>...you jump out of hiding.</big>
<<dial "player" "Surprise, motherfucker!">>
<p>The bear looks at you, confused by your sudden appearance.</p>
<<elseif $daphMakeKey_pos=="high">>
<p>You see a big rock next to a bear, so you quickly run to it and jump on it.</p>
<<dial "player" "A-ha!">>
<p>The bear looks at you, intimidated by your strategic position.</p>
<</if>>
<<menu>>
<<btn `$daphMakeKey_prefix + "stick"` "Reach for the stick" "love+10" "action">>
<<btn `$daphMakeKey_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `$daphMakeKey_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r1_stick">>
<<delayer>>
<p>Without thinking...</p>
<big>You reach for the stick.</big>
<<media "quests/daphMakeKey/bear_stick.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "stick_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "quests/daphMakeKey/bear_scream.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "scream_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "quests/daphMakeKey/bear_punch.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "punch_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_stick_bad">>
<<delayer>>
<<if $daphMakeKey_pos=="high">>
<big>But it's too far to reach it.</big>
<<else>>
<big>But the bear pushes it away at the last moment.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_stick_good">>
<<delayer>>
<big>You grab it in your hand!</big>
<<dial "player" "Fuck yea!">>
<p>Don't be so happy...</p>
<big>Now it's bear's turn.</big>
<<yields "item:QdMK_stick+">>
<</delayer>>
<<btn "#round2">>
<<chunk null "#r1_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is scared.</big>
<<dial "player" "Fuck yea!">>
<p>Don't be so happy...</p>
<big>Now it's bear's turn.</big>
<<set $daphMakeKey_stun = 1>>
<<set $daphMakeKey_run = $daphMakeKey_run + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_bad">>
<<delayer>>
<<if $daphMakeKey_bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_good">>
<<delayer>>
<big>You hit the bear right in the kisser!</big>
<<media "quests/daphMakeKey/bear_punch_success_1.mp4">>
<<dial "player" "Fuck yea!">>
<p>Don't be so happy...</p>
<big>Now it's bear's turn.</big>
<<set $daphMakeKey_stun = 1>>
<<set $daphMakeKey_run = $daphMakeKey_run + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#round2">>
<<delayer>>
<<set $daphMakeKey_prefix = "#r2_">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + $daphMakeKey_result>>
<<if $daphMakeKey_stun>>
<big>The animal is too shocked to attack.</big>
<<media "quests/daphMakeKey/bear_stun_1.mp4">>
<p>Well, I actually have to say - good work, man!</p>
<<set $daphMakeKey_stun = null>>
<<btn "#round3">>
<<else>>
<big>You managed to get the beast angry.</big>
<<media "quests/daphMakeKey/bear_roar_1.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r2_bad">>
<<delayer>>
<big>Bear's paw hits you like a truck!</big>
<<media "quests/daphMakeKey/bear_attack_success_1.mp4">>
<<wrapper "item:QdMK_stick">>
<p>It's a miracle you survived that. But unfortunately...</p>
<big>You lose the stick.</big>
<<yields "item:QdMK_stick-; sore+">>
<<wrapelse>>
<p>It's a miracle you survived that.</p>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 1>>
<<yields "sore+">>
<</wrapper>>
<<btn "#round3">>
<</delayer>>
<<chunk null "#r2_good">>
<<delayer>>
<big>But the bear's paw misses your head by an inch!</big>
<<media "quests/daphMakeKey/bear_attack_fail.mp4">>
<p>You lucky bastard!</p>
<big>You survived!</big>
<<btn "#round3">>
<</delayer>>
<<chunk null "#round3">>
<<delayer>>
<<set $daphMakeKey_prefix = "#r3_">>
<p>Ok man...</p>
<big>It's time to bring it to another level!</big>
<<dial "player" "//I feel I can win this!//">>
<p>I don't, but we can dream.</p>
<<menu>>
<<btn `$daphMakeKey_prefix + "stick"` "Reach for the stick" "love+10; !item:QdMK_stick" "action">>
<<btn `$daphMakeKey_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `$daphMakeKey_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<<btn "#run" "Take the stick and run!" "item:QdMK_stick" "action">>
<</delayer>>
<<chunk null "#r3_stick">>
<<delayer>>
<p>You make a quick decision...</p>
<big>And reach your hand for the stick.</big>
<<media "quests/daphMakeKey/bear_stick.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "stick_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "quests/daphMakeKey/bear_scream.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "scream_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "quests/daphMakeKey/bear_punch.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "punch_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_stick_bad">>
<<delayer>>
<<if $daphMakeKey_pos=="high">>
<big>But it's too far to reach it.</big>
<<else>>
<big>But the bear pushes it away at the last moment.</big>
<</if>>
<<dial "player" "//Fuck!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_stick_good">>
<<delayer>>
<big>You grab it in your hand!</big>
<<dial "player" "I knew I can do this!">>
<<yields "item:QdMK_stick+">>
<big>I'm afraid it's not the end yet...</big>
<</delayer>>
<<btn "#round4">>
<<chunk null "#r3_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "YEAH!!! FEAR ME! I'M THE MAN!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set $daphMakeKey_stun = 1>>
<<set $daphMakeKey_run = $daphMakeKey_run + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_bad">>
<<delayer>>
<<if $daphMakeKey_bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Ooops... That's not great.//">>
<p>Well... it was nice knowing you. And now...</p>
<big>Brace for impact buddy.</big>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "quests/daphMakeKey/bear_punch_success_2.mp4">>
<<dial "player" "YEAH!!! FUCKING TEDDY BEAR, THAT'S WHAT YOU ARE!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set $daphMakeKey_stun = 1>>
<<set $daphMakeKey_run = $daphMakeKey_run + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#round4">>
<<delayer>>
<<set $daphMakeKey_prefix = "#r4_">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + $daphMakeKey_result>>
<<if $daphMakeKey_stun>>
<big>The bear is stunned.</big>
<<media "quests/daphMakeKey/bear_stun_2.mp4">>
<big>That's animal cruelty, you know?</big>
<<set $daphMakeKey_stun = null>>
<<btn "#round5">>
<<else>>
<big>The beast is furious!</big>
<<media "quests/daphMakeKey/bear_roar_2.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r4_bad">>
<<delayer>>
<big>Bear hits you like a jackhammer!</big>
<<media "quests/daphMakeKey/bear_attack_success_2.mp4">>
<<wrapper "item:QdMK_stick">>
<p>Man, are you still with me...? I have bad news...</p>
<big>You lost the stick.</big>
<<yields "item:QdMK_stick-; sore+">>
<<wrapelse>>
<p>Man, are you still with me? Fuck. That was heavy.</p>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 1>>
<<yields "sore+">>
<</wrapper>>
<<set $daphMakeKey_run = $daphMakeKey_run - 1>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#r4_good">>
<<delayer>>
<big>But the bear's paw misses your head!</big>
<<media "quests/daphMakeKey/bear_attack_fail.mp4">>
<p>Fuck me!</p>
<big>That was close!</big>
<<set $daphMakeKey_run = $daphMakeKey_run + 1>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#round5">>
<<delayer>>
<<set $daphMakeKey_prefix = "#r5_">>
<big>Wow... You're still here!</big>
<<dial "player" "//Oh shut up.//">>
<p>Oh, come on, I'm on your side. I even almost, slightly start to believe that...</p>
<big>...you might have a chance!</big>
<p><small>Very small chance though.</small></p>
<<menu>>
<<btn `$daphMakeKey_prefix + "stick"` "Reach for the stick" "love+10; !item:QdMK_stick" "action">>
<<btn `$daphMakeKey_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `$daphMakeKey_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<<btn "#run" "Take the stick and run!" "item:QdMK_stick" "action">>
<</delayer>>
<<chunk null "#r5_stick">>
<<delayer>>
<p>You look at the stick...</p>
<big>It's now or never.</big>
<<media "quests/daphMakeKey/bear_stick.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "stick_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "quests/daphMakeKey/bear_scream.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "scream_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "quests/daphMakeKey/bear_punch.mp4">>
<<if $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["good", "good", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["bad", "bad", "good", "good"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = $daphMakeKey_prefix + "punch_" + $daphMakeKey_result>>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_stick_bad">>
<<delayer>>
<<if $daphMakeKey_pos=="high">>
<big>But it's too far to reach it.</big>
<<else>>
<big>But the bear pushes it away at the last moment.</big>
<</if>>
<<dial "player" "//No!!!//">>
<big>Now it's gonna get ugly.</big>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_stick_good">>
<<delayer>>
<big>You grab it in your hand!</big>
<<dial "player" "I knew I can do this!">>
<<yields "item:QdMK_stick+">>
<p>Don't open the champagne yet.</p>
<big>You have to survive bear's retaliation...</big>
<</delayer>>
<<btn "#round6">>
<<chunk null "#r5_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<big>Now it's gonna get ugly.</big>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "WHO'S THE ALPHA NOW, BITCH???!!!">>
<big>You are!</big>
<<set $daphMakeKey_stun = 1>>
<<set $daphMakeKey_run = $daphMakeKey_run + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_bad">>
<<delayer>>
<<if $daphMakeKey_bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Oh fuck.//">>
<big>Now it's gonna get ugly.</big>
<<set $daphMakeKey_angry = $daphMakeKey_angry + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "quests/daphMakeKey/bear_punch_success_3.mp4">>
<<dial "player" "WHO'S THE ALPHA NOW???!!!">>
<big>You are!</big>
<<set $daphMakeKey_stun = 1>>
<<set $daphMakeKey_run = $daphMakeKey_run + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#round6">>
<<delayer>>
<<if $daphMakeKey_stun>>
<big>The bear is in shock.</big>
<<media "quests/daphMakeKey/bear_stun_3.mp4">>
<p>What are you waiting for?! </p>
<big>Grab the stick and run!</big>
<<yields "item:QdMK_stick+">>
<<set $daphMakeKey_stun = null>>
<<btn "#run">>
<<else>>
<big>The bear has murder written in his eyes!</big>
<<media "quests/daphMakeKey/bear_roar_3.mp4">>
<big>This won't end well...</big>
<<btn "#badend">>
<</if>>
<</delayer>>
<<chunk null "#run">>
<big>You dart through the park, like your life depended on it.</big>
<p>And it kinda does, so... good for you!</p>
<<media "quests/daphMakeKey/bear_run_1.mp4">>
<<btn>>
<<chunk>>
<<delayer>>
<<if $daphMakeKey_angry - $daphMakeKey_run < 0>>
<<set $daphMakeKey_result = "goodend">>
<<elseif $daphMakeKey_pos=="high">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["badend", "goodend", "goodend", "goodend"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["badend", "badend", "goodend", "goodend"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["goodend", "goodend", "goodend", "goodend"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="trap">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["badend", "badend", "goodend", "goodend"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["badend", "badend", "badend", "goodend"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["badend", "goodend", "goodend", "goodend"].random()>>
<</if>>
<<elseif $daphMakeKey_pos=="front">>
<<if $daphMakeKey_bear=="mf">>
<<set $daphMakeKey_result = ["badend", "badend", "badend", "goodend"].random()>>
<<elseif $daphMakeKey_bear=="baby">>
<<set $daphMakeKey_result = ["badend", "badend", "badend", "badend"].random()>>
<<elseif $daphMakeKey_bear=="retard">>
<<set $daphMakeKey_result = ["badend", "badend", "goodend", "goodend"].random()>>
<</if>>
<</if>>
<<set $daphMakeKey_result = "#" + $daphMakeKey_result>>
<big>But the beast is behind you.</big>
<<media "quests/daphMakeKey/bear_run_2.mp4">>
<p>You can do it, man!</p>
<<menu null null "wildcard single">>
<<btn $daphMakeKey_result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#goodend">>
<big>Fortunately, the bear stays behind.</big>
<<dial "player" "//Really!? So can I stop running now!?//">>
<<media "quests/daphMakeKey/bear_goodend.mp4">>
<big>I'd give it couple more miles just to be sure.</big>
<<btn "#final">>
<<chunk null "#badend">>
<big>The beast grabs you and mauls your ass.</big>
<<media "quests/daphMakeKey/bear_badend.mp4">>
<<dial "player" "//Help!//">>
<<btn>>
<<chunk>>
<p>Fortunately, the bear is more interested in the stick.</p>
<big>He grabs it in his mouth and walks away.</big>
<<dial "player" "//Ohh... fuck! Am I dead...?//">>
<p>Almost...</p>
<<delayer>>
<<yields "item:QdMK_stick-; bleeding+">>
<</delayer>>
<big>And we need to find another stick.</big>
<<btn $curLoc null "$daphMakeKey_stick+null; daphMakeKey-">>
<<chunk null "#final">>
<big>You finally stop.</big>
<<dial "player" "//Fuck me... that was intense!//">>
<p>Look at you. You wrestled with the bear and won... I really didn't expect you to survive.</p>
<<dial "player" "//What about not killing off main character!?//">>
<p>I was just trying to lift your spirit. Besides...</p>
<big>From my perspective I'm the main character.</big>
<<dial "player" "//Yeah, right...//">>
<<if !$daphMakeKey_metal && !$daphMakeKey_box>>
<p>Ok, enough chit-chat. You have a stick, so now all you need is...</p>
<big>...some metal and a box.</big>
<<elseif !$daphMakeKey_metal || !$daphMakeKey_box>>
<p>Ok, enough chit-chat. You have a stick and <<if $daphMakeKey_metal>>a stick<<else>>a box<</if>>, now all you need is...</p>
<big>...<<if !$daphMakeKey_metal>>some metal<<else>>a box<</if>>.</big>
<<else>>
<p>Anyway, the good news is...</p>
<big>You have everything you need to make a key!</big>
<p>Go to your room and start working on it.</p>
<</if>>
<<if $daphMakeKey_stick && $daphMakeKey_metal && $daphMakeKey_box>>
<<btn $curLoc null "$daphMakeKey_stick+; love+4" "yieldsHide">>
<<else>>
<<btn $curLoc null "$daphMakeKey_stick+; daphMakeKey-; love+4" "yieldsHide">>
<</if>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=3; $daphMakeKey_box=1">> /* Find some metal, a stick, and a box. */
<<chunks>>
/* Set up array */
<<set _trashArr to [
{name: "Dead rat", id: "dead_rat"},
{name: "Dead racoon", id: "dead_racoon"},
{name: "Dead memes", id: "dead_meme"}
]>>
/* HTML */
<big>Wait!</big>
<p>There might be some boxes in the trash.</p>
<<dial "player" "//Dude... why do I even need this fucking box? It's stupid. I'm making a fucking key!!!//">>
<p>Complain all you want, but I'm just a narrator. I don't set up the rules.</p>
<<dial "player" "//Sigh...//">>
<big>You walk closer to the trash.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/store_trash.jpg">>
<<dial "player" "//Actually, there's plenty of boxes there, it should be easy...//">>
<big>We'll see.</big>
<<dial "player" "//What do you mean we'll see...//">>
<big>You pick up a box and open it...</big>
<<set _trashArr = _trashArr.shuffle()>>
<<set _trash = _trashArr[2]>>
<<if _trash.id == "dead_meme">>
<<set _notFound = "#notfound1_meme">>
<<else>>
<<set _notFound = "#notfound1">>
<</if>>
<<if $player.lvl <= 2>>
<<set _decision = [_notFound, _notFound, _notFound, "#found"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = [_notFound, _notFound, "#found"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = [_notFound, "#found"].random()>>
<<else>>
<<set _decision = "#found">>
<</if>>
<<menu null null "wildcard">>
<<btn _decision "What's in the box?" "time+1" "wildcard">>
<<btn $curLoc "I'm too tired for this shit..." "$daphMakeKey_box+null; daphMakeKey-" "dialog">>
<<chunk null "#notfound1">>
<big>You found //<<print _trash.name>>//.</big>
<<media `"quests/daphMakeKey/" + _trash.id + ".jpg"`>>
<<dial "player" "//Oh my fucking god!//">>
<big>And also it stinks.</big>
<<delayer>>
<<yields "stinker+">>
<</delayer>>
<<set _trashArr.splice(2, 1)>>
<<btn "#search2">>
<<chunk null "#notfound1_meme">>
<<set _trashArr.splice(2, 1)>>
<big>The box is filled with //<<print _trash.name>>//.</big>
<<dial "player" "//Dead memes!?//">>
<p>Yup. These are the memes that were once great, but now they are slowly sinking into oblivion.</p>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/dead_meme_1.jpg">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/dead_meme_2.jpg">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/dead_meme_3.jpg">>
<<dial "player" "//I remember this one... it wasn't that long ago...//">>
<p>Yeah, I remember this year. It was a great year for memes. But still - //not that long ago// equals ages in terms of meme lifespan, buddy.</p>
<big>Memes are like butterflies.</big>
<<btn "#search2">>
<<chunk null "#search2">>
<<dial "player" "//Sigh... maybe this one?//">>
<big>You take another box and open it...</big>
<<media "quests/daphMakeKey/unboxing.mp4">>
<<set _trashArr = _trashArr.shuffle()>>
<<set _trash = _trashArr[1]>>
<<if _trash.id == "dead_meme">>
<<set _notFound = "#notfound2_meme">>
<<else>>
<<set _notFound = "#notfound2">>
<</if>>
<<if $player.lvl <= 3>>
<<set _decision = [_notFound, _notFound, "#found"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = [_notFound, "#found"].random()>>
<<else>>
<<set _decision = "#found">>
<</if>>
<<menu null null "wildcard">>
<<btn _decision "What's in the box?" "time+1" "wildcard">>
<<btn $curLoc "I'm too tired for this shit..." "$daphMakeKey_box+null; daphMakeKey-" "dialog">>
<<chunk null "#notfound2">>
<big>You found //<<print _trash.name>>//.</big>
<<media `"quests/daphMakeKey/" + _trash.id + ".jpg"`>>
<<dial "player" "//Oh my fucking god!//">>
<big>And also it stinks.</big>
<<delayer>>
<<yields "stinker+">>
<</delayer>>
<<set _trashArr.splice(1, 1)>>
<<btn "#search3">>
<<chunk null "#notfound2_meme">>
<<set _trashArr.splice(1, 1)>>
<big>The box is filled with //<<print _trash.name>>//.</big>
<<dial "player" "//Dead memes!?//">>
<p>Yup. These are the memes that were once great, but now they are slowly sinking into oblivion.</p>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/dead_meme_1.jpg">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/dead_meme_2.jpg">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/dead_meme_3.jpg">>
<<dial "player" "//I remember this one... it wasn't that long ago...//">>
<p>2019 to be exact. It was a great year for memes. But still - //not that long ago// equals ages in terms of meme lifespan, buddy.</p>
<big>Memes are like butterflies.</big>
<<btn "#search3">>
<<chunk null "#search3">>
<<dial "player" "//Dude... come on... can't you pass me through somehow?//">>
<big>Nope.</big>
<<media "quests/daphMakeKey/give_up.mp4">>
<p>But I can feel you're close, my man.</p>
<<menu null null "wildcard">>
<<btn "#found" "What's in the box?" "time+1" "wildcard yieldsHide">>
<<btn $curLoc "I'm too tired for this shit..." "$daphMakeKey_box+null; daphMakeKey-" "dialog">>
<<chunk null "#found">>
<<media "quests/daphMakeKey/box.jpg">>
<big>You found... //empty box//!</big>
<<delayer>>
<<yields "item:QdMK_box+">>
<</delayer>>
<<dial "player" "//Hurray... Now can I make a fucking key?!//">>
<<if !$daphMakeKey_stick && !$daphMakeKey_metal>>
<p>Not yet. You have a box, now all you need is...</p>
<big>...a stick and some metal.</big>
<<dial "player" "//Ehh...//">>
<<elseif !$daphMakeKey_stick || !$daphMakeKey_box>>
<p>Not yet. You have a box and <<if $daphMakeKey_stick>>a stick<<else>>some metal<</if>>, now all you need is...</p>
<big>...<<if !$daphMakeKey_stick>>a stick<<else>>some metal<</if>>.</big>
<<dial "player" "//Sigh...//">>
<<else>>
<big>Yup!</big>
<p>Go to your room and start working on it.</p>
<<dial "player" "//Thank god.//">>
<</if>>
<p>Wait a second...</p>
<big>What's that?!</big>
<<btn>>
<<chunk>>
<p>You notice that the trash are filled with missing person posters.</p>
<big>And they all have $ash.name's face on it.</big>
<<media "quests/daphMakeKey/ash_poster.jpg">>
<<dial "player" "//It's $ash.name! Why those posters are in the trash?//">>
<p>Good question. It looks like someone went around the entire neighborhood, take down all the posters, and put it in the trash.</p>
<<dial "player" "//But who would do that? And why?!//">>
<p>Why? I don't know...</p>
<big>And who...?</big>
<p>You look at the window of the store. For a moment you had a feeling that someone is observing you, but you haven't seen a thing.</p>
<<dial "player" "//You think that $mia.name is involved...?//">>
<p>I have no idea, buddy. But she clearly is hiding something.</p>
<<dial "player" "//Hmm... Anyway - we'll deal with that shit later. I've got other stuff to do...//">>
<big>You take the box and walk away.</big>
<<if $daphMakeKey_stick && $daphMakeKey_metal && $daphMakeKey_box>>
<<btn $curLocParent null "$daphMakeKey_box+; love+4" "yieldsHide">>
<<else>>
<<btn $curLocParent null "$daphMakeKey_box+; daphMakeKey-; love+4" "yieldsHide">>
<</if>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=4">> /* Craft the new key. */
<<chunks>>
<big>You prepare all the items needed to craft the key.</big>
<<media "quests/daphMakeKey/minecraft.jpg">>
<<dial "player" "//So what now...?//">>
<big>You get to work.</big>
<p><small>And I'm going for a beer.</small></p>
<<dial "player" "//I though you'll help me.//">>
<p>I am helping you... by not disturbing while you make the key!</p>
<<dial "player" "//Sigh... let's get it over with.//">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/key_make_1.mp4">>
<<btn>>
<<chunk>>
<<delayer>>
<<yields "item:QdMK_metal-; item:QdMK_box-; item:QdMK_stick-">>
<</delayer>>
<<media "quests/daphMakeKey/key_make_2.mp4">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/key_make_3.mp4">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/key_make_4.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "//It's getting a bit hot in here...//">>
<<media "quests/daphMakeKey/key_make_5.mp4">>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>...the key is ready!</big>
<<delayer>>
<<yields "item:daphCelKey+">>
<</delayer>>
<<media "quests/daphMakeKey/key_make_6.mp4">>
<<dial "player" "//Not thanks to you...//">>
<p>Oh, come on!</p>
<big>I was with you in spirit.</big>
<p>//Burp!//</p>
<<btn>>
<<chunk>>
<<dial "player" "//I've been thinking... $mia.name was behaving strangely lately... And I still have the mold from her with the key that she impressed...//">>
<<media "quests/daphMakeKey/mold.jpg">>
<big>I like where this is going!</big>
<p>We could make this key and try to find the lock that it fits in.</p>
<<dial "player" "//That's exactly what I was saying.//">>
<p>Great minds think alike!</p>
<big>//Burp!//</big>
<p>Sorry.</p>
<<dial "player" "//Sigh... give me a minute.//">>
<<btn>>
<<chunk>>
<p>You pour hot metal into the mold you got from $mia.name, and after couple moments, they key is ready.</p>
<<media "quests/daphMakeKey/key_mia.jpg">>
<<delayer>>
<<yields "item:miaMysteriousKey+" "dialog">>
<</delayer>>
<p>Somehow, it doesn't look like a key to her dad's shed.</p>
<<dial "player" "//True... I wonder what it opens.//">>
<p>Don't worry, we'll figure it out.</p>
<<delayer>>
<<yields "quest:miaKey+" "dialog">>
<</delayer>>
<p>And now...</p>
<big>Cellar awaits!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:daphMakeKey=5">> /* Go to the cellar. */
<<chunks>>
<p>You look around, making sure no one sees you.</p>
<big>You put the key in the hole...</big>
<<media "quests/daphMakeKey/key_open.mp4">>
<big>It works!</big>
<<btn>>
<<chunk>>
<big>You walk inside the cellar and close the doors.</big>
<<media "quests/daphMakeKey/dark.jpg">>
<<dial "player" "//Fuck. I can't see a thing. Where's the light?!//">>
<p>It's on the left.</p>
<<dial "player" "//Yours or mine?!//">>
<p>I don't have a left. I'm a narrator, I'm everywhere. It's a funny feeling to be honest. Like, I know everything, but I can only act based on your actions. So partially - I take part in this adventure - and partially - I'm the adventure itself--</p>
<<dial "player" "//Could you fucking tell me where is the liiiigh--//">>
<<btn>>
<<chunk>>
<<if $player.lvl >= 4>>
<big>You slip, but your alpha senses kick in.</big>
<<media "quests/daphMakeKey/stairs_success.mp4">>
<<dial "player" "//Wow. I'm good!//">>
<<else>>
<big>Your feet slips...</big>
<<media "quests/daphMakeKey/stairs_fail.mp4">>
<big>...and you smash your face into the wall.</big>
<<dial "player" "Wow... That was unnecessarily painful...">>
<<delayer>>
<<yields "sore+">>
<</delayer>>
<</if>>
<<btn>>
<<chunk>>
<big>You turn on the lights.</big>
<<media "quests/daphMakeKey/cellar_lights.mp4">>
<p>$daphne.name really put some thought into this...</p>
<<dial "player" "I'm so happy! I'm already thinking where to position spy cameras... I'll have soooo much fun with this...!">>
<p>Why are you saying it out loud?</p>
<<dial "player" "Yeah, I dunno... It's kinda spooky in here. Like, at least when I talk out loud it's not silent.">>
<p>Well, talking to me out loud it's against game manual, but you do what you want. Anyway, instead of spy cameras you should be thinking how to make $daphne.name let you in here more often to fuck her.</p>
<<dial "player" "Yeah, I know, I know... But think of the possibilities...">>
<<menu>>
<<btn null "I might start a streaming service and make some cash!" "dom+3" "dialog">>
<<btn null "I could learn what $daphne.name likes and then use it!" "love+3" "dialog">>
<<chunk>>
<p>Yeah, yeah... Let's not get ahead of ourselves.</p>
<big>First question - where will you get the cameras?</big>
<<dial "player" "I dunno... online?">>
<p>Yeah, like hell you will. Have you seen any Internet over here?</p>
<<dial "player" "Well, I can browse memes in my room, but, like, there's no computer? I was actually wondering about that - what year is it here anyway?">>
<big>No one knows.</big>
<p>This Grave dude never said. Sometimes you think we're in the 50s, and one quest later it's modern times. That's sloppy writing if you ask me.</p>
<<dial "player" "Well, it's just his style I think... Oh, I have an idea! I'll ask $mia.name! Maybe she has spy cameras to sell?">>
<big>Another one of your genius plans?</big>
<p>We just copied her key to spy on her, and now you want to ask her for spy cameras?</p>
<<dial "player" "Yeah, you're right... Now when I think about it... It's actually important that under no circumstances $mia.name could know about this...">>
<big>Look at us - we're actually agreeing about something.</big>
<<btn>>
<<chunk>>
<big>Suddenly you hear something behind you.</big>
<p>You turn and...</p>
<<dial "player" "Oh fuck.">>
<big>Oh fuck.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/mia_intro_1.mp4">>
<<dial "player" "It's $mia.name!">>
<big>Yeah, I think she knows who she is.</big>
<<btn>>
<<chunk>>
<p>She makes a move with her eyes, desperately pointing at a gag in her mouth.</p>
<<media "quests/daphMakeKey/mia_intro_2.mp4">>
<<dial "player" "I think she wants me to ungag her!">>
<big>She nods.</big>
<<dial "player" "And what if I want her gagged?">>
<big>$mia.name freezes in panic.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/mia_intro_3.mp4">>
<<dial "player" "//Oh fuck, was I saying it out loud?!//">>
<big>Yup.</big>
<p>I told you - that shit is against game manual. But you went rogue. And that's what happens.</p>
<<dial "player" "//Fuck, now I have to ungag her, or she'll think I'm a fucking serial killer.//">>
<big>She already thinks that.</big>
<<btn>>
<<chunk>>
<big>You look at $mia.name with a desperate smile.</big>
<<dial "player" "Haha, I got you, haha!">>
<p>You come closer to her and take off her gag.</p>
<<media "quests/daphMakeKey/mia_ungag.mp4">>
<<if $player.lvl <= 3>>
<<dial "player" "I saw you right after I came in haha... This whole talking to myself and all... That was a joke, haha... I wanted you to think I'm some sort of a serial killer... I played you, haha... You believe that, right...?">>
<big>I don't think anyone believes that, $player.name.</big>
<p>Also - friendly advice - drop the //haha//, ok? I think she already fucking knows you're a moran.</p>
<<else>>
<<dial "player" "I saw you right after I came in! I was talking to myself to make you think I'm some sort of a serial killer! I played you!">>
<big>At least you're trying.</big>
<</if>>
<<btn>>
<<chunk>>
<big>$mia.name looks around.</big>
<<dial "mia" "Did you see my clothes...?">>
<<dial "player" "Uhmmm... //Do you see her clothes?//">>
<p>Better question is...</p>
<big>Do we want to see her clothes?</big>
<<dial "player" "//Got ya.// Uhmmm... No. We... I mean - //I// don't see your clothes.">>
<<menu>>
<<btn null "You look great by the way!" "mia.dom+; $daphMakeKey_reply+1" "dialog">>
<<btn null "How did you end up here?" "mia.love+" "dialog">>
<<chunk>>
<<delayer>>
<<if $daphMakeKey_reply == 1>>
<big>She looks at you with anger.</big>
<<dial "mia" "Really...?! That's what you say when you find tied naked girl in the cellar?!">>
<<dial "player" "Well, yeah, actually what are you doing in my cellar?">>
<p>She looks around.</p>
<<dial "mia" "I guess I own you some explanation...">>
<<else>>
<big>She looks at you.</big>
<<dial "mia" "Well... I guess I own you some explanation! It's not everyday you find tied naked girls...">>
<big>Unless your name is Epstein.</big>
<p>Ba-dum-tss.</p>
<p>...</p>
<p>Yeah, I'll stop doing that.</p>
<</if>>
<</delayer>>
<big>$mia.name thinks for a moment.</big>
<<dial "mia" "So... when you told me about the key... I got curious... So I followed you...">>
<<dial "player" "You followed me...?">>
<p>Oh man, wait.</p>
<big>Let's pause this for a second.</big>
<<btn>>
<<chunk>>
<big>Did I tell you that there's a tracking device in the box she gave you?</big>
<<dial "player" "YOU DID NOT!">>
<p>I meant to say it, but kinda forgot.</p>
<<dial "player" "Kinda forgot?!">>
<p>$mia.name looks at you curiously.</p>
<<dial "mia" "Who are you talking to...?">>
<<dial "player" "//Fuck! Don't try to weasel your way out of it! We'll talk later!//">>
<<btn>>
<<chunk>>
<<dial "player" "What I meant is - I will never forget that you spied on me!">>
<<dial "mia" "I knew it was bad, but I just couldn't stop... I mean... I don't know many people who fight bears...">>
<<dial "player" "//Oh fuck, she saw that!//">>
<big>And that's a bad thing?!</big>
<<btn>>
<<chunk>>
<big>She moves closer.</big>
<<media "quests/daphMakeKey/mia_sorry.mp4">>
<<dial "mia" "I'm sorry, $player.name... I was worried that you'll do something stupid and go to prison...">>
<<delayer>>
<<yields "mia.dom+5; mia.love+5">>
<</delayer>>
<<btn>>
<<chunk>>
<<dial "player" "But if you were following me, how did you end up here before me?">>
<big>Good question!</big>
<<dial "mia" "Well... while you were digging holes in the garden... I kinda made my own key to the cellar... It took me like 5 minutes.">>
<<dial "player" "5 minutes, you say?">>
<big>...</big>
<<dial "player" "So what happened then?">>
<<btn>>
<<chunk>>
<<dial "mia" "So I waited for a good moment, and sneaked into the cellar. It was dark, so I couldn't see well... And then this guy jumped on me... He yelled //Surprise!//, grabbed me, tied me up, gagged me. I was so scared!">>
<big>She sighs.</big>
<<dial "mia" "But when he turned on the light... He was very surprised when he saw me... I think he was waiting for someone else... And he ran, leaving me here.">>
<p>Oh god damn. The guy might have been waiting for $daphne.name! He probably planned a surprise kidnap scenario for her... I'm sure it's high on her bucket list.</p>
<<dial "player" "//Oh, look - suddenly you're doing your job!//">>
<<btn>>
<<chunk>>
<big>$mia.name looks at you like she suddenly realized something.</big>
<<dial "mia" "Oh my god... Did I mess up your... fantasy?!">>
<<dial "player" "Uhm... what?">>
<<dial "mia" "Did you hire this guy... to come here... and... you know... fuck you, $player.name?">>
<<dial "player" "What? No!">>
<<dial "mia" "I saw a documentary about stuff like that... It must have been your secret kink... And I've ruined it - I feel so ashamed!">>
<p>You're not sure what to answer.</p>
<<dial "player" "//I know I'm not sure, you don't have to tell it to me!//">>
<<btn>>
<<chunk>>
<p>Suddenly $mia.name looks at you with sparks in her eyes.</p>
<<dial "mia" "But you know what? We can still play this scenario if you want! I'm gonna be that guy...">>
<<dial "player" "What do you mean exactly...?">>
<<dial "mia" "It's simple! I'm gonna be that guy!">>
<big>She takes a strap-on from the shelf.</big>
<<dial "player" "Ohhh...">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/mia_strapon.jpg">>
<big>That's an interesting development.</big>
<<dial "mia" "What do you think, baby? Let's stop those questions, and do something... else instead.">>
<p>I don't want to spoil the mood, but...</p>
<big>...it kinda feels like a diversion.</big>
<p>There's so much you should ask her. Why she uses equipment for thieves. Why she lied about not knowing $ash.name. Why she thrown his posters to the trash.</p>
<<dial "player" "//You know what? Fuck it. I'm tired. I fought a fucking bear god damn it. I WANT TO FUCK.//">>
<p>Well... You know what?</p>
<p>You're actually right. We'll get to the bottom of this sooner or later. And now...</p>
<big>...let's do some damage!</big>
<<menu>>
<<btn "#strapon" "Strap-on? I like where this is going." "mia.love+4" "dialog">>
<<btn "#bdsm" "Someone's getting dildoed. But it's not me." "mia.dom+4" "dialog">>
<<chunk null "#strapon">>
<<dial "mia" "Ok... so... uhmmm... //Surprise!// - is that what I should yell?">>
<<dial "player" "Well... I guess--">>
<p>You don't finish your sentence, because...</p>
<big>...$mia.name pushes you on the mattress.</big>
<<dial "mia" "Shut up... uhm... //bitch//! Fuck! I kinda like it!">>
<<btn>>
<<chunk>>
<p>She walks to you slowly.</p>
<big>With a big dick hanging between her legs.</big>
<<media "quests/daphMakeKey/mia_pegging_1.mp4">>
<<btn>>
<<chunk>>
<big>She puts some lubricant on the dildo.</big>
<<media "quests/daphMakeKey/mia_pegging_2.mp4">>
<<dial "mia" "Yeah... You're my little bitch... So I'm gonna fuck you like a bitch!">>
<<dial "player" "//Remind me why have I agreed to that?//">>
<p>Oh, come on, man. It's good to explore new things.</p>
<big>Have fun!</big>
<<btn>>
<<chunk>>
<big>$mia.name slowly pushes the dildo deeper...</big>
<<media "quests/daphMakeKey/mia_pegging_3.mp4">>
<<dial "player" "Oh ffuuuuu...">>
<<btn>>
<<chunk>>
<big>...and deeper....</big>
<<media "quests/daphMakeKey/mia_pegging_4.mp4">>
<<dial "player" "...uuuuuuuuuuuu...">>
<<btn>>
<<chunk>>
<big>...and deeper!</big>
<<media "quests/daphMakeKey/mia_pegging_5.mp4">>
<<dial "player" "...uuuuuuuuuuuuck!!!">>
<p>And with each push you feel the dildo going in and out of your gaping asshole.</p>
<<dial "mia" "You like that, bitch...?">>
<big>Admit it. You do.</big>
<<btn>>
<<chunk>>
<big>$mia.name fucks you like it was her real dick.</big>
<<media "quests/daphMakeKey/mia_pegging_6.mp4">>
<<dial "player" "THIS... FEELSSS... GOOOOOD!!!">>
<<btn>>
<<chunk>>
<big>Couple more pushes, and you'll come.</big>
<<media "quests/daphMakeKey/mia_pegging_7.mp4">>
<<dial "player" "Yes! YES! YESSS!!!">>
<big>You feel cum boiling in you and...</big>
<<btn>>
<<chunk>>
<big>You cum.</big>
<<media "quests/daphMakeKey/mia_pegging_cum.mp4">>
<<dial "player" "Uhhhhhhhhhhhhhhh...!">>
<<dial "mia" "Yeah, bitch, shoot it all out!">>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>...it's over.</big>
<<dial "player" "Wooow...!">>
<p>You look around, like you'd come back from a long journey.</p>
<<dial "mia" "You're ok?">>
<p>You're tied. Your asshole pulsates. And you have cum all over you.</p>
<big>And it feels good.</big>
<<dial "player" "Yeah... It was great...!">>
<big>$mia.name looks at you with a naughty smile.</big>
<<btn>>
<<chunk>>
<<dial "mia" "You know what, bitch?!">>
<p>I don't like the sound of that.</p>
<<dial "mia" "I'm gonna leave you here.">>
<<dial "player" "What...?">>
<p>Before you even realize what's happening...</p>
<big>$mia.name gathers her things and walks out the cellar.</big>
<<btn>>
<<chunk>>
<<dial "player" "Hey! What the fuck! Don't go!!!">>
<<media "quests/daphMakeKey/mia_pegging_help.mp4">>
<p>You crawl up the stairs, trying to loosen up the bondage.</p>
<<dial "player" "$mia.name! Wait!">>
<p>God damn it...</p>
<big>She played you.</big>
<<btn $curLocParent>>
<<chunk null "#bdsm">>
<<dial "mia" "Uhmm... What do you mean...?">>
<big>You push $mia.name on the bed.</big>
<p>She looks you in the eyes with fear...</p>
<p>...but she nods.</p>
<<dial "mia" "I'm ready...">>
<big>She spreads her long legs.</big>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/mia_bdsm_1.mp4">>
<<dial "mia" "Is this what you like, $player.name?">>
<<dial "player" "We'll see...">>
<p>$mia.name smiles.</p>
<<dial "mia" "I never thought I'll say it... but... I like to feel vulnerable like that.">>
<big>I think she's about to discover a whole new meaning of //vulnerable//.</big>
<<btn>>
<<chunk>>
<big>You take a huge dildo in your hand.</big>
<<media "quests/daphMakeKey/mia_bdsm_2.mp4">>
<<dial "mia" "Oh no... it's too big.">>
<<dial "player" "I'll be gentle.">>
<big>Not too gentle though.</big>
<<btn>>
<<chunk>>
<big>You slowly move the dildo around her wet cunt.</big>
<<media "quests/daphMakeKey/mia_bdsm_3.mp4">>
<<dial "mia" "Oh... that feels good...">>
<<btn>>
<<chunk>>
<big>And finally you push it deeper.</big>
<<media "quests/daphMakeKey/mia_bdsm_4.mp4">>
<<dial "mia" "Oh...? Oh!!! Fuck!!!">>
<<btn>>
<<chunk>>
<p>But the dildo was just the warm up.</p>
<big>You start smacking her tits.</big>
<<media "quests/daphMakeKey/mia_bdsm_5.mp4">>
<<dial "mia" "Yes! Smack those tits. Do it!">>
<<dial "player" "Oh yea?">>
<big>You take a whip.</big>
<<dial "mia" "Oh fuck.">>
<<btn>>
<<chunk>>
<big>You start slowly.</big>
<<media "quests/daphMakeKey/mia_bdsm_6.mp4">>
<<dial "mia" "Uhhh.... Mmmmm... Stronger!">>
<<btn>>
<<chunk>>
<<media "quests/daphMakeKey/mia_bdsm_7.mp4">>
<<dial "mia" "God damn, I love it!">>
<big>She moans under her breath.</big>
<<btn>>
<<chunk>>
<<dial "player" "Now I want to play with your asshole.">>
<p>$mia.name eagerly pulls her beautiful ass towards you.</p>
<<dial "mia" "Yes master!">>
<big>She's really getting into the mood!</big>
<<btn>>
<<chunk>>
<p>You take a buttplug...</p>
<big>...and push it slowly into her ass.</big>
<<media "quests/daphMakeKey/mia_bdsm_8.mp4">>
<<dial "mia" "Push it all in, I'm ready!">>
<<btn>>
<<chunk>>
<p>You don't even have to use any force.</p>
<big>Her ass sucks the buttplug in.</big>
<<media "quests/daphMakeKey/mia_bdsm_9.mp4">>
<<dial "mia" "Uhhhh... It's big!">>
<<btn>>
<<chunk>>
<big>And now... the big finale!</big>
<p>You grab the whip and start smacking $mia.name's ass.</p>
<<media "quests/daphMakeKey/mia_bdsm_10.mp4">>
<<dial "mia" "Ooh fuck... It hurts... But I like it!">>
<<btn>>
<<chunk>>
<big>You whip $mia.name's ass mercilessly.</big>
<<dial "mia" "YES!!! SMACK THAT ASS!">>
<<media "quests/daphMakeKey/mia_bdsm_11.mp4">>
<<dial "mia" "I'M GONNA CUM!">>
<p>Her legs start shaking...</p>
<<btn>>
<<chunk>>
<big>She cums.</big>
<<media "quests/daphMakeKey/mia_bdsm_12.mp4">>
<<btn>>
<<chunk>>
<<dial "mia" "Oh fuck... that was... amazing!">>
<<dial "player" "I know.">>
<<dial "mia" "Fuck... I didn't know you from this side...">>
<p>I didn't know you either...</p>
<big>Good fucking job.</big>
<<btn>>
<<chunk>>
<big>She stands up and looks around.</big>
<p>She notices her clothes on the floor.</p>
<<dial "mia" "I'm gonna go... I need to think about this whole thing...">>
<big>And we need to think about questions we want to ask her.</big>
<p>$mia.name gathers her things and quietly sneaks out, making sure that no one sees her. You stay a bit longer to get back to your senses.</p>
<<dial "player" "//Wow...//">>
<p>Yeah.</p>
<big>Wow.</big>
<<btn $curLocParent>>
<</chunks>>
<</events>>/* ashIntro */
<<events>>
<<EVENT "ashIntro=0">> /* Intro to the quest. */
<<chunks>>
<big>You enter the store and look around.</big>
<p>The shelves are full of liquor and guns. There's also a bit of food, though it barely passes as one.</p>
<<dial "ash" "Name's $ash.name. What can I do you for, son?">>
<big>You turn around and look at the cashier...</big>
<<btn>>
<<chunk>>
<<media "quests/ashIntro/ash_intro.jpg">>
<<dial "player" "Oh, sorry, I didn't saw you there.">>
<<dial "ash" "Oh yeah? Are you a thief?!">>
<<dial "player" "What!? No! I mean... I was just browsing.">>
<p>The cashier might pass as another white trash Elvis at first glance.</p>
<big>But then you start noticing things.</big>
<p>Old scars. Big fucking chin. And most of all...</p>
<<btn>>
<<chunk>>
<big>...his wooden hand.</big>
<<media "quests/ashIntro/ash_hand.jpg">>
<p>He looks at you for a moment, almost like he's considering whether he should offer you help with your groceries...</p>
<big>...or shoot you in the face with the shotgun.</big>
<<btn>>
<<chunk>>
<big>But he decides //no// to both.</big>
<<dial "ash" "Ok then. I'll be here if needed.">>
<p>He picks up latest edition of D-Cup magazine and loses all interest in you.</p>
<<media "quests/ashIntro/dcup.jpg">>
<<btn>>
<<chunk>>
<<dial "player" "//Whoa... What's his problem!?//">>
<big>He's just old school.</big>
<<dial "player" "//Old like fucking Big Bang.//">>
<p>Oh yeah? I'll give you a piece of advice.</p>
<big>Never underestimate a dude with a chin like that.</big>
<<media "quests/ashIntro/ash_chin.jpg">>
<p>It probably gets him laid like on a flip of a finger.</p>
<<dial "player" "//Hmm... so you're saying I should get a plastic surgery?//">>
<p>I'm saying there's many ways an alpha could run his shop. Witty mind, good physique, awesome chin.</p>
<big>It's the attitude, the confidence that counts.</big>
<p>And apart from the fact that this guy actually works as cashier in a shop in slums, which doesn't necessarily scream "alpha", I'm pretty sure he knows thing or two about picking up chicks.</p>
<<dial "player" "//Hmm... maybe you're right... I will ask him for some tips.//">>
<<btn $curLoc null "$ash.met+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:ashIntro=1; period!=Afternoon">> /* Kill the time before $ash.name finishes. */
<<chunks>>
<p>$ash.name is reading a porn mag, while drinking a beer. You walk out to him with a smile.</p>
<<dial "player" "Hey, so I was thinking--">>
<<dial "ash" "You wanna buy something?">>
<<dial "player" "Uhmm, no... I kinda wanted to ask--">>
<<dial "ash" "And I'm kinda busy... Come back in the afternoon.">>
<p>He looks back at the big titty gal in the magazine.</p>
<<dial "player" "Uhmm, but it's just couple questions about--">>
<<dial "ash" "Look, son. This town is only big enough for one asshole. And that asshole is me. Either buy something or have tits. Otherwise - I'm busy.">>
<p>He goes straight back to reading a porn mag.</p>
<<dial "player" "//He's fucking rude!//">>
<big>He just doesn't give a shit.</big>
<p>That's confidence, and you desperately need more of it.</p>
<p>Anyway... you heard what he said?</p>
<big>You need to try in the afternoon.</big>
<p>I'm sure he'll talk with you eventually.</p>
<<btn null null "ashIntro-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:ashIntro=1; period=Afternoon">> /* Talk with $ash.name about picking up chicks. */
<<chunks>>
<p>You look around and notice $ash.name, the cashier, at the counter. He's talking to a girl while packing her groceries.</p>
<<media "quests/ashIntro/chick_young.jpg">>
<<dial "ash" "...and that's how I lost my hand.">>
<<dial "gal" "So you're a hero!">>
<<dial "ash" "Hero? I don't like to call myself that. But //you// can call me that all day long, baby!">>
<p>He smiles to her seductively.</p>
<<dial "gal" "Haha, you're funny... I have an idea! Maybe you could--">>
<<dial "ash" "...take you into the back room for a little //tit-à-twàt//?">>
<<dial "gal" "What?! I was going to ask if you could pack me some oranges, but now... Fuck you, old pig!">>
<p>She takes her groceries and leaves, smashing the doors. $ash.name doesn't even blink, he just sits back comfortably, opens up a beer...</p>
<big>...and goes back to his usual lecture.</big>
<<btn>>
<<chunk>>
<<media "quests/ashIntro/big_ones.jpg">>
<p>You approach the counter.</p>
<<dial "player" "Hey... $ash.name, right? That didn't go that well...">>
<p>He looks at you and immediately loses all the interest.</p>
<<dial "ash" "You mean with the girl? It went very well.">>
<<dial "player" "But she left and... it seems she was angry...?">>
<<dial "ash" "Don't worry, she will come back. They all come back.">>
<p>See? That's what I was talking about.</p>
<big>The confidence.</big>
<p>Ladies dig confidence and alphas know how to project it.</p>
<<btn>>
<<chunk>>
<p>He sighs.</p>
<<dial "ash" "You want something?">>
<<dial "player" "Well... where do I start... So there's this voice in my head...">>
<big>That's a bad place to start.</big>
<<dial "player" "//Shut up!// I meant... you look like a guy who could tell me a thing or two about...">>
<<dial "ash" "You want to learn how to get more chicks?">>
<<dial "player" "Totally!">>
<<dial "ash" "I already told you everything I know about that.">>
<<dial "player" "You did?">>
<<dial "ash" "Let them come to you. That's the only rule.">>
<p>He thinks for a moment.</p>
<<dial "ash" "That, and also having some holy water on you at every occasion.">>
<big>Wait...</big>
<<media "quests/ashIntro/implication.jpg">>
<<btn>>
<<chunk>>
<<dial "player" "Holy water...? Like... a regular holy water?">>
<<dial "ash" "If you can get a holy water from the pope that'd probably help. But if not than regular would do. Just put your dick in it every morning and you're good.">>
<p>There's a moment of complete silence.</p>
<<media "but_why.mp4">>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big>...$ash.name notices someone through the glass window.</big>
<<dial "ash" "Oh fuck. Kid, you gotta help me out. There's a lady coming by, that I was working on for a while. I think it's going to happen.">>
<<dial "player" "What is going to happen...?">>
<<dial "ash" "I'm gonna take her in the back, weasel my way into her panties, and then... fucky-fucky! Could you guard the castle for me?">>
<<dial "player" "Well...">>
<<dial "ash" "In return I'm gonna teach you everything I know about getting ladies! Deal?">>
<<dial "player" "Deal!">>
<big>Same moment the doors open and...</big>
<<btn>>
<<chunk>>
<big>...the lady enters.</big>
<<media "quests/ashIntro/chick_old.jpg">>
<<dial "player" "//Wait. Where's the lady? Is she behind this old rag...?//">>
<p>I'm actually not sure...</p>
<<dial "ash" "Roxy!">>
<p>Oh my god. That's her.</p>
<big>That's the lady.</big>
<<menu>>
<<btn null "Ermm... Hello...!" "love+" "dialog">>
<<btn null "What. The. Fuck." "dom+" "dialog">>
<<chunk>>
<p>Roxy looks at you for a second, but quickly shifts her attention towards $ash.name.</p>
<<dial "gal" "$ash.name, you dirty bastard! You got my money?!">>
<p>$ash.name smiles to her.</p>
<<media "quests/ashIntro/ash_smile.mp4">>
<<dial "ash" "Just come over to the back room, and I'll sort you out, baby girl!">>
<<btn>>
<<chunk>>
<p>He and "the lady" quickly disappear into the back of the store.</p>
<<dial "player" "//So... you're gonna say something about confidence?//">>
<big>Oh shut up.</big>
<<dial "player" "//To his defense - he was right about waiting for them to come to him. He just didn't say that it takes half a century.//">>
<p>Ok, so he might not be as alpha as I thought... But at least he's getting laid.</p>
<<dial "player" "//Yeah, yeah... So... what should I do now?//">>
<p>Well... When a guy asks you to cover for him while he fucks a lady, no matter how fucking ugly the lady is, it's a common courtesy to do what he asks.</p>
<big>So stick around until he finishes.</big>
<<btn $curLoc null "$questMode+ashIntro">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:ashIntro=2; $ashIntro_peek=1">> /* Kill the time before $ash.name finishes. */
<<chunks>>
<big>Really...?</big>
<p>I'm actually unsure if I want to see that...</p>
<<dial "player" "//Maybe she has good tits!//">>
<p>Well... let's hope.</p>
<big>You get closer to the back room.</big>
<p>You hear the sounds coming from the other side of the doors.</p>
<<dial "ash" "You're grrrreat, baby!">>
<<dial "gal" "I'm ugly and you know it.">>
<<dial "ash" "Good kind of ugly!">>
<big>You crack open the doors and look inside...</big>
<<btn>>
<<chunk>>
<<media "quests/ashIntro/old_fuck.mp4">>
<big>Oh god...</big>
<<dial "player" "//Ugh...!//">>
<big>You move back, terrified.</big>
<<btn>>
<<chunk>>
<big>That was fucking terrible!!!</big>
<<dial "player" "//I want to vomit!//">>
<<media "quests/ashIntro/why.mp4">>
<p>I told you. I fucking told you.</p>
<big>Now it will haunt us forever.</big>
<<btn null null "$questMode+ashIntro; ashIntro-; $ashIntro_peek+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:ashIntro=2; $ashIntro_steal=1">> /* Kill the time before $ash.name finishes. */
<<chunks>>
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["cash+2"]>>
<<set _searchItemsUnique = ["beer+", "viagra+", "encyclopedia+", "cash+50", "cash+100"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
<p class="fi0">You check every corner of the store. Under the counter, behind the shelves, and inside the drawers.</p>
<big class="fi2">And finally...</big>
/* Set the image */
<<if _foundItem && _foundItemId != "cash">>
<<set _foundItemMedia = _foundItem.replace(/\+/gi, '') +".jpg">>
<</if>>
<<media `"activities/search/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<if _foundItem == "encyclopedia+">>
<<dial "player" "//What the hell is this?!//" "si5">>
<big class="fi5">Sex encyclopedia!</big>
<<dial "player" "//There's a demon on the cover!//" "si5">>
<big class="fi5">It literally says //encyclopedia of sex// so it counts.</big>
<p class="fi5">From now on you will be able to choose a sex position to learn during leveling up, so stop whining.</p>
<</if>>
<<btn null null "$questMode+ashIntro; ashIntro-; $ashIntro_steal+" "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:ashIntro=2; $ashIntro_browse=1">> /* Kill the time before $ash.name finishes. */
<<chunks>>
<p>You see a stack of porn magazines that $ash.name collected behind the counter. By the way they look it's quite obvious they've been "read" many, many times.</p>
<big>You take the one from the top.</big>
<<media "quests/ashIntro/cover_1.jpg">>
<big>//Suzi the Milker says "T-shirts make me horny".//</big>
<p>I mean... it's basically like saying //I like a man for having clothes//. How low can you drop your expectations?</p>
<<btn>>
<<chunk>>
<<media "quests/ashIntro/cover_2.jpg">>
<big>//Dixie needs hot gravy on her gazongas?//</big>
<p>Dixie, I have the gravy - please contact me back as soon a you get the message.</p>
<<btn>>
<<chunk>>
<p>Oh shit.</p>
<<media "quests/ashIntro/cover_3.jpg">>
<big>We're going to need more gravy...</big>
<<btn>>
<<chunk>>
<p>You put away the magazine and reach for the next one. But you notice, that...</p>
<big>...it's not a porn magazine at all.</big>
<<btn>>
<<chunk>>
<<media "quests/ashIntro/necro.jpg">>
<<dial "player" "//What the hell is this?//">>
<p>I have no idea...</p>
<big>Open it and find out.</big>
<<dial "player" "//Naaah, I really don't care about it though... Give me titties!//">>
<p>But you //''really want to open the book''//, buddy!</p>
<<dial "player" "//Uhmm... No. Not really. I really want gazongas!//">>
<p>Ok then...</p>
<big>Let's put it this way...</big>
<<menu>>
<<btn null "Open the book." "dom+" "action">>
<<btn null "Open the book... but gently" "love+" "action">>
<<chunk>>
<big>You open the book and flip couple pages.</big>
<<dial "player" "//For the record - that was a cheap move.//">>
<<media "quests/ashIntro/necro_open.mp4">>
<<dial "player" "//It looks like some sort of satanic cookbook!//">>
<big>Or leaked manual for Diablo Immortal!</big>
<<dial "player" "//Either way - fuck it. I had enough!//">>
<p>You put the book back on the stack.</p>
<big>Same moment...</big>
<<btn>>
<<chunk>>
<big>...you hear a sound coming from the store.</big>
<p>You hesitantly look around.</p>
<<dial "player" "Hey! Is someone there?">>
<p>No one answers. The store is quiet, apart from the sounds of fucky-fucky coming from the back room.</p>
<<dial "player" "//Did it got colder here...? And darker too?//">>
<p>I think your mind is playing tricks on you.</p>
<<dial "player" "//Well, maybe you're right--//">>
<<btn>>
<<chunk>>
<<dial "noone" "Hello.">>
<p>There's a guy standing right next to you.</p>
<<media "quests/ashIntro/noone.mp4">>
<<dial "player" "OH FUCK!">>
<big>You almost fall on the shelves holding liquor.</big>
<<dial "noone" "Oh... I startled you... I'm sorry.">>
<p>He puts an apple on the counter.</p>
<<dial "noone" "How much for the apple?">>
<<dial "player" "I-I-I don't know... just take it, dude...">>
<p>The guy smiles, and puts a hundred dollar bill on the counter.</p>
<<dial "noone" "I'm sure that will cover it.">>
<p>He takes the apple and walks out the doors.</p>
<<delayer>>
<<yields "cash+100; $noone.met+" "dialog">>
<</delayer>>
<<dial "player" "//Fuck... That was fucked up.//">>
<big>He paid 100 bucks for an apple, so - yeah.</big>
<<dial "player" "He's probably some local wacko... but he scared the shit out of me.">>
<<btn>>
<<chunk>>
<p>Meanwhile...</p>
<big>...$ash.name and Roxy come out from the back room.</big>
<<dial "ash" "That was great, baby!">>
<<dial "gal" "Yeah, yeah, shut up.">>
<<dial "ash" "Come on, don't be like that, baby girl!">>
<<dial "gal" "Pay your fucking debts, fuckboy!">>
<p>She smashes the doors and leaves. $ash.name sighs and looks at you.</p>
<<dial "ash" "You're still here?">>
<<dial "player" "You told me to wait.">>
<<dial "ash" "Oh. Riiight... I was supposed to tell you how to get laid... //Sigh.// So - did I tell you about holy water?">>
<<dial "player" "You did... and actually... I think I'll just gonna go... Thanks.">>
<p>$ash.name shrugs, sits behind the counter, and picks up another porn magazine, while you walk out of the store.</p>
<<btn $curLocParent "Walk out of the store" "counter:ashDebuff-6; counter:nooneDebuff-8; time+">>
<</chunks>>
<</events>>/* nooneIntro */
<<events>>
<<EVENT "nooneIntro=0">> /* Intro to the quest. */
<<chunks>>
<p>Upon touching the church doors - you hear a thunder. You curiously turn around and see a wall of heavy rain coming fast in your direction.</p>
<<media "quests/nooneIntro/rain.mp4">>
<big>You enter the church and close the doors.</big>
<<btn>>
<<chunk>>
<p>You realize the storm probably fucked up the power lines, because the church is dark like devil's butthole.</p>
<<dial "player" "Hello...?">>
<big>Nothing.</big>
<<btn>>
<<chunk>>
<p>And then...</p>
<big>FLASH!</big>
<p>A lightning strikes somewhere near, blinding you.</p>
<p>It takes a moment before your eyes adjust to the dark. You realize there's a light coming through the narrow windows - tainted glass and rain turn it into a barely visible colorful blur, but it's just enough to give everything around you a shape.</p>
<<btn>>
<<chunk>>
<p>You make couple hesitant steps. It's a normal church, and yet... There's something curious about it. Something old... Like it was here waiting for you since you were born. Or maybe much, much longer.</p>
<big>It gives you shivers.</big>
<<media "quests/nooneIntro/air.mp4">>
<p>There's something off about the air too. It's heavy, cold, and it leaves bitter taste in your mouth (ok, pal, here's the deal - I'm wasting this perfect opportunity for a "she said" joke, to officially tell you, that going further might have some fucked up consequences)</p>
<<btn null null "love-10">>
<<btn "#getOut" "Get Out" null "action">>
<<chunk>>
<<dial "player" "//Oh come on, I'm sure it'll be ok!//">>
<big>Another thunder roars...</big>
<p>It echoes in the church hall, like a bad omen. You probably should turn and run, but somehow, you're drawn forward, like a moth to a torch.</p>
<<media "quests/nooneIntro/curious.mp4">>
<p>You walk slowly in a direction that the sound was coming from. You can feel there's someone there. Or at least you hope it's //someone//...</p>
<<btn null null "love-10">>
<<btn "#getOut" "Get Out" null "action">>
<<chunk>>
<<dial "noone" "Strange times we live in...">>
<p>You realize there's a man sitting on a church bench in front of the altar.</p>
<<media "quests/nooneIntro/noone.mp4">>
<<if $noone.met>>
<p>Hey, isn't that the guy from the store?</p>
<big>The one who payed hundred bucks for the apple?</big>
<<dial "player" "//Oh fuck, it is!//">>
<<else>>
<p>Your first instinct is to run for your life <small>(do it!)</small>. But you're also curious <small>(god damn you...)</small>, and it's curiousity that makes you ask the first question.</p>
<<delayer>>
<<set $noone.met = 1>>
<</delayer>>
<</if>>
<<dial "player" "Who are you?">>
<p>He takes a moment to think. You're actually not sure if you want to know the answer.</p>
<<dial "noone" "I'm no one.">>
<p>He takes another slow second.</p>
<<dial "noone" "I'm no one from no where, to be precise.">>
<p>Ok, I'm taking over. I don't like him. And I have a baaad feeling about the whole thing since the start.</p>
<<dial "player" "//Shut up for a second.// So... are you a priest?">>
<p>You're not listening to me, $player.name.</p>
<<dial "noone" "Ha, ha. No. Unless you want me to be.">>
<p>Last chance to get the fuck out.</p>
<<dial "player" "//Why are you so scared all of a sudden? You usually push me to do stupid shit.//">>
<p>This is different. This guy is really creeping me out.</p>
<big>And it's all fun and games until someone gets possessed by a demon.</big>
<p>Let's put this situation on a reverse, it's not even raining that much anymore.</p>
<<btn null null "love-10">>
<<btn "#getOut" "Get Out" null "action">>
<<chunk>>
<<dial "player" "//I want to know who this guy is.//">>
<p>The dead smile brightens up man's face. He's eyes turn towards the fresco around the altar. At first you think he's mocking it, but after a beat you realize - he's admiring.</p>
<<dial "noone" "Such beauty... Have you ever thought all of it is just a dream?">>
<p>Fuck me. Really?! REALLY?! Ok, if we //have// to stay (for a reason that I personally don't get), then at least lighten up the mood - tell a joke or something - I'm shitting myself here.</p>
<<dial "player" "Well, I guess then... today is a //wet dream//! Because of the rain...?">>
<p>Badum-tss! That was awesome! See, we're a team! I feel better already! And you know what a team player would do, buddy? He would leave this fucking guy and get us some //pussy//. And I swear I smell plenty pussy coming your way, pal. PLENTY!</p>
<<btn null null "love-10">>
<<btn "#getOut" "Get Out" null "action">>
<<chunk>>
<<dial "noone" "Today? And what exactly is today?">>
<<dial "player" "I mean... $today, I guess?">>
<<dial "noone" "Today is. And today isn't.">>
<p>Come on! He's some whack-o, don't listen to him!</p>
<<dial "player" "Ok, this sounds kinda fucked up even to me!">>
<p>That's the spirit! It's still not too late to go home!</p>
<<btn null null "love-10">>
<<btn "#getOut" "Get Out!" null "action">>
<<chunk>>
<p>I've had it with you. From now - all the responsibility is on you, buddy. You're on your own.</p>
<p>The man looks at you, and you can see that his eyes are old... Almost ancient.</p>
<<dial "noone" "What if time doesn't exists? What if there's only //now//? And what if even that is a lie? How can you know?">>
<p>He takes a moment.</p>
<<dial "noone" "Or actually the better question is - do you want to know?">>
<<dial "player" "Do I want to know what exactly?">>
<<dial "noone" "Do you want to know the truth?">>
<<dial "player" "The truth...?">>
<<btn>>
<<chunk>>
<p>Suddenly - you hear a sound coming from a back room. It's probably a priest or a nun. A creepy smile crawls on a man's face.</p>
<<dial "noone" "They're coming for me. They want to erase me. Erase //you//. And if you say //no// you'll continue your life as this never happened. And it's going to be an easy life, because that's what you get if you don't know the truth.">>
<<dial "player" "And if I say //yes//...?">>
<p>The man looks you in the eyes.</p>
<<dial "noone" "No one knows.">>
<p>You hear another sound. Footsteps near the doors to the back room. Someone is about to open them. The decision has to be made now.</p>
<<media "quests/nooneIntro/choose.mp4">>
<<btn "#no" "No. I don't want to know." "love+25" "dialog">>
<<btn "#yes" "Yes. Show me the truth." "dom+100" "dialog">>
<<chunk null "#no">>
<big>The man in front of you smiles.</big>
<p>You feel a strange wave of relief. Like a weight was pulled from your shoulders. It makes you a bit dizzy, so you sit down on a bench to catch a breath.</p>
<<media "quests/nooneIntro/mindfuck.mp4">>
<p>Suddenly the doors to the back room open up and a priest walks out, holding a lit candle. He notices you in front of the altar and smiles.</p>
<<dial "priest" "Don't worry! It often happens! I'll fix the lights in no time.">>
<p>Your strange sensation fades, as you watch the priest walking to a box of fuses, whistling Madonna's "Like a Virgin" under his nose. He switches one, you hear a faint electrical buzz and...</p>
<big>...the church ligtens up.</big>
<<dial "priest" "See? Now... can I help you?">>
<p>The priest smiles to you. And, shockingly, you conclude it's a actually a seductive smile. Or at least - that's what it's creepy author is hoping for.</p>
<p>You look around for help and notice the man you've been talking to is gone. You realize you're actually not sure whether last couple minutes really happend. It was and it wasn't - at this point you don't even care, just want to get away from this creepy priest as quickly as possible.</p>
<<dial "player" "Thank you... I'll go now.">>
<<btn "areaNeighbourhood" "Go out" "nooneIntro-; counter:nooneDebuff-20">>
<<chunk null "yes">>
<big>The man in front of you smiles.</big>
<p>You feel a strange wave of relief. Like a weight was pulled from your shoulders. It makes you a bit dizzy, so you sit down on a bench to catch a breath.</p>
<<media "quests/nooneIntro/mindfuck.mp4">>
<p>Suddenly the doors to the back room open up and a priest walks out, holding a lit candle. He notices you in front of the altar and smiles.</p>
<<dial "priest" "Don't worry! It often happens! I'll fix the lights in no time.">>
<p>Your strange sensation fades, as you watch the priest walking to a box of fuses, whistling Madonna's "Like a Virgin" under his nose. He switches one, you hear a faint electrical buzz and...</p>
<big>...the church ligtens up.</big>
<<dial "priest" "See? Now... can I help you?">>
<p>The priest smiles to you. And, shockingly, you conclude it's a actually a seductive smile. Or at least - that's what it's creepy author is hoping for.</p>
<p>You look around for help and notice the man you've been talking to is gone. You realize you're actually not sure whether last couple minutes really happend. It was and it wasn't - at this point you don't even care, just want to get away from this creepy priest as quickly as possible.</p>
<<dial "player" "Thank you... I'll go now.">>
<<btn "areaNeighbourhood" "Go out" "counter:nooneKelly-6" "action">>
<<chunk null "#getOut">>
<p>Without thinking much - you turn around and dart towards the church doors. You open them - it turns out the rain has passed, and it's even a bit sunny.</p>
<p>I'm proud of you, boy. You made a wise choice. And making wise choices is a mark of a true alpha male.</p>
<<btn "areaNeighbourhood" "Walk out" "nooneIntro-; counter:nooneDebuff-20" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:nooneIntro=1">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:nooneIntro=2">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:nooneIntro=3">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:nooneIntro=4">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "daphne; daphMakeKey=2; $daphMakeKey_lost=1; counter:daphMakeKeyLostDebuff=null">>
<<include "daphMakeKey">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $daphne.debt!=0; daphne; $curLocDoor=open">>
<<include "debt">>
<</events>><<chunks>>
<p>$alexa.name smacks her ass, while standing in the shower cabin.</p>
<<dial "alexa" "Well, dweeb? This ass ain't gonna wash itself!">>
<<media "activities/wash/alexa_wash_0.mp4">>
<p>She's right, you know...?</p>
<big>You should be already naked--</big>
<<btn>>
<<chunk>>
<<media "activities/wash/clothes.mp4">>
<big>Oh...</big>
<p>Gotta say, my dude, if dropping clothes would be an Olympic sport, you'd had a real shot at gold.</p>
<big>But there's another problem.</big>
<p>You feel your erection growing. Maybe it's a good idea to hide it from her, until she's //ready//?</p>
<<menu>>
<<btn "#shorts" "Stay in your shorts for now" "alexa.love+" "action">>
<<btn "#continue" "She is ready - get naked!" "alexa.dom+" "action">>
<<chunk null "#shorts">>
<p>You walk into the shower cabin in your shorts...</p>
<big>...but $alexa.name stops you.</big>
<<dial "alexa" "What the fuck are you doing?!">>
<<dial "player" "I thought--">>
<p>She points at your crotch.</p>
<<dial "alexa" "Drop those fuckin' shorts and show me that dick!">>
<big>Oh...</big>
<<btn "#continue">>
<<chunk null "#continue">>
<<media "activities/wash/erection.mp4">>
<<dial "alexa" "Shit, dweeb! Nice dick!">>
<big>That's what she said!</big>
<p>Oh, wait. She actually is talking about your dick. So in that case...</p>
<<yields "alexa.dom+2" "dialog">>
<p>She grabs you and pulls into the shower cabin.</p>
<<btn null null "$playerShower+0; effect:clean+">>
<<chunk>>
<p>You feel warm water on your back.</p>
<<media "activities/wash/alexa_wash_1.mp4">>
<<dial "alexa" "I like my dick real clean.">>
<big>You feel her hands on your cock.</big>
<p>She's stroking you, real slow. Her soapy hands feel warm and slippery.</p>
<<btn>>
<<chunk "alexa.status=2">>
<p>You moan, feeling your dick getting hard in her hands. When suddenly...</p>
<big>She stops.</big>
<p>Dude, snap out of it, something's going on.</p>
<<dial "player" "Why did you stop...?!">>
<p>Oh shit, if she'll gonna say she wants money, I'm gonna freaking explode.</p>
<big>$alexa.name looks you in the eyes and...</big>
<<btn>>
<<chunk "alexa.status=2">>
<big>She bites her lip.</big>
<<dial "alexa" "You know what... It's your lucky day!">>
<p>Phew. You dodged a bullet there, buddy.</p>
<p>She looks at your dick.</p>
<<dial "player" "What do you mean my lucky day?!">>
<p>She means...</p>
<big>...blowjob incoming!</big>
<<btn>>
<<chunk "alexa.status=2">>
<<media "activities/wash/alexa_wash_2.mp4">>
<p>Her mouth feels warm and slippery, when you push your dick in it.</p>
<<dial "player" "Uhhh...">>
<p>With every thrust you feel wave after wave of pleasure.</p>
<<dial "alexa" "//Gobble... gobble... gobble...//">>
<<btn>>
<<chunk "alexa.status=3">>
<<dial "player" "Oh yeah... clean it good. Clean the whole thing.">>
<big>She pushes your dick deep in her mouth.</big>
<<media "activities/wash/alexa_wash_3.mp4">>
<<btn>>
<<chunk "alexa.status=4">>
<p>But $alexa.name seems to be in a mood for more.</p>
<<dial "alexa" "Give me that dick. I want it inside me!">>
<p>You do as she says. Sit on the bathroom floor, back to the wall. Your dick is sticking out like a flag pole. $alexa.name sits on you and...</p>
<<dial "alexa" "Uhhhh....!">>
<big>She slips your dick right into her wet cunt.</big>
<<btn>>
<<chunk "alexa.status=4">>
<<media "activities/wash/alexa_wash_4.mp4">>
<p>She's pumping your dick with her hips. You feel a pressure building up.</p>
<big>But $alexa.name is also close to the finish line.</big>
<<dial "alexa" "That's motherfuckin' it! I'm cumming!">>
<<menu>>
<<btn "#squirt" "Let her cum first" "alexa.love" "action">>
<<btn "#cum" "Don't care about her, cum now!" "alexa.dom+2" "action">>
<<btn "sex" "Fuck her brains out!" "$char+alexa" "sex action">>
<<chunk "alexa.status=4" "#squirt">>
<<dial "alexa" "FUCK YEA!!! FUCK MY ASSHOLE!">>
<<media "activities/wash/alexa_wash_5_squirt.mp4">>
<p>$alexa.name sighs in extasy.</p>
<big>Now it's your turn!</big>
<<btn "#cum">>
<<chunk "alexa.status=4" "#cum">>
<p>You push your dick into her tight asshole.</p>
<<dial "player" "I'm cumming!">>
<<dial "alexa" "Into my ass!">>
<p>You feel an overwhelming wave, and another, and another, as your cum shoots into $alexa.name's warm ass. You fill her up real good, trembling under one of the most incredible orgasms in your life.</p>
<<media "activities/wash/alexa_wash_5_cum.mp4">>
<p>Finally, it ends. You watch as your cum drips from $alexa.name's asshole.</p>
<<dial "alexa" "And now - get lost.">>
<p>She winks. You're too exhausted to say anything. You just stand up, gather your clothes, and walk out of the bathroom.</p>
<big>This was something!</big>
<<btn $curLocParent>>
<<chunk>> /* If status requirements not met */
<p>But suddenly, $alexa.name moves away.</p>
<<dial "alexa" "Well, I'm bored, get lost!">>
<p>Oh shit. Red alert! Red alert! She wants to leave!</p>
<big>Do something!</big>
<<dial "player" "But...">>
<<menu>>
<<btn null "I still have couple dirty spots here and there." "alexa.love" "action">>
<<btn null "You didn't finish cleaning me!" "alexa.dom" "action">>
<<chunk>>
<p>She smirks.</p>
<<dial "alexa" "I don't care. Get the fuck outta here.">>
<p>She points to the doors. Well, I guess it's finished.</p>
<<dial "player" "//Damn... I failed...//">>
<p>Don't make it a big deal out of it. We'll teach this bitch to worship that cock of yours. But she needs to be ready!</p>
<p>You stand up, gather your clothes, and walk out of the bathroom.</p>
<big>This was something!</big>
<<btn $curLocParent null "charAdd-alexa">>
<</chunks>><<chunks>>
<big class="center fi0">You walk around the risky parts of the park...</big>
<p class="center fi1">You take a narrow path between the trees...</p>
<p class="center sml fi3">And then...</p>
<div class="si4">
<<if $minRand > $curRand>>
<<if $player.trait == "alpha" || $player.trait == "satan" || $player.trait == "messiah">>
<<media `"activities/trouble/nothing/forest_good_" + $player.traitShrt + ".mp4"`>>
<<else>>
<<media `"activities/trouble/nothing/forest_good_" + $player.lvl + ".mp4"`>>
<</if>>
<big>...nothing happens.</big>
<<if $player.lvl <= 1>>
<<dial "player" "//Well, I'm mostly happy that I'm still alive.//">>
<<elseif $player.lvl == 2>>
<<dial "player" "//Well, maybe it's actually better that way.//">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//And //then// nothing happens? That's a cheap shot bro.//">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//Well, at least I got outside. Take a full breath of fresh air.//">>
<p>You're playing a computer game.</p>
<<dial "player" "//Better to do it in the game then none at all, right...?//">>
<p>Sure, why not... but mostly: ''no''.</p>
<<elseif $player.lvl <= 5>>
<<dial "player" "I'm here to kick ass and chew bubblegum. And I have way too much bubblegum." "si3">>
<</if>>
<<btn $curLoc>>
<<else>>
<big>Wait...</big>
<p>Is that...?</p>
<<dial "player" "//What?! What!?//">>
<big>That.</big>
<<btn>>
<</if>>
</div>
<</chunks>><<events>>
<<EVENT "randLow; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Encounter with dominating tranny [intro to the trans content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>Suddenly you hear a woman's voice in the bushes...</big>
<<dial "gal" "Hello? Is someone there? Can someone help me?">>
<<dial "player" "//Did you hear it?//">>
<big>It seems like a lady in distress...</big>
<<media "lady_in_distress.mp4">>
<<dial "player" "//I need to help her!!! She might blow me as a reward.//">>
<p>You go into the bushes, where the voice is coming from...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>BAM! - You get punched in the face by a huge transvestite!</big>
<<media "events/park/trans_dom/trans_dom_1.mp4">>
<<dial "gal" "Surprise, bitch!">>
<<dial "player" "What the fuck!">>
<big>BAM!</big>
<p>She punches you again!</p>
<<dial "gal" "Suck my cock or I'll fuck you up!">>
<big>Her dick hangs in front of you.</big>
<<if $transContent==2>>
<<dial "player" "//What the fuck is going on?!//">>
<p>Sigh... How should I tell this to you...</p>
<big>You're about to get raped by a trans.</big>
<p>Is that clear enough?</p>
<<dial "player" "//Oh...//">>
<<menu>>
<<btn "#run" "Break free and run! [Turn OFF trans content]" "$transContent+0" "action">>
<<btn "#check" "Take her dick in your mouth! [Turn ON trans content]" "$transContent-1" "action">>
<<else>>
<<dial "player" "//Not this again!//">>
<p>I'm afraid so...</p>
<big>She's getting ready to fuck your mouth.</big>
<<menu>>
<<btn "#run" "Run for your life!" null "action">>
<<btn "#check" "Take her dick in your mouth!" "love+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<p>Calm down, she's not even chasing you.</p>
<<dial "player" "//You can't be too sure. Her dick might be hiding in the bushes.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<p>She grabs you by your hair and...</p>
<big>...pushes her dick into your mouth.</big>
<<media "events/park/trans_dom/trans_dom_2.mp4">>
<<dial "gal" "That's right, bitch. Suck my cock!">>
<<dial "player" "Gobble... gobble... gobble...">>
<<btn>>
<<chunk>>
<big>She fucks your mouth like a machine.</big>
<<media "events/park/trans_dom/trans_dom_3.mp4">>
<<dial "gal" "SUCK IT BITCH! SUCK MY TRANS COCK!">>
<p>You can feel her dick penetrating your throat.</p>
<big>It's big, hot and hard.</big>
<<dial "player" "Gobble-gobble-gobble">>
<<btn>>
<<chunk>>
<big>She pulls her dick out of your mouth.</big>
<<media "events/park/trans_dom/trans_dom_4.mp4">>
<p>Her cock is right in front of your face.</p>
<<dial "gal" "You like it, bitch? You like my cock?!">>
<<menu>>
<<btn null "I love it." "love+2" "dialog">>
<<btn null "I've seen better." "dom+2" "dialog">>
<<chunk>>
<big>She smiles.</big>
<<dial "gal" "I like you bitch, show me your asshole!">>
<p>She rips your clothes and pushes you to the wooden bench...</p>
<<dial "player" "Be delicate with it...">>
<<dial "gal" "I'm always delicate with my bitches!">>
<big>And pulls up a huuuuge dildo.</big>
<<dial "gal" "Say hello to my little friend.">>
<<btn>>
<<chunk>>
<big>She pushes the dildo into your asshole.</big>
<<media "events/park/trans_dom/trans_dom_5.mp4">>
<p>At first it feels painful, but after couple pushes you realize...</p>
<big>...you actually enjoy it.</big>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Yeah, you like that, huh, bitch...?">>
<<dial "player" "Ohhhhh fuuuuuck!">>
<<btn>>
<<chunk>>
<big>She turns you over.</big>
<<dial "gal" "Start stroking your dick. I wanna see it!">>
<p>You do as she says.</p>
<<media "events/park/trans_dom/trans_dom_6.mp4">>
<<dial "player" "Yeah... fuck... it feels soo gooood...">>
<<dial "gal" "Keep up working on that dick. I want it hard when my ass will be bouncing on it.">>
<p>She starts fingering her asshole to prepare it for your dick.</p>
<<dial "gal" "Oh yeah... My asshole is sooo ready for you, bitch...">>
<p>She climbs on you...</p>
<big>...and puts your dick in her ass.</big>
<<btn>>
<<chunk>>
<big>You can feel her tight asshole wrapped around your dick.</big>
<<media "events/park/trans_dom/trans_dom_7.mp4">>
<p>She moves her ass up and down, and with every push the pressure in your dick is rising higher and higher.</p>
<<dial "player" "Ohhhh fuuuu...">>
<<dial "gal" "....uuuuuck.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/trans_dom/trans_dom_8.mp4">>
<p>Your dick is penetrating her tight asshole like a hot knife through butter.</p>
<<dial "gal" "YES! YES! YES!">>
<p>You can feel her asshole twitching around your cock. It's becoming clear that...</p>
<big>...she's about to cum.</big>
<<btn>>
<<chunk>>
<p>Couple more pushes and...</p>
<big>...her cock erupts with cum.</big>
<<media "events/park/trans_dom/trans_dom_9.mp4">>
<<dial "gal" "Ohhhh fuuuuuck!">>
<p>She sprays her hot liquid all around. You look at it with amazement.</p>
<big>Her sticky cum is everywhere.</big>
<<dial "player" "Wow...">>
<<menu>>
<<btn "#getlost" "Wow, that was great, thanks..." "love+2" "dialog">>
<<btn null "And what about me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at your dick for a moment...</big>
<<media "considering2.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#fuck", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#fuck", "#fuck", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She looks at you with little respect.</big>
<<dial "gal" "Get lost before I fuck you up.">>
<p>You hesitate for a second...</p>
<<dial "gal" "NOW, BITCH!">>
<big>She pulls out a knife.</big>
<<media "knife.mp4">>
<<btn>>
<<chunk>>
<big>You turn around and run from the park.</big>
<<media "run.mp4">>
<<dial "player" "//Whoa... That was... Something.//">>
<big>It certainly was.</big>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You know what...? You deserved a reward. I'll make you cum.">>
<<dial "player" "Fuck yeah.">>
<<dial "gal" "But we're doing it my way.">>
<p>She takes a dildo in one hand and reaches for something in her pocket.</p>
<big>She pulls out a dog collar.</big>
<<dial "player" "//A dog collar?! How on Earth will that make me cum...?!//">>
<p>I dunno man, I'm new to this stuff myself. But I have to say, dude...</p>
<big>...she's looks like a pro.</big>
<<btn>>
<<chunk>>
<p>She locks a collar around your neck...</p>
<big>...and pushes a dildo up your ass.</big>
<<dial "player" "Fuck... it hurts!">>
<<dial "gal" "Good.">>
<p>The dildo is so big, it fills you up to your stomach. At first it hurts, but when you loose up...</p>
<big>...it somehow feels pleasurable.</big>
<<dial "player" "Ok, so... what now...?">>
<<dial "gal" "Now...? You have one minute to cum me a river.">>
<<dial "player" "One minute...? And what if I don't cum?">>
<big>She sends you a creepy smile.</big>
<<dial "gal" "If you won't cum in one minute, I'm gonna suffocate you.">>
<p>She pulls the leash.</p>
<big>You feel the collar tightening around your throat.</big>
<<dial "gal" "Time starts... now.">>
<<dial "player" "//Oh fuck.//">>
<big>Indeed.</big>
<<btn>>
<<chunk>>
<big>She starts pushing a dildo in and out of your ass.</big>
<<dial "gal" "Cum for me, doggy.">>
<<media "events/park/trans_dom/trans_dom_10.mp4">>
<p>You're stroking your dick up and down. Your hand moves at a speed that breaks the law of physics. Seconds pass, you feel the orgasm lingering somewhere in front of you...</p>
<big>...but you can't reach it.</big>
<<dial "player" "//Fuck! I can't cum! She makes me nervous!//">>
<<dial "gal" "Why are you not cumming?? Don't you think I'm sexy?!">>
<<dial "player" "//See?!// No... I mean... You're sexy... You're super sexy...">>
<big>The collar on your throat tightens up.</big>
<<dial "gal" "56 seconds...">>
<p>There's very little air in you left. You start to feel dizzy. But somehow, it helps you. You can feel electric waves circling around your dick.</p>
<<dial "gal" "57...">>
<p>You push with your entire body, making the collar even tighter around your neck. There's no oxygen left in your brain. But you like it this way.</p>
<<dial "gal" "58...">>
<p>And then you see it. It's lingering in the dark. Just in front of you...</p>
<big>All you have to do is reach for it...</big>
<<dial "gal" "59...">>
<<btn>>
<<chunk>>
<big>And then you cum.</big>
<<media "events/park/trans_dom/trans_dom_11.mp4">>
<big>This orgasm seems like it doesn't end.</big>
<p>Waves of pleasure twist your every nerve, while a stream of cum shoots out of your dick. You never saw so much of it. Almost like it was your soul that you're cumming with. It carries you like a wave through an electric field, that licks you with its delicate tongues.</p>
<<dial "gal" "Gooood boy...!">>
<<btn>>
<<chunk>>
<big>The voice of the trannie brings you back to your senses.</big>
<p>The air comes back to your lungs. You feel a nice electric buzz, while oxygen returns to your brain.</p>
<<dial "player" "//What the fuuuuck...!//">>
<p>Well, technically speaking it's called asphyxia, but what-the-fuck seems fitting. In simple terms - you get a high from being choked, because, well...</p>
<big>...you're dying.</big>
<<dial "player" "I was dying?!">>
<<dial "gal" "Haha. Yes, but fortunately you're a good bitch, and you cummed in time.">>
<big>She takes off the collar</big>
<p>...and pulls the dildo out of your ass.</p>
<<dial "gal" "If you want more, you know where to find me, bitch.">>
<big>She blows you a kiss and walks away.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Whoa... That was... Something.//">>
<p>It certainly was.</p>
<<dial "player" "//And what were you saying about this //ass fixation//!?//">>
<big>Asphyxia, you ass fixated dumb ass.</big>
<<dial "player" "//So... I was dying?! Like... for real?!//">>
<p>Yup. It's pretty fucked up. It feels damn good, but... well, people actually die accidentally choking themselves while having sex or masturbating.</p>
<<dial "player" "//Oh fuck. I don't fucking want to die during masturbation... Now with the other thing I could live with.//">>
<p>Yeah, yeah, great. But maybe first focus on the priorities.</p>
<big>Like fixing your asshole after it got wrecked with this dildo.</big>
<<btn $curLoc null "love+10; asspain+" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Bear */
<<chunks>>
/* Select the character */
<<set _curNpc = "beargirl_" + random(1,3)>>
<<media `"activities/trouble/bear/" + _curNpc + "_intro.mp4"`>>
<big>She looks friendly.</big>
<<dial "player" "//She does... But what the fuck is she doing here...?//">>
<p>Man, you came here looking for trouble, you found a sexy lady, do you honestly have to ask those questions?</p>
<big>Just go talk to her.</big>
<<dial "player" "//I ask those questions because you always push me to do stupid things.//">>
<p>Oh, maybe once or twice... Don't be such a pussy!</p>
<<dial "player" "//Sigh, ok...//">>
<p>You smile to the girl.</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, I'm B-Bone, famous rapper slash youtuber slash standupper... what's up?">>
<<set _textLove = "Sorry for bothering... it sounds sooo awkward but... what's up?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow. You have a grreeeat ass.">>
<<set _textLove = "Yeah, free love, baby...! Let's do it like the hippies!">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "I did not have sexual relations with this woman. YET!">>
<<set _textLove = "Hey, what's up!">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "My dick brought me here and didn't dissappoint.">>
<<set _textLove = "Hi, I'm Adam. Are you my Eve?">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm thirsty, baby. Thirsty for your pussy juice.">>
<<set _textLove = "Your beauty shines brighter than thousand suns...">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<big>She looks at you with an awkward face.</big>
<<dial _curNpc "Get lost, creep!">>
<<dial "player" "//Ooompf...//">>
<p>Well, that seems to be the end of--</p>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<<set _bear = ["mf", "retard", "baby"].random()>>
<big>You hear a roar.</big>
<<dial _curNpc "What. The. Fuck.">>
<<dial "player" "//It sounded like a bear roar.//">>
<big>That's because it was a bear roar.</big>
<<dial "player" "//God damn it... I knew it's a fucking trap. You bastard.//">>
<p>Yeah, yeah. At least thanks to me you have an actual chance with that girl.</p>
<big>She is in full panic mode.</big>
<<dial _curNpc "Ahhh!! O-M-G!!! It's gonna kill us!!! We don't have to both die!!! Throw yourself on it!!! It'll give me time to run away!!! I'm gonna fuck you afterwards, I promise!!!">>
<<if $player.lvl <= 1>>
<<set _textDom = "SHUT UP! SHUT UP! SHUT UP!">>
<<set _textLove = "DON'T PANIC! DON'T PANIC! DON'T PANIC!">>
<<elseif $player.lvl == 2>>
<<set _textDom = "For a good fuck, I'm gonna fuck this bear up.">>
<<set _textLove = "Don't panic... Ermm... Ok, panic a little bit...">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "First I'm gonna maul this bear. Then I'm gonna maul yo' ass!">>
<<set _textLove = "Don't panic. You're safe with me.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "I'm gonna fuck him up.">>
<<set _textLove = "Don't worry... I'm good with bears. You're safe with me.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm gonna fuck this Yogi-bitch up.">>
<<set _textLove = "Don't worry. I've handled bears before. You're safe with me.">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<p>She looks at you, a little bit surprised.</p>
<big>But finally she nods.</big>
<<dial "player" "//Ok... You're lucky I really want to fuck her. So which bear is it?//">>
<<if _bear == "mf">>
<p>What we have here is a...</p>
<big>...Motherfucker Bear.</big>
<<media "activities/trouble/bear/bear_mf.jpg">>
<<dial "player" "//Fuck...!//">>
<p>Yup. They're the worst. Strong, quick, dangerous... But bigger monsters were slayed for the pussy, so I have faith in you, bud.</p>
<<elseif _bear == "retard">>
<p>What we have here is a...</p>
<big>...Retarded Bear.</big>
<<media "activities/trouble/bear/bear_retard.jpg">>
<<dial "player" "//I might have a chance with that one!//">>
<p>Yup. They are big, but slow... And they easily get confused. With the right approach you can totally beat it.</p>
<<elseif _bear == "baby">>
<p>What we have here is a...</p>
<big>...Baby Bear.</big>
<<media "activities/trouble/bear/bear_baby.jpg">>
<<dial "player" "//It doesn't look that threatening...//">>
<p>Don't let them fool you. They are small and weak, but quick like fucking roadrunner!</p>
<</if>>
<<menu>>
<<btn "#tactic" "Ok, I'm ready!" "dom+3" "action">>
<<btn $curLoc "Abort! Too dangerous!" "love+1" "dialog yieldsHide">>
<<chunk null "#tactic">>
<p>Ok, so you got the intel.</p>
<big>Now you have to talk about the tactic.</big>
<<dial "player" "//This again...?//">>
<p>Well, if you don't want to hear about it, that'd just make my job easier. It's your choice.</p>
<<menu>>
<<btn "#tactic_choose" "I want to get to the fighting already!" "dom+5" "action">>
<<btn "#tactic_tutorial" "Ok, remind me about the tactic" "love+5" "action">>
<<chunk null "#tactic_tutorial">>
<big>You can do a frontal attack.</big>
<p>Go there, punch a bear in the mug, and (if he doesn't rip you apart)... ''kick him in the nuts''.</p>
<<media "activities/trouble/bear/bear_frontal_attack.mp4">>
<<dial "player" "//That sounds terrible.//">>
<<btn>>
<<chunk>>
<p>Ok, so other option would be to...</p>
<big>...get to the high ground.</big>
<p>Basically you wait until the bear comes to you, then wear him down using your superior position. And then... kick him in the nuts.</p>
<<media "activities/trouble/bear/bear_high_ground.mp4">>
<<dial "player" "//This just sounds like suicide with extra steps.//">>
<<btn>>
<<chunk>>
<p>And if you really want to avoid confrontation...</p>
<big>...you can also set a trap.</big>
<p>Basically you hide in the bushes, wait until the bear is close, and then jump at him...</p>
<<dial "player" "//And kick him in the nuts?//">>
<big>You got it!</big>
<<media "activities/trouble/bear/bear_trap.mp4">>
<<dial "player" "//Ok, so you simply want to see me killed, right?//">>
<<btn "#tactic_choose">>
<<chunk null "#tactic_choose">>
<p>That's all the options you have.</p>
<big>You gotta choose, man.</big>
<<dial "player" "//Let me think...//">>
<<menu>>
<<btn "#round1" "I'm going full frontal!" "dom+10; $bear_fight+front" "action">>
<<btn "#round1" "I'm gonna take the high ground!" "love+5; dom+5; $bear_fight+high" "action">>
<<btn "#round1" "I'm setting up the trap!" "love+10; $bear_fight+trap" "action">>
<<chunk null "#round1">>
<<delayer>>
<<set _prefix = "#r1_">>
<p>The bear doesn't notice you yet.</p>
<big>That's a perfect moment!</big>
<<dial "player" "//Sigh...//">>
<<if $bear_fight=="front">>
<p>You take a deep breath and...</p>
<big>...you come out from your hiding.</big>
<<dial "player" "Hey, you fucking... ermmm... bear! I'm gonna fuck you up!">>
<p>The bear looks at you surprised.</p>
<big>Not as surprised as me though.</big>
<<elseif $bear_fight=="trap">>
<p>You get closer to the bear, while hiding in the bushes. You wait for a good moment and then...</p>
<big>...you jump out of hiding.</big>
<<dial "player" "Surprise, motherfucker!">>
<p>The bear looks at you, confused by your sudden appearance.</p>
<<elseif $bear_fight=="high">>
<p>You see a big rock next to a bear, so you quickly run to it and jump on it.</p>
<<dial "player" "A-ha!">>
<p>The bear looks at you, intimidated by your strategic position.</p>
<</if>>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r1_kick">>
<<delayer>>
<p>Without thinking...</p>
<big>You swing your leg in an attempt to kick the bear in the nuts.</big>
<<media "activities/trouble/bear/bear_kick_1.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>First round knock down.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+10">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r1_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is scared.</big>
<<dial "player" "Fuck yea!">>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_good">>
<<delayer>>
<big>You hit the bear right in the kisser!</big>
<<media "activities/trouble/bear/bear_punch_success_1.mp4">>
<<dial "player" "Fuck yea!">>
<p>Don't be so happy...</p>
<big>Now it's bear's turn.</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#round2">>
<<delayer>>
<<set _prefix = "#r2_">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The animal is too shocked to attack.</big>
<<media "activities/trouble/bear/bear_stun_1.mp4">>
<p>Well, I actually have to say - good work, man!</p>
<<set _stun = null>>
<<btn "#round3">>
<<else>>
<big>You managed to get the beast angry.</big>
<<media "activities/trouble/bear/bear_roar_1.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r2_bad">>
<<delayer>>
<big>Bear's paw hits you like a truck!</big>
<<media "activities/trouble/bear/bear_attack_success_1.mp4">>
<p>It's a miracle you survived that.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<btn "#round3">>
<</delayer>>
<<chunk null "#r2_good">>
<<delayer>>
<big>But the bear's paw misses your head by an inch!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>You lucky bastard!</p>
<big>You survived!</big>
<<btn "#round3">>
<</delayer>>
<<chunk null "#round3">>
<<delayer>>
<<set _prefix = "#r3_">>
<p>Ok man...</p>
<big>It's time to bring it to another level!</big>
<<dial "player" "//I feel I can win this!//">>
<p>I don't, but we can dream.</p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r3_kick">>
<<delayer>>
<p>You make a quick decision...</p>
<big>Bear's nuts are hanging in plain sight.</big>
<<media "activities/trouble/bear/bear_kick_2.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//Fuck!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r3_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "YEAH!!! FEAR ME! I'M THE MAN!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Ooops... That's not great.//">>
<p>Well... it was nice knowing you. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_2.mp4">>
<<dial "player" "YEAH!!! FUCKING TEDDY BEAR, THAT'S WHAT YOU ARE!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#round4">>
<<delayer>>
<<set _prefix = "#r4_">>
<<if _angry >= 4>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The bear is stunned.</big>
<<media "activities/trouble/bear/bear_stun_2.mp4">>
<big>That's animal cruelty, you know?</big>
<<set _stun = null>>
<<btn "#round5">>
<<else>>
<big>The beast is furious!</big>
<<media "activities/trouble/bear/bear_roar_2.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r4_bad">>
<<delayer>>
<big>Bear hits you like a jackhammer!</big>
<<media "activities/trouble/bear/bear_attack_success_2.mp4">>
<p>Man, are you still with me? Fuck. That was heavy.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<set _win = _win - 2>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#r4_good">>
<<delayer>>
<big>But the bear's paw misses your head!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>Fuck me!</p>
<big>That was close!</big>
<<set _win = _win + 1>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#round5">>
<<delayer>>
<<set _prefix = "#r5_">>
<big>Wow... You're still here!</big>
<<dial "player" "//Oh shut up.//">>
<p>Oh, come on, I'm on your side. I even almost, slightly start to believe that...</p>
<big>...you might have a chance!</big>
<p><small>Very small chance though.</small></p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r5_kick">>
<<delayer>>
<p>You look at the balls...</p>
<big>It's now or never.</big>
<<media "activities/trouble/bear/bear_kick_3.mp4">>
<<if _win >= 3>>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//No!!!//">>
<big>Now it's gonna get ugly.</big>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r5_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "WHO'S THE ALPHA NOW, BITCH???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Oh fuck.//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_3.mp4">>
<<dial "player" "WHO'S THE ALPHA NOW???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#round6">>
<<delayer>>
<<if _stun>>
<big>The bear is in absolute shock.</big>
<<media "activities/trouble/bear/bear_stun_3.mp4">>
<p>It's like the animal is in some sort of a trance. It gets up, and with a funny walk slowly moves away, not sure what just happened.</p>
<big>You won!</big>
<<set _stun = null>>
<<btn "#goodend">>
<<else>>
<big>The bear has murder written in his eyes!</big>
<<media "activities/trouble/bear/bear_roar_3.mp4">>
<big>This won't end well...</big>
<<btn "#badend">>
<</if>>
<</delayer>>
<<chunk null "#badend">>
<big>The beast grabs you and mauls your ass.</big>
<<media "activities/trouble/bear/bear_badend.mp4">>
<<dial "player" "//Help!//">>
<<btn>>
<<chunk>>
<p>Fortunately, the bear is quickly bored with you.</p>
<big>It follows a butterfly and disappears between the trees.</big>
<<dial "player" "//Ohh... fuck! Am I dead...?//">>
<p>Almost...</p>
<<dial "player" "//Is the girl that promised to fuck me still here...? I need to ask her for last blowjob...//">>
<big>And I'm afraid the lady ditched you.</big>
<<dial "player" "//Oh... god damn...//">>
<<btn $curLoc>>
<<chunk null "#goodend">>
<<dial _curNpc "Oh my!!! You beat the shit out of it!!!">>
<<dial "player" "Easy.">>
<big>She looks at your wounds with a caring smile.</big>
<<dial _curNpc "You're so brave and strong... I like that in men... What would you say if I... take care of you...?">>
<big>Target locked!</big>
<<media `"activities/trouble/bear/" + _curNpc + "_after.mp4"`>>
<<menu>>
<<btn null "Doctor, should I take my clothes off...?" "love+4" "dialog">>
<<btn null "I think you need to suck a poison from this dick, baby girl!" "dom+4" "dialog">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Yup!</p>
<<dial "player" "Uhhh...">>
<p>Agreed!</p>
<<dial "player" "Uhhhhh...">>
<p>Totally!</p>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
<</events>><<chunks>>
<big class="fi0 center">You pull out a wet piece of cloth and start cleaning dusty furniture.</big>
<p class="fi1 center">You're thinking about how low you fell. I know, bud, chores are hard. But you cannot let the existential dread set in...</p>
<big class="fi2 center">Don't let it set in...</big>
<<media "activities/chores/church_cleaning.mp4" "si3">>
<<sideDial>>
<<if $curQuest == "kellyIntro">>
<<btn null null "kellyIntro-" "si5">>
<<else>>
<<btn null null null "si5">>
<</if>>
<</chunks>><<chunks>>
<p>You walk around the church, collecting offerings from the gathered people.</p>
<<if $player.lvl <= 1>>
<big>And, surprisingly, you manage to fuck it up...</big>
<<media "activities/tray/church_tray_1.mp4">>
<<elseif $player.lvl == 2>>
<big>You're doing your best...</big>
<<media "activities/tray/church_tray_2.mp4">>
<<elseif $player.lvl == 3>>
<big>You're actually quite good at it...</big>
<p>Consider this a career path.</p>
<<media "activities/tray/church_tray_3.mp4">>
<<elseif $player.lvl == 4>>
<big>And it feels nice.</big>
<<media "activities/tray/church_tray_4.mp4">>
<<elseif $player.lvl >= 5>>
<big>Like a boss!</big>
<<media "activities/tray/church_tray_5.mp4">>
<</if>>
<<sideDial>>
<<btn>>
<<chunk>>
<<if $player.lvl <= 1>>
<<set _trayRand = [20, 40, 60].random()>>
<<elseif $player.lvl == 2>>
<<set _trayRand = [40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _trayRand = [60, 80, 100, 150].random()>>
<<elseif $player.lvl == 4>>
<<set _trayRand = [80, 100, 150, 200].random()>>
<<elseif $player.lvl >= 5>>
<<set _trayRand = [80, 100, 150, 200, 300].random()>>
<</if>>
<<set _trayRandAll = _trayRand>>
<<set _trayRandHalf = _trayRand / 2>>
<<set _trayRandQuarter = _trayRand / 4>>
<<set _trayRandNone = 0>>
<p>During the rest of the mass, you stay in the back, counting the money.</p>
<big>You got _trayRand bucks!</big>
<<dial "player" "//So what now... I should give it all back...?//">>
<p>That's the plan.</p>
<<dial "player" "//What if I don't want to give it back.//">>
<p>What if Sister $kelly.name rips your balls off?</p>
<<dial "player" "//Well...//">>
<<menu null null "yieldsHide">>
<<if $player.dominationLvl > $player.loveLvl>>
<<btn null "Keep it all" `"player.trait=satan; $churchTrayKeep+all; dom+10; player.cash+" + _trayRand` "action yieldsHide">>
<<btn null "Take half" `"$churchTrayKeep+half; dom+5; player.cash+" + _trayRandHalf` "action yieldsHide">>
<</if>>
<<btn null "Take quarter" `"$churchTrayKeep+quarter; dom+2; player.cash+" + _trayRandQuarter` "action yieldsHide">>
<<btn null "Give it all back" "$churchTrayKeep+none; love+5" "action yieldsHide">>
<<chunk>>
<big>After the mass Sister $kelly.name takes you to the back room.</big>
<<media "activities/tray/kelly_appear.mp4">>
<<dial "kelly" "That was a nice mass... thanks for your help! You can give me back the tray with collected offerings now.">>
<<delayer>>
<<if $churchTrayKeep == "all">>
<<set _trayRandLeft = 0>>
<<elseif $churchTrayKeep == "half">>
<<set _trayRandLeft = _trayRand - _trayRandHalf>>
<<elseif $churchTrayKeep == "quarter">>
<<set _trayRandLeft = _trayRand - _trayRandQuarter>>
<<elseif $churchTrayKeep == "none">>
<<set _trayRandLeft = _trayRand>>
<</if>>
<<if $churchTrayKeep == "all">>
<p>Oh, buddy. I'd advice to pull your balls back inside for safe keeping, cause this might end badly.</p>
<big>You show the empty tray.</big>
<<dial "player" "Unfortunately no one gave anything. People these days, huh?">>
<<dial "kelly" "What... That rarely happens...">>
<big>She looks at you, suspiciously.</big>
<<else>>
<p>You show her the tray.</p>
<<dial "player" "I've counted it... there's like _trayRandLeft dollars... give or take.">>
<<dial "kelly" "Give or take...?">>
<big>She looks at you, suspiciously.</big>
<</if>>
<<if $player.trait == "messiah" || $player.trait == "alpha">>
<<set _decision = "#kellyOk">>
<<elseif $player.trait == "satan">>
<<if _trayRandLeft <= 100>>
<<set _decision = "#kellyAngry">>
<<else>>
<<set _decision = "#kellyOk">>
<</if>>
<<elseif _trayRandLeft < 40>>
<<set _decision = ["#kellyAngry", "#kellyAngry", "#kellyOk"].random()>>
<<elseif _trayRandLeft < 60>>
<<set _decision = ["#kellyAngry", "#kellyOk"].random()>>
<<elseif _trayRandLeft < 80>>
<<set _decision = ["#kellyAngry", "#kellyOk", "#kellyOk"].random()>>
<<else>>
<<set _decision = "#kellyOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#kellyOk">>
<big>She smiles.</big>
<<dial "kelly" "You've been of a great help for the church, $player.name. Thank you. From all my heart.">>
<<if $player.trait == "messiah" || $player.trait == "alpha">>
<big>She totally trusts you, bud.</big>
<<else>>
<big>I think she starts to trust you...</big>
<</if>>
<<media "activities/tray/kelly_happy.mp4">>
<big>That's a win for team $player.surname!</big>
<<btn>>
<<chunk "quest:kellyIntro=2">>
<<dial "player" "So... what now?">>
<<dial "kelly" "Now I'm gonna go and put the money in the safe and you can go enjoy your day.">>
<big>Oh, so there's a safe in the church.</big>
<<media "interesting.mp4">>
<<dial "player" "//Fuck the safe, I want to put my hands on those boobs!//">>
<p>Well, I'm all with you on this, bud.</p>
<<btn>>
<<chunk "quest:kellyIntro=2">>
<<dial "player" "So I was thinking...">>
<<dial "kelly" "Yes, $player.name...?">>
<<dial "player" "I wanted to fu...talk! I was hoping for a chat.">>
<p>You smile desperately.</p>
<<dial "kelly" "I'm sorry but not now - come back in the afternoon...">>
<p>She makes it clear, that you have to leave. You sigh, but walk out to the main part of the church.</p>
<<dial "player" "//Bummer!//">>
<p>Not really, man.</p>
<big>Just remember to come back in the afternoon!</big>
<<btn $curLoc null "kelly.dom+6" "yieldsHide">>
<<chunk null "#kellyAngry">>
<big>She sighs.</big>
<<dial "kelly" "That's not good enough, $player.name...">>
<<dial "player" "But I was trying my best, honestly!">>
<p>Yeah, right...</p>
<<if $player.trait == "satan">>
<big>I'm afraid she just doesn't trust you.</big>
<<else>>
<big>I think she doesn't tust you... yet!</big>
<</if>>
<<media "activities/tray/kelly_angry.mp4">>
<<dial "kelly" "When you work for God, you need to do better than the best, $player.name!">>
<<dial "player" "I'll do better next time, I promise!">>
<p>She thinks for a moment.</p>
<<dial "kelly" "No. I'm sorry. I cannot let you collect the offerings. At least for now...">>
<<dial "player" "But--">>
<<dial "kelly" "That's my final decision.">>
<p>She points you to the doors.</p>
<<btn>>
<<chunk>>
<big>You walk back to the main part of the church.</big>
<<dial "player" "//Fuck.//">>
<p>Oh, come on, just clean the church couple times and you'll be back on a tray duty before you know.</p>
<<dial "player" "//More cleaning...? God damn.//">>
<p>Normally I'd advice against doing heavy work, but... you kind of aim at scoring a nun here. And, you know how it is...</p>
<big>...nuns need extra work.</big>
<<if $curQuest == "kellyIntro">>
<<btn $curLoc "I'll be back!" "$churchTrayAgree+null; kelly.dom-3; kellyIntro-" "action yieldsHide">>
<<else>>
<<btn $curLoc "I'll be back!" "$churchTrayAgree+null; kelly.dom-3" "action yieldsHide">>
<</if>>
<</chunks>><<chunks>>
<big>The mass is about to start.</big>
<p>You see people gathering in the church.</p>
<<sideDial>>
<<dial "player" "//So what do I do now?//">>
<p>Well, you need to find Sister $kelly.name, the nun. Ask her if you can collect the offerings during the mass.</p>
<<dial "player" "//She's probably in the back...//">>
<p>You walk to the back of the church and see a door.</p>
<big>You knock at it.</big>
<p>You hear $kelly.name's voice from the other side.</p>
<<dial "kelly" "Yes...?">>
<<btn>>
<<chunk>>
<big>You walk into the back room.</big>
<<media "activities/tray/kelly_sitting.jpg">>
<<dial "player" "Hi... I mean - praise the Lord!">>
<<dial "kelly" "Oh, it's you $player.name! We start the mass in a moment.">>
<<dial "player" "Yeah... I was thinking... You mentioned something about collecting the offerings during the mass.">>
<p>She looks at you for a moment.</p>
<<if $player.trait == "messiah">>
<<set _decision = "#kellyOk">>
<<elseif $kelly.status <= 1>>
<<set _decision = ["#kellyNo", "#kellyNo", "#kellyOk"].random()>>
<<elseif $kelly.status == 2>>
<<set _decision = ["#kellyNo", "#kellyOk"].random()>>
<<elseif $kelly.status == 3>>
<<set _decision = ["#kellyNo", "#kellyOk", "#kellyOk"].random()>>
<<else>>
<<set _decision = "#kellyOk">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#kellyOk">>
<<dial "kelly" "Well, I have my reservations... But...">>
<big>She sighs and smiles!</big>
<<media "activities/tray/kelly_smile.jpg">>
<<dial "kelly" "The god speaks in different ways. Ok - grab the tray and come with me.">>
<big>Score!</big>
<p>You take the tray and follow Sister $kelly.name to the main part of the church.</p>
<<if $curQuest == "kellyIntro">>
<<btn $curLoc "Let's do this!" "$churchTrayAgree+1; kelly.dom+5; kellyIntro-" "action yieldsHide">>
<<else>>
<<btn $curLoc "Let's do this!" "$churchTrayAgree+1; kelly.dom+5" "action yieldsHide">>
<</if>>
<<chunk null "#kellyNo">>
<big>She sighs.</big>
<<media "activities/tray/kelly_sad.jpg">>
<<dial "kelly" "No. Sorry. I just don't know you enough.">>
<<dial "player" "Oh... too bad... I hoped...">>
<<dial "kelly" "Hey, maybe if you'd help around the church more... than some day I might change my mind.">>
<<dial "player" "//Sigh...// Ok...">>
<p>You walk back to the main part of the church.</p>
<p>Man, normally I'd advice against doing heavy work, but... you kind of aim at scoring a nun here. And, you know how it is...</p>
<big>...nuns need extra work.</big>
<p>Drop by sometimes and clean the windows or something, she will notice you finally.</p>
<<if $curQuest == "kellyIntro">>
<<btn $curLoc "I'll be back!" "$churchTrayAgree+null; kelly.dom-2; kellyIntro-" "action yieldsHide">>
<<else>>
<<btn $curLoc "I'll be back!" "$churchTrayAgree+null; kelly.dom-2" "action yieldsHide">>
<</if>>
<</chunks>><<chunks>>
<p>You look around the church. $daphne.name is sitting on a bench couple rows in front of you.</p>
<big>She's listening to the sermon.</big>
<<media "wah.mp4">>
<<dial "player" "//Should I talk to her?//">>
<p>I wouldn't put my hopes up, it's a middle of a sermon. But by all means - do what you please.</p>
<big>You quietly stand up and move closer.</big>
<p>You find a spot just behind $daphne.name and lean towards her.</p>
<<dial "player" "Hi, $daphne.name!">>
<<btn>>
<<chunk>>
<big>She turns around and looks at you surprised.</big>
<<media "locations/church/daphne_angry.jpg">>
<p>At first you're unsure what she means by that look, so you continue with your little small talk.</p>
<<dial "player" "So, I missed the first part of the sermon, I was hoping you could get me up to speed. Anything interesting happened? Any news, about, you know, //the Big Man//...? Any new resurrections, miracles...?">>
<big>And then...</big>
<<btn>>
<<chunk>>
<p>$daphne.name puts a finger to her lips and...</p>
<<dial "daphne" "Shhhhhhhh!!!">>
<<media "shush.mp4">>
<p>Oh my god.</p>
<big>She fuckin' shushed you!</big>
<<dial "daphne" "This is a place of worship. Not talking!">>
<p>She turns and goes back to listening to the sermon.</p>
<<btn>>
<<chunk>>
<<media "that_went_well.mp4">>
<p>I feel you, man, being shushed is the worse! Me and my buddies once spend a day looking for a dude who shushed us in a gin bar. We had to fake a rape report to get a police sketch artist to draw his fucking shushing face. We printed fliers, all that shit. I'm like 90% sure it really happened. 80%.</p>
<big>Anyway...</big>
<p>I think $daphne.name might be too deep into religious shit, to ever miss a moment of her sermon, but it's good you tried.</p>
<big>You spend the rest of the sermon alone.</big>
<<btn null null "daphne.love-3" "yieldsHide">>
<</chunks>><<chunks>>
<p>You look around the church. The people have gathered for a mass.</p>
<big>You also notice Sister $kelly.name, kneeling on a side of an altar.</big>
<<media "locations/church/kelly_pray.jpg">>
<<dial "player" "//It's Sister $kelly.name!//">>
<p>That's a fact. And another fact for your consideration - a mass is about to start.</p>
<<dial "player" "//But I really want to talk with her!//">>
<big>Well, you do what you feel like.</big>
<<btn $curLoc "I'll wait until the mass is over" "love+2; time-" "action">>
<<btn null "I want to chat with her now!" "dom+2" "action">>
<<chunk>>
<p>You approach Sister $kelly.name with a smile.</p>
<<dial "player" "Hi...! I mean... Praise the lord!">>
<big>She turns around and looks at you surprised.</big>
<<media "locations/church/kelly_angry.jpg">>
<<dial "kelly" "Did something happen?!">>
<<dial "player" "No... I just wanted to chat and--">>
<<btn>>
<<chunk>>
<p>Sister $kelly.name puts a finger to her lips and...</p>
<<dial "kelly" "Shhhhhhhh!!!">>
<<media "shush.mp4">>
<p>Oh my god.</p>
<big>She fuckin' shushed you!</big>
<<dial "kelly" "A mass is about to start!">>
<p>She turns and goes back to praying.</p>
<<btn>>
<<chunk>>
<<media "that_went_well.mp4">>
<p>I feel you, man, being shushed is the worse! Me and my buddies once spend a day looking for a dude who shushed us in a gin bar. We had to fake a rape report to get a police sketch artist to draw his fucking shushing face. We printed fliers, all that shit. I'm like 90% sure it really happened. 80%.</p>
<big>Anyway...</big>
<p>I think $daphne.name might be too deep into religious shit, to ever miss a moment of a mass, but it's good you tried.</p>
<<btn null null "kelly.love-2" "yieldsHide">>
<</chunks>>/* kellyIntro */
<<events>>
<<EVENT "kellyIntro=0">> /* Intro to the quest. */
<<chunks>>
<p>You open the big doors and look inside.</p>
<big>The church is empty.</big>
<p>You hesitantly walk further to the main hall... and notice that there's something different. The church was a mess last time you were here - the decorations from medieval times, piss stench, needles and condoms on the floor.</p>
<big>But now it looks kinda better.</big>
<p>The flowers are alive and smell nice, it's much brighter. Someone even alphabetically arranged night club ads on the notice board.</p>
<<dial "player" "//Wow! What happened here?//">>
<big>Same moment you hear something.</big>
<p>It's a very beautiful voice, singing a song. You walk closer in the direction the song is coming from...</p>
<<btn>>
<<chunk>>
<big>And then you see her.</big>
<<media "quests/kellyIntro/kelly.jpg">>
<script>checkInputs();</script>
<big>
<span>You met Sister </span>
<span><<textbox "$kelly.name" $kelly.name>></span>
</big>
<<btn>>
<<chunk>>
<<dial "player" "//Oh... I never saw her before... Who is she?!//">>
<big>Probably some sort of a new nun.</big>
<<dial "player" "//New nun, huh? Awesome! Too bad I can barely see anything under this robe. I hope she has big tits...!//">>
<p>It's hard to say from this angle. You need to get closer.</p>
<<menu>>
<<btn "#sneak" "Sneak on her to take a look" "dom+2" "action">>
<<btn "#approach" "Just go and say hello" "love+6" "action">>
<<chunk null "#sneak">>
<big>You carefully sneak closer.</big>
<<dial "player" "//What is she doing?//">>
<p>She's lighting the candles and singing.</p>
<<media "quests/kellyIntro/candle_lighting.mp4">>
<<dial "player" "//Well...?? I can barely see her tits - are they big??//">>
<p>It's hard to say for sure, but I think they are pretty huge buddy...</p>
<<btn>>
<<chunk>>
<<media "quests/kellyIntro/kelly_thinking.jpg">>
<<dial "player" "//Oh yeah, baby!//">>
<p>She's kinda hot too. I bet if it weren't for this robe she'd be fucking all day long.</p>
<<dial "player" "//Such a waste...//">>
<big>It doesn't have to be!</big>
<<dial "player" "//You think I have a chance with her?!//">>
<p>It's up to you!</p>
<<menu>>
<<btn "#wait" "Stay hidden and see what is she doing" "dom+2" "action">>
<<btn "#approach" "Just go and say hello" "love+6" "action">>
<<chunk null "#wait">>
<big>The nun is about to walk away, but hesitates.</big>
<<dial "player" "//What is she doing?//">>
<p>She's thinking about something.</p>
<<dial "player" "//What is it!?//">>
<p>I dunno. She's looking at the candles. And...</p>
<big>She grabs the thickest one in her hand.</big>
<<dial "player" "//Oh!//">>
<p>She looks at it for a moment, and then walks away with it.</p>
<<btn>>
<<chunk>>
<big>You follow the nun.</big>
<p>She walks to the back of the church and disappears behind the doors leading to a small room.</p>
<<dial "player" "//Oh my fucking god!//">>
<p>You're in the church, $player.name. Behave!</p>
<<dial "player" "//Dude! Candle. Back room. Hot nun... you know what it means?//">>
<p>What...?</p>
<<btn>>
<<chunk>>
<<dial "player" "//She's probably pushing this candle into her wet pussy as we speak! Or even better - her lil' cinnamon hole!//">>
<<media "quests/kellyIntro/candle_fuck.mp4">>
<big>Or...</big>
<p>...she just needed to clean it... that's also a possibility.</p>
<<menu>>
<<btn "#ear" "Put your ear to the door" "dom+2" "action">>
<<btn "#knock" "Knock at the door" "love+6" "action">>
<<chunk null "#ear">>
<p>You put your ear to the door and try to hear what's happening in the room.</p>
<<dial "player" "//You're hearing anything?//">>
<big>Nope.</big>
<<dial "player" "//Maybe she took a vow of silence and she's masturbating quietly?//">>
<p>Either that or she's not masturbating.</p>
<<dial "player" "//She has to be masturbating! It's a porn game--//">>
<big>When suddenly.</big>
<<btn>>
<<chunk>>
<big>The doors open.</big>
<<dial "player" "//Oh fuck.//">>
<p>Oh fuck indeed.</p>
<<media "quests/kellyIntro/kelly_doors.mp4">>
<p>She looks at you surprised, holding a bottle of Candle Cleaner 2000.</p>
<<dial "player" "//Oh. So she actually wasn't masturbating...!//">>
<p>Surprise!</p>
<<dial "kelly" "What are you doing here?">>
<p>Better answer something quickly or she'll call the cops.</p>
<<dial "player" "Uh, sorry... uhmm... hi... I mean! Hello nun...">>
<p>Hello nun?</p>
<<dial "player" "//I don't know how to address the nun! Your excellence!?//">>
<p>Your excellence is the fucking Pope god damn it. Look, tell her you got lost or something. Don't overthink it.</p>
<<dial "player" "Um... sorry... I got lost...">>
<big>She looks at you for a moment.</big>
<<btn "#talk">>
<<chunk null "#knock">>
<big>You knock at the doors.</big>
<p>Silence.</p>
<<dial "player" "//Do you hear anything?//">>
<p>Read the line above god damn it.</p>
<<dial "player" "//Maybe she's asleep? Or dead?//">>
<p>Maybe she just doesn't want to open.</p>
<<dial "player" "//I'm horny and it's a porn game! She has to open!//">>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big>...the doors open.</big>
<<media "quests/kellyIntro/kelly_doors.mp4">>
<<dial "kelly" "Yes...?">>
<p>She looks at you surprised, holding a bottle of Candle Cleaner 2000.</p>
<<dial "player" "//Oh. So she actually wasn't masturbating...!//">>
<p>Surprise!</p>
<<dial "player" "Uh, sorry... uhmm... hi... I mean! Hello, uhmm, Miss nun!">>
<big>Miss nun?</big>
<<dial "player" "//I don't know how do you address the nun? Your excellence!?//">>
<p>Your excellence is the fucking Pope god damn it.</p>
<<btn "#talk">>
<<chunk null "#approach">>
<big>You come out from the hiding.</big>
<<dial "player" "Hello, uhmm, Miss nun!">>
<p>She looks at you, startled by your sudden appearance.</p>
<<dial "kelly" "Oh my, I didn't saw you there!">>
<p>Way to go, scare her on the start! And also...</p>
<big>...Miss nun?</big>
<<dial "player" "//I don't know how do you address the nun? Your excellence!?//">>
<p>Your excellence is the fucking Pope god damn it.</p>
<<btn "#talk">>
<<chunk null "#talk">>
<big>She realizes something.</big>
<<dial "kelly" "Oh...! You're from the ad!">>
<<media "quests/kellyIntro/kelly_smile.jpg">>
<<dial "player" "//Wow... she's actually hot as fuck!//">>
<big>Focus, god damn it!</big>
<<dial "player" "Uhmm... the ad... I mean... yeah, I'm from the ad.">>
<p>Man, you're gonna get us in trouble. Maybe the ad was for a male prostitute for the priest? Don't throw yourself head first into everything.</p>
<<dial "kelly" "Oh, grrreat. Wow, I didn't expect someone showing up so quickly! Keep it up like that, and we'll certainly gonna like each other.">>
<<menu>>
<<btn null "I ran all my way over here..." "kelly.love+3" "dialog">>
<<btn null "Yeah... I like to... come quickly..." "kelly.dom+3" "dialog">>
<<chunk>>
<<dial "kelly" "The ad was pretty clear so I guess you know what to do, right?">>
<p>Well, $player.name? You know what to do, right?</p>
<<dial "player" "Can you sum up the ad for me... just in case?">>
<<dial "kelly" "Well, cleaning the windows is the main thing. You have to bring your own equipment, we're a very poor church. If you prove yourself, than we could also use some help during the mass. Collecting offerings especially... Of course I need to trust you first.">>
<<dial "player" "You can totally trust me...">>
<big>She looks at you, suspiciously.</big>
<<btn>>
<<chunk>>
<<dial "kelly" "Ok... So we're set. Oh - one important thing...">>
<p>She points to the huge stained glass windows in the main hall.</p>
<<dial "kelly" "Remember to use delicate wipes for the colored glass, it's very old!">>
<<dial "player" "Ooook.">>
<<dial "kelly" "Ok, great! You can start whenever you want. God bless!">>
<<menu>>
<<btn null "God bless... to you too... your majesty." "kelly.love+3" "dialog">>
<<btn null "Thanks... you can totally trust me..." "kelly.dom+3" "dialog">>
<<chunk>>
<p>You turn away and walk to the main hall of the church.</p>
<<dial "player" "//What just happened...?! I got a hard on and blacked out.//">>
<big>You got hired as a window cleaner in the church.</big>
<<dial "player" "//Oh, that's not too bad! How much is the pay?//">>
<p>I don't know. You didn't care to discuss that particular point. But it seems there's a possibility for a promotion to financial officer AKA tray boy.</p>
<big>So you're on a right career path.</big>
<<dial "player" "//Ok, fuck it. As long as I don't pay for it - I want to get my hands on that gazoongas.//">>
<p>Well, can't say I blame you, bud.</p>
<<dial "player" "//So... what now?//">>
<big>You gotta buy the cleaning equipment.</big>
<<dial "player" "//Buy?!//">>
<p>Well, yeah, buddy. You gotta get the cleaning detergents, the delicate wipes for the stained glass, the ladder. And have you seen those windows? They are huge. That's gonna be like 100 bucks easily.</p>
<<dial "player" "//God damn it.//">>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyIntro=1">> /* Buy cleaning stuff. */
<<chunks>>
<<if $mia.met>>
<<dial "player" "I need to buy cleaning detergents... Like... a lot of them.">>
<big>$mia.name looks at you suspiciously.</big>
<<media "characters/mia/face_suspicious.jpg">>
<<dial "mia" "A lot...? Are you planning to get rid of the body?">>
<<dial "player" "What!? No!">>
<p>She sighs.</p>
<<dial "mia" "Good. Regular detergents don't work on blood stains... that's gonna be 100 bucks.">>
<<else>>
<<dial "player" "So... I would need a ladder. And some wipes...">>
<big>$ash.name looks at you suspiciously.</big>
<<media "characters/ash/face_suspicious.jpg">>
<<dial "ash" "Are you planning to climb to someone's window and jack off?">>
<<dial "player" "What!? No!">>
<p>He sighs.</p>
<<dial "ash" "Good. Because it doesn't work. The ladder starts shaking. Better idea - take camera and take some photos. And then, you know, go back home, drink a beer, sit on a comfy chair and... you get the picture. Anyway, that's gonna be 150 bucks.">>
<<dial "player" "150?! I thought it's 100.">>
<<dial "ash" "Ok, let's make it 100 - but I want to see those photos.">>
<</if>>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyIntro=2; $kellyIntro_task=clean">> /* Help in the church until Sister $kelly.name trusts you enough to give you tray duty. */
<<include "churchClean">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyIntro=2; $kellyIntro_task=talk">> /* Help in the church until Sister $kelly.name trusts you enough to give you tray duty. */
<<include "churchTrayAsk">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyIntro=2; $kellyIntro_task=tray">> /* Help in the church until Sister $kelly.name trusts you enough to give you tray duty. */
<<include "churchTray">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyIntro=3">> /* After the morning mass is finished - talk with Sister $kelly.name about regular work in the church. */
<<chunks>>
<big>You knock at the doors to the back room.</big>
<<dial "kelly" "One moment!">>
<p>You hear strange sounds coming from inside.</p>
<<dial "player" "//What is she doing?//">>
<p>Well, you can always say you heard //"enter"//.</p>
<<menu>>
<<btn "#open" "Open the doors" "kelly.dom+3" "action">>
<<btn "#wait" "Wait" "kelly.love+2" "action">>
<<chunk null "#open">>
<big>You walk inside the back room.</big>
<p>$kelly.name looks at you, surprised.</p>
<<dial "kelly" "Oh!">>
<p>You see she's holding a huge candle in her hand.</p>
<big>It's wet.</big>
<<media "quests/kellyIntro/candle.jpg">>
<<dial "player" "//Oh fuck. She was fucking the candle! I told you!//">>
<p>Well, come on man, it's a porn game. Of course she was fucking the candle. I was just playing with you, bro!</p>
<<btn>>
<<chunk>>
<<dial "player" "Oh, sorry, did I interrupt something... you said //enter// right? It's hard to hear through those doors...">>
<<dial "kelly" "I said //one moment// but... what do you want, $player.name? I'm kind of busy with this candle!">>
<p>She grabs a wipe and starts polishing the candle.</p>
<<dial "kelly" "I was... cleaning it!">>
<big>I bet you were, Sister $kelly.name.</big>
<<btn "#talk">>
<<chunk null "#wait">>
<p>Finally the doors open.</p>
<big>Sister $kelly.name looks at you with a smile.</big>
<<dial "kelly" "Oh, it's you, $player.name!">>
<<media "quests/kellyIntro/kelly_naughty.jpg">>
<<dial "kelly" "Come in!">>
<<btn>>
<<chunk>>
<big>You enter the back room.</big>
<p>It smells kinda funny. And you notice a huge candle in the back.</p>
<<dial "player" "//What are you trying to tell me...? Was she fucking the candle?!//">>
<p>Of course she was fucking the candle.</p>
<<dial "player" "//Why didn't you say so, I would have opened the doors!//">>
<p>Come on man, it's a porn game. You should know better!</p>
<<btn "#talk">>
<<chunk null "#talk">>
<<dial "kelly" "So... how can I help you?">>
<<dial "player" "I wanted to fu..talk! About the work in the church!">>
<p>Seriously? Again?</p>
<big>You need to focus, $player.name.</big>
<<dial "player" "//Easy for you to say... all I can think of is this fucking candle in her ass!//">>
<p>Well, I'm actually with you on this, buddy.</p>
<big>I also see it vividly...</big>
<<btn>>
<<chunk>>
<<media "quests/kellyIntro/candle_fuck2.mp4">>
<<dial "player" "//God damn it, now you made it worse!//">>
<p>Sorry!</p>
<<dial "kelly" "$player.name, are you there?">>
<<btn>>
<<chunk>>
<<dial "player" "Yeah... sorry! I wanted to ask about the work for the church.">>
<<dial "kelly" "We are very happy with you so far.">>
<<dial "player" "Yeah... but... I mean...">>
<p>She smiles.</p>
<<dial "kelly" "Oh, you probably want your pay out?">>
<<dial "player" "Oh, so I am getting paid!">>
<p>Sigh...</p>
<big>Sister $kelly.name looks at you surprised.</big>
<<dial "kelly" "Of course you are getting paid! We are a small community, but we pay for work! The ad was clear - you get 50 dollars for a trial period. If you succeed, then we'll pay you 20 dollars for each cleaning, and 40 dollars for tray duty.">>
<<dial "player" "Oh, great!">>
<<dial "kelly" "Ok, so I think we can say you passed your trial. Here's your 50 dollars for your hard work.">>
<p>She sits pulls out a bunch of dollar bills and counts the money. And suddenly...</p>
<big>You notice her robe slips down and...</big>
<<btn>>
<<chunk>>
<big>Oh my.</big>
<<dial "player" "Uhhh...">>
<<media "quests/kellyIntro/kelly_pussy.jpg">>
<p>Sister $kelly.name notices it quickly and pulls down the robe.</p>
<<dial "kelly" "I'm so sorry about that... here's your money. Praise the Lord!">>
<big>She hands you the 50 bucks.</big>
<<menu>>
<<if $player.loveLvl <= $player.dominationLvl>>
<<btn "#pussy" "Keep the money, I want to see the pussy." "kelly.dom+6" "dialog">>
<</if>>
<<if $player.loveLvl >= $player.dominationLvl>>
<<btn "#blessing" "Keep the money - your beauty is enough of a blessing." "kelly.love+5" "dialog">>
<</if>>
<<btn "#100bucks" "I want 100 bucks" "kelly.dom+2" "dialog">>
<<btn "#ok" "Thanks!" "cash+50; kelly.love+2" "dialog">>
<<chunk null "#pussy">>
<big>She looks at you, shocked.</big>
<<dial "kelly" "Oh...!">>
<p>She's clearly angry and confused, but you can see something naughty in her eyes.</p>
<<if $player.trait == "messiah" || $player.trait == "alpha">>
<<set _decision = "#ok_pussy">>
<<else>>
<<if $kelly.status <= 1>>
<<set _decision = ["#ok_pussy", "#angry", "#angry", "#angry"].random()>>
<<elseif $kelly.status <= 2>>
<<set _decision = ["#ok_pussy", "#angry", "#angry"].random()>>
<<elseif $kelly.status <= 3>>
<<set _decision = ["#ok_pussy", "#angry"].random()>>
<<elseif $kelly.status <= 4>>
<<set _decision = ["#ok_pussy", "#ok_pussy", "#angry"].random()>>
<<elseif $kelly.status >= 5>>
<<set _decision = "#ok_pussy">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blessing">>
<big>She looks at you, surprised by your compliment.</big>
<<dial "kelly" "Oh... really? I mean.. thank you...">>
<p>The way she looks at you gives you a strange naughty vibe. But you can't be sure if you're not imagining it.</p>
<<if $player.trait == "messiah" || $player.trait == "alpha">>
<<set _decision = "#ok_pussy">>
<<else>>
<<if $kelly.status <= 1>>
<<set _decision = ["#ok_pussy", "#ok", "#ok", "#ok"].random()>>
<<elseif $kelly.status <= 2>>
<<set _decision = ["#ok_pussy", "#ok", "#ok"].random()>>
<<elseif $kelly.status <= 3>>
<<set _decision = ["#ok_pussy", "#ok"].random()>>
<<elseif $kelly.status >= 4>>
<<set _decision = "#ok_pussy">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#100bucks">>
<big>She looks at you, surprised.</big>
<<dial "kelly" "Oh really...?">>
<p>You can clearly see a bit of disappointment on her face.</p>
<<dial "kelly" "Well, the ad was pretty clear, so I don't think that's fair.">>
<<dial "player" "But... the ad didn't mention the window sizes! And they are huge!">>
<<dial "kelly" "It actually did mention the window sizes, there were even photos! Have you even seen this ad?!">>
<<dial "player" "Well... I browsed through it...">>
<big>She sighs.</big>
<<if $player.trait == "messiah" || $player.trait == "alpha">>
<<set _decision = "#ok_100">>
<<else>>
<<if $kelly.status <= 1>>
<<set _decision = ["#ok_100", "#angry", "#angry"].random()>>
<<elseif $kelly.status <= 2>>
<<set _decision = ["#ok_100", "#angry"].random()>>
<<elseif $kelly.status <= 3>>
<<set _decision = ["#ok_100", "#ok_100", "#angry"].random()>>
<<elseif $kelly.status >= 4>>
<<set _decision = "#ok_100">>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#angry">>
<big>She looks at you with anger.</big>
<<dial "kelly" "No. Just no. It's 50 dollars. Take it or leave it.">>
<p>Well, man. It is what it is.</p>
<<menu>>
<<btn "#ok" "Thanks!" "cash+50" "dialog">>
<<btn "#ok" "Keep the money for the church!" "kelly.love+2" "dialog">>
<<chunk null "#angry_pussy">>
<big>She looks at you with anger.</big>
<<dial "kelly" "What the hell do you think I am?!">>
<big>Oops.</big>
<<dial "kelly" "I'm a nun! Here's your pay out and get out of here!!!">>
<<media "quests/kellyIntro/money.mp4">>
<<delayer>>
<<yields "cash+50">>
<</delayer>>
<big>Sigh.</big>
<p>You take the money and walk out of the back room in shame.</p>
<<btn>>
<<chunk>>
<<dial "player" "//God damn...//">>
<p>Oh, don't worry about it too much. We will bounce back. Those windows won't clean themselves.</p>
<big>Just wait 2 weeks before showing up in the church.</big>
<<dial "player" "//Well.. ok... but I really wanted to see this pussy.//">>
<p>You will, bro. You will.</p>
<big>Patience is the key.</big>
<<btn $curLoc null "kelly.desire-5; counter:kellyAngry-10; counter:kellyIntroDebuff-5" "yieldsHide">>
<<chunk null "#ok_100">>
<big>She smiles.</big>
<<dial "kelly" "Well... you did work really hard!">>
<p>Does she mean your hard ons?</p>
<<dial "kelly" "Ok! Let's make it 100!">>
<<delayer>>
<<yields "cash+100">>
<</delayer>>
<big>Hurray!</big>
<<dial "kelly" "But now... I have to finish cleaning those candles... so... praise the Lord!">>
<<dial "player" "Thanks... I mean - praise the Lord back to you!">>
<p>You take the money and walk out of the back room.</p>
<<btn $curLoc null "counter:kellyIntroDebuff-5">>
<<chunk null "#ok">>
<<dial "kelly" "Ok, great! But now... I have to finish cleaning those candles... so... praise the Lord!">>
<<dial "player" "Thanks... I mean - praise the Lord back to you!">>
<p>You take the money and walk out of the back room.</p>
<<btn $curLoc null "counter:kellyIntroDebuff-5">>
<<chunk null "#ok_pussy">>
<big>She sighs.</big>
<<dial "kelly" "You know I'm a nun.">>
<p>We sure do. That's what makes it so kinky!</p>
<<dial "kelly" "I'm flattered that you see a woman in me... I like that...">>
<p>Oh man... I think she's gonna do it...</p>
<<dial "player" "//Shut up! I'm getting hard!//">>
<big>Me too.</big>
<<btn>>
<<chunk>>
<p>She looks you right in the eyes.</p>
<<dial "kelly" "I always say... mysterious are the paths of the Lord.">>
<big>And she spreads her legs!</big>
<<media "quests/kellyIntro/kelly_pussy_show.mp4">>
<<menu>>
<<btn null "Uh... that's a nice pussy!" "kelly.dom+3" "dialog">>
<<btn null "Uh... praise the lord!" "kelly.love+3" "dialog">>
<<chunk>>
<big>She immediately closes her legs.</big>
<<media "quests/kellyIntro/kelly_pussy_hide.mp4">>
<<dial "player" "No, please... show me more!">>
<<dial "kelly" "Not now... I mean - no! I need to be alone, please... leave me...">>
<p>She turns away from you in shame, pointing to the doors.</p>
<<dial "player" "Well... ok.">>
<p>You leave her and walk out of the back room.</p>
<<dial "player" "//Sigh... I was so close I could smell her wet pussy.//">>
<p>What?!</p>
<big>I'm counting it as a huge win, man.</big>
<p>You just saw a pussy of a nun. And I can guarantee - you will see plenty more of it in the future.</p>
<<btn $curLoc null "counter:kellyIntroDebuff-5">>
<</chunks>>
<</events>>/* kellyPower */
<<events>>
<<EVENT "kellyPower=0">> /* Intro to the quest. */
<<chunks>>
<p>You walk closer to doors leading to the back room.</p>
<big>You hear agitated voices from the other side.</big>
<<dial "priest" "Who do you think you are?!">>
<<dial "kelly" "I just--">>
<<dial "player" "//What is happening up there?//">>
<<media "quests/kellyPower/listening.mp4">>
<big>They're arguing about something.</big>
<<btn>>
<<chunk>>
<big>The Priest raises his voice.</big>
<<dial "priest" "It's my church, I use the money how I please!">>
<p>Sister $kelly.name seems under high stress.</p>
<<dial "kelly" "It's just... if we report the money from the offerings, we also need to report how we spent it--">>
<<dial "priest" "Then don't report how much we get from the offerings, simple. No one really cares about that. Trust me.">>
<<dial "kelly" "But--">>
<big>Priest sighs.</big>
<<dial "priest" "Sister $kelly.name. What if I send a report of my own. It will say that you're not obeying my command. Do you know who will I send it to?">>
<p>There's a moment of silence.</p>
<<dial "kelly" "I'll obey... Just don't send it to Him...">>
<<dial "player" "//Him?! Who is she talking about?!//">>
<p>Maybe Sister $kelly.name is so religious she believes the Priest will send a report to the God?</p>
<<dial "player" "//That's fucked up...//">>
<<btn>>
<<chunk>>
<<dial "priest" "So that's settled. Is there something else?">>
<<dial "kelly" "I have some letters to you... there's one from the Bishop.">>
<<dial "priest" "Ohhh, that old rascal wrote me a letter?! Give it to me! You can take care of the rest. Burn it for all I care. And call me a taxi. I'm going to... uhmm... bless a brothel.">>
<big>Bless a brothel?!</big>
<<dial "priest" "All those poor souls up there... damned by lust... in dire need of holy spirit... And I have whole lot of holy spirit for them...">>
<p>You hear footsteps in the room.</p>
<big>They are closing.</big>
<<dial "player" "//Oh fuck!//">>
<big>You hide behind a pillar just before the doors open.</big>
<<btn>>
<<chunk>>
<big>The Priest walks out of the back room.</big>
<p>He doesn't notice you.</p>
<<media "quests/kellyPower/priest.jpg">>
<<dial "player" "//He kinda looks like a fucko!//">>
<big>He kinda is a fucko.</big>
<p>The priest leaves and you walk out of your hiding.</p>
<<dial "player" "//So what now?//">>
<p>You turn back to the doors.</p>
<big>When suddenly...!</big>
<<menu>>
<<btn null "Oh my God!" "kelly.love+3" "dialog">>
<<btn null "God damn!" "kelly.dom+3" "dialog">>
<<chunk>>
<big>Sister $kelly.name bumps into you.</big>
<p>She drops the letters on the floor.</p>
<<dial "kelly" "Oh! I didn't see you there...">>
<<dial "player" "So sorry! I was just... looking for you.">>
<p>She looks down - the letters are scattered all across the floor.</p>
<<media "quests/kellyPower/kelly_letters.jpg">>
<big>She kneels and starts picking them up.</big>
<<menu>>
<<btn null "Help her with the letters" "kelly.love+3" "action">>
<<btn null "Wait until she gathers them all" "kelly.dom+3" "action">>
<<chunk>>
<p>While she's on the floor, you manage to get a short glimpse of what's she hiding under her robe.</p>
<<media "quests/kellyPower/glimpse.jpg">>
<<btn>>
<<chunk>>
<p>$kelly.name gathers all the letters and stands up.</p>
<<dial "kelly" "I'm sorry but I'm in a hurry, we'll talk at some other time.">>
<<dial "player" "But I--">>
<<dial "kelly" "It has to wait, sorry.">>
<<dial "player" "//Do something!//">>
<p>It's out of my control, buddy. I just read text.</p>
<big>She turns and walks away.</big>
<<btn>>
<<chunk>>
<<dial "player" "//God damn. What now?//">>
<big>I have no clue.</big>
<<dial "player" "//Because... I actually have an idea!//">>
<p>That would be something new.</p>
<<dial "player" "//But I'd need your help!//">>
<big>I don't like the sound of that.</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/plan.mp4">>
<<dial "player" "//Look, I got a look at one of those letters... it was like an official church letter...//">>
<p>Aaaand?</p>
<<dial "player" "//Aaaand, I could write a fake letter like that... address it to Sister $kelly.name... it will say that because of some money investigation, blah blah blah, she needs to meet the secret church agent...//">>
<big>Secret church agent?</big>
<<dial "player" "//Yeah... Vatican is sending a guy to investigate lost money and all... James Bond type of shit!//">>
<p>That makes sense...</p>
<<dial "player" "//I'll tell her I got the job cleaning the church to get closer to the priest... and that I heard their conversation, and you know... I'll figure something out from that point.//">>
<big>You'll figure something out, huh?</big>
<<dial "player" "//Totally.//">>
<p>So let me get this straight. You want me to help you forge official church letter, so that you will be able to pretend to be a secret church accountant?</p>
<<dial "player" "//Agent! But the rest is spot on.//">>
<big>...</big>
<<dial "player" "//So you don't like this idea?//">>
<p>Well... How can I say it to you, bud...?</p>
<<btn>>
<<chunk>>
<big>I fuckin' love it!</big>
<<dial "player" "//Phew... I knew it's a good plan.//">>
<p>Good plan, bad plan, who cares, as long as it's fun, and it's not me that goes to prison for forgery!</p>
<big>We need a computer - go back to your room!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=1">> /* Go to your room and fake the letter to the church. */
<<chunks>>
<big>You open up your laptop.</big>
<<dial "player" "//So what should I write?//">>
<p>//Dear Sister $kelly.name...//</p>
<big>//I want to suck on your tits.//</big>
<<dial "player" "//Come on!//">>
<p>It's your plan, buddy! I'm just sticking on for the ride.</p>
<<dial "player" "//Well, ok...! Those letters usually have an official form... so maybe I'll look online for some references...//">>
<p>You open up browser and google some official letter templates.</p>
<big>Boooring.</big>
<<dial "player" "//Oh, now you also whine...?//">>
<p>Ok, I'm gonna take a nap.</p>
<big>Wake me up when it's finished.</big>
<<dial "player" "//Deal.//">>
<<btn>>
<<chunk>>
<<dial "player" "//Dear Sister $kelly.name...//">>
<<media "quests/kellyPower/hackerman.mp4">>
<<btn null null null "si8">>
<<chunk>>
<<dial "player" "//Ok. Finished.//">>
<p>...</p>
<<dial "player" "//You hear me?//">>
<p>... yeah... marsh it, baby... marsh it...</p>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/wakeup.mp4">>
<big>What?!</big>
<<dial "player" "//I said I finished the letter!//">>
<p>Oh really...? Shit... And I was having such an awesome dream...</p>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/marshmallow.mp4">>
<big>I was dreaming about fucking a marshmallow...</big>
<p>In its tight marshmallow ass... And I was eating it while I was fucking it...</p>
<<dial "player" "//Well... that's cool and all... but I finished the letter! You wanna hear it?//">>
<p>Not really.</p>
<<dial "player" "//Oh come on!//">>
<big>Sigh...</big>
<p>Ok, just let me gather my marshm... I mean - my thoughts.</p>
<big>Ok, hit me.</big>
<<dial "player" "//Here it goes!//">>
<<btn>>
<<chunk>>
<p style="width: 50%; font-style: italic">Dear Sister $kelly.name,<br><br>
We send you this top secret letter to inform about a top secret investigation concerning top secret matter of missing cash! The top secret priest agent in charge (kind of like James Bond) will come for a top secret meeting with you on ''SUNDAY EVENING'' in the park. Please wear a ''REVEALING BLOUSE'' as a sign of your top secret cooperation.<br><br>
Burn this letter after reading, it's top secret.<br><br>
The Pope.</p>
<<dial "player" "//Aand? What do you think?//">>
<big>Not //top secret// enough.</big>
<<dial "player" "//Hmmm... Really...? I was thinking maybe The Pope is too much, but then again I want her to feel the weight of the letter...//">>
<p>Yeah, yeah, it's great... You just gotta print it now, bud.</p>
<big>And I think I saw a printer in $alexa.name's room.</big>
<<dial "player" "//Oh yeah! It was there when I was doing her homework!//">>
<p>So go get there... And if you happen to find marshmallows somewhere...</p>
<big>I'm reallly in a mood for a marshmallow.</big>
<<dial "player" "//You got it, dude!//">>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=2; alexa; $permission=1">> /* Print the letter at $alexa.name's printer. */
<<chunks>>
<big>You look around the room.</big>
<<dial "player" "Hey, $alexa.name, could I use your printer real quick?">>
<p>$alexa.name doesn't even look at you.</p>
<<dial "alexa" "No.">>
<<dial "player" "But I kinda need to...">>
<<dial "alexa" "I kinda don't care.">>
<p>Well, I think you need to try when she's not around or asleep.</p>
<big>Oh...</big>
<<btn $curLoc null "kellyPower-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=2; $permission!=1">> /* Print the letter at $alexa.name's printer. */
<<chunks>>
<big>You look around the room and notice the printer.</big>
<<dial "player" "//Here it is!//">>
<p>You come closer to take a better look. The printer is pink and it has a rainbow pony on it.</p>
<<dial "player" "//There's something in there!//">>
<p>You open the printer up and see that it's full of printed photos of...</p>
<big>Oh...</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/alexa_asshole1.jpg">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/alexa_asshole2.jpg">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/alexa_asshole3.jpg">>
<<btn>>
<<chunk>>
<big>This girl really likes her asshole.</big>
<<dial "player" "//She's not the only one though...//">>
<p>You feel a growing hard-on in your pants.</p>
<<dial "player" "//Such a nice asshole... Uhhh...//">>
<big>Snap out of it!</big>
<p>We need to print those letters!</p>
<<menu>>
<<btn "#print" "Print the letters" "love+2" "action">>
<<btn "#jackoff" "Jackoff to the ass-pics first" "dom+4" "action">>
<<chunk null "#jackoff">>
<<dial "player" "//Just a quick rub...//">>
<big>Sigh... Ok.</big>
<p>You put all the photos in front of you, pull out your dick from the trousers and start masturbating.</p>
<<media "quests/kellyPower/jerkoff.jpg">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/alexa_asshole4.jpg">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/alexa_asshole5.jpg">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/alexa_asshole6.jpg">>
<<dial "player" "Uhh... yeah, baby... show me that asshole... uhhh!">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>You work your dick faster and faster, and finally...</p>
<big>...you shoot a stream of cum onto the photo of $alexa.name's ass.</big>
<<media "quests/kellyPower/cumming.jpg">>
<<dial "player" "//Uhhhh...//">>
<big>Are you done?</big>
<<dial "player" "//Yeah... almost... give me a moment...//">>
<p>You slowly get back to your senses and put the dick back in your trousers.</p>
<<btn "#print">>
<<chunk null "#print">>
<big>You turn on the printer...</big>
<p>...and in just couple seconds you manage to print a copy of a letter.</p>
<<dial "player" "//Ok, so what now...?//">>
<p>Now we gotta put it in an envelope and put it in the church's mailbox.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=3">> /* Find an envelope to put the letter in. */
<<chunks>>
<big>You point at the envelopes in the corner of the store.</big>
<<dial "player" "Can you give me one of those...?">>
<<if $mia.met == 1>>
<big>$mia.name looks at you surprised.</big>
<<dial "mia" "You're writing a letter to Santa?">>
<p>She looks at you very seriously...</p>
<big>...and laughs.</big>
<<dial "mia" "I'm sorry, I'm always pulling your leg. I have it after my father.">>
<<dial "player" "Haha, it's not a letter to Santa. It's top secret.">>
<p>She looks at you curiously.</p>
<<dial "mia" "Well, ok. No one buys them these days. You're the first one since I work here!">>
<big>She gives you an envelope.</big>
<<dial "player" "How much?">>
<<if $mia.status >= 3>>
<<dial "mia" "Just take it, no one will notice.">>
<big>She winks at you.</big>
<<delayer>>
<<yields "mia.love+3">>
<</delayer>>
<<dial "player" "Thanks!">>
<<btn $curLoc>>
<<else>>
<<dial "mia" "One buck.">>
<<menu>>
<<btn $curLoc "Ok, here it is!" "cash-1; cash=1">>
<<btn $curLoc "I'll be back..." "kellyPower-">>
<</if>>
<<else>>
<big>He looks at you very seriously.</big>
<<dial "ash" "You're writing a letter to Santa?">>
<<dial "player" "Uhmm... It's kinda... Top secret.">>
<<dial "ash" "Don't care. 25 bucks.">>
<p>Ouch. That's an expensive envelope.</p>
<<menu>>
<<btn $curLoc "Ok, here it is!" "cash-25; cash=25">>
<<btn $curLoc "I'll be back..." "kellyPower-">>
<</if>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=4">> /* Put the letter in the church's mailbox. */
<<chunks>>
<big>You walk to the church mailbox.</big>
<p>You look around, making sure no one's around.</p>
<<dial "player" "//Ok. I'm doing it!//">>
<big>You walk towards the mailbox.</big>
<p>You look around to make sure no one sees you...</p>
<<dial "player" "//Now or never!//">>
<big>You're about to put the letter in the mailbox...</big>
<<btn>>
<<chunk>>
<big>When $kelly.name appears right next to you.</big>
<<media "quests/kellyPower/kelly.jpg">>
<<dial "kelly" "Oh, $player.name, you came to clean the church?">>
<<dial "player" "Uhhhmmm.... yeah! Exactly!">>
<p>She looks at you with a smile.</p>
<<delayer>>
<<yields "kelly.love+3">>
<</delayer>>
<<dial "kelly" "Great! Don't let me stop you.">>
<p>She turns and walks back to the main hall of the church.</p>
<<btn>>
<<chunk>>
<big>You know you just agreed to clean the church?</big>
<<dial "player" "//She frightened me god damn it! Why didn't you tell me she's walking my direction... Now I have to clean the church!//">>
<p>You don't have to. It's still your decision.</p>
<<dial "player" "//Well, whatever!//">>
<p>You make sure that she's gone and put the letter in the mailbox.</p>
<<dial "player" "//Done!//">>
<<menu>>
<<btn null "Clean the church as promised" "time+" "action yieldsHide">>
<<btn $curLocParent "Just ignore what you promised and walk out" "dom+5; kelly.desire-3" "action yieldsHide">>
<</chunks>>
<<include "churchClean">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=5; $kellyPower_task=robe">> /* On Sunday during sunset meet $kelly.name in the park dressed as a priest agent. */
<<chunks>>
<big>You look around the church.</big>
<p>Ok, so what's your plan?</p>
<<dial "player" "//So I was thinking... I will pretend I'm cleaning the windows as always... wait for a moment when the back room is empty... go there... I think they have some kind of closet with the robes... I'll just take one and beat it.//">>
<p>That's actually...</p>
<big>...not a terrible idea.</big>
<<dial "player" "//Ok... then... let's do it.//">>
<p>Wow! I'm with you, man!</p>
<<btn>>
<</chunks>>
<<include "churchClean">>
<<chunks>>
<p>You pretend to focus on the cleaning, but in reality...</p>
<big>...you're just waiting for the moment to strike.</big>
<p>And finally, your patience is rewarded. You see Sister $kelly.name walking out of the back room.</p>
<<dial "player" "//She took her coat, so she probably won't be back in couple minutes.//">>
<p>Man, you're really getting good at it!</p>
<<dial "player" "//Is the coast clear?//">>
<<media "quests/kellyPower/ready.mp4">>
<<dial "player" "//Moving in!//">>
<<btn>>
<<chunk>>
<big>You run toward the back doors.</big>
<p>You open it and swiftly move inside.</p>
<<dial "player" "//There's the closet!//">>
<p>You run towards it and try to open it...</p>
<big>...but it's closed with a key.</big>
<<dial "player" "//Fuck!//">>
<p>I'm with you, man. Probably they hide a key somewhere here... The old priest is too lazy to look for it. Let me think...</p>
<<dial "player" "//Or I'll just break in, take the robe, and split!//">>
<p>No, wait.</p>
<big>You look at the top of the closet...</big>
<<btn>>
<<chunk>>
<big>Target locked.</big>
<<media "quests/kellyPower/key.mp4">>
<p>Do it!</p>
<<dial "player" "//Sir, yes, sir!//">>
<p>You put the key in the hole, open the closet and grab one of the robes. There's so many of them no one'll notice one missing.</p>
<<dial "player" "//Let's split!//">>
<p>You close the closet and quickly walk out of the back room.</p>
<<dial "player" "//Phew! Time for finish cleaning for today. The job is done.//">>
<big>Good work buddy!</big>
<<btn $curLocParent null "dom+4; priest_robe+; kellyPower-" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=5; $kellyPower_task=bible">> /* On Sunday during sunset meet $kelly.name in the park dressed as a priest agent. */
<<chunks>>
<big>You look around the room.</big>
<<dial "player" "//And...? Where's the Bible.//">>
<p>Well, you gotta find it.</p>
<<dial "player" "//Sigh... Ok, Let's think... Where $daphne.name might put her Bible?//">>
<big>Between her tits?</big>
<<dial "player" "//Haha... wait, actually - she probably does put it between her tits... when she masturbates! And she probably masturbates in her bed, right? That's what MILFs do on the movies anyway...//">>
<p>You approach the bed and open up a night stand. And, surprisingly, here it is!</p>
<big>Behold...</big>
<<btn>>
<<chunk>>
<big>The Bible.</big>
<<media "quests/kellyPower/bible.mp4">>
<<dial "player" "//Is it always that shiny?//">>
<big>It's a fluorescent version.</big>
<<btn $curLoc null "bible+; kellyPower-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=5; $kellyPower_task=sunglasses">> /* On Sunday during sunset meet $kelly.name in the park dressed as a priest agent. */
<<chunks>>
<big>You pick up sunglasses from the shelf.</big>
<p>You put them on and stand in the mirror.</p>
<<dial "player" "//I'm lookin' good.//">>
<<if $player.trait == "alpha" || $player.trait == "satan" || $player.trait == "messiah">>
<<media `"quests/kellyPower/sunglasses_" + $player.traitShrt + ".mp4"`>>
<<else>>
<<media `"quests/kellyPower/sunglasses_" + $player.lvl + ".mp4"`>>
<</if>>
<<if $player.lvl < 3>>
<p>Well... Not really, but it's not because of the glasses.</p>
<<else>>
<p>Actually... you do look kinda good. Well done.</p>
<</if>>
<<if $mia.met == 1>>
<p>You turn to $mia.name.</p>
<<dial "player" "How much are those glasses?">>
<<if $mia.status <= 1>>
<<set _glassesPrice = 30>>
<<elseif $mia.status == 2>>
<<set _glassesPrice = 25>>
<<elseif $mia.status == 3>>
<<set _glassesPrice = 20>>
<<elseif $mia.status == 4>>
<<set _glassesPrice = 15>>
<<else>>
<<set _glassesPrice = 10>>
<</if>>
<<dial "mia" `"For you...?" + _glassesPrice + " bucks"`>>
<<dial "player" "You like what you see?">>
<<if $mia.status <= 1>>
<<dial "mia" "Uhmmm... I like you, that counts, right...?">>
<big>Wow. Just... wow.</big>
<<elseif $mia.status == 2>>
<<dial "mia" "Well... Ok I guess...">>
<big>I'll translate - //NO//.</big>
<<elseif $mia.status == 3>>
<<dial "mia" "Yeah, you're ok.">>
<big>Ok is still a win.</big>
<p>Congrats.</p>
<<elseif $mia.status == 4>>
<<dial "mia" "Haha, you look great!">>
<big>That's a win.</big>
<p>Congrats.</p>
<<else>>
<p>She just stairs at you for a moment like at a puppy, almost drooling.<p>
<big>That's a win.</big>
<</if>>
<<else>>
<<set _glassesPrice = 40>>
<p>You walk to $ash.name, the cashier.</p>
<<dial "player" "How much are those glasses.">>
<<dial "ash" "40 bucks.">>
<<dial "player" "Ouch... expensive... and how do I look?">>
<<dial "ash" "You look like shit. do you buy them or not?">>
<</if>>
<<menu>>
<<btn $curLoc "Ok, here it is!" `"kellyPower-; sunglasses+; cash-" + _glassesPrice + "; cash=" + _glassesPrice`>>
<<btn $curLoc "I'll be back..." "kellyPower-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=5; $kellyPower_task=park">> /* On Sunday during sunset meet $kelly.name in the park dressed as a priest agent. */
<<chunks>>
<<if $player.clothingOutfit == "priest_robe" && $player.clothingHead == "sunglasses" && $player.clothingAccessory == "bible">>
<p>You go into the bushes and put on the priest clothing.</p>
<<dial "player" "//How do I look?//">>
<big>Good enough.</big>
<<btn>>
<<else>>
<big>Wait.</big>
<<dial "player" "//What?//">>
<p>You're not dressed as a priest.</p>
<<dial "player" "//Oh, come on, do I have to?//">>
<p>Well, you wrote in the letter that she's supposed to meet //priest// agent!</p>
<big>You need to wear priest robe, sunglasses, and a bible in your hand.</big>
<<dial "player" "//Well, god damn. Where will I find all these?//">>
<big>Seek and you shall find.</big>
<<btn $curLoc null "kellyPower-">>
<</if>>
<<chunk>>
<big>You walk around the park, looking for Sister $kelly.name.</big>
<<dial "player" "//You see her?//">>
<p>Not yet.</p>
<<dial "player" "//Fuck. I hope she read the letter...//">>
<big>I have a bad feeling about this...</big>
<<dial "player" "//You do? Fuck! But why...? I thought we did everything right... and we were working as a team and all... Is it because I wrote it's from the Pope...? Damn, it should have been Jesus...//">>
<big>You walk around the corner and...</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_park.jpg">>
<big>Surprise!</big>
<<dial "player" "//It's her...! I can finally see her tits! And she has awesome tits! Woohoo!//">>
<p>That was a good plan man, you deserved it!</p>
<<dial "player" "//Ahh, shit, dude, I really thought the plan didn't work... Awesome!//">>
<big>She's waiting for you, agent $player.surname!</big>
<<btn>>
<<chunk>>
<big>You walk out to Sister $kelly.name.</big>
<<dial "player" "Hello!">>
<p>She looks at you, surprised by the holy spirit emanating from you. But it's not only that. It's also the swag. It's so commanding.</p>
<<media "quests/kellyPower/kelly_park_curious.jpg">>
<<dial "kelly" "$player.name?! What are you doing here? Why are you dressed as a priest?!">>
<<dial "player" "I'm the priest agent you're supposed to meet!">>
<<dial "kelly" "WHAT?! Is this a joke?">>
<big>She's pissed.</big>
<p>You need to win her over, man. I hope you have a plan?</p>
<<menu>>
<<btn null "I work for the Pope, so you better listen." "kelly.dom+5" "dialog">>
<<btn null "It's not a joke. I really work for the Pope." "kelly.love+5" "dialog">>
<<chunk>>
<p>She sees how serious you look and starts hesitating for a moment, but it's not enough.</p>
<<dial "kelly" "The Pope?! Yeah, like the Pope would be interested in a small church like that.">>
<<dial "player" "Well, not by himself, haha... It's actually a secret church agency ''P.O.P.E.'' that I work for. The Pope is just our, like... you know, pope.">>
<big>Man, you're pushing it.</big>
<<dial "player" "//I can barely think... I keep staring at her tits.//">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_park_tits.jpg">>
<<dial "kelly" "P.O.P.E.?! What does it stand for.">>
<<dial "player" "Uhmm... It's //secret// agency so I cannot tell you... But we have spies and hidden cameras in all churches.">>
<<dial "kelly" "But... I hired you to clean the windows and help during masses!">>
<<dial "player" "That was my way of getting close to the priest. Install cameras and all. I'm Secret Agent $player.surname by the way.">>
<big>Nice!</big>
<<dial "kelly" "So that's why you appeared so quickly after I gave the ad?">>
<<dial "player" "Yup. I was sent here to investigate and you gave me perfect opportunity, something that we agents call //a flirtation//.">>
<p>$kelly.name looks at you curiously.</p>
<<dial "kelly" "Flirtation?">>
<big>It's //in-filtration// you dumb ass.</big>
<<btn>>
<<chunk>>
<<dial "player" "Haha. It was a joke, obviously. We agents do them a lot. Infiltration! //Phew!// We knew that there's something wrong when the money went missing.">>
<<dial "kelly" "I told him it will happen...!">>
<<dial "player" "Aha! So you knew about it!">>
<<dial "kelly" "I wanted to stop it, really! But... how much money did he steal?">>
<<dial "player" "Bill--">>
<big>Don't exaggerate...!</big>
<<dial "player" "I mean... he stole the bills! To hide his tracks... we don't know how much he stole.">>
<p>She thinks deeply for a moment.</p>
<<dial "player" "But we know he's running an underground slave market.">>
<big>Slave market?!</big>
<p>God damn, man. Don't exaggerate. You have it in the basket, just carry it home.</p>
<<dial "player" "//Sorry, couldn't help myself... I thought I'm losing her.//">>
<<btn>>
<<chunk>>
<big>$kelly.name's eyes suddenly get teary.</big>
<p>She looks at you, frightened.</p>
<<dial "kelly" "I really didn't have anything to do with it. You have to believe me. This priest... I was sent here... I really cannot say too much, but...">>
<<dial "player" "Calm down. We know you had nothing to do with it!">>
<<dial "kelly" "You do...?">>
<<dial "player" "Absolutely! If only you'd cooperate with our agency, that is.">>
<p>She thinks about something very deeply.</p>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_park_thinks.jpg">>
<<dial "kelly" "Ok, I'll do whatever you want... I can give you keys to the church.">>
<<dial "player" "Aweso... I mean - Yes. I need the keys to access church documents of course.">>
<<delayer>>
<<yields "churchKey+">>
<</delayer>>
<<dial "kelly" "Is there something else you want from me?">>
<big>I like this. You're doing great.</big>
<<dial "player" "//I know! But I have such a boner I can barely think!//">>
<p>Ok, cool down.</p>
<big>Tell her to meet you on Saturday evening in the church.</big>
<<btn>>
<<chunk>>
<<dial "player" "I would need someone to show me around the church documents... let's say Saturday evening?">>
<<dial "kelly" "Of course. I'll be there.">>
<<media "perfection.mp4">>
<<btn>>
<<chunk>>
<<dial "kelly" "I have to go now... I want to ask one last thing...">>
<<dial "player" "Yes, my child?">>
<p>Keep it on the ground, man. We don't want to blew it!</p>
<<dial "kelly" "Is it possible that... I'll be a //secret// cooperative...? I don't want the priest to know... Could we do that?">>
<<dial "player" "I'll think about it!">>
<<dial "kelly" "Thank you...">>
<big>$kelly.name turns and leaves quickly.</big>
<<btn>>
<<chunk>>
<<media "went_well.mp4">>
<<dial "player" "//Fuck yea it did! Great fuckin' team work, dude!//">>
<big>It was a pleasure, my man.</big>
<<dial "player" "//Did you hear what I said to her in the end? I'll think about it! L-O-L!//">>
<p>That was heavy shit, man! No, honestly, you did great.</p>
<<dial "player" "//Oh... shit... So what now?//">>
<big>Now we wait for Saturday evening!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:kellyPower=6">> /* On Saturday evening meet Sister $kelly.name in the church back room to do paperwork. */
<<chunks>>
<big>You walk inside the church.</big>
<p>It's dark and quiet.</p>
<<dial "player" "//It's spooky over here!//">>
<p>Doesn't matter. We're early, you gotta wait for Sister $kelly.name in the back room.</p>
<<dial "player" "//Yeah, yeah...!//">>
<big>You walk into the back room.</big>
<<btn>>
<<chunk>>
<big>You sit on the couch.</big>
<<dial "player" "//I'm nervous... I really want to fuck her.//">>
<p>It's gonna be fine. You just need to be strict with her... But don't push it. Just let it happen.</p>
<<dial "player" "//I know, I know...//">>
<big>Actually... sit behind a desk up there.</big>
<p>The couch is lower, so when she comes make her sit on it. It'll help to keep her on the defense.</p>
<<dial "player" "//Damn, that's sneaky! I like that!//">>
<<btn>>
<<chunk>>
<big>You sit behind a desk.</big>
<p>There's a bunch of papers on it, and an old PC computer.</p>
<<media "quests/kellyPower/desk.jpg">>
<<dial "player" "//You know what? How much time do we have?//">>
<p>Well... Sister $kelly.name probably won't be here in 10 minutes.</p>
<<dial "player" "//Ok, it's enough time.//">>
<big>Enough for what?</big>
<p>You're not planning to jack off to some dirty porn are you?</p>
<<btn>>
<<chunk>>
<<dial "player" "//What? Nooo... Listen. Remember how Sister $kelly.name said she gave an ad?//">>
<p>Yeah... so?</p>
<<dial "player" "//So why won't we give an ad of our own? That the church is looking for young nun prospects. I have the key so I can set job interviews to when the church is empty. I'll dress as a priest and interview the nuns... who knows what will happen, right...? Or am I too creepy?//">>
<big>That's brilliant</big>
<<dial "player" "//I knew that you'd like it! Let's do it!//">>
<big>You turn on the computer.</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/windows.jpg">>
<<dial "player" "//What the hell is this?!//">>
<big>Ancient times...</big>
<<dial "player" "//God damn! The Priest really did steal all the money! Ok, let me take a look... How do you open up Chrome?//">>
<big>Chrome...?</big>
<p>Man... I said //ancient times//. The times from before Browser Wars...</p>
<big>The times of only one king...</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/explorer.jpg">>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<btn>>
<<chunk>>
<p>It takes you a moment to connect to the net through dial-up modem...</p>
<p>And then another moment before the page with ads loads...</p>
<p>And then another before you manage to fill the forms...</p>
<p>But finally...</p>
<big>The ad is posted.</big>
<<dial "player" "//It's done.//">>
<big>Good job.</big>
<<dial "player" "//I wrote the meeting is on Tuesday evening and that we only want young nuns... you know, to avoid fuck ups.//">>
<big>I like it.</big>
<<dial "player" "//This is going to be awesome...!//">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/nuns.mp4">>
<p>You can't help but start imagining how awesome it would be to fuck some young unsuspecting nuns...</p>
<big>When you hear someone's coming.</big>
<<dial "player" "//It's Sister $kelly.name! How do I look...?//">>
<p>You look good, it's gonna be fine.</p>
<big>The doors to the back room open and...</big>
<<btn>>
<<chunk>>
<big>$kelly.name leans in.</big>
<<media "quests/kellyPower/kelly_doors.mp4">>
<<dial "kelly" "Can I come in?">>
<<dial "player" "Of course... please! Sit on the couch!">>
<big>She walks in and closes the doors.</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_couch.mp4">>
<<dial "player" "Sister $kelly.name. I browsed through church computer files and found a lot of things that bothered me. They involve you.">>
<big>Wow, you're not beating around the bush!</big>
<<dial "player" "//You told me to be strict with her.//">>
<p>Ok, ok, just sayin'!</p>
<<btn>>
<<chunk>>
<<dial "kelly" "What things...?">>
<<media "quests/kellyPower/kelly_priest.mp4">>
<<dial "player" "Well, I thought you're innocent in all this... but now I start to think you might have been priest's accomplice. Can you explain?">>
<big>Sister $kelly.name looks at you, scared.</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_explains.mp4">>
<<dial "kelly" "No... really... I don't know anything... I've heard rumors... about this slave market... but...">>
<big>Whoah, what?</big>
<p>So there actually is a slave market?!</p>
<<dial "player" "//God damn, that was a lucky shot!//">>
<<btn>>
<<chunk>>
<<dial "kelly" "I just heard the priest talking about it... with... I mean... with someone...">>
<<dial "player" "I'm not sure if I can believe you.">>
<<media "quests/kellyPower/kelly_bad.mp4">>
<<dial "kelly" "How can I prove you I'm not lying...?">>
<big>She looks at you in a way that instantly makes you hard.</big>
<<dial "player" "Well... what do you have in mind...?">>
<<btn>>
<<chunk>>
<big>She stands up from the couch and walks your direction.</big>
<<dial "kelly" "Well... I saw how you look at me... I thought maybe...?">>
<p>She stands in front of the desk, and leans in towards you. So close you can smell her breath.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_kiss.mp4">>
<<dial "player" "//Woohoo! I'm kissing the nun.//">>
<p>Don't woohoo me. The kiss is just first base.</p>
<big>We want the pussy.</big>
<<dial "player" "//You fuckin' right we do.//">>
<big>You push $kelly.name on the desk.</big>
<<dial "player" "My turn...!">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_pussy1.mp4">>
<<dial "kelly" "No, wait... I shouldn't... I...">>
<p>You don't listen to her whining. Instead...</p>
<big>You lick her faster and faster.</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_pussy2.mp4">>
<<dial "kelly" "Oh God yes! Lick! Lick the pussy!">>
<big>I think she got enough.</big>
<p>It's time she showed us something.</p>
<<dial "player" "//Yup!// Get naked.">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_show1.mp4">>
<<dial "kelly" "You like me?">>
<<dial "player" "I haven't seen the full thing yet... turn around.">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_show2.mp4">>
<big>Niiiiice.</big>
<<dial "player" "Oh yeah... you're just like I imagined.">>
<<dial "kelly" "Will you bless me with your cock?">>
<big>$kelly.name kneels in front of you.</big>
<<dial "player" "I bless you, Sister $kelly.name. You can take it in your mouth now.">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_sex1.mp4">>
<<dial "kelly" "slurp - slurp - slurp">>
<p>She's speeding up. You feel your dick is hard as steel.</p>
<<dial "player" "Uhhh... Yeah...">>
<p>While she wraps her lips around your cock, you think of a nice tight warmth of her pussy.</p>
<<dial "player" "I want your pussy now. Bend over.">>
<big>She obeys your command.</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_sex2.mp4">>
<big>Her pussy wraps around your dick like a tight glove.</big>
<<dial "player" "Uhhhhhh...">>
<<dial "kelly" "Yeah... Fuck me... Are you happy with me? Do you like to fuck me?">>
<<dial "player" "Yeah... you're great... Now lie down... I want to look at your tits while I fuck you...">>
<<dial "kelly" "Yes Agent!">>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_sex3.mp4">>
<<dial "kelly" "Fuck me Agent $player.surname! I've been a bad girl!!! Very bad girl!">>
<big>You speed up.</big>
<<btn>>
<<chunk>>
<<media "quests/kellyPower/kelly_sex4.mp4">>
<big>You're fucking her pussy like a jack-hammer.</big>
<<dial "player" "Uhh. Uhh. Uh...">>
<<dial "kelly" "Yessss....">>
<<dial "player" "I'm getting close...">>
<<dial "kelly" "You want to cum on the tits or on the face?">>
<p>That's a question I'd like to hear.</p>
<<menu>>
<<btn "#tits" "Tits!" "kelly.love+2" "dialog">>
<<btn "#face" "Face!" "kelly.dom+2" "dialog">>
<<btn "sex" "Fuck her brains out instead" "$char+kelly" "sex action">>
<<chunk null "#tits">>
<big>Sister $kelly.name squeezes her tits.</big>
<p>She grabs you by the balls and starts working your cock. And it doesn't take long before...</p>
<<media "quests/kellyPower/kelly_sex_cum_tits.mp4">>
<big>You shoot a stream of hot cum right on her gazoongas.</big>
<<dial "player" "Ohhhhh yeahhhhh...">>
<p>After a moment - you're out of bullets.</p>
<big>You collapse on the couch.</big>
<<btn "#end">>
<<chunk null "#face">>
<p>She bring her closer and spray her face with hot cum...</p>
<<media "quests/kellyPower/kelly_sex_cum_face.mp4">>
<<dial "player" "Ohhhhh yeahhhhh...">>
<p>After a moment - you're out of bullets.</p>
<big>You collapse on the couch.</big>
<<btn "#end">>
<<chunk null "#end">>
<big>You're both breathing heavily.</big>
<p>$kelly.name glances at you.</p>
<<dial "kelly" "So... I will help you find proofs that the priest is corrupt... and you'll keep my name secret, ok?">>
<p>Wow, she goes right to business.</p>
<<dial "player" "Yeaaah...">>
<big>Another moment of silence.</big>
<<btn>>
<<chunk>>
<<dial "kelly" "We need to keep pretending you're still our cleaner when the Priest is around... Ok?">>
<<dial "player" "Yeeah...">>
<p>Man, you don't have to agree to everything.</p>
<<dial "player" "//I don't even know what she was asking... I'm just floating here...//">>
<<dial "kelly" "So I'm gonna go... Thank you... Agent $player.surname.">>
<<dial "player" "Yeeah......">>
<big>Sister $kelly.name gathers her things and leaves.</big>
<<btn>>
<<chunk>>
<<dial "player" "//That was grrreat... Sister $kelly.name is awesome... I mean... I just fucked a nun, what an accomplishment...//">>
<big>Yeah, man, I'll put it on your tombstone.</big>
<p>But don't you think there's something spooky here? Like, she really doesn't want the priest to know about anything... Maybe he has something on her, and she's afraid it'll come out?</p>
<<dial "player" "//Like what...?//">>
<p>Like...</p>
<big>I feel she's hiding something.</big>
<<dial "player" "//Dude, you always feel everyone is hiding something. Chill out.//">>
<p>Well, maybe you're right... But this slave market thing...</p>
<big>Anyway, that was a great fuck.</big>
<<dial "player" "//Team work, baby!//">>
<p>Oh, and remember about your ad...</p>
<big>Nun prospects will be waiting for you on Tuesday evenings.</big>
<<dial "player" "//Oh fuck, I totally forgot about that... Life's good, man!//">>
<<btn $curLocParent>>
<</chunks>>
<</events>><<chunks "$player.clothingOutfit!=priest_robe">>
<big>Man... You're not wearing a priest robe!</big>
<<wrapper "!priest_robe">>
<<dial "player" "//Oh fuck... So what now?//">>
<p>Well, you gotta find a priest robe first.</p>
<<dial "player" "//But it gonna take time... Maybe I can do it without the priest robe? Like, you know, I'm a modern priest and all...//">>
<big>Nope.</big>
<p>Man, it hurts, I know, but you gotta have the robe. I'm sure you can find one in the church.</p>
<big>The nuns will be here every Tuesday.</big>
<<wrapelse>>
<<dial "player" "//Oh shit, I forgot about it!//">>
<p>No worries.</p>
<big>Just put it on and try again.</big>
<</wrapper>>
<<btn $curLoc null "time-">>
<<chunk "$player.clothingOutfit=priest_robe">>
<big>You check your priest robe in the mirror.</big>
<<media "activities/nuns/player_priest.jpg">>
<<dial "player" "//How do I look...?//">>
<big>You look like a priest.</big>
<<dial "player" "//Like a priest who's ready to bless a nun's ass with his cock.//">>
<big>That's the holy spirit!</big>
<p>You sit beside the desk in back room of the church and wait for the first nun to come...</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#nun", "#none", "#none"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#nun", "#none"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#nun", "#nun", "#none"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#nun">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#none">>
<p>Unfortunately...</p>
<big>No one comes.</big>
<<dial "player" "//God damn. What happened...?//">>
<p>Well, I guess working in a run down church in a ghetto is not a dream of a young nun.</p>
<big>Who knew?!</big>
<<dial "player" "//Dude, this is a porn game, there should be porn!//">>
<p>Oh, come on, it wouldn't be fun if you'd just always get the pussy.</p>
<big>Try again in a week.</big>
<<btn $curLoc>>
<<chunk null "#nun">>
/* Select a character */
<<set _curNpc = "churchnun_" + random(1,3)>>
<p>It's quiet for a moment...</p>
<big>...but then!</big>
<<media "knocking.mp4">>
<big>You hear knocking.</big>
<<dial "player" "Fuck yea! I mean... Come on in! //Dude, this is soooo cool.//">>
<p>You welcome buddy!</p>
<<btn>>
<<chunk>>
<p>The doors to the back room open.</p>
<big>A young woman pops her head in.</big>
<<dial _curNpc "I'm sorry, I saw an ad that this church is looking for a nun.">>
<<dial "player" "Yes, that's exactly right. And I know this, because I'm a real priest in this real church.">>
<<dial _curNpc "Oh, great!">>
<<dial "player" "//Ha! I'm good at that shit!//">>
<p>You're terrible but it's working.</p>
<big>She walks in and sits on the couch.</big>
<<btn>>
<<chunk>>
<<media `"activities/nuns/NPCs/" + _curNpc + "_intro.mp4"`>>
<<dial "player" "//She's hot.//">>
<big>Hot as hell.</big>
<<btn>>
<<chunk>>
<<dial "player" "So tell me... why do you want to become a nun?">>
<<dial _curNpc "It's... complicated... I... I have this problem... I was hoping that becoming a nun will cure me...">>
<<dial "player" "Herpies?">>
<big>//Herpies//?!</big>
<p>Dude. I beg you. Don't fuck it up! Remember, you're a priest. Stay in character!</p>
<<dial "player" "//Ok, ok...// I'm sorry, I meant - you're in pain, my child?">>
<<dial _curNpc "Yes... I never told this to anyone... but I have those urges... indecent urges... I was hoping that by getting close to the God, he will free me from those... ugly thoughts... I'm even ashamed to think about it now...">>
<<menu>>
<<btn null "You can tell me everything, my child." "love+2" "dialog">>
<<btn null "Tell me more." "dom+5" "dialog">>
<<chunk>>
<<media `"activities/nuns/NPCs/" + _curNpc + "_talk.mp4"`>>
<big>She sighs...</big>
<<dial _curNpc "I have those urges... About getting... Sexually... Abused... By a man... Wearing a priest robe...">>
<<dial "player" "//Fuck yea!//">>
<big>Praise the lord!</big>
<<btn>>
<<chunk "!$nunsActivDone">>
<<delayer>>
<<set $nunsActivDone = 1>>
<</delayer>>
<<dial _curNpc "I thought it's the devil that put those thoughts in my head... because he wants to scare me away from the church... So I decided... I'll be stronger than the devil... And I decided I have to become a nun...">>
<<dial "player" "Awesome! Uhmm... I meant - that's very interesting. So you think that the devil planted a thoughts in your head with you getting uhhmm... abused... by me?">>
<p>She looks at you, flustered...</p>
<<dial _curNpc "...I mean... Is it hot in here? I'm sorry, I feel so hot...">>
<p>She's sweating, trying to move her eyes away from your priest robe.</p>
<<dial _curNpc "...Maybe I should go. I shouldn't be here, with you... ">>
<p>She stands up from the couch.</p>
<<btn>>
<<chunk "!$nunsActivDone">>
<<dial "player" "No, no, no. Don't worry! This is exactly where you should be!">>
<<dial _curNpc "It is?">>
<<dial "player" "Yeeesss! I mean... you've made a huge mistake!">>
<<dial _curNpc "I did?">>
<<dial "player" "You've made a mistake, because it was not a devil that planted those urges in your head. It was God! He wanted you to come here, to me!">>
<<dial _curNpc "He did?">>
<<dial "player" "Totally! I mean... That's what he does, right? The old almighty one! He makes us do things. Who knows what's his plan, right? Sometimes he wants you to help old lady go across the street, and sometimes a priest needs to fulfill sexual urges of a young girl.">>
<<dial _curNpc "But... You're a priest! You cannot have sex!!!">>
<<dial "player" "Cannot? Naaaah. I mean, it's not like //a strict rule//, it's more like //a guideline//. And, really, who follows guidelines these days. I'm a very modern priest!">>
<<menu>>
<<btn "#offer" "Bible says: let's fuck!" "dom+" "dialog">>
<<btn "#offer" "Let me bless you with my holy spirit!" "love+" "dialog">>
<<chunk "$nunsActivDone">>
<<dial "player" "Don't worry, I know exactly why you're here.">>
<<dial _curNpc "You do?">>
<<dial "player" "Of course. God send you to have sex with me.">>
<<dial _curNpc "But... You're a priest! You cannot have sex!!!">>
<<dial "player" "Cannot? Naaaah. I mean, it's not like //a strict rule//, it's more like //a guideline//. And, really, who follows guidelines these days. I'm a very modern priest!">>
<<menu>>
<<btn "#offer" "Bible says: let's fuck!" "dom+" "dialog">>
<<btn "#offer" "Let me bless you with my holy spirit!" "love+" "dialog">>
<<chunk null "#offer">>
<big>She hesitates.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#sex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#sex", "#sex"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#sex", "#sex", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<p>Suddenly...</p>
<big>...she stands up.</big>
<<dial _curNpc "No, I cannot... I'm sorry.">>
<big>She turns and walks to the doors.</big>
<<dial "player" "//Sigh... so close!//">>
<p>Well, sometimes you lose.</p>
<big>Try again next Tuesday.</big>
<<btn $curLoc>>
<<chunk null "#sex">>
<p>She sighs...</p>
<big>...and looks at you with those fuck-me eyes.</big>
<<media `"activities/nuns/NPCs/" + _curNpc + "_sex1.mp4"`>>
<<dial "player" "//Fuck yea!//">>
<p>Jackpot.</p>
<<btn>>
<<chunk>>
<<media `"activities/nuns/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>//Uhh// at her all you want! You deserved it.</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/nuns/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>><<chunks>>
<big class="center fi0">You sit in front of a desk...</big>
<p class="center fi1">And pull out your books...</p>
<<media `"activities/college/study/" + random(1,5) + ".mp4"` "si1">>
/* Study */
<div class="si2">
<<menu null "What do you want to study?">>
<<btn "#study" "Art" "love+; $classStudy+art" "activ">>
<<btn "#study" "Sex education" "dom+; $classStudy+sex_ed" "activ">>
<<btn "#study" "Female studies" "love+; $classStudy+fem_studies" "activ">>
<<btn "#study" "Nerd studies" "dom+; $classStudy+nerd" "activ">>
</div>
/* Exit */
<<btn $curLoc "Maybe later" null "exit si4">>
<<chunk null "#study">>
<<delayer>>
/* Prepare the class data */
<<set _classId = $classStudy>>
<<set _classData = setup.classes.find(obj => {return obj.class === _classId})>>
/* Prepare the lesson data */
<<set _lsnNum = random(0, _classData.type.length - 1)>>
<<set _lsnId = _classData.type[_lsnNum]>>
<<set _lsnMediaNum = random(1, _classData.media[_lsnNum])>>
<<if _lsnMediaNum <= 9>>
<<set _lsnMediaNum = "0" + _lsnMediaNum>>
<</if>>
<<set _lsnMedia = _classId + "/" + _lsnId + "/" + _lsnMediaNum + ".mp4">>
<<set _lsnDial = _classData.dial[_lsnNum].random()>>
<<if _lsnDial == "">><<set _lsnDial = null>><</if>>
/* Prepare the lesson topic and content */
<<set _lessons = []>>
<<for _l = 0; _l < setup.lessons.length; _l++>>
<<if setup.lessons[_l].class == _classId && setup.lessons[_l].type == _lsnId>>
<<set _lessons.push(_l)>>
<</if>>
<</for>>
<<set _lsn = _lessons.random()>>
<<set _lsnData = setup.lessons[_lsn]>>
<<set _lsnTopic = _lsnData.topic>>
<<set _lsnContent = _lsnData.lesson != "" ? _lsnData.lesson : null>>
/* Check if the player should learn something */
<<if $player.lvl <= 1>>
<<set _lsnLearn = [0, 1].random()>>
<<elseif $player.lvl == 2>>
<<set _lsnLearn = [0, 1, 1].random()>>
<<elseif $player.lvl == 3>>
<<set _lsnLearn = [0, 1, 1, 1].random()>>
<<elseif $player.lvl == 4>>
<<set _lsnLearn = [0, 1, 1, 1, 1].random()>>
<<else>>
<<set _lsnLearn = 1>>
<</if>>
/* If player learned something - check if gets focus */
<<if _lsnLearn == 1>>
<<set _lsnFocus = [0, 1].random()>>
<</if>>
/* If player learned something - update the rating */
<<if _lsnLearn>>
<<set _maxRating = $maxRatingCollege>>
/* Adjust the number of times player used this class */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + 3 : 3>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<</if>>
/* HTML */
<big>You start reading about the subject...</big>
<<if _lsnLearn>>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
<big>//<<print _lsnTopic>>//</big>
<<if _lsnContent>><p class="desc"><<print _lsnContent>></p><</if>>
</div>
<<if _lsnFocus>>
<p>''Good news, buddy!'' You were so focused during this lesson, that you've gained a special effect.</p>
<<yields "focus+">>
<</if>>
<<else>>
<div class="item lesson">
<p class="desc">You couldn't focus and you haven't learned a thing...</p>
</div>
<</if>>
<</delayer>>
<<btn>>
<</chunks>>/* schoolIntro */
<<events>>
<<EVENT "quest:schoolIntro=0">> /* Intro */
<<chunks>>
<big>You wake up in a great mood.</big>
<<dial "player" "//Great mood...? I'm actually kinda depressed...//">>
<p>Shut up. You're in a great mood...</p>
<big>...because it's your first day of college!</big>
<<dial "player" "//Sigh... Hurray...//">>
<p>Oh, cheer up! College is going to be awesome.</p>
<big>I have a whole tour prepared for you!</big>
<<dial "player" "//A tour...? Sigh...//">>
<p>God damn. You just woke up and you're already whining?</p>
<<dial "player" "//Better tell me where are the pussies that I was promised when I was starting this game!//">>
<p>Pussies, huh? You know what?! Fine.</p>
<big>I'll show you a pussy.</big>
<<btn>>
<<chunk>>
<<media `"characters/player/" + $player.trait + "/portrait_sex.jpg"`>>
<<dial "player" "//That's me.//">>
<big>You're the pussy, $player.name.</big>
<p>Because only a pussy wants a pussy for nothing. True alphas work to get the pussy, dude. If you don't work on it, it ain't worth shit.</p>
<<dial "player" "//God damn, I thought if I will be an alpha I won't have to do shit.//">>
<p>Dude.</p>
<big>Being an alpha is not a fairy tale.</big>
<p>Alpha's confidence doesn't come from nothing - you gotta work for it. Beat down your inner fears, the shit that's dragging you down. You gotta put your time into it. Otherwise it just won't work.</p>
<<dial "player" "//Sigh... Ok.//">>
<p>Grrrrreat.</p>
<big>Now get your fucking ass to the college!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=1">> /* Find the College! */
<<chunks>>
<p>You walk inside the College and look around the corridor.</p>
<big>It's magnificent.</big>
<<media "quests/schoolIntro/schoolIntro_corridor.jpg">>
<<dial "player" "//Really...? It looks kinda //meh//.//">>
<p>You start again?!</p>
<<dial "player" "//That's just a bit of honest critique. I was hoping for a sexy clip or something...//">>
<p>Dude, can you trust me for a moment!? I have a whole presentation prepared with a whole bunch of sexy clips, but I cannot do shit if you interrupt me on first fucking image!</p>
<<dial "player" "//Ok, sheeesh... well, go on...//">>
<p>Where was I...? Ah, yeah...</p>
<big>Behold!</big>
<<btn>>
<<chunk>>
<p>A pretty blonde runs from around the corner.</p>
<big>She's wearing only underwear.</big>
<<dial "player" "//Now we're talking!//">>
<<media "quests/schoolIntro/schoolIntro_corridor_1.mp4">>
<<dial "gal" "Sorry, I got drunk and lost my clothes, haha.">>
<<dial "player" "No problem!">>
<p>Oh, don't be sorry, honey. In fact...</p>
<big>...I'd lose the undies.</big>
<p><small>Ba-dum, tss.</small></p>
<<dial "player" "//Well, ok, that was good. You have more?//">>
<big>Indeed I do.</big>
<<btn>>
<<chunk>>
<p>Suddenly, you notice a party on the corridor.</p>
<<media "quests/schoolIntro/schoolIntro_corridor_2.mp4">>
<p>As you go past them, the girls giggle and shout in your face.</p>
<<dial "gal" "New meat comin'!">>
<p>One of the girls winks at you.</p>
<<dial "gal" "See you later, freshman!">>
<p>Dude...</p>
<big>They're talking to you!</big>
<<dial "player" "Oh! Uhm... See you later alligator!">>
<p>The girls burst into laughter and lose all interest.</p>
<<btn>>
<<chunk>>
<big>//See you later alligator?!//</big>
<<dial "player" "//Well, fuck, my mind was empty...!//">>
<p>Oh dude... We gotta work on this.</p>
<big>Anyway...</big>
<<btn>>
<<chunk>>
<p>You turn into a side corridor, when suddenly you notice couple girls dancing.</p>
<big>They must be local cheerleaders, buddy.</big>
<<media "quests/schoolIntro/schoolIntro_corridor_3.mp4">>
<<dial "player" "//Wait... isn't that Britney Spears?//">>
<p>Whaaaat? Nooooo. These are just general college girls dancing on the corridor.</p>
<<dial "player" "//No way! It's from her music video... like... I dunno... Toxic or something...//">>
<p><small>-cough-Baby-One-More-Time-cough-</small></p>
<<dial "player" "//Wait... Are you telling me I will get to fuck Britney Spears?//">>
<<btn>>
<<chunk>>
<big>NO. You will not get to fuck Britney Spears.</big>
<p>In fact - you shouldn't even want to fuck Britney Spears. She's crazy, dude. For real. I fucked her just once in 2007 and still have nightmares.</p>
<<dial "player" "//Whoah! You fucked Britney Spears? Was it that bad?//">>
<p>The fucking was actually kinda good. She was wearing straitjacket and was totally into anal. The problems started after... like couple months later, I open the door... and there she is, with all her hair in a plastic bag, telling me that I impregnated her through the asshole, and that our shit-baby needs a father...</p>
<big>I had to move 17 times to lose her.</big>
<<dial "player" "//Oh shit...//">>
<<btn>>
<<chunk>>
<p>Second of...</p>
<big>You're missing the point of the presentation.</big>
<p>Don't focus on those clips so much - I'm just trying to show you that the college is a place of good, harmless fun, and that I will be here, supporting you on the way, and helping you have the time of your life.</p>
<big>You with me?</big>
<<media "deal.mp4">>
<p>...</p>
<<dial "player" "//To be honest all I can think now is fucking Britney Spears in the ass while she's wearing a straitjacket. Is she doing ass to mouth...?//">>
<p>Fuck me. And I'm trying to be professional here...</p>
<big>Meet me in the art class.</big>
<p><small>(and: yes, she's doing ass to mouth!)</small></p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=2">> /* Go to the Art class! */
<<chunks>>
<big>You look around the class.</big>
<<media "quests/schoolIntro/schoolIntro_art.mp4">>
<<dial "player" "//Hmm... This is an art class?//">>
<p>Yup.</p>
<<dial "player" "//What is she doing actually?//">>
<p>Art, I guess...</p>
<<dial "player" "//...//">>
<big>Do we have a problem?</big>
<<btn>>
<<chunk>>
<<dial "player" "//Well... No, but... you said there will be sexy clips in your presentation...//">>
<p>Come on! It looks like she's jerking a giant dick, it totally counts as sexy!</p>
<<dial "player" "//Wellll.... It would be way sexier if she'd be doing it with an actual dick. My dick for example.//">>
<p>...</p>
<p>Ok, I'll give you that one. To be honest I wasn't very happy with that clip anyway...</p>
<big>But the next one is awesome.</big>
<<dial "player" "//Oh yea...?//">>
<big>Meet me in the sex education class!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=3">> /* Go to Sex Education class! */
<<chunks>>
<p>You walk into the class.</p>
<big>Two girls look right at you.</big>
<<media "quests/schoolIntro/schoolIntro_sex_ed.mp4">>
<p>Look at that fucking clip. Two sweet students showing her tits with //Sex Education// subtitle.</p>
<big>It's perfect!</big>
<<dial "player" "//Well... yeah... it's kinda better than the last one... but...//">>
<big>What.</big>
<<btn>>
<<chunk>>
<<dial "player" "//It's cut in the worst moment! I can barely see anything. Couldn't it be longer...?//">>
<p>...</p>
<big>Ok, dude. We gotta talk.</big>
<p>Do you know how hard it is to find these clips? I mean, you'd think there will be plenty of sexy clips with sex education theme, but nope. I'm spending hours just looking for something that fits. So...</p>
<big>...focus on the tits and move along!</big>
<<dial "player" "//What's the point of a sexy clip if ends before I see anything sexy!//">>
<big>...</big>
<p>Ok, you want to go rough with me? No fucking problem.</p>
<big>Nerd Studies class - now!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=4">> /* Go to Nerd Studies class! */
<<chunks>>
<p>You walk into the class and...</p>
<big>...you see her.</big>
<<media "quests/schoolIntro/schoolIntro_nerd1.mp4">>
<<dial "player" "Goooooooood daaaaaaaamn.">>
<big>The girl hears your reaction and stops.</big>
<<dial "gal" "You're talkin' to me?">>
<<dial "player" "//Oh fuck! She heard me! What should I do?!//">>
<big>She sizes you up...</big>
<<dial "player" "//Do you hear me!? Hello?! WHAT SHOULD I DO!?//">>
<big>She looks you in the eyes...</big>
<<btn>>
<<chunk>>
<<dial "gal" "Get lost, creep!">>
<big>She turns and walks away.</big>
<<media "quests/schoolIntro/schoolIntro_nerd2.mp4">>
<<dial "player" "//Nooo... don't walk away... Nooooo...!//">>
<big>...</big>
<<dial "player" "//Why didn't you help me... I wanted to fuck her!//">>
<big>...</big>
<<dial "player" "//Ok I get it! You're angry! But, come on, I just shared an honest critique... I mean, these are just GIFs!//">>
<<btn>>
<<chunk>>
<big>JUST GIFs?!</big>
<p>First of. Technically speaking they are MP4s. Way smaller in size, with audio, totally different thing.</p>
<big>Secondly.</big>
<p>I'm busting my balls to give you the best, sexiest, cringest stuff... Show some appreciation god damn it!</p>
<<dial "player" "//Ok, ok... sheeesh! Awesome GIFs...//">>
<big>MP4s!!!</big>
<<dial "player" "//I meant MP4s! Sheesh, sorry!//">>
<p>Ok, ok, I'm sorry too. I've been very unnerved lately.</p>
<big>It's not easy to be a narrator in a porn game, man.</big>
<p>Shit job.</p>
<<dial "player" "//Wait, so you're not Grave?//">>
<p>Me?! No way. That dude is a dick. I'm a narrator, man. Like, that's what I do.</p>
<<dial "player" "//Oh. Ok.//">>
<big>Anyway...</big>
<<btn>>
<<chunk>>
<big>Let's go to women studies class!</big>
<<dial "player" "//Awesome! More women, more fucking!//">>
<p>Well.... yeah, there's going to be plenty women allright... As for the fucking though... I mean - there will be fucking, as long as by fucking you mean getting fucked in the ass...</p>
<big>...with a rusty metal strap-on.</big>
<<dial "player" "//What?!! No!!! Why are we even going there???//">>
<p>What can I say...</p>
<big>Nothing wrong with getting it up the ass, buddy.</big>
<<dial "player" "//What kind of game is this???//">>
<<btn>>
<<chunk>>
<big>Oh chill out.</big>
<p>I'm trying to lighten up the mood after our little argument.</p>
<<dial "player" "//Oh! Thank god! I seriously thought they're going to fuck me!//">>
<p>Oh, most likely they are going to fuck you. I was joking about rusty metal part...</p>
<big>...they'll use strap-on made of rubber.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=5">> /* Go to Women Studies class! */
<<chunks>>
<big>You carefully look inside...</big>
<<media "peeking.mp4">>
<<btn>>
<<chunk>>
<big>You see couple girls in the class.</big>
<<media "quests/schoolIntro/schoolIntro_fem_studies1.mp4">>
<<dial "player" "//They are kinda pretty... You think they're wearing strap-ons?!//">>
<p>Who knows.</p>
<big>But she is wearing one for sure...</big>
<<btn>>
<<chunk>>
<<media "quests/schoolIntro/schoolIntro_fem_studies2.mp4">>
<<dial "player" "//I'm scared!//">>
<p>You should be, dude! These girls mean business. Their plan is to fuck the patriarchy in the ass while holding it by its balls.</p>
<<dial "player" "//Damn... Really?//">>
<big>Really.</big>
<p>But the good news is - if you do like to get fucked in the ass while being held by the balls, I think female studies is the way to go.</p>
<big>Next stop: the library!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=6">> /* Go to the library! */
<<chunks>>
<p>You look around...</p>
<big>You see lines of bookstands from wall to wall.</big>
<<media "quests/schoolIntro/schoolIntro_library1.mp4">>
<p>Cool, huh?</p>
<<dial "player" "//All I see is books...//">>
<big>But not just any books!</big>
<p>Look around! This whole library seems unusually old! The windows, the wooden bookstands... And the books? Yellow paper, leather covers.</p>
<big>Some of the grimuars seem to be written centuries ago.</big>
<p>This place really gives you a strange feeling of old knowledge and... magic.</p>
<<dial "player" "//Well, yeah... coool... But to be honest... This quest is kinda dragging, and I'm a bit tired, so I'd really appreciate if you'd show me a sexy clip...//">>
<big>You gotta read ''between the lines''.</big>
<<dial "player" "//Well, yeah, I mean... Very old, grimuars, spOoOoOoOoOky, I got it, but... where are the pussies?//">>
<p>...</p>
<p>You know what. Fuck that. I'm not paid enough to deal with this bullshit.</p>
<big>Here, have a button:</big>
<<btn null "ReAd BeEtWeEn ThE lInEs!!!" null "action">>
<<chunk>>
<big>You go deeper into the library.</big>
<<media "quests/schoolIntro/schoolIntro_library2.mp4">>
<p>You walk //''between the lines''// of bookstands.</p>
<p>You start //''reading''// one of the books.</p>
<<dial "player" "//Ohhh... ''Read between the lines''! Now I get it!//">>
<<btn>>
<<chunk>>
<p>Suddenly...</p>
<big>You see her.</big>
<<media "quests/schoolIntro/schoolIntro_library3.mp4">>
<big>Happy?</big>
<<dial "player" "//Well, yeah, she's awesome!//">>
<big>...</big>
<<dial "player" "//Look... I thought you're telling me to read between the lines, like there's something strange about this library, like on horror movies when a character walks to a spooky place, and it turns out that someone was murdered there...//">>
<p>Well, maybe I did meant to do that. But you weren't listening so fuck you.</p>
<<dial "player" "//Oh, so something did happen here...?//">>
<big>I wouldn't tell you even if a male student was found murdered in some freak satanic ritual.</big>
<<dial "player" "//Wait, you're saying someone was murdered--//">>
<big>Next - mess hall.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=7">> /* Go to the mess hall! */
<<chunks>>
<big>You walk into the mess hall.</big>
<<dial "player" "//Hey man, so, about what you said in the library... You would tell me if there was a risk of me being murdered, right? Like, this ritual thing... it was a joke, right...?//">>
<p>I don't know what you're talking about.</p>
<<dial "player" "//I meant--//">>
<big>Can we focus on the game?</big>
<<dial "player" "//Well... yeah... sure...//">>
<<btn>>
<<chunk>>
<big>You look around.</big>
<p>The mess hall is very spacious, filled with rows of tables and chairs.</p>
<<media "quests/schoolIntro/schoolIntro_messhall.mp4">>
<<dial "player" "//...//">>
<p>You're going to say something?</p>
<<dial "player" "//No, no, it's a great mess hall! The best I've ever seen! Fantastic. So about this murder...//">>
<big>Let's check the gym!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=8">> /* Go to the gym! */
<<chunks>>
<big>You enter the college gym.</big>
<p>One of the most important places in college. There's something going on here almost all of the time.</p>
<<dial "player" "//Really?//">>
<p>Sure. This place has it all. Dumbbells, sports equipment, you name it. Anyone can come here and work on their physical prowess.</p>
<<dial "player" "//I'm not much of a sports guy...//">>
<p>Yeah, no kidding. But there's something I'm sure you'll like...</p>
<<btn>>
<<chunk>>
<big>The cheer squad!</big>
<<media "quests/schoolIntro/schoolIntro_gym.mp4">>
<p>No college is complete without a group of bimbos dancing around and acting like they're better than everyone else.</p>
<<dial "player" "//Nice. I think I'll hang around for a few minutes...//">>
<p>You can be a creep some other time.</p>
<<dial "player" "//Ok... so... you're not gonna tell me about the murder...?//">>
<p>You'll find out soon enough.</p>
<big>To the toilets!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=9">> /* And finally... the toilets! */
<<chunks>>
<big>You walk inside the toilets.</big>
<<media "quests/schoolIntro/schoolIntro_toilet1.mp4">>
<<dial "player" "//What the fuck is happening here?!//">>
<p>Who knows?!</p>
<big>It's college toilet, dude!</big>
<p>All bets are off...</p>
<<dial "player" "//I kinda like the sound of that!//">>
<big>Oh, and did I mention the glory hole!?</big>
<<dial "player" "//The glory hole?!//">>
<p>There's a fully functional glory hole in the last stall, buddy!</p>
<<dial "player" "//I want to see it!//">>
<p>You go into the last stall and...</p>
<<btn>>
<<chunk>>
<big>The gloryhole!</big>
<<media "quests/schoolIntro/schoolIntro_gloryhole.jpg">>
<<dial "player" "//So I can use it whenever I want?!//">>
<big>Sure buddy.</big>
<<dial "player" "//Yay!//">>
<p>Or actually...</p>
<big>No, you cannot.</big>
<<dial "player" "//Oh...//">>
<p>Grave didn't implement the gloryhole yet. But it's coming. It's coming soon, bud!</p>
<big>But think about the potential...</big>
<<btn>>
<<chunk>>
<p>Imagine, sticking your dick up there.</p>
<big>Getting sucked by a random hot chick.</big>
<<media "quests/schoolIntro/schoolIntro_toilet2.mp4">>
<<dial "player" "//Well, that does sound kinda good!//">>
<p>You bet it does, buddy.</p>
<big>It totally does.</big>
<<btn>>
<<chunk>>
<p>Anyway...</p>
<big>That's the end of the tour.</big>
<<dial "player" "//So what now?//">>
<p>Now...?</p>
<big>Now you're going to take your first lesson!</big>
<p>Go to one of the classes!</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=10">> /* Go to your first lesson! */
<<include `$curLoc + "Class"`>>
<<chunks>>
<<dial "player" "//That was it?//">>
<p>What did you expect?</p>
<<dial "player" "//Well, I dunno... It was really quick.//">>
<p>It's quick so that you can focus on the good things.</p>
<big>But first - you gotta take your first test!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=11">> /* Take your first test! */
<<chunks>>
<big>You look around the class.</big>
<p>The students take their sits and nervously wait for the teacher.</p>
<<dial "player" "//Shit. What if I fail the test?//">>
<p>Man. I'll be honest.</p>
<big>It's a porn game, no one cares.</big>
<<btn>>
<</chunks>>
<<include `$curLoc + "Text"`>>
<<chunks>>
<<dial "player" "//Done.//">>
<p>Good. You're almost finished.</p>
<big>Just one thing left.</big>
<<dial "player" "//What...?//">>
<big>The exam!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=12">> /* Take your first exam! */
<<include `$curLoc + "Memory"`>>
<<chunks>>
<<dial "player" "//Phew... that was intense.//">>
<p>It was, but you did good.</p>
<<dial "player" "//So... what now?//">>
<p>Well... That's all I can teach you about college.</p>
<big>Now things are in your hands!</big>
<<media "livelongandprosper.mp4">>
<<btn>>
<</chunks>>
<</events>>/* weekStats */
/* Random week trait */
<<set $week_trait = ["sportfreak", "nun", "gnd", "milf", "whore", "femme", "keeper"].random()>>
<<set $week_trait_name = setup.charTraits.find(x => x.id === $week_trait).name>>
/* Count class ratings */
<<set _maxRating = $maxRatingCollege>>
<<set _classRating_art = Math.round( ($player.college_art / (_maxRating / 3) ) * 10 ) / 10 >>
<<set _classRating_sex_ed = Math.round( ($player.college_sex_ed / (_maxRating / 3) ) * 10 ) / 10 >>
<<set _classRating_nerd = Math.round( ($player.college_nerd / (_maxRating / 3) ) * 10 ) / 10 >>
<<set _classRating_fem_studies = Math.round( ($player.college_fem_studies / (_maxRating / 3) ) * 10 ) / 10 >>
/* Check if the player is forgetting classes */
<<if $player.effectsList == null || $player.effectsList != null && $player.effectsList.indexOf("holy_spirit") == -1 && $player.effectsList.indexOf("superhuman") == -1 && $player.effectsList.indexOf("focus") == -1>>
<<set _forget = 1>>
<</if>>
/* Set allowance and forgetting changes */
<<set _allowanceProblem = 0>>
<<if _classRating_art >= 3>>
<<set _allowanceChange_art = 10>>
<<set _usedChange_art = 4>>
<<elseif _classRating_art >= 2.5>>
<<set _allowanceChange_art = 8>>
<<set _usedChange_art = 3>>
<<elseif _classRating_art >= 2.0>>
<<set _allowanceChange_art = 6>>
<<set _usedChange_art = 2>>
<<elseif _classRating_art >= 1.5>>
<<set _allowanceChange_art = 3>>
<<set _usedChange_art = 1>>
<<elseif _classRating_art >= 1.0>>
<<set _allowanceChange_art = 0>>
<<set _usedChange_art = 0>>
<<elseif _classRating_art >= 0.5>>
<<set _allowanceChange_art = -5>>
<<set _usedChange_art = 0>>
<<else>>
<<set _allowanceChange_art = -10>>
<<set _usedChange_art = 0>>
<</if>>
<<if _classRating_sex_ed >= 3>>
<<set _allowanceChange_sex_ed = 10>>
<<set _usedChange_sex_ed = 4>>
<<elseif _classRating_sex_ed >= 2.5>>
<<set _allowanceChange_sex_ed = 8>>
<<set _usedChange_sex_ed = 3>>
<<elseif _classRating_sex_ed >= 2.0>>
<<set _allowanceChange_sex_ed = 6>>
<<set _usedChange_sex_ed = 2>>
<<elseif _classRating_sex_ed >= 1.5>>
<<set _allowanceChange_sex_ed = 3>>
<<set _usedChange_sex_ed = 1>>
<<elseif _classRating_sex_ed >= 1.0>>
<<set _allowanceChange_sex_ed = 0>>
<<set _usedChange_sex_ed = 0>>
<<elseif _classRating_sex_ed >= 0.5>>
<<set _allowanceChange_sex_ed = -5>>
<<set _usedChange_sex_ed = 0>>
<<else>>
<<set _allowanceChange_sex_ed = -10>>
<<set _usedChange_sex_ed = 0>>
<</if>>
<<if _classRating_fem_studies >= 3>>
<<set _allowanceChange_fem_studies = 10>>
<<set _usedChange_fem_studies = 4>>
<<elseif _classRating_fem_studies >= 2.5>>
<<set _allowanceChange_fem_studies = 8>>
<<set _usedChange_fem_studies = 3>>
<<elseif _classRating_fem_studies >= 2.0>>
<<set _allowanceChange_fem_studies = 6>>
<<set _usedChange_fem_studies = 2>>
<<elseif _classRating_fem_studies >= 1.5>>
<<set _allowanceChange_fem_studies = 3>>
<<set _usedChange_fem_studies = 1>>
<<elseif _classRating_fem_studies >= 1.0>>
<<set _allowanceChange_fem_studies = 0>>
<<set _usedChange_fem_studies = 0>>
<<elseif _classRating_fem_studies >= 0.5>>
<<set _allowanceChange_fem_studies = -5>>
<<set _usedChange_fem_studies = 0>>
<<else>>
<<set _allowanceChange_fem_studies = -10>>
<<set _usedChange_fem_studies = 0>>
<</if>>
<<if _classRating_nerd >= 3>>
<<set _allowanceChange_nerd = 10>>
<<set _usedChange_nerd = 4>>
<<elseif _classRating_nerd >= 2.5>>
<<set _allowanceChange_nerd = 8>>
<<set _usedChange_nerd = 3>>
<<elseif _classRating_nerd >= 2.0>>
<<set _allowanceChange_nerd = 6>>
<<set _usedChange_nerd = 2>>
<<elseif _classRating_nerd >= 1.5>>
<<set _allowanceChange_nerd = 3>>
<<set _usedChange_nerd = 1>>
<<elseif _classRating_nerd >= 1.0>>
<<set _allowanceChange_nerd = 0>>
<<set _usedChange_nerd = 0>>
<<elseif _classRating_nerd >= 0.5>>
<<set _allowanceChange_nerd = -5>>
<<set _usedChange_nerd = 0>>
<<else>>
<<set _allowanceChange_nerd = -10>>
<<set _usedChange_nerd = 0>>
<</if>>
/* Update the drop of college to week number (shouldn't drop in week 1) */
<<if $week >= 0 && $week <= 4>>
<<if $week <= 1>>
<<set _allowanceChange_art = 0>>
<<set _allowanceChange_sex_ed = 0>>
<<set _allowanceChange_fem_studies = 0>>
<<set _allowanceChange_nerd = 0>>
<</if>>
<</if>>
/* Count strikes */
<<set _daphneComplaintDial = "">>
<<if $daphne.strikes >= 3>>
<<set _daphneComplaint = 1>>
<<set _daphneComplaintDial = " Oh, and $daphne.name called. She wasn't happy with your recent behaviour...">>
<<set $daphne.strikes = 0>>
<<set _daphneComplaintChange = -25>>
<<else>>
<<set _daphneComplaintChange = 5>>
<</if>>
<<set _policeComplaintDial = "">>
<<if $police.strikes >= 3>>
<<set _policeComplaint = 1>>
<<set _policeComplaintDial = " I left the worst for the end. Son, police called. They told me what you did. I understand that you're young, but I cannot support this behavior. I hope it's the last time I hear from them...">>
<<set $police.strikes = 0>>
<<set _policeComplaintChange = -50>>
<<else>>
<<set _policeComplaintChange = 5>>
<</if>>
/* Count new allowance */
<<set _allowanceChange = _allowanceChange_art + _allowanceChange_sex_ed + _allowanceChange_fem_studies + _allowanceChange_nerd + _daphneComplaintChange + _policeComplaintChange>>
<<set _allowanceNew = Math.round($player.allowance * ((100 + _allowanceChange)/100))>>
<<if _allowanceNew > 600>>
<<set _allowanceNew = 600>>
<<set _maxAllowance = 1>>
<<elseif _allowanceNew <= 0>>
<<set _allowanceNew = 0>>
<<set _allowanceProblem = 1>>
<</if>>
<<set _allowanceOld = clone($player.allowance)>>
<<set $player.allowance = _allowanceNew>>
/* Count cash for rent */
<<set _cashProblem = 0>>
<<if ($player.cash + _allowanceNew) < $daphne.rent>>
<<set _cashProblem = 1>>
<<set _rentPay = $player.cash + _allowanceNew>>
<<set $daphne.debt = $daphne.debt + ($daphne.rent - ($player.cash + _allowanceNew))>>
<<else>>
<<set _rentPay = $daphne.rent>>
<</if>>
<<set _rentLeft = ($player.cash + _allowanceNew) - $daphne.rent>>
/* Add signs */
<<if _allowanceChange_art > 0>>
<<set _allowanceChange_art = "+" + _allowanceChange_art>>
<</if>>
<<if _allowanceChange_sex_ed > 0>>
<<set _allowanceChange_sex_ed = "+" + _allowanceChange_sex_ed>>
<</if>>
<<if _allowanceChange_fem_studies > 0>>
<<set _allowanceChange_fem_studies = "+" + _allowanceChange_fem_studies>>
<</if>>
<<if _allowanceChange_nerd > 0>>
<<set _allowanceChange_nerd = "+" + _allowanceChange_nerd>>
<</if>>
<<if _daphneComplaintChange > 0>>
<<set _daphneComplaintChange = "+" + _daphneComplaintChange>>
<</if>>
<<if _policeComplaintChange > 0>>
<<set _policeComplaintChange = "+" + _policeComplaintChange>>
<</if>>
/* Add signs for yields */
<<if _allowanceNew > 0>>
<<set _allowanceNewYields = "+" + _allowanceNew>>
<<else>>
<<set _allowanceNewYields = _allowanceNew>>
<</if>>
/* Set forgetting of classes */
<<if _forget == 1>>
/* Lower the used amounts, to lower the ratings */
<<set $player.college_art = $player.college_art > _usedChange_art ? $player.college_art-_usedChange_art : 0>>
<<set $player.college_sex_ed = $player.college_sex_ed > _usedChange_sex_ed ? $player.college_sex_ed-_usedChange_sex_ed : 0>>
<<set $player.college_nerd = $player.college_nerd > _usedChange_nerd ? $player.college_nerd-_usedChange_nerd : 0>>
<<set $player.college_fem_studies = $player.college_fem_studies > _usedChange_fem_studies ? $player.college_fem_studies-_usedChange_fem_studies : 0>>
/* Set the new ratings */
<<set _classRatingNew_art = Math.round( ($player.college_art / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRatingNew_art < 1>>
<<set _classStars_art = "Stars0">>
<<elseif _classRatingNew_art < 2>>
<<set _classStars_art = "Stars1">>
<<elseif _classRatingNew_art < 3>>
<<set _classStars_art = "Stars2">>
<<else>>
<<set _classStars_art = "Stars3">>
<</if>>
<<set _classRatingNew_sex_ed = Math.round( ($player.college_sex_ed / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRatingNew_sex_ed < 1>>
<<set _classStars_sex_ed = "Stars0">>
<<elseif _classRatingNew_sex_ed < 2>>
<<set _classStars_sex_ed = "Stars1">>
<<elseif _classRatingNew_sex_ed < 3>>
<<set _classStars_sex_ed = "Stars2">>
<<else>>
<<set _classStars_sex_ed = "Stars3">>
<</if>>
<<set _classRatingNew_nerd = Math.round( ($player.college_nerd / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRatingNew_nerd < 1>>
<<set _classStars_nerd = "Stars0">>
<<elseif _classRatingNew_nerd < 2>>
<<set _classStars_nerd = "Stars1">>
<<elseif _classRatingNew_nerd < 3>>
<<set _classStars_nerd = "Stars2">>
<<else>>
<<set _classStars_nerd = "Stars3">>
<</if>>
<<set _classRatingNew_fem_studies = Math.round( ($player.college_fem_studies / (_maxRating / 3) ) * 10 ) / 10 >>
<<if _classRatingNew_fem_studies < 1>>
<<set _classStars_fem_studies = "Stars0">>
<<elseif _classRatingNew_fem_studies < 2>>
<<set _classStars_fem_studies = "Stars1">>
<<elseif _classRatingNew_fem_studies < 3>>
<<set _classStars_fem_studies = "Stars2">>
<<else>>
<<set _classStars_fem_studies = "Stars3">>
<</if>>
<</if>>
/* Set forgetting teacher and dialog */
<<set _forgetTeacherRand = ["art", "sex_ed", "nerd", "fem_studies"].random()>>
/* GAL IS TEMPORARY UNTIL WE HAVE ALL THE TEACHERS TODO */
<<if _forgetTeacherRand == "art">>
<<set _forgetTeacher = "gal">>
<<if _classRating_art < 1>>
<<set _forgetDialog = "You need to study more, $player.name. Without art, life is incomplete.">>
<<elseif _classRating_art < 2>>
<<set _forgetDialog = "I see improvements in your art, $player.name... There's still hope for you.">>
<<else>>
<<set _forgetDialog = "Oh, $player.name, I can see a true artist in you.">>
<</if>>
<<elseif _forgetTeacherRand == "sex_ed">>
<<set _forgetTeacher = "amia">>
<<if _classRating_sex_ed < 1>>
<<set _forgetDialog = "I don't like your attitude, young man.">>
<<elseif _classRating_sex_ed < 2>>
<<set _forgetDialog = "You need more than that, or you're gonna fail this class.">>
<<else>>
<<set _forgetDialog = "You're adequate, Mr. $player.surname. But you need to work harder.">>
<</if>>
<<elseif _forgetTeacherRand == "nerd">>
<<set _forgetTeacher = "gal">>
<<if _classRating_nerd < 1>>
<<set _forgetDialog = "Do you want to be Piccard or Failhard, $player.name?">>
<<elseif _classRating_nerd < 2>>
<<set _forgetDialog = "You remind me of young Luke. Let the force be with you.">>
<<else>>
<<set _forgetDialog = "If Richard Dean Anderson and Patrick Steward had a son, that would be you.">>
<</if>>
<<elseif _forgetTeacherRand == "fem_studies">>
<<set _forgetTeacher = "gal">>
<<if _classRating_fem_studies < 1>>
<<set _forgetDialog = "You're a failure, and you're gonna stay a failure, do you understand me, Mr. $player.surname?">>
<<elseif _classRating_fem_studies < 2>>
<<set _forgetDialog = "Great, Mr. $player.surname! Now bend over.">>
<<elseif _classRating_fem_studies < 2.5>>
<<set _forgetDialog = "You're a true supporter of strong women, $player.name.">>
<<else>>
<<set _forgetDialog = "Hail Hydra.">>
<</if>>
<</if>>
<<set _classRating_sex_ed = Math.round( ($player.college_art / (_maxRating / 3) ) * 10 ) / 10 >>
/* Check if Daphne locks the doors, and if so - unlock it on good behaviour */
<<set _checkDoor = setup.locations.find(obj => {return obj.id === "daphRoom"}).door>>
<<if _checkDoor == "locked" && !_daphneComplaint && $daphne.strikes == 0>>
<<if $daphne.status == 2>>
<<set $daphRoomDoor = ["closed", "locked", "locked"].random()>>
<<elseif $daphne.status == 3>>
<<set $daphRoomDoor = ["closed", "locked"].random()>>
<<elseif $daphne.status == 4>>
<<set $daphRoomDoor = ["closed", "closed", "locked"].random()>>
<<elseif $daphne.status >= 5>>
<<set $daphRoomDoor = "closed">>
<</if>>
<<if $daphRoomDoor == "closed">>
<<set setup.locations.find(obj => {return obj.id === "daphRoom"}).door = $daphRoomDoor>>
<<set _openDoorDone = 1>>
<</if>>
<</if>>
/* Lower Daphne's rent on good behaviour */
<<if $daphne.rent >= 70 && !_daphneComplaint && $daphne.strikes == 0 && $daphne.status >= 2>>
<<if $daphne.status == 2>>
<<set _lowerRent = [5, 10, 15, 20, 25, 30].random()>>
<<elseif $daphne.status == 3>>
<<set _lowerRent = [15, 20, 25, 30].random()>>
<<elseif $daphne.status == 4>>
<<set _lowerRent = [25, 30].random()>>
<<elseif $daphne.status >= 5>>
<<set _lowerRent = [25, 30, 35].random()>>
<</if>>
<<if _lowerRent > 0>>
<<set $daphne.rent = $daphne.rent - _lowerRent>>
<<set _lowerRentDone = 1>>
<</if>>
<</if>>
/* Set mood */
<<if $player.lvl <= 1>>
<<set _mood = ["good", "bad", "bad", "bad", "normal", "normal", "normal"].random()>>
<<elseif $player.lvl == 2>>
<<set _mood = ["good", "bad", "bad", "normal", "normal"].random()>>
<<elseif $player.lvl == 3>>
<<set _mood = ["good", "bad", "normal", "normal"].random()>>
<<elseif $player.lvl == 4>>
<<set _mood = ["good", "good", "bad", "normal"].random()>>
<<else>>
<<set _mood = ["good", "normal"].random()>>
<</if>>
<<if _mood == "good">>
<<set _moodDial = ["I wanna fuuuuuuuuuck.", "Boner day!", "The world is mine!", "Go team $player.surname!"].random()>>
<<elseif _mood == "bad">>
<<set _moodDial = ["Kill me...", "Let me sleep...", "Life hurts.", "I'm pretty sure I'm dead."].random()>>
<</if>>
/* HTML */
<<chunks>>
<big class="center fi0">Astrologers proclaim week of<br>the ''$week_trait_name''</big>
<p class="center fi1">You get double <img @src="setup.ImagePath+'icons/domination.png'" class="statIcon"> ''//Domination//'' and <img @src="setup.ImagePath+'icons/love.png'" class="statIcon"> ''//Love//'' while interacting with characters who have a trait: ''$week_trait_name''.</p>
<<media `"week/" + $week_trait + "/" + random(1,5) + ".mp4"` "si2">>
<div class="si3 expand more">
<h2>Allowance</h2>
<div class="expandContent">
<<dial "dad" `"Hi, son. I'm calling to talk about this week's allowance money. Let's see..." + _daphneComplaintDial + _policeComplaintDial`>>
<table class="stat_table">
<tr>
<td class="desc">Last week allowance:</td>
<td>''<<print _allowanceOld>>'' <span class="desc">$</span></td>
</tr>
<tr>
<td class="desc">Last week ''Art'' <div @class='_classStars' @style='"--rating: " + _classRating_art + ";"'></div></td>
<td>''<<print _allowanceChange_art>>'' <span class="desc">%</span></td>
</tr>
<tr>
<td class="desc">Last week ''Sex Education'' <div @class='_classStars' @style='"--rating: " + _classRating_sex_ed + ";"'></div></td>
<td>''<<print _allowanceChange_sex_ed>>'' <span class="desc">%</span></td>
</tr>
<tr>
<td class="desc">Last week ''Female Studies'' <div @class='_classStars' @style='"--rating: " + _classRating_fem_studies + ";"'></div></td>
<td>''<<print _allowanceChange_fem_studies>>'' <span class="desc">%</span></td>
</tr>
<tr>
<td class="desc">Last week ''Nerd Studies'' <div @class='_classStars' @style='"--rating: " + _classRating_nerd + ";"'></div></td>
<td>''<<print _allowanceChange_nerd>>'' <span class="desc">%</span></td>
</tr>
<tr>
<td class="desc"><<if _daphneComplaint>>Complaints from $daphne.name:<<else>>No compaints from $daphne.name!<</if>></td>
<td>''<<print _daphneComplaintChange>>'' <span class="desc">%</span></td>
</tr>
<tr>
<td class="desc"><<if _daphneComplaint>>Complaints from the police:<<else>>No compaints from the police!<</if>></td>
<td>''<<print _policeComplaintChange>>'' <span class="desc">%</span></td>
</tr>
<tr class="statsRow">
<td class="desc">This week's allowance:</td>
<td>
<span class="desc smlText"><<print _allowanceOld>> $ × <<print 100 + _allowanceChange>> %</span><br>
<div class="uiData"><<print _allowanceNew>> <span class="desc">$</span></div>
<<if _maxAllowance>><span class="desc">Maxed out!</span><</if>>
</td>
</tr>
</table>
<br class="clear">
</div>
</div>
<<yields `"player.cash" + _allowanceNewYields` null "si4">>
<br class="clear">
<div class="si3 expand more">
<h2>Cash</h2>
<div class="expandContent">
<<dial "daphne" "Hun, please transfer the money for the rent ASAP, I need cash...">>
<table class="stat_table">
<tr>
<td class="desc">Current rent at $daphne.name's House:</td>
<td>''<<print $daphne.rent>>'' <span class="desc">$</span></td>
</tr>
<tr>
<td class="desc">Your current cash:</td>
<td>''<<print $player.cash>>'' <span class="desc">$</span></td>
</tr>
<tr class="statsRow">
<td class="desc">Cash left after paying rent:</td>
<td>
<div class="uiData"><<print _rentLeft>> <span class="desc">$</span></div>
<<if _cashProblem>><span class="desc">Debt!</span><</if>>
</td>
</tr>
</table>
<br class="clear">
</div>
</div>
<<yields `"player.cash-" + _rentPay` null "si4">>
<br class="clear">
<div class="si3 expand more">
<h2>College studies</h2>
<div class="expandContent">
/* If the player forgets - display info */
<<if _forget == 1>>
<<dial `_forgetTeacher` `_forgetDialog`>>
<table class="stat_table">
<tr>
<td>''Art'' rating drops to:</td>
<td><div @class='_classStars_art' @style='"--rating: " + _classRatingNew_art + ";"'></div></td>
</tr>
<tr>
<td>''Sex Education'' rating drops to:</td>
<td><div @class='_classStars_sex_ed' @style='"--rating: " + _classRatingNew_sex_ed + ";"'></div></td>
</tr>
<tr>
<td>''Female Studies'' rating drops to:</td>
<td><div @class='_classStars_fem_studies' @style='"--rating: " + _classRatingNew_fem_studies + ";"'></div></td>
</tr>
<tr>
<td style="font-weight: normal">''Nerd Studies'' rating drops to:</td>
<td><div @class='_classStars_nerd' @style='"--rating: " + _classRatingNew_nerd + ";"'></div></td>
</tr>
</table>
<p class="center desc">Each week you forget some of the things you've learned</p>
<br class="clear">
<<else>>
<div class="item lesson">''Good news''. You're under the effect that makes you remember everything you've learned last week. ''Your College stats remain the same''.</div>
<</if>>
</div>
</div>
<br class="clear">
<<if _mood != "normal">>
<div class="si3">
<h2>Your mood changes</h2>
<<if _mood == "bad">>
<p class="center">You woke up in a ''_mood mood'' and you haven't slept well.</p>
<<dial "player" `_moodDial`>>
<<yields "sore+" null "si4">>
<<elseif _mood == "good">>
<p class="center">You woke up in a ''_mood mood'' and you feel energized.</p>
<<dial "player" `_moodDial`>>
<<yields "horny+" null "si4">>
<</if>>
<br class="clear">
</div>
<br class="clear">
<</if>>
<<if _openDoorDone || _lowerRentDone>>
<div class="si3">
<h2>Other stuff happened too...</h2>
<<if _openDoorDone>>
<<dial "daphne" "You know what, hun? I was pretty angry at you before, but... You're a good kid.">>
<<yields "daphne.love+5" null "si4">>
<div class="item lesson">''Good news''. $daphne.name's will stop locking the doors to her room with a key.</div>
<br class="clear">
<</if>>
<<if _lowerRentDone>>
<<dial "daphne" "I know college life is hard, and you've been so nice to me lately...">>
<<yields "daphne.love+2" null "si4">>
<div class="item lesson">''Good news''. $daphne.name lowered your rent by _lowerRent bucks.</div>
<br class="clear">
<</if>>
</div>
<br class="clear">
<</if>>
<<if _allowanceProblem>><div class="item lesson si4">Your Dad suspended the allowance until your grades and behavior will improve.</div><</if>>
<<if _cashProblem>><div class="item lesson si4">You don't have enough money to pay $daphne.name! Your current debt: <div class="uiData"><<print $daphne.debt>> <span class="desc">$</span></div>. Better avoid her until you can pay up.</div><</if>>
<br class="clear">
<<btn $curLoc null null "si4">>
<</chunks>><<chunks>>
/* Count current rating */
<<set _classId = "sex_ed">>
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
<<set _classChancePercentage = 100 * _classChance + " %">>
/* Class stats */
<div class="item lesson">
<p class="desc rating">Your current level: <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<p class="desc">Your have ''_classChancePercentage'' chance to highlight the right answer during test</p>
</div>
<<menu>>
/* Quests */
<<wrapper "day=workdays; schoolIntro!=DONE">>
<<btn "schoolIntro" "Listen to lesson" "dom+1; schoolIntro=10" "quest">>
<<btn "schoolIntro" "Take test" "dom+2; schoolIntro=11" "quest">>
<<btn "schoolIntro" "Take exam" "dom+2; schoolIntro=12" "quest">>
<</wrapper>>
<<wrapper "karma">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=3; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=4; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=5; $karmaIntro_ans!=null" "quest">>
<</wrapper>>
/* Activities */
<<wrapper "amia; day=workdays; schoolIntro=DONE">>
<<btn "collSexClass" "Listen to lesson" "amia.dom+1" "activ">> /*[[collSexClass]]*/
<<btn "collSexText" "Take test" "amia.dom+2" "activ">> /*[[collSexText]]*/
<<btn "collSexMemory" "Take exam" "amia.dom+2" "activ">> /*[[collSexMemory]]*/
<</wrapper>>
<<wrapper "!amia; day=workdays; schoolIntro=DONE">>
<<btn "collSexClass" "Listen to lesson" "dom+1" "activ">> /*[[collSexClass]]*/
<<btn "collSexText" "Take test" "dom+2" "activ">> /*[[collSexText]]*/
<<btn "collSexMemory" "Take exam" "dom+2" "activ">> /*[[collSexMemory]]*/
<</wrapper>>
<<btn "collSexDetention" "Study hard" "amia; $playerDetention_sex_ed; day=Saturday; amia.dom+2" "activ">> /*[[collSexDetention]]*/
/* Relations */
<<btn "talk" "Chat with $karma.name" "karma; $char+karma" "chat relation">>
<<btn "talk" "Chat with $nina.name" "nina; $char+nina" "chat relation">>
<<btn "talk" "Chat with $amia.name" "amia; $char+amia" "chat relation">>
<<wrapper "amia; !karma; !nina">>
<<btn "flirt" "Flirt with $amia.name" "amia.status=3; amia.status!=5; $char+amia" "flirt relation">>
<<btn "sex" "Fuck $amia.name" "amia.status=5; $char+amia" "sex relation">>
<</wrapper>>
<<wrapper "karma; !nina; !amia">>
<<btn "flirt" "Flirt with $karma.name" "karma.status=3; karma.status!=5; $char+karma" "flirt relation">>
<<btn "sex" "Fuck $karma.name" "karma.status=5; $char+karma" "sex relation">>
<</wrapper>>
<<wrapper "nina; !karma; !amia">>
<<btn "flirt" "Flirt with $nina.name" "nina.status=3; nina.status!=5; $char+nina" "flirt relation">>
<<btn "sex" "Fuck $nina.name" "nina.status=5; $char+nina" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
/* Count current rating */
<<set _classId = "art">>
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
<<set _classChancePercentage = 100 * _classChance + " %">>
/* Class stats */
<div class="item lesson">
<p class="desc rating">Your current level: <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<p class="desc">Your have ''_classChancePercentage'' chance to highlight the right answer during test</p>
</div>
<<menu>>
/* Quests */
<<wrapper "schoolIntro!=DONE">>
<<btn "schoolIntro" "Listen to lesson" "love+1; schoolIntro=10" "quest">>
<<btn "schoolIntro" "Take test" "love+2; schoolIntro=11" "quest">>
<<btn "schoolIntro" "Take exam" "love+2; schoolIntro=12" "quest">>
<</wrapper>>
<<wrapper "karma">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=3; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=4; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=5; $karmaIntro_ans!=null" "quest">>
<</wrapper>>
/* Activities */
<<wrapper "day=workdays; schoolIntro=DONE">>
<<btn "collArtClass" "Listen to lesson" "love+1" "activ">> /*[[collArtClass]]*/
<<btn "collArtText" "Take test" "love+2" "activ">> /*[[collArtText]]*/
<<btn "collArtMemory" "Take exam" "love+2" "activ">> /*[[collArtMemory]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $karma.name" "karma; $char+karma" "chat relation">>
<<btn "talk" "Chat with $nina.name" "nina; $char+nina" "chat relation">>
<<btn "talk" "Chat with $amia.name" "amia; $char+amia" "chat relation">>
<<wrapper "amia; !karma; !nina">>
<<btn "flirt" "Flirt with $amia.name" "amia.status=3; amia.status!=5; $char+amia" "flirt relation">>
<<btn "sex" "Fuck $amia.name" "amia.status=5; $char+amia" "sex relation">>
<</wrapper>>
<<wrapper "karma; !nina; !amia">>
<<btn "flirt" "Flirt with $karma.name" "karma.status=3; karma.status!=5; $char+karma" "flirt relation">>
<<btn "sex" "Fuck $karma.name" "karma.status=5; $char+karma" "sex relation">>
<</wrapper>>
<<wrapper "nina; !karma; !amia">>
<<btn "flirt" "Flirt with $nina.name" "nina.status=3; nina.status!=5; $char+nina" "flirt relation">>
<<btn "sex" "Fuck $nina.name" "nina.status=5; $char+nina" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
/* Count current rating */
<<set _classId = "fem_studies">>
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
<<set _classChancePercentage = 100 * _classChance + " %">>
/* Class stats */
<div class="item lesson">
<p class="desc rating">Your current level: <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<p class="desc">Your have ''_classChancePercentage'' chance to highlight the right answer during test</p>
</div>
<<menu>>
/* Quests */
<<wrapper "day=workdays; schoolIntro!=DONE">>
<<btn "schoolIntro" "Listen to lesson" "love+1; schoolIntro=10" "quest">>
<<btn "schoolIntro" "Take test" "love+2; schoolIntro=11" "quest">>
<<btn "schoolIntro" "Take exam" "love+2; schoolIntro=12" "quest">>
<</wrapper>>
<<wrapper "karma">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=3; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=4; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=5; $karmaIntro_ans!=null" "quest">>
<</wrapper>>
/* Activities */
<<wrapper "day=workdays; schoolIntro=DONE">>
<<btn "collFemClass" "Listen to lesson" "love+1; schoolIntro=DONE" "activ">> /*[[collFemClass]]*/
<<btn "collFemText" "Take test" "love+2; schoolIntro=DONE" "activ">> /*[[collFemText]]*/
<<btn "collFemMemory" "Take exam" "love+2; schoolIntro=DONE" "activ">> /*[[collFemMemory]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $karma.name" "karma; $char+karma" "chat relation">>
<<btn "talk" "Chat with $nina.name" "nina; $char+nina" "chat relation">>
<<btn "talk" "Chat with $amia.name" "amia; $char+amia" "chat relation">>
<<wrapper "amia; !karma; !nina">>
<<btn "flirt" "Flirt with $amia.name" "amia.status=3; amia.status!=5; $char+amia" "flirt relation">>
<<btn "sex" "Fuck $amia.name" "amia.status=5; $char+amia" "sex relation">>
<</wrapper>>
<<wrapper "karma; !nina; !amia">>
<<btn "flirt" "Flirt with $karma.name" "karma.status=3; karma.status!=5; $char+karma" "flirt relation">>
<<btn "sex" "Fuck $karma.name" "karma.status=5; $char+karma" "sex relation">>
<</wrapper>>
<<wrapper "nina; !karma; !amia">>
<<btn "flirt" "Flirt with $nina.name" "nina.status=3; nina.status!=5; $char+nina" "flirt relation">>
<<btn "sex" "Fuck $nina.name" "nina.status=5; $char+nina" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
/* Count current rating */
<<set _classId = "nerd">>
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
/* Count current chance */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
<<set _classChancePercentage = 100 * _classChance + " %">>
/* Class stats */
<div class="item lesson">
<p class="desc rating">Your current level: <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<p class="desc">Your have ''_classChancePercentage'' chance to highlight the right answer during test</p>
</div>
<<menu>>
/* Quests */
<<wrapper "day=workdays; schoolIntro!=DONE">>
<<btn "schoolIntro" "Listen to lesson" "dom+1; schoolIntro=10" "quest">>
<<btn "schoolIntro" "Take test" "dom+2; schoolIntro=11" "quest">>
<<btn "schoolIntro" "Take exam" "dom+2; schoolIntro=12" "quest">>
<</wrapper>>
<<wrapper "karma">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=3; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=4; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=5; $karmaIntro_ans!=null" "quest">>
<</wrapper>>
/* Activities */
<<wrapper "day=workdays; schoolIntro=DONE">>
<<btn "collNerdClass" "Listen to lesson" "dom+1" "activ">> /*[[collNerdClass]]*/
<<btn "collNerdText" "Take test" "dom+2" "activ">> /*[[collNerdText]]*/
<<btn "collNerdMemory" "Take exam" "dom+2" "activ">> /*[[collNerdMemory]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $karma.name" "karma; $char+karma" "chat relation">>
<<btn "talk" "Chat with $nina.name" "nina; $char+nina" "chat relation">>
<<btn "talk" "Chat with $amia.name" "amia; $char+amia" "chat relation">>
<<wrapper "amia; !karma; !nina">>
<<btn "flirt" "Flirt with $amia.name" "amia.status=3; amia.status!=5; $char+amia" "flirt relation">>
<<btn "sex" "Fuck $amia.name" "amia.status=5; $char+amia" "sex relation">>
<</wrapper>>
<<wrapper "karma; !nina; !amia">>
<<btn "flirt" "Flirt with $karma.name" "karma.status=3; karma.status!=5; $char+karma" "flirt relation">>
<<btn "sex" "Fuck $karma.name" "karma.status=5; $char+karma" "sex relation">>
<</wrapper>>
<<wrapper "nina; !karma; !amia">>
<<btn "flirt" "Flirt with $nina.name" "nina.status=3; nina.status!=5; $char+nina" "flirt relation">>
<<btn "sex" "Fuck $nina.name" "nina.status=5; $char+nina" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<wrapper "karma">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=3; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=4; $karmaIntro_ans!=null" "quest">>
<<btn "karmaIntro" "Give $karma.name her homework" "karmaIntro=5; $karmaIntro_ans!=null" "quest">>
<</wrapper>>
/* Activities */
<<wrapper "schoolIntro=DONE; !amia; !karma; !bridgette; !nina">>
<<btn "collToiletShit" "Take a shit" "!asspain; $lvlup" "activ">> /*[[collToiletShit]]*/
<<btn "collToiletSearch" "Search toilets" null "activ">> /*[[collToiletSearch]]*/
<<btn "collToiletHole" "Use the glory hole" "karmaBad=DONE" "activ">> /*[[collToiletHole]]*/
<<btn "collToiletPeek" "Peek" null "quick">> /*[[collToiletPeek]]*/
<<btn "collToiletMasturbate" "Masturbate" "jerkedoff+; !ballsSmash" "quick">> /*[[collToiletMasturbate]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $karma.name" "karma; $char+karma" "chat relation">>
<<btn "talk" "Chat with $nina.name" "nina; $char+nina" "chat relation">>
<<btn "talk" "Chat with $amia.name" "amia; $char+amia" "chat relation">>
<<btn "talk" "Chat with $bridgette.name" "bridgette; $char+bridgette" "chat relation">>
<<wrapper "amia; !karma; !nina; !bridgette">>
<<btn "flirt" "Flirt with $amia.name" "amia.status=3; amia.status!=5; $char+amia" "flirt relation">>
<<btn "sex" "Fuck $amia.name" "amia.status=5; $char+amia" "sex relation">>
<</wrapper>>
<<wrapper "karma; !nina; !amia; !bridgette">>
<<btn "flirt" "Flirt with $karma.name" "karma.status=3; karma.status!=5; $char+karma" "flirt relation">>
<<btn "sex" "Fuck $karma.name" "karma.status=5; $char+karma" "sex relation">>
<</wrapper>>
<<wrapper "nina; !karma; !amia; !bridgette">>
<<btn "flirt" "Flirt with $nina.name" "nina.status=3; nina.status!=5; $char+nina" "flirt relation">>
<<btn "sex" "Fuck $nina.name" "nina.status=5; $char+nina" "sex relation">>
<</wrapper>>
<<wrapper "bridgette; !karma; !amia; !nina">>
<<btn "flirt" "Flirt with $bridgette.name" "bridgette.status=3; bridgette.status!=5; $char+bridgette" "flirt relation">>
<<btn "sex" "Fuck $bridgette.name" "bridgette.status=5; $char+bridgette" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
/* Prepare the class data */
<<set _classId = "sex_ed">>
<<set _classTeacher = "amia">>
<<set _classData = setup.classes.find(obj => {return obj.class === _classId})>>
/* Prepare the lesson data */
<<set _lsnNum = random(0, _classData.type.length - 1)>>
<<set _lsnId = _classData.type[_lsnNum]>>
<<set _lsnMediaNum = random(1, _classData.media[_lsnNum])>>
<<if _lsnMediaNum <= 9>>
<<set _lsnMediaNum = "0" + _lsnMediaNum>>
<</if>>
<<set _lsnMedia = _classId + "/" + _lsnId + "/" + _lsnMediaNum + ".mp4">>
<<set _lsnDial = _classData.dial[_lsnNum].random()>>
<<if _lsnDial == "">><<set _lsnDial = null>><</if>>
<<set _lsnTeacher = _classData.teacher != "" ? _classData.teacher : "gal">>
<<set _lsnTeacherDial = _classData.teacherDial[_lsnNum]>>
/* Prepare the lesson topic and content */
<<set _lessons = []>>
<<for _l = 0; _l < setup.lessons.length; _l++>>
<<if setup.lessons[_l].class == _classId && setup.lessons[_l].type == _lsnId>>
<<set _lessons.push(_l)>>
<</if>>
<</for>>
<<set _lsn = _lessons.random()>>
<<set _lsnData = setup.lessons[_lsn]>>
<<set _lsnTopic = _lsnData.topic>>
<<set _lsnContent = _lsnData.lesson != "" ? _lsnData.lesson : null>>
/* Check if the player should learn something */
<<if $player.lvl <= 1>>
<<set _lsnLearn = [0, 0, 1].random()>>
<<elseif $player.lvl == 2>>
<<set _lsnLearn = [0, 1].random()>>
<<elseif $player.lvl == 3>>
<<set _lsnLearn = [0, 1, 1].random()>>
<<elseif $player.lvl == 4>>
<<set _lsnLearn = [0, 1, 1, 1].random()>>
<<else>>
<<set _lsnLearn = 1>>
<</if>>
/* If player learned something - update the rating */
<<if _lsnLearn>>
<<set _maxRating = $maxRatingCollege>>
/* Adjust the number of times player used this class */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + 2 : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<</if>>
/* HTML */
<p class="fi0">You sit in the classroom and pull out your laptop. The teacher walks to the blackboard...</p>
<<dial `_lsnTeacher` `_lsnTeacherDial` "fi1">>
<<media `"activities/college/" + _lsnMedia` "si3">>
<<if _lsnDial>><<dial "player" `"//" + _lsnDial + "//"` "fi3">><</if>>
<<if _lsnLearn>>
<div class="item lesson si5">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<big>//<<print _lsnTopic>>//</big>
<<if _lsnContent>><p class="desc"><<print _lsnContent>></p><</if>>
</div>
<<else>>
<div class="item lesson si5">
<p class="desc">You couldn't focus and you haven't learned a thing...</p>
</div>
<</if>>
<<sideDial>>
<<btn null null null "si8">>
<</chunks>>/* Prepare the class data */
<<set _classId = "sex_ed">>
<<set _classTeacher = "amia">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<if _exam1Answer == "y">>
<<set _exam1 = [
["#correct1", "Yup", _exam1Known],
["#wrong1", "Nope"],
["#wrong1", "Tomato"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["#correct1", "Nope", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Tomato"]
]>>
<<else>>
<<set _exam1 = [
["#correct1", "Tomato", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Nope"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* Second exam */
<<set _exam2Data = _exams[1]>>
<<set _exam2Question = _exam2Data.question>>
<<set _exam2Answer = _exam2Data.answer>>
/* Define whether the player knows the answer */
<<set _exam2Chance = random(1, 100)>>
<<if _exam2Chance / 100 <= _classChance>>
<<set _exam2Known = "blink">>
<<else>>
<<set _exam2Known = null>>
<</if>>
/* Prepare answers */
<<if _exam2Answer == "y">>
<<set _exam2 = [
["#correct2", "Yup", _exam2Known],
["#wrong2", "Nope"],
["#wrong2", "Tomato"]
]>>
<<elseif _exam2Answer == "n">>
<<set _exam2 = [
["#correct2", "Nope", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Tomato"]
]>>
<<else>>
<<set _exam2 = [
["#correct2", "Tomato", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Nope"]
]>>
<</if>>
<<set _exam2 = _exam2.shuffle()>>
/* Third exam */
<<set _exam3Data = _exams[2]>>
<<set _exam3Question = _exam3Data.question>>
<<set _exam3Answer = _exam3Data.answer>>
/* Define whether the player knows the answer */
<<set _exam3Chance = random(1, 100)>>
<<if _exam3Chance / 100 <= _classChance>>
<<set _exam3Known = "blink">>
<<else>>
<<set _exam3Known = null>>
<</if>>
/* Prepare answers */
<<if _exam3Answer == "y">>
<<set _exam3 = [
["#correct3", "Yup", _exam3Known],
["#wrong3", "Nope"],
["#wrong3", "Tomato"]
]>>
<<elseif _exam3Answer == "n">>
<<set _exam3 = [
["#correct3", "Nope", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Tomato"]
]>>
<<else>>
<<set _exam3 = [
["#correct3", "Tomato", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Nope"]
]>>
<</if>>
<<set _exam3 = _exam3.shuffle()>>
/* HTML */
<<chunks>>
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with questions...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<div class="item lesson si3">
<p class="desc">First question:</p>
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam1[0][0] _exam1[0][1] null _exam1[0][2]>>
<<btn _exam1[1][0] _exam1[1][1] null _exam1[1][2]>>
<<btn _exam1[2][0] _exam1[2][1] null _exam1[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE" "si4">>
<<chunk null "#correct1">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong1">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round2">>
<div class="item lesson">
<p class="desc">Second question:</p>
<big>//<<print _exam2Question>>//</big>
<<if _exam2Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam2[0][0] _exam2[0][1] null _exam2[0][2]>>
<<btn _exam2[1][0] _exam2[1][1] null _exam2[1][2]>>
<<btn _exam2[2][0] _exam2[2][1] null _exam2[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct2">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong2">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round3">>
<div class="item lesson">
<p class="desc">Third question:</p>
<big>//<<print _exam3Question>>//</big>
<<if _exam3Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam3[0][0] _exam3[0][1] null _exam3[0][2]>>
<<btn _exam3[1][0] _exam3[1][1] null _exam3[1][2]>>
<<btn _exam3[2][0] _exam3[2][1] null _exam3[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct3">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn null "Finish the test">>
<<chunk null "#wrong3">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Unfortunately that's it! Try again next time.</p>
<<btn null "Finish the test">>
<</chunks>><<chunks>>
<big class="center fi0">You pull down your pants...</big>
<p class="center fi1">Sit down on the toilet...</p>
<<media `"activities/shit/" + random(4) + ".mp4"` "si3">>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<<btn null null null "si5">>
<</chunks>>
<<include "lvlup">><<chunks>>
/* Choose type */
<<if setup.minRand <= $curRand>>
<<set _curNpcArr = ["peekgirl"]>>
<<if $gayContent == 1>>
<<set _curNpcArr.push("peekgay")>>
<</if>>
<<if $transContent == 1>>
<<set _curNpcArr.push("peektrans")>>
<</if>>
<<if $pissContent == 1>>
<<set _curNpcArr.push("peekpiss")>>
<</if>>
<<set _curNpcType = _curNpcArr.random()>>
/* Check which character player encountered (assuming that each type has the number of characters that are in each array) */
<<if _curNpcType == "peekgay">>
<<set _curNpcChar = [1].random()>>
<<elseif _curNpcType == "peektrans">>
<<set _curNpcChar = [1, 2, 3, 4, 5].random()>>
<<elseif _curNpcType == "peekpiss">>
<<set _curNpcChar = [1, 2, 3].random()>>
<<else>>
<<set _curNpcChar = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14].random()>>
<</if>>
<<set _curNpc = _curNpcType + "_" + _curNpcChar>>
/* Check if/when the player is caught (assuming that the event has the amount of stages that are in each array) */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow + 1 <= $curRand>>
<<set $caught = [0, 1, 2].random()>>
<</if>>
<</if>>
/* Do HTML */
<p class="fi0 center">You push the door ever so gently and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<<if _curNpcType>>
<<set $caughtLink = $caught == 0 ? "#caught" : "#" + _curNpcType>>
<big class="fi3 center">There is something going on!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_1.mp4"` "si3">>
<p class="fi3">You have a choice: you stay and watch, risking getting caught, or leave. What do you do?</p>
<<menu "fi3">>
<<btn $caughtLink "Stay and watch" "dom+2" "action si3">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<else>>
<big class="fi3 center">...it's empty</big>
<<media "activities/peek/toilets/peek_empty.jpg" "si3">>
<<btn $curLoc null null "si3">>
<</if>>
<<chunk "$gayContent=1" "#peekgay">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Looks like they're having some real fun!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "guy" "Oh yeah, fuck my twink ass!">>
<p>The stud is going balls deep up his butt.</p>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$gayContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>With a groan, the stud comes inside the twink.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "guy" "You like that, little man?">>
<<dial "guy" "Very... I love getting my ass creampied!">>
<p>Those guys sure now how to put on a show!</p>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk "$transContent=1" "#peektrans">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She bends over, begging for a cock up her ass.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Fuck me like you own me, big guy!">>
<p>No need to tell him twice, he goes down for that ass hard.</p>
<<dial "guy" "Oh man, that's tight...">>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$transContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She takes his load on her face.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "gal" "Mmmmm, there's so much...">>
<p>She says, as she wipes the cum of her face and into her mouth.</p>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk "$pissContent=1" "#peekpiss">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Oh, she's thirsty for cock, among other things.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Mmmmm, I love the tasting piss on a hard cock!">>
<p>She says, as she sucks that cock with a passion.</p>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$pissContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She's ready to receive his load!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "guy" "Aaaahhh! Suck me dry!">>
<p>She's all wet and moaning with pleasure.</p>
<<dial "gal" "I love being a toilet slut!">>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk null "#peekgirl">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<p>You can't help but start stroking your dick.</p>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>He puts his cock up her and starts pounding.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Yes! Fuck me hard!">>
<<dial "guy" "Take it, you slut!">>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Their moans are getting louder...</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "gal" "Cum for me, baby! I want it bad!">>
<p>She exclaims, as he ejaculates all over her.</p>
<<dial "guy" "Oh yeeeeeeeeeeeeeah!">>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk null "#finish">> /* FINISH */
<<delayer>>
<<if $jerk>>
<p>You stroke your dick faster and faster. You feel a wave of pleasure, and then...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<</if>>
<</delayer>>
<big>That's the end of the show.</big>
<<btn $curLoc "Move away" null "action">>
<<chunk null "#caught">> /* CAUGHT */
<big>Oh shit, you've been spotted!</big>
<<media "activities/peek/toilets/peek_busted.mp4">>
<<dial "guy" "What the FUCK? I kill you, YOU SICK FUCK!">>
<p>It seems that they value their privacy more, than your sexual arousal.</p>
<<dial "player" "Shit!">>
<p>While the guy is trying to get his pants on, you decide to run off.</p>
<<dial "player" "//You don't have to tell me twice.//">>
<big>You run away.</big>
<<btn $curLocParent>>
<</chunks>><<chunks>>
/* Choose random */
<<if setup.minRand <= $curRand>>
<<set _curNpcArr = ["#glorygirl"]>>
<<if $gayContent == 1>>
<<set _curNpcArr.push("#glorygay")>>
<</if>>
<<if $transContent == 1>>
<<set _curNpcArr.push("#glorytrans")>>
<</if>>
<<set _curNpcType = _curNpcArr.random()>>
<</if>>
<big class="center fi0">You enter the stall.</big>
<p class="center fi1">You look at the gloryhole... It is vibrating, like it's calling to you...</p>
<<media `"activities/gloryhole/glory_portal" + ["1.mp4", "2.jpg"].random()` "si2">>
<p class="si3">You hesitantly place your cock in the hole. For a moment nothing happens...</p>
<big class="si3">And then...</big>
<<btn _curNpcType null null "si4">>
<<chunk>>
<big>...nothing</big>
<<dial "player" "//Nothing!?//">>
<p>Well, sometimes there's no one on the other side man.</p>
<<media "activities/gloryhole/glory_shrug.mp4">>
<big>You could try another time.</big>
<<btn $curLoc>>
<<chunk "$gayContent=1" "#glorygay">>
<<set _curNpc = "glorygay_" + [0].random()>>
<big>Looks like you're in luck!</big>
<p>There a man's voice coming from the other side.</p>
<<dial "guy" "Now that's what I'm here for!">>
<<media `"activities/gloryhole/" + _curNpc + "_start.mp4"`>>
<p>He starts sucking you off!</p>
<<btn>>
<<chunk "$gayContent=1">>
<big>You feel his mouth caressing your cock.</big>
<<media `"activities/gloryhole/" + _curNpc + "_blow.mp4"`>>
<<dial "guy" "Oh yeah, how do you like that?">>
<<dial "player" "That's so good...">>
<<dial "guy" "Than you're gonna love this...">>
<p>He says and bends over.</p>
<<btn>>
<<chunk "$gayContent=1">>
<big>You ram your cock up his ass.</big>
<p>His asshole is tightening around your dick.</p>
<<media `"activities/gloryhole/" + _curNpc + "_fuck.mp4"`>>
<<dial "guy" "Ahhhh, fuck my ass!" >>
<<dial "player" "Mmmmm... Take it!">>
<p>The guy slams his butt against the stall wall, shoving your dick deep inside him.</p>
<<btn>>
<<chunk "$gayContent=1">>
<big>You're getting close...</big>
<<dial "guy" "Give me your cum!">>
<<media `"activities/gloryhole/" + _curNpc + "_cum.mp4"`>>
<p>You cum on him hard.</p>
<<dial "player" "Oh yeah...">>
<<dial "guy" "Just what I needed.">>
<<btn>>
<<chunk "$gayContent=1">>
<big>You pull out your dick, fully satisfied.</big>
<<dial "guy" "That was fun! See ya around.">>
<p>He says and you hear her leaving.</p>
<<dial "player" "Yeah... See you...">>
<p>//See you//? It's not why you come to the gloryhole.</p>
<<media "activities/gloryhole/glory_bye.mp4">>
<big>You can check out the gloryhole again some other time.</big>
<p>You might just get lucky again...</p>
<<btn>>
<<chunk "$transContent=1" "#glorytrans">>
<<set _curNpc = "glorytrans_" + [0].random()>>
<big>Looks like you're in luck!</big>
<p>There's a voice coming from the other side.</p>
<<dial "gal" "The man know, what he wants. I like that...">>
<<media `"activities/gloryhole/" + _curNpc + "_start.mp4"`>>
<p>She starts sucking you off!</p>
<<btn>>
<<chunk "$transContent=1">>
<big>You feel her mouth on your dick.</big>
<<media `"activities/gloryhole/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Mmmm, I'm so hard right now... ">>
<<dial "player" "Oh yeah, me too!">>
<<dial "gal" "Do me, baby!">>
<p>She says and stick out her ass.</p>
<<btn>>
<<chunk "$transContent=1">>
<big>You put your cock up her ass and start fucking!</big>
<p>Her ass feels amazing!</p>
<<media `"activities/gloryhole/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "That's it, baby!" >>
<<dial "player" "Oh yeah">>
<p>It feels like her ass is sucking in your dick.</p>
<<btn>>
<<chunk "$transContent=1">>
<big>You're getting close...</big>
<<dial "gal" "Oh yes! Fill me with your cum!">>
<<media `"activities/gloryhole/" + _curNpc + "_cum.mp4"`>>
<p>You cum in her ass hard.</p>
<<dial "player" "Oh yes...">>
<<dial "gal" "Mmmmm, you're soo good...">>
<<btn>>
<<chunk "$transContent=1">>
<big>You pull out your dick, fully satisfied.</big>
<<dial "gal" "That was fun! See ya around.">>
<p>She says and you hear her leaving.</p>
<<dial "player" "Yeah... See you...">>
<p>//See you//? It's not why you come to the gloryhole.</p>
<<media "activities/gloryhole/glory_bye.mp4">>
<big>You can check out the gloryhole again some other time.</big>
<p>You might just get lucky again...</p>
<<btn>>
<<chunk null "#glorygirl">>
<<set _curNpc = "glorygirl_" + [0, 1, 2, 3].random()>>
<big>Looks like you're in luck!</big>
<p>You hear a girl's voice coming from the other side.</p>
<<dial "gal" "Looks like someone is ready to have some fun!">>
<<media `"activities/gloryhole/" + _curNpc + "_start.mp4"`>>
<p>She grabs your cock and goes to town on it!</p>
<<btn>>
<<chunk>>
<big>You feel her mouth wrapping around your dick.</big>
<<media `"activities/gloryhole/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Mmmmm, you like that, don't you?">>
<<dial "player" "Oh yeah, don't stop...">>
<<dial "gal" "Than you're gonna love this...">>
<p>She says, as she gets up and presses her ass against the hole.</p>
<<btn>>
<<chunk>>
<big>You enter her pussy and start fucking!</big>
<p>She soaking wet just from blowing you.</p>
<<media `"activities/gloryhole/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "Oh yeah! Do me like this!" >>
<<dial "player" "Mmmmm... Ahhhh...">>
<p>The girl rides your dick hard!</p>
<<btn>>
<<chunk>>
<big>You're getting close...</big>
<<dial "gal" "Give it to me!">>
<<media `"activities/gloryhole/" + _curNpc + "_cum.mp4"`>>
<p>You cum on her hard.</p>
<<dial "player" "Yes, yes, yes!">>
<<dial "gal" "Mmmmm, there's so much...">>
<<btn>>
<<chunk>>
<big>You pull out your dick, fully satisfied.</big>
<<dial "gal" "That was fun! See ya around.">>
<p>She says and you hear her leaving.</p>
<<dial "player" "Yeah... See you...">>
<p>//See you//? It's not why you come to the gloryhole.</p>
<<media "activities/gloryhole/glory_bye.mp4">>
<big>You can check out the gloryhole again some other time.</big>
<p>You might just get lucky again...</p>
<<btn>>
<</chunks>><<chunks>>
/* Set exam vars */
<<set _classId = "sex_ed">>
<<set _classTeacher = "amia">>
<<set _classBonus = 0>>
<<set _maxRating = $maxRatingCollege>>
<<set $examTime = null>>
<<set $examMoves = null>>
/* HTML */
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with pictures...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<p class="fi1">Dude, focus. You gotta ''reveal the matching pictures''. Hurry up, there's no time!</p>
<div class="si2">
<<include "memoryGame">>
</div>
/* Fap mode allows to skip exams */
<<if $supporter && $skipExam>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "$skipExamTrue+1" "si2 skip">>
<<elseif !$supporter>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "si2 skip disabled">>
<</if>>
<<btn $curLoc "Stop the exam" "dom-5" "si3">>
<<chunk>>
<<delayer>>
<<if $skipExamTrue>>
<<set $examTime = "00:50">>
<<set $examMoves = 60>>
<<set $skipExamTrue = null>>
<</if>>
<div class="item lesson">
<h3>Summary of your exam:</h3>
<big class="center">Time: <span class="uiData">$examTime</span>, Moves: <span class="uiData">$examMoves</span></big>
<p class="desc center">
<<if $examTime <= "00:25">>
Incredible! ''You're very fast!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examTime <= "00:35">>
Nice! ''You're thinking fast!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examTime <= "50:00">>
''You needed an average amount of time''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too slow!'' You need to be quicker to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
<p class="desc center">
<<if $examMoves <= 30>>
Extraordinary! ''You needed very little moves!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examMoves <= 40>>
Good! ''You needed few moves!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examMoves <= 60>>
''You needed an average amount of moves''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too many moves!'' You need to be more efficient to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
/* Adjust the rating */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + _classBonus : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<div class="item lesson">
<p class="desc rating">Your current rating <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
</div>
/* Reset the vars */
<<set $examTime = null>>
<<set $examMoves = null>>
<</delayer>>
<<btn null "Finish the exam">>
<</chunks>>/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "dirty_bra+", "cash+5", "cash+10", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["outfit_24+", "roofies+", "roofies+", "viagra+", "viagra+", "aphro+", "aphro+", "weed+", "cash+25", "cash+50"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner. In the stalls, and in the toilets <small>(yuck!)</small>.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/collToilet/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>I'm personally not a huge lingerie guy (unless the girl is really fat, in which case it helps redirect my attention), but even I can't help a growing hard-on.</p>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices, but then you start to wonder...</p>
<<dial "player" "//Why would someone have a bag of spices in the college toilet...?//">>
<big>And then it hits you.</big>
<<media "activities/search/collToilet/weed.mp4">>
<</if>>
<<btn>>
<</chunks>>/* InitCollege */
/* College classes */
<<set setup.classes = [
{
class: "art",
type: ["dude", "nude"],
media: [6, 9],
teacher: "",
teacherDial: [
"Today's lesson is about something really beautiful... ''male body!''",
"Today we're going to talk about ''female nudity in art!''"
],
dial: [
[
"I was hoping for the nude, but got the dude... Grave, stop halfassing!",
""
],
[
"College is better than night clubs. Girls show their tits and parents are paying!",
""
]
]
},
{
class: "fem_studies",
type: ["fuckolo", "ideolo"],
media: [9, 11],
teacher: "",
teacherDial: [
"Today's lesson is about ''dealing with the righteous female anger''.",
"Today's lesson is about ''the importance of having a positive mindset''. And also that men are a disease."
],
dial: [
[
""
],
[
"It seems that suicide is the only way out of this!",
"Feminism makes women kill their husbands, eat their babies, and be more open for anal. And I like anal!",
""
]
]
},
{
class: "nerd",
type: ["cosplay", "star_gate", "star_trek", "star_wars"],
media: [11, 3, 5, 4],
teacher: "",
teacherDial: [
"Today's lesson is about ''nudity trends in cosplay''.",
"Let's go straight to the lesson - 100 reasons why ''StarGate'' is the best show in history.",
"Today we're going to talk about space socialism in ''Star Trek''",
"Who shot first and other important facts from ''Star Wars'', that's the topic of today's lesson."
],
dial: [
[
"So cosplay is basically porn with extra steps - got it!",
""
],
[
"SG-1 is the only true StarGate, change my mind.",
"Don't get me wrong, Kurt Russel was excellent, but Richard Dean Anderson fucking owned it.",
""
],
[
"Nerds... nerds everywhere!",
"Set phasers to boring!",
""
],
[
"Do or donut!",
"Palpatine did nothing wrong!",
"I pledge my allegiance to Darth Jar Jar!",
""
]
]
},
{
class: "sex_ed",
type: ["erectile", "fem_orgasm", "herpes", "male_orgasm"],
media: [4, 9, 6, 4],
teacher: "",
teacherDial: [
"Let's talk about my favorite topic - ''Erectile Dysfunction''!",
"''Female orgasm'', that's the topic of today's lesson.",
"Today's lesson is about ''H-E-R-P-E-S''.",
"''Male orgasm for beginners'' is the topic of today's lesson."
],
dial: [
[
"I came for a hard on, and got erectile dysfunction. Great work, Grave."
],
[
"I came for a lesson and got porn - winning!",
""
],
[
"Kill it! Kill it before it breeds!",
"That's one ugly motherfucker!",
"This pussy wasn't born a monster. Somebody turned it into one.",
"So STD doesn't stand for Slapping Tits with Dicks? What a bummer."
],
[
""
]
]
}
]>>
/* College lessons */
<<set setup.lessons = [
{
class: "sex_ed",
type: "herpes",
topic: "STDs are treatable, but not all are curable!",
lesson: "This means that those little nasty bastards on your dick might be coming back like a fucking Terminator. Be aware!"
},
{
class: "sex_ed",
type: "herpes",
topic: "STDs can be transmitted through oral sex",
lesson: "So basically this option with hookers where you can get a blowjob without a condom is a danger zone!"
},
{
class: "sex_ed",
type: "herpes",
topic: "STDs won't go away by themselves",
lesson: "I mean, you have to bomb those motherfuckers from orbit, man. Repeatedly!"
},
{
class: "sex_ed",
type: "herpes",
topic: "Man are more likely to get STDs, but women are the ones to suffer",
lesson: "I mean the actual fucking cancer. So don't be a dick, and if you see an alien lifeform growing on your dick - tell her."
},
{
class: "sex_ed",
type: "erectile",
topic: "Erectile dysfunction is curable",
lesson: "Dude, seriously, your dick is like a muscle! If you want to pump the iron, there's those <a href='https://www.mskcc.org/cancer-care/patient-education/pelvic-floor-muscle-kegel-exercises-men' target='_blank'>Kegel exercises</a> you can check out. And beyond that - do couple push-ups once in a while god damn it."
},
{
class: "sex_ed",
type: "erectile",
topic: "Erectile dysfunction is often caused by depression",
lesson: "So this is how it goes - stuff happens, you get depressed, your dick starts to misbehave, so you get depressed even more... it's a whole damn cycle. So... do your exercise, and also buy a fucking Viagra. You never know when you're gonna need it."
},
{
class: "sex_ed",
type: "fem_orgasm",
topic: "Multiple orgasms are no myth",
lesson: "It basically means that you can make her cum multiple times. And, no, we don't count the fake ones. By the way - if she doesn't even fake the orgasms - you're in trouble, buddy."
},
{
class: "sex_ed",
type: "fem_orgasm",
topic: "Almost 60% of women ejaculate when they orgasm",
lesson: "So stop bitching about never seeing girl squirting. Make her!"
},
{
class: "sex_ed",
type: "fem_orgasm",
topic: "The clitoris has up to 8,000 nerve endings",
lesson: "So stop looking for G spot, there's plenty to play with."
},
{
class: "sex_ed",
type: "male_orgasm",
topic: "The average speed of ejaculation has been measured to be 25MPH",
lesson: "That's damn close to the allowable speed limit in most suburban areas."
},
{
class: "sex_ed",
type: "male_orgasm",
topic: "Man have their G spot in their butts",
lesson: "It means that great things await the brave."
},
{
class: "nerd",
type: "cosplay",
topic: "Boobies look better if the bra is just painted on the skin",
lesson: "That's an actual fact of life."
},
{
class: "nerd",
type: "cosplay",
topic: "Many Chewbacca cosplayers are secretly into furry sex",
lesson: "I have a buddy in the police, and he said, they had real trouble with Chewbacca-Ewok orgies in the 80s."
},
{
class: "nerd",
type: "star_gate",
topic: "Richard Dean Anderson played McGyver before SG-1",
lesson: "So he knows how to get out of trouble, even if he's stuck inside a fucking glacier, got it?!"
},
{
class: "nerd",
type: "star_gate",
topic: "Stargates were built by Ancients",
lesson: "Are you sure? I think I've seen one on Ali-Express."
},
{
class: "nerd",
type: "star_gate",
topic: "Stargate is better than Star Trek.",
lesson: "Well, look - Star Trek was going on since 60s, and in it's history it had some great episodes (and some about dressing as hippies to rescue a whale). Stargate is a way more limited show, but... somehow it seems like the promise behind it is greater. Maybe because it's about us, humans living now, who stumbled upon a great cosmic secret and explore it one baby step after another? Who knows..."
},
{
class: "nerd",
type: "star_trek",
topic: "The monster in the Kirk vs. Gorn scene is not real",
lesson: "It's hard to believe it, but it's actually a guy in a costume. For real."
},
{
class: "nerd",
type: "star_trek",
topic: "Star Trek Discovery sucks",
lesson: "I'm sorry, I wanted to like it, I really did, but it really does suck balls. It's ok that you like it, I actually like my balls sucked, just not by Star Trek Discovery."
},
{
class: "nerd",
type: "star_wars",
topic: "Kathleen Kennedy has to go",
lesson: "Like, I get it, you might like the new trilogy - it's absolutely ok. But if you do - please consider sterilization. Thank you."
},
{
class: "nerd",
type: "star_wars",
topic: "Gina Carano and Kathleen Kennedy should solve their matters fairly.",
lesson: "And by fairly I mean - in the octagon."
},
{
class: "art",
type: "nude",
topic: "Nude paintings are basically old school porn.",
lesson: "The questions is - will the new generation have Sasha Gray movies in the museums?"
},
{
class: "art",
type: "nude",
topic: "Porn in black and white is art.",
lesson: "So you can show it to kids."
},
{
class: "art",
type: "nude",
topic: "First ever nude selfie is from 1578, when Baroness of York sent her naked painting to her lover",
lesson: "I'm pretty sure he copied it and gave as presents to all his friends."
},
{
class: "art",
type: "nude",
topic: "If a woman fucks a painter - she's not a hoe, she's a muse.",
lesson: "Someone wants to be a muse for the porn game?"
},
{
class: "art",
type: "dude",
topic: "Sculpting dicks doesn't make you homo.",
lesson: "Unless it gives you a hard-on."
},
{
class: "art",
type: "dude",
topic: "Painting a proper dick is hard.",
lesson: "P. Enis, famous Roman painter, said that he always paints small dicks, because he doesn't want to intimidate his audience. But he personally has humungous dick. Like, one meter, sometimes more."
},
{
class: "fem_studies",
type: "ideolo",
topic: "Men are pigs.",
lesson: "Oink oink."
},
{
class: "fem_studies",
type: "ideolo",
topic: "Women are equal to men.",
lesson: "Interesting fact - in her latest book professor Karen Kunt explained that even though women are equal to men, and men are pigs, this does not make woman pigs. Women are the swans floating on the waves of an ocean we call life."
},
{
class: "fem_studies",
type: "ideolo",
topic: "Man equals slave.",
lesson: "And slave equals free meal. Will you make it for me?"
},
{
class: "fem_studies",
type: "ideolo",
topic: "There's a tribe in Amazonia in which women rule. And it's great.",
lesson: "Tribe in Amazonia? Yeah, awesome... but I'll stick with patriarchy for now."
},
{
class: "fem_studies",
type: "fuckolo",
topic: "If a man doesn't allow you to fuck his ass - he's oppressing you.",
lesson: "Wow. The logic. So solid."
}
]>>
/* College exams */
<<set setup.exams = [
{
class: "sex_ed",
type: "herpes",
question: "Are All STDs curable?",
answer: "n"
},
{
class: "sex_ed",
type: "herpes",
question: "Can STD be transmitted through oral sex",
answer: "y"
},
{
class: "sex_ed",
type: "herpes",
question: "Do STDs go away by themselves?",
answer: "n"
},
{
class: "sex_ed",
type: "herpes",
question: "Do women get cancer from STDs?",
answer: "y"
},
{
class: "sex_ed",
type: "erectile",
question: "Is it true that erectile dysfunction is permanent?",
answer: "n"
},
{
class: "sex_ed",
type: "erectile",
question: "Is depression linked to erectile dysfuction?",
answer: "y"
},
{
class: "sex_ed",
type: "fem_orgasm",
question: "Can women have multiple orgasms?",
answer: "y"
},
{
class: "sex_ed",
type: "fem_orgasm",
question: "Is it true that most women ejaculate when they orgasm?",
answer: "y"
},
{
class: "sex_ed",
type: "fem_orgasm",
question: "Is it true that clitoris has one million nerve endings?",
answer: "n"
},
{
class: "sex_ed",
type: "male_orgasm",
question: "Is it true that cum can travel faster than sound?",
answer: "n"
},
{
class: "sex_ed",
type: "male_orgasm",
question: "Is it true that man don't have a G spot?",
answer: "n"
},
{
class: "nerd",
type: "cosplay",
question: "Do boobies look better with the bra painted on skin?",
answer: "y"
},
{
class: "nerd",
type: "cosplay",
question: "Do Chewbacca cosplayers hate furry sex?",
answer: "n"
},
{
class: "nerd",
type: "cosplay",
question: "If someone is cosplaying as a red round juicy fruit, he's cosplaying as...?",
answer: "t"
},
{
class: "nerd",
type: "star_gate",
question: "Can Richard Dean Anderson get out of any trouble?",
answer: "y"
},
{
class: "nerd",
type: "star_gate",
question: "Were Stargates built by Chinese?",
answer: "n"
},
{
class: "nerd",
type: "star_gate",
question: "Is Stargate better than Star Trek?",
answer: "y"
},
{
class: "nerd",
type: "star_trek",
question: "Was the actor who played Gorn a real lizardman?",
answer: "n"
},
{
class: "nerd",
type: "star_trek",
question: "Is Star Trek Discovery the best series ever?",
answer: "n"
},
{
class: "nerd",
type: "star_wars",
question: "Is Kathleen Kennedy awesome?",
answer: "n"
},
{
class: "nerd",
type: "star_wars",
question: "Would you watch Gina Carano vs Kathleen Kennedy UFC fight?",
answer: "y"
},
{
class: "art",
type: "nude",
question: "Should Sasha Grey movies be displayed in the museum?",
answer: "y"
},
{
class: "art",
type: "nude",
question: "Is it true that porn cannot be art?",
answer: "n"
},
{
class: "art",
type: "nude",
question: "Nude selfies are a new thing",
answer: "y"
},
{
class: "art",
type: "nude",
question: "Is it ok to fuck a painter?",
answer: "y"
},
{
class: "art",
type: "dude",
question: "Looking at ancient male sculptures makes you gay.",
answer: "n"
},
{
class: "art",
type: "dude",
question: "Does proper dick has to be big.",
answer: "n"
},
{
class: "fem_studies",
type: "ideolo",
question: "Are men pigs?",
answer: "y"
},
{
class: "fem_studies",
type: "ideolo",
question: "If women are equal to men, and men are pigs - are women pigs?",
answer: "n"
},
{
class: "fem_studies",
type: "ideolo",
question: "Should we turn men into slaves?",
answer: "y"
},
{
class: "fem_studies",
type: "ideolo",
question: "Are women worse than men in ruling the tribes in Amazonia?",
answer: "n"
},
{
class: "fem_studies",
type: "fuckolo",
question: "Is fucking a guy's ass a woman's right?",
answer: "y"
}
]>><<chunks>>
/* Prepare the class data */
<<set _classId = "art">>
<<set _classTeacher = "gal">>
<<set _classData = setup.classes.find(obj => {return obj.class === _classId})>>
/* Prepare the lesson data */
<<set _lsnNum = random(0, _classData.type.length - 1)>>
<<set _lsnId = _classData.type[_lsnNum]>>
<<set _lsnMediaNum = random(1, _classData.media[_lsnNum])>>
<<if _lsnMediaNum <= 9>>
<<set _lsnMediaNum = "0" + _lsnMediaNum>>
<</if>>
<<set _lsnMedia = _classId + "/" + _lsnId + "/" + _lsnMediaNum + ".mp4">>
<<set _lsnDial = _classData.dial[_lsnNum].random()>>
<<if _lsnDial == "">><<set _lsnDial = null>><</if>>
<<set _lsnTeacher = _classData.teacher != "" ? _classData.teacher : "gal">>
<<set _lsnTeacherDial = _classData.teacherDial[_lsnNum]>>
/* Prepare the lesson topic and content */
<<set _lessons = []>>
<<for _l = 0; _l < setup.lessons.length; _l++>>
<<if setup.lessons[_l].class == _classId && setup.lessons[_l].type == _lsnId>>
<<set _lessons.push(_l)>>
<</if>>
<</for>>
<<set _lsn = _lessons.random()>>
<<set _lsnData = setup.lessons[_lsn]>>
<<set _lsnTopic = _lsnData.topic>>
<<set _lsnContent = _lsnData.lesson != "" ? _lsnData.lesson : null>>
/* Check if the player should learn something */
<<if $player.lvl <= 1>>
<<set _lsnLearn = [0, 0, 1].random()>>
<<elseif $player.lvl == 2>>
<<set _lsnLearn = [0, 1].random()>>
<<elseif $player.lvl == 3>>
<<set _lsnLearn = [0, 1, 1].random()>>
<<elseif $player.lvl == 4>>
<<set _lsnLearn = [0, 1, 1, 1].random()>>
<<else>>
<<set _lsnLearn = 1>>
<</if>>
/* If player learned something - update the rating */
<<if _lsnLearn>>
<<set _maxRating = $maxRatingCollege>>
/* Adjust the number of times player used this class */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + 2 : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<</if>>
/* HTML */
<p class="fi0">You sit in the classroom and pull out your laptop. The teacher walks to the blackboard...</p>
<<dial `_lsnTeacher` `_lsnTeacherDial` "fi1">>
<<media `"activities/college/" + _lsnMedia` "si3">>
<<if _lsnDial>><<dial "player" `"//" + _lsnDial + "//"` "fi3">><</if>>
<<if _lsnLearn>>
<div class="item lesson si5">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<big>//<<print _lsnTopic>>//</big>
<<if _lsnContent>><p class="desc"><<print _lsnContent>></p><</if>>
</div>
<<else>>
<div class="item lesson si5">
<p class="desc">You couldn't focus and you haven't learned a thing...</p>
</div>
<</if>>
<<sideDial>>
<<btn null null null "si8">>
<</chunks>><<chunks>>
/* Prepare the class data */
<<set _classId = "fem_studies">>
<<set _classTeacher = "gal">>
<<set _classData = setup.classes.find(obj => {return obj.class === _classId})>>
/* Prepare the lesson data */
<<set _lsnNum = random(0, _classData.type.length - 1)>>
<<set _lsnId = _classData.type[_lsnNum]>>
<<set _lsnMediaNum = random(1, _classData.media[_lsnNum])>>
<<if _lsnMediaNum <= 9>>
<<set _lsnMediaNum = "0" + _lsnMediaNum>>
<</if>>
<<set _lsnMedia = _classId + "/" + _lsnId + "/" + _lsnMediaNum + ".mp4">>
<<set _lsnDial = _classData.dial[_lsnNum].random()>>
<<if _lsnDial == "">><<set _lsnDial = null>><</if>>
<<set _lsnTeacher = _classData.teacher != "" ? _classData.teacher : "gal">>
<<set _lsnTeacherDial = _classData.teacherDial[_lsnNum]>>
/* Prepare the lesson topic and content */
<<set _lessons = []>>
<<for _l = 0; _l < setup.lessons.length; _l++>>
<<if setup.lessons[_l].class == _classId && setup.lessons[_l].type == _lsnId>>
<<set _lessons.push(_l)>>
<</if>>
<</for>>
<<set _lsn = _lessons.random()>>
<<set _lsnData = setup.lessons[_lsn]>>
<<set _lsnTopic = _lsnData.topic>>
<<set _lsnContent = _lsnData.lesson != "" ? _lsnData.lesson : null>>
/* Check if the player should learn something */
<<if $player.lvl <= 1>>
<<set _lsnLearn = [0, 0, 1].random()>>
<<elseif $player.lvl == 2>>
<<set _lsnLearn = [0, 1].random()>>
<<elseif $player.lvl == 3>>
<<set _lsnLearn = [0, 1, 1].random()>>
<<elseif $player.lvl == 4>>
<<set _lsnLearn = [0, 1, 1, 1].random()>>
<<else>>
<<set _lsnLearn = 1>>
<</if>>
/* If player learned something - update the rating */
<<if _lsnLearn>>
<<set _maxRating = $maxRatingCollege>>
/* Adjust the number of times player used this class */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + 2 : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<</if>>
/* HTML */
<p class="fi0">You sit in the classroom and pull out your laptop. The teacher walks to the blackboard...</p>
<<dial `_lsnTeacher` `_lsnTeacherDial` "fi1">>
<<media `"activities/college/" + _lsnMedia` "si3">>
<<if _lsnDial>><<dial "player" `"//" + _lsnDial + "//"` "fi3">><</if>>
<<if _lsnLearn>>
<div class="item lesson si5">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<big>//<<print _lsnTopic>>//</big>
<<if _lsnContent>><p class="desc"><<print _lsnContent>></p><</if>>
</div>
<<else>>
<div class="item lesson si5">
<p class="desc">You couldn't focus and you haven't learned a thing...</p>
</div>
<</if>>
<<sideDial>>
<<btn null null null "si8">>
<</chunks>><<chunks>>
/* Prepare the class data */
<<set _classId = "nerd">>
<<set _classTeacher = "gal">>
<<set _classData = setup.classes.find(obj => {return obj.class === _classId})>>
/* Prepare the lesson data */
<<set _lsnNum = random(0, _classData.type.length - 1)>>
<<set _lsnId = _classData.type[_lsnNum]>>
<<set _lsnMediaNum = random(1, _classData.media[_lsnNum])>>
<<if _lsnMediaNum <= 9>>
<<set _lsnMediaNum = "0" + _lsnMediaNum>>
<</if>>
<<set _lsnMedia = _classId + "/" + _lsnId + "/" + _lsnMediaNum + ".mp4">>
<<set _lsnDial = _classData.dial[_lsnNum].random()>>
<<if _lsnDial == "">><<set _lsnDial = null>><</if>>
<<set _lsnTeacher = _classData.teacher != "" ? _classData.teacher : "gal">>
<<set _lsnTeacherDial = _classData.teacherDial[_lsnNum]>>
/* Prepare the lesson topic and content */
<<set _lessons = []>>
<<for _l = 0; _l < setup.lessons.length; _l++>>
<<if setup.lessons[_l].class == _classId && setup.lessons[_l].type == _lsnId>>
<<set _lessons.push(_l)>>
<</if>>
<</for>>
<<set _lsn = _lessons.random()>>
<<set _lsnData = setup.lessons[_lsn]>>
<<set _lsnTopic = _lsnData.topic>>
<<set _lsnContent = _lsnData.lesson != "" ? _lsnData.lesson : null>>
/* Check if the player should learn something */
<<if $player.lvl <= 1>>
<<set _lsnLearn = [0, 0, 1].random()>>
<<elseif $player.lvl == 2>>
<<set _lsnLearn = [0, 1].random()>>
<<elseif $player.lvl == 3>>
<<set _lsnLearn = [0, 1, 1].random()>>
<<elseif $player.lvl == 4>>
<<set _lsnLearn = [0, 1, 1, 1].random()>>
<<else>>
<<set _lsnLearn = 1>>
<</if>>
/* If player learned something - update the rating */
<<if _lsnLearn>>
<<set _maxRating = $maxRatingCollege>>
/* Adjust the number of times player used this class */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + 2 : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<</if>>
/* HTML */
<p class="fi0">You sit in the classroom and pull out your laptop. The teacher walks to the blackboard...</p>
<<dial `_lsnTeacher` `_lsnTeacherDial` "fi1">>
<<media `"activities/college/" + _lsnMedia` "si3">>
<<if _lsnDial>><<dial "player" `"//" + _lsnDial + "//"` "fi3">><</if>>
<<if _lsnLearn>>
<div class="item lesson si5">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"--rating: " + _classRating + ";\"></div>">></p>
<big>//<<print _lsnTopic>>//</big>
<<if _lsnContent>><p class="desc"><<print _lsnContent>></p><</if>>
</div>
<<else>>
<div class="item lesson si5">
<p class="desc">You couldn't focus and you haven't learned a thing...</p>
</div>
<</if>>
<<sideDial>>
<<btn null null null "si8">>
<</chunks>>/* Prepare the class data */
<<set _classId = "art">>
<<set _classTeacher = "gal">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<if _exam1Answer == "y">>
<<set _exam1 = [
["#correct1", "Yup", _exam1Known],
["#wrong1", "Nope"],
["#wrong1", "Tomato"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["#correct1", "Nope", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Tomato"]
]>>
<<else>>
<<set _exam1 = [
["#correct1", "Tomato", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Nope"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* Second exam */
<<set _exam2Data = _exams[1]>>
<<set _exam2Question = _exam2Data.question>>
<<set _exam2Answer = _exam2Data.answer>>
/* Define whether the player knows the answer */
<<set _exam2Chance = random(1, 100)>>
<<if _exam2Chance / 100 <= _classChance>>
<<set _exam2Known = "blink">>
<<else>>
<<set _exam2Known = null>>
<</if>>
/* Prepare answers */
<<if _exam2Answer == "y">>
<<set _exam2 = [
["#correct2", "Yup", _exam2Known],
["#wrong2", "Nope"],
["#wrong2", "Tomato"]
]>>
<<elseif _exam2Answer == "n">>
<<set _exam2 = [
["#correct2", "Nope", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Tomato"]
]>>
<<else>>
<<set _exam2 = [
["#correct2", "Tomato", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Nope"]
]>>
<</if>>
<<set _exam2 = _exam2.shuffle()>>
/* Third exam */
<<set _exam3Data = _exams[2]>>
<<set _exam3Question = _exam3Data.question>>
<<set _exam3Answer = _exam3Data.answer>>
/* Define whether the player knows the answer */
<<set _exam3Chance = random(1, 100)>>
<<if _exam3Chance / 100 <= _classChance>>
<<set _exam3Known = "blink">>
<<else>>
<<set _exam3Known = null>>
<</if>>
/* Prepare answers */
<<if _exam3Answer == "y">>
<<set _exam3 = [
["#correct3", "Yup", _exam3Known],
["#wrong3", "Nope"],
["#wrong3", "Tomato"]
]>>
<<elseif _exam3Answer == "n">>
<<set _exam3 = [
["#correct3", "Nope", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Tomato"]
]>>
<<else>>
<<set _exam3 = [
["#correct3", "Tomato", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Nope"]
]>>
<</if>>
<<set _exam3 = _exam3.shuffle()>>
/* HTML */
<<chunks>>
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with questions...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<div class="item lesson si3">
<p class="desc">First question:</p>
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam1[0][0] _exam1[0][1] null _exam1[0][2]>>
<<btn _exam1[1][0] _exam1[1][1] null _exam1[1][2]>>
<<btn _exam1[2][0] _exam1[2][1] null _exam1[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE" "si4">>
<<chunk null "#correct1">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong1">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round2">>
<div class="item lesson">
<p class="desc">Second question:</p>
<big>//<<print _exam2Question>>//</big>
<<if _exam2Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam2[0][0] _exam2[0][1] null _exam2[0][2]>>
<<btn _exam2[1][0] _exam2[1][1] null _exam2[1][2]>>
<<btn _exam2[2][0] _exam2[2][1] null _exam2[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct2">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong2">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round3">>
<div class="item lesson">
<p class="desc">Third question:</p>
<big>//<<print _exam3Question>>//</big>
<<if _exam3Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam3[0][0] _exam3[0][1] null _exam3[0][2]>>
<<btn _exam3[1][0] _exam3[1][1] null _exam3[1][2]>>
<<btn _exam3[2][0] _exam3[2][1] null _exam3[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct3">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn null "Finish the test">>
<<chunk null "#wrong3">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Unfortunately that's it! Try again next time.</p>
<<btn null "Finish the test">>
<</chunks>><<chunks>>
/* Set exam vars */
<<set _classId = "art">>
<<set _classTeacher = "gal">>
<<set _classBonus = 0>>
<<set _maxRating = $maxRatingCollege>>
<<set $examTime = null>>
<<set $examMoves = null>>
/* HTML */
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with pictures...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<p class="fi1">Dude, focus. You gotta ''reveal the matching pictures''. Hurry up, there's no time!</p>
<div class="si2">
<<include "memoryGame">>
</div>
/* Fap mode allows to skip exams */
<<if $supporter && $skipExam>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "$skipExamTrue+1" "si2 skip">>
<<elseif !$supporter>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "si2 skip disabled">>
<</if>>
<<btn $curLoc "Stop the exam" "dom-5" "si3">>
<<chunk>>
<<delayer>>
<<if $skipExamTrue>>
<<set $examTime = "00:50">>
<<set $examMoves = 60>>
<<set $skipExamTrue = null>>
<</if>>
<div class="item lesson">
<h3>Summary of your exam:</h3>
<big class="center">Time: <span class="uiData">$examTime</span>, Moves: <span class="uiData">$examMoves</span></big>
<p class="desc center">
<<if $examTime <= "00:25">>
Incredible! ''You're very fast!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examTime <= "00:35">>
Nice! ''You're thinking fast!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examTime <= "50:00">>
''You needed an average amount of time''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too slow!'' You need to be quicker to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
<p class="desc center">
<<if $examMoves <= 30>>
Extraordinary! ''You needed very little moves!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examMoves <= 40>>
Good! ''You needed few moves!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examMoves <= 60>>
''You needed an average amount of moves''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too many moves!'' You need to be more efficient to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
/* Adjust the rating */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + _classBonus : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<div class="item lesson">
<p class="desc rating">Your current rating <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
</div>
/* Reset the vars */
<<set $examTime = null>>
<<set $examMoves = null>>
<</delayer>>
<<btn null "Finish the exam">>
<</chunks>>/* Prepare the class data */
<<set _classId = "nerd">>
<<set _classTeacher = "gal">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<if _exam1Answer == "y">>
<<set _exam1 = [
["#correct1", "Yup", _exam1Known],
["#wrong1", "Nope"],
["#wrong1", "Tomato"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["#correct1", "Nope", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Tomato"]
]>>
<<else>>
<<set _exam1 = [
["#correct1", "Tomato", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Nope"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* Second exam */
<<set _exam2Data = _exams[1]>>
<<set _exam2Question = _exam2Data.question>>
<<set _exam2Answer = _exam2Data.answer>>
/* Define whether the player knows the answer */
<<set _exam2Chance = random(1, 100)>>
<<if _exam2Chance / 100 <= _classChance>>
<<set _exam2Known = "blink">>
<<else>>
<<set _exam2Known = null>>
<</if>>
/* Prepare answers */
<<if _exam2Answer == "y">>
<<set _exam2 = [
["#correct2", "Yup", _exam2Known],
["#wrong2", "Nope"],
["#wrong2", "Tomato"]
]>>
<<elseif _exam2Answer == "n">>
<<set _exam2 = [
["#correct2", "Nope", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Tomato"]
]>>
<<else>>
<<set _exam2 = [
["#correct2", "Tomato", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Nope"]
]>>
<</if>>
<<set _exam2 = _exam2.shuffle()>>
/* Third exam */
<<set _exam3Data = _exams[2]>>
<<set _exam3Question = _exam3Data.question>>
<<set _exam3Answer = _exam3Data.answer>>
/* Define whether the player knows the answer */
<<set _exam3Chance = random(1, 100)>>
<<if _exam3Chance / 100 <= _classChance>>
<<set _exam3Known = "blink">>
<<else>>
<<set _exam3Known = null>>
<</if>>
/* Prepare answers */
<<if _exam3Answer == "y">>
<<set _exam3 = [
["#correct3", "Yup", _exam3Known],
["#wrong3", "Nope"],
["#wrong3", "Tomato"]
]>>
<<elseif _exam3Answer == "n">>
<<set _exam3 = [
["#correct3", "Nope", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Tomato"]
]>>
<<else>>
<<set _exam3 = [
["#correct3", "Tomato", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Nope"]
]>>
<</if>>
<<set _exam3 = _exam3.shuffle()>>
/* HTML */
<<chunks>>
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with questions...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<div class="item lesson si3">
<p class="desc">First question:</p>
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam1[0][0] _exam1[0][1] null _exam1[0][2]>>
<<btn _exam1[1][0] _exam1[1][1] null _exam1[1][2]>>
<<btn _exam1[2][0] _exam1[2][1] null _exam1[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE" "si4">>
<<chunk null "#correct1">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong1">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round2">>
<div class="item lesson">
<p class="desc">Second question:</p>
<big>//<<print _exam2Question>>//</big>
<<if _exam2Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam2[0][0] _exam2[0][1] null _exam2[0][2]>>
<<btn _exam2[1][0] _exam2[1][1] null _exam2[1][2]>>
<<btn _exam2[2][0] _exam2[2][1] null _exam2[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct2">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong2">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round3">>
<div class="item lesson">
<p class="desc">Third question:</p>
<big>//<<print _exam3Question>>//</big>
<<if _exam3Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam3[0][0] _exam3[0][1] null _exam3[0][2]>>
<<btn _exam3[1][0] _exam3[1][1] null _exam3[1][2]>>
<<btn _exam3[2][0] _exam3[2][1] null _exam3[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct3">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn null "Finish the test">>
<<chunk null "#wrong3">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Unfortunately that's it! Try again next time.</p>
<<btn null "Finish the test">>
<</chunks>><<chunks>>
/* Set exam vars */
<<set _classId = "nerd">>
<<set _classTeacher = "gal">>
<<set _classBonus = 0>>
<<set _maxRating = $maxRatingCollege>>
<<set $examTime = null>>
<<set $examMoves = null>>
/* HTML */
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with pictures...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<p class="fi1">Dude, focus. You gotta ''reveal the matching pictures''. Hurry up, there's no time!</p>
<div class="si2">
<<include "memoryGame">>
</div>
/* Fap mode allows to skip exams */
<<if $supporter && $skipExam>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "$skipExamTrue+1" "si2 skip">>
<<elseif !$supporter>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "si2 skip disabled">>
<</if>>
<<btn $curLoc "Stop the exam" "dom-5" "si3">>
<<chunk>>
<<delayer>>
<<if $skipExamTrue>>
<<set $examTime = "00:50">>
<<set $examMoves = 60>>
<<set $skipExamTrue = null>>
<</if>>
<div class="item lesson">
<h3>Summary of your exam:</h3>
<big class="center">Time: <span class="uiData">$examTime</span>, Moves: <span class="uiData">$examMoves</span></big>
<p class="desc center">
<<if $examTime <= "00:25">>
Incredible! ''You're very fast!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examTime <= "00:35">>
Nice! ''You're thinking fast!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examTime <= "50:00">>
''You needed an average amount of time''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too slow!'' You need to be quicker to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
<p class="desc center">
<<if $examMoves <= 30>>
Extraordinary! ''You needed very little moves!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examMoves <= 40>>
Good! ''You needed few moves!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examMoves <= 60>>
''You needed an average amount of moves''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too many moves!'' You need to be more efficient to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
/* Adjust the rating */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + _classBonus : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<div class="item lesson">
<p class="desc rating">Your current rating <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
</div>
/* Reset the vars */
<<set $examTime = null>>
<<set $examMoves = null>>
<</delayer>>
<<btn null "Finish the exam">>
<</chunks>>/* Prepare the class data */
<<set _classId = "fem_studies">>
<<set _classTeacher = "gal">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<if _exam1Answer == "y">>
<<set _exam1 = [
["#correct1", "Yup", _exam1Known],
["#wrong1", "Nope"],
["#wrong1", "Tomato"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["#correct1", "Nope", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Tomato"]
]>>
<<else>>
<<set _exam1 = [
["#correct1", "Tomato", _exam1Known],
["#wrong1", "Yup"],
["#wrong1", "Nope"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* Second exam */
<<set _exam2Data = _exams[1]>>
<<set _exam2Question = _exam2Data.question>>
<<set _exam2Answer = _exam2Data.answer>>
/* Define whether the player knows the answer */
<<set _exam2Chance = random(1, 100)>>
<<if _exam2Chance / 100 <= _classChance>>
<<set _exam2Known = "blink">>
<<else>>
<<set _exam2Known = null>>
<</if>>
/* Prepare answers */
<<if _exam2Answer == "y">>
<<set _exam2 = [
["#correct2", "Yup", _exam2Known],
["#wrong2", "Nope"],
["#wrong2", "Tomato"]
]>>
<<elseif _exam2Answer == "n">>
<<set _exam2 = [
["#correct2", "Nope", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Tomato"]
]>>
<<else>>
<<set _exam2 = [
["#correct2", "Tomato", _exam2Known],
["#wrong2", "Yup"],
["#wrong2", "Nope"]
]>>
<</if>>
<<set _exam2 = _exam2.shuffle()>>
/* Third exam */
<<set _exam3Data = _exams[2]>>
<<set _exam3Question = _exam3Data.question>>
<<set _exam3Answer = _exam3Data.answer>>
/* Define whether the player knows the answer */
<<set _exam3Chance = random(1, 100)>>
<<if _exam3Chance / 100 <= _classChance>>
<<set _exam3Known = "blink">>
<<else>>
<<set _exam3Known = null>>
<</if>>
/* Prepare answers */
<<if _exam3Answer == "y">>
<<set _exam3 = [
["#correct3", "Yup", _exam3Known],
["#wrong3", "Nope"],
["#wrong3", "Tomato"]
]>>
<<elseif _exam3Answer == "n">>
<<set _exam3 = [
["#correct3", "Nope", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Tomato"]
]>>
<<else>>
<<set _exam3 = [
["#correct3", "Tomato", _exam3Known],
["#wrong3", "Yup"],
["#wrong3", "Nope"]
]>>
<</if>>
<<set _exam3 = _exam3.shuffle()>>
/* HTML */
<<chunks>>
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with questions...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<div class="item lesson si3">
<p class="desc">First question:</p>
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam1[0][0] _exam1[0][1] null _exam1[0][2]>>
<<btn _exam1[1][0] _exam1[1][1] null _exam1[1][2]>>
<<btn _exam1[2][0] _exam1[2][1] null _exam1[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE" "si4">>
<<chunk null "#correct1">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong1">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round2" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round2">>
<div class="item lesson">
<p class="desc">Second question:</p>
<big>//<<print _exam2Question>>//</big>
<<if _exam2Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam2[0][0] _exam2[0][1] null _exam2[0][2]>>
<<btn _exam2[1][0] _exam2[1][1] null _exam2[1][2]>>
<<btn _exam2[2][0] _exam2[2][1] null _exam2[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct2">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#wrong2">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Let's try again, shall we?</p>
<<btn "#round3" "Next question">>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#round3">>
<div class="item lesson">
<p class="desc">Third question:</p>
<big>//<<print _exam3Question>>//</big>
<<if _exam3Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn _exam3[0][0] _exam3[0][1] null _exam3[0][2]>>
<<btn _exam3[1][0] _exam3[1][1] null _exam3[1][2]>>
<<btn _exam3[2][0] _exam3[2][1] null _exam3[2][2]>>
</div>
<<btn null "Stop the test" "schoolIntro=DONE">>
<<chunk null "#correct3">>
<big>Good answer!</big>
<<media `"activities/college/exams/correct_" + random(1,5) + ".mp4"`>>
<<delayer>>
/* Adjust the rating */
<<set _classUsed = _classUsed + 2>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
<</delayer>>
<<btn null "Finish the test">>
<<chunk null "#wrong3">>
<big>Wrong answer!</big>
<<media `"activities/college/exams/wrong_" + random(1,5) + ".mp4"`>>
<p>Unfortunately that's it! Try again next time.</p>
<<btn null "Finish the test">>
<</chunks>><<chunks>>
/* Set exam vars */
<<set _classId = "fem_studies">>
<<set _classTeacher = "gal">>
<<set _classBonus = 0>>
<<set _maxRating = $maxRatingCollege>>
<<set $examTime = null>>
<<set $examMoves = null>>
/* HTML */
<<sideDial "left si0">>
<p class="fi0">The teacher hands you a sheet of paper with pictures...</p>
<<media `"activities/college/exams/" + random(1,5) + ".mp4"` "si1">>
<p class="fi1">Dude, focus. You gotta ''reveal the matching pictures''. Hurry up, there's no time!</p>
<div class="si2">
<<include "memoryGame">>
</div>
/* Fap mode allows to skip exams */
<<if $supporter && $skipExam>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "$skipExamTrue+1" "si2 skip">>
<<elseif !$supporter>>
<<btn null "You can skip this exam <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "si2 skip disabled">>
<</if>>
<<btn $curLoc "Stop the exam" "dom-5" "si3">>
<<chunk>>
<<delayer>>
<<if $skipExamTrue>>
<<set $examTime = "00:50">>
<<set $examMoves = 60>>
<<set $skipExamTrue = null>>
<</if>>
<div class="item lesson">
<h3>Summary of your exam:</h3>
<big class="center">Time: <span class="uiData">$examTime</span>, Moves: <span class="uiData">$examMoves</span></big>
<p class="desc center">
<<if $examTime <= "00:25">>
Incredible! ''You're very fast!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examTime <= "00:35">>
Nice! ''You're thinking fast!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examTime <= "50:00">>
''You needed an average amount of time''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too slow!'' You need to be quicker to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
<p class="desc center">
<<if $examMoves <= 30>>
Extraordinary! ''You needed very little moves!'' You get a a lot of bonus knowledge.
<<set _classBonus = _classBonus + 5>>
<<elseif $examMoves <= 40>>
Good! ''You needed few moves!'' You get some extra knowledge.
<<set _classBonus = _classBonus + 3>>
<<elseif $examMoves <= 60>>
''You needed an average amount of moves''. You've learned something!
<<set _classBonus = _classBonus + 2>>
<<else>>
''Too many moves!'' You need to be more efficient to learn something!
<<set _classBonus = _classBonus + 1>>
<</if>>
</p>
/* Adjust the rating */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + _classBonus : 1>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<div class="item lesson">
<p class="desc rating">Your current rating <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
</div>
</div>
/* Reset the vars */
<<set $examTime = null>>
<<set $examMoves = null>>
<</delayer>>
<<btn null "Finish the exam">>
<</chunks>>/* btnSex */
/* Generating a sex button. Arguments: kamasutra id, yields, character's id, kink bonus, classes. */
<<widget "btnSex">>
/* Set vars */
<<set _yields = $args[1] ? $args[1] : "">>
<<set _yieldsCum = 0>>
<<set _yieldsVigour = 0>>
<<set _yieldsSquirt = 0>>
<<set _yieldsInfoArr = []>>
<<set _kamasutraId = $args[0] ? $args[0] : "">>
<<set _char = $args[2] ? $args[2] : "">>
<<set _kinkBonusValue = $args[3] ? $args[3] : 0>>
<<set _classes = $args[4] ? $args[4] : "">>
/* Select character's name */
<<if _char == "">>
<<set _char = "partner">>
<<set _charName = "Partner">>
<<else>>
<<set _charVar = State.getVar("$" + _char)>>
<<set _charName = _charVar.name>>
<</if>>
/* Select position name */
<<set _kamasutraName = setup.kamasutra.find(obj => {return obj.id === _kamasutraId}).name>>
/* Select button link */
<<if $curPas == "sex">>
<<set _link = _kamasutraId>>
<<else>>
<<set _link = null>>
<</if>>
/* Position rating */
<<set _kamasutra = $player.kamasutra.findIndex(obj => {return obj.id === _kamasutraId})>>
<<if _kamasutra != -1>>
<<set _kamasutraExp = $player.kamasutra.find(obj => {return obj.id === _kamasutraId}).exp>>
<<set _kamasutraRating = $player.kamasutra.find(obj => {return obj.id === _kamasutraId}).rating>>
<</if>>
/* Set required amount for 3 stars */
<<set _maxRating = $maxRatingKamasutra>>
/* If the kamasutra wasn't used - set used to 0 */
<<if !_kamasutraExp>>
<<set _kamasutraExp = 0>>
<</if>>
/* If the rating is not set - set it now */
<<if !_kamasutraRating>>
<<set _kamasutraRating = Math.round( (_kamasutraExp / (_maxRating / 3) ) * 10 ) / 10 >>
<</if>>
/* Set the new rating if the kamasutra will be used */
<<set _newRating = Math.round( (_kamasutraExp / (_maxRating / 3) ) * 10 ) / 10 >>
/* Construct info about rating, and number of uses (it needs to be here, because we need it also for disabled btns) */
<<if _kamasutraRating < 1>>
<<set _kamasutraStars = "Stars0">>
<<elseif _kamasutraRating < 2>>
<<set _kamasutraStars = "Stars1">>
<<elseif _kamasutraRating < 3>>
<<set _kamasutraStars = "Stars2">>
<<else>>
<<set _kamasutraStars = "Stars3">>
<</if>>
<<set _kamasutraInfo = "<div class=\"" + _kamasutraStars + "\" style=\"--rating: " + _kamasutraRating + ";\"></div>">>
/* Yields info (if it's disabled - skip the whole yields logic) */
<<if _classes.indexOf("disabled") == -1>>
/* Add missing info to yield string */
<<set _yields = _yields.replace(/cum/gi, 'player.cum')>>
<<set _yields = _yields.replace(/vigour/gi, 'player.vigour')>>
<<set _yields = _yields.replace(/squirt/gi, _char + '.squirt')>>
/* Split the fucker! */
<<set _yieldsArr = splitter(_yields)>>
<<for _yi = 0; _yi < _yieldsArr.length; _yi++>>
/* Check squirt value */
<<if _yieldsArr[_yi].id == "squirt">>
<<set _yieldsSquirt = parseInt(_yieldsArr[_yi].value)>>
<<set _yieldsSquirt = _yieldsArr[_yi].sign == "-" ? _yieldsSquirt * (-1) : _yieldsSquirt>>
<</if>>
/* Check vigour value */
<<if _yieldsArr[_yi].id == "vigour">>
<<set _yieldsVigour = parseInt(_yieldsArr[_yi].value)>>
<<set _yieldsVigour = _yieldsArr[_yi].sign == "-" ? _yieldsVigour * (-1) : _yieldsVigour>>
<</if>>
/* Check cum value */
<<if _yieldsArr[_yi].id == "cum">>
<<set _yieldsCum = parseInt(_yieldsArr[_yi].value)>>
<<set _yieldsCum = _yieldsArr[_yi].sign == "-" ? _yieldsCum * (-1) : _yieldsCum>>
<</if>>
<</for>>
/* Modify the numbers */
/* If it's a kink category, the floor is 0 */
<<if _yieldsSquirt < 0 && _kinkBonusValue > 0>>
<<set _yieldsSquirt = 0>>
<</if>>
/* If it's a kink category, add kink bonus to the value */
<<if _kinkBonusValue > 0>>
<<set _yieldsSquirt = _yieldsSquirt + _kinkBonusValue>>
<</if>>
/* The floor for vigour is -1 (unless it "gives energy") */
<<if _yieldsVigour == 0>>
<<set _yieldsVigour = _yieldsVigour - 1>>
<</if>>
/* Add vigour bonus based on rating */
<<if _kamasutraRating >= 2>>
<<set _yieldsVigour = _yieldsVigour + 1>>
<</if>>
/* Add squirt bonus based on rating */
<<if _kamasutraRating >= 3>>
<<set _yieldsSquirt = _yieldsSquirt + 1>>
<</if>>
/* Rebuild yields (we use it to pocket in the button) and build the HTML data */
<<set _yields = null>>
<<set _yieldsSquirtData = "">>
<<set _yieldsCumData = "">>
<<set _yieldsVigourData = "">>
<<set _yieldsSquirtHtml = "">>
<<set _yieldsCumHtml = "">>
<<set _yieldsVigourHtml = "">>
<<if _yieldsSquirt != 0>>
<<set _yieldsSquirt = _yieldsSquirt > 0 ? "+" + _yieldsSquirt : _yieldsSquirt>>
<<set _yieldsSquirtData = _char + '.squirt' + _yieldsSquirt + '; '>>
<<set _yieldsSquirtHtml = "<div class=\"uiData\"><img src=\"" + setup.ImagePath + "icons/squirt.png\" class=\"statIcon\"> <div class=\"statValue\">" + _yieldsSquirt + "</div></div>">>
<</if>>
<<if _yieldsCum != 0>>
<<set _yieldsCum = _yieldsCum > 0 ? "+" + _yieldsCum : _yieldsCum>>
<<set _yieldsCumData = 'player.cum' + _yieldsCum + '; '>>
<<set _yieldsCumHtml = "<div class=\"uiData\"><img src=\"" + setup.ImagePath + "icons/cum.png\" class=\"statIcon\"> <div class=\"statValue\">" + _yieldsCum + "</div></div>">>
<</if>>
<<if _yieldsVigour != 0>>
<<set _yieldsVigour = _yieldsVigour > 0 ? "+" + _yieldsVigour : _yieldsVigour>>
<<set _yieldsVigourData = 'player.vigour' + _yieldsVigour>>
/* We show vigour, but if it's -1 it's hidden until player hovers over the button */
<<if _yieldsVigour == -1>>
<<set _yieldsVigourHtml = "<div class=\"uiData hidden\"><img src=\"" + setup.ImagePath + "icons/vigour.png\" class=\"statIcon\"> <div class=\"statValue\">" + _yieldsVigour + "</div></div>">>
<<else>>
<<set _yieldsVigourHtml = "<div class=\"uiData\"><img src=\"" + setup.ImagePath + "icons/vigour.png\" class=\"statIcon\"> <div class=\"statValue\">" + _yieldsVigour + "</div></div>">>
<</if>>
<</if>>
<<set _yields = _yieldsSquirtData + _yieldsCumData + _yieldsVigourData>>
/* Finish up the HTML for the yields */
/* Combine everything */
<<set _playerName = "<span class=\"name desc\">" + $player.name + "</span>">>
<<set _characterName = "<span class=\"name desc\">" + _charName + "</span>">>
<<set _yieldsInfoPlayer = "<div class=\"statInfoPlayer\">" + _playerName + _yieldsCumHtml + _yieldsVigourHtml + "</div>">>
<<set _yieldsInfoCharacter = "<div class=\"statInfoCharacter\">" + _characterName + _yieldsSquirtHtml + "</div>">>
/* Let it become one */
<<set _yieldsInfo = _yieldsInfoPlayer + _yieldsInfoCharacter>>
/* If the character has individual sex media - we want to see his avatar, unless random sex videos are off */
<<set _charAvatar = "">>
<<if _classes != "" && _classes.indexOf("showPos") != -1 && _char != "partner" && $sexRandomVids != 0>>
<<set _charAvatar = "<img src=\"" + setup.ImagePath + "characters/" + _char + "/avatar.jpg\" class=\"btnAvatar\">">>
<</if>>
/* Make the button HTML */
<<set _btnHtml = "<div class=\"btnImg btnSex\"><div class=\"btnSexContent\"><p class=\"btnText\">" + _kamasutraName + "</p><div class=\"statInfo\">" + _yieldsInfo + "</div>" + _charAvatar + "<img class=\"btnImage\" src=\"" + setup.ImagePath + "sex/" + _kamasutraId + "/_sml.jpg\"><div class=\"kamasutraInfo\">" + _kamasutraInfo + "</div></div></div>">>
/* Check if the class is not inactive */
<<if _classes.indexOf("inactive") == -1>>
/* Finally... print the god damn button */
<<capture $chunkId, _link, _kamasutraId, _kamasutraName, _kamasutraExp, _kamasutraRating, _kamasutraInfo, _newRating, _yields, _btnHtml>>
<<link _btnHtml _link>>
/* Pocket yields only if it's a sex page */
<<if $curPas == "sex">>
<<pocket _yields>>
<</if>>
/* If we're not on a sex page - clicking the btn means the player learned the position. It means that if he's outside the sex screen (probably on lvl up with sex encyklopedia) he's not actually using this position, so it shouldn't be counted when he clicks it, and instead it should work as a normal button (revealing next passage) */
<<if $curPas != "sex">>
/* Set the chunk ids */
<<set _curChunkId = $chunkId>>
<<set _newChunkId = "chunk_positionLearned_1">>
/* Pocket position learned */
<<pocket `"kamasutra+" + _kamasutraId`>>
/* Save position learned for lvl up */
<<set $positionLearned = _kamasutraId>>
/* Hide btns, pause vids in the current chunk, and play vids in new chunk */
<<script>>chunkChange(State.temporary.curChunkId, State.temporary.newChunkId);<</script>>
/* If he is on the sex page - it means he's using this sex position and we need to count it */
<<else>>
/* Update the number of times the position was used (the player has to know the position, otherwise it will end up in error) and how much exp he gets */
<<set _curPos = $player.kamasutra.find(obj => {return obj.id === _kamasutraId})>>
<<set _curPos.used = _curPos.used + 1>>
/* Add exp multiplied by multiplier for Supporters */
<<set _curPos.exp = _curPos.exp + (1*$defMulti)>>
<<set _curPos.rating = _newRating>>
/* Display notification if the number of stars changed */
<<if Math.floor(_kamasutraRating) != Math.floor(_newRating) && _newRating != 0>>
<<if _newRating >= 3>>
<<set _stars = "★★★">>
<<elseif _newRating >= 2>>
<<set _stars = "★★">>
<<elseif _newRating >= 1>>
<<set _stars = "★">>
<</if>>
<<set $notifications.push({type: "other", id: "rating", value: null, sign: "+", char: null, info: _stars + " in " + _kamasutraName})>>
<</if>>
<</if>>
<</link>>
<</capture>>
/* If it's inactive - print it without the link */
<<else>>
<div class="btnImg btnSex">
<div class="btnSexContent">
<p class="btnText">_kamasutraName</p>
<div class="statInfo">_yieldsInfo</div>
<img class="btnImage" @src="setup.ImagePath+'sex/'+_kamasutraId+'/_sml.jpg'">
</div>
<div class="kamasutraInfo">_kamasutraInfo</div>
</div>
<</if>>
/* If it's disabled */
<<else>>
<div class="btnImg btnSex disabled">
<div class="btnSexContent">
<p class="btnText">_kamasutraName</p>
<img class="btnImage" @src="setup.ImagePath+'sex/'+_kamasutraId+'/_sml.jpg'">
</div>
<div class="kamasutraInfo">_kamasutraInfo</div>
</div>
<</if>>
<</widget>>/* travel */
<<set _travelTo = $travelTo>>
<<set _travelThoughts = ["Lizard people. I hate those motherfuckers.", "The truth is out there. And by the truth I mean the tits. The tits are out there, man.", "Pyramids are alien boobs. Open your eyes, it's logical.", "Everything in the universe is either a pussy or not a pussy.", "I should study, work hard, and become a president.", "The more interracial sex we have, the less interracial sex we can have.", "Does ribbed condom taste like ribs?", "Sending dick picks is for amateurs. Real men disappoint in real life.", "If I had two dicks, I'd fuck girl's pussy and ass at the same time, and then tell her to lick the cum off them, and guess which was where.", "Boobs.", "If two identical twins have sex with two identical twins, will their kids be identical?", "We need more boobs. Like... in general. Boobs are awesome."].random()>>
<<chunks>>
<p class="fi1">You enter the bus and take your sit.</p>
<<set _mood = ["nostalgic", "nostalgic", "nostalgic", "people", "sexy"].random()>>
<<if _mood == "nostalgic">>
<big class="fi1">And then it hits you.</big>
<<dial "player" `"//"+_travelThoughts+"//"` "si1">>
<<media "travel/bus/nostalgic.mp4" "si1">>
<<btn _travelTo null null "si2">>
<<elseif _mood == "people">>
<big class="fi2">You have a strange feeling that everyone stares at you.</big>
<<media "travel/bus/people.mp4" "si2">>
<<dial "player" "//The fuck they want from me?!//" "si2">>
<<set _answer = ["Dunno and dunnotcare.", "Maybe autograph?", "Maybe they're lizard people? Or you have shit on your forehead? Who knows what people are into these days."].random()>>
<p class="si3">_answer</p>
<<btn _travelTo null null "si3">>
<<elseif _mood == "sexy">>
<big class="fi1">Nothing is happening...</big>
<<media "travel/bus/nostalgic.mp4" "si1">>
<big class="si4">...and then!</big>
<<dial "player" "//What? What? What?//" "si4">>
<p class="si4">You turn and see...</p>
<<btn "#sexy" null null "si4">>
<</if>>
<<chunk null "#sexy">>
<<media `"travel/bus/sexy_" + random(1,17) + ".mp4"`>>
<big>Gotta love LA.</big>
<<btn _travelTo>>
<</chunks>>/* debt */
<<chunks>>
<<if $curLoc == "church" || $curLoc == "daphGard">>
<<set _media1 = "activities/debt/daphne_" + $curLoc + "_1.jpg">>
<<set _media2 = "activities/debt/daphne_" + $curLoc + "_2.jpg">>
<<else>>
<<set _media1 = "activities/debt/daphne_angry_1.jpg">>
<<set _media2 = "activities/debt/daphne_angry_2.jpg">>
<</if>>
<p>You step inside and...</p>
<big>You see $daphne.name.</big>
<<media `"locations/" + $curLoc + "/daphne.jpg"` "character">>
<<dial "player" "//Oh fuck! I owe her money. What now?!//">>
<p>Well... you might confront her like a man... or not.</p>
<<menu>>
<<btn "#confront" "Confront her about the debt" "player.dom+2" "action">>
<<btn "#hide" "Try to hide" "player.love+2" "action">>
<<chunk null "#hide">>
<p>You lunge behind a nearest object so $daphne.name won't notice you.</p>
<<media "hiding.mp4">>
<<dial "player" "//Did it work?!//">>
<big>We'll see.</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#fuckup", "#fuckup", "#success"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#fuckup", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = ["#fuckup", "#success", "#success"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#fuckup", "#success", "#success", "#success"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<big>She doesn't notice you.</big>
<<dial "player" "//Phew!//">>
<p>Now back away, before your luck runs out.</p>
<<btn $curLocParent>>
<<chunk null "#fuckup">>
<<dial "daphne" "What are you doing here?!">>
<p>You look up.</p>
<big>$daphne.name is standing right next to you.</big>
<<media _media1>>
<<dial "player" "Oh, hi... Uhmm... I was... Cleaning!">>
<p>$daphne.name looks you straight in the eyes.</p>
<<btn>>
<<chunk>>
<<delayer>>
<<yields "daphne.love-5">>
<</delayer>>
<<media _media2>>
<<dial "daphne" "Do you have my money?!">>
<big>Straight down to business.</big>
<<dial "player" "About that...">>
<<menu>>
<<btn "#payup" "Sure, here it is!" `"player.cash=" + $daphne.debt + "; player.cash-" + $daphne.debt` "dialog">>
<<btn "#disappointed" "Well, things were not so great lately..." null "dialog">>
<<chunk null "#confront">>
<p>$daphne.name notices you approaching.</p>
<<media _media1>>
<<dial "daphne" "Oh, $player.name! I was looking for you!">>
<<dial "player" "Yeah... hi! What's up?">>
<p>$daphne.name looks you straight in the eyes.</p>
<<btn>>
<<chunk>>
<<media _media2>>
<<dial "daphne" "Do you have my money?!">>
<big>Straight down to business.</big>
<<dial "player" "About that...">>
<<menu>>
<<btn "#payup" "Sure, here it is!" `"player.cash=" + $daphne.debt + "; player.cash-" + $daphne.debt` "dialog">>
<<btn "#disappointed" "Well, things were not so great lately..." null "dialog">>
<<chunk null "#disappointed">>
<<delayer>>
<<yields "daphne.love-10">>
<</delayer>>
<<strikes "daphne">>
<<dial "daphne" "Now go! I don't want to see you before you have my money!">>
<<btn $curLocParent>>
<<chunk null "#payup">>
<big>$daphne.name looks at the money with a smile.</big>
<<media "activities/debt/daphne_money.jpg">>
<<dial "daphne" "Wow, $player.name! I see you're a man of your word. I like that!">>
<<delayer>>
<<set $daphne.debt = 0>>
<<yields "daphne.love+5">>
<</delayer>>
<p>She hides the money.</p>
<<dial "daphne" "Thanks, hun!">>
<p>She turns away and goes back to minding her business.</p>
<<dial "player" "//Phew! I'm glad that's over!//">>
<<btn $curLoc>>
<</chunks>>
<<events>>
<<EVENT "schoolIntro=3">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaIntro=DONE; schoolIntro=DONE; nina=hidden; randHigh">> /* Meet Nina */
<<chunks>>
<big>You walk into the class...</big>
<<media "events/college/class_walk2.mp4">>
<big>...looking like a total douche.</big>
<<dial "player" "//Shut up, I'm trying to look normal.//">>
<p>Like, really, dude. You look like your mama got assfucked by an amateur cricket team, and all the cum in her ass somehow melded into a fetus, which grew inside her ass for 9 shitless months, to finally come into the light of the world as you, shit-covered brainless fuck...</p>
<big>...born from the ass.</big>
<<dial "player" "//Dude... God damn. Consider Xanax or something.//">>
<big>Sorry.</big>
<p>It's not about you, it's those god damn memes. Memes everywhere. They grind my gears. What's wrong with text? The civilization is going down the drain...</p>
<<dial "player" "//Can we get on with the story...?//">>
<p>Sigh... Where were we? Ah, yes - so you've entered the classroom looking like a total douche...</p>
<big>...when suddenly!</big>
<<btn>>
<<chunk>>
<big>You notice her.</big>
<<media "nina" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$nina.name" $nina.name>></span>
</big>
<<dial "player" "//Who is she?//">>
<big>Dunno.</big>
<<dial "player" "//She's kinda old. But fucking hot...! She's probably a teacher!//">>
<big>$nina.name looks right at you.</big>
<<btn>>
<<chunk>>
<<media "characters/nina/nina_concern.jpg">>
<<dial "nina" "Hey, sorry, is that sex education class? I'm new here.">>
<<dial "player" "...">>
<p>And...?</p>
<<dial "player" "//What should I say?!//">>
<p>Something small would do.</p>
<big>First contact.</big>
<<menu>>
<<btn null "You're the teacher, you should know." "nina.dom+2" "dialog">>
<<btn null "Yes! I will be your best student!" "nina.love+2" "dialog">>
<<chunk>>
<p>$nina.name looks at you questioningly...</p>
<<dial "nina" "Whaaaat? Kid. I'm not the teacher.">>
<big>Ooops.</big>
<<dial "player" "//What now?!//">>
<p>I don't know. Say something. Whatever, just try to ''not'' make her think she's old, or you'll fuck it up before it even really started.</p>
<<menu>>
<<btn null "Too bad, this class would be way more interesting." "nina.dom+2" "dialog">>
<<btn null "Sorry, your professional looks fooled me!" "nina.love+2" "dialog">>
<<chunk>>
<p>She looks you in the eyes.</p>
<big>And laughs.</big>
<<media "characters/nina/nina_smile.jpg">>
<<dial "nina" "Don't worry, I get that a lot. I don't look like a student. It's complicated. I'm changing my life, haha!">>
<<dial "player" "Oh, cool...">>
<p>The teacher enters the room.</p>
<<dial "nina" "Ok, the class is starting. Bye!">>
<p>$nina.name walks away.</p>
<<dial "player" "//Phew... That was close!//">>
<p>That was also a lesson. Assume less. If you cannot figure out a good pick up line - go safe and neutral.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karma=hidden; schoolIntro=DONE; randHigh">> /* Meet Karma */
<<chunks>>
<big>You look around the class.</big>
<<media "events/college/class_walk1.mp4">>
<p>When suddenly...</p>
<big>You notice her.</big>
<<btn>>
<<chunk>>
<<media "karma" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$karma.name" $karma.name>></span>
</big>
<<dial "player" "//God damn... she's hot as fuck! Who is that girl!?//">>
<p>I have no idea. Grave doesn't tell me shit. I'm just a narrator here. 3 months I waited for the College update to release. 3 fucking months. And he's still not ready with the content. God damn.</p>
<<menu>>
<<btn null "Hi! I'm new, and you?" "karma.love+3" "dialog">>
<<btn null "I'm the new kid on the block, and you're hot." "karma.dom+3" "dialog">>
<<chunk>>
<p>$karma.name looks at you you...</p>
<big>...and bursts into laughter.</big>
<<dial "karma" "Not interested.">>
<<dial "player" "//What now?!//">>
<p>Sit on your ass and wait for an opportunity, man.</p>
<big>Good things come to those who wait.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "amia=hidden; schoolIntro=DONE; randHigh">> /* Meet Amia */
<<chunks>>
<big>You sit in class and wait for it to start.</big>
<<dial "player" "//What are we waiting for!?//">>
<p>The teacher probably.</p>
<<dial "player" "//Oh yeah, right...//">>
<p>Same moment...</p>
<big>The teacher enters the classroom.</big>
<<btn>>
<<chunk>>
<<media "amia" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met Ms. </span>
<span><<textbox "$amia.name" $amia.name>></span>
<span><<textbox "$amia.surname" $amia.surname>></span>
</big>
<<dial "player" "//That's my sex-ed teacher?!?//">>
<p>Yup, buddy. That's exactly what she is!</p>
<<dial "player" "//Praise the Grave!//">>
<<delayer>>
<<set $amia.met = 1>>
<</delayer>>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karma; schoolIntro=DONE; karmaIntro=1">> /* Karma angry on the player during karmaIntro quest. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+; karmaIntro-" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; schoolIntro=DONE; karma; $karmaAngry!=0; $karmaAngry!=null">> /* Karma angry on the player. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+" "action yieldsHide">>
<</wrapper>>
<</chunks>>
<</events>><<events>>
<<EVENT "schoolIntro=2">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karmaIntro=DONE; nina=hidden; randHigh">> /* Meet Nina */
<<chunks>>
<big>You walk into the class...</big>
<<media "events/college/class_walk2.mp4">>
<big>...looking like a total douche.</big>
<<dial "player" "//Shut up, I'm trying to look normal.//">>
<p>Like, really, dude. You look like your mama got assfucked by an amateur cricket team, and all the cum in her ass somehow melded into a fetus, which grew inside her ass for 9 shitless months, to finally come into the light of the world as you, shit-covered brainless fuck...</p>
<big>...born from the ass.</big>
<<dial "player" "//Dude... God damn. Consider Xanax or something.//">>
<big>Sorry.</big>
<p>It's not about you, it's those god damn memes. Memes everywhere. They grind my gears. What's wrong with text? The civilization is going down the drain...</p>
<<dial "player" "//Can we get on with the story...?//">>
<p>Sigh... Where were we? Ah, yes - so you've entered the classroom looking like a total douche...</p>
<big>...when suddenly!</big>
<<btn>>
<<chunk>>
<big>You notice her.</big>
<<media "nina" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$nina.name" $nina.name>></span>
</big>
<<dial "player" "//Who is she?//">>
<big>Dunno.</big>
<<dial "player" "//She's kinda old. But fucking hot...! She's probably a teacher!//">>
<big>$nina.name looks right at you.</big>
<<btn>>
<<chunk>>
<<media "characters/nina/nina_concern.jpg">>
<<dial "nina" "Hey, sorry, is that art class? I'm new here.">>
<<dial "player" "...">>
<p>And...?</p>
<<dial "player" "//What should I say?!//">>
<p>Something small would do.</p>
<big>First contact.</big>
<<menu>>
<<btn null "You're the teacher, you should know." "nina.dom+2" "dialog">>
<<btn null "Yes! I will be your best student!" "nina.love+2" "dialog">>
<<chunk>>
<p>$nina.name looks at you questioningly...</p>
<<dial "nina" "Whaaaat? Kid. I'm not the teacher.">>
<big>Ooops.</big>
<<dial "player" "//What now?!//">>
<p>I don't know. Say something. Whatever, just try to ''not'' make her think she's old, or you'll fuck it up before it even really started.</p>
<<menu>>
<<btn null "Too bad, this class would be way more interesting." "nina.dom+2" "dialog">>
<<btn null "Sorry, your professional looks fooled me!" "nina.love+2" "dialog">>
<<chunk>>
<p>She looks you in the eyes.</p>
<big>And laughs.</big>
<<media "characters/nina/nina_smile.jpg">>
<<dial "nina" "Don't worry, I get that a lot. I don't look like a student. It's complicated. I'm changing my life, haha!">>
<<dial "player" "Oh, cool...">>
<p>The teacher enters the room.</p>
<<dial "nina" "Ok, the class is starting. Bye!">>
<p>$nina.name walks away.</p>
<<dial "player" "//Phew... That was close!//">>
<p>That was also a lesson. Assume less. If you cannot figure out a good pick up line - go safe and neutral.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karma=hidden; randHigh">> /* Meet Karma */
<<chunks>>
<big>You look around the class.</big>
<<media "events/college/class_walk1.mp4">>
<p>When suddenly...</p>
<big>You notice her.</big>
<<btn>>
<<chunk>>
<<media "karma" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$karma.name" $karma.name>></span>
</big>
<<dial "player" "//God damn... she's hot as fuck! Who is that girl!?//">>
<p>I have no idea. Grave doesn't tell me shit. I'm just a narrator here. 3 months I waited for the College update to release. 3 fucking months. And he's still not ready with the content. God damn.</p>
<<menu>>
<<btn null "Hi! I'm new, and you?" "karma.love+3" "dialog">>
<<btn null "I'm the new kid on the block, and you're hot." "karma.dom+3" "dialog">>
<<chunk>>
<p>$karma.name looks at you you...</p>
<big>...and bursts into laughter.</big>
<<dial "karma" "Not interested.">>
<<dial "player" "//What now?!//">>
<p>Sit on your ass and wait for an opportunity, man.</p>
<big>Good things come to those who wait.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karma; karmaIntro=1">> /* Karma angry on the player during karmaIntro quest. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+; karmaIntro-" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; priority; karma; $karmaAngry!=0; $karmaAngry!=null">> /* Karma angry on the player. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+" "action yieldsHide">>
<</wrapper>>
<</chunks>>
<</events>><<events>>
<<EVENT "schoolIntro=5">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karmaIntro=DONE; nina=hidden; randHigh">> /* Meet Nina */
<<chunks>>
<big>You walk into the class...</big>
<<media "events/college/class_walk2.mp4">>
<big>...looking like a total douche.</big>
<<dial "player" "//Shut up, I'm trying to look normal.//">>
<p>Like, really, dude. You look like your mama got assfucked by an amateur cricket team, and all the cum in her ass somehow melded into a fetus, which grew inside her ass for 9 shitless months, to finally come into the light of the world as you, shit-covered brainless fuck...</p>
<big>...born from the ass.</big>
<<dial "player" "//Dude... God damn. Consider Xanax or something.//">>
<big>Sorry.</big>
<p>It's not about you, it's those god damn memes. Memes everywhere. They grind my gears. What's wrong with text? The civilization is going down the drain...</p>
<<dial "player" "//Can we get on with the story...?//">>
<p>Sigh... Where were we? Ah, yes - so you've entered the classroom looking like a total douche...</p>
<big>...when suddenly!</big>
<<btn>>
<<chunk>>
<big>You notice her.</big>
<<media "nina" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$nina.name" $nina.name>></span>
</big>
<<dial "player" "//Who is she?//">>
<big>Dunno.</big>
<<dial "player" "//She's kinda old. But fucking hot...! She's probably a teacher!//">>
<big>$nina.name looks right at you.</big>
<<btn>>
<<chunk>>
<<media "characters/nina/nina_concern.jpg">>
<<dial "nina" "Hey, sorry, is that female studies class? I'm new here.">>
<<dial "player" "...">>
<p>And...?</p>
<<dial "player" "//What should I say?!//">>
<p>Something small would do.</p>
<big>First contact.</big>
<<menu>>
<<btn null "You're the teacher, you should know." "nina.dom+2" "dialog">>
<<btn null "Yes! I will be your best student!" "nina.love+2" "dialog">>
<<chunk>>
<p>$nina.name looks at you questioningly...</p>
<<dial "nina" "Whaaaat? Kid. I'm not the teacher.">>
<big>Ooops.</big>
<<dial "player" "//What now?!//">>
<p>I don't know. Say something. Whatever, just try to ''not'' make her think she's old, or you'll fuck it up before it even really started.</p>
<<menu>>
<<btn null "Too bad, this class would be way more interesting." "nina.dom+2" "dialog">>
<<btn null "Sorry, your professional looks fooled me!" "nina.love+2" "dialog">>
<<chunk>>
<p>She looks you in the eyes.</p>
<big>And laughs.</big>
<<media "characters/nina/nina_smile.jpg">>
<<dial "nina" "Don't worry, I get that a lot. I don't look like a student. It's complicated. I'm changing my life, haha!">>
<<dial "player" "Oh, cool...">>
<p>The teacher enters the room.</p>
<<dial "nina" "Ok, the class is starting. Bye!">>
<p>$nina.name walks away.</p>
<<dial "player" "//Phew... That was close!//">>
<p>That was also a lesson. Assume less. If you cannot figure out a good pick up line - go safe and neutral.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karma=hidden; randHigh">> /* Meet Karma */
<<chunks>>
<big>You look around the class.</big>
<<media "events/college/class_walk1.mp4">>
<p>When suddenly...</p>
<big>You notice her.</big>
<<btn>>
<<chunk>>
<<media "karma" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$karma.name" $karma.name>></span>
</big>
<<dial "player" "//God damn... she's hot as fuck! Who is that girl!?//">>
<p>I have no idea. Grave doesn't tell me shit. I'm just a narrator here. 3 months I waited for the College update to release. 3 fucking months. And he's still not ready with the content. God damn.</p>
<<menu>>
<<btn null "Hi! I'm new, and you?" "karma.love+3" "dialog">>
<<btn null "I'm the new kid on the block, and you're hot." "karma.dom+3" "dialog">>
<<chunk>>
<p>$karma.name looks at you you...</p>
<big>...and bursts into laughter.</big>
<<dial "karma" "Not interested.">>
<<dial "player" "//What now?!//">>
<p>Sit on your ass and wait for an opportunity, man.</p>
<big>Good things come to those who wait.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karma; karmaIntro=1">> /* Karma angry on the player during karmaIntro quest. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+; karmaIntro-" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; priority; karma; $karmaAngry!=0; $karmaAngry!=null">> /* Karma angry on the player. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+" "action yieldsHide">>
<</wrapper>>
<</chunks>>
<</events>><<events>>
<<EVENT "schoolIntro=4">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karmaIntro=DONE; nina=hidden; randHigh">> /* Meet Nina */
<<chunks>>
<big>You walk into the class...</big>
<<media "events/college/class_walk2.mp4">>
<big>...looking like a total douche.</big>
<<dial "player" "//Shut up, I'm trying to look normal.//">>
<p>Like, really, dude. You look like your mama got assfucked by an amateur cricket team, and all the cum in her ass somehow melded into a fetus, which grew inside her ass for 9 shitless months, to finally come into the light of the world as you, shit-covered brainless fuck...</p>
<big>...born from the ass.</big>
<<dial "player" "//Dude... God damn. Consider Xanax or something.//">>
<big>Sorry.</big>
<p>It's not about you, it's those god damn memes. Memes everywhere. They grind my gears. What's wrong with text? The civilization is going down the drain...</p>
<<dial "player" "//Can we get on with the story...?//">>
<p>Sigh... Where were we? Ah, yes - so you've entered the classroom looking like a total douche...</p>
<big>...when suddenly!</big>
<<btn>>
<<chunk>>
<big>You notice her.</big>
<<media "nina" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$nina.name" $nina.name>></span>
</big>
<<dial "player" "//Who is she?//">>
<big>Dunno.</big>
<<dial "player" "//She's kinda old. But fucking hot...! She's probably a teacher!//">>
<big>$nina.name looks right at you.</big>
<<btn>>
<<chunk>>
<<media "characters/nina/nina_concern.jpg">>
<<dial "nina" "Hey, sorry, is that nerd studies class? I'm new here.">>
<<dial "player" "...">>
<p>And...?</p>
<<dial "player" "//What should I say?!//">>
<p>Something small would do.</p>
<big>First contact.</big>
<<menu>>
<<btn null "You're the teacher, you should know." "nina.dom+2" "dialog">>
<<btn null "Yes! I will be your best student!" "nina.love+2" "dialog">>
<<chunk>>
<p>$nina.name looks at you questioningly...</p>
<<dial "nina" "Whaaaat? Kid. I'm not the teacher.">>
<big>Ooops.</big>
<<dial "player" "//What now?!//">>
<p>I don't know. Say something. Whatever, just try to ''not'' make her think she's old, or you'll fuck it up before it even really started.</p>
<<menu>>
<<btn null "Too bad, this class would be way more interesting." "nina.dom+2" "dialog">>
<<btn null "Sorry, your professional looks fooled me!" "nina.love+2" "dialog">>
<<chunk>>
<p>She looks you in the eyes.</p>
<big>And laughs.</big>
<<media "characters/nina/nina_smile.jpg">>
<<dial "nina" "Don't worry, I get that a lot. I don't look like a student. It's complicated. I'm changing my life, haha!">>
<<dial "player" "Oh, cool...">>
<p>The teacher enters the room.</p>
<<dial "nina" "Ok, the class is starting. Bye!">>
<p>$nina.name walks away.</p>
<<dial "player" "//Phew... That was close!//">>
<p>That was also a lesson. Assume less. If you cannot figure out a good pick up line - go safe and neutral.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karma=hidden; randHigh">> /* Meet Karma */
<<chunks>>
<big>You look around the class.</big>
<<media "events/college/class_walk1.mp4">>
<p>When suddenly...</p>
<big>You notice her.</big>
<<btn>>
<<chunk>>
<<media "karma" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$karma.name" $karma.name>></span>
</big>
<<dial "player" "//God damn... she's hot as fuck! Who is that girl!?//">>
<p>I have no idea. Grave doesn't tell me shit. I'm just a narrator here. 3 months I waited for the College update to release. 3 fucking months. And he's still not ready with the content. God damn.</p>
<<menu>>
<<btn null "Hi! I'm new, and you?" "karma.love+3" "dialog">>
<<btn null "I'm the new kid on the block, and you're hot." "karma.dom+3" "dialog">>
<<chunk>>
<p>$karma.name looks at you you...</p>
<big>...and bursts into laughter.</big>
<<dial "karma" "Not interested.">>
<<dial "player" "//What now?!//">>
<p>Sit on your ass and wait for an opportunity, man.</p>
<big>Good things come to those who wait.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karma; karmaIntro=1">> /* Karma angry on the player during karmaIntro quest. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+; karmaIntro-" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; priority; karma; $karmaAngry!=0; $karmaAngry!=null">> /* Karma angry on the player. */
<<chunks>>
<p>You enter the class and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+" "action yieldsHide">>
<</wrapper>>
<</chunks>>
<</events>>/* karmaIntro */
<<events>>
<<EVENT "karmaIntro=0">> /* Intro to the quest. */
/* Prepare the class data */
<<set _classId = "sex_ed">>
<<set _classTeacher = "amia">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<else>>
<<set _classChance = 1>>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _questionData = _exams[0]>>
<<set _questionQuestion = _questionData.question>>
<<set _questionAnswer = _questionData.answer>>
/* Define whether the player knows the answer */
<<set _questionChance = random(1, 100)>>
<<if _questionChance / 100 <= _classChance>>
<<set _questionKnown = "blink">>
<<else>>
<<set _questionKnown = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _questionAnswer == "y">>
<<set _question = [
["Yup", "$karmaCheatAns+good", _questionKnown],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _questionAnswer == "n">>
<<set _question = [
["Nope", "$karmaCheatAns+good", _questionKnown],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _question = [
["Tomato", "$karmaCheatAns+good", _questionKnown],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _question = _question.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<big>It might be accidental.</big>
<<dial "player" "//How it might be accidental?!//">>
<p>She could just throw a name at random, and sometimes it fits.</p>
<<dial "player" "//I think the odds on that are pretty slim though!//">>
<big>That never stopped me from trying it with my ex...</big>
<p><small>For the record - I'm almost sure her name was Victoria. That, or Veronica. But almost sure Victoria... <small>Or Veronica.</small></small></p>
<big>Anyway.</big>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//Well, she doesn't have to, as long as I will still suck on those titties.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<p>How about that?</p>
<big>$karma.name is a lil' cheater.</big>
<<dial "player" "//Should I help her?//">>
<big>It depends.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Depends? On what?!//">>
<big>On whether you have some balls.</big>
<<dial "player" "//I do! I really do!//">>
<p>Well... we'll see.</p>
<big>Here's my plan.</big>
<p>Give her the answer. But when you do - smile to her, wink, and tell her she's in your debt.</p>
<<dial "player" "//Oh. I see! And she's going to let me suck her titties to repay the debt! That's smart, great advice, thanks!//">>
<p>Well... yeah, something like that, titties are definitely along the way, just...</p>
<big>...keep it simple for now.</big>
<p>Be direct, show balls, but don't be rude about it.</p>
<<btn>>
<<chunk>>
<big>You look at question 7 on your test...</big>
<<dial "player" "Uhmm... Question 7? //Oh fuck. I haven't answered it yet.//">>
<p>Well, then better answer it.</p>
<div class="item lesson si3">
<big>//<<print _questionQuestion>>//</big>
<<if _questionKnown != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _question[0][0] _question[0][1] _question[0][2] `"The answer is... " + _question[0][0] + "."`>>
<<btn null _question[1][0] _question[1][1] _question[1][2] `"The answer is... " + _question[1][0] + "."`>>
<<btn null _question[2][0] _question[2][1] _question[2][2] `"The answer is... " + _question[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karmaIntro-; karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<<delayer>>
<<if $karmaCheatAns == "good">>
<p>She nods.</p>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<p>...</p>
<big>Aaaand?</big>
<p>You were supposed to say something...?</p>
<<dial "player" "//Well, yeah... I mean... Ok... here it goes...//">>
<p>You look at her with a perverted smile...</p>
<big>...and quietly whisper...</big>
<<btn>>
<<else>>
<big>She looks at you strangely.</big>
<<dial "karma" "What the fuck. Even I know it's not correct.">>
<<dial "player" "Oh really? //Fuck, what now?!//">>
<<media "characters/karma/karma_angry.jpg">>
<<dial "karma" "Fuck it, I'm gonna ask someone else. Thanks for nothing, idiot.">>
<big>She turns away and loses all interest in you.</big>
<<btn $curLoc "Finish the test" "karmaIntro-; karma.dom-3" "si4 yieldsHide">>
<</if>>
<</delayer>>
<<chunk>>
<<dial "player" "Titties.">>
<big>Wait... what?</big>
<<dial "player" "//Oh fuck!// No. Wait. I meant... //you are titties//!">>
<p>Still wrong.</p>
<<dial "player" "I meant... //you are ''in debt''//... to me...">>
<p>Finally.</p>
<<dial "player" "So let me suck on those titties.">>
<big>God damn.</big>
<<dial "player" "//I'm sorry. I cannot stop thinking about her titties!//">>
<<media "quests/karmaIntro/consequences.mp4">>
<<btn>>
<<chunk>>
<<media "characters/karma/karma_furious.jpg">>
<<dial "karma" "WHAT THE FUCK HAVE YOU SAID TO ME?!">>
<big>You freeze in fear.</big>
<<dial "player" "//Those tits make me braindead. I don't even know what is happening anymore...//">>
<p>What is happening? Well, let me give you a metaphor. Imagine a gentle flower floating down the river stream. Bathing in the sun, feeling it's warmth. It's nice. It's so nice... Oh, look! Here comes a big fat bumble bee. The flower smiles, it likes bumble bees. "Hey, bumble bee!" - it says. And what does big fat bumble bee do...?</p>
<big>The big fat bumble bee takes a big fat shit in the middle of the fucking flowery face and flies the fuck away.</big>
<p>That is what the fuck is happening, $player.name!!! The bumble bee is shitting on the gentle flower!!!</p>
<<dial "player" "//What the fuck are you talking about?!//">>
<big>God damn.</big>
<<btn>>
<<chunk>>
<big>I'm the flower. You're the bumble bee.</big>
<p>And this shitstorm is a fucking lesson. You have to learn to keep your cool, buddy, or it will never work.</p>
<<dial "player" "//H-E-L-P! She's going to kill me!//">>
<p>Well, maybe. But I doubt it. You're the main character, and Grave is too greedy to just kill you off. It's more likely he's gonna drag you through a bunch of barely funny quests, to milk you dry, while he lives a luxurious life on some fucking Lust Island or some shit like that, while I, the underpaid narrator, do all the heavy lifting... Sigh...</p>
<<dial "player" "//...//">>
<p>Anyway - just chill out, man. It's going to be ok. Don't worry.</p>
<big>Same moment, you hear a voice behind you...</big>
<<btn>>
<<chunk>>
<<dial "amia" "What is going on?">>
<big>You turn and see a teacher - Ms. $amia.surname.</big>
<<media "amia" "portrait">>
<<dial "player" "//OMG! What now?!!//">>
<big>You look at her with fear in your eyes.</big>
<<dial "amia" "Well...?">>
<<dial "player" "Uhmm... it's just... uhmmm... I mean...">>
<<btn>>
<<chunk>>
<big>$karma.name interrupts you.</big>
<<dial "karma" "Nothing is going on Ms. $amia.surname. I've dropped my pen. _name here grabbed it for me. I was just saying //thank you//.">>
<p>Her face is calm.</p>
<<dial "amia" "I've heard something else.">>
<<dial "karma" "You must have misheard, professor $amia.surname.">>
<p>The teacher looks at you.</p>
<<dial "amia" "Do you confirm what $karma.name said?">>
<<dial "player" "Y--yes. She was thanking me for grabbing her tit-//pen//! Her pen.">>
<p>There's a long moment of silence, when all three of you just look at each other.</p>
<<media "quests/karmaIntro/staredown.mp4">>
<<btn>>
<<chunk>>
<big>Finally Ms. $amia.surname looks at $karma.name.</big>
<<dial "amia" "I will be watching you, $karma.name.">>
<p>She looks at you too.</p>
<<dial "amia" "And also you... _name.">>
<<delayer>>
<<yields "amia.dom+">>
<</delayer>>
<<media "characters/amia/amia_angry.jpg">>
<big>Ms. $amia.surname walks back to her desk.</big>
<<dial "player" "//Phew! $karma.name saved my ass. She likes me!//">>
<p>You look at $karma.name.</p>
<<btn>>
<<chunk>>
<big>She gives you a murder-stare.</big>
<<media "quests/karmaIntro/murder-stare.mp4">>
<<dial "player" "//She's going to kill me!//">>
<p>I would advice to finish the exam now...</p>
<big>...and run.</big>
<<dial "player" "//We're in agreement then!//">>
<p>You stand up, drop your test on Ms. $amia.surname's desk, and walk out of the classroom.</p>
<<btn $curLocParent null "karma.dom-; time-" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=1">> /* Run from $karma.name. */
<<chunks>>
<p>You enter the toilet and look around...</p>
<big>When suddenly.</big>
<<media "quests/karmaIntro/toilet.mp4">>
<<btn>>
<<chunk>>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Barry", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Barry", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = [$player.name].random()>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember == 1>>
<</if>>
<<media "characters/karma/karma_smile.jpg">>
<p>$karma.name appears in front of you.</p>
<<dial "karma" "Oh, hi, _name! What a pleasant surprise.">>
<<dial "player" "//Oh shit! It's $karma.name! But she doesn't seem to be mad anymore...//">>
<big>I wouldn't count on that.</big>
<<dial "karma" "I'm in the mood to fuck you up!">>
<<dial "player" "//See? She's in the mood to fuck with me!//">>
<p>I'm pretty sure she said something very different, bud.</p>
<big>But kudos for staying optimistic!</big>
<<btn>>
<<chunk>>
<big>$karma.name looks at you with anger.</big>
<<media "characters/karma/karma_angry.jpg">>
<<dial "player" "Wait! I was... I didn't... //The fuck should I say to her?!//">>
<p>I dunno.</p>
<<dial "player" "//Help me! It was all your fault!//">>
<p>My fault? I told you to tell her she's in your debt. You told her to let you suck on her titties. Do you see the difference between those sentences?</p>
<<dial "player" "//I was nervous... Come on, man, throw me a bone!//">>
<p>Sigh... Well, if you were an alpha, I would suggest to stand your ground. But in case of your weak fucking ass... maybe try //I'm sorry//?</p>
<<dial "player" "//I'm sorry?!//">>
<p>Yes. And whatever happens...</p>
<big>DON'T look at her tits.</big>
<<dial "player" "//Ok... I'll try!//">>
<<btn>>
<<chunk>>
<big>You look $karma.name in the eyes.</big>
<<dial "player" "I'm so sorry, $karma.name!">>
<<dial "karma" "Oh, you're sorry? Sorry for what?!">>
<<dial "player" "//Remind me - why I'm sorry...?//">>
<p>Dude, come on, you're not that stupid. Figure something out.</p>
<<dial "player" "//Well... ok!// What I said... uhmm... was totally disrespectful. I shouldn't ever talk about you like that. You deserve better, $karma.name. This will never happen again.">>
<p>$karma.name looks at you with hestitation. It seems she is actually buying it.</p>
<big>Good job!</big>
<p>Now wrap it up, and move out!</p>
<<dial "player" "I learned my lesson. Honestly. From now on - I'll never say anything uncomfortable, I won't even look at your //breasts//...">>
<p>The moment you mention her breasts, your eyes immediately glance down and...</p>
<<btn>>
<<chunk>>
<big>You look at her breasts.</big>
<<media "quests/karmaIntro/karma-tits.jpg">>
<<dial "player" "Titties!">>
<big>God fucking damn it.</big>
<<dial "player" "//I couldn't help it!//">>
<big>$karma.name is furious.</big>
<<dial "karma" "You fucking liar, you're dead!">>
<p>She moves closer and...</p>
<<btn>>
<<chunk>>
<big>$karma.name grabs you by the balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "karma" "You wanna look at my tits?">>
<<dial "player" "Nope!">>
<<dial "karma" "I don't believe you!">>
<big>She squeezes your balls.</big>
<<dial "player" "No! Please! I won't look at your tits anymore! I swear!">>
<<dial "karma" "You swear? Ok... So let's make a test!">>
<p>She looks at you with a strange smile...</p>
<<btn>>
<<chunk>>
<<dial "karma" "Look me in the eyes. If you look down, I swear I will fucking rip your balls away!">>
<<dial "player" "Deal. I won't!">>
<p>You do as she tells you.</p>
<big>You look her in the eyes.</big>
<<media "quests/karmaIntro/karma-eyes.jpg">>
<<dial "player" "See? I'm a changed man!">>
<<dial "karma" "We'll see about that.">>
<p>Oh fuck.</p>
<<dial "player" "//What...?//">>
<big>$karma.name pulls up her t-shirt.</big>
<<dial "player" "//God damn.//">>
<<btn>>
<<chunk>>
<<media "quests/karmaIntro/karma-notits.jpg">>
<p>You can feel that those tits are there, one glance away, but you use all your strength to keep looking in $karma.name's eyes.</p>
<<dial "player" "//I can't... I must...//">>
<big>Fight, $player.name. Fight...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#look", "#look", "#look", "#look", "#ok"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#look", "#look", "#look", "#ok"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#look", "#look", "#ok"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = ["#look", "#ok"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" "karma.love+3" "wildcard">>
<<btn "#look" "Just look at her tits!" "karma.dom+3" "action">>
<<chunk null "#look">>
<p>The urge is stronger than you...</p>
<big>You look down at $karma.name's tits...</big>
<<btn>>
<<chunk>>
<<media "quests/karmaIntro/karma-tits2.jpg">>
<<dial "player" "Tiiiittiiiiies!">>
<big>The good news is...</big>
<<btn>>
<<chunk>>
<big>...the tits are really awesome.</big>
<<media "quests/karmaIntro/karma-tits.mp4">>
<<btn>>
<<chunk>>
<big>The bad news is...</big>
<<btn "#fail">>
<<chunk null "#ok">>
<p>You give it your best... Focus on her eyes... Use every muscle possible to keep your eyes looking up.</p>
<<dial "player" "//I really want to look at those titties!//">>
<big>Stay strong, buddy!</big>
<p>Think about a homeless guy taking a shit.</p>
<<dial "player" "//What?! That's gross!//">>
<p>That's the point! And it's working!</p>
<<dial "player" "//Oh fuck, you're right...//">>
<p>You fill your brain with images of bums and hobos, taking shit in a carton boxes, street corners, under the bridges. You're so engrossed in those horrible images, that you somehow manage to forget all about $karma.name and her huge melons.</p>
<<btn>>
<<chunk>>
<big>$karma.name puts her shirt back on.</big>
<<dial "karma" "Well, well, well. Who would have thought, you have such a strong will.">>
<<dial "player" "//See?//">>
<<dial "karma" "Wait... Maybe you're gay?!">>
<<dial "player" "What?! NO! I could suck those titties all night!!!">>
<p>$karma.name tenses up.</p>
<<dial "karma" "What the fuck have you said to me?!">>
<big>Red alert!</big>
<p>She played you!</p>
<<dial "player" "I meant... I... I just... I wanted to prove I'm not gay and... ">>
<big>You fucked us.</big>
<<btn "#fail">>
<<chunk null "#fail">>
<big>$karma.name squeezes your balls. Hard.</big>
<<media "quests/karmaIntro/balls-squeeze1.mp4">>
<<dial "player" "Oompf...">>
<<btn>>
<<chunk>>
<big>And again.</big>
<<dial "player" "Oooompf...">>
<p>And again.</p>
<<dial "player" "Oooooompf...">>
<p>And again.</p>
<<dial "player" "Oooooooompf...">>
<<media "quests/karmaIntro/balls-squeeze2.mp4">>
<<btn>>
<<chunk>>
<<dial "karma" "Let's make a bet - how many squeezes will it take to make your balls explode?">>
<<dial "player" "No... Please... I beg you...">>
<p>She looks you in the eyes, like she genuinely felt sorry for you.</p>
<<dial "karma" "Oh, poor little boy...">>
<<btn>>
<<chunk>>
<big>She squeezes your balls with all her strength...</big>
<<dial "player" "Oooooooooooooooompf...">>
<<media "quests/karmaIntro/balls-squeeze3.mp4">>
<p>The pain is overwhelming, but $karma.name seems to be having fun.</p>
<<dial "karma" "I can feel they're already ripe... One more squeeze and...">>
<<dial "player" "Please, stop! I'll do anything!">>
<p>$karma.name smiles.</p>
<<dial "karma" "Anything?">>
<<dial "player" "Anything!">>
<<btn>>
<<chunk>>
<<dial "karma" "You know what? Let's make a deal. You will be helping me with exams and doing my homework for the entire semester.">>
<<dial "player" "I agree!">>
<<dial "karma" "You agree?">>
<<dial "player" "YES!">>
<p>She smiles...</p>
<<dial "karma" "See? You know how to be a good boy... Ale you need is a little...">>
<<btn>>
<<chunk>>
<<dial "karma" "...squeeze.">>
<big>She squeezes the balls one more time.</big>
<<media "quests/karmaIntro/face-pain.mp4">>
<p>The pain is so deep, you can barely breath.</p>
<<dial "karma" "Incredible. They didn't explode. You have some strong balls!">>
<p>She lowers her t-shirt.</p>
<<btn>>
<<chunk>>
<<dial "karma" "We have a deal. You'll do my homework. If you fail me, I swear, I'll turn those balls into earrings.">>
<<dial "player" "Ooommmmpfff.....">>
<<dial "karma" "Start with today's homework. Bring it to me when it's finished.">>
<<dial "player" "Oooooommmmpfff.....">>
<<dial "karma" "I'll take it as a //yes//.">>
<<dial "player" "Thank you...">>
<big>$karma.name turns and casually walks away.</big>
<<btn>>
<<chunk>>
<p>Man...</p>
<big>//Thank you//?!</big>
<p>Like... seriously?!</p>
<<wrapper "item:groin_guard">>
<<dial "player" "//I'm afraid of her...//">>
<p>First of all... she didn't even hurt you.</p>
<big>Your groin guard saved your balls.</big>
<<dial "player" "//Well, yeah, but...//">>
<p>Stop being a whiny bitch.</p>
<big>Here's my plan.</big>
<p>At the moment you're a bit fucked with that homework bullshit. But we're going to survive it. And we're going to fuck $karma.name for all this shit. I promise you.</p>
<<dial "player" "//How?//">>
<p>Let's start by buying another groin guard. We're gonna need it. Check in the Market Center.</p>
<big>Daddy's Sex Shop usually has stuff like this.</big>
<<btn "cityCollege" null "ballsSmash+" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<<dial "player" "//I'm afraid of her...//">>
<p>First of all... she didn't even hurt you.</p>
<big>Your diamond balls are too strong for her.</big>
<<dial "player" "//Well, yeah, but...//">>
<p>Stop being a whiny bitch.</p>
<big>Here's my plan.</big>
<p>At the moment you're a bit fucked with that homework bullshit. But we're going to survive it. And we're going to fuck $karma.name for all this shit. I promise you.</p>
<<dial "player" "//How?//">>
<p>Let's start by buying a groin guard. We're gonna need it. Check in the Market Center.</p>
<big>Daddy's Sex Shop usually has stuff like this.</big>
<<btn "cityCollege" null "ballsSmash+" "action yieldsHide">>
<<wrapelse>>
<<dial "player" "//I think I need a bambulance....//">>
<p>Well, actually, there are no ambulances. Grave haven't implemented them into the game. If you cannot walk, you have to crawl, man. And I wouldn't count on any sex for next couple days. Wanking is also out of the question.</p>
<<dial "player" "//Fuuuuuck...//">>
<p>Stop being a whiny bitch.</p>
<big>Here's my plan.</big>
<p>At the moment you're a bit fucked with that homework bullshit. But we're going to survive it. And we're going to fuck $karma.name for all this shit. I promise you.</p>
<<dial "player" "//How?//">>
<p>Let's start by buying a groin guard. We're gonna need it. Check in the Market Center.</p>
<big>Daddy's Sex Shop usually has stuff like this.</big>
<<dial "player" "//Well... ok... give me a moment...//">>
<p>Somehow you manage to crawl out of the toilet...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<big>...before you fall into a freaking coma.</big>
<<btn "cityCollege" "Die a little" "time+4; ballsSmash+" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaIntro=2">> /* Buy a groin guard. */
<<chunks>>
<big>You look around the shop.</big>
<p>The girl behind the counter smiles to you.</p>
<<dial "gal" "Can I help you, sir?">>
<<dial "player" "Uhmmm... yes... I'm looking for this... I mean... I kinda need...">>
<p>Focus...</p>
<<dial "gal" "Groin guard?">>
<<dial "player" "Yeah! How did you know?">>
<<dial "gal" "Just a hunch... So, we have couple different types, depending on the needs.">>
<big>She pulls out a box from under the counter.</big>
<<btn>>
<<chunk>>
<<media "quests/karmaIntro/groin_guard1.jpg">>
<<dial "gal" "This is a standard level. It's enough for most users.">>
<p>This seems too thick... maybe they have something lighter, that you could wear under the clothing?</p>
<<dial "player" "//Too thick? I'm actually thinking...// Do you have anything bigger?">>
<big>The girl behind the counter smiles.</big>
<<btn>>
<<chunk>>
<<media "quests/karmaIntro/groin_guard2.jpg">>
<<dial "gal" "This one offers a full protection, we even get 10 years balls safety guarantee.">>
<<dial "player" "//What do you think?//">>
<big>It's way too big!</big>
<<dial "player" "//Hmm... actually...// Do you have anything bigger?">>
<p>The girl looks you in the eyes.</p>
<<dial "gal" "She's that scary, huh?">>
<<dial "player" "What? Nooo! There is no //she//... It's just... I'm building up my gear to... uhmm... fight the police. I'm bad ass.">>
<<dial "gal" "Sure... Ok, I have something just for you...">>
<<btn>>
<<chunk>>
<<dial "gal" "Groin Defender 10000. Wear it, and if the atomic bomb goes off, your balls will be the only thing that remains out of human civilization.">>
<<media "quests/karmaIntro/groin_guard3.jpg">>
<big>Motherfucker.</big>
<p>This is ridiculous. You're not taking it.</p>
<<dial "player" "This one is perfect. I'm gonna take it.">>
<big>...</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=3; $karmaIntro_ans=null">> /* Do $karma.name's sex-ed homework and bring it to her [1/3]. */
/* Prepare the class data */
<<set _classId = "sex_ed">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<else>>
<<set _classChance = 1>>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaIntro_ans = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaIntro_ans+good", _exam1Known],
["Nope", "$karmaIntro_ans+bad"],
["Tomato", "$karmaIntro_ans+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaIntro_ans+good", _exam1Known],
["Yup", "$karmaIntro_ans+bad"],
["Tomato", "$karmaIntro_ans+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaIntro_ans+good", _exam1Known],
["Yup", "$karmaIntro_ans+bad"],
["Nope", "$karmaIntro_ans+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big class="fi0">You look at $karma.name's homework.</big>
<p class="fi1">You need to answer one question buddy...</p>
<<dial "player" "//What if I answer incorrectly?//" "fi1">>
<p class="fi1">I wouldn't recommend that.</p>
<<media "quests/karmaIntro/balls-squeeze3.mp4" "si2">>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2]>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2]>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2]>>
</div>
<<btn $curLoc "Let me think about it" "karmaIntro-" "si4">>
<<chunk>>
<big>You mark the answer.</big>
<<dial "player" "//Is that correct?//">>
<p>I don't know.</p>
<<dial "player" "//You don't know!? How can you not know?//">>
<p>I just don't.</p>
<big>You need to bring the homework to $karma.name.</big>
<<dial "player" "//Sigh...//">>
<<btn $curLoc null "karmaIntro-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=3; $karmaIntro_ans!=null">> /* Do $karma.name's sex-ed homework and bring it to her [1/3]. */
<<chunks>>
<big>You walk to $karma.name.</big>
<<media "karma" "portrait">>
<<dial "player" "Hey...">>
<big>She looks at you with a sarcastic smile.</big>
<<dial "karma" "Got my homework?">>
<<dial "player" "Yup.">>
<p>You give her the homework. She opens it, reads couple lines.</p>
<<dial "player" "And... is it good?">>
<<dial "karma" "I have no idea. Teacher needs to check it. It's your balls on the line anyway.">>
<<btn>>
<<chunk>>
<big>$karma.name walks to Ms. $amia.surname.</big>
<<media "amia" "portrait">>
<<dial "karma" "Ms. $amia.surname, here's my homework.">>
<p>The teacher looks at her with little sympathy.</p>
<<dial "amia" "$karma.name? You did your homework? That's new. Let me check...">>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<p>Ms. $amia.surname browses through the homework.</p>
<big>She seems impressed.</big>
<<dial "amia" "Well, well, well, $karma.name. You actually got it right. I'm quite surprised!">>
<big>Yippee ki yay, motherfuckers.</big>
<<delayer>>
<<yields "karma.dom+2">>
<</delayer>>
<p>$karma.name looks at the teacher mockingly.</p>
<<dial "karma" "I know you were hoping for me to become a crack whore, Ms. $amia.surname. I'm sorry to disappoint you.">>
<p>She turns around and walks away, leaving the teacher red with anger.</p>
<<media "quests/karmaIntro/explosion.mp4">>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<big>$karma.name approaches you.</big>
<<dial "karma" "It seems our small arrangement is working. Keep on the good work, and you might even get something out of this.">>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "player" "Something out of it, as in...">>
<<dial "karma" "As in - don't ask questions and keep doing my homework, or I'll rip off your balls. Got it?">>
<<dial "player" "Yup. Totally.">>
<big>$karma.name turns and walks away.</big>
<<dial "player" "//God damn it, it was supposed to be a porn game, and all I get is smashed balls and threats...//">>
<big>Be patient, young padawan.</big>
<p>Good things come to those who wait.</p>
<<btn $curLoc null "$karmaIntro_ans+null">>
<<chunk "$karmaIntro_ans=bad">>
<big>She's not impressed.</big>
<<dial "amia" "$karma.name, those answers are wrong. Start paying attention or you'll become a crack whore!">>
<p>Oompf. That's harsh.</p>
<<delayer>>
<<yields "karma.dom-3">>
<</delayer>>
<p>$karma.name looks at the teacher with hatred.</p>
<<dial "karma" "I'm sure you have a good experience in such matters, Ms. $amia.surname.">>
<p>$karma.name grabs her homework and walks away with anger.</p>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<<dial "player" "//Oh fuck, she's coming my way. What should I do?//">>
<p>Uhmmmm...</p>
<big>Brace for impact?</big>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<big>$karma.name looks you in the eyes.</big>
<<dial "karma" "You stupid fuck, you fucked up my homework!">>
<<dial "player" "I-I-I'm sorry... I thought...">>
<<dial "karma" "You thought you could get away with it, yeah...?">>
<<dial "player" "Nooo... I was sure that's the right answer and...">>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "I'll give you another chance with the homework. Don't fuck it up.">>
<big>She lets go of your balls, and walks away.</big>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn "cityCollege" null "ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<<btn "cityCollege" null "ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn "cityCollege" "Die a little" "time+4; ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=4; $karmaIntro_ans=null">> /* Do $karma.name's sex-ed homework and bring it to her [2/3]. */
/* Prepare the class data */
<<set _classId = "sex_ed">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<else>>
<<set _classChance = 1>>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaIntro_ans = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaIntro_ans+good", _exam1Known],
["Nope", "$karmaIntro_ans+bad"],
["Tomato", "$karmaIntro_ans+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaIntro_ans+good", _exam1Known],
["Yup", "$karmaIntro_ans+bad"],
["Tomato", "$karmaIntro_ans+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaIntro_ans+good", _exam1Known],
["Yup", "$karmaIntro_ans+bad"],
["Nope", "$karmaIntro_ans+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big class="fi0">You look at $karma.name's homework.</big>
<p class="fi1">You need to answer one question buddy...</p>
<<dial "player" "//What if I answer incorrectly?//" "fi1">>
<p class="fi1">I wouldn't recommend that.</p>
<<media "quests/karmaIntro/balls-squeeze3.mp4" "si2">>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2]>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2]>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2]>>
</div>
<<btn $curLoc "Let me think about it" "karmaIntro-" "si4">>
<<chunk>>
<big>You mark the answer.</big>
<<dial "player" "//Is that correct?//">>
<p>I don't know.</p>
<<dial "player" "//You don't know!? How can you not know?//">>
<p>I just don't.</p>
<big>You need to bring the homework to $karma.name.</big>
<<dial "player" "//Sigh...//">>
<<btn $curLoc null "karmaIntro-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=4; $karmaIntro_ans!=null">> /* Do $karma.name's sex-ed homework and bring it to her [2/3]. */
<<chunks>>
<big>You walk to $karma.name.</big>
<<media "karma" "portrait">>
<<dial "player" "Hey...">>
<big>She looks at you with a sarcastic smile.</big>
<<dial "karma" "Got my homework?">>
<<dial "player" "Yup.">>
<p>You give her the homework. She opens it, reads couple lines.</p>
<<dial "player" "And... is it good?">>
<<dial "karma" "I have no idea. Teacher needs to check it. It's your balls on the line anyway.">>
<<btn>>
<<chunk>>
<big>$karma.name walks to Ms. $amia.surname.</big>
<<media "amia" "portrait">>
<<dial "karma" "Here's my homework, Ms. $amia.surname.">>
<p>The teacher looks at her with little sympathy.</p>
<<dial "amia" "Oh, $karma.name, you're wasting my time again...">>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<p>Ms. $amia.surname browses through the homework.</p>
<big>She seems disappointed.</big>
<<dial "amia" "I would really like for you to fail this class... but surprisingly your answers are correct.">>
<big>Nice!.</big>
<<delayer>>
<<yields "karma.dom+2">>
<</delayer>>
<p>$karma.name looks at the teacher mockingly.</p>
<<dial "karma" "I just like to prove you have no idea what you're talking about, Ms. $amia.surname.">>
<p>She turns around and walks away. God damn, those two hate each other! Maybe we could use that as some point!</p>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<big>$karma.name approaches you.</big>
<<dial "karma" "Haha. Did you hear it? I fucking owned this floozy.">>
<<media "characters/karma/karma_smile.jpg">>
<<dial "player" "Yeah, you did, ha ha...">>
<<dial "karma" "I'm starting to like you.">>
<<dial "player" "You do?">>
<<dial "karma" "Well... no. But I don't hate you anymore.">>
<<dial "player" "Oh! That's great!">>
<<dial "karma" "Oh, shut up already.">>
<big>$karma.name turns and walks away.</big>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<p>Man, you cannot allow her to do that shit. Stand your ground.</p>
<<dial "player" "//My balls shrink whenever she enters the room!//">>
<p>Well, I can't blame you. But honestly, man, that's so un-alpha that I shouldn't be even talking to you.</p>
<<dial "player" "//I don't know what to do. You should be on my side!//">>
<big>Sigh...</big>
<p>You're actually right. Let me think about it, maybe I'll figure something out.</p>
<<dial "player" "//And what should I do in the meantime?!//">>
<p>Well... I guess...</p>
<big>...more homework?</big>
<<btn $curLoc null "$karmaIntro_ans+null">>
<<chunk "$karmaIntro_ans=bad">>
<big>She's not impressed.</big>
<<dial "amia" "$karma.name, those answers are wrong. Start paying attention or you'll become a crack whore!">>
<p>Oompf. That's harsh.</p>
<<delayer>>
<<yields "karma.dom-3">>
<</delayer>>
<p>$karma.name looks at the teacher with hatred.</p>
<<dial "karma" "I'm sure you have a good experience in such matters, Ms. $amia.surname.">>
<p>$karma.name grabs her homework and walks away with anger.</p>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<<dial "player" "//Oh fuck, she's coming my way. What should I do?//">>
<p>Uhmmmm...</p>
<big>Brace for impact?</big>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<big>$karma.name looks you in the eyes.</big>
<<dial "karma" "You stupid fuck, you fucked up my homework!">>
<<dial "player" "I-I-I'm sorry... I thought...">>
<<dial "karma" "You thought you could get away with it, yeah...?">>
<<dial "player" "Nooo... I was sure that's the right answer and...">>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "I'll give you another chance with the homework. Don't fuck it up.">>
<big>She lets go of your balls, and walks away.</big>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn "cityCollege" null "ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<<btn "cityCollege" null "ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn "cityCollege" "Die a little" "time+4; ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=5; $karmaIntro_ans=null">> /* Do $karma.name's sex-ed homework and bring it to her [3/3]. */
/* Prepare the class data */
<<set _classId = "sex_ed">>
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<else>>
<<set _classChance = 1>>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaIntro_ans = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaIntro_ans+good", _exam1Known],
["Nope", "$karmaIntro_ans+bad"],
["Tomato", "$karmaIntro_ans+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaIntro_ans+good", _exam1Known],
["Yup", "$karmaIntro_ans+bad"],
["Tomato", "$karmaIntro_ans+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaIntro_ans+good", _exam1Known],
["Yup", "$karmaIntro_ans+bad"],
["Nope", "$karmaIntro_ans+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big class="fi0">You look at $karma.name's homework.</big>
<p class="fi1">You need to answer one question buddy...</p>
<<dial "player" "//What if I answer incorrectly?//" "fi1">>
<p class="fi1">I wouldn't recommend that.</p>
<<media "quests/karmaIntro/balls-squeeze3.mp4" "si2">>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2]>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2]>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2]>>
</div>
<<btn $curLoc "Let me think about it" "karmaIntro-" "si4">>
<<chunk>>
<big>You mark the answer.</big>
<<dial "player" "//Is that correct?//">>
<p>I don't know.</p>
<<dial "player" "//You don't know!? How can you not know?//">>
<p>I just don't.</p>
<big>You need to bring the homework to $karma.name.</big>
<<dial "player" "//Sigh...//">>
<<btn $curLoc null "karmaIntro-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=5; $karmaIntro_ans!=null">> /* Do $karma.name's sex-ed homework and bring it to her [3/3]. */
<<chunks>>
<big>You walk to $karma.name.</big>
<<media "karma" "portrait">>
<<dial "player" "Hey...">>
<big>She looks at you with a sarcastic smile.</big>
<<dial "karma" "Got my homework?">>
<<dial "player" "Yup.">>
<p>You give her the homework. She opens it, reads couple lines.</p>
<<dial "player" "And... is it good?">>
<<dial "karma" "I have no idea. Teacher needs to check it. It's your balls on the line anyway.">>
<<btn>>
<<chunk>>
<big>$karma.name walks to Ms. $amia.surname.</big>
<<media "amia" "portrait">>
<<dial "karma" "My homework is finished.">>
<p>The teacher looks at her with disdain.</p>
<<dial "amia" "Oh really? Somehow I don't believe you...">>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<p>Ms. $amia.surname browses through the homework.</p>
<big>She's surprised.</big>
<<dial "amia" "Well, $karma.name... I'm ready to say I was wrong about you.">>
<<media "characters/amia/amia_smile.jpg">>
<<delayer>>
<<yields "karma.dom+4">>
<</delayer>>
<<dial "karma" "Thank you, Ms. $amia.surname. That's appreciated. I'm ready to say that I was wrong about you too. For years I thought you're such a bitch because you envy me my gigantic breasts. But now I see - it's not envy, it's love.">>
<big>Shots fired.</big>
<<dial "amia" "What?! How dare you?!">>
<p>$karma.name looks at the teacher mockingly.</p>
<<dial "karma" "Oh, it's ok, Ms. $amia.surname. Don't worry, I'm very modern. But I'm afraid I have to disappoint you. Your breasts are just not big enough for me. Sorry.">>
<p>$karma.name turns around and walks away, leaving the teacher speechless.</p>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<big>$karma.name approaches you.</big>
<<dial "karma" "Haha, I owned this bitch.">>
<<media "characters/karma/karma_smile3.jpg">>
<<dial "player" "Yeah, you did, haha...">>
<<dial "karma" "You've proved yourself. Do my homework, and we're going to be a bit more friendly.">>
<<dial "player" "Oh, cool, haha... I was hoping you'd say that--">>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<p>Same moment you see some guy approaching $karma.name.</p>
<<dial "guy" "Hey babe.">>
<<dial "karma" "Ohhh, hey baby, how are you?">>
<<media "quests/karmaIntro/karma_dude.jpg">>
<big>She smiles and moves away from you.</big>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<big>You watch $karma.name talking with the guy.</big>
<<dial "player" "//Who is that dude?//">>
<p>Just some moron jock who has better chances with her than you do.</p>
<<dial "player" "//What are they talking about?//">>
<p>You're too far to hear it... but they mention something about...</p>
<big>A date in the toilet.</big>
<<dial "player" "//A date in the toilet?!//">>
<p>That's what they said...</p>
<<btn>>
<<chunk "$karmaIntro_ans=good">>
<<media "quests/karmaIntro/karma_friendly.jpg">>
<p>She seems really friendly with that moron. Since she's a stone-cold bitch that seems suspicious...</p>
<big>You should check it out.</big>
<<dial "player" "//So you want me to follow a woman to the toilet now?//">>
<p>Sure, why not?</p>
<<dial "player" "//I don't know why, but the words 'creepy stalker' come to mind.//">>
<p>You're overthinking it.</p>
<<dial "player" "//Easy for you to say, you're not the one that's gonna end up beaten up or in prison.//">>
<big>Pain is temporary, glory <small>hole</small> is eternal.</big>
<p>And if you get locked up, you'll get way more sex than now.</p>
<<dial "player" "//Right, I guess I'm doing this now...//">>
<big>To the toilet!</big>
<<btn $curLocParent null "quest:karmaBad+; $karmaIntro_ans+null; charAdd+karma|collToilet; time-">>
<<chunk "$karmaIntro_ans=bad">>
<big>She's not impressed.</big>
<<dial "amia" "$karma.name, those answers are wrong. Start paying attention or you'll become a crack whore!">>
<p>Oompf. That's harsh.</p>
<<delayer>>
<<yields "karma.dom-3">>
<</delayer>>
<p>$karma.name looks at the teacher with hatred.</p>
<<dial "karma" "I'm sure you have a good experience in such matters, Ms. $amia.surname.">>
<p>$karma.name grabs her homework and walks away with anger.</p>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<<dial "player" "//Oh fuck, she's coming my way. What should I do?//">>
<p>Uhmmmm...</p>
<big>Brace for impact?</big>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<big>$karma.name looks you in the eyes.</big>
<<dial "karma" "You stupid fuck, you fucked up my homework!">>
<<dial "player" "I-I-I'm sorry... I thought...">>
<<dial "karma" "You thought you could get away with it, yeah...?">>
<<dial "player" "Nooo... I was sure that's the right answer and...">>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "I'll give you another chance with the homework. Don't fuck it up.">>
<big>She lets go of your balls, and walks away.</big>
<<btn>>
<<chunk "$karmaIntro_ans=bad">>
<<wrapper "item:groin_guard">>
<p>Thank god...</p>
<big>...the groin guard saved your balls.</big>
<p>Otherwise you'd be crawling in pain at the moment.</p>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn "cityCollege" null "ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<p>Thank god...</p>
<big>...for your diamond balls.</big>
<p>Otherwise you'd be crawling in pain at the moment.</p>
<<dial "player" "//I still hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<<btn "cityCollege" null "ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn "cityCollege" "Die a little" "time+4; ballsSmash+; karmaIntro-; $karmaIntro_ans+null" "action yieldsHide">>
<</wrapper>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "schoolIntro=9">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karmaIntro=1">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; priority; karma; $karmaAngry!=0; $karmaAngry!=null">> /* Karma angry on the player. */
<<chunks>>
<p>You enter the toilet and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaBad=1; karma">>
<<include "karmaBad">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaBad=3; karma">>
<<include "karmaBad">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaBad=5; karma">>
<<include "karmaBad">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaBad<5; karma">>
<<chunks>>
<big>You approach the toilet...</big>
<p>...when you hear a voice behind you.</p>
<<dial "guy" "Hey you! Occupied!">>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<<media "quests/karmaBad/troll_guard.jpg">>
<<dial "guy" "Toilet occupied. You not in.">>
<p>He says slowly. Looks like the complex operation of speaking is straining his brain.</p>
<<dial "player" "Why not?">>
<p>He ponders the question for a second.</p>
<<dial "guy" "Only team allowed here now. You not on team. You go.">>
<big>He's pretty convincing.</big>
<p>Better figure something out first.</p>
<<btn $curLocParent null "quest:karmaBad-">>
<</chunks>>
<</events>><<chunks>>
<<menu>>
/* Quests */
<<btn "karmaIntro" "Buy groin guard" "karmaIntro=2; groin_guard+; cash=40; cash-40" "store quest">>
<<btn "slaughterhouse" "Buy a mask" "slaughterhouse=4; cash=100" "store quest">>
/* Activities and chores */
<<btn $curLoc "Buy groin guard" "karmaIntro!=0; karmaIntro!=1; karmaIntro!=2; groin_guard+; cash=40; cash-40" "store">>
<<btn $curLoc "Buy dildo" "dildo+; cash=75; cash-75" "store">>
<<btn $curLoc "Buy butt plug" "butt_plug+; cash=75; cash-75" "store">>
<<btn $curLoc "Buy viagra" "viagra+; cash=20; cash-20" "store">>
<<btn $curLoc "Buy aphrodisiac" "aphro+; cash=40; cash-40" "store">>
<<btn $curLoc "Buy sleeping pills" "roofies+; cash=40; cash-40" "store">>
<<btn $curLoc "Buy ball vitamins" "ball_pills+; cash=50; cash-50" "store">>
<<btn $curLoc "Buy Super Mega Vitamins" "supplements+; cash=50; cash-50" "store">>
<<btn $curLoc "Buy Sex Encyclopedia" "!encyclopedia; encyclopedia+; cash=400; cash-400" "store">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Activities */
<<btn "marketToiletShit" "Take a shit" "!asspain; $lvlup" "activ">> /*[[marketToiletShit]]*/
<<btn "marketToiletSearch" "Search toilets" null "activ">> /*[[marketToiletSearch]]*/
<<btn "marketToiletPeek" "Peek" null "quick">> /*[[marketToiletPeek]]*/
<<btn "marketToiletMasturbate" "Masturbate" "jerkedoff+; !ballsSmash" "activ">> /*[[marketToiletMasturbate]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<btn "karmaIntro" "Do $karma.name's homework" "karmaIntro=3; $karmaIntro_ans=null" "quest">>
<<btn "karmaIntro" "Do $karma.name's homework" "karmaIntro=4; $karmaIntro_ans=null" "quest">>
<<btn "karmaIntro" "Do $karma.name's homework" "karmaIntro=5; $karmaIntro_ans=null" "quest">>
<<btn "karmaCum" "Find the book" "karmaCum=1; counter:karmaCumTomorrow=null" "quest">>
<<btn "karmaCum" "Read the book" "karmaCum=2" "quest">>
<<btn "bridIntro" "Study Spanish" "bridIntro=1; counter:bridIntroLearnDone=null" "quest">>
<<btn "bridIntro" "Study Spanish" "bridIntro=2; counter:bridIntroLearnDone=null" "quest">>
<<btn "bridIntro" "Study Spanish" "bridIntro=3; counter:bridIntroLearnDone=null" "quest">>
/* Activities */
<<wrapper "schoolIntro=DONE">>
<<btn "collLibraryStudy" "Study" null "quick">> /*[[collLibraryStudy]]*/
<<btn "collLibrarySearch" "Search library" null "activ">> /*[[collLibrarySearch]]*/
<<btn "collLibraryComics" "Read comic books" "love+" "activ">> /*[[collLibraryComics]]*/
<<btn "collLibraryBook" "Read comic books" "dom+" "activ">> /*[[collLibraryBook]]*/
<</wrapper>>
/* Relations */
<<btn "talk" "Chat with $karma.name" "karma; $char+karma" "chat relation">>
<<btn "talk" "Chat with $nina.name" "nina; $char+nina" "chat relation">>
<<btn "talk" "Chat with $amia.name" "amia; $char+amia" "chat relation">>
<<wrapper "amia; !karma; !nina">>
<<btn "flirt" "Flirt with $amia.name" "amia.status=3; amia.status!=5; $char+amia" "flirt relation">>
<<btn "sex" "Fuck $amia.name" "amia.status=5; $char+amia" "sex relation">>
<</wrapper>>
<<wrapper "karma; !nina; !amia">>
<<btn "flirt" "Flirt with $karma.name" "karma.status=3; karma.status!=5; $char+karma" "flirt relation">>
<<btn "sex" "Fuck $karma.name" "karma.status=5; $char+karma" "sex relation">>
<</wrapper>>
<<wrapper "nina; !karma; !amia">>
<<btn "flirt" "Flirt with $nina.name" "nina.status=3; nina.status!=5; $char+nina" "flirt relation">>
<<btn "sex" "Fuck $nina.name" "nina.status=5; $char+nina" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<btn $curLoc "Buy the football" "karmaBad=4; karmaBad+" "store quest">>
/* Store */
<<btn $curLoc "Buy beer" "beer+; cash=20; cash-20" "store">>
<<btn $curLoc "Buy vodka" "vodka+; cash=40; cash-40" "store">>
<<btn $curLoc "Buy soda" "soda+; cash=15; cash-15" "store">>
<<btn $curLoc "Buy groceries" "groceries+; cash=40; cash-40" "store">>
<<btn $curLoc "Buy perfumes" "perfumes+; cash=100; cash-100" "store">>
<<btn $curLoc "Buy supplements" "supplements+; cash=50; cash-50" "store">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<media `"activities/college/study/" + random(1,5) + ".mp4"` "si0">>
/* Study */
<div class="si2">
<<menu null "What do you want to study?">>
<<btn "#study" "Art" "love+; $classStudy+art" "activ">>
<<btn "#study" "Sex education" "dom+; $classStudy+sex_ed" "activ">>
<<btn "#study" "Female studies" "love+; $classStudy+fem_studies" "activ">>
<<btn "#study" "Nerd studies" "dom+; $classStudy+nerd" "activ">>
</div>
/* Exit */
<<btn null "Maybe later" null "exit si4">>
<<chunk null "#study">>
<<delayer>>
/* Prepare the class data */
<<set _classId = $classStudy>>
<<set _classData = setup.classes.find(obj => {return obj.class === _classId})>>
/* Prepare the lesson data */
<<set _lsnNum = random(0, _classData.type.length - 1)>>
<<set _lsnId = _classData.type[_lsnNum]>>
<<set _lsnMediaNum = random(1, _classData.media[_lsnNum])>>
<<if _lsnMediaNum <= 9>>
<<set _lsnMediaNum = "0" + _lsnMediaNum>>
<</if>>
<<set _lsnMedia = _classId + "/" + _lsnId + "/" + _lsnMediaNum + ".mp4">>
<<set _lsnDial = _classData.dial[_lsnNum].random()>>
<<if _lsnDial == "">><<set _lsnDial = null>><</if>>
/* Prepare the lesson topic and content */
<<set _lessons = []>>
<<for _l = 0; _l < setup.lessons.length; _l++>>
<<if setup.lessons[_l].class == _classId && setup.lessons[_l].type == _lsnId>>
<<set _lessons.push(_l)>>
<</if>>
<</for>>
<<set _lsn = _lessons.random()>>
<<set _lsnData = setup.lessons[_lsn]>>
<<set _lsnTopic = _lsnData.topic>>
<<set _lsnContent = _lsnData.lesson != "" ? _lsnData.lesson : null>>
/* Check if the player should learn something */
<<if $player.lvl <= 1>>
<<set _lsnLearn = [0, 0, 1].random()>>
<<elseif $player.lvl == 2>>
<<set _lsnLearn = [0, 0, 1, 1].random()>>
<<elseif $player.lvl == 3>>
<<set _lsnLearn = [0, 0, 1, 1, 1].random()>>
<<elseif $player.lvl == 4>>
<<set _lsnLearn = [0, 0, 1, 1, 1, 1].random()>>
<<else>>
<<set _lsnLearn = [0, 1, 1, 1, 1]>>
<</if>>
/* If player learned something - check if gets focus */
<<if _lsnLearn == 1>>
<<set _lsnFocus = [0, 0, 1].random()>>
<</if>>
/* If player learned something - update the rating */
<<if _lsnLearn>>
<<set _maxRating = $maxRatingCollege>>
/* Adjust the number of times player used this class */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + 3 : 3>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
<</if>>
/* HTML */
<big>You start reading about the subject...</big>
<<if _lsnLearn>>
<div class="item lesson">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
<big>//<<print _lsnTopic>>//</big>
<<if _lsnContent>><p class="desc"><<print _lsnContent>></p><</if>>
</div>
<<if _lsnFocus>>
<p>''Good news, buddy!'' You were so focused during this lesson, that you've gained a special effect.</p>
<<yields "focus+">>
<</if>>
<<else>>
<div class="item lesson">
<p class="desc">You couldn't focus and you haven't learned a thing...</p>
</div>
<</if>>
<</delayer>>
<<sideDial "left">>
<<btn>>
<</chunks>><<chunks>>
<big class="center fi0">You pull out your mobile phone...</big>
<p class="center fi1">Type the name of your favorite porn site...</p>
<div class="si2">
/* Display toys menu */
<<set _toys = ["paul_dildo", "dildo", "cucumber", "crucifix"]>>
<<for _ts = 0; _ts < _toys.length; _ts++>>
<<if $player.itemsList && $player.itemsList.indexOf(_toys[_ts]) != -1>>
<<set _displayToys = 1>>
<<set _playerlvl = $player.lvl > 0 ? $player.lvl : 1>>
<<break>>
<</if>>
<</for>>
<<if _displayToys == 1>>
<<menu null "Choose a toy" "toys">>
<<if $player.itemsList.indexOf("paul_dildo") != -1 || $player.itemsList.indexOf("dildo") != -1>>
<<btn "#dildo" "Put a dildo up your ass" "love+2" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("cucumber") != -1>>
<<btn "#cucumber" "Put a cucumber up your ass" "love+3" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("crucifix") != -1>>
<<btn "#crucifix" "Put a crucifix up your ass" "love+5" "yieldsHide item">>
<</if>>
<</if>>
<br class="clear">
<br class="clear">
/* Load the category buttons */
<<set _masturbationCat = clone(setup.sexCat)>>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
/* Shuffle the vids for later */
<<set _masturbationVids = setup.kamasutra.shuffle()>>
<br class="clear">
</div>
<<chunk null "#dildo">>
<p>You pull out a dildo.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "I'm a bad boy!">>
<<media `"activities/masturbation/dildo/" + _playerlvl + "/" + random(1,10) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#cucumber">>
<p>You pull out a cucumber.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Veggies for the win!">>
<<media `"activities/masturbation/cucumber/" + random(1,5) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#crucifix">>
<p>You pull out a crucifix.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Sweet Jesus!">>
<p>It's so rough...</p>
<<media `"activities/masturbation/crucifix/" + random(1,4) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#anal">>
<big>You select Anal porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("anal") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "That's a beautiful asshole right there!">>
<<btn>>
<<chunk null "#classic">>
<big>You select Classic porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("classic") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Nothing better than a bit of classic pussy pounding!">>
<<btn>>
<<chunk null "#fetish">>
<big>You select Hardcore porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("fetish") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, I'm a perv!">>
<<btn>>
<<chunk null "#handworks">>
<big>You select Handworks porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("handworks") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, that's the shit!">>
<<btn>>
<<chunk null "#oral">>
<big>You select Oral porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("oral") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Yeah... do it with your mouth... Oh yeaa....!">>
<<btn>>
<<chunk null "#rough">>
<big>You select Rough porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("rough") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Smack that bitch, yeah!">>
<<btn>>
<</chunks>><<chunks>>
<big class="center fi0">You pull down your pants...</big>
<p class="center fi1">Sit down on the toilet...</p>
<<media `"activities/shit/" + random(4) + ".mp4"` "si3">>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<<btn null null null "si5">>
<</chunks>>
<<include "lvlup">>/* marketToiletSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "dirty_bra+", "cash+5", "cash+10", "cash+25", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["outfit_17+", "outfit_21+", "roofies+", "roofies+", "viagra+", "viagra+", "aphro+", "aphro+", "weed+", "cash+250", "cash+500", "cash+1000"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner. In the stalls, and in the toilets <small>(yuck!)</small>.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>I'm personally not a huge lingerie guy (unless the girl is really fat, in which case it helps redirect my attention), but even I can't help a growing hard-on.</p>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices, but then you start to wonder...</p>
<<dial "player" "//Why would someone have a bag of spices in the College toilet...?//">>
<big>And then it hits you.</big>
<<media "activities/search/weed.mp4">>
<</if>>
<<btn>>
<</chunks>><<chunks>>
/* Choose type */
<<if setup.minRand <= $curRand>>
<<set _curNpcArr = ["peekgirl"]>>
<<if $gayContent == 1>>
<<set _curNpcArr.push("peekgay")>>
<</if>>
<<if $transContent == 1>>
<<set _curNpcArr.push("peektrans")>>
<</if>>
<<if $pissContent == 1>>
<<set _curNpcArr.push("peekpiss")>>
<</if>>
<<set _curNpcType = _curNpcArr.random()>>
/* Check which character player encountered (assuming that each type has the number of characters that are in each array) */
<<if _curNpcType == "peekgay">>
<<set _curNpcChar = [1].random()>>
<<elseif _curNpcType == "peektrans">>
<<set _curNpcChar = [1, 2, 3, 4, 5].random()>>
<<elseif _curNpcType == "peekpiss">>
<<set _curNpcChar = [1, 2, 3].random()>>
<<else>>
<<set _curNpcChar = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14].random()>>
<</if>>
<<set _curNpc = _curNpcType + "_" + _curNpcChar>>
/* Check if/when the player is caught (assuming that the event has the amount of stages that are in each array) */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow + 1 <= $curRand>>
<<set $caught = [0, 1, 2].random()>>
<</if>>
<</if>>
/* Do HTML */
<p class="fi0 center">You push the door ever so gently and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<<if _curNpcType>>
<<set $caughtLink = $caught == 0 ? "#caught" : "#" + _curNpcType>>
<big class="fi3 center">There is something going on!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_1.mp4"` "si3">>
<p class="fi3">You have a choice: you stay and watch, risking getting caught, or leave. What do you do?</p>
<<menu "fi3">>
<<btn $caughtLink "Stay and watch" "dom+2" "action si3">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<else>>
<big class="fi3 center">...it's empty</big>
<<media "activities/peek/toilets/peek_empty.jpg" "si3">>
<<btn $curLoc null null "si3">>
<</if>>
<<chunk "$gayContent=1" "#peekgay">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Looks like they're having some real fun!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "guy" "Oh yeah, fuck my twink ass!">>
<p>The stud is going balls deep up his butt.</p>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$gayContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>With a groan, the stud comes inside the twink.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "guy" "You like that, little man?">>
<<dial "guy" "Very... I love getting my ass creampied!">>
<p>Those guys sure now how to put on a show!</p>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk "$transContent=1" "#peektrans">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She bends over, begging for a cock up her ass.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Fuck me like you own me, big guy!">>
<p>No need to tell him twice, he goes down for that ass hard.</p>
<<dial "guy" "Oh man, that's tight...">>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$transContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She takes his load on her face.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "gal" "Mmmmm, there's so much...">>
<p>She says, as she wipes the cum of her face and into her mouth.</p>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk "$pissContent=1" "#peekpiss">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Oh, she's thirsty for cock, among other things.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Mmmmm, I love the tasting piss on a hard cock!">>
<p>She says, as she sucks that cock with a passion.</p>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$pissContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She's ready to receive his load!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "guy" "Aaaahhh! Suck me dry!">>
<p>She's all wet and moaning with pleasure.</p>
<<dial "gal" "I love being a toilet slut!">>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk null "#peekgirl">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<p>You can't help but start stroking your dick.</p>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>He puts his cock up her and starts pounding.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Yes! Fuck me hard!">>
<<dial "guy" "Take it, you slut!">>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Their moans are getting louder...</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "gal" "Cum for me, baby! I want it bad!">>
<p>She exclaims, as he ejaculates all over her.</p>
<<dial "guy" "Oh yeeeeeeeeeeeeeah!">>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk null "#finish">> /* FINISH */
<<delayer>>
<<if $jerk>>
<p>You stroke your dick faster and faster. You feel a wave of pleasure, and then...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<</if>>
<</delayer>>
<big>That's the end of the show.</big>
<<btn $curLoc "Move away" null "action">>
<<chunk null "#caught">> /* CAUGHT */
<big>Oh shit, you've been spotted!</big>
<<media "activities/peek/toilets/peek_busted.mp4">>
<<dial "guy" "What the FUCK? I kill you, YOU SICK FUCK!">>
<p>It seems that they value their privacy more, than your sexual arousal.</p>
<<dial "player" "Shit!">>
<p>While the guy is trying to get his pants on, you decide to run off.</p>
<<dial "player" "//You don't have to tell me twice.//">>
<big>You run away.</big>
<<btn $curLocParent>>
<</chunks>><<chunks>>
<big class="center fi0">You pull out your mobile phone...</big>
<p class="center fi1">Type the name of your favorite porn site...</p>
<div class="si2">
/* Display toys menu */
<<set _toys = ["paul_dildo", "dildo", "cucumber", "crucifix"]>>
<<for _ts = 0; _ts < _toys.length; _ts++>>
<<if $player.itemsList && $player.itemsList.indexOf(_toys[_ts]) != -1>>
<<set _displayToys = 1>>
<<set _playerlvl = $player.lvl > 0 ? $player.lvl : 1>>
<<break>>
<</if>>
<</for>>
<<if _displayToys == 1>>
<<menu null "Choose a toy" "toys">>
<<if $player.itemsList.indexOf("paul_dildo") != -1 || $player.itemsList.indexOf("dildo") != -1>>
<<btn "#dildo" "Put a dildo up your ass" "love+2" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("cucumber") != -1>>
<<btn "#cucumber" "Put a cucumber up your ass" "love+3" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("crucifix") != -1>>
<<btn "#crucifix" "Put a crucifix up your ass" "love+5" "yieldsHide item">>
<</if>>
<</if>>
<br class="clear">
<br class="clear">
/* Load the category buttons */
<<set _masturbationCat = clone(setup.sexCat)>>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
/* Shuffle the vids for later */
<<set _masturbationVids = setup.kamasutra.shuffle()>>
<br class="clear">
</div>
<<chunk null "#dildo">>
<p>You pull out a dildo.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "I'm a bad boy!">>
<<media `"activities/masturbation/dildo/" + _playerlvl + "/" + random(1,10) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#cucumber">>
<p>You pull out a cucumber.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Veggies for the win!">>
<<media `"activities/masturbation/cucumber/" + random(1,5) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#crucifix">>
<p>You pull out a crucifix.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Sweet Jesus!">>
<p>It's so rough...</p>
<<media `"activities/masturbation/crucifix/" + random(1,4) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#anal">>
<big>You select Anal porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("anal") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "That's a beautiful asshole right there!">>
<<btn>>
<<chunk null "#classic">>
<big>You select Classic porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("classic") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Nothing better than a bit of classic pussy pounding!">>
<<btn>>
<<chunk null "#fetish">>
<big>You select Hardcore porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("fetish") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, I'm a perv!">>
<<btn>>
<<chunk null "#handworks">>
<big>You select Handworks porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("handworks") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, that's the shit!">>
<<btn>>
<<chunk null "#oral">>
<big>You select Oral porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("oral") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Yeah... do it with your mouth... Oh yeaa....!">>
<<btn>>
<<chunk null "#rough">>
<big>You select Rough porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("rough") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Smack that bitch, yeah!">>
<<btn>>
<</chunks>>/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["books+", "bible+", "dirty_panties+", "cash+5", "cash+10", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["glasses+", "outfit_22+", "comics+", "encyclopedia+", "weed+", "cash+25", "cash+50"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "dirty_panties+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner. In the stalls, and in the toilets <small>(yuck!)</small>.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/collLibrary/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_panties+">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<</if>>
<<btn>>
<</chunks>><<events>>
<<EVENT>> /* Regular fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Oh, they are going to fuck!//">>
<big>You think!?</big>
<<dial "player" "//I do!//">>
<p>That was rhetorical question.</p>
<<dial "player" "//Rhetorical? Which question?//">>
<p>Ok... Let's focus on the porn.</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<p>After a moment everything is over.</p>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<p>And after a minute, they collapse, panting.</p>
<<dial "player" "//That was nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Lesbos fucking. What a dream come true.</p>
<<dial "player" "//True... they were awesome.//">>
<p>Well, sigh... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Cam girls */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,3)>>
<<media `"activities/college/study/library/cam_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Wow... is she...//">>
<big>She totally is...</big>
<p>...stealing library's wi-fi to run cam shows!</p>
<<menu>>
<<btn $curLoc "Leave her in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh... Niiiiiice.//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or she will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Camgirls in the library...</p>
<big>I wanna go back to college...!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck turns into triangle */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = 1>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn null "Hide and peek" "dom+" "action">>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn null "Just watch" "love+; dom+" "action">>
<<btn null "Watch and jerk off" "dom+3" "action">>
<<chunk>>
<p>Suddenly!</p>
<big>They notice you.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_03.mp4"`>>
<<dial "gal" "WHAT THE FUCK!?">>
<p>The girls walk to you with anger in their eyes.</p>
<<btn>>
<<chunk>>
<<dial "player" "//Oh fuck! What now?//">>
<p>Uhmmm...</p>
<big>I have no idea.</big>
<<dial "player" "//What!? You're the fucking narrator! You have to have an idea...//">>
<p>Well... To be honest... I didn't know that could happen... It must be a new feature or something. Grave probably added it while stoned and forgot to send me scripts. I fucking hate this idiot.</p>
<<dial "player" "//So...?//">>
<big>So you're on your own, bud.</big>
<<menu>>
<<btn "#run" "Run for your life" "love+2" "action">>
<<btn "#confront" "Confront the girls" "dom+2" "action">>
<<chunk null "#run">>
<<media "run.mp4">>
<big>You turn around and run from the library.</big>
<<btn $curLocParent>>
<<chunk null "#confront">>
<<dial "player" "Uhmm... Hi!">>
<<dial "gal" "What were you doing?!">>
<p>Figure something out, I believe in you!</p>
<<dial "player" "Sorry, I thought... I thought... I thought you have a stroke.">>
<big>A stroke!?</big>
<<dial "gal" "A stroke?! Both at the same time?!">>
<<dial "player" "Yeah... yeah, at the same time... I've heard Covid does that, you know...">>
<big>They look at you with disbelief.</big>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_04.mp4"`>>
<<dial "gal" "You're full of shit.">>
<<dial "player" "Yeah... so I'm gonna go...">>
<big>The girls look at each other.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#go", "#go", "#go", "#go", "#fuck"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#go", "#fuck"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#go", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#go", "#fuck", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#fuck"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#go">>
<<dial "gal" "Yes, you're right...">>
<<media "go_away.mp4">>
<big>Sigh... maybe next time.</big>
<p>You turn around and walk out from the library.</p>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You're not going anywhere!">>
<<dial "player" "I'm not...?">>
<big>They push you on the desk.</big>
<<dial "gal" "Not until we suck your cock!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_05.mp4"`>>
<<dial "player" "//What is happening?!//">>
<p>What is happening?!? You did it, buddy! I don't know how, but you did it.</p>
<big>Enjoy the ride.</big>
<<btn>>
<<chunk>>
<p>The black girl sucks your balls, while the brunette wraps her lips around your cock.</p>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_06.mp4"`>>
<<dial "player" "Uhhh... yeah...">>
<big>You feel you're getting close...</big>
<<btn>>
<<chunk>>
<big>But the girls stop.</big>
<<dial "gal" "Not that fast! Do us first!">>
<p>They sit on the desk and spread their pussies.</p>
<<dial "player" "Fuck yes!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_07.mp4"`>>
<<dial "gal" "Yeah... and my asshole too!">>
<<dial "player" "mmmmmMMmmm!">>
<<btn>>
<<chunk>>
<<dial "gal" "Ok, you done well... Now I want your dick!">>
<big>The white girl jumps on your dick.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_08.mp4"`>>
<<dial "player" "Ride me baby!">>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_09.mp4"`>>
<<dial "gal" "Deeeeeper!">>
<<dial "player" "Uhhhhh!">>
<<btn>>
<<chunk>>
<big>The black girl takes over.</big>
<<dial "gal" "Now me! Fuck me from behind!">>
<<dial "player" "Give me that ass!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_10.mp4"`>>
<<dial "gal" "Fuck me! Fuck me! Fuck me!">>
<<btn>>
<<chunk>>
<big>You're speeding up...</big>
<<dial "player" "Yeah... like that... yeaaaaaah...">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_11.mp4"`>>
<big>You can't help it anymore.</big>
<<dial "player" "I'm gonna cum...">>
<<dial "gal" "In my mouth!">>
<p>The white girl pushes her friend away and wraps her lips around your cock.</p>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_12.mp4"`>>
<<dial "gal" "Gobble - gobble - gobble">>
<big>You shoot a stream of cum into white girl's mouth.</big>
<<dial "player" "Uhhhhhhhh...">>
<p>The orgasm slowly fades, as you squirt the last drops of your load deep inside girl's throat.</p>
<<btn>>
<<chunk>>
<big>Blood slowly returns to your brain.</big>
<p>You look at the girls. You feel you should say something, thank them or at lease tell them it was good. But before you manage to combine words into a sentence...</p>
<<dial "player" "Uhamathank...">>
<big>...the girls lose any interest in you.</big>
<<dial "gal" "See you around...">>
<p>They start giggling, gather their things, and walk out of the library.</p>
<<dial "player" "//Whhhhaaat the fuuuuck was that...?//">>
<big>College, baby!</big>
<p>And now, better move out, or someone will find you with your dick out.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$nina.met">> /* Meeting Nina in the library */
<<chunks>>
<p>The silence of the library should help you focus, but all it does it makes you think about your miserable life.</p>
<<dial "player" "//My life is so shallow and pointless!!!//">>
<big>Hey, Schopenhauer, navigate your grim thoughts over there.</big>
<<btn>>
<<chunk>>
<big>It's $nina.name.</big>
<<media "events/college/nina/nina1.png">>
<big>Say hi for fuck's sake.</big>
<<dial "player" "//Oh, right!//">>
<p>You wave her direction.</p>
<<dial "player" "Hi there!">>
<p>She smiles.</p>
<<dial "nina" "Hi!">>
<<btn>>
<<chunk>>
<<dial "player" "What are you doing here? Looking for a book? Want to study together? I know stuff!">>
<big>Dude.</big>
<p>I suggest to limit yourself to one sentence per statement.</p>
<<dial "nina" "No... to be honest I'm kinda bored, just looking for something interesting, I don't know.">>
<p>A long moment of silence.</p>
<<dial "player" "//What now?//">>
<p>I dunno. Say something. I already helped you.</p>
<<dial "player" "//My mind is empty, can't you just tell me what to say...?//">>
<big>God damn.</big>
<p>You know, that I had a career once? That I was writing movies? Proper movies, with good reviews... And now? I'm helping some beta cuck to nail a MILF in a porn game. O tempora, o mores!</p>
<<dial "player" "//Oh come on man, just this once, tell me what should I do...//">>
<big>Sigh.</big>
<p>Look there. You see those doors? I think it's a storage room. Gal like $nina.name could find it VERY interesting.</p>
<<dial "player" "//Just like that...? I should tell her to go with me to the storage room? It's not a trap, is it?//">>
<p>Do what you want, I'm just a narrator.</p>
<<dial "player" "//Well... ok. Let's just go with it...//">>
<<btn>>
<<chunk>>
<<dial "nina" "Talking to yourself much?">>
<<media "events/college/nina/nina_smile.jpg">>
<<dial "player" "Eeermmm, no, how do you...? Nevermind. Listen, this may sound weird, but since you are bored, and so am I, maybe we'll check what exactly is there in that room? I think there might be something interesting.">>
<<dial "nina" "In that storage room? There's nothing there.">>
<<dial "player" "Well... I thought maybe... we would make it interesting. I know stuff!">>
<p>She looks at you for a moment, trying to connect the dots.</p>
<big>Fingers crossed, my man.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>Incoming!</big>
<<media "slap.mp4">>
<<delayer>>
<<yields "sore+">>
<</delayer>>
<<dial "nina" "I think you mistaken me with someone else.">>
<big>She turns around and walks away.</big>
<<dial "player" "//Fuck... that's not what I was hoping for...//">>
<p>Ah, come on. Lose some, win some. At least she didn't kick you in the balls.</p>
<<btn>>
<<chunk null "#success">>
<big>She bites her lip.</big>
<<dial "nina" "Ummm, usually I refuse thes kind of offers... But there's something in you, that's... intriguing">>
<p>She glances subconsciously right at your cock, blushes, and quickly looks away.</p>
<big>YOU SAW THAT?!</big>
<<dial "player" "//I did... Does it mean what I think it means?//">>
<big>I think someone's getting his dick wet!</big>
<<btn>>
<<chunk>>
<p>You both make your way to the door of the storage room, and the very first thing $nina.name does, is kiss you.</p>
<big>How romantic.</big>
<<media "events/college/nina/nina_college_1.mp4">>
<<dial "nina" "I wanted to do this from the moment I met you.">>
<<dial "player" "That college student life, am I right?">>
<<dial "nina" "Yess, the studying, attending classes, repeating hard tests... and having fun in storage rooms with fellow students.">>
<<btn>>
<<chunk>>
<p>You take her titties out. She's got big, sexy ones.</p>
<<media "events/college/nina/nina_college_2.mp4">>
<<dial "player" "You are so fucking hot, I love your tits.">>
<<dial "nina" "Oh yes, honey, touch me, kiss me, touch my pussy, please.">>
<<btn>>
<<chunk>>
<<dial "player" "Yeah, you're a nasty little student, want me to touch you down there?">>
<<dial "nina" "Yes...">>
<<media "events/college/nina/nina_college_3.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Can I take off your panties?">>
<<dial "nina" "Sure">>
<p>You slowly take off her panties, you see her big and nice ass.</p>
<<media "events/college/nina/nina_college_4.mp4">>
<big>She's all yours now.</big>
<<dial "player" "//No shit, Sherlock.//">>
<<btn>>
<<chunk>>
<<dial "player" "Let me lick your pussy.">>
<<media "events/college/nina/nina_college_5.mp4">>
<<dial "nina" "Oh yess...">>
<<btn>>
<<chunk>>
<<dial "nina" "I would love to return the favor...">>
<<dial "player" "Whatever you say...">>
<<media "events/college/nina/nina_college_6.mp4">>
<<dial "player" "Oh yes...">>
<<btn>>
<<chunk>>
<p>You sit back, she sits on you, and you start fucking.</p>
<<media "events/college/nina/nina_college_7.mp4">>
<big>This is even easier than I expected. The women her age...</big>
<<dial "player" "I'm trying to concentrate!">>
<<btn>>
<<chunk>>
<p>She bounces on your cock like a pro.</p>
<<media "events/college/nina/nina_college_8.mp4">>
<p>You start to think if she's performed this act with other guys.</p>
<big>I told you to stop asking questions.</big>
<<dial "player" "//But I...//">>
<big>And don't overthink.</big>
<<btn>>
<<chunk>>
<big>Just you look at that ass.</big>
<<media "events/college/nina/nina_college_9.mp4">>
<<dial "player" "Yes, she's got a beautiful ass.">>
<<dial "nina" "Talking to yourself again?">>
<<dial "player" "That's... ermmm... That's turning me on, you know... the third perspective fetish.">>
<<dial "nina" "You're kinda weird, but whatever works for you baby. Just keep fucking me like that.">>
<<btn>>
<<chunk>>
<<dial "nina" "Let me see you now.">>
<p>She sits forward on you, her big boobs are bouncing as she jumps on your dick.</p>
<<media "events/college/nina/nina_college_10.mp4">>
<<dial "player" "Oh yes... This is great.">>
<<dial "nina" "Oh yes, baby... We should do this more often.">>
<<dial "player" "Whenever you want, fellow student.">>
<p>You fuck like little horny animals, and finally you feel you're gonna finish.</p>
<big>She feels it too.</big>
<<dial "nina" "Here, let me handle it, baby.">>
<<btn>>
<<chunk>>
<big>You shoot a stream of thick cum.</big>
<<media "events/college/nina/nina_cum.mp4">>
<<dial "player" "Fuuuuuuck">>
<big>Oh man...</big>
<p>I'll remember this sight of your cum on those royal breasts.</p>
<<dial "player" "//It's perfect...//">>
<<btn>>
<<chunk>>
<p>Suddenly, you're interrupted by a noise from outside.</p>
<big>She dresses up quickly.</big>
<<dial "nina" "That will be it for me, but see you around, maybe?!">>
<<dial "player" "Byeeee, honey, love you!">>
<<media "events/college/nina/nina_face.png">>
<p>She gives you a confused look, and disappears behind the door.</p>
<<btn>>
<<chunk>>
<big>//Love you?!//</big>
<<dial "player" "//Yeah... she's great, right?!//">>
<big>NO!</big>
<p>You don't say //love you// to a girl you just randomly fucked in a storage room.</p>
<<dial "player" "//Ah... well... I like her.//">>
<p>Sigh... you have so much to learn.</p>
<big>You put your pants on and walk out of the storage room.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "bridExo=3">>
<<include "bridExo">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=6">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; karma; karmaIntro=1">> /* Karma angry on the player during karmaIntro quest. */
<<chunks>>
<p>You enter the library and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+; karmaIntro-" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<big>And still you would die to suck her tits...</big>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+; karmaIntro-" "action yieldsHide">>
<</wrapper>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "schoolIntro=DONE; priority; karma; $karmaAngry!=0; $karmaAngry!=null">> /* Karma angry on the player. */
<<chunks>>
<p>You enter the library and look around...</p>
<big>When suddenly - you see $karma.name.</big>
<<dial "karma" "Hey, you... Ball torture time!">>
<<menu>>
<<btn $curLocParent "Run and don't look back" "dom-2" "yieldsHide action">>
<<btn null "Wait... I just wanted..." "love+2" "yieldsHide dialog">>
<<chunk>>
<big>$karma.name grabs you by your balls.</big>
<<media "quests/karmaIntro/balls-grab.mp4">>
<<dial "player" "Ooompf...">>
<<dial "karma" "Better be a good boy, or I will rip them off.">>
<big>She lets go of your balls, and casually walks away.</big>
<<btn>>
<<chunk>>
<<set $karmaAngry = null>>
<<wrapper "item:groin_guard">>
<big>Thanks to the groin guard, your balls are saved.</big>
<<dial "player" "//I still hate her.//">>
<p>Yet you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse "effect:diamond_balls">>
<big>Thanks to the diamond balls, your genitalia survived.</big>
<<dial "player" "//I still hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<<btn $curLocParent null "ballsSmash+" "action yieldsHide">>
<<wrapelse>>
<big>You're in pain.</big>
<<dial "player" "//I hate her.//">>
<p>And still you would die to suck her tits...</p>
<<dial "player" "//True...//">>
<p>Somehow you manage to crawl out of the class...</p>
<<media "quests/karmaIntro/crawl.mp4">>
<<btn $curLocParent "Die a little" "time+4; ballsSmash+" "action yieldsHide">>
<</wrapper>>
<</chunks>>
<</events>>/* Prepare the class data */
<<set _classId = "sex_ed">>
<<set _classData = setup.classes.find(obj => {return obj.class === _classId})>>
/* Prepare the lesson data */
<<set _lsnNum = random(0, _classData.type.length - 1)>>
<<set _lsnId = _classData.type[_lsnNum]>>
<<set _lsnMediaNum = random(1, _classData.media[_lsnNum])>>
<<if _lsnMediaNum <= 9>>
<<set _lsnMediaNum = "0" + _lsnMediaNum>>
<</if>>
<<set _lsnMedia = _classId + "/" + _lsnId + "/" + _lsnMediaNum + ".mp4">>
<<set _lsnDial = _classData.dial[_lsnNum].random()>>
<<if _lsnDial == "">><<set _lsnDial = null>><</if>>
/* Prepare the lesson topic and content */
<<set _lessons = []>>
<<for _l = 0; _l < setup.lessons.length; _l++>>
<<if setup.lessons[_l].class == _classId && setup.lessons[_l].type == _lsnId>>
<<set _lessons.push(_l)>>
<</if>>
<</for>>
<<set _lsn = _lessons.random()>>
<<set _lsnData = setup.lessons[_lsn]>>
<<set _lsnTopic = _lsnData.topic>>
<<set _lsnContent = _lsnData.lesson != "" ? _lsnData.lesson : null>>
/* Check if the player should learn something */
<<if $player.lvl <= 1>>
<<set _lsnLearn = [0, 0, 1].random()>>
<<elseif $player.lvl == 2>>
<<set _lsnLearn = [0, 0, 1, 1].random()>>
<<elseif $player.lvl == 3>>
<<set _lsnLearn = [0, 0, 1, 1, 1].random()>>
<<elseif $player.lvl == 4>>
<<set _lsnLearn = [0, 0, 1, 1, 1, 1].random()>>
<<else>>
<<set _lsnLearn = [0, 1, 1, 1, 1]>>
<</if>>
/* If player learned something - check if gets focus */
<<if _lsnLearn == 1>>
<<set _lsnFocus = [0, 0, 1].random()>>
<</if>>
/* If player learned something - update the rating */
<<if _lsnLearn>>
<<set _maxRating = $maxRatingCollege>>
/* Adjust the number of times player used this class */
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classUsed = _classUsed >= 0 ? _classUsed + 3 : 3>>
<<if _classUsed > _maxRating>><<set _classUsed = _maxRating>><</if>>
<<set State.setVar("$player.college_" + _classId, _classUsed)>>
/* Set star rating */
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current chance */
<<if _classRating < 1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classStars = "Stars3">>
<</if>>
<</if>>
/* Turn off detention */
<<set $karmaDetention_sex_ed = null>>
<<set $playerDetention_sex_ed = null>>
/* HTML */
<<chunks>>
<big class="fi0">You sit and open up a sex-ed book.</big>
<<if $curLocChars.indexOf("karma")!=-1>>
<<dial "player" "//At least $karma.name is also here and I can glance at her titties...//" "fi1">>
<<media "karma" "portrait si1">>
<<else>>
<<dial "player" "//God damn it... let's have it over with.//" "fi1">>
<</if>>
<p class="fi2">You sigh and start reading about the subject...</p>
<<media `"activities/college/study/" + random(1,5) + ".mp4"` "si3">>
<<if _lsnLearn>>
<div class="item lesson si3">
<p class="desc rating">You've learned something <<print "<div class=\"" + _classStars + "\" style=\"\-\-rating: " + _classRating + ";\"></div>">></p>
<big>//<<print _lsnTopic>>//</big>
<<if _lsnContent>><p class="desc"><<print _lsnContent>></p><</if>>
</div>
<<if _lsnFocus>>
<p>''Good news, buddy!'' You were so focused during this lesson, that you've gained a special effect.</p>
<<yields "focus+" null "fi3">>
<</if>>
<<else>>
<div class="item lesson si3">
<p class="desc">You couldn't focus and you haven't learned a thing...</p>
</div>
<</if>>
<<btn null null null "si3">>
<<chunk>>
<<if $curLocChars.indexOf("amia")!=-1>>
<big>Ms. $amia.surname looks at you from behind the desk.</big>
<<media "amia" "portrait">>
<<dial "amia" "It's good to see you're finally making an effort, Mr. $player.surname. Too bad I had to force you to come on Saturday to teach you this lesson. But some people just don't learn until it hurts.">>
<<if $curLocChars.indexOf("karma")!=-1>>
<big>$karma.name glances at her with a smirk.</big>
<<media "activities/college/study/sex_ed/karma_angry.jpg">>
<<yields "amia.dom+1; karma.dom+2" "dialog">>
<<else>>
<<yields "amia.dom+1" "dialog">>
<</if>>
<p>You smile to her, and then look at the books, hiding tears in your eyes. I know, bud, studying is the worst. But you cannot let the existential dread set in...</p>
<big>Don't let it set in...</big>
<</if>>
<<btn>>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<btn "karmaBad" "Approach the jocks" "karmaBad=2; period=Noon" "quest">>
<<btn "bridIntro" "Talk about the tutoring" "bridIntro=4; bridgette" "quest">>
<<btn "bridExo" "Approach $bridgette.name" "bridExo=8; bridgette; counter:bridExoCake-1; counter:bridExoCake=null" "quest">>
/* Activities */
<<wrapper "schoolIntro=DONE">>
<<btn $curLoc "Buy soda" "!bridgette; soda+; cash=5; cash-5" "store">>
<<btn "collMessBuy" "Buy burger" "bridgette; bridgette.dom+2; oldsandwich+; cash=20; cash-20" "store">>
<</wrapper>>
<<btn "collMessSpanish" "Spanish tutoring" "bridgette; bridgette.dom+2; bridIntro=DONE" "activ">>
<<btn "collMessSearch" "Search the mess hall" null "activ">> /*[[collMessSearch]]*/
/* Relations */
<<btn "talk" "Chat with $karma.name" "karma; $char+karma" "chat relation">>
<<btn "talk" "Chat with $nina.name" "nina; $char+nina" "chat relation">>
<<btn "talk" "Chat with $amia.name" "amia; $char+amia" "chat relation">>
<<btn "talk" "Chat with $bridgette.name" "bridgette; $char+bridgette" "chat relation">>
<<wrapper "bridgette; !karma; !amia; !nina">>
<<btn "flirt" "Flirt with $bridgette.name" "bridgette.status=3; bridgette.status!=5; $char+bridgette" "flirt relation">>
<<btn "sex" "Fuck $bridgette.name" "bridgette.status=5; $char+bridgette" "sex relation">>
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<events>>
<<EVENT "quest:bridExo=0; $bridIntroDebuff=0">>
<<include "bridExo">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=7">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=DONE; karma=hidden; randHigh">> /* Meet Karma */
<<chunks>>
<big>You look around the mess hall.</big>
<<media "events/college/class_walk1.mp4">>
<p>When suddenly...</p>
<big>You notice her.</big>
<<btn>>
<<chunk>>
<<media "karma" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$karma.name" $karma.name>></span>
</big>
<<dial "player" "//God damn... she's hot as fuck! Who is that girl!?//">>
<p>I have no idea. Grave doesn't tell me shit. I'm just a narrator here. 3 months I waited for the College update to release. 3 fucking months. And he's still not ready with the content. God damn.</p>
<<menu>>
<<btn null "Hi! I'm new, and you?" "karma.love+3" "dialog">>
<<btn null "I'm the new kid on the block, and you're hot." "karma.dom+3" "dialog">>
<<chunk>>
<p>$karma.name looks at you you...</p>
<big>...and bursts into laughter.</big>
<<dial "karma" "Not interested.">>
<<dial "player" "//What now?!//">>
<p>Sit on your ass and wait for an opportunity, man.</p>
<big>Good things come to those who wait.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:schoolIntro=DONE; bridgette=hidden; randHigh">> /* Meet Bridgette */
<<chunks>>
<big>You enter the mess hall.</big>
<<dial "player" "//I'm so fucking hungry...//">>
<p>Hungry for knowledge?</p>
<<dial "player" "//More like... salad? I was thinking lately it's time to cut down on the meat, you know? Planet is dying and all that shit, we need to be more responsible and...//">>
<p>Aaaand?</p>
<<dial "player" "//...//">>
<p>Hello?</p>
<big>Responsible and what?</big>
<<dial "player" "//Fuck that. Tell me who is that...?//">>
<<btn>>
<<chunk>>
<<media "bridgette" "portrait">>
<script>checkInputs();</script>
<big>
<span>You met </span>
<span><<textbox "$bridgette.name" $bridgette.name>></span>
</big>
<p>Ah, her... I think she works here.</p>
<big>She's making burgers!</big>
<p>But you said you wanted salad so...</p>
<<dial "player" "//Fuck salad, I want burgers!//">>
<<delayer>>
<<set $bridgette.met = 1>>
<</delayer>>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "randLow; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>You hear a voice from behind you.</big>
<<dial "guy" "Hey, you!">>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with a gay that's looking for a gay whore */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sitting on the bench...</big>
<<media "events/park/gay_whoring/gay_whoring_guy.jpg">>
<p>He makes an eye contact and smiles.</p>
<<dial "guy" "Hey, what's up.">>
<<dial "player" "//The fuck he wants from me!?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Say hello!" "love+2" "action">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "player" "I'm good and you?">>
<p>The guy looks around, like he makes sure nobody is watching.</p>
<big>He leans towards you and lowers his voice.</big>
<<dial "guy" "You can blow me for cash.">>
<<dial "player" "Uhmmm... wait... You want me to give you a blowjob... and pay you for it?!">>
<p>That's a valid question, buddy.</p>
<<dial "guy" "Yup. You won't regret. I have a great dick.">>
<big>Does it cure cancer?!</big>
<<dial "player" "Uhmmm... and what's the actual price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For you... " + _whorePrice + " bucks."`>>
<<media "take_it_or_leave_it.mp4">>
<p>Dude, I hope you're not seriously considering paying this guy for blowing his dick. I mean, come on, have some respect to yourself. If you're going to be a whore, at least make some money on it!</p>
<<menu>>
<<btn "#pay" "Pay him to suck his dick" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think sucking my dick is worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just forget about the whole thing and walk away!</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna let you blow me for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<p>Let me get this straight. You're happy because he doesn't want money for allowing you to blow him.</p>
<big>I smell communism!</big>
<<dial "player" "//Oh fuck off already.//">>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still let you suck my dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, at least you'll come out with a blowjob!</p>
<p>Oh, wait - it is you that will give a blowjob. So you will pay 100 bucks, give him a blowjob, and come out with... nothing.</p>
<big>Great job, $player.name.</big>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man. And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally let you blow me, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<dial "player" "Oh fuck... it's big!">>
<<dial "guy" "Haha, I told you it's a great dick. Now - blow it!">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. I can imagine paying for getting a blowjob. But paying to give a blowjob?! Come on! Not to mention how risky is hiring a whore from the street...</p>
<big>So... good for you!</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#sex">>
<big>You kneel in front of him...</big>
<p>...and start stroking his dick. It's big, but the moment you take it in your hands, you realize it's still not fully stiff.</p>
<<media "events/park/gay_whoring/gay_whoring_1.mp4">>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<p>Each time your hand moves up and down, hot blood pumps inside his dick...</p>
<big>...and it's getting bigger and harder.</big>
<<dial "player" "That's right... Make it hard for me...">>
<<dial "guy" "Fuuuuck.">>
<<media "events/park/gay_whoring/gay_whoring_2.mp4">>
<<dial "guy" "Now I want your mouth.">>
<p>He doesn't have to say it twice. You smile, lean in...</p>
<big>...and put that dick of his in your open mouth.</big>
<<btn>>
<<chunk>>
<big>You suck him like a lollipop.</big>
<<media "events/park/gay_whoring/gay_whoring_3.mp4">>
<<dial "player" "Gobble-gobble-gobble-">>
<<dial "guy" "Like that... yes... yesss.....">>
<big>You can feel he's about to come...</big>
<<dial "guy" "Now! Your hand! Now!">>
<p>You pull his dick out of your mouth, and grab it in your hand...</p>
<<btn>>
<<chunk>>
<p>After just a couple strokes...</p>
<big>He cums all over your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_4.mp4">>
<<dial "guy" "Yeeeeaaaaah...">>
<<btn>>
<<chunk>>
<big>His cum is dripping from your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "That was good, man...">>
<big>He puts his dick back in his pants.</big>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, you're really good at this.">>
<p>He smiles and walks away.</p>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc null "love+3" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with gay druggie */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sleeping on the bench...</big>
<<media "events/park/gay_druggie/gay_druggie.jpg">>
<<dial "player" "//Uhm... Is this dude ok?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Wake him up and check if he's ok!" "love+2" "action">>
<<chunk null "#check">>
<big>You walk to him and try to wake him up.</big>
<<dial "player" "Hey dude, you're ok?">>
<p>The guy opens his eyes and looks at you.</p>
<<dial "guy" "What's up?">>
<<dial "player" "Uhmmm... nothing. I was just checking are you ok.">>
<big>He sizes you up.</big>
<<dial "guy" "You wanna smoke some crack?">>
<big>Wow. That escalated quickly.</big>
<<menu>>
<<btn "#party" "Let's party, baby!" "dom+2" "dialog">>
<<btn "#walk" "I'm gonna go now!" "love+2" "dialog">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#party">>
<big>The guy gives you a crack pipe.</big>
<p>You inhale deeply...</p>
<<media "crack.mp4">>
<<delayer>>
<<yields "high_on_crack+">>
<</delayer>>
<p>It hits you right away. The pleasure takes you over in waves. Colors, sounds, smells...</p>
<big>Everything is nice and fuzzy.</big>
<<btn>>
<<chunk>>
<big>Suddenly the guy stands up.</big>
<<dial "guy" "Let's go!">>
<<dial "player" "Wwhhooa?! Where...?">>
<<dial "guy" "We have a mission!">>
<<dial "player" "Wwhhooat misssiooon...?">>
<<dial "guy" "It's hard to explain! This way!">>
<big>You're way too high to oppose.</big>
<p>You and your friend go in the direction of the park exit.</p>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_party.mp4" "fiS volumeLow">>
<p>You don't know how long you two were together. Or what exactly was happening. All you can say is that one moment you were somewhere...</p>
<big>...and then fuck knows what happened.</big>
<p>After something that could easily be 15 minutes, 15 hours or 15 days...</p>
<big>...you end up on some sort of a bridge.</big>
<p>There's a highway passing underneath, and you're having ton of fun counting the cars passing by. The problem is you keep forgetting the number and have to start over and over and over...</p>
<p>When suddenly you notice...</p>
<big>...your friend is doing something strange.</big>
<<btn>>
<<chunk>>
<big>He takes off his pants and pulls out his dick.</big>
<<media "events/park/gay_druggie/gay_druggie_bridge.mp4">>
<<dial "player" "Heeey whaaaat areeee youuu dooooinnn?">>
<<dial "guy" "I'm jumping.">>
<p>He start climbing to the bridge barrier.</p>
<<dial "player" "Yoouuu're gonnaaa dieee?">>
<<dial "guy" "You don't understand. There's a handjob there...">>
<big>A handjob?!</big>
<<dial "guy" "It's waiting for me under the bridge. I've heard the voice, it told me everything. I just have to jump down...">>
<big>Fuck me.</big>
<p>He's out of his mind. Better do something, or he's really gonna jump.</p>
<<dial "player" "//Buuut whaaat caaan I dooo?//">>
<big>Well. You can give him a handjob.</big>
<p>It's not gay if you do it to save guy's life, right?</p>
<<menu>>
<<btn "#jump" "Let him jump!" "dom+10" "action">>
<<btn "#handjob" "I caaan giive you a haaandjooob!" "dom+10" "dialog">>
<<chunk null "#jump">>
<big>You look at him.</big>
<<dial "player" "Weeeelll, ooook.">>
<p>He hesitates, like he didn't expect that.</p>
<<dial "guy" "I'm really gonna do it!">>
<<dial "player" "Yuuup.">>
<big>He thinks for a moment.</big>
<<dial "guy" "Now when I think about it, maybe you could give me a handjob?">>
<<dial "player" "Nooope.">>
<<dial "guy" "Well, fuck. I though we're friends! I'm going home!">>
<p>He's about to walk down from the barrier, back to the bridge, when suddenly...</p>
<big>...his feet slips and...</big>
<<btn>>
<<chunk>>
<big>...he falls down on the highway.</big>
<<media "car_accident.mp4">>
<p>After getting hit by around 155 cars, he ends up in a ditch next to the road.</p>
<<dial "player" "//Is he dead?!//">>
<p>You look down in fear, but you barely see anything...</p>
<big>...but you can clearly hear a voice echoing in your ears.</big>
<<dial "guy" "So what about that handjob...?">>
<<dial "player" "//Fuck me, how did he survive that?!//">>
<p>Don't worry about it too much, he was a jackass.</p>
<big>And you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<<chunk null "#handjob">>
<<dial "guy" "Awesome! Come on, there's a nice secluded bench near by.">>
<big>You follow him through the dark alley.</big>
<p>He leads you to the bench and pulls out his dick.</p>
<<media "events/park/gay_druggie/gay_druggie_1.mp4">>
<p>You reach towards it with your hand...</p>
<big>...and touch it hesitantly.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_2.mp4">>
<<dial "guy" "This dick ain't gonna stroke itself.">>
<big>You start pulling it up and down, in a slow but steady motion.</big>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<big>His dick is so stiff you could cut diamonds with it.</big>
<<media "events/park/gay_druggie/gay_druggie_3.mp4">>
<<dial "guy" "Quicker, whore.">>
<<dial "player" "//God damn, I'm saving his life, and he calls me whore?!//">>
<big>Now when I think about it...</big>
<p>It was kinda easy to convince him to not jump... And the bench is conveniently close by... I'm starting to thing this guy wanted a handjob all along.</p>
<<dial "player" "//Well, whatever, let's just finish him up!//">>
<p>Hmmm... I'm starting to think that you wanted to give him a handjob all along as well.</p>
<<dial "player" "//Oh, shut up!//">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/gay_druggie/gay_druggie_4.mp4">>
<<dial "guy" "Yeah... Like that.... I'm close....">>
<big>You move your hand quicker and quicker...</big>
<<dial "player" "Cum for me...">>
<<btn>>
<<chunk>>
<big>Cum shoots out of his dick like fireworks.</big>
<<media "events/park/gay_druggie/gay_druggie_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "Yeeeeeeeeeeeaaaah...">>
<p>The guy sighs in ecstasy, looks at you...</p>
<big>...and pushes you away, grossed out.</big>
<<dial "guy" "Ok, whore, now fuck off...">>
<<dial "player" "What... I just gave you a hand!">>
<<dial "guy" "Yeah, yeah. Great handjob. Now fuck off...">>
<big>He gets up and walks away.</big>
<<dial "player" "//Fuck me, what's his problem?!//">>
<p>Don't worry about it too much, world is full of douche-bags. I'm sure he'll get his karma back.</p>
<big>Meanwhile, you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent!=0">> /* Encounter with gay whore [intro to the gay content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice someone looking at you...</big>
<<media "events/park/gay_whore/gay_whore.jpg">>
<<dial "player" "//Uhm... What does he want?//">>
<big>I think he wants to fuck.</big>
<<dial "player" "//Ohhhh...!//">>
<<if $gayContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Do you like to fuck dudes or not?</big>
<<menu>>
<<btn "#run" "Run for your life! [Turn OFF gay content]" "$gayContent+0" "action">>
<<btn "#check" "Stay and see what happens! [Turn ON gay content]" "$gayContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "Stay and see what happens!" "dom+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run3.mp4">>
<p>Aren't you overreacting!? It was just some gay dude. He wanted to suck you off. You could have just told him you're not interested.</p>
<<dial "player" "//Well, yeah, he might also be a vampire and would suck off my blood. You can't be too sure.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "guy" "What's up?">>
<<dial "player" "//Uhmmm... What should I say?!//">>
<p>I dunno. You smiled to him.</p>
<<dial "player" "//You're supposed to be my wingman, right?!//">>
<big>Sheesh.</big>
<p>Dude. This guy obviously is a gay whore. You can say to him literally whatever the hell comes to your mind, and he'll be ecstatic about it. Trust me.</p>
<<dial "player" "//Well... ok. Let's try that then...//">>
<big>You look at him.</big>
<<menu>>
<<btn null "I'm a pterodactyle!" "love+2" "dialog">>
<<btn null "This is a bat country!" "love+4" "dialog">>
<<btn "#police" "Police!" "dom+4" "dialog">>
<<btn null "Epstein didn't kill himself!" "dom+2" "dialog">>
<<chunk>>
<<dial "guy" "Haha, yeah, that's cool. So do you want me to suck you off?">>
<big>See?</big>
<p>Ask him how much.</p>
<<dial "player" "Uhmm... and what's the... you know... price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For " + _whorePrice + " bucks I will take your dick to heaven."`>>
<<media "take_it_or_leave_it.mp4">>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think I'm worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just tell him you changed your mind about the whole thing and start walking away.</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna do you for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Park whore giving a freebie? That's new!</p>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before his whore friends gonna decide to take a revenge for their fallen comrade.</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<dial "guy" "Wooo. You should pay double price for that dick. It's freaking huuuuge.">>
<<dial "player" "Shut up and stroke it.">>
<<dial "guy" "Yes sir.">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. To be quite honest - it's really fucking dangerous to hire a whore on the street. I have too many stories, man. Once the whore pulled out a knife on me. Once she turned out to be a trans. And the other time, when I got a blowjob from a slightly chubby black prostitute, another whore showed up from nowhere and started arguing with her, over my stiff dick, about some old debts. And they were so fucking loud, that some local pimp appeared and demanded a cut in the action too. I just said fuck it and bailed.</p>
<big>So... just don't do it.</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#police">>
<p>The guy looks at you, terrified.</p>
<<dial "guy" "Oh fuck!">>
<big>He darts away and jumps head first into the bushes.</big>
<<media "events/park/gay_whore/jump_park.mp4">>
<p>You can see him between the trees, running like he was beating a sprinter record. After a moment he disappears from your eyesight.</p>
<<dial "player" "//He didn't look very ecstatic to me. Don't you think?//">>
<big>You're a fucking smart ass, you know that?</big>
<<btn $curLoc null "dom+4" "yieldsHide">>
<<chunk null "#sex">>
<big>He starts stroking your dick.</big>
<<media "events/park/gay_whore/gay_whore_1.mp4">>
<p>You can feel his an expert at it. Those hands held more dicks than urologist. You can't help but sigh in ecstasy.</p>
<<dial "player" "Uhhh... like that...">>
<<dial "guy" "Haha, wait until you feel my mouth!">>
<<dial "player" "Ohhh yeah...">>
<<btn>>
<<chunk>>
<p>He opens his mouth wide and...</p>
<big>...swallows your entire dick.</big>
<<media "events/park/gay_whore/gay_whore_2.mp4">>
<<dial "guy" "Gobble... Gobble...">>
<p>His mouth is wet and warm but his lips wrap strongly around your cock.</p>
<<dial "player" "Uhhhh...">>
<<btn>>
<<chunk>>
<big>The guy speeds up.</big>
<<media "events/park/gay_whore/gay_whore_3.mp4">>
<<dial "player" "Uhhhhhhhhhhhhhhhh...">>
<p>You feel the orgasm is coming like a freight train. Couple more seconds and...</p>
<big>You cum deep into his throat.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_whore/gay_whore_4.mp4">>
<<dial "player" "God damn...">>
<<dial "guy" "That was great cumshot... I've almost choked.">>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, I really liked your cum.">>
<big>He blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours">> /* Encounter with nympho #1 */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone coming your way...</big>
<<dial "player" "//Uhm... Should I worry?//">>
<big>I dunno.</big>
<p>You decide, buddy.</p>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "See who's that!" "dom+3" "action">>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<<dial "player" "//Phew. That was close.//">>
<p>Close to what? Passing by a stranger in a park?</p>
<<dial "player" "//It might have been bandits!//">>
<big>Or a nympho hungry for a cock.</big>
<p>I guess we'll never know.</p>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<p>You continue walking in the same direction and...</p>
<big>...you notice a girl.</big>
<<media "events/park/cum_selfie/cum_selfie_1.mp4">>
<p>She looks straight at you and...</p>
<big>...sends you a naughty smile.</big>
<<dial "player" "//Really?!//">>
<<btn>>
<<chunk>>
<big>The girl stops in front of you...</big>
<<media "events/park/cum_selfie/cum_selfie_2.mp4">>
<<dial "gal" "Look... This will sound a bit strange, but... ''I really need to take a dick in my mouth''. Like... ''now''. Can I blow you?!">>
<<dial "player" "//Really?!//">>
<big>Focus!</big>
<p>Say something before she walks away?!</p>
<<dial "player" "Really?!">>
<p>Sigh...</p>
<<dial "gal" "I really need it...">>
<big>She pulls up her t-shirt...</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_3.mp4">>
<<dial "gal" "So... Can I suck you off?!">>
<big>You consider what to say...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+3" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+3" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<<dial "gal" "Oh. I'm... I'm sorry...">>
<big>She's about to walk away, when...</big>
<<btn>>
<<chunk>>
<big>...she starts crying.</big>
<<media "cry_ugly.mp4">>
<<dial "gal" "It's because I'm ugly, isn't it?!">>
<big>See what you have done?!</big>
<<menu>>
<<btn $curLoc "Just walk away" "dom+3" "action">>
<<btn $curLoc "Spend an hour calming her down" "time+; love+3" "action">>
<<chunk null "#yes">>
<big>You pull out your cock and she starts working on it with her hand.</big>
<<media "events/park/cum_selfie/cum_selfie_4.mp4">>
<<dial "player" "Uhhhh...">>
<<dial "gal" "You like that, huh?">>
<<dial "player" "Yeah... Perfect...">>
<p>Don't be shy.</p>
<big>Her mouth would be way better.</big>
<<dial "player" "What about that blowjob...?">>
<big>She smiles...</big>
<<btn>>
<<chunk>>
<big>She starts stroking and sucking your dick.</big>
<<media "events/park/cum_selfie/cum_selfie_5.mp4">>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_6.mp4">>
<big>That's a nice cumshot, man!</big>
<<dial "player" "God damn...">>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<p>She pulls up a phone.</p>
<<dial "gal" "I'm just gonna take a selfie and I'm on my way.">>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_7.mp4">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$caught=1; priority">> /* Encounter with police */
<<chunks null "#caught">>
/* Event settings */
<<set $policeBribeCash = null>>
<<if $gayContent == 1>>
<<set _policeRand = ["males", "females"].random()>>
<<else>>
<<set _policeRand = "females">>
<</if>>
<<if _policeRand == "females">>
<<set _policeDial = "gal">>
<<else>>
<<set _policeDial = "guy">>
<</if>>
/* Narrow down the illegal items */
<<for _ii = 0; _ii < setup.items.length; _ii++>>
<<if setup.items[_ii].illegal>>
<<if $player.itemsList && $player.itemsList.indexOf(setup.items[_ii].id) != -1>>
<<set _iip = $player.items.find(obj => {return obj.id === setup.items[_ii].id})>>
<<if _iip>>
/* Remove items */
<<if !_policeDrugsList>>
<<set _policeDrugsList = "item:" + _iip.id + "-" + _iip.quantity>>
<<else>>
<<set _policeDrugsList = _policeDrugsList + "; item:" + _iip.id + "-" + _iip.quantity>>
<</if>>
/* Add effect (apart from trip - we keep it till the end and turn the effect when needed) */
<<if setup.items[_ii].effect != "trip">>
<<set _policeDrugsList = _policeDrugsList + "; effect:" + setup.items[_ii].effect + "+" + _iip.quantity>>
/* This is tricky, we add the effect and class by hand */
<<elseif $overlayEffects>>
<<set _drugEffect = setup.effects.find(obj => {return obj.id === setup.items[_ii].effect}).class>>
<</if>>
<</if>>
<</if>>
<</if>>
<</for>>
/* HTML */
<p>When suddenly...</p>
<big>Woop-woop!</big>
<p>That's a sound of the police!</p>
<<dial "player" "//Haha! <a href=\"https://www.youtube.com/watch?v=9ZrAYxWPN6c\" target=\"_blank\">♫ Woop-woop - It's da sound of da police... ♬</a> I like this tune too!//">>
<p>Haha, yeah... it's a classic, obviously...</p>
<p>...</p>
<p>But also...</p>
<big>You kinda misunderstood me bro...</big>
<<btn>>
<<chunk>>
<big>...I actually meant you're fucked!</big>
<<if $curPas == "parkHooker">>
<<media "events/park/police/police_hookers.mp4">>
<<elseif $curPas == "parkDealer">>
<<media "events/park/police/police_bust.mp4">>
<</if>>
<<dial "player" "//Oh fuck!//">>
<<if _policeRand == "females">>
<big>Two female police officers come your way.</big>
<<else>>
<big>Two male police officers come your way.</big>
<</if>>
<<btn>>
<<chunk>>
<<if $curPas == "parkHooker">>
<<dial `_policeDial` "Sir! Step away from the hooker!">>
<p>The hooker sighs like she was used to it...</p>
<<delayer>>
<<dial `$curHooker.id` "Here we go...">>
<</delayer>>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_hookers.mp4">>
<<else>>
<<media "events/park/police/males/police_males_hookers.jpg">>
<</if>>
<p>Better do as you're told.</p>
<<else>>
<big>They mean business!</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females.jpg">>
<<else>>
<<media "events/park/police/males/police_males.mp4">>
<</if>>
<<dial `_policeDial` "Sir! Stop what you're doing!">>
<p>Ok dude, this is a potentially dangerous situation that involves drugs, and police is not very keen on that stuff so...</p>
<big class="center"><big class="fire center">DON'T PANIC!!!</big></big>
<<dial "player" "//God damn... are you ok dude?!//">>
<p>...</p>
<p>Yeah, sorry... I kinda panicked here...</p>
<big>The memories returned.</big>
<p>But basically...</p>
<p><small>Don't panic.</small></p>
<</if>>
<<menu>>
<<if _policeDrugsList>>
<<btn "#take_drugs" "Get rid of the drugs" null "action">>
<</if>>
<<btn "#obey" "Do as you're told" "love+1" "action">>
<<btn "#run" "Try to run from the cops" "dom+2" "action">>
<<btn "#fight" "Try to fight the cops" "dom+3; player.lvl=2" "action">>
<<chunk null "#take_drugs">>
<<dial "player" "//Ok... so what do I do? Through them in the trash or something?//">>
<big>Do you see a trash can around!?</big>
<p>Buddy, you gotta do what you gotta do.</p>
<<dial "player" "//Which is?//">>
<big>You have to eat it!</big>
<<dial "player" "//Fuck.//">>
/* Mark the drugs taken */
<<menu>>
<<btn null "Eat the drugs!" `_policeDrugsList + "; dom+4"` "action">>
<<btn "#obey_talk" "Don't eat the drugs" "love+2" "action">>
<<chunk>>
/* Reset the drugs list if player took drugs */
<<delayer>>
<<set _policeDrugsList = null>>
<</delayer>>
<p>Fuck me, dude...</p>
<big>Are you ok?</big>
<<dial "player" "//WHO SAID IT?!//">>
<big>Oh fuck...</big>
<<media "events/park/police/police_drugs_take.mp4">>
<p>Ok, buddy, don't worry. I'm with you. Here's the plan...</p>
<big>...pretend you're fucking stupid.</big>
<<dial "player" "//But I'm intelliquent!//">>
<p>Yeah, sure you are... Look, buddy, normally I'd say - stand your ground, be a man, blah blah blah, but the truth is - you took a shitload of drugs. It will take a moment before they're fully kick in, and you're already high as a kite, so...</p>
<big>...we don't have much time.</big>
<<dial "player" "//Soooo whaaat nowww?//">>
<big>Just let them search you.</big>
<p>And hope to god you won't overdose!</p>
<<delayer>>
<<if _drugEffect>>
<<addclass "#passages" _drugEffect>>
<</if>>
<<set _policeDrugsTaken = 1>>
<</delayer>>
<<btn "#obey_talk">>
<<chunk null "#obey">>
<<dial `_policeDial` "Sir, put your hands behind your head and stay where you are, we'll get to you.">>
<big>You put your hands behind your head and stay put.</big>
<<media "surrender.mp4">>
<<if $curPas == "parkHooker">>
<p>Meanwhile...</p>
<big>The cops take the hookers to the side.</big>
<<elseif $curPas == "parkDealer">>
<p>Meanwhile...</p>
<big>The cops take the dealer to the side.</big>
<</if>>
<p>You can hear them talking, but not sure what about.</p>
<<menu>>
<<btn "#obey_talk" "Look away" "love+2" "action">>
<<btn "#obey_look" "Try to see what they're doing" "dom+2" "action">>
<<chunk null "#obey_look">>
<p>You try to hear what they're talking... You get a bit closer and lean in...</p>
<<if $player.lvl < 3>>
<big>One of the cops notices.</big>
<<dial `_policeDial` "WHAT DID I TELL YOU?!">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_angry.jpg">>
<<else>>
<<media "events/park/police/males/police_males_angry.mp4">>
<</if>>
<p>You instantly look away.</p>
<<dial "player" "//Fuck! I didn't hear a thing! Did you?!//">>
<big>Nope.</big>
<<btn "#obey_talk">>
<<elseif $curPas == "parkHooker">>
<<media "eavesdropping_sexy.mp4">>
<big>The cop leans in towards the hooker.</big>
<<dial `_policeDial` "Yeah baby, you know how it works...">>
<p>The hooker sighs...</p>
<big>...and pulls out a dollar bill from between her tits.</big>
<p>She gives it to the cop.</p>
<<delayer>>
<<dial `$curHooker.id` "So can I go...">>
<</delayer>>
<<dial `_policeDial` "Sure baby girl.">>
<big>The hooker walks away.</big>
<<dial "player" "//Oh fuck! I think she bribed them to let her go!//">>
<p>I think they did!</p>
<big>And this totally looked like a 50 dollar bill.</big>
<<delayer>>
<<set _policeHeard = 1>>
<</delayer>>
<<btn "#obey_talk">>
<<elseif $curPas == "parkDealer">>
<big>You hear The Dude's voice.</big>
<<dial "thedude" "Oh, officers, good that you're here... you see... the rug was pissed on... and how do I say it...">>
<<media "events/park/police/police_thedude.mp4">>
<p>The cops seem to be very understanding.</p>
<<dial `_policeDial` "Ok, sir, we'll issue an official report in search of those rug-pissers!">>
<<dial "thedude" "Ok, yeah! That's what I mean, that's the, uhmm... issue...! So... you do this report, uhm, you know, and The Dude's work here is done... Uhm. Gotta stretch before a game, man... I mean... officers!">>
<big>He just walks away.</big>
<<dial "player" "//Shit! Maybe they would let me go too?//">>
<p>Well...</p>
<big>I doubt it.</big>
<<delayer>>
<<set _policeHeard = 1>>
<</delayer>>
<<btn "#obey_talk">>
<</if>>
<<chunk null "#obey_talk">>
<big>Finally, the cops approach you.</big>
<<dial `_policeDial` "Sir, do you know what you did?">>
<p>You think for a second.</p>
<<delayer>>
<<if _policeDrugsTaken>>
<<dial "player" "//Shooooouuuuuld....//">>
<p>Oh fuck, you're so fucking high... just try to focus, and we're going to get through.</p>
<big>The cop sighs.</big>
<<else>>
<<dial "player" "//Should I tell 'em?//">>
<p>No. It's their tactic.</p>
<big>Let them say it.</big>
<<dial "player" "I'm unsure, officer...">>
<</if>>
<</delayer>>
<<if $curPas == "parkHooker">>
<<dial `_policeDial` "Solicitation of prostitution is a crime, sir.">>
<<elseif $curPas == "parkDealer">>
<<dial `_policeDial` "You were trying to buy drugs from this gentleman, there's no point in denying.">>
<</if>>
<<dial "player" "Uhmmmm... yeah...?">>
<<if _policeRand == "females">>
<<strikes "police_gal">>
<<else>>
<<strikes "police_guy">>
<</if>>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<big>She sighs.</big>
<<else>>
<big>He smiles.</big>
<</if>>
<<dial `_policeDial` "I'm afraid we have to arrest you.">>
<<dial "player" "Oh... really?">>
<p>Focus, dude.</p>
<big>Figure something out!</big>
<<menu>>
<<delayer>>
<<if $curPas == "parkDealer" && _policeDrugsTaken>>
<<btn "#clean" "I... don't... any buuuuugs... drugs!" "dom+4" "dialog">>
<<elseif $curPas == "parkDealer" && !_policeDrugsList>>
<<btn "#clean" "It's a mistake. I don't have drugs!" "dom+2" "dialog">>
<</if>>
<</delayer>>
<<btn "#bribe" "I'm sure there's something we could do..." "dom+2" "dialog">>
<<btn "#arrest" "I accept my fate, officers." "love+1" "dialog">>
<<chunk null "#clean">>
<p>They look at you with a smirk.</p>
<<dial `_policeDial` "Oh you don't have any drugs? We'll see about that!">>
<big>They start searching your pockets.</big>
<p>After a moment it's clear, that you're clean.</p>
<<dial `_policeDial` "Shit. He's clean!">>
<<delayer>>
<<if _policeDrugsTaken>>
<<dial "player" "Sooo caaan I goooo?!">>
<<else>>
<<dial "player" "Can I go?">>
<</if>>
<</delayer>>
<big>They look you in the eyes...</big>
<<media "events/park/police/police_clean_test.mp4">>
<<delayer>>
<<if _policeDrugsTaken>>
<p>Focus, $player.name...</p>
<big>Just for couple seconds...</big>
<</if>>
/* Count the number of different drugs taken */
<<if $player.classes && $player.classes.length <= 1>>
<<if $player.lvl <= 1>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#release">>
<</if>>
<<elseif $player.classes && $player.classes.length <= 2>>
<<if $player.lvl <= 1>>
<<set _decision = "#arrest">>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<elseif $player.classes && $player.classes.length <= 3>>
<<if $player.lvl <= 2>>
<<set _decision = "#arrest">>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#release", "#arrest"].random()>>
<</if>>
<<else>>
<<if $player.lvl <= 3>>
<<set _decision = "#arrest">>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#bribe">>
<big>They look at each other.</big>
<p>One of them sighs.</p>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, sweet-ass, you have to be a bit more specific.">>
<big>Sweet-ass, huh...?</big>
<<else>>
<<dial `_policeDial` "I'm listening, baby.">>
<big>Well, look at that...!</big>
<</if>>
<p>They seem to be interested... Maybe they're not going to tase you after all.</p>
<p>...</p>
<big>Or they're just gathering more evidence.</big>
<<menu>>
<<delayer>>
<<if $curPas == "parkHooker" && _policeHeard>>
<<btn "#bribe_cash" "I've heard 50 bucks go a long way here..." "cash=50; cash-50; dom+2; $policeBribeCash+50" "dialog">>
<<else>>
<<btn "#bribe_cash" "Would 50 bucks help my case...?" "cash=50; cash-50; dom+2; player.lvl=3; $policeBribeCash+50" "dialog">>
<</if>>
<</delayer>>
<<btn "#bribe_cash" "Would 100 bucks help my case...?" "cash=100; cash-100; dom+1; player.lvl=2; $policeBribeCash+100" "dialog">>
<<btn "#bribe_cash" "Would 200 bucks help my case...?" "cash=200; cash-200; dom+1; $policeBribeCash+200" "dialog">>
<<delayer>>
<<if !_policeDrugsTaken>>
/* Narrow down the illegal items second time (this time simpler) */
<<for _ii = 0; _ii < setup.items.length; _ii++>>
<<if setup.items[_ii].illegal>>
<<if !_drugsListRemove>>
<<set _drugsListRemove = "item:" + setup.items[_ii].id + "-10">>
<<else>>
<<set _drugsListRemove = _drugsListRemove + "; item:" + setup.items[_ii].id + "-10">>
<</if>>
<</if>>
<</for>>
<<btn "#bribe_drugs" "Here, take all my drugs and let me go..." `_drugsListRemove` "dialog">>
<</if>>
<</delayer>>
<<btn "#bribe_sex" "Maybe I'll make you cum...?" "love+2; player.lvl=2" "dialog">>
<<btn "#bribe_talk" "Come on, officers, let's talk..." "love+1" "dialog">>
<<chunk null "#bribe_sex">>
<big>The cops look at you curiously.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_bribe_sex.mp4">>
<<else>>
<<media "events/park/police/males/police_males_bribe_sex.mp4">>
<</if>>
<<if $curPas == "parkHooker">>
<<dial `_policeDial` "So now you're trying to prostitute yourself?">>
<<elseif $curPas == "parkDealer">>
<<dial `_policeDial` "So not only you were caught buying drugs, but now you're also trying to prostitute yourself?">>
<</if>>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#sex", "#sex", "#arrest", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sex", "#sex", "#arrest"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bribe_cash">>
<<media "events/park/police/police_bribe_cash.mp4">>
<big>They look at the money.</big>
<<dial `_policeDial` "Well, well, well... trying to bribe the police, are we?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<delayer>>
<<if $policeBribeCash == 50 && $curPas == "parkHooker" && _policeHeard>>
<<set _decision = "#release">>
<<elseif $policeBribeCash == 50>>
<<if $player.lvl <= 2>>
<<set _decision = "#sex">>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest", "#sex"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<</if>>
<<elseif $policeBribeCash == 100>>
<<if $player.lvl <= 1>>
<<set _decision = ["#release", "#arrest", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<else>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#bribe_drugs">>
<<media "events/park/police/police_bribe_drugs.mp4">>
<big>The cops look at the drugs in disbelief...</big>
<<dial `_policeDial` "What the fuck...">>
<p>I concur.</p>
<big>What the fuck, dude.</big>
<p>These were perfectly good drugs, and you're just giving you away? I highly doubt it's gonna help your case. Honestly, man, you're breaking my heart here. At least you could have taken all them while they weren't looking, that would be bad ass at least...</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#arrest", "#sex", "#sex", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#sex", "#tase"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#sex", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bribe_talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "I'm a good citizen, officer... like... I don't break the law... never... I was just walking around, and, you know, I happened to see, uhmmm... and I got curious and... you know... am I right?">>
<p>I see what you did there, buddy.</p>
<big>Playing the dumb one.</big>
<p>Been there, done that.</p>
<<dial "player" "//The dumb one... yeah... that was exactly what I was doing... haha.//">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#arrest", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fight">>
<<delayer>>
<<set _policeFight = 1>>
<</delayer>>
<p>You look at the cop closest to you.</p>
<big>You clench your fist and aim at his face...</big>
<<media "events/park/police/police_punch.mp4">>
<p>Gotta say, buddy, going against police, it's a pretty bold thing to do...</p>
<big>...and stupid.</big>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight1_victory", "#fight1_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight1_victory">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/police/police_punch_success.mp4">>
<<dial "player" "//Take that!//">>
<big>That's not over!</big>
<p>Knock out the second cop, before he shoots you down!</p>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight2_victory", "#fight2_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight2_victory">>
<p>I dunno how it's possible...</p>
<big>But you knock out second cop too.</big>
<<media "events/park/police/police_punch_success2.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done. I'm actually really fucking impressed. And also - kids, don't try that at home.</p>
<<delayer>>
<<yields "dom+5">>
<</delayer>>
<p>And now...</p>
<big>...better get the fuck out!</big>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#fight_fail">>
<big>You miss.</big>
<<media "events/park/police/police_punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the cop says...</p>
<<dial `_policeDial` "You're fucked.">>
<big>They pull out their batons.</big>
<<btn>>
<<chunk>>
<<media "events/park/police/police_beating.mp4">>
<big>You drop on the ground in convulsions.</big>
<<delayer>>
<<yields "bleeding+; $player.arrest+5">>
<</delayer>>
<<dial "player" "//Ohhhh fuuuuuuck...?//">>
<p>Well, yeah, fuck...</p>
<big>Turns out attacking police is a bad idea...</big>
<<dial "player" "//Call a bambulance...!//">>
<p>Oh I would... I totally would...</p>
<p>The thing is...</p>
<big>I don't think they finished with you.</big>
<<btn "#sex">>
<<chunk null "#sex">>
<big>One of the cops leans in towards your face.</big>
<<dial `_policeDial` "You know what we do with bad boys like you?">>
<<if _policeRand == "females">>
<p>He starts unpinning the belt.</p>
<<else>>
<p>She starts unpinning the belt.</p>
<</if>>
<<dial `_policeDial` "We fuck em'.">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<<dial `_policeDial` "Get on your fuckin' knees!">>
<p>The possibility of getting your face closer to the police pussy makes you instantly obey the order.</p>
<big>The first cop just smirks.</big>
<</if>>
<<dial `_policeDial` "I'm gonna wait for you in the car...">>
<<if !_policeFight>>
<<dial "player" "Hey, I can do two of you...">>
<<dial `_policeDial` "Shut the fuck up! You do as you're told!">>
<</if>>
<</delayer>>
<<else>>
<<media "events/park/police/males/police_males_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<big>He pushes you to your knees, while unzipping his pants.</big>
<<else>>
<big>He starts unzipping his pants.</big>
<</if>>
<p>He looks at the other cop.</p>
<<dial `_policeDial` "What are you looking at, Barry?! Go wait in the car!!!">>
<p>The other cop salutes.</p>
<<dial `_policeDial` "Yes sir!">>
<p>He runs back to the car.</p>
<big>Meanwhile, the alpha cop looks at you.</big>
<<dial `_policeDial` "Oh yeah, baby, I'm gonna use your mouth.">>
<p>Fuck. That's what I call...</p>
<big>Establishing dominance.</big>
<</delayer>>
<</if>>
<<set _policeRandSexId = "#sex_" + _policeRand>>
<<btn `_policeRandSexId`>>
<<chunk null "#sex_females">>
<big>The cop pulls your head to the pussy with the baton.</big>
<<media "events/park/police/females/police_females_sex_2.mp4">>
<p>You dive into her sweaty cunt and start licking like little doggy.</p>
<<dial `_policeDial` "Ohhh yeahhh... You like that police cunt, don't you...?">>
<<dial "player" "MmmMMMmmMM!">>
<<btn>>
<<chunk>>
<big>She pulls you even closer.</big>
<<media "events/park/police/females/police_females_sex_3.mp4">>
<<dial "player" "Slurp-slurp-slurp!">>
<big>Her juices flow on your face.</big>
<<dial `_policeDial` "Fuck yea... that's what I love about this fuuucking job...!!!">>
<<if $player.lvl < 2>>
<<btn "#females_sex_squirt">>
<<else>>
<big>But she suddenly pushes you away.</big>
<<dial `_policeDial` "Now you, sweet-ass... Mamma is gonna make you hard as a rock.">>
<p>Yes please!</p>
<<btn>>
<</if>>
<<chunk>>
<p>She pulls the skin down from the tip of your dick and slowly, using a lot of saliva, she starts licking it.</p>
<<media "events/park/police/females/police_females_sex_4.mp4">>
<big>You feel a shiver down your spine.</big>
<<dial "player" "Uhhhhhhhh...">>
<<btn>>
<<chunk>>
<p>Her mouth is soft and warm.</p>
<big>But her lips wrap tightly around your cock.</big>
<p>She can barely fit it all.</p>
<<media "events/park/police/females/police_females_sex_5.mp4">>
<<dial `_policeDial` "Gobble... Gobble...">>
<<dial "player" "Ohh... yeah...">>
<p>Her tongue is going up and down against the tip of your dick. It feels great, but after a moment you realize it's not enough. You need more.</p>
<<dial "player" "Go harder.">>
<p>She smiles, takes a deep breath, opens her mouth even wider...</p>
<big>...and pushes your dick up to the back of her throat.</big>
<<btn>>
<<chunk>>
<big>She starts pumping your cock like a fire hose.</big>
<<media "events/park/police/females/police_females_sex_6.mp4">>
<<dial `_policeDial` "Gobble-gobble-gobble">>
<<dial "player" "Ohhh shiiit...">>
<p>God damn, she's sucking you off like a pro.</p>
<big>Clearly, police training did some good here.</big>
<<dial "player" "Fuuuuuck yeah!">>
<<if $player.lvl < 3>>
<p>Finally...</p>
<big>She pulls your dick from her mouth.</big>
<<dial `_policeDial` "That's enough for today.">>
<<dial "player" "But--">>
<p>She puts a baton next to your face.</p>
<<dial `_policeDial` "Shut up, or I'm gonna fuck you up, ok?">>
<p>Sigh...</p>
<<btn "#females_sex_end">>
<<else>>
<big>But suddenly, she pushes you away.</big>
<<dial `_policeDial` "I want you inside.">>
<<btn>>
<</if>>
<<chunk>>
<big>She lies on the police car's hood.</big>
<p>Her wet pussy is wide open for you to admire.</p>
<<dial `_policeDial` "Now you're going to fuck me.">>
<<dial "player" "Are you ready, officer?">>
<<dial `_policeDial` "I was born ready.">>
<big>You find a wettest spot between her legs and push your hard dick in.</big>
<<btn>>
<<chunk>>
<big>And it goes in smoooothly.</big>
<<media "events/park/police/females/police_females_sex_7.mp4">>
<<dial `_policeDial` "Uhhhhhhhhh...">>
<<dial "player" "Uhhhhhhhhh......">>
<<btn>>
<<chunk>>
<<dial `_policeDial` "Oh yeahhh... Like that... that's the spot....">>
<<media "events/park/police/females/police_females_sex_8.mp4">>
<p>You're piercing her perfect cunt with your dick, while she moans and squeals on the mask of the car.</p>
<<dial `_policeDial` "Yeah... Fuck the police... ">>
<big>The other cop leans out through the car's window.</big>
<<dial `_policeDial` "Everything ok there?">>
<p>The cop spread on the hood moans loudly.</p>
<<dial `_policeDial` "Fuck the police right in the pussy!">>
<p>I'd say it's A-O-K!</p>
<big>And fucking the police just got a whole lot better!</big>
<<dial "player" "Fuck yeah!">>
<<btn>>
<<chunk>>
<<media "events/park/police/females/police_females_sex_9.mp4">>
<<dial `_policeDial` "FUCK! FUCK! FUCK!">>
<p>As you're massaging her sweaty asshole with your fingers...</p>
<big>...you can feel she's getting closer to orgasm.</big>
<p>Couple more pushes...</p>
<<btn "#females_sex_squirt">>
<<chunk null "#females_sex_squirt">>
<p>And then...</p>
<big>She cums.</big>
<<media "events/park/police/females/police_females_sex_squirt.mp4">>
<big>Her pussy is flowing with hot juices.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes her a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Wow... That was... Awesome.">>
<<else>>
<<dial `_policeDial` "Wow... That was... Adequate.">>
<big>Adequate?!</big>
<p>You fucking made her scream so that entire park could hear. I said it was at least pretty good.</p>
<</if>>
<<menu>>
<<btn "#females_sex_ask" "I wanna cum too!" "player.lvl=2; dom+3" "dialog">>
<<btn "#females_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#females_sex_ask">>
<big>She looks you in the eyes.</big>
<<dial `_policeDial` "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#females_sex_cum", "#females_sex_end", "#females_sex_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#females_sex_cum", "#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#females_sex_cum">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#females_sex_cum">>
<<dial `_policeDial` "Ok sweet-ass. You did good, you deserve to cum... in my mouth.">>
<big>Yes ma'am!</big>
<p>You just stroke your dick couple times, and you feel the orgasm coming.</p>
<<dial "player" "I'm cumming!">>
<<dial `_policeDial` "I want it all!">>
<<media "events/park/police/females/police_females_sex_cum_1.mp4">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum into the cop's mouth.</p>
<big>And she takes it all like a champ.</big>
<<btn>>
<<chunk>>
<p>She opens her mouth wide, to show you your cum filling it to the brim.</p>
<<media "events/park/police/females/police_females_sex_cum_2.mp4">>
<<dial "player" "Uhhhhh....">>
<big>She swallows it all and smiles.</big>
<<btn "#females_sex_end">>
<<chunk null "#females_sex_end">>
<<dial `_policeDial` "I'm finished for today, sweet-ass. But it's not the last time we meet.">>
<p>The other police girl, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "I think he paid his debts to society... I'd let him go, but it's up to you.">>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#sex_males">>
<p>You open your mouth...</p>
<big>He starts smacking it with his dick.</big>
<<media "events/park/police/males/police_males_sex_2.mp4">>
<<dial `_policeDial` "Ohhh yeah, baby!">>
<p>His cock is big and hot, and smells with a whole day of work.</p>
<big>Perfect.</big>
<<btn>>
<<chunk>>
<p>Finally...</p>
<big>He pushes it inside your mouth.</big>
<<media "events/park/police/males/police_males_sex_3.mp4">>
<p>He immediately starts pumping.</p>
<<dial "player" "gobble-gobble-gobble">>
<<dial `_policeDial` "Suck that police cock!">>
<<btn>>
<<chunk>>
<p>He slows down.</p>
<big>But pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_4.mp4">>
<<dial "player" "Uggfh...">>
<<dial `_policeDial` "Suuuuuuuuuuuuuuck!">>
<p>And then...</p>
<big>Before you even catch your breath.</big>
<<btn>>
<<chunk>>
<big>He speeds up again.</big>
<<media "events/park/police/males/police_males_sex_5.mp4">>
<<dial `_policeDial` "SUCK IT! SUCK IT! SUCK IT!">>
<p>You do what you can, but you can barely keep up with him thrusting his red pulsating dick into your throat.</p>
<p>But then, just before you lost your consciousness from lack of oxygen...</p>
<big>He pulls out.</big>
<<if $player.lvl < 3>>
<<btn "#males_sex_cum">>
<<else>>
<<dial `_policeDial` "Now... your asshole!">>
<big>He pushes you to the hood of the police car.</big>
<<btn>>
<</if>>
<<chunk>>
<p>He spits in your asshole and...</p>
<big>Thrusts his dick inside.</big>
<<dial "player" "OH FUCK!">>
<<dial `_policeDial` "That's right, baby. Your ass is mine!">>
<<media "events/park/police/males/police_males_sex_6.mp4">>
<p>You can feel his power each time he penetrates your anus. But somehow... it feels good.</p>
<big>His dick is warm and fills you up perfectly.</big>
<<btn>>
<<chunk>>
<p>He turns you to your back.</p>
<big>And pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_7.mp4">>
<<dial `_policeDial` "I fuck your ass! I fuck your criminal ass! You hear me, punk?!">>
<<dial "player" "OH! UH! UGH! OH! UHhhhhHhHhhH!">>
<<btn>>
<<chunk>>
<p>Suddenly.</p>
<big>He stops and pushes you to the ground.</big>
<p>He spread his asshole over your stiff dick.</p>
<<dial `_policeDial` "Barry! Come here! You're gonna help me out, ok???">>
<p>Barry jumps out of the police car.</p>
<<dial `_policeDial` "Sir yes sir. What's up?!">>
<<dial `_policeDial` "My back still hurts from that last thing! So you're gonna help me ride him.">>
<<dial `_policeDial` "Sure boss.">>
<big>Barry grabs the alpha cop and lowers his ass to your dick.</big>
<<btn>>
<<chunk>>
<big>You feel his hot asshole wrapped around your cock.</big>
<<media "events/park/police/males/police_males_sex_8.mp4">>
<<dial `_policeDial` "Oh yeah... oh yeah...">>
<p>Barry leans in from the side.</p>
<<dial `_policeDial` "Like that, boss?">>
<<dial `_policeDial` "Shut the fuck up, Barry, I THINK I'M GONNA...!">>
<<btn "#males_sex_cum">>
<<chunk null "#males_sex_cum">>
<p>And then...</p>
<big>He cums.</big>
<<media "events/park/police/males/police_males_sex_cum.mp4">>
<big>His hot cum shoots at your shirt like from a hose.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes him a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Well, well, well... I like you.">>
<<else>>
<<dial `_policeDial` "Well, I had better...">>
<big>He's fucking ruthless!</big>
<</if>>
<<menu>>
<<btn "#males_sex_ask" "I wanna cum too!" "player.lvl=2; dom+4" "dialog">>
<<btn "#males_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#males_sex_ask">>
<p>He looks you in the eyes.</p>
<big>And bursts into laughter.</big>
<<dial `_policeDial` "YOU?! //Hahahah!// You heard him, Barry? //He// wants to cum.">>
<p>Barry giggles.</p>
<<dial "player" "Sorry... did I say something funny? I really need to cum and...">>
<<dial `_policeDial` "Listen, baby. Here's the thing. ''ONLY I CUM ON MY WATCH!!!'' Got it?">>
<<media "events/park/police/males/police_males_sex_angry.mp4">>
<big>Even I got it.</big>
<p>That's some primal alpha shit. You gotta respect that, dude.</p>
<<dial `_policeDial` "You know what kid? I think you need to learn some proper manners.">>
<<dial "player" "Uhmm... But...">>
<p>This doesn't sound good...</p>
<<btn "#arrest">>
<<chunk null "#males_sex_end">>
<<dial `_policeDial` "I'm finished for today, baby. But it's not the last time we meet.">>
<p>Barry, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#release">>
<big>Finally, after a moment of silence...</big>
<<delayer>>
<<if _policeDrugsTaken>>
<<dial `_policeDial` "Well, ok sir, you seem sober... Sorry for troubling you.">>
<<media "events/park/police/police_clean_release.mp4">>
<<elseif $policeBribeCash == 50 && $curPas == "parkHooker" && _policeHeard>>
<<dial `_policeDial` "Well, ok, that's how much hooker gave, so 50 will be just fine.">>
<<elseif _policeRand == "females">>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok, sweet-ass?">>
<<else>>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok baby?">>
<</if>>
<<yields "love+2">>
<</delayer>>
<<dial "player" "Thanks...!">>
<<dial `_policeDial` "Now... scram!">>
<p>You got lucky, better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<media "walk_away2.mp4">>
<<delayer>>
<<if _policeDrugsTaken>>
<p>Phew... We made it!</p>
<<dial "player" "//Whaaat dooo you mean?//">>
<p>What do you mean what do I mean? We managed to get the police off our backs, before the drugs really kicked in.</p>
<<dial "player" "//Ohhh... the druuuugs... I forgooot about the druuuugs!//">>
<big>Get ready for the trip!</big>
<<btn $curLoc "Fly away!" "trip+; $policeTrip+" "action">>
<<else>>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#tase">>
<<if _policeRand == "females">>
<big>She pulls out a taser.</big>
<<else>>
<big>He pulls out a taser.</big>
<</if>>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/park/police/police_tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<h2 class="border">Police Station</h2>
<<media "locations/cityPolice/_big.jpg" "wide">>
<p>When you finally wake up...</p>
<big>...you realize you don't remember anything.</big>
<<dial "player" "//Fuuuck... What happened? Where am I?//">>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Wake up in jail" "time+3; bleeding+; $player.arrest+2" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_run.mp4">>
<<else>>
<<media "events/park/police/police_run.mp4">>
<</if>>
<<dial "player" "You'll never get me, coppers!">>
<p>You give it all you got speeding through the park, and after couple moments...</p>
<big>...you lose the tail.</big>
<<dial "player" "Phew! God damn, I'm quick!">>
<p>Dude, it's the police...</p>
<big>...they might be still after you!</big>
<<menu>>
<<btn "#hide" "Hide somewhere" "dom+2" "action">>
<<btn "#blend" "Blend in the crowd" "love+2" "action">>
<<chunk null "#blend">>
<big>You slow down, lower your head...</big>
<<dial "player" "//Don't look at me... I'm no one important... just minding my business...//">>
<<media "blend_in.mp4">>
<big>Hopefully it'll work...</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#blendFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hide">>
<big>You notice a truck parked on a side.</big>
<<media "events/park/police/police_truck.jpg">>
<<dial "player" "//I'll hide over there!//">>
<p>Well, ok...</p>
<big>You crawl under the car and wait...</big>
<<media "waiting.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#runSuccess", "#hideFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hideFail">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_found.mp4">>
<<else>>
<p>The cops show up from nowhere and...</p>
<big>...they drag you from under the car.</big>
<<media "events/park/police/males/police_males_found.mp4">>
<</if>>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<btn "#arrest" null "$player.arrest+3">>
<<chunk null "#blendFail">>
<big>Woop-woop!</big>
<p>The police car comes out of nowhere.</p>
<<media "events/park/police/police_ramming.mp4">>
<p>Oh fuck...</p>
<big>Are you alive?</big>
<<dial "player" "Uggghhhhhhhhhh... the pain...">>
<p>Shit, dude... Like, running away from the cops? Seriously? I thought you're smarter then this.</p>
<p>Anyway, you'll have shitload of time to think it over...</p>
<<btn "#to_prison">>
<<chunk null "#to_prison">>
<big>...in prison.</big>
<<media "events/park/police/police_jail.mp4">>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+3; bleeding+; $player.arrest+5" "action">>
<<chunk null "#runSuccess">>
<p>You nervously look around, but after couple minutes it's pretty clear...</p>
<big>You got away.</big>
<<media "perfect_crime.mp4">>
<<btn>>
<<chunk null "#arrest">>
<p>The cops smile.</p>
<big>And it's not a nice smile.</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Your sweet ass is going with us!">>
<<else>>
<<dial `_policeDial` "Your ass is going with us, baby!">>
<</if>>
<<delayer>>
<<if $curPas == "parkDealer" && !_policeDrugsTaken && !_policeFight && !_policeDrugsList>>
<<dial "player" "But why?! I didn't do anything!">>
<<dial `_policeDial` "We just don't like you enough!">>
<big>Bummer.</big>
<</if>>
<</delayer>>
<<if _policeRand == "females">>
<p>They put handcuffs on your hands.</p>
<<media "events/park/police/females/police_females_arrested.mp4">>
<<else>>
<p>They cuff you and drag to the police car.</p>
<<media "events/park/police/police_arrest.mp4">>
<</if>>
<p>Oh boy...</p>
<big>...that brings back some memories.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+1; $player.arrest+2" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow">> /* Swarm */
<<chunks>>
<p>Suddenly...</p>
<big>You see a swarm of people running your way.</big>
<<dial "player" "//Fuck!? What's going on?!//">>
<<media "activities/trouble/nothing/forest_bad.mp4">>
<<dial "player" "//Who are they?!//">>
<p>Zombies? Earth activists? Who knows these days!</p>
<big>Anyway, better run or they'll trample over you.</big>
<<menu>>
<<btn "#run" "Run!!!" "love+3" "action">>
<<btn "#stay" "I'm gonna stay where I am!" "dom+3" "action">>
<<chunk null "#stay">>
<big>You turn to face the incoming crowd.</big>
<<dial "player" "//I have a fucking right to be here god damn it! It's a public park!//">>
<p>You bury your heels deep in the ground.</p>
<big>Man, you really should reconsider...</big>
<<dial "player" "//Shut up. Let's do this.//">>
<p>Well... alright!</p>
<<btn>>
<<chunk>>
<p>First two guys run towards you, but you manage to caught them off guard with your...</p>
<big>...storm of fists.</big>
<<media "activities/trouble/nothing/forest_bad_fight.mp4">>
<p>Another three approaching, you turn their direction...</p>
<<dial "player" "//I'm a ninja, baby!//">>
<big>And then you realize.</big>
<<dial "player" "//I realize what?!//">>
<<btn>>
<<chunk>>
<big>It's a marathon.</big>
<<dial "player" "//A marathon?//">>
<big>Yup.</big>
<p>And you're in the middle of it, throwing your fists at the contestants.</p>
<<dial "player" "//Ohhh... So that's why they had numbers on them... I thought it's the points I get for taking them down.//">>
<p>Yeah...</p>
<big>No.</big>
<p>Ok, so what I would suggest to do now is: ''run''. But this time...</p>
<big>...run twice as fast and hope no one will shoot your ass.</big>
<<dial "player" "//I concur!//">>
<<btn "#run">>
<<chunk null "#run">>
<<media "activities/trouble/nothing/forest_bad_run.mp4">>
<p>You turn around and run as fast as you can, leaving the park behind you. By the way...</p>
<big>That was a good run!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<events>>
<<EVENT "randLow; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>You hear a voice from behind you.</big>
<<dial "guy" "Hey, you!">>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with a gay that's looking for a gay whore */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sitting on the bench...</big>
<<media "events/park/gay_whoring/gay_whoring_guy.jpg">>
<p>He makes an eye contact and smiles.</p>
<<dial "guy" "Hey, what's up.">>
<<dial "player" "//The fuck he wants from me!?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Say hello!" "love+2" "action">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "player" "I'm good and you?">>
<p>The guy looks around, like he makes sure nobody is watching.</p>
<big>He leans towards you and lowers his voice.</big>
<<dial "guy" "You can blow me for cash.">>
<<dial "player" "Uhmmm... wait... You want me to give you a blowjob... and pay you for it?!">>
<p>That's a valid question, buddy.</p>
<<dial "guy" "Yup. You won't regret. I have a great dick.">>
<big>Does it cure cancer?!</big>
<<dial "player" "Uhmmm... and what's the actual price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For you... " + _whorePrice + " bucks."`>>
<<media "take_it_or_leave_it.mp4">>
<p>Dude, I hope you're not seriously considering paying this guy for blowing his dick. I mean, come on, have some respect to yourself. If you're going to be a whore, at least make some money on it!</p>
<<menu>>
<<btn "#pay" "Pay him to suck his dick" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think sucking my dick is worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just forget about the whole thing and walk away!</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna let you blow me for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<p>Let me get this straight. You're happy because he doesn't want money for allowing you to blow him.</p>
<big>I smell communism!</big>
<<dial "player" "//Oh fuck off already.//">>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still let you suck my dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, at least you'll come out with a blowjob!</p>
<p>Oh, wait - it is you that will give a blowjob. So you will pay 100 bucks, give him a blowjob, and come out with... nothing.</p>
<big>Great job, $player.name.</big>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man. And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally let you blow me, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<dial "player" "Oh fuck... it's big!">>
<<dial "guy" "Haha, I told you it's a great dick. Now - blow it!">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. I can imagine paying for getting a blowjob. But paying to give a blowjob?! Come on! Not to mention how risky is hiring a whore from the street...</p>
<big>So... good for you!</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#sex">>
<big>You kneel in front of him...</big>
<p>...and start stroking his dick. It's big, but the moment you take it in your hands, you realize it's still not fully stiff.</p>
<<media "events/park/gay_whoring/gay_whoring_1.mp4">>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<p>Each time your hand moves up and down, hot blood pumps inside his dick...</p>
<big>...and it's getting bigger and harder.</big>
<<dial "player" "That's right... Make it hard for me...">>
<<dial "guy" "Fuuuuck.">>
<<media "events/park/gay_whoring/gay_whoring_2.mp4">>
<<dial "guy" "Now I want your mouth.">>
<p>He doesn't have to say it twice. You smile, lean in...</p>
<big>...and put that dick of his in your open mouth.</big>
<<btn>>
<<chunk>>
<big>You suck him like a lollipop.</big>
<<media "events/park/gay_whoring/gay_whoring_3.mp4">>
<<dial "player" "Gobble-gobble-gobble-">>
<<dial "guy" "Like that... yes... yesss.....">>
<big>You can feel he's about to come...</big>
<<dial "guy" "Now! Your hand! Now!">>
<p>You pull his dick out of your mouth, and grab it in your hand...</p>
<<btn>>
<<chunk>>
<p>After just a couple strokes...</p>
<big>He cums all over your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_4.mp4">>
<<dial "guy" "Yeeeeaaaaah...">>
<<btn>>
<<chunk>>
<big>His cum is dripping from your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "That was good, man...">>
<big>He puts his dick back in his pants.</big>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, you're really good at this.">>
<p>He smiles and walks away.</p>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc null "love+3" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with gay druggie */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sleeping on the bench...</big>
<<media "events/park/gay_druggie/gay_druggie.jpg">>
<<dial "player" "//Uhm... Is this dude ok?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Wake him up and check if he's ok!" "love+2" "action">>
<<chunk null "#check">>
<big>You walk to him and try to wake him up.</big>
<<dial "player" "Hey dude, you're ok?">>
<p>The guy opens his eyes and looks at you.</p>
<<dial "guy" "What's up?">>
<<dial "player" "Uhmmm... nothing. I was just checking are you ok.">>
<big>He sizes you up.</big>
<<dial "guy" "You wanna smoke some crack?">>
<big>Wow. That escalated quickly.</big>
<<menu>>
<<btn "#party" "Let's party, baby!" "dom+2" "dialog">>
<<btn "#walk" "I'm gonna go now!" "love+2" "dialog">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#party">>
<big>The guy gives you a crack pipe.</big>
<p>You inhale deeply...</p>
<<media "crack.mp4">>
<<delayer>>
<<yields "high_on_crack+">>
<</delayer>>
<p>It hits you right away. The pleasure takes you over in waves. Colors, sounds, smells...</p>
<big>Everything is nice and fuzzy.</big>
<<btn>>
<<chunk>>
<big>Suddenly the guy stands up.</big>
<<dial "guy" "Let's go!">>
<<dial "player" "Wwhhooa?! Where...?">>
<<dial "guy" "We have a mission!">>
<<dial "player" "Wwhhooat misssiooon...?">>
<<dial "guy" "It's hard to explain! This way!">>
<big>You're way too high to oppose.</big>
<p>You and your friend go in the direction of the park exit.</p>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_party.mp4" "fiS volumeLow">>
<p>You don't know how long you two were together. Or what exactly was happening. All you can say is that one moment you were somewhere...</p>
<big>...and then fuck knows what happened.</big>
<p>After something that could easily be 15 minutes, 15 hours or 15 days...</p>
<big>...you end up on some sort of a bridge.</big>
<p>There's a highway passing underneath, and you're having ton of fun counting the cars passing by. The problem is you keep forgetting the number and have to start over and over and over...</p>
<p>When suddenly you notice...</p>
<big>...your friend is doing something strange.</big>
<<btn>>
<<chunk>>
<big>He takes off his pants and pulls out his dick.</big>
<<media "events/park/gay_druggie/gay_druggie_bridge.mp4">>
<<dial "player" "Heeey whaaaat areeee youuu dooooinnn?">>
<<dial "guy" "I'm jumping.">>
<p>He start climbing to the bridge barrier.</p>
<<dial "player" "Yoouuu're gonnaaa dieee?">>
<<dial "guy" "You don't understand. There's a handjob there...">>
<big>A handjob?!</big>
<<dial "guy" "It's waiting for me under the bridge. I've heard the voice, it told me everything. I just have to jump down...">>
<big>Fuck me.</big>
<p>He's out of his mind. Better do something, or he's really gonna jump.</p>
<<dial "player" "//Buuut whaaat caaan I dooo?//">>
<big>Well. You can give him a handjob.</big>
<p>It's not gay if you do it to save guy's life, right?</p>
<<menu>>
<<btn "#jump" "Let him jump!" "dom+10" "action">>
<<btn "#handjob" "I caaan giive you a haaandjooob!" "dom+10" "dialog">>
<<chunk null "#jump">>
<big>You look at him.</big>
<<dial "player" "Weeeelll, ooook.">>
<p>He hesitates, like he didn't expect that.</p>
<<dial "guy" "I'm really gonna do it!">>
<<dial "player" "Yuuup.">>
<big>He thinks for a moment.</big>
<<dial "guy" "Now when I think about it, maybe you could give me a handjob?">>
<<dial "player" "Nooope.">>
<<dial "guy" "Well, fuck. I though we're friends! I'm going home!">>
<p>He's about to walk down from the barrier, back to the bridge, when suddenly...</p>
<big>...his feet slips and...</big>
<<btn>>
<<chunk>>
<big>...he falls down on the highway.</big>
<<media "car_accident.mp4">>
<p>After getting hit by around 155 cars, he ends up in a ditch next to the road.</p>
<<dial "player" "//Is he dead?!//">>
<p>You look down in fear, but you barely see anything...</p>
<big>...but you can clearly hear a voice echoing in your ears.</big>
<<dial "guy" "So what about that handjob...?">>
<<dial "player" "//Fuck me, how did he survive that?!//">>
<p>Don't worry about it too much, he was a jackass.</p>
<big>And you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<<chunk null "#handjob">>
<<dial "guy" "Awesome! Come on, there's a nice secluded bench near by.">>
<big>You follow him through the dark alley.</big>
<p>He leads you to the bench and pulls out his dick.</p>
<<media "events/park/gay_druggie/gay_druggie_1.mp4">>
<p>You reach towards it with your hand...</p>
<big>...and touch it hesitantly.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_2.mp4">>
<<dial "guy" "This dick ain't gonna stroke itself.">>
<big>You start pulling it up and down, in a slow but steady motion.</big>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<big>His dick is so stiff you could cut diamonds with it.</big>
<<media "events/park/gay_druggie/gay_druggie_3.mp4">>
<<dial "guy" "Quicker, whore.">>
<<dial "player" "//God damn, I'm saving his life, and he calls me whore?!//">>
<big>Now when I think about it...</big>
<p>It was kinda easy to convince him to not jump... And the bench is conveniently close by... I'm starting to thing this guy wanted a handjob all along.</p>
<<dial "player" "//Well, whatever, let's just finish him up!//">>
<p>Hmmm... I'm starting to think that you wanted to give him a handjob all along as well.</p>
<<dial "player" "//Oh, shut up!//">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/gay_druggie/gay_druggie_4.mp4">>
<<dial "guy" "Yeah... Like that.... I'm close....">>
<big>You move your hand quicker and quicker...</big>
<<dial "player" "Cum for me...">>
<<btn>>
<<chunk>>
<big>Cum shoots out of his dick like fireworks.</big>
<<media "events/park/gay_druggie/gay_druggie_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "Yeeeeeeeeeeeaaaah...">>
<p>The guy sighs in ecstasy, looks at you...</p>
<big>...and pushes you away, grossed out.</big>
<<dial "guy" "Ok, whore, now fuck off...">>
<<dial "player" "What... I just gave you a hand!">>
<<dial "guy" "Yeah, yeah. Great handjob. Now fuck off...">>
<big>He gets up and walks away.</big>
<<dial "player" "//Fuck me, what's his problem?!//">>
<p>Don't worry about it too much, world is full of douche-bags. I'm sure he'll get his karma back.</p>
<big>Meanwhile, you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent!=0">> /* Encounter with gay whore [intro to the gay content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice someone looking at you...</big>
<<media "events/park/gay_whore/gay_whore.jpg">>
<<dial "player" "//Uhm... What does he want?//">>
<big>I think he wants to fuck.</big>
<<dial "player" "//Ohhhh...!//">>
<<if $gayContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Do you like to fuck dudes or not?</big>
<<menu>>
<<btn "#run" "Run for your life! [Turn OFF gay content]" "$gayContent+0" "action">>
<<btn "#check" "Stay and see what happens! [Turn ON gay content]" "$gayContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "Stay and see what happens!" "dom+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run3.mp4">>
<p>Aren't you overreacting!? It was just some gay dude. He wanted to suck you off. You could have just told him you're not interested.</p>
<<dial "player" "//Well, yeah, he might also be a vampire and would suck off my blood. You can't be too sure.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "guy" "What's up?">>
<<dial "player" "//Uhmmm... What should I say?!//">>
<p>I dunno. You smiled to him.</p>
<<dial "player" "//You're supposed to be my wingman, right?!//">>
<big>Sheesh.</big>
<p>Dude. This guy obviously is a gay whore. You can say to him literally whatever the hell comes to your mind, and he'll be ecstatic about it. Trust me.</p>
<<dial "player" "//Well... ok. Let's try that then...//">>
<big>You look at him.</big>
<<menu>>
<<btn null "I'm a pterodactyle!" "love+2" "dialog">>
<<btn null "This is a bat country!" "love+4" "dialog">>
<<btn "#police" "Police!" "dom+4" "dialog">>
<<btn null "Epstein didn't kill himself!" "dom+2" "dialog">>
<<chunk>>
<<dial "guy" "Haha, yeah, that's cool. So do you want me to suck you off?">>
<big>See?</big>
<p>Ask him how much.</p>
<<dial "player" "Uhmm... and what's the... you know... price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For " + _whorePrice + " bucks I will take your dick to heaven."`>>
<<media "take_it_or_leave_it.mp4">>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think I'm worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just tell him you changed your mind about the whole thing and start walking away.</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna do you for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Park whore giving a freebie? That's new!</p>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before his whore friends gonna decide to take a revenge for their fallen comrade.</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<dial "guy" "Wooo. You should pay double price for that dick. It's freaking huuuuge.">>
<<dial "player" "Shut up and stroke it.">>
<<dial "guy" "Yes sir.">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. To be quite honest - it's really fucking dangerous to hire a whore on the street. I have too many stories, man. Once the whore pulled out a knife on me. Once she turned out to be a trans. And the other time, when I got a blowjob from a slightly chubby black prostitute, another whore showed up from nowhere and started arguing with her, over my stiff dick, about some old debts. And they were so fucking loud, that some local pimp appeared and demanded a cut in the action too. I just said fuck it and bailed.</p>
<big>So... just don't do it.</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#police">>
<p>The guy looks at you, terrified.</p>
<<dial "guy" "Oh fuck!">>
<big>He darts away and jumps head first into the bushes.</big>
<<media "events/park/gay_whore/jump_park.mp4">>
<p>You can see him between the trees, running like he was beating a sprinter record. After a moment he disappears from your eyesight.</p>
<<dial "player" "//He didn't look very ecstatic to me. Don't you think?//">>
<big>You're a fucking smart ass, you know that?</big>
<<btn $curLoc null "dom+4" "yieldsHide">>
<<chunk null "#sex">>
<big>He starts stroking your dick.</big>
<<media "events/park/gay_whore/gay_whore_1.mp4">>
<p>You can feel his an expert at it. Those hands held more dicks than urologist. You can't help but sigh in ecstasy.</p>
<<dial "player" "Uhhh... like that...">>
<<dial "guy" "Haha, wait until you feel my mouth!">>
<<dial "player" "Ohhh yeah...">>
<<btn>>
<<chunk>>
<p>He opens his mouth wide and...</p>
<big>...swallows your entire dick.</big>
<<media "events/park/gay_whore/gay_whore_2.mp4">>
<<dial "guy" "Gobble... Gobble...">>
<p>His mouth is wet and warm but his lips wrap strongly around your cock.</p>
<<dial "player" "Uhhhh...">>
<<btn>>
<<chunk>>
<big>The guy speeds up.</big>
<<media "events/park/gay_whore/gay_whore_3.mp4">>
<<dial "player" "Uhhhhhhhhhhhhhhhh...">>
<p>You feel the orgasm is coming like a freight train. Couple more seconds and...</p>
<big>You cum deep into his throat.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_whore/gay_whore_4.mp4">>
<<dial "player" "God damn...">>
<<dial "guy" "That was great cumshot... I've almost choked.">>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, I really liked your cum.">>
<big>He blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours">> /* Encounter with nympho #1 */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone coming your way...</big>
<<dial "player" "//Uhm... Should I worry?//">>
<big>I dunno.</big>
<p>You decide, buddy.</p>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "See who's that!" "dom+3" "action">>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<<dial "player" "//Phew. That was close.//">>
<p>Close to what? Passing by a stranger in a park?</p>
<<dial "player" "//It might have been bandits!//">>
<big>Or a nympho hungry for a cock.</big>
<p>I guess we'll never know.</p>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<p>You continue walking in the same direction and...</p>
<big>...you notice a girl.</big>
<<media "events/park/cum_selfie/cum_selfie_1.mp4">>
<p>She looks straight at you and...</p>
<big>...sends you a naughty smile.</big>
<<dial "player" "//Really?!//">>
<<btn>>
<<chunk>>
<big>The girl stops in front of you...</big>
<<media "events/park/cum_selfie/cum_selfie_2.mp4">>
<<dial "gal" "Look... This will sound a bit strange, but... ''I really need to take a dick in my mouth''. Like... ''now''. Can I blow you?!">>
<<dial "player" "//Really?!//">>
<big>Focus!</big>
<p>Say something before she walks away?!</p>
<<dial "player" "Really?!">>
<p>Sigh...</p>
<<dial "gal" "I really need it...">>
<big>She pulls up her t-shirt...</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_3.mp4">>
<<dial "gal" "So... Can I suck you off?!">>
<big>You consider what to say...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+3" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+3" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<<dial "gal" "Oh. I'm... I'm sorry...">>
<big>She's about to walk away, when...</big>
<<btn>>
<<chunk>>
<big>...she starts crying.</big>
<<media "cry_ugly.mp4">>
<<dial "gal" "It's because I'm ugly, isn't it?!">>
<big>See what you have done?!</big>
<<menu>>
<<btn $curLoc "Just walk away" "dom+3" "action">>
<<btn $curLoc "Spend an hour calming her down" "time+; love+3" "action">>
<<chunk null "#yes">>
<big>You pull out your cock and she starts working on it with her hand.</big>
<<media "events/park/cum_selfie/cum_selfie_4.mp4">>
<<dial "player" "Uhhhh...">>
<<dial "gal" "You like that, huh?">>
<<dial "player" "Yeah... Perfect...">>
<p>Don't be shy.</p>
<big>Her mouth would be way better.</big>
<<dial "player" "What about that blowjob...?">>
<big>She smiles...</big>
<<btn>>
<<chunk>>
<big>She starts stroking and sucking your dick.</big>
<<media "events/park/cum_selfie/cum_selfie_5.mp4">>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_6.mp4">>
<big>That's a nice cumshot, man!</big>
<<dial "player" "God damn...">>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<p>She pulls up a phone.</p>
<<dial "gal" "I'm just gonna take a selfie and I'm on my way.">>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_7.mp4">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Random clip */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<p>At first you're not sure whether it was a good idea...</p>
<big>But then...!</big>
<<dial "player" "//What? What? What?//">>
<p>Just this...</p>
<<btn>>
<<chunk>>
<<media `"activities/walk/park_sex_" + random(0,12) + ".mp4"`>>
<p>You lucky bastard. I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/walk/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<big>That's not what I meant.</big>
<<dial "player" "//Shut up. I'm jacking off.//">>
<p>Don't you think I fucking know that, dude?</p>
<<dial "player" "//I don't care! Shut up!//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning louder and louder, while her pussy juice squirts out of her gaping pussy. And at the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/walk/jerkoff_cum.mp4">>
<big>Sigh.</big>
<p>You know that fucking a stranger in nature was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... when I put a hand on my dick there's no coming back...//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too.</p>
<<dial "player" "//You did...!?//">>
<p>Yup.</p>
<big>Why do you think I write with one hand?</big>
<p>Anyway, there's always the next time. Now, let's go home. My hand hurts from all this jacking off.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "parkgirl_" + random(6,8)>>
<p>You take a turn into a small path between the trees.</p>
<p>At first you're not sure whether it was a good idea...</p>
<big>But then...!</big>
<<dial "player" "//What? What? What?//">>
<p>Just this...</p>
<<if _curNpc == "parkgirl_8">>
<<btn "#princess">>
<<else>>
<<btn "#parkgirl">>
<</if>>
<<chunk null "#princess">>
<<media `"activities/walk/" + _curNpc + "_intro.mp4"`>>
<p>And, yes, somehow you were transformed into a sheik, that meets Arabian princess washed ashore the beach, that happens to be in the LA park. What can I tell you. Games work in magical ways, ok?</p>
<big>Just accept it.</big>
<p>Anyway...</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at the princess, dude! Do something!</p>
<<btn>>
<<chunk>>
<<dial "player" "//Ok... so... I'm gonna smile to her!//">>
<<media "and_then.mp4">>
<big>And then...?</big>
<<dial "player" "//And then... I'm gonna smile, and... I'm gonna smack her with my dick! And grab her, throw her on the ground, and stick it up her ass, just like that!//">>
<big>Wow. Dude.</big>
<p>Maybe not that exactly.</p>
<<dial "player" "//Why the fuck not?! You were the one pushing me to do something!//">>
<p>You cannot fucking smack the princess and stick it up her ass just like that. That would be a fucking rape...</p>
<big>You'd have a diplomatic crisis on your hands, dude.</big>
<<dial "player" "//Crisis-shmisis... You're overreacting. It's just a fantasy.//">>
<p>But it's my fantasy! I'm not sure what it's doing in the game, maybe I've wrote it in the drunken stupor or some shit like that, but I'm not gonna let you fuck up an opportunity like that. I'm serious - don't fucking rape the princess.</p>
<<dial "player" "//Well, ok, sheesh... so what do you suggest?!//">>
<<btn>>
<<chunk>>
<big>You gotta use some lube, dude.</big>
<<dial "player" "//On her ass?//">>
<p>That in a moment (hopefully), but first - for the whole situation. So she's a princess, and you're a sheik. Role play for a bit and see what happens. Tell her you're a lord of this land or some shit like that. And, like, she needs to pay the toll for trespassing, and the law says that if she doesn't, the penalty is death... And she'll be, like, begging you I guess, that she has no money, and you'd be very sad about her misfortune, but at the same time, you're very strict about executing laws of your land, otherwise it's doom and anarchy, and we don't want that and--</p>
<<dial "player" "//Ok, ok, I got it god damn it - you wanna mercy fuck a princess.//">>
<big>Man gotta have a dream.</big>
<<dial "player" "//Ok, I guess... This one's for you.//">>
<p>You smile to the princess, who was waiting patiently the entire time we were having this conversation (NPCs do that, you know?).</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, errm, princess, I'm Shaky Sheik, famous rapper...">>
<<set _textLove = "Hi, errm, welcome on my land... ermm... you need to pay... for the... law.">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow, princess. You have a grreeeat ass. Pay up.">>
<<set _textLove = "Welcome, princess, on my land... the law says... we need to... you know.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Are you fatamorgana? I don't want to stick my dick in the sand again.">>
<<set _textLove = "You're so beautiful that I'm not sure if I'm not imagining you...">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "The law says - you're my slave. You're do what you're told.">>
<<set _textLove = "The law is strict, but I'm gonna be gentle.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm gonna fuck you, slave.">>
<<set _textLove = "The law may say you're my slave, but if you make love to me, you're free!">>
<</if>>
<<menu null null "yieldsHide">>
<<btn "#ask" _textLove "love+" "dialog yieldsHide">>
<<btn "#ask" _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk away from her" "dom-2" "action yieldsHide">>
<<chunk null "#parkgirl">>
<<media `"activities/walk/" + _curNpc + "_intro.mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at her, dude! Do something!</p>
<<dial "player" "//You're right...//">>
<<btn>>
<<chunk>>
<<dial "player" "//I'm gonna walk up to her.//">>
<<media "my_boy.jpg">>
<p>And then?</p>
<<dial "player" "//And then...? And then I'm gonna whip my dick out, and stick it up her ass, just like that!//">>
<big>Wow. Dude.</big>
<p>Maybe not that exactly.</p>
<<dial "player" "//Why the fuck not?! You were the one pushing me to do something!//">>
<p>You cannot fucking walk to a girl and stick it up her ass just like that. That's a fucking rape.</p>
<<dial "player" "//Eeee... Technically, maaaybe... But practically... it's a grey area.//">>
<p>Technically and practically - don't fucking do that.</p>
<<dial "player" "//Well, so what do you suggest, smart ass?!//">>
<<btn>>
<<chunk>>
<big>You gotta use some lube, dude.</big>
<<dial "player" "//On her ass?//">>
<p>That in a moment (hopefully), but first - for the whole situation. Just walk to her, casually, and see what happens. If she's not panicking, maybe offer, //casually//, to join her. You know, be cool about it. Don't show that fucking a stranger in nature was your dream since you were 12. And that you were masturbating frantically imagining that, and strolled the forests and beaches for hours hoping that something like that will happen and--</p>
<<dial "player" "//Shut up, god damn it. I get it. Here's what I gonna do. I'm gonna walk up to her and say I'm a famous movie producer... Dan Porno! And that I'm looking for new star for my movie - “Incredible Porn adventures of Dan Porno”.//">>
<big>What the fuck you didn't understand about //CASUALLY//?!</big>
<p>You're not Dan Porno. No one is Dan Porno because it's a fucking stupid name. And also... You know what?! Fuck that. Say what you want, I've had enough. I fucking give it to you on a silver plate, and you just--</p>
<<dial "player" "//Ok, ok, sheeesh... I'm not gonna say I'm Dan Porno. I have a better idea anyway...//">>
<p>You stand up and hesitantly walk in her direction. She notices you and looks in your direction.</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, I'm B-Bone, famous rapper slash youtuber slash standupper... what's up?">>
<<set _textLove = "Sorry for bothering... it sounds sooo awkward but... what's up?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow. You have a grreeeat ass.">>
<<set _textLove = "Yeah, free love, baby...! Let's do it like the hippies!">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Do you want to see my dick? It's huuuuuge.">>
<<set _textLove = "I did not have sexual relations with this woman. But I'd love to.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "My dick brought me here and didn't dissappoint.">>
<<set _textLove = "Hi, I'm Adam. Are you my Eve?">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm thirsty, baby. Thirsty for your pussy juice.">>
<<set _textLove = "Your beauty shines brighter than thousand suns...">>
<</if>>
<<menu null null "yieldsHide">>
<<btn "#ask" _textLove "love+" "dialog yieldsHide">>
<<btn "#ask" _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk null "#ask">>
<p>You pull out your best smile, and look at her, managing to only glance down at her tits and ass like 25 times.</p>
<big>She looks at you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She covers herself and moves away with anger.</big>
<<dial _curNpc "Get lost, creep!">>
<<media `"activities/walk/get_lost_" + random(0,2) + ".mp4"`>>
<p>You walk away in shame.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, dude, if you play the game, sometimes you lose. But don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<<if _curNpc == "parkgirl_8">>
<p>The princess looks at you for a moment...</p>
<big>...and falls to her knees!</big>
<<dial _curNpc "I beg you, do whatever you want with me, my lord!">>
<p>Oh my god, oh my god, oh my god!</p>
<<dial "player" "//So... Like... Can I fuck her now?//">>
<big>Oh, yes!</big>
<<btn "#sex">>
<<else>>
<p>She looks at you for a moment...</p>
<big>...and smiles!</big>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... subathing is great, right?">>
<<dial _curNpc "Subathing? Well, I was actually finishing.">>
<<dial "player" "Oh, ok... So what were you planning to do?">>
<<dial _curNpc "Well...">>
<<btn "#stay_parkgirl">>
<</if>>
<<chunk null "#stay_parkgirl">>
<<dial _curNpc "I was hoping for a fuck.">>
<<dial "player" "//Oh shit!//">>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a branch of a tree.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to walk additional 2000 steps first" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/walk/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/walk/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/walk/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$caught=1; priority">> /* Encounter with police */
<<chunks null "#caught">>
/* Event settings */
<<set $policeBribeCash = null>>
<<if $gayContent == 1>>
<<set _policeRand = ["males", "females"].random()>>
<<else>>
<<set _policeRand = "females">>
<</if>>
<<if _policeRand == "females">>
<<set _policeDial = "gal">>
<<else>>
<<set _policeDial = "guy">>
<</if>>
/* Narrow down the illegal items */
<<for _ii = 0; _ii < setup.items.length; _ii++>>
<<if setup.items[_ii].illegal>>
<<if $player.itemsList && $player.itemsList.indexOf(setup.items[_ii].id) != -1>>
<<set _iip = $player.items.find(obj => {return obj.id === setup.items[_ii].id})>>
<<if _iip>>
/* Remove items */
<<if !_policeDrugsList>>
<<set _policeDrugsList = "item:" + _iip.id + "-" + _iip.quantity>>
<<else>>
<<set _policeDrugsList = _policeDrugsList + "; item:" + _iip.id + "-" + _iip.quantity>>
<</if>>
/* Add effect (apart from trip - we keep it till the end and turn the effect when needed) */
<<if setup.items[_ii].effect != "trip">>
<<set _policeDrugsList = _policeDrugsList + "; effect:" + setup.items[_ii].effect + "+" + _iip.quantity>>
/* This is tricky, we add the effect and class by hand */
<<elseif $overlayEffects>>
<<set _drugEffect = setup.effects.find(obj => {return obj.id === setup.items[_ii].effect}).class>>
<</if>>
<</if>>
<</if>>
<</if>>
<</for>>
/* HTML */
<p>When suddenly...</p>
<big>Woop-woop!</big>
<p>That's a sound of the police!</p>
<<dial "player" "//Haha! <a href=\"https://www.youtube.com/watch?v=9ZrAYxWPN6c\" target=\"_blank\">♫ Woop-woop - It's da sound of da police... ♬</a> I like this tune too!//">>
<p>Haha, yeah... it's a classic, obviously...</p>
<p>...</p>
<p>But also...</p>
<big>You kinda misunderstood me bro...</big>
<<btn>>
<<chunk>>
<big>...I actually meant you're fucked!</big>
<<if $curPas == "parkHooker">>
<<media "events/park/police/police_hookers.mp4">>
<<elseif $curPas == "parkDealer">>
<<media "events/park/police/police_bust.mp4">>
<</if>>
<<dial "player" "//Oh fuck!//">>
<<if _policeRand == "females">>
<big>Two female police officers come your way.</big>
<<else>>
<big>Two male police officers come your way.</big>
<</if>>
<<btn>>
<<chunk>>
<<if $curPas == "parkHooker">>
<<dial `_policeDial` "Sir! Step away from the hooker!">>
<p>The hooker sighs like she was used to it...</p>
<<delayer>>
<<dial `$curHooker.id` "Here we go...">>
<</delayer>>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_hookers.mp4">>
<<else>>
<<media "events/park/police/males/police_males_hookers.jpg">>
<</if>>
<p>Better do as you're told.</p>
<<else>>
<big>They mean business!</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females.jpg">>
<<else>>
<<media "events/park/police/males/police_males.mp4">>
<</if>>
<<dial `_policeDial` "Sir! Stop what you're doing!">>
<p>Ok dude, this is a potentially dangerous situation that involves drugs, and police is not very keen on that stuff so...</p>
<big class="center"><big class="fire center">DON'T PANIC!!!</big></big>
<<dial "player" "//God damn... are you ok dude?!//">>
<p>...</p>
<p>Yeah, sorry... I kinda panicked here...</p>
<big>The memories returned.</big>
<p>But basically...</p>
<p><small>Don't panic.</small></p>
<</if>>
<<menu>>
<<if _policeDrugsList>>
<<btn "#take_drugs" "Get rid of the drugs" null "action">>
<</if>>
<<btn "#obey" "Do as you're told" "love+1" "action">>
<<btn "#run" "Try to run from the cops" "dom+2" "action">>
<<btn "#fight" "Try to fight the cops" "dom+3; player.lvl=2" "action">>
<<chunk null "#take_drugs">>
<<dial "player" "//Ok... so what do I do? Through them in the trash or something?//">>
<big>Do you see a trash can around!?</big>
<p>Buddy, you gotta do what you gotta do.</p>
<<dial "player" "//Which is?//">>
<big>You have to eat it!</big>
<<dial "player" "//Fuck.//">>
/* Mark the drugs taken */
<<menu>>
<<btn null "Eat the drugs!" `_policeDrugsList + "; dom+4"` "action">>
<<btn "#obey_talk" "Don't eat the drugs" "love+2" "action">>
<<chunk>>
/* Reset the drugs list if player took drugs */
<<delayer>>
<<set _policeDrugsList = null>>
<</delayer>>
<p>Fuck me, dude...</p>
<big>Are you ok?</big>
<<dial "player" "//WHO SAID IT?!//">>
<big>Oh fuck...</big>
<<media "events/park/police/police_drugs_take.mp4">>
<p>Ok, buddy, don't worry. I'm with you. Here's the plan...</p>
<big>...pretend you're fucking stupid.</big>
<<dial "player" "//But I'm intelliquent!//">>
<p>Yeah, sure you are... Look, buddy, normally I'd say - stand your ground, be a man, blah blah blah, but the truth is - you took a shitload of drugs. It will take a moment before they're fully kick in, and you're already high as a kite, so...</p>
<big>...we don't have much time.</big>
<<dial "player" "//Soooo whaaat nowww?//">>
<big>Just let them search you.</big>
<p>And hope to god you won't overdose!</p>
<<delayer>>
<<if _drugEffect>>
<<addclass "#passages" _drugEffect>>
<</if>>
<<set _policeDrugsTaken = 1>>
<</delayer>>
<<btn "#obey_talk">>
<<chunk null "#obey">>
<<dial `_policeDial` "Sir, put your hands behind your head and stay where you are, we'll get to you.">>
<big>You put your hands behind your head and stay put.</big>
<<media "surrender.mp4">>
<<if $curPas == "parkHooker">>
<p>Meanwhile...</p>
<big>The cops take the hookers to the side.</big>
<<elseif $curPas == "parkDealer">>
<p>Meanwhile...</p>
<big>The cops take the dealer to the side.</big>
<</if>>
<p>You can hear them talking, but not sure what about.</p>
<<menu>>
<<btn "#obey_talk" "Look away" "love+2" "action">>
<<btn "#obey_look" "Try to see what they're doing" "dom+2" "action">>
<<chunk null "#obey_look">>
<p>You try to hear what they're talking... You get a bit closer and lean in...</p>
<<if $player.lvl < 3>>
<big>One of the cops notices.</big>
<<dial `_policeDial` "WHAT DID I TELL YOU?!">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_angry.jpg">>
<<else>>
<<media "events/park/police/males/police_males_angry.mp4">>
<</if>>
<p>You instantly look away.</p>
<<dial "player" "//Fuck! I didn't hear a thing! Did you?!//">>
<big>Nope.</big>
<<btn "#obey_talk">>
<<elseif $curPas == "parkHooker">>
<<media "eavesdropping_sexy.mp4">>
<big>The cop leans in towards the hooker.</big>
<<dial `_policeDial` "Yeah baby, you know how it works...">>
<p>The hooker sighs...</p>
<big>...and pulls out a dollar bill from between her tits.</big>
<p>She gives it to the cop.</p>
<<delayer>>
<<dial `$curHooker.id` "So can I go...">>
<</delayer>>
<<dial `_policeDial` "Sure baby girl.">>
<big>The hooker walks away.</big>
<<dial "player" "//Oh fuck! I think she bribed them to let her go!//">>
<p>I think they did!</p>
<big>And this totally looked like a 50 dollar bill.</big>
<<delayer>>
<<set _policeHeard = 1>>
<</delayer>>
<<btn "#obey_talk">>
<<elseif $curPas == "parkDealer">>
<big>You hear The Dude's voice.</big>
<<dial "thedude" "Oh, officers, good that you're here... you see... the rug was pissed on... and how do I say it...">>
<<media "events/park/police/police_thedude.mp4">>
<p>The cops seem to be very understanding.</p>
<<dial `_policeDial` "Ok, sir, we'll issue an official report in search of those rug-pissers!">>
<<dial "thedude" "Ok, yeah! That's what I mean, that's the, uhmm... issue...! So... you do this report, uhm, you know, and The Dude's work here is done... Uhm. Gotta stretch before a game, man... I mean... officers!">>
<big>He just walks away.</big>
<<dial "player" "//Shit! Maybe they would let me go too?//">>
<p>Well...</p>
<big>I doubt it.</big>
<<delayer>>
<<set _policeHeard = 1>>
<</delayer>>
<<btn "#obey_talk">>
<</if>>
<<chunk null "#obey_talk">>
<big>Finally, the cops approach you.</big>
<<dial `_policeDial` "Sir, do you know what you did?">>
<p>You think for a second.</p>
<<delayer>>
<<if _policeDrugsTaken>>
<<dial "player" "//Shooooouuuuuld....//">>
<p>Oh fuck, you're so fucking high... just try to focus, and we're going to get through.</p>
<big>The cop sighs.</big>
<<else>>
<<dial "player" "//Should I tell 'em?//">>
<p>No. It's their tactic.</p>
<big>Let them say it.</big>
<<dial "player" "I'm unsure, officer...">>
<</if>>
<</delayer>>
<<if $curPas == "parkHooker">>
<<dial `_policeDial` "Solicitation of prostitution is a crime, sir.">>
<<elseif $curPas == "parkDealer">>
<<dial `_policeDial` "You were trying to buy drugs from this gentleman, there's no point in denying.">>
<</if>>
<<dial "player" "Uhmmmm... yeah...?">>
<<if _policeRand == "females">>
<<strikes "police_gal">>
<<else>>
<<strikes "police_guy">>
<</if>>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<big>She sighs.</big>
<<else>>
<big>He smiles.</big>
<</if>>
<<dial `_policeDial` "I'm afraid we have to arrest you.">>
<<dial "player" "Oh... really?">>
<p>Focus, dude.</p>
<big>Figure something out!</big>
<<menu>>
<<delayer>>
<<if $curPas == "parkDealer" && _policeDrugsTaken>>
<<btn "#clean" "I... don't... any buuuuugs... drugs!" "dom+4" "dialog">>
<<elseif $curPas == "parkDealer" && !_policeDrugsList>>
<<btn "#clean" "It's a mistake. I don't have drugs!" "dom+2" "dialog">>
<</if>>
<</delayer>>
<<btn "#bribe" "I'm sure there's something we could do..." "dom+2" "dialog">>
<<btn "#arrest" "I accept my fate, officers." "love+1" "dialog">>
<<chunk null "#clean">>
<p>They look at you with a smirk.</p>
<<dial `_policeDial` "Oh you don't have any drugs? We'll see about that!">>
<big>They start searching your pockets.</big>
<p>After a moment it's clear, that you're clean.</p>
<<dial `_policeDial` "Shit. He's clean!">>
<<delayer>>
<<if _policeDrugsTaken>>
<<dial "player" "Sooo caaan I goooo?!">>
<<else>>
<<dial "player" "Can I go?">>
<</if>>
<</delayer>>
<big>They look you in the eyes...</big>
<<media "events/park/police/police_clean_test.mp4">>
<<delayer>>
<<if _policeDrugsTaken>>
<p>Focus, $player.name...</p>
<big>Just for couple seconds...</big>
<</if>>
/* Count the number of different drugs taken */
<<if $player.classes && $player.classes.length <= 1>>
<<if $player.lvl <= 1>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#release">>
<</if>>
<<elseif $player.classes && $player.classes.length <= 2>>
<<if $player.lvl <= 1>>
<<set _decision = "#arrest">>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<elseif $player.classes && $player.classes.length <= 3>>
<<if $player.lvl <= 2>>
<<set _decision = "#arrest">>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#release", "#arrest"].random()>>
<</if>>
<<else>>
<<if $player.lvl <= 3>>
<<set _decision = "#arrest">>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<</if>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#bribe">>
<big>They look at each other.</big>
<p>One of them sighs.</p>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, sweet-ass, you have to be a bit more specific.">>
<big>Sweet-ass, huh...?</big>
<<else>>
<<dial `_policeDial` "I'm listening, baby.">>
<big>Well, look at that...!</big>
<</if>>
<p>They seem to be interested... Maybe they're not going to tase you after all.</p>
<p>...</p>
<big>Or they're just gathering more evidence.</big>
<<menu>>
<<delayer>>
<<if $curPas == "parkHooker" && _policeHeard>>
<<btn "#bribe_cash" "I've heard 50 bucks go a long way here..." "cash=50; cash-50; dom+2; $policeBribeCash+50" "dialog">>
<<else>>
<<btn "#bribe_cash" "Would 50 bucks help my case...?" "cash=50; cash-50; dom+2; player.lvl=3; $policeBribeCash+50" "dialog">>
<</if>>
<</delayer>>
<<btn "#bribe_cash" "Would 100 bucks help my case...?" "cash=100; cash-100; dom+1; player.lvl=2; $policeBribeCash+100" "dialog">>
<<btn "#bribe_cash" "Would 200 bucks help my case...?" "cash=200; cash-200; dom+1; $policeBribeCash+200" "dialog">>
<<delayer>>
<<if !_policeDrugsTaken>>
/* Narrow down the illegal items second time (this time simpler) */
<<for _ii = 0; _ii < setup.items.length; _ii++>>
<<if setup.items[_ii].illegal>>
<<if !_drugsListRemove>>
<<set _drugsListRemove = "item:" + setup.items[_ii].id + "-10">>
<<else>>
<<set _drugsListRemove = _drugsListRemove + "; item:" + setup.items[_ii].id + "-10">>
<</if>>
<</if>>
<</for>>
<<btn "#bribe_drugs" "Here, take all my drugs and let me go..." `_drugsListRemove` "dialog">>
<</if>>
<</delayer>>
<<btn "#bribe_sex" "Maybe I'll make you cum...?" "love+2; player.lvl=2" "dialog">>
<<btn "#bribe_talk" "Come on, officers, let's talk..." "love+1" "dialog">>
<<chunk null "#bribe_sex">>
<big>The cops look at you curiously.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_bribe_sex.mp4">>
<<else>>
<<media "events/park/police/males/police_males_bribe_sex.mp4">>
<</if>>
<<if $curPas == "parkHooker">>
<<dial `_policeDial` "So now you're trying to prostitute yourself?">>
<<elseif $curPas == "parkDealer">>
<<dial `_policeDial` "So not only you were caught buying drugs, but now you're also trying to prostitute yourself?">>
<</if>>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#sex", "#sex", "#arrest", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sex", "#sex", "#arrest"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bribe_cash">>
<<media "events/park/police/police_bribe_cash.mp4">>
<big>They look at the money.</big>
<<dial `_policeDial` "Well, well, well... trying to bribe the police, are we?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<delayer>>
<<if $policeBribeCash == 50 && $curPas == "parkHooker" && _policeHeard>>
<<set _decision = "#release">>
<<elseif $policeBribeCash == 50>>
<<if $player.lvl <= 2>>
<<set _decision = "#sex">>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest", "#sex"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<</if>>
<<elseif $policeBribeCash == 100>>
<<if $player.lvl <= 1>>
<<set _decision = ["#release", "#arrest", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<else>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#bribe_drugs">>
<<media "events/park/police/police_bribe_drugs.mp4">>
<big>The cops look at the drugs in disbelief...</big>
<<dial `_policeDial` "What the fuck...">>
<p>I concur.</p>
<big>What the fuck, dude.</big>
<p>These were perfectly good drugs, and you're just giving you away? I highly doubt it's gonna help your case. Honestly, man, you're breaking my heart here. At least you could have taken all them while they weren't looking, that would be bad ass at least...</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#arrest", "#sex", "#sex", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#sex", "#tase"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#sex", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bribe_talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "I'm a good citizen, officer... like... I don't break the law... never... I was just walking around, and, you know, I happened to see, uhmmm... and I got curious and... you know... am I right?">>
<p>I see what you did there, buddy.</p>
<big>Playing the dumb one.</big>
<p>Been there, done that.</p>
<<dial "player" "//The dumb one... yeah... that was exactly what I was doing... haha.//">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#arrest", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fight">>
<<delayer>>
<<set _policeFight = 1>>
<</delayer>>
<p>You look at the cop closest to you.</p>
<big>You clench your fist and aim at his face...</big>
<<media "events/park/police/police_punch.mp4">>
<p>Gotta say, buddy, going against police, it's a pretty bold thing to do...</p>
<big>...and stupid.</big>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight1_victory", "#fight1_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight1_victory">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/police/police_punch_success.mp4">>
<<dial "player" "//Take that!//">>
<big>That's not over!</big>
<p>Knock out the second cop, before he shoots you down!</p>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight2_victory", "#fight2_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight2_victory">>
<p>I dunno how it's possible...</p>
<big>But you knock out second cop too.</big>
<<media "events/park/police/police_punch_success2.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done. I'm actually really fucking impressed. And also - kids, don't try that at home.</p>
<<delayer>>
<<yields "dom+5">>
<</delayer>>
<p>And now...</p>
<big>...better get the fuck out!</big>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#fight_fail">>
<big>You miss.</big>
<<media "events/park/police/police_punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the cop says...</p>
<<dial `_policeDial` "You're fucked.">>
<big>They pull out their batons.</big>
<<btn>>
<<chunk>>
<<media "events/park/police/police_beating.mp4">>
<big>You drop on the ground in convulsions.</big>
<<delayer>>
<<yields "bleeding+; $player.arrest+5">>
<</delayer>>
<<dial "player" "//Ohhhh fuuuuuuck...?//">>
<p>Well, yeah, fuck...</p>
<big>Turns out attacking police is a bad idea...</big>
<<dial "player" "//Call a bambulance...!//">>
<p>Oh I would... I totally would...</p>
<p>The thing is...</p>
<big>I don't think they finished with you.</big>
<<btn "#sex">>
<<chunk null "#sex">>
<big>One of the cops leans in towards your face.</big>
<<dial `_policeDial` "You know what we do with bad boys like you?">>
<<if _policeRand == "females">>
<p>He starts unpinning the belt.</p>
<<else>>
<p>She starts unpinning the belt.</p>
<</if>>
<<dial `_policeDial` "We fuck em'.">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<<dial `_policeDial` "Get on your fuckin' knees!">>
<p>The possibility of getting your face closer to the police pussy makes you instantly obey the order.</p>
<big>The first cop just smirks.</big>
<</if>>
<<dial `_policeDial` "I'm gonna wait for you in the car...">>
<<if !_policeFight>>
<<dial "player" "Hey, I can do two of you...">>
<<dial `_policeDial` "Shut the fuck up! You do as you're told!">>
<</if>>
<</delayer>>
<<else>>
<<media "events/park/police/males/police_males_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<big>He pushes you to your knees, while unzipping his pants.</big>
<<else>>
<big>He starts unzipping his pants.</big>
<</if>>
<p>He looks at the other cop.</p>
<<dial `_policeDial` "What are you looking at, Barry?! Go wait in the car!!!">>
<p>The other cop salutes.</p>
<<dial `_policeDial` "Yes sir!">>
<p>He runs back to the car.</p>
<big>Meanwhile, the alpha cop looks at you.</big>
<<dial `_policeDial` "Oh yeah, baby, I'm gonna use your mouth.">>
<p>Fuck. That's what I call...</p>
<big>Establishing dominance.</big>
<</delayer>>
<</if>>
<<set _policeRandSexId = "#sex_" + _policeRand>>
<<btn `_policeRandSexId`>>
<<chunk null "#sex_females">>
<big>The cop pulls your head to the pussy with the baton.</big>
<<media "events/park/police/females/police_females_sex_2.mp4">>
<p>You dive into her sweaty cunt and start licking like little doggy.</p>
<<dial `_policeDial` "Ohhh yeahhh... You like that police cunt, don't you...?">>
<<dial "player" "MmmMMMmmMM!">>
<<btn>>
<<chunk>>
<big>She pulls you even closer.</big>
<<media "events/park/police/females/police_females_sex_3.mp4">>
<<dial "player" "Slurp-slurp-slurp!">>
<big>Her juices flow on your face.</big>
<<dial `_policeDial` "Fuck yea... that's what I love about this fuuucking job...!!!">>
<<if $player.lvl < 2>>
<<btn "#females_sex_squirt">>
<<else>>
<big>But she suddenly pushes you away.</big>
<<dial `_policeDial` "Now you, sweet-ass... Mamma is gonna make you hard as a rock.">>
<p>Yes please!</p>
<<btn>>
<</if>>
<<chunk>>
<p>She pulls the skin down from the tip of your dick and slowly, using a lot of saliva, she starts licking it.</p>
<<media "events/park/police/females/police_females_sex_4.mp4">>
<big>You feel a shiver down your spine.</big>
<<dial "player" "Uhhhhhhhh...">>
<<btn>>
<<chunk>>
<p>Her mouth is soft and warm.</p>
<big>But her lips wrap tightly around your cock.</big>
<p>She can barely fit it all.</p>
<<media "events/park/police/females/police_females_sex_5.mp4">>
<<dial `_policeDial` "Gobble... Gobble...">>
<<dial "player" "Ohh... yeah...">>
<p>Her tongue is going up and down against the tip of your dick. It feels great, but after a moment you realize it's not enough. You need more.</p>
<<dial "player" "Go harder.">>
<p>She smiles, takes a deep breath, opens her mouth even wider...</p>
<big>...and pushes your dick up to the back of her throat.</big>
<<btn>>
<<chunk>>
<big>She starts pumping your cock like a fire hose.</big>
<<media "events/park/police/females/police_females_sex_6.mp4">>
<<dial `_policeDial` "Gobble-gobble-gobble">>
<<dial "player" "Ohhh shiiit...">>
<p>God damn, she's sucking you off like a pro.</p>
<big>Clearly, police training did some good here.</big>
<<dial "player" "Fuuuuuck yeah!">>
<<if $player.lvl < 3>>
<p>Finally...</p>
<big>She pulls your dick from her mouth.</big>
<<dial `_policeDial` "That's enough for today.">>
<<dial "player" "But--">>
<p>She puts a baton next to your face.</p>
<<dial `_policeDial` "Shut up, or I'm gonna fuck you up, ok?">>
<p>Sigh...</p>
<<btn "#females_sex_end">>
<<else>>
<big>But suddenly, she pushes you away.</big>
<<dial `_policeDial` "I want you inside.">>
<<btn>>
<</if>>
<<chunk>>
<big>She lies on the police car's hood.</big>
<p>Her wet pussy is wide open for you to admire.</p>
<<dial `_policeDial` "Now you're going to fuck me.">>
<<dial "player" "Are you ready, officer?">>
<<dial `_policeDial` "I was born ready.">>
<big>You find a wettest spot between her legs and push your hard dick in.</big>
<<btn>>
<<chunk>>
<big>And it goes in smoooothly.</big>
<<media "events/park/police/females/police_females_sex_7.mp4">>
<<dial `_policeDial` "Uhhhhhhhhh...">>
<<dial "player" "Uhhhhhhhhh......">>
<<btn>>
<<chunk>>
<<dial `_policeDial` "Oh yeahhh... Like that... that's the spot....">>
<<media "events/park/police/females/police_females_sex_8.mp4">>
<p>You're piercing her perfect cunt with your dick, while she moans and squeals on the mask of the car.</p>
<<dial `_policeDial` "Yeah... Fuck the police... ">>
<big>The other cop leans out through the car's window.</big>
<<dial `_policeDial` "Everything ok there?">>
<p>The cop spread on the hood moans loudly.</p>
<<dial `_policeDial` "Fuck the police right in the pussy!">>
<p>I'd say it's A-O-K!</p>
<big>And fucking the police just got a whole lot better!</big>
<<dial "player" "Fuck yeah!">>
<<btn>>
<<chunk>>
<<media "events/park/police/females/police_females_sex_9.mp4">>
<<dial `_policeDial` "FUCK! FUCK! FUCK!">>
<p>As you're massaging her sweaty asshole with your fingers...</p>
<big>...you can feel she's getting closer to orgasm.</big>
<p>Couple more pushes...</p>
<<btn "#females_sex_squirt">>
<<chunk null "#females_sex_squirt">>
<p>And then...</p>
<big>She cums.</big>
<<media "events/park/police/females/police_females_sex_squirt.mp4">>
<big>Her pussy is flowing with hot juices.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes her a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Wow... That was... Awesome.">>
<<else>>
<<dial `_policeDial` "Wow... That was... Adequate.">>
<big>Adequate?!</big>
<p>You fucking made her scream so that entire park could hear. I said it was at least pretty good.</p>
<</if>>
<<menu>>
<<btn "#females_sex_ask" "I wanna cum too!" "player.lvl=2; dom+3" "dialog">>
<<btn "#females_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#females_sex_ask">>
<big>She looks you in the eyes.</big>
<<dial `_policeDial` "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#females_sex_cum", "#females_sex_end", "#females_sex_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#females_sex_cum", "#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#females_sex_cum">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#females_sex_cum">>
<<dial `_policeDial` "Ok sweet-ass. You did good, you deserve to cum... in my mouth.">>
<big>Yes ma'am!</big>
<p>You just stroke your dick couple times, and you feel the orgasm coming.</p>
<<dial "player" "I'm cumming!">>
<<dial `_policeDial` "I want it all!">>
<<media "events/park/police/females/police_females_sex_cum_1.mp4">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum into the cop's mouth.</p>
<big>And she takes it all like a champ.</big>
<<btn>>
<<chunk>>
<p>She opens her mouth wide, to show you your cum filling it to the brim.</p>
<<media "events/park/police/females/police_females_sex_cum_2.mp4">>
<<dial "player" "Uhhhhh....">>
<big>She swallows it all and smiles.</big>
<<btn "#females_sex_end">>
<<chunk null "#females_sex_end">>
<<dial `_policeDial` "I'm finished for today, sweet-ass. But it's not the last time we meet.">>
<p>The other police girl, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "I think he paid his debts to society... I'd let him go, but it's up to you.">>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#sex_males">>
<p>You open your mouth...</p>
<big>He starts smacking it with his dick.</big>
<<media "events/park/police/males/police_males_sex_2.mp4">>
<<dial `_policeDial` "Ohhh yeah, baby!">>
<p>His cock is big and hot, and smells with a whole day of work.</p>
<big>Perfect.</big>
<<btn>>
<<chunk>>
<p>Finally...</p>
<big>He pushes it inside your mouth.</big>
<<media "events/park/police/males/police_males_sex_3.mp4">>
<p>He immediately starts pumping.</p>
<<dial "player" "gobble-gobble-gobble">>
<<dial `_policeDial` "Suck that police cock!">>
<<btn>>
<<chunk>>
<p>He slows down.</p>
<big>But pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_4.mp4">>
<<dial "player" "Uggfh...">>
<<dial `_policeDial` "Suuuuuuuuuuuuuuck!">>
<p>And then...</p>
<big>Before you even catch your breath.</big>
<<btn>>
<<chunk>>
<big>He speeds up again.</big>
<<media "events/park/police/males/police_males_sex_5.mp4">>
<<dial `_policeDial` "SUCK IT! SUCK IT! SUCK IT!">>
<p>You do what you can, but you can barely keep up with him thrusting his red pulsating dick into your throat.</p>
<p>But then, just before you lost your consciousness from lack of oxygen...</p>
<big>He pulls out.</big>
<<if $player.lvl < 3>>
<<btn "#males_sex_cum">>
<<else>>
<<dial `_policeDial` "Now... your asshole!">>
<big>He pushes you to the hood of the police car.</big>
<<btn>>
<</if>>
<<chunk>>
<p>He spits in your asshole and...</p>
<big>Thrusts his dick inside.</big>
<<dial "player" "OH FUCK!">>
<<dial `_policeDial` "That's right, baby. Your ass is mine!">>
<<media "events/park/police/males/police_males_sex_6.mp4">>
<p>You can feel his power each time he penetrates your anus. But somehow... it feels good.</p>
<big>His dick is warm and fills you up perfectly.</big>
<<btn>>
<<chunk>>
<p>He turns you to your back.</p>
<big>And pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_7.mp4">>
<<dial `_policeDial` "I fuck your ass! I fuck your criminal ass! You hear me, punk?!">>
<<dial "player" "OH! UH! UGH! OH! UHhhhhHhHhhH!">>
<<btn>>
<<chunk>>
<p>Suddenly.</p>
<big>He stops and pushes you to the ground.</big>
<p>He spread his asshole over your stiff dick.</p>
<<dial `_policeDial` "Barry! Come here! You're gonna help me out, ok???">>
<p>Barry jumps out of the police car.</p>
<<dial `_policeDial` "Sir yes sir. What's up?!">>
<<dial `_policeDial` "My back still hurts from that last thing! So you're gonna help me ride him.">>
<<dial `_policeDial` "Sure boss.">>
<big>Barry grabs the alpha cop and lowers his ass to your dick.</big>
<<btn>>
<<chunk>>
<big>You feel his hot asshole wrapped around your cock.</big>
<<media "events/park/police/males/police_males_sex_8.mp4">>
<<dial `_policeDial` "Oh yeah... oh yeah...">>
<p>Barry leans in from the side.</p>
<<dial `_policeDial` "Like that, boss?">>
<<dial `_policeDial` "Shut the fuck up, Barry, I THINK I'M GONNA...!">>
<<btn "#males_sex_cum">>
<<chunk null "#males_sex_cum">>
<p>And then...</p>
<big>He cums.</big>
<<media "events/park/police/males/police_males_sex_cum.mp4">>
<big>His hot cum shoots at your shirt like from a hose.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes him a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Well, well, well... I like you.">>
<<else>>
<<dial `_policeDial` "Well, I had better...">>
<big>He's fucking ruthless!</big>
<</if>>
<<menu>>
<<btn "#males_sex_ask" "I wanna cum too!" "player.lvl=2; dom+4" "dialog">>
<<btn "#males_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#males_sex_ask">>
<p>He looks you in the eyes.</p>
<big>And bursts into laughter.</big>
<<dial `_policeDial` "YOU?! //Hahahah!// You heard him, Barry? //He// wants to cum.">>
<p>Barry giggles.</p>
<<dial "player" "Sorry... did I say something funny? I really need to cum and...">>
<<dial `_policeDial` "Listen, baby. Here's the thing. ''ONLY I CUM ON MY WATCH!!!'' Got it?">>
<<media "events/park/police/males/police_males_sex_angry.mp4">>
<big>Even I got it.</big>
<p>That's some primal alpha shit. You gotta respect that, dude.</p>
<<dial `_policeDial` "You know what kid? I think you need to learn some proper manners.">>
<<dial "player" "Uhmm... But...">>
<p>This doesn't sound good...</p>
<<btn "#arrest">>
<<chunk null "#males_sex_end">>
<<dial `_policeDial` "I'm finished for today, baby. But it's not the last time we meet.">>
<p>Barry, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#release">>
<big>Finally, after a moment of silence...</big>
<<delayer>>
<<if _policeDrugsTaken>>
<<dial `_policeDial` "Well, ok sir, you seem sober... Sorry for troubling you.">>
<<media "events/park/police/police_clean_release.mp4">>
<<elseif $policeBribeCash == 50 && $curPas == "parkHooker" && _policeHeard>>
<<dial `_policeDial` "Well, ok, that's how much hooker gave, so 50 will be just fine.">>
<<elseif _policeRand == "females">>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok, sweet-ass?">>
<<else>>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok baby?">>
<</if>>
<<yields "love+2">>
<</delayer>>
<<dial "player" "Thanks...!">>
<<dial `_policeDial` "Now... scram!">>
<p>You got lucky, better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<media "walk_away2.mp4">>
<<delayer>>
<<if _policeDrugsTaken>>
<p>Phew... We made it!</p>
<<dial "player" "//Whaaat dooo you mean?//">>
<p>What do you mean what do I mean? We managed to get the police off our backs, before the drugs really kicked in.</p>
<<dial "player" "//Ohhh... the druuuugs... I forgooot about the druuuugs!//">>
<big>Get ready for the trip!</big>
<<btn $curLoc "Fly away!" "trip+; $policeTrip+" "action">>
<<else>>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#tase">>
<<if _policeRand == "females">>
<big>She pulls out a taser.</big>
<<else>>
<big>He pulls out a taser.</big>
<</if>>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/park/police/police_tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<h2 class="border">Police Station</h2>
<<media "locations/cityPolice/_big.jpg" "wide">>
<p>When you finally wake up...</p>
<big>...you realize you don't remember anything.</big>
<<dial "player" "//Fuuuck... What happened? Where am I?//">>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Wake up in jail" "time+3; bleeding+; $player.arrest+2" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_run.mp4">>
<<else>>
<<media "events/park/police/police_run.mp4">>
<</if>>
<<dial "player" "You'll never get me, coppers!">>
<p>You give it all you got speeding through the park, and after couple moments...</p>
<big>...you lose the tail.</big>
<<dial "player" "Phew! God damn, I'm quick!">>
<p>Dude, it's the police...</p>
<big>...they might be still after you!</big>
<<menu>>
<<btn "#hide" "Hide somewhere" "dom+2" "action">>
<<btn "#blend" "Blend in the crowd" "love+2" "action">>
<<chunk null "#blend">>
<big>You slow down, lower your head...</big>
<<dial "player" "//Don't look at me... I'm no one important... just minding my business...//">>
<<media "blend_in.mp4">>
<big>Hopefully it'll work...</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#blendFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hide">>
<big>You notice a truck parked on a side.</big>
<<media "events/park/police/police_truck.jpg">>
<<dial "player" "//I'll hide over there!//">>
<p>Well, ok...</p>
<big>You crawl under the car and wait...</big>
<<media "waiting.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#runSuccess", "#hideFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hideFail">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_found.mp4">>
<<else>>
<p>The cops show up from nowhere and...</p>
<big>...they drag you from under the car.</big>
<<media "events/park/police/males/police_males_found.mp4">>
<</if>>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<btn "#arrest" null "$player.arrest+3">>
<<chunk null "#blendFail">>
<big>Woop-woop!</big>
<p>The police car comes out of nowhere.</p>
<<media "events/park/police/police_ramming.mp4">>
<p>Oh fuck...</p>
<big>Are you alive?</big>
<<dial "player" "Uggghhhhhhhhhh... the pain...">>
<p>Shit, dude... Like, running away from the cops? Seriously? I thought you're smarter then this.</p>
<p>Anyway, you'll have shitload of time to think it over...</p>
<<btn "#to_prison">>
<<chunk null "#to_prison">>
<big>...in prison.</big>
<<media "events/park/police/police_jail.mp4">>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+3; bleeding+; $player.arrest+5" "action">>
<<chunk null "#runSuccess">>
<p>You nervously look around, but after couple minutes it's pretty clear...</p>
<big>You got away.</big>
<<media "perfect_crime.mp4">>
<<btn>>
<<chunk null "#arrest">>
<p>The cops smile.</p>
<big>And it's not a nice smile.</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Your sweet ass is going with us!">>
<<else>>
<<dial `_policeDial` "Your ass is going with us, baby!">>
<</if>>
<<delayer>>
<<if $curPas == "parkDealer" && !_policeDrugsTaken && !_policeFight && !_policeDrugsList>>
<<dial "player" "But why?! I didn't do anything!">>
<<dial `_policeDial` "We just don't like you enough!">>
<big>Bummer.</big>
<</if>>
<</delayer>>
<<if _policeRand == "females">>
<p>They put handcuffs on your hands.</p>
<<media "events/park/police/females/police_females_arrested.mp4">>
<<else>>
<p>They cuff you and drag to the police car.</p>
<<media "events/park/police/police_arrest.mp4">>
<</if>>
<p>Oh boy...</p>
<big>...that brings back some memories.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+1; $player.arrest+2" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow">> /* Swarm */
<<chunks>>
<p>Suddenly...</p>
<big>You see a swarm of people running your way.</big>
<<dial "player" "//Fuck!? What's going on?!//">>
<<media "activities/trouble/nothing/forest_bad.mp4">>
<<dial "player" "//Who are they?!//">>
<p>Zombies? Earth activists? Who knows these days!</p>
<big>Anyway, better run or they'll trample over you.</big>
<<menu>>
<<btn "#run" "Run!!!" "love+3" "action">>
<<btn "#stay" "I'm gonna stay where I am!" "dom+3" "action">>
<<chunk null "#stay">>
<big>You turn to face the incoming crowd.</big>
<<dial "player" "//I have a fucking right to be here god damn it! It's a public park!//">>
<p>You bury your heels deep in the ground.</p>
<big>Man, you really should reconsider...</big>
<<dial "player" "//Shut up. Let's do this.//">>
<p>Well... alright!</p>
<<btn>>
<<chunk>>
<p>First two guys run towards you, but you manage to caught them off guard with your...</p>
<big>...storm of fists.</big>
<<media "activities/trouble/nothing/forest_bad_fight.mp4">>
<p>Another three approaching, you turn their direction...</p>
<<dial "player" "//I'm a ninja, baby!//">>
<big>And then you realize.</big>
<<dial "player" "//I realize what?!//">>
<<btn>>
<<chunk>>
<big>It's a marathon.</big>
<<dial "player" "//A marathon?//">>
<big>Yup.</big>
<p>And you're in the middle of it, throwing your fists at the contestants.</p>
<<dial "player" "//Ohhh... So that's why they had numbers on them... I thought it's the points I get for taking them down.//">>
<p>Yeah...</p>
<big>No.</big>
<p>Ok, so what I would suggest to do now is: ''run''. But this time...</p>
<big>...run twice as fast and hope no one will shoot your ass.</big>
<<dial "player" "//I concur!//">>
<<btn "#run">>
<<chunk null "#run">>
<<media "activities/trouble/nothing/forest_bad_run.mp4">>
<p>You turn around and run as fast as you can, leaving the park behind you. By the way...</p>
<big>That was a good run!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<chunks>>
<<if $dayChanged>>
<<if $player.arrest && $player.arrest > 0>>
<<set $player.arrest = $player.arrest - 1>>
<<if $player.arrest == 0>>
<<set $arrestDone = 1>>
<</if>>
<</if>>
<</if>>
<<if $arrestDone>>
<big class="center fire">You're out of jail!</big>
<p class="center">You feel so resocialized that you could kneel... and lick a nun's pussy clean.</p>
<<media "locations/cityPolice/jail_out.mp4">>
<<set $arrestDone = null>>
<</if>>
<<if $arrestNew>>
<big class="center fire">You're in jail!</big>
<p class="center">Bad things happen in jail, buddy... Watch out.</p>
<<media "locations/cityPolice/jail.mp4">>
<<set $arrestNew = null>>
<</if>>
<<if $player.arrest>>
<div class="item wide lose">Days left in prison: ''$player.arrest''</div>
<br class="clear">
<</if>>
<<menu>>
/* Activities */
<<if $player.arrest>>
<<btn "policeKill" "Kill some time" "love+1" "activ">> /*[[policeKill]]*/
<<btn "policeDominance" "Establish dominance" "dom+2" "activ">> /*[[policeDominance]]*/
<<btn "policeSleep" "Go to sleep" "$sleepReset+; time+9" "activ">> /*[[policeSleep]]*/
<<else>>
<<btn "policeReception" "Talk with the receptionist" null "quick">> /*[[policeReception]]*/
<</if>>
/* Exit */
<<if $player.arrest>>
<<btn $curLocParent "Go out" null "exit disabled">>
<<else>>
<<btn $curLocParent "Go out" null "exit">>
<</if>>
<</chunks>><<chunks>>
<big>You walk towards the reception desk.</big>
<<media "activities/police/reception.mp4">>
<<dial "guy" "Yes?">>
<<dial "player" "Well, I cam to... //Wait. Why did I actually came here?//">>
<big>How would I know.</big>
<<menu>>
<<btn null "Could you arrest me, please?" null "dialog">>
<<btn $curLoc "Uhmmm... nothing, sorry." null "dialog">>
<<chunk>>
<big>Wait... what?</big>
<p>The police guy looks at you, unsure if he heard right.</p>
<<dial "guy" "You want me to arrest you...?">>
<<dial "player" "Yes.">>
<p>He sizes you up.</p>
<<dial "guy" "Are you crazy?">>
<big>I often ask myself the same question.</big>
<<dial "player" "Crazy...? No... The world is crazy! I want to feel safe, and it seems the safest place for me is the police jail.">>
<big>Craziness confirmed.</big>
<p>The policeman sighs.</p>
<<dial "guy" "I cannot arrest you for nothing. Do you have anything, you know... illegal? Like drugs or something...?">>
<big>Dude, it's a trap! Don't answer!</big>
<<menu>>
<<btn null "I have some weed!" "weed; weed-; $player.arrest+4" "dialog">>
<<btn null "I have some speed!" "speed; speed-; $player.arrest+6" "dialog">>
<<btn null "I have some crack!" "crack; crack-; $player.arrest+8" "dialog">>
<<btn null "I have some LSD!" "lsd; lsd-; $player.arrest+2" "dialog">>
<<btn $curLoc "I have to go." null "dialog">>
<<chunk>>
<big>He looks at the drugs.</big>
<<dial "guy" "Well, well, well... What do we have here...">>
<p>And then he sighs, very disappointed.</p>
<<strikes "police_guy">>
<<btn>>
<<chunk>>
<<delayer>>
<<set $arrestNew = 1>>
<<set _arrestTime = $player.arrest * 24>>
<<dial "guy" "You're gonna stay _arrestTime hours in the cell. Hope that it will teach you a lesson!">>
<</delayer>>
<<dial "player" "Woohoo! I mean... Oh no...">>
<p>Wait... let's sum up. You just got yourself arrested for possesion. Like you brought the fucking drugs to the police station. Is that what happened here?</p>
<<dial "player" "//Kind of... why?//">>
<p>Well, nothing...</p>
<big>...apart from wasting perfectly good drugs!</big>
<<btn $curLoc "Go to jail">>
<</chunks>><<chunks>>
<p class="fi0 center">You try to kill some time.</p>
<big class="fi3 center">But doing nothing is very exhausting.</big>
<<media `"activities/police/killing_time_" + $player.lvl + ".mp4"` "si3">>
<<btn null null null "fi5">>
<</chunks>><<events "show">>
<<EVENT>> /* Nothing happens. */
<<chunks>>
<p class="fi0 center">You look around the cell for a formidable opponent...</p>
<big class="fi2 center">But it seems you're completely alone...</big>
<<media `"events/police/empty_cell_" + random(1,5) + ".mp4"` "si3">>
<<btn null null null "si4">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Danny Trejo encounter with police prison sex. */
<<chunks>>
<big>You look at the guy sitting in the corner...</big>
<<media "events/police/danny_trejo/trejo.mp4">>
<<dial "player" "//Wait... is that... Danny Trejo?!//">>
<big>Yup.</big>
<<dial "player" "//The fuck Danny Trejo is doing in a porn game?!//">>
<p>I have no idea, man. I'm just reading the lines.</p>
<<dial "player" "//He looks scary. Remind me... what do you want me to do?!//">>
<big>Establish dominance, obviously.</big>
<p>You're in prison, man. The rule of thumb is...</p>
<big>...you either fuck, or get fucked.</big>
<<dial "player" "//So you want me to fuck Danny Trejo?//">>
<p>You misunderstood me, bro. Danny Trejo is a legend here. A true alpha motherfuckin' male.</p>
<<dial "player" "//So...?//">>
<big>So you need to punch him in the mug.</big>
<<dial "player" "//You want me to punch Danny Trejo!?//">>
<p>Yup. That's the deal. And as for the fucking...</p>
<big>...check out those sexy police officers working on current shift.</big>
<<btn>>
<<chunk>>
<<media "events/police/danny_trejo/sexy.jpg">>
<p>They are pretty, right? And why do you think such pretty girls are working in a place like that? They could be models, but no - they work in a local jail.</p>
<<dial "player" "//I dunno... with a current state of economy you need to hold on to a job...//">>
<p>Those chicks are into bad boys, buddy... Criminals, roughnecks, gang members. And in particular they are into...</p>
<big>...rough, dominant cocks.</big>
<p>And that's what they are looking for here. So now do the math. You punch the local alpha male, send him down like Hindenburg, what do you think those girls would do...?</p>
<<dial "player" "//Tase me...?//">>
<p>Nope.</p>
<p>Well, actually, that's also possible.</p>
<big>BUT!</big>
<p>What might happen, is that they would be so impressed, that...</p>
<big>...they would fuck your cock off, dude.</big>
<<dial "player" "//Oh... Are you sure?//">>
<big>Absolutely.</big>
<p><small>(Not really.)</small></p>
<<menu>>
<<btn "#punch" "Punch Danny Trejo" "dom+5" "action">>
<<btn "#peace" "Tell him you love Machete" "love+3" "action">>
<<chunk null "#peace">>
<p>You look at Danny Trejo...</p>
<big>...and smile.</big>
<<dial "player" "Hey man. You were awesome in Machete.">>
<p>Danny Trejo looks you in the eyes like in the depths of your soul.</p>
<big>He stands up, walks to you and...</big>
<<dial "player" "//Oh fuck, is he going to fuck me...?//">>
<<btn>>
<<chunk>>
<big>...you exchange fist-bumps.</big>
<<media "events/police/danny_trejo/trejo_good.mp4">>
<<dial "player" "//Phew...//">>
<p>Finally Danny Trejo silently moves back to his sit and drifts away.</p>
<<dial "player" "//Shit, I fist-bumped with Danny Trejo. Nothing beats this shit.//">>
<p>I'd probably go with fist-fucking a pretty police girl, but - yeah, at least Danny Trejo is pretty fucking cool.</p>
<<btn>>
<<chunk null "#punch">>
<p>You stand up. Walk up to the big guy.</p>
<big>And look him dead in the eyes.</big>
<<media "events/police/danny_trejo/trejo_eyes.mp4">>
<p>You raise your clenched fist.</p>
<<dial "player" "Hey Danny Trejo. You're about to get fucked.">>
<p>You don't give him time to process that thought - you attack right away.</p>
<big>You throw your best punch...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#hit", "#miss", "#miss", "#miss"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#hit", "#miss", "#miss"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#hit", "#miss"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#hit", "#hit", "#miss"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#hit", "#hit", "#hit", "#miss"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#miss">>
<big>...and you fucking miss.</big>
<<dial "player" "//Ooops.//">>
<p>Yeah...</p>
<big>Oooops.</big>
<p>Danny Trejo stands up. He looks down on you.</p>
<<media "events/police/danny_trejo/trejo_wins1.mp4">>
<<dial "player" "//Goodbye cruel world.//">>
<<btn>>
<<chunk>>
<p>...</p>
<p>...</p>
<p>...</p>
<<dial "player" "//Well? What happened then?//">>
<big>Oh it was awesome.</big>
<<dial "player" "//It was?//">>
<p>Yeah, man. Totally. Remember those three pretty police officers?</p>
<<dial "player" "//Yeah...!//">>
<p>They came running into the cell. Turns out they weren't wearing any panties...</p>
<<dial "player" "//Fuck yeah...!//">>
<p>Yeah man, exactly. And it was a pure orgy! With tits, mouths, assholes, dicks!</p>
<<dial "player" "//Awesome...! But wait... I'm a little bit lost in the plot here. So my punch missed, and then I thought Danny Trejo is going to kill me, and then suddenly - I'm fucking some police officers with Danny Trejo...?//">>
<p>What? No, buddy, you're were totally unconscious when it happened.</p>
<<dial "player" "//What...?//">>
<p>Oh yeah, did I miss that part?</p>
<<dial "player" "//Kind of...//">>
<p>Sorry, I'm so fucking stoned...</p>
<big>Ok, here it is...</big>
<<btn>>
<<chunk>>
<big>Danny Trejo's fist hits you like a brick.</big>
<<media "events/police/danny_trejo/trejo_wins2.mp4">>
<p>See? This was a part when you get unconscious, and then, as I said before... tits, mouths, assholes, and dicks!</p>
<<dial "player" "//Wait, why do you keep saying dicks, if there was just one dick...?//">>
<p>Oh, don't you know?</p>
<big>Danny Trejo has two dicks.</big>
<p>It's a well known fact, go check it out.</p>
<<dial "player" "//Oh...//">>
<p>So, anyway...</p>
<big>You wake up couple hours later...</big>
<<btn $curLoc "Die a little" "time+3; bleeding+" "action">>
<<chunk null "#hit">>
<big>...you hit his mug like a Patriot missile.</big>
<<media "events/police/player_hit.mp4">>
<<btn>>
<<chunk>>
<big>But Danny Trejo just stands up.</big>
<<dial "player" "//Oh fuck...//">>
<p>You can see he's angry as fuck.</p>
<<dial "player" "//Oh fuck!//">>
<big>Danny Trejo throws himself at you with a wild yell.</big>
<<dial "player" "//OH FUCK!!!//">>
<<btn>>
<<chunk>>
<p>And then... at the last moment...</p>
<<media "events/police/danny_trejo/player_wins.mp4">>
<big>You shoot him in the face with a dick gun!</big>
<<dial "player" "//Wait... What the fuck is a dick gun?!//">>
<p>Dude, please...</p>
<big>Don't complicate this for me.</big>
<p>It was the only clip of Danny Trejo getting owned I could find.</p>
<<dial "player" "//Well, ok... so... I win?!//">>
<big>You totally win, buddy.</big>
<p>You knocked out Danny Trejo. You can put that in your work resume.</p>
<<dial "player" "//Phew... so... what about those sexy police bitches?!//">>
<big>Here they come, buddy...</big>
<<if $gayContent>>
<<set _policeRand = ["#males", "#regular", "#sexy"].random()>>
<<else>>
<<set _policeRand = ["#regular", "#sexy"].random()>>
<</if>>
<<btn _policeRand>>
<<chunk null "#males">>
<p>The sound of Danny Trejo hitting the floor raises attention in the jail. You hear someone coming, the doors open up...</p>
<big>...you see a police officer in the doorframe.</big>
<<dial "guy" "What is going on here?">>
<<media "events/police/males/males_intro_1.mp4">>
<<dial "player" "//Wait... that's not one of the girls you showed me before!//">>
<p>Hmm... are you sure?</p>
<<dial "player" "//Yes I'm fucking sure, it's a dude! I was expecting pussy and tits, and got hairy chest and dick!//">>
<p>Well, you know...</p>
<big>...there's nothing wrong with some good gay prison sex.</big>
<p>The police guy looks at Danny Trejo on the floor.</p>
<<dial "guy" "Whoah... did you knock out Danny Trejo?">>
<p>He's clearly impressed.</p>
<big>Last chance dude.</big>
<<menu>>
<<btn "#males_love" "Me? No way! He just slipped" "love+" "dialog">>
<<btn "#males_dom" "Yeah, that was me. He pissed me off!" "dom+" "dialog">>
<<chunk null "#males_love">>
<<dial "guy" "Oh. Ok...">>
<p>He walks towards unconscious Danny Trejo, pulls him up, and puts him on the bench.</p>
<<dial "guy" "Phew... He's heavy...">>
<p>The police guy looks at you and lowers his voice.</p>
<<dial "guy" "I dunno if you heard, but he has two dicks.">>
<<dial "player" "Oh really?">>
<<dial "guy" "Yup... Totally... I saw it... I mean... Someone told me. It's very impressive.">>
<big>He sighs, heavily.</big>
<<dial "guy" "Thanks for cooperation.">>
<big>He walks out of the cell.</big>
<p>Well, congrats dude.</p>
<big>You play a porn game, and managed to avoid porn.</big>
<<dial "player" "//Sigh...//">>
<<btn>>
<<chunk null "#males_dom">>
<p>The police guy sizes you up.</p>
<big>He turns towards the doors.</big>
<<dial "guy" "Hey, Bob! This is emergency! This kid knocked out Danny Trejo!">>
<p>You can hear Bob running through the corridor.</p>
<big>He enters the cell and looks around.</big>
<<dial "guy" "GET HIM!">>
<big>Both policeman throw themselves at you.</big>
<<menu>>
<<btn null "Try to fight them" "dom+3" "action">>
<<btn null "Don't resist" "love+3" "action">>
<<chunk>>
<p>The math is simple.</p>
<big>There's two of them, and one of you.</big>
<<dial "guy" "Make sure he's not hiding a weapon!">>
<p>They overpower you, strip off your clothes, and throw you on the bench.</p>
<<media "events/police/males/males_intro_2.mp4">>
<<dial "player" "This is police brutality!">>
<<dial "guy" "This?! Noooo... The police brutality will come in a moment though...">>
<<dial "player" "//What does he means by that?!//">>
<big>I think he means you're fucked either way.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#males_fuck", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#males_fuck", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#males_fuck", "#males_fuck", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#males_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#males_fuck">>
<big>The first policeman smiles.</big>
<<dial "guy" "Let's show him what's this jail is all about.">>
<p>The other guy starts taking off his pants.</p>
<<dial "player" "//What's going on?!//">>
<p>Well, nothing special...</p>
<big>...but I think you're going to get fucked.</big>
<<btn>>
<<chunk>>
<<dial "guy" "First you're gonna prepare my asshole...">>
<p>He pulls your head towards his ass. You hesitate for a second, but finally...</p>
<big>...you start licking his butthole.</big>
<<media "events/police/males/males_sex_1.mp4">>
<<btn>>
<<chunk>>
<big>The second policeman pushes his dick to your face.</big>
<<dial "guy" "Now you're going to suck us, doggy.">>
<p>And you do as you're told.</p>
<<media "events/police/males/males_sex_2.mp4">>
<<dial "player" "Gulp-gulp-gulp">>
<p>You are surrounded from both sides. You can smell sweat off their balls.</p>
<<dial "guy" "Good... now take us both at once.">>
<big>Oh fuck, I really hope your mouth is made of rubber, dude.</big>
<<btn>>
<<chunk>>
<p>You suck both of their dicks at the same time.</p>
<big>Their hot meat fills your mouth completely.</big>
<<media "events/police/males/males_sex_3.mp4">>
<<dial "guy" "Yeah... suck them dry... like that... yeah...">>
<<dial "player" "Gobble... Slurp... Gulp...">>
<p>You really get lost in the moment. You close your eyes and go with the flow...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>Third policeman leans into the cell.</big>
<<dial "guy" "Got a place for one more?">>
<big>One more?!</big>
<p>The policemen giggle.</p>
<<dial "guy" "Sure, buddy, hop in.">>
<p>Oh boy... I think you're fucked.</p>
<big>The new guy pulls out his stiff dick.</big>
<<btn>>
<<chunk>>
<p>One of the policeman grabs your head and pushes it against the cock of the new guy.</p>
<big>You're getting deepthroated like a proper prison whore.</big>
<<media "events/police/males/males_sex_4.mp4">>
<<dial "player" "Gobble-gobble-gobble!">>
<<dial "guy" "Suck it, you whore! Like that! YEAH!">>
<big>You never had it so deep before.</big>
<<btn>>
<<chunk>>
<p>The cock in your mouth is so huge...</p>
<big>...it seems to be bouncing off the back of your skull.</big>
<<media "events/police/males/males_sex_5.mp4">>
<<dial "guy" "Faster!">>
<p>You speed up.</p>
<<dial "player" "Gobb-gobb-gobb...">>
<<dial "guy" "FASTER!">>
<p>You go even faster.</p>
<<dial "player" "Gob-gob-gob...">>
<big>You can barely keep up.</big>
<<dial "guy" "FASTER!!!">>
<<dial "player" "Gbbbbbghgh...">>
<p>Fortunately...</p>
<big>...you feel they're getting close to the finish.</big>
<<dial "guy" "I'm cuuummm--">>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>The policeman cums in your throat.</big>
<<dial "guy" "Take it all you whore...">>
<<media "events/police/males/males_sex_cum.mp4">>
<<dial "guy" "Yeah... good bitch...">>
<p>You switch to the second guy... and then the third...</p>
<big>You almost choke on the amount of hot cum you have to swallow.</big>
<<dial "guy" "Yeaaaaaah...">>
<p>Finally, all the police cocks are served.</p>
<<menu>>
<<btn "#males_fuck_dom_ask" "Say you wanna fuck them now" "dom+4" "action">>
<<btn "#males_end" "Stay quiet" "love+3" "action">>
<<chunk null "#males_fuck_dom_ask">>
<<dial "player" "Hey, now it's my turn.">>
<big>The policemen looks at you with mocking smiles.</big>
<<dial "guy" "Yours?! We'll be deciding on that, whore!">>
<p>They gather around you like on a trial.</p>
<big>Three police alphas and their cum whore.</big>
<<dial "guy" "What do you say boys? Should we let him fuck us?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#males_fuck_dom", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#males_fuck_dom", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#males_fuck_dom", "#males_fuck_dom", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#males_fuck_dom">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#males_fuck_dom">>
<big>Finally, they start laughing.</big>
<<dial "guy" "Well, I guess you were a good whore after all...">>
<p>One of the policemen turns around and...</p>
<big>...shows you his hairy asshole.</big>
<<media "events/police/males/males_dom_1.mp4">>
<<dial "guy" "All yours...!">>
<<btn>>
<<chunk>>
<big>You push your dick deep into his ass.</big>
<<media "events/police/males/males_dom_2.mp4">>
<<dial "player" "Uhhhh...!">>
<<dial "guy" "Oh yeaaah.... fuck me... like that...!">>
<p>He bounces on your ass faster and faster...</p>
<big>You can feel his asshole wrapped tightly around your cock.</big>
<<btn>>
<<chunk>>
<p>Finally you change position. One of the policeman climbs on you...</p>
<big>...and squeezes your cock inside and starts pumping.</big>
<<media "events/police/males/males_dom_3.mp4">>
<<dial "player" "Uhhhhhhhh...!">>
<big>You feel you're getting close to orgasm.</big>
<p>One of the policemen notices it.</p>
<<dial "guy" "Shoot it on our faces... You deserved it...!">>
<<btn>>
<<chunk>>
<p>They position themselves in front of your dick...</p>
<big>...you shoot a stream of cum all over their faces.</big>
<<media "events/police/males/males_dom_cum.mp4">>
<<dial "player" "Fuuuuuuuuuuuuck yeah...!">>
<p>They don't let even a drop fall on the floor, licking your dick clean.</p>
<<dial "guy" "Goood cum...!">>
<p>After a moment...</p>
<big>...your balls are empty.</big>
<<dial "player" "Uhhh... that was... good...">>
<p>They look at each other like they came back from a long voyage. It seems they're a bit ashamed that they got so carried away. I would even say...</p>
<big>...you successfully established dominance.</big>
<p>Congrats.</p>
<<btn "#males_end">>
<<chunk null "#males_end">>
<big>The policemen smile.</big>
<<dial "guy" "That's enough. Now get back to your bench, before we tase you.">>
<big>They turn away and leave.</big>
<<dial "player" "//Fuck me... that was... something.//">>
<p>Well, you fucked with cops, that's not something that happens everyday.</p>
<big>Congrats.</big>
<<btn>>
<<chunk null "#regular">>
<p>The sound of Danny Trejo hitting the floor raises attention in the jail. You hear someone coming, the doors open up and...</p>
<big>...you see two female officers in the doorframe.</big>
<<dial "gal" "What the fuck is going on here?">>
<<media "events/police/regular_policegirl/regular_policegirl_intro_1.mp4">>
<<dial "player" "//Wait... that's not the girls you showed me before!//">>
<p>Hmm... are you sure?</p>
<<dial "player" "//What do you mean am I sure... Those girls on the pic were like 20, and this one is like 40!//">>
<big>People grow old.</big>
<<dial "player" "//Grow old?! That was like 2 minutes ago!!! And I'm suddenly a black dude!? That's just lazy game design!//">>
<p>Fuck me. You know how hard it is to find any decent videos that fit the game?! You have no fucking clue! Stop whining and focus on what you came here for - you wanted to fuck a cop? Well, good news! These cops are totally fuckable.</p>
<big>The women point at Danny Trejo on the floor.</big>
<<dial "gal" "Did you do it?!">>
<big>Last chance dude.</big>
<<menu>>
<<btn "#regular_love" "He just tripped!" "love+" "dialog">>
<<btn "#regular_dom" "I've knocked him out!" "dom+" "dialog">>
<<chunk null "#regular_love">>
<big>The women look at you with disbelief.</big>
<<dial "gal" "Danny Trejo fucking tripped?!">>
<<dial "player" "Yeah, like... I was sitting here, like, minding my own business... and he tripped... so I turned my head... like that... //you present how you turned your head// ...and then I noticed him on the floor... That's what happened.">>
<p>Dude, I'm not sure they're buying it...</p>
<<dial "player" "//I'm doing what I can!//">>
<p>They think for a moment.</p>
<<dial "gal" "You said he tripped. But then you said you were turned away. So you couldn't see that he tripped.">>
<big>Betty's going full Columbo on your ass!</big>
<<dial "player" "Well... yeah... I mean... I've heard the sound... like he tripped... I mean...">>
<big>Betty pierces you with cold stare.</big>
<<dial "gal" "Here's the thing, kid. I think you're lying to us. Danny Trejo doesn't fucking trip. Do you know he has two dicks?">>
<<dial "player" "He has two dicks...?">>
<<dial "gal" "Yes. And we really - //really// - like his two dicks.">>
<big>Figure something out!</big>
<<dial "player" "Well... then... Maybe he tripped on his dicks?">>
<<btn "#tase">>
<<chunk null "#regular_dom">>
<big>They size you up.</big>
<<media "well_well_well.mp4">>
<<dial "gal" "Fuck me, Betty, he beat up Danny! Do we have a new alpha male here?">>
<<dial "player" "Fuck yeah! I fucking went mental over his ass... No homo!">>
<big>Betty circles around you.</big>
<<dial "gal" "Oh, look how cocky he is. But here's the thing that you might not know, kid. Danny Trejo has two dicks. And we really - and I mean: //really// - like his two dicks... And what do you have?">>
<p>This sounds kinda threatening. It seems those girls really liked Danny Trejo. He probably fucked them regularly.</p>
<big>Better do something, man.</big>
<<btn>>
<<chunk>>
<<dial "player" "What do I have? The best fucking dick of them all.">>
<big>You drop your pants.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_2.mp4">>
<<dial "gal" "Well look at that? So... Betty... What are we doing with this macho kid?">>
<p>They are clearly impressed.</p>
<big>But will it be enough?</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#regular_fuck", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#regular_fuck", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#regular_fuck", "#regular_fuck", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#regular_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#regular_fuck">>
<big>Betty grabs your dick.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_3.mp4">>
<<dial "gal" "Ok, let's try that. But here's some ground rules for you. You listen to us. Always. Got it?">>
<p>The other women leans in.</p>
<<dial "gal" "And no funny business.">>
<<dial "player" "Funny business...? What funny business?">>
<<dial "gal" "No anal. Our assholes are reserved for our husbands. Other holes are available... if we like you enough. Got it?">>
<big>Well, fuck, you can't say they're unfaithful!</big>
<<dial "player" "Ok, got it...">>
<p>Betty smiles...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>The doors open and third police woman walks in.</big>
<<dial "gal" "Everything ok here...?">>
<p>You can clearly tell she's higher rank - the two women in the cell tense up.</p>
<<dial "player" "//Oh fuck, I think we're busted!//">>
<<dial "gal" "Captain...? We thought you're away...">>
<big>The Captain looks at your dick in Betty's hands.</big>
<<dial "gal" "What is this?!">>
<<dial "player" "Well... that's... my dick.">>
<<dial "gal" "God damn it, girls... you're sucking dicks again?!">>
<p>Betty looks at her defensively.</p>
<<dial "gal" "No Cap'... We haven't started sucking yet... You can start the sucking if you want.">>
<big>And these people protect the streets?!</big>
<p>The Captain seems annoyed. She approaches you and takes your cock away from Betty.</p>
<<dial "gal" "Of course I fucking want to start the sucking! Move away.">>
<big>She's the true alpha here.</big>
<<btn>>
<<chunk>>
<big>The Captain puts your dick deep in her throat.</big>
<<media "events/police/regular_policegirl/regular_policegirl_oral_1.mp4">>
<p>She's slurping and spitting, which makes her hot mouth even better place for your stiff cock.</p>
<<dial "player" "Fuuuck yeah...">>
<big>Betty helps up with her hand.</big>
<<dial "gal" "Oh yeah, Cap'... suck it... suck it like the blowjob queen you are...">>
<p>With every move of her mouth your dick gets thicker.</p>
<<if $player.lvl < 1>>
<big>But suddenly she moves away.</big>
<<btn "#regular_end" >>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<big>The Captain pulls up her tits.</big>
<<dial "gal" "Do you like my police tits...?">>
<<dial "player" "Oh yeah, police tits are the best fucking tits...">>
<<media "events/police/regular_policegirl/regular_policegirl_oral_2.mp4">>
<p>Your dick is sliding between Captain's two beautiful meat bags like it belong there.</p>
<<if $player.lvl < 2>>
<big>But suddenly she moves away.</big>
<<btn "#regular_end" >>
<<else>>
<big>But suddenly she moves away.</big>
<<dial "gal" "Enough of that.">>
<<dial "player" "That's all?!">>
<p>The Captain smiles.</p>
<<dial "gal" "All? We're just starting up. You're going to fuck my hole.">>
<big>Fuck yea!</big>
<<btn>>
<</if>>
<<chunk>>
<p>The Captain turns around...</p>
<big>...and Betty puts your dick into her Captain's wet cunt.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_1.mp4">>
<<dial "gal" "Ohhh.....">>
<p>The Captain moans, while pushing her ass against your dick.</p>
<big>You can feel it rubbing against her slippery pussy.</big>
<<dial "player" "Ohhh fuuuck!">>
<<btn>>
<<chunk>>
<big>The Captain speeds up.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_2.mp4">>
<<dial "gal" "I'm the law! I'm the law! I'm the law!!!">>
<big>She squeezes her big tits.</big>
<p>You feel warmth of her cunt wrapped around your dong. You barely manage to hold yourself from squirting monthly supply of cum into her.</p>
<big>But you're getting close.</big>
<<menu>>
<<btn "#regular_betty" "Switch to Betty!" "dom+4; player.lvl=3" "action">>
<<btn "#regular_cum" "Tell them you're cumming!" "love+2" "action">>
<<chunk null "#regular_betty">>
<<dial "gal" "Betty. Your turn! Give him your wet cunt.">>
<big>Betty smiles.</big>
<<dial "gal" "Yes ma'am.">>
<p>She pushes you to the bench, jumps on your stiff member...</p>
<big>And starts riding you like on rodeo.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_3.mp4">>
<p>Meanwhile, the Captain sits on your face.</p>
<<dial "gal" "Oh yeah... Lick me...">>
<big>Her pussy still tasts with your dick.</big>
<<dial "gal" "Fuck Betty's cunt. Fuck her goooood.">>
<<btn>>
<<chunk>>
<big>Betty speeds up.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_4.mp4">>
<<dial "gal" "Fuuuuuuck!">>
<big>Your balls are about to explode.</big>
<<menu>>
<<btn "#regular_captain" "Switch back to Captain!" "dom+4; player.lvl=4" "action">>
<<btn "#regular_cum" "Tell them you're cumming!" "love+2" "action">>
<<chunk null "#regular_captain">>
<p>The Captain notices you're close to orgasm, and pushes Betty off you.</p>
<<dial "gal" "Not yet! I wanna ride you too.">>
<big>The Captain starts to ride you cowgirl style.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_5.mp4">>
<<dial "gal" "FUCK! FUCK! FUCK! FUCK!">>
<big>You can feel she's about to come.</big>
<p>Betty helps with her hands, massaging the Captain's butt.</p>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>...the Captain cums.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_6.mp4">>
<<dial "gal" "I'M THE FUUUUCKING LAAAAAAAAAAW!">>
<p>You can feel her juices flowing out of her pussy and down on your balls.</p>
<big>Betty looks with amazement.</big>
<<dial "gal" "Yes Cap'! Cum for the police!!!">>
<big>You can't hold it anymore.</big>
<<btn "#regular_cum">>
<<chunk null "#regular_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "Betty, give him your tits!">>
<p>Betty quickly crouches in front of your dick and...</p>
<big>...you spray her tits with your hot cum.</big>
<<media "events/police/regular_policegirl/regular_policegirl_cum_1.mp4">>
<<dial "gal" "Yeaahhh... cum on those tits.">>
<<menu>>
<<btn "#regular_cum_ask" "Tell the Captain she should try your cum" "dom+4" "action">>
<<btn "#regular_end" "Finish cumming" "love+3" "action">>
<<chunk null "#regular_cum_ask">>
<<dial "player" "Hey, Cap'. You should lick some of this cum. It's good for you.">>
<big>The Captain looks at you with anger.</big>
<<dial "gal" "What have you said to me, inmate!?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#regular_cum_cap", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#regular_cum_cap", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#regular_cum_cap", "#regular_cum_cap", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#regular_cum_cap">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#regular_cum_cap">>
<p>The Captain thinks for a second.</p>
<<dial "gal" "Well, it looks like nice cum... I guess he deserved my mouth.">>
<big>She wraps her lips around your member.</big>
<<media "events/police/regular_policegirl/regular_policegirl_cum_2.mp4">>
<<dial "gal" "MmmmMmmmMMMMmm... tasty cum.">>
<p>After a moment, your balls are empty and dick is clean.</p>
<<btn "#regular_end">>
<<chunk null "#regular_end">>
<big>The Captain smiles.</big>
<<dial "gal" "That's enough. You'll get more if you'll be a good inmate.">>
<big>Betty lunges at you.</big>
<<dial "gal" "You heard the Cap'! Now put your pants back, inmate.">>
<p>You do as you're told.</p>
<big>They turn away and follow the Captain to the corridor.</big>
<<dial "player" "//Fuck me... that was intensive//">>
<p>Well...</p>
<big>...fuck me too.</big>
<<btn>>
<<chunk null "#sexy">>
<p>The sound of Danny Trejo hitting the floor raises attention in the jail. You hear someone coming, the doors open up...</p>
<big>...you see a police officer in the doorframe.</big>
<<dial "gal" "What is going on here?">>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_1.mp4">>
<<dial "player" "//Oh fuck... she's hot!//">>
<big>She really is.</big>
<p>The woman looks at Danny Trejo on the floor.</p>
<<dial "gal" "Whoah... did you knock out Danny Trejo?">>
<big>She's clearly impressed.</big>
<p>If you want to have a chance for a fuck, you need to keep up the impression you're an alpha here.</p>
<<menu>>
<<btn "#sexy_love" "Me? No way! He just slipped" "love+" "dialog">>
<<btn "#sexy_dom" "Yeah, that was me. He pissed me off!" "dom+" "dialog">>
<<chunk null "#sexy_love">>
<<dial "gal" "Oh. Ok...">>
<p>She walks towards unconscious Danny Trejo, pulls him up, and puts him on the bench.</p>
<<dial "gal" "Phew... He's heavy...">>
<p>The police woman looks at you and lowers his voice.</p>
<<dial "gal" "I dunno if you heard, but he has two dicks.">>
<<dial "player" "Oh really?">>
<<dial "gal" "Yup... Totally... I saw it... I mean... Someone told me. It's very impressive.">>
<big>She sighs, heavily.</big>
<<dial "gal" "Thanks for cooperation.">>
<big>He walks out of the cell.</big>
<p>Well, congrats dude.</p>
<big>You play a porn game, and managed to avoid porn.</big>
<<dial "player" "//Sigh...//">>
<<btn>>
<<chunk null "#sexy_dom">>
<big>The police gal sizes you up.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_2.mp4">>
<<dial "gal" "So... You're the new alpha male here...!">>
<<dial "player" "Yup.">>
<<dial "gal" "I like alpha males...!">>
<p>She looks down on your crotch.</p>
<<dial "gal" "But do you have equipment to prove it?">>
<p>You look her deep in the eyes...</p>
<big>And pull out your dick.</big>
<<btn>>
<<chunk>>
<<media "events/police/dick.mp4">>
<big>She smiles.</big>
<<dial "gal" "Well, well, well... that's a good looking dick!">>
<<dial "player" "It gets better - you can put it in your mouth.">>
<big>Nice!</big>
<p>You've really entered the role!</p>
<<dial "gal" "The thing is - it's just one dick... You see, Danny Trejo here has two.">>
<<dial "player" "Two dicks?!">>
<<dial "gal" "Yup. Two big dicks, in fact. That's why I like to take a shift when he's here... nothing better than being double penetrated by Danny Trejo.">>
<p>Fuck. She's really into Danny Trejo. But it's too late to go back now.</p>
<big>You gotta dominate her.</big>
<<btn>>
<<chunk>>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_3.mp4">>
<big>You walk closer to her, with your dick out.</big>
<<dial "player" "Danny Trejo is the past. I'm the future. I have just one dick, but it's the best dick you'll ever put into your asshole!">>
<<dial "gal" "Oh, look at you...? So dominating... Should I allow it... Or maybe tase the fuck out of you?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexy_oral", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexy_oral", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#sexy_oral", "#sexy_oral", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexy_oral">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexy_oral">>
<big>She smiles.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_4.mp4">>
<<dial "gal" "Well... I actually want to suck your dick.">>
<<dial "player" "Fuck yea--">>
<big>She puts her finger up.</big>
<<dial "gal" "But! I'm the alpha female around here, and you still didn't earn to be my alpha male. Got it? You gotta go through me, or you're no one.">>
<<dial "player" "//This bitch is fucking crazy!//">>
<big>This bitch is fucking hot.</big>
<<btn>>
<<chunk>>
<<dial "gal" "First... I want you to lick my butthole clean.">>
<big>She drops her pants and shows you her sweaty asshole.</big>
<p>She doesn't have to ask twice.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_1.mp4">>
<<dial "gal" "Yeah... like that... lick my asshole... lick it clean.">>
<big>You can feel heavy smell of sweat from her asshole.</big>
<p>It turns you on like a rocket fuel.</p>
<<if $player.lvl < 2>>
<big>But she suddenly moves away.</big>
<<btn "#sexy_end" >>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<<dial "gal" "Ok, good doggy. You've earned a titjob.">>
<big>She puts her tits out and wraps them around your dick.</big>
<p>She starts moving her breasts up and down your shaft.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_2.mp4">>
<<dial "gal" "You like my tits?">>
<<dial "player" "Ohhh yeahhh....">>
<<if $player.lvl < 3>>
<big>But she suddenly moves away.</big>
<<btn "#sexy_end">>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<<dial "gal" "Well... I have to say I'm starting to like my doggy...">>
<big>She bites her lip.</big>
<<dial "gal" "You've earned a blowjob...!">>
<<dial "player" "Fuck yea!">>
<p>She wraps her lips around your cock and starts moving her mouth up and down.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_3.mp4">>
<<dial "gal" "gobble-gobble-gobble">>
<p>She's sucking your cock at an incredible speed, it's clear she's must have sucked kilometers of cock in her daily work. God damn, she's a fucking cock-hungry nympho police whore.</p>
<<dial "player" "Uhhhh....">>
<big>You feel the orgasm coming.</big>
<<menu>>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<btn "#sexy_ask" "I wanna fuck you" "dom+3; player.lvl=3" "dialog">>
<<chunk null "#sexy_ask">>
<big>She looks you in the eyes.</big>
<<dial "gal" "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexy_fuck", "#sexy_end", "#sexy_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexy_fuck", "#sexy_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#sexy_fuck", "#sexy_fuck", "#sexy_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexy_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexy_fuck">>
<big>She bites her lip.</big>
<<dial "gal" "Well... I actually kinda want to ride you, so... Let's fuck!">>
<<dial "player" "Yeah, ride me!">>
<p>You lie down and put your dick up.</p>
<big>She crouches over you and puts it up her wet cunt.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_1.mp4">>
<<dial "gal" "Yeaaaaah....">>
<big>You fuck her like a bad motherfucker.</big>
<<btn>>
<<chunk>>
<big>You switch positions.</big>
<p>Now you're on the top.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_2.mp4">>
<p>You look her in the eyes as you pound her pussy.</p>
<<dial "gal" "Yeah... Like that... Fuck me... Fuck me like I am your whore.">>
<<btn>>
<<chunk>>
<big>You turn her around, and start fuck her from behind.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_3.mp4">>
<<dial "gal" "Yeah... Yeahh... YEAH!!!">>
<p>You can feel she starts breaking. Like her evil bitch persona is dicked into a corner.</p>
<big>Now she's almost completely yours.</big>
<<menu>>
<<btn "#sexy_anal" "Put it up her ass" "dom+3; player.lvl=4" "action">>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<chunk null "#sexy_anal">>
<p>Without asking...</p>
<big>You put your dick into her sweaty asshole.</big>
<<dial "gal" "Uhhhhh....">>
<p>Bullseye. She fucking loving it.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_4.mp4">>
<<dial "gal" "Fuck my ass. Fuck my ass. Fuck my fucking asshole deeeeeep!">>
<<dial "player" "Uhh. Uhh. Uhh...">>
<<btn>>
<<chunk>>
<big>Her asshole is so warm inside.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_5.mp4">>
<<dial "player" "Gooood damn...">>
<big>You can't hold on any longer.</big>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<btn "#sexy_cum_face" "Cum on her face" "dom+5; player.lvl=5" "action">>
<<chunk null "#sexy_cum_mouth">>
<p>You push your dick deep into her mouth.</p>
<big>You shoot a load of cum straight into her throat.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_cum_mouth.mp4">>
<<dial "player" "Ohhhh fuuuuuuck.">>
<big>She nearly chokes.</big>
<p>But she manages to swallow it all.</p>
<<dial "gal" "You got a good cum. Some more of this, and maybe I'll allow you to cum on my face.">>
<<dial "player" "I'm ready...">>
<big>She leans in.</big>
<<btn>>
<<chunk>>
<big>You can smell your cum in her breath.</big>
<<dial "gal" "No you're not... But you will be.">>
<big>She turns and leaves the cell.</big>
<<dial "player" "//Phew...//">>
<p>Well, let's sum up... You went to prison. You fucked around.</p>
<big>You fed cock hungry police nympo with your sticky cum.</big>
<p>In total - that's a huge win, dude. Congrats.</p>
<<btn>>
<<chunk null "#sexy_cum_face">>
<big>You spray her face with your hot cum.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_cum_face.mp4">>
<<dial "gal" "I only allow my favorite alphas to cum on my face. You should feel honored.">>
<<dial "player" "I feel... I totally feel...">>
<p>As you watch cum dripping from her face, you really feel some sort of an honor. After all, you kinda did something for the country.</p>
<big>You fed cock hungry police nympo with your sticky cum.</big>
<p>And it felt good.</p>
<<btn>>
<<chunk null "#sexy_end">>
<big>She smiles.</big>
<<dial "gal" "That's enough. You'll get more if you'll be a good doggy.">>
<<dial "player" "We cannot finish now! I need to fuck you!">>
<<dial "gal" "I'll say when you can fuck me.">>
<big>She turns away and leaves.</big>
<<dial "player" "//Fuck me...//">>
<p>Well...</p>
<big>...fuck me too.</big>
<<btn>>
<<chunk null "#tase">>
<<if _policeRand == "#males">>
<big>One of the cops pulls out a taser.</big>
<<elseif _policeRand == "#regular">>
<big>One of the women pulls out a taser.</big>
<<elseif _policeRand == "#sexy">>
<big>She pulls out a taser.</big>
<</if>>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize you don't remember anything.</p>
<<dial "player" "//Whaaat happened...//">>
<p>Uhmm...</p>
<big>You knocked out Danny Trejo!</big>
<<dial "player" "//I did...? Woah... So why do I feel like shit?//">>
<p>I don't know man, remorse maybe? He was sitting there, minding his own business, and suddenly - BAM! - you fucking punched him in the mug. I was trying to hold you back, telling you how it's wrong to punch people, but you were like an animal dude.</p>
<<dial "player" "//Really...? God damn... This whole alpha male shit is fucking up my brain... I need to chill out more...//">>
<p>Yeah...</p>
<big>Oh, and they also extended your sentence.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$gayContent=1">> /* Bronson encounter with police prison sex. */
<<chunks>>
<big>You look at the guy sitting in a cell with you...</big>
<<media "events/police/bronson/bronson_1.mp4">>
<<btn>>
<<chunk>>
<big>He instantly stands up and starts yelling at you.</big>
<<media "events/police/bronson/bronson_2.mp4">>
<<dial "guy" "I'm gonna fuck you up. You hear me, boy?! I'm gonna fucking maul you. Devour you, and shit out your soul. Do you understand me, boy!? Do you understand?!">>
<p>Fuck, now that's what I call...</p>
<big>Establishing dominance.</big>
<<menu>>
<<btn "#nod" "Nod that you understand" "love+" "action">>
<<btn "#punch" "Punch him in the mug" "dom+" "action">>
<<chunk null "#nod">>
<big>He instantly calms down.</big>
<<media "events/police/bronson/bronson_3.mp4">>
<<dial "guy" "Well, ok then... Good. I mean... yeah.">>
<big>He takes a moment to think.</big>
<<dial "guy" "So let's make love...">>
<big>Boy, that escalated quickly.</big>
<p>He hesitates for a moment.</p>
<<dial "guy" "No homo.">>
<<btn>>
<<chunk>>
<big>He takes off his cloths.</big>
<<media "events/police/bronson/bronson_4.mp4">>
<<dial "player" "//What should I do?!//">>
<p>Well... At this point, all I can suggest is...</p>
<big>...blowing him?</big>
<<dial "guy" "So first... I'm gonna fuck you in the ass. Yes. I'm gonna fuck you. And then. You gonna fuck me. Fuck me good. But I'm on top! The hierarchy is important. Right? Right. Ok then. Oh, and if you do good, I'm gonna let you cum.">>
<p>He thinks for a second.</p>
<<dial "guy" "And no blowjobs. Too homo. Ok, let's do this.">>
<p>Oh, turns out blowing is out of the question.</p>
<big>So I suggest preparing for a deep penetration.</big>
<<dial "player" "Wait...">>
<<btn>>
<<chunk>>
<big>You don't finish, because he outbursts in anger.</big>
<<media "events/police/bronson/bronson_5.mp4">>
<<dial "guy" "Stop talking and start doing, you fucking maggot! Give me your asshole! And I hope it's fucking clean. If I see any shit on my dick, god help me, I'm gonna fuck you up, you fuckin' soy boy beta cuck!">>
<big>I like this guy!</big>
<<menu>>
<<btn "#cry" "Help! He's crazy!" "love+2" "dialog yieldsHide">>
<<btn "#bronson_fuck" "Prepare your ass!" "love+5" "action yieldsHide">>
<<chunk null "#cry">>
<big>You hear police rushing through the corridor...</big>
<<media "events/police/police_enter.mp4">>
<p>They run into the cell and look around. One of them pulls out a taser.</p>
<<dial "player" "//Now they're going to fuck him up...!//">>
<p>But the naked dude gets awkwardly calm.</p>
<<dial "guy" "Ok, ok, ok. No problem. I understand. Yes. Ok. No problem.">>
<big>He points at you.</big>
<<dial "guy" "We can totally share his ass! No homo.">>
<big>The police turns the taser your direction.</big>
<<dial "player" "Wait, what--">>
<<btn>>
<<chunk>>
<p>You don't finish, because you get hit by what feels like an entire power supply of Guatemala.</p>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize the police is long gone.</p>
<<dial "player" "//Whaaat happened...//">>
<big>Good news or bad news?</big>
<<dial "player" "//Well... good, I guess.//">>
<p>...</p>
<big>Wait, I was wrong - there's no good news.</big>
<<dial "player" "//So... what's the bad news?//">>
<big>I think you might have internal bleeding.</big>
<<dial "player" "//Oh... from the taser?//">>
<big>No.</big>
<p>But, as for the taser, that's the second bad news. There's a 99% probability you will be slightly retarded from it.</p>
<big>You got fucking fried, dude.</big>
<<dial "player" "//Fuck... But wait... so why do I have internal bleeding?//">>
<p>Well... It's actually an internal bleeding...</p>
<big>...of your asshole.</big>
<p>You see, when you were unconscious, the police and the naked dude...</p>
<big>...fucked you in the ass.</big>
<<dial "player" "//They did what!?//">>
<p>Yup. It was a fucking ass-feast dude. Like, they used your ass in so many fucking ways. I couldn't believe my eyes, honestly. Those guys are mad. I hope you can hold up your shit, because you won't be able to shit in a loooong time, dude.</p>
<<dial "player" "//Fuck me...//">>
<big>Oh, and they also extended your sentence.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; asspain+; $player.arrest+1" "action">>
<<chunk null "#bronson_fuck">>
<p>The guy pushes you into the bench and...</p>
<big>...pushes a dick into your asshole.</big>
<<media "events/police/gay_inmate/gay_inmate_1.mp4">>
<<dial "guy" "Nice, and slow. Yes. Yes. We're making loooove. No homo. YOU FUCKING MAGGOT!!! Just a good old prison sex. Oh yes. Ohhh yesss...">>
<p>He pounds you like a fucking machine.</p>
<<dial "guy" "Ok... Ok... gooood love making... yesss. You have a good clean hole. Now we switch up. I go on the top.">>
<p>You do as you're told.</p>
<big>But he's unhappy.</big>
<<dial "guy" "Quicker! Quicker! Quicker!!! QUICKER!!!">>
<<btn>>
<<chunk>>
<big>...he climbs on you and puts your dick in his ass.</big>
<<media "events/police/gay_inmate/gay_inmate_2.mp4">>
<<dial "guy" "Nice, and slow. Yes. Yes. Ohhh yeah. Good nice dick up my asshole. No homo. SHUT UP YOU CUNT!">>
<p>His asshole is wrapped tightly around your cock. You're actually getting close to an orgasm.</p>
<big>He notices it.</big>
<<dial "guy" "DON'T YOU FUCKING DARE TO CUM. I'M CUMMING. HIERARCHY, DOMINANCE, YOU PRISON BITCH!!!">>
<<btn>>
<<chunk>>
<p>He positions himself next to your ass...</p>
<big>...and a stream of hot cum shoots out of his dick.</big>
<<media "events/police/gay_inmate/gay_inmate_3.mp4">>
<p>Finally he calms down.</p>
<<dial "guy" "Phew... nothing better than good prison love. I mean prison sex... Besides sex with a woman, that is. Because I'm hetero. DON'T LOOK AT ME YOU FUCKING MAGGOT!">>
<p>This dude is pretty crazy man...</p>
<<dial "player" "//Fuck, but what about me, I wanna cum too.//">>
<p>Well, don't look at me, dude, it's you that's playing this game.</p>
<<menu>>
<<btn "#thank" "Thank him and move away." "love+4" "action">>
<<btn "#cum" "Tell him you wanna cum" "dom+4" "action">>
<<chunk null "#thank">>
<<dial "player" "Yeah, uhmmm... thanks. It was... cool.">>
<<dial "guy" "Yeah, yeah, fuck off.">>
<p>You go back to your bench and drift away in thoughts.</p>
<big>After all, it was a good prison fucking.</big>
<<dial "player" "//Fuck yea.//">>
<<btn>>
<<chunk null "#cum">>
<<dial "player" "I'm cumming too. Give me your ass.">>
<big>You start stroking your dick.</big>
<<media "events/police/dick.mp4">>
<big>He looks at you for a moment.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#cum_allowed", "#shut_up", "#shut_up"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#cum_allowed", "#shut_up"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#cum_allowed", "#cum_allowed", "#shut_up"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#cum_allowed">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#shut_up">>
<big>He outbursts in anger.</big>
<<dial "guy" "WHO THE FUCK YOU THINK YOU ARE TO CUM IN MY PRESENCE! HIERARCHY! DOMINANCE!">>
<p>He stands up and points to your bench.</p>
<<dial "guy" "Go back to your place, MAGGOT!">>
<<menu>>
<<btn $curLoc "Do as you're told" "love+2" "action">>
<<btn "#punch" "Punch him in the mug" "dom+4" "action">>
<<chunk null "#cum_allowed">>
<p>Seeing your huge dick makes his eyes glow like a fucking Christmas tree.</p>
<<dial "guy" "Welll... You've been a good, clean bitch.... So you're allowed to cum in my asshole. No homo... YOU DIRTY CUNT!">>
<p>He pulls up his ass, and you stick up your dick inside.</p>
<big>You start pumping his asshole like a machine...</big>
<p>And it doesn't take long before...</p>
<<btn>>
<<chunk>>
<big>...you cum.</big>
<<media "events/police/gay_inmate/gay_inmate_4.mp4">>
<p>Streams of cum shoot out into his asshole. As soon as you pull out your dick, it flows out through the gaping hole, and down his hairy butt.</p>
<<dial "player" "That was goood....!">>
<<dial "guy" "Yeah, thanks... SHUT UP, YOU CUNT!">>
<p>He pushes you back in the direction of your bench and turns away.</p>
<big>After all, it was a good prison fucking.</big>
<<dial "player" "//Fuck yea.//">>
<<btn>>
<<chunk null "#punch">>
<p>You stand up.</p>
<big>And look him dead in the eyes.</big>
<<dial "player" "You're about to get fucked.">>
<p>You don't give him time to process that thought - you attack right away.</p>
<big>You throw your best punch...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#hit", "#miss", "#miss", "#miss"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#hit", "#miss", "#miss"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#hit", "#miss"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#hit", "#hit", "#miss"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#hit", "#hit", "#hit", "#miss"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#miss">>
<big>...and you fucking miss.</big>
<<dial "player" "//Ooops.//">>
<p>Yeah...</p>
<big>Oooops.</big>
<p>Dude looks down on you.</p>
<<dial "player" "//Goodbye cruel world.//">>
<<btn>>
<<chunk>>
<big>He hits you like a brick.</big>
<<media "events/police/bronson/bronson_punch.jpg">>
<<dial "player" "//Fuck me...//">>
<p>Yup...</p>
<p>...</p>
<<dial "player" "//Well? What happened then?//">>
<p>Well, you lose consciousness, and wake up couple hours later.</p>
<big>End of story.</big>
<<dial "player" "//Oh thank god. I thought I got raped while unconscious or something...//">>
<p>Oh, ok man, I was trying to avoid it, for your own good, but...</p>
<big>...yeah, you got fucked.</big>
<<dial "player" "//I got fucked?!//">>
<p>Yeah, like...</p>
<big>Many times.</big>
<<dial "player" "//How many?!//">>
<p>Well... First this guy fucked you, than police came, and they fucked you, and then they fucked each other for a bit, that doesn't count, but then they switched back to you and had some fun with your butthole together, like putting different stuff there, and checking how much fits...</p>
<<dial "player" "//Oh my god.//">>
<p>...and then they fucked it some more, than some other dudes came...!</p>
<<dial "player" "//Other dudes came!?//">>
<p>Yeah, they took turns. Multiple turns...</p>
<big>In general - your asshole is no more.</big>
<<dial "player" "//FUCK ME.//">>
<p>And they extended your sentence too.</p>
<<btn $curLoc "Die a little" "time+4; bleeding+; asspain+; $player.arrest+3" "action">>
<<chunk null "#hit">>
<big>...you hit his mug like a Patriot missile.</big>
<<media "events/police/player_hit.mp4">>
<big>He goes down.</big>
<<dial "player" "Yeah, you fucker...! You got owned!">>
<p>Nicely done, my man.</p>
<big>So what now?</big>
<<dial "player" "Now? I'm gonna establish dominance!">>
<big>You pull out your dick.</big>
<<btn>>
<<chunk>>
<p>It just takes couple strokes...</p>
<big>...and you cum all over the unconscious guy.</big>
<<media "events/police/bronson/cum.mp4">>
<<dial "player" "Take that, you fucker!">>
<p>When you finish, you put your dick back into your pants, and get back to your bench, like nothing happened.</p>
<big>You feel like a proper alpha motherfucker.</big>
<<btn $curLoc null "dom+4; swag+" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "">> /* Old ladies encounter */
<<chunks>>
<big>You look at the people sitting in a cell with you...</big>
<<media "events/police/old_ladies/old_ladies.mp4">>
<<dial "player" "//Wait... but these are old ladies...//">>
<big>Yup.</big>
<<dial "player" "//You want me to establish dominance, but these are old ladies... so do you actually want me to punch old lady in the mug?//">>
<p>...</p>
<p>You know what? To be quite honest I have no idea. Grave is writing this stuff. I just read. Who knows what he came up with. Like, he's crazy, dude. Honestly. I've heard things. But I cannot say. I'm under contract.</p>
<<dial "player" "//Ahh... I see... This is probably some sort of a test, right?//">>
<p>Uhmmm...</p>
<big>Did you hear anything I just said?</big>
<<dial "player" "//Yeah, something like - if I don't punch them, I will be less of an alpha? And they will rape me or something? Like... I need to show I'm the only alpha male here?//">>
<p>...</p>
<p>Actually, you know what?</p>
<big>Go with the flow, buddy.</big>
<<menu>>
<<btn null "Punch the alpha old lady" "dom+5" "action">>
<<btn $curLoc "Leave them be" "love+3" "action">>
<<chunk>>
<p>You stand up. Walk up to the biggest old lady.</p>
<big>And look her dead in the eyes.</big>
<<dial "player" "You're about to get fucked.">>
<p>Old woman looks at you with a smile.</p>
<<dial "gal" "What did you say hun?">>
<<dial "player" "I said - //you're about to get fucked//.">>
<big>The other old lady leans in.</big>
<<dial "gal" "I think he's saying he needs to poop.">>
<p>The third lady looks at you with understanding.</p>
<<dial "gal" "Oh, poor little boy... You can poop in the corner of the cell, we won't look. Fortunately, I always carry toilet paper with me.">>
<p>She hands you a roll of toilet paper.</p>
<<dial "player" "No... Wait... I was saying... You're about to... //Fuck, what's the point.//">>
<big>Well, they are like 70, dude...</big>
<<menu>>
<<btn null "Punch the alpha old lady anyway" "dom+5" "action">>
<<btn $curLoc "Leave them be" "love+3" "action">>
<<chunk>>
<p>Oh boy... here it comes.</p>
<big>You throw your best punch...</big>
<<media "events/police/old_ladies/punch.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#hit", "#miss", "#miss"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#hit", "#miss"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#hit", "#hit", "#miss"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#hit", "#hit", "#hit", "#miss"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#hit", "#hit", "#hit", "#hit", "#miss"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#miss">>
<big>...and you fucking miss.</big>
<<dial "player" "//Ooops.//">>
<p>Yeah...</p>
<big>Oooops.</big>
<p>The old lady looks at you with anger written all over her face.</p>
<<dial "gal" "You're a bad, bad boy!">>
<<dial "player" "//Well, I don't really care, how strong can this old tart be?//">>
<<btn>>
<<chunk>>
<big>The old tart throws a fist of fury at you.</big>
<<media "events/police/old_ladies/old_ladies_win.mp4">>
<<dial "player" "//Wait, she's an old lady, how did she knocked me out?!//">>
<p>Oh, didn't I tell you?</p>
<<dial "player" "//Tell me what?!//">>
<big>Turns out, she's a former women boxing champion.</big>
<<dial "player" "//Oh...//">>
<p>Who would have thought she still has it...? People back in a day were just tougher it seems.</p>
<<dial "player" "//You fucking set me up.//">>
<big>Me?! Nooooooo...</big>
<p>...</p>
<p>So, anyway...</p>
<big>You wake up a couple hours later...</big>
<<btn $curLoc "Die a little" "time+3; bleeding+" "action">>
<<chunk null "#hit">>
<big>...you hit the old lady like a Patriot missile.</big>
<<media "events/police/old_ladies/old_ladies_lose.mp4">>
<<dial "player" "Hah. She's a goner.">>
<big>Dude, I think she actually might be a goner.</big>
<<dial "player" "//What do you mean?!//">>
<p>One of the other old ladies starts screaming.</p>
<<dial "gal" "He killed Barbara!">>
<big>You hear police rushing through the corridor...</big>
<<btn>>
<<chunk>>
<p>Couple cops run into the cell.</p>
<<media "events/police/police_enter.mp4">>
<<dial "player" "//Oh... That's a lot of cops...//">>
<big>One of them pulls out a taser.</big>
<<dial "player" "//Oh... A taser...//">>
<p>I wonder...</p>
<big>What you actually expected to happen?</big>
<<dial "player" "//I--//">>
<<btn>>
<<chunk>>
<p>You don't finish, because you get hit by what feels like an entire power supply of a medium size country.</p>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize the police is long gone.</p>
<p>You look around the cell - it's just you and old ladies again.</p>
<big>Just two of them...</big>
<<dial "player" "//Whaaat happened...//">>
<big>Good news or bad news?</big>
<<dial "player" "//Well... good, I guess.//">>
<big>You knocked out the old lady.</big>
<<dial "player" "//Oh... and what's the bad news?//">>
<big>I think you might have internal bleeding.</big>
<p>Oh, and they also extended your sentence for attempted murder of an elderly citizen.</p>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+7" "action">>
<</chunks>>
<</events>><<events "show">>
<<EVENT "randHigh">>
<<chunks>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a wet dream...</p>
<<media `"activities/sleep/" + $player.traitShrt +"/" + $curRand + ".mp4"` "si3">>
<<if $player.trait == "satan">><<dial "player" "Oh, fuck it. If it's the bottom, then I might as well enjoy it. Here, little calamari, daddy looove the tentacles!" "fi4">>
<<elseif $player.trait == "toxic">><<dial "player" "What have I done to myself? I need to get back on the righteous path, or I'm doomed!" "fi4">>
<<elseif $player.trait == "bully">><<dial "player" "Sooo... Now I'm dreaming about vampires? Oh, whatever. Here, baby, suck the blood out of my dick." "fi4">>
<<elseif $player.trait == "jerk">><<dial "player" "Those dreams are becoming weirder and weirder. But I'm still onboard with this shit!" "fi4">>
<<elseif $player.trait == "nerd">><<dial "player" "Justice served, baby!" "fi4">>
<<elseif $player.trait == "vegan">><<dial "player" "I wonder if it's still domination, when you're being dominated by a cucumber?" "fi4">>
<<elseif $player.trait == "hippie">><<dial "player" "Take it for the mother Earth you whore!" "fi4">>
<<elseif $player.trait == "messiah">><<dial "player" "Good habits make me hard." "fi4">>
<<elseif $player.trait == "alpha">><<dial "player" "Ommmm...." "fi4">>
<<else>><<dial "player" "Oh yeah, baby! Give it to me!" "fi4">>
<</if>>
<<if $lvlup>>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<</if>>
<<btn null null null "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $lvlup=1">>
<<chunks>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a wet dream...</p>
<<media `"activities/sleep/" + $player.traitShrt +"/" + $curRand + ".mp4"` "si3">>
<<if $player.trait == "satan">><<dial "player" "Oh, fuck it. If it's the bottom, then I might as well enjoy it. Here, little calamari, daddy looove the tentacles!" "fi4">>
<<elseif $player.trait == "toxic">><<dial "player" "What have I done to myself? I need to get back on the righteous path, or I'm doomed!" "fi4">>
<<elseif $player.trait == "bully">><<dial "player" "Sooo... Now I'm dreaming about vampires? Oh, whatever. Here, baby, suck the blood out of my dick." "fi4">>
<<elseif $player.trait == "jerk">><<dial "player" "Those dreams are becoming weirder and weirder. But I'm still onboard with this shit!" "fi4">>
<<elseif $player.trait == "nerd">><<dial "player" "Justice served, baby!" "fi4">>
<<elseif $player.trait == "vegan">><<dial "player" "I wonder if it's still domination, when you're being dominated by a cucumber?" "fi4">>
<<elseif $player.trait == "hippie">><<dial "player" "Take it for the mother Earth you whore!" "fi4">>
<<elseif $player.trait == "messiah">><<dial "player" "Good habits make me hard." "fi4">>
<<elseif $player.trait == "alpha">><<dial "player" "Ommmm...." "fi4">>
<<else>><<dial "player" "Oh yeah, baby! Give it to me!" "fi4">>
<</if>>
<<if $lvlup>>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<</if>>
<<btn null null null "si5">>
<</chunks>>
<<if $lvlup>>
<<include "lvlup">>
<</if>>
<</events>><<events>>
<<EVENT "$gayContent=1">> /* Police males wanna fuck. */
<<chunks>>
<p>Suddenly the doors open and...</p>
<big>...you see a police officers.</big>
<<media "events/police/males/males_intro_1.mp4">>
<<dial "guy" "Hey, you!">>
<<menu>>
<<btn null "Who... me?" "love+" "dialog">>
<<btn null "What do you want, copper?" "dom+" "dialog">>
<<chunk>>
<p>He sizes you up...</p>
<big>...and turns towards the corridor.</big>
<<dial "guy" "Hey, Bob! I think I found one!">>
<p>You can hear Bob running through the corridor.</p>
<big>He enters the cell and looks around.</big>
<<dial "guy" "GET HIM!">>
<big>Both policeman throw themselves at you.</big>
<<menu>>
<<btn null "Try to fight them" "dom+3" "action">>
<<btn null "Don't resist" "love+3" "action">>
<<chunk>>
<p>The math is simple.</p>
<big>There's two of them, and one of you.</big>
<<dial "guy" "Make sure he's not hiding a weapon!">>
<p>They overpower you, strip off your clothes, and throw you on the bench.</p>
<<media "events/police/males/males_intro_2.mp4">>
<<dial "player" "This is police brutality!">>
<<dial "guy" "This?! Noooo... The police brutality will come in a moment though...">>
<<dial "player" "//What does he means by that?!//">>
<big>I think he means you're fucked either way.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#males_fuck", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#males_fuck", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#males_fuck", "#males_fuck", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#males_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#males_fuck">>
<big>The first policeman smiles.</big>
<<dial "guy" "Let's show him what's this jail is all about.">>
<p>The other guy starts taking off his pants.</p>
<<dial "player" "//What's going on?!//">>
<p>Well, nothing special...</p>
<big>...but I think you're going to get fucked.</big>
<<btn>>
<<chunk>>
<<dial "guy" "First you're gonna prepare my asshole...">>
<p>He pulls your head towards his ass. You hesitate for a second, but finally...</p>
<big>...you start licking his butthole.</big>
<<media "events/police/males/males_sex_1.mp4">>
<<btn>>
<<chunk>>
<big>The second policeman pushes his dick to your face.</big>
<<dial "guy" "Now you're going to suck us, doggy.">>
<p>And you do as you're told.</p>
<<media "events/police/males/males_sex_2.mp4">>
<<dial "player" "Gulp-gulp-gulp">>
<p>You are surrounded from both sides. You can smell sweat off their balls.</p>
<<dial "guy" "Good... now take us both at once.">>
<big>Oh fuck, I really hope your mouth is made of rubber, dude.</big>
<<btn>>
<<chunk>>
<p>You suck both of their dicks at the same time.</p>
<big>Their hot meat fills your mouth completely.</big>
<<media "events/police/males/males_sex_3.mp4">>
<<dial "guy" "Yeah... suck them dry... like that... yeah...">>
<<dial "player" "Gobble... Slurp... Gulp...">>
<p>You really get lost in the moment. You close your eyes and go with the flow...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>Third policeman leans into the cell.</big>
<<dial "guy" "Got a place for one more?">>
<big>One more?!</big>
<p>The policemen giggle.</p>
<<dial "guy" "Sure, buddy, hop in.">>
<p>Oh boy... I think you're fucked.</p>
<big>The new guy pulls out his stiff dick.</big>
<<btn>>
<<chunk>>
<p>One of the policeman grabs your head and pushes it against the cock of the new guy.</p>
<big>You're getting deepthroated like a proper prison whore.</big>
<<media "events/police/males/males_sex_4.mp4">>
<<dial "player" "Gobble-gobble-gobble!">>
<<dial "guy" "Suck it, you whore! Like that! YEAH!">>
<big>You never had it so deep before.</big>
<<btn>>
<<chunk>>
<p>The cock in your mouth is so huge...</p>
<big>...it seems to be bouncing off the back of your skull.</big>
<<media "events/police/males/males_sex_5.mp4">>
<<dial "guy" "Faster!">>
<p>You speed up.</p>
<<dial "player" "Gobb-gobb-gobb...">>
<<dial "guy" "FASTER!">>
<p>You go even faster.</p>
<<dial "player" "Gob-gob-gob...">>
<big>You can barely keep up.</big>
<<dial "guy" "FASTER!!!">>
<<dial "player" "Gbbbbbghgh...">>
<p>Fortunately...</p>
<big>...you feel they're getting close to the finish.</big>
<<dial "guy" "I'm cuuummm--">>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>The policeman cums in your throat.</big>
<<dial "guy" "Take it all you whore...">>
<<media "events/police/males/males_sex_cum.mp4">>
<<dial "guy" "Yeah... good bitch...">>
<p>You switch to the second guy... and then the third...</p>
<big>You almost choke on the amount of hot cum you have to swallow.</big>
<<dial "guy" "Yeaaaaaah...">>
<p>Finally, all the police cocks are served.</p>
<<menu>>
<<btn "#males_fuck_dom_ask" "Say you wanna fuck them now" "dom+4" "action">>
<<btn "#males_end" "Stay quiet" "love+3" "action">>
<<chunk null "#males_fuck_dom_ask">>
<<dial "player" "Hey, now it's my turn.">>
<big>The policemen looks at you with mocking smiles.</big>
<<dial "guy" "Yours?! We'll be deciding on that, whore!">>
<p>They gather around you like on a trial.</p>
<big>Three police alphas and their cum whore.</big>
<<dial "guy" "What do you say boys? Should we let him fuck us?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#males_fuck_dom", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#males_fuck_dom", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#males_fuck_dom", "#males_fuck_dom", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#males_fuck_dom">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#males_fuck_dom">>
<big>Finally, they start laughing.</big>
<<dial "guy" "Well, I guess you were a good whore after all...">>
<p>One of the policemen turns around and...</p>
<big>...shows you his hairy asshole.</big>
<<media "events/police/males/males_dom_1.mp4">>
<<dial "guy" "All yours...!">>
<<btn>>
<<chunk>>
<big>You push your dick deep into his ass.</big>
<<media "events/police/males/males_dom_2.mp4">>
<<dial "player" "Uhhhh...!">>
<<dial "guy" "Oh yeaaah.... fuck me... like that...!">>
<p>He bounces on your ass faster and faster...</p>
<big>You can feel his asshole wrapped tightly around your cock.</big>
<<btn>>
<<chunk>>
<p>Finally you change position. One of the policeman climbs on you...</p>
<big>...and squeezes your cock inside and starts pumping.</big>
<<media "events/police/males/males_dom_3.mp4">>
<<dial "player" "Uhhhhhhhh...!">>
<big>You feel you're getting close to orgasm.</big>
<p>One of the policemen notices it.</p>
<<dial "guy" "Shoot it on our faces... You deserved it...!">>
<<btn>>
<<chunk>>
<p>They position themselves in front of your dick...</p>
<big>...you shoot a stream of cum all over their faces.</big>
<<media "events/police/males/males_dom_cum.mp4">>
<<dial "player" "Fuuuuuuuuuuuuck yeah...!">>
<p>They don't let even a drop fall on the floor, licking your dick clean.</p>
<<dial "guy" "Goood cum...!">>
<p>After a moment...</p>
<big>...your balls are empty.</big>
<<dial "player" "Uhhh... that was... good...">>
<p>They look at each other like they came back from a long voyage. It seems they're a bit ashamed that they got so carried away. I would even say...</p>
<big>...you successfully established dominance.</big>
<p>Congrats.</p>
<<btn "#males_end">>
<<chunk null "#males_end">>
<big>The policemen smile.</big>
<<dial "guy" "That's enough. Now get back to your bench, before we tase you.">>
<big>They turn away and leave.</big>
<<dial "player" "//Fuck me... that was... something.//">>
<p>Well, you fucked with cops, that's not something that happens everyday.</p>
<big>Congrats.</big>
<<btn>>
<<chunk null "#tase">>
<big>One of the cops pulls out a taser.</big>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize you don't remember anything.</p>
<<dial "player" "//Whaaat happened...//">>
<p>Uhmm...</p>
<big>You got tased, man!</big>
<<dial "player" "//Fuuuck... but I haven't done anything!//">>
<p>Yeah, well...</p>
<big>...they extended your sentence anyway.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Regular police women wanna fuck. */
<<chunks>>
<p>Suddenly the doors open and...</p>
<big>...you see two female officers.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_1.mp4">>
<<dial "gal" "Hey, you!">>
<<menu>>
<<btn null "Who... me?" "love+" "dialog">>
<<btn null "What do you want, coppers?" "dom+" "dialog">>
<<chunk>>
<big>They look around the cell.</big>
<<dial "gal" "Where's Danny Trejo?">>
<<dial "player" "I have no idea...">>
<<dial "gal" "Fuck. And who are you?">>
<<dial "player" "I'm $player.name.">>
<p>They look down on your crotch.</p>
<<dial "gal" "We want to fuck an alpha. Are you an alpha?">>
<<menu>>
<<btn "#end" "Who....... me?!" "love+" "dialog">>
<<btn null "Sure I am." "dom+" "dialog">>
<<chunk>>
<big>They size you up.</big>
<<media "well_well_well.mp4">>
<<dial "gal" "Fuck me, Betty, do we have a new alpha male here?">>
<<dial "player" "Fuck yeah!">>
<big>Betty circles around you.</big>
<<dial "gal" "Oh, look how cocky he is. But here's the thing that you might not know, kid. Danny Trejo has two dicks. And we really - and I mean: //really// - like his two dicks... And what do you have?">>
<p>This sounds kinda threatening. It seems those girls really like Danny Trejo. He probably fucks them regularly.</p>
<big>Better do something, man.</big>
<<btn>>
<<chunk>>
<<dial "player" "What do I have? The best fucking dick of them all.">>
<big>You drop your pants.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_2.mp4">>
<<dial "gal" "Well look at that? So... Betty... What are we doing with this macho kid?">>
<p>They are clearly impressed.</p>
<big>But will it be enough?</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#regular_fuck", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#regular_fuck", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#regular_fuck", "#regular_fuck", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#regular_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#regular_fuck">>
<big>Betty grabs your dick.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_3.mp4">>
<<dial "gal" "Ok, let's try that. But here's some ground rules for you. You listen to us. Always. Got it?">>
<p>The other women leans in.</p>
<<dial "gal" "And no funny business.">>
<<dial "player" "Funny business...? What funny business?">>
<<dial "gal" "No anal. Our assholes are reserved for our husbands. Other holes are available... if we like you enough. Got it?">>
<big>Well, fuck, you can't say they're unfaithful!</big>
<<dial "player" "Ok, got it...">>
<p>Betty smiles...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>The doors open and third police woman walks in.</big>
<<dial "gal" "Everything ok here...?">>
<p>You can clearly tell she's higher rank - the two women in the cell tense up.</p>
<<dial "player" "//Oh fuck, I think we're busted!//">>
<<dial "gal" "Captain...? We thought you're away...">>
<big>The Captain looks at your dick in Betty's hands.</big>
<<dial "gal" "What is this?!">>
<<dial "player" "Well... that's... my dick.">>
<<dial "gal" "God damn it, girls... you're sucking dicks again?!">>
<p>Betty looks at her defensively.</p>
<<dial "gal" "No Cap'... We haven't started sucking yet... You can start the sucking if you want.">>
<big>And these people protect the streets?!</big>
<p>The Captain seems annoyed. She approaches you and takes your cock away from Betty.</p>
<<dial "gal" "Of course I fucking want to start the sucking! Move away.">>
<big>She's the true alpha here.</big>
<<btn>>
<<chunk>>
<big>The Captain puts your dick deep in her throat.</big>
<<media "events/police/regular_policegirl/regular_policegirl_oral_1.mp4">>
<p>She's slurping and spitting, which makes her hot mouth even better place for your stiff cock.</p>
<<dial "player" "Fuuuck yeah...">>
<big>Betty helps up with her hand.</big>
<<dial "gal" "Oh yeah, Cap'... suck it... suck it like the blowjob queen you are...">>
<p>With every move of her mouth your dick gets thicker.</p>
<<if $player.lvl < 1>>
<big>But suddenly she moves away.</big>
<<btn "#regular_end" >>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<big>The Captain pulls up her tits.</big>
<<dial "gal" "Do you like my police tits...?">>
<<dial "player" "Oh yeah, police tits are the best fucking tits...">>
<<media "events/police/regular_policegirl/regular_policegirl_oral_2.mp4">>
<p>Your dick is sliding between Captain's two beautiful meat bags like it belong there.</p>
<<if $player.lvl < 2>>
<big>But suddenly she moves away.</big>
<<btn "#regular_end" >>
<<else>>
<big>But suddenly she moves away.</big>
<<dial "gal" "Enough of that.">>
<<dial "player" "That's all?!">>
<p>The Captain smiles.</p>
<<dial "gal" "All? We're just starting up. You're going to fuck my hole.">>
<big>Fuck yea!</big>
<<btn>>
<</if>>
<<chunk>>
<p>The Captain turns around...</p>
<big>...and Betty puts your dick into her Captain's wet cunt.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_1.mp4">>
<<dial "gal" "Ohhh.....">>
<p>The Captain moans, while pushing her ass against your dick.</p>
<big>You can feel it rubbing against her slippery pussy.</big>
<<dial "player" "Ohhh fuuuck!">>
<<btn>>
<<chunk>>
<big>The Captain speeds up.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_2.mp4">>
<<dial "gal" "I'm the law! I'm the law! I'm the law!!!">>
<big>She squeezes her big tits.</big>
<p>You feel warmth of her cunt wrapped around your dong. You barely manage to hold yourself from squirting monthly supply of cum into her.</p>
<big>But you're getting close.</big>
<<menu>>
<<btn "#regular_betty" "Switch to Betty!" "dom+4; player.lvl=3" "action">>
<<btn "#regular_cum" "Tell them you're cumming!" "love+2" "action">>
<<chunk null "#regular_betty">>
<<dial "gal" "Betty. Your turn! Give him your wet cunt.">>
<big>Betty smiles.</big>
<<dial "gal" "Yes ma'am.">>
<p>She pushes you to the bench, jumps on your stiff member...</p>
<big>And starts riding you like on rodeo.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_3.mp4">>
<p>Meanwhile, the Captain sits on your face.</p>
<<dial "gal" "Oh yeah... Lick me...">>
<big>Her pussy still tasts with your dick.</big>
<<dial "gal" "Fuck Betty's cunt. Fuck her goooood.">>
<<btn>>
<<chunk>>
<big>Betty speeds up.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_4.mp4">>
<<dial "gal" "Fuuuuuuck!">>
<big>Your balls are about to explode.</big>
<<menu>>
<<btn "#regular_captain" "Switch back to Captain!" "dom+4; player.lvl=4" "action">>
<<btn "#regular_cum" "Tell them you're cumming!" "love+2" "action">>
<<chunk null "#regular_captain">>
<p>The Captain notices you're close to orgasm, and pushes Betty off you.</p>
<<dial "gal" "Not yet! I wanna ride you too.">>
<big>The Captain starts to ride you cowgirl style.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_5.mp4">>
<<dial "gal" "FUCK! FUCK! FUCK! FUCK!">>
<big>You can feel she's about to come.</big>
<p>Betty helps with her hands, massaging the Captain's butt.</p>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>...the Captain cums.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_6.mp4">>
<<dial "gal" "I'M THE FUUUUCKING LAAAAAAAAAAW!">>
<p>You can feel her juices flowing out of her pussy and down on your balls.</p>
<big>Betty looks with amazement.</big>
<<dial "gal" "Yes Cap'! Cum for the police!!!">>
<big>You can't hold it anymore.</big>
<<btn "#regular_cum">>
<<chunk null "#regular_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "Betty, give him your tits!">>
<p>Betty quickly crouches in front of your dick and...</p>
<big>...you spray her tits with your hot cum.</big>
<<media "events/police/regular_policegirl/regular_policegirl_cum_1.mp4">>
<<dial "gal" "Yeaahhh... cum on those tits.">>
<<menu>>
<<btn "#regular_cum_ask" "Tell the Captain she should try your cum" "dom+4" "action">>
<<btn "#regular_end" "Finish cumming" "love+3" "action">>
<<chunk null "#regular_cum_ask">>
<<dial "player" "Hey, Cap'. You should lick some of this cum. It's good for you.">>
<big>The Captain looks at you with anger.</big>
<<dial "gal" "What have you said to me, inmate!?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#regular_cum_cap", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#regular_cum_cap", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#regular_cum_cap", "#regular_cum_cap", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#regular_cum_cap">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#regular_cum_cap">>
<p>The Captain thinks for a second.</p>
<<dial "gal" "Well, it looks like nice cum... I guess he deserved my mouth.">>
<big>She wraps her lips around your member.</big>
<<media "events/police/regular_policegirl/regular_policegirl_cum_2.mp4">>
<<dial "gal" "MmmmMmmmMMMMmm... tasty cum.">>
<p>After a moment, your balls are empty and dick is clean.</p>
<<btn "#regular_end">>
<<chunk null "#regular_end">>
<big>The Captain smiles.</big>
<<dial "gal" "That's enough. You'll get more if you'll be a good inmate.">>
<big>Betty lunges at you.</big>
<<dial "gal" "You heard the Cap'! Now put your pants back, inmate.">>
<p>You do as you're told.</p>
<big>They turn away and follow the Captain to the corridor.</big>
<<dial "player" "//Fuck me... that was intensive//">>
<p>Well...</p>
<big>...fuck me too.</big>
<<btn>>
<<chunk null "#end">>
<big>One of the women sighs.</big>
<<dial "gal" "You're wasting our fucking time.">>
<p>They turn away and leave the cell.</p>
<<dial "player" "//What did I do wrong?!//">>
<p>...</p>
<big>Everything.</big>
<<btn>>
<<chunk null "#tase">>
<big>One of the women pulls out a taser.</big>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize you don't remember anything.</p>
<<dial "player" "//Whaaat happened...//">>
<p>Uhmm...</p>
<big>You got tased, man!</big>
<<dial "player" "//Fuuuck... but I haven't done anything!//">>
<p>Yeah, well...</p>
<big>...they extended your sentence anyway.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Sexy police woman wanna fuck. */
<<chunks>>
<p>Suddenly the doors open and...</p>
<big>...you see a police officer.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_1.mp4">>
<<dial "gal" "Hey, you!">>
<<menu>>
<<btn null "Who... me?" "love+" "dialog">>
<<btn null "What do you want, copper?" "dom+" "dialog">>
<<chunk>>
<big>The police gal sizes you up.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_2.mp4">>
<<dial "gal" "Where's Danny Trejo?">>
<<dial "player" "I have no idea...">>
<<dial "gal" "Fuck. And who are you?">>
<<dial "player" "I'm $player.name.">>
<p>She looks down on your crotch.</p>
<<dial "gal" "I need to fuck an alpha. Are you an alpha?">>
<<menu>>
<<btn "#end" "I'm trying, you know, doing what I can..." "love+" "dialog">>
<<btn null "Sure I am." "dom+" "dialog">>
<<chunk>>
<p>You look her deep in the eyes...</p>
<big>And pull out your dick.</big>
<<media "events/police/dick.mp4">>
<big>She smiles.</big>
<<dial "gal" "Well, well, well... that's a good looking dick!">>
<<dial "player" "It gets better - you can put it in your mouth.">>
<big>Nice!</big>
<p>You've really entered the role!</p>
<<dial "gal" "The thing is - it's just one dick... You see, Danny Trejo has two.">>
<<dial "player" "Two dicks?!">>
<<dial "gal" "Yup. Two big dicks, in fact. That's why I like to take a shift when he's here... nothing better than being double penetrated by Danny Trejo.">>
<p>Fuck. She's really into Danny Trejo. But it's too late to go back now.</p>
<big>You gotta dominate her.</big>
<<btn>>
<<chunk>>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_3.mp4">>
<big>You walk closer to her, with your dick out.</big>
<<dial "player" "Danny Trejo is the past. I'm the future. I have just one dick, but it's the best dick you'll ever put into your asshole!">>
<<dial "gal" "Oh, look at you...? So dominating... Should I allow it... Or maybe tase the fuck out of you?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexy_oral", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexy_oral", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#sexy_oral", "#sexy_oral", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexy_oral">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexy_oral">>
<big>She smiles.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_4.mp4">>
<<dial "gal" "Well... I actually want to suck your dick.">>
<<dial "player" "Fuck yea--">>
<big>She puts her finger up.</big>
<<dial "gal" "But! I'm the alpha female around here, and you still didn't earn to be my alpha male. Got it? You gotta go through me, or you're no one.">>
<<dial "player" "//This bitch is fucking crazy!//">>
<big>This bitch is fucking hot.</big>
<<btn>>
<<chunk>>
<<dial "gal" "First... I want you to lick my butthole clean.">>
<big>She drops her pants and shows you her sweaty asshole.</big>
<p>She doesn't have to ask twice.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_1.mp4">>
<<dial "gal" "Yeah... like that... lick my asshole... lick it clean.">>
<big>You can feel heavy smell of sweat from her asshole.</big>
<p>It turns you on like a rocket fuel.</p>
<<if $player.lvl < 2>>
<big>But she suddenly moves away.</big>
<<btn "#sexy_end" >>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<<dial "gal" "Ok, good doggy. You've earned a titjob.">>
<big>She puts her tits out and wraps them around your dick.</big>
<p>She starts moving her breasts up and down your shaft.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_2.mp4">>
<<dial "gal" "You like my tits?">>
<<dial "player" "Ohhh yeahhh....">>
<<if $player.lvl < 3>>
<big>But she suddenly moves away.</big>
<<btn "#sexy_end">>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<<dial "gal" "Well... I have to say I'm starting to like my doggy...">>
<big>She bites her lip.</big>
<<dial "gal" "You've earned a blowjob...!">>
<<dial "player" "Fuck yea!">>
<p>She wraps her lips around your cock and starts moving her mouth up and down.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_3.mp4">>
<<dial "gal" "gobble-gobble-gobble">>
<p>She's sucking your cock at an incredible speed, it's clear she's must have sucked kilometers of cock in her daily work. God damn, she's a fucking cock-hungry nympho police whore.</p>
<<dial "player" "Uhhhh....">>
<big>You feel the orgasm coming.</big>
<<menu>>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<btn "#sexy_ask" "I wanna fuck you" "dom+3; player.lvl=3" "dialog">>
<<chunk null "#sexy_ask">>
<big>She looks you in the eyes.</big>
<<dial "gal" "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexy_fuck", "#sexy_end", "#sexy_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexy_fuck", "#sexy_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#sexy_fuck", "#sexy_fuck", "#sexy_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexy_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexy_fuck">>
<big>She bites her lip.</big>
<<dial "gal" "Well... I actually kinda want to ride you, so... Let's fuck!">>
<<dial "player" "Yeah, ride me!">>
<p>You lie down and put your dick up.</p>
<big>She crouches over you and puts it up her wet cunt.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_1.mp4">>
<<dial "gal" "Yeaaaaah....">>
<big>You fuck her like a bad motherfucker.</big>
<<btn>>
<<chunk>>
<big>You switch positions.</big>
<p>Now you're on the top.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_2.mp4">>
<p>You look her in the eyes as you pound her pussy.</p>
<<dial "gal" "Yeah... Like that... Fuck me... Fuck me like I am your whore.">>
<<btn>>
<<chunk>>
<big>You turn her around, and start fuck her from behind.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_3.mp4">>
<<dial "gal" "Yeah... Yeahh... YEAH!!!">>
<p>You can feel she starts breaking. Like her evil bitch persona is dicked into a corner.</p>
<big>Now she's almost completely yours.</big>
<<menu>>
<<btn "#sexy_anal" "Put it up her ass" "dom+3; player.lvl=4" "action">>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<chunk null "#sexy_anal">>
<p>Without asking...</p>
<big>You put your dick into her sweaty asshole.</big>
<<dial "gal" "Uhhhhh....">>
<p>Bullseye. She fucking loving it.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_4.mp4">>
<<dial "gal" "Fuck my ass. Fuck my ass. Fuck my fucking asshole deeeeeep!">>
<<dial "player" "Uhh. Uhh. Uhh...">>
<<btn>>
<<chunk>>
<big>Her asshole is so warm inside.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_5.mp4">>
<<dial "player" "Gooood damn...">>
<big>You can't hold on any longer.</big>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<btn "#sexy_cum_face" "Cum on her face" "dom+5; player.lvl=5" "action">>
<<chunk null "#sexy_cum_mouth">>
<p>You push your dick deep into her mouth.</p>
<big>You shoot a load of cum straight into her throat.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_cum_mouth.mp4">>
<<dial "player" "Ohhhh fuuuuuuck.">>
<big>She nearly chokes.</big>
<p>But she manages to swallow it all.</p>
<<dial "gal" "You got a good cum. Some more of this, and maybe I'll allow you to cum on my face.">>
<<dial "player" "I'm ready...">>
<big>She leans in.</big>
<<btn>>
<<chunk>>
<big>You can smell your cum in her breath.</big>
<<dial "gal" "No you're not... But you will be.">>
<big>She turns and leaves the cell.</big>
<<dial "player" "//Phew...//">>
<p>Well, let's sum up... You went to prison. You fucked around.</p>
<big>You fed cock hungry police nympo with your sticky cum.</big>
<p>In total - that's a huge win, dude. Congrats.</p>
<<btn>>
<<chunk null "#sexy_cum_face">>
<big>You spray her face with your hot cum.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_cum_face.mp4">>
<<dial "gal" "I only allow my favorite alphas to cum on my face. You should feel honored.">>
<<dial "player" "I feel... I totally feel...">>
<p>As you watch cum dripping from her face, you really feel some sort of an honor. After all, you kinda did something for the country.</p>
<big>You fed cock hungry police nympo with your sticky cum.</big>
<p>And it felt good.</p>
<<btn>>
<<chunk null "#sexy_end">>
<big>She smiles.</big>
<<dial "gal" "That's enough. You'll get more if you'll be a good doggy.">>
<<dial "player" "We cannot finish now! I need to fuck you!">>
<<dial "gal" "I'll say when you can fuck me.">>
<big>She turns away and leaves.</big>
<<dial "player" "//Fuck me...//">>
<p>Well...</p>
<big>...fuck me too.</big>
<<btn>>
<<chunk null "#end">>
<big>She sighs.</big>
<<dial "gal" "You're wasting my fucking time.">>
<p>She turns away and leaves the cell.</p>
<<dial "player" "//What did I do wrong?!//">>
<p>...</p>
<big>Everything.</big>
<<btn>>
<<chunk null "#tase">>
<big>She pulls out a taser.</big>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize you don't remember anything.</p>
<<dial "player" "//Whaaat happened...//">>
<p>Uhmm...</p>
<big>You got tased, man!</big>
<<dial "player" "//Fuuuck... but I haven't done anything!//">>
<p>Yeah, well...</p>
<big>...they extended your sentence anyway.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
<</events>><<events>>
<<EVENT "$gayContent=1">> /* Police males wanna fuck. */
<<chunks>>
<p>Suddenly the doors open and...</p>
<big>...you see a police officers.</big>
<<media "events/police/males/males_intro_1.mp4">>
<<dial "guy" "Hey, you!">>
<<menu>>
<<btn null "Who... me?" "love+" "dialog">>
<<btn null "What do you want, copper?" "dom+" "dialog">>
<<chunk>>
<p>He sizes you up...</p>
<big>...and turns towards the corridor.</big>
<<dial "guy" "Hey, Bob! I think I found one!">>
<p>You can hear Bob running through the corridor.</p>
<big>He enters the cell and looks around.</big>
<<dial "guy" "GET HIM!">>
<big>Both policeman throw themselves at you.</big>
<<menu>>
<<btn null "Try to fight them" "dom+3" "action">>
<<btn null "Don't resist" "love+3" "action">>
<<chunk>>
<p>The math is simple.</p>
<big>There's two of them, and one of you.</big>
<<dial "guy" "Make sure he's not hiding a weapon!">>
<p>They overpower you, strip off your clothes, and throw you on the bench.</p>
<<media "events/police/males/males_intro_2.mp4">>
<<dial "player" "This is police brutality!">>
<<dial "guy" "This?! Noooo... The police brutality will come in a moment though...">>
<<dial "player" "//What does he means by that?!//">>
<big>I think he means you're fucked either way.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#males_fuck", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#males_fuck", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#males_fuck", "#males_fuck", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#males_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#males_fuck">>
<big>The first policeman smiles.</big>
<<dial "guy" "Let's show him what's this jail is all about.">>
<p>The other guy starts taking off his pants.</p>
<<dial "player" "//What's going on?!//">>
<p>Well, nothing special...</p>
<big>...but I think you're going to get fucked.</big>
<<btn>>
<<chunk>>
<<dial "guy" "First you're gonna prepare my asshole...">>
<p>He pulls your head towards his ass. You hesitate for a second, but finally...</p>
<big>...you start licking his butthole.</big>
<<media "events/police/males/males_sex_1.mp4">>
<<btn>>
<<chunk>>
<big>The second policeman pushes his dick to your face.</big>
<<dial "guy" "Now you're going to suck us, doggy.">>
<p>And you do as you're told.</p>
<<media "events/police/males/males_sex_2.mp4">>
<<dial "player" "Gulp-gulp-gulp">>
<p>You are surrounded from both sides. You can smell sweat off their balls.</p>
<<dial "guy" "Good... now take us both at once.">>
<big>Oh fuck, I really hope your mouth is made of rubber, dude.</big>
<<btn>>
<<chunk>>
<p>You suck both of their dicks at the same time.</p>
<big>Their hot meat fills your mouth completely.</big>
<<media "events/police/males/males_sex_3.mp4">>
<<dial "guy" "Yeah... suck them dry... like that... yeah...">>
<<dial "player" "Gobble... Slurp... Gulp...">>
<p>You really get lost in the moment. You close your eyes and go with the flow...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>Third policeman leans into the cell.</big>
<<dial "guy" "Got a place for one more?">>
<big>One more?!</big>
<p>The policemen giggle.</p>
<<dial "guy" "Sure, buddy, hop in.">>
<p>Oh boy... I think you're fucked.</p>
<big>The new guy pulls out his stiff dick.</big>
<<btn>>
<<chunk>>
<p>One of the policeman grabs your head and pushes it against the cock of the new guy.</p>
<big>You're getting deepthroated like a proper prison whore.</big>
<<media "events/police/males/males_sex_4.mp4">>
<<dial "player" "Gobble-gobble-gobble!">>
<<dial "guy" "Suck it, you whore! Like that! YEAH!">>
<big>You never had it so deep before.</big>
<<btn>>
<<chunk>>
<p>The cock in your mouth is so huge...</p>
<big>...it seems to be bouncing off the back of your skull.</big>
<<media "events/police/males/males_sex_5.mp4">>
<<dial "guy" "Faster!">>
<p>You speed up.</p>
<<dial "player" "Gobb-gobb-gobb...">>
<<dial "guy" "FASTER!">>
<p>You go even faster.</p>
<<dial "player" "Gob-gob-gob...">>
<big>You can barely keep up.</big>
<<dial "guy" "FASTER!!!">>
<<dial "player" "Gbbbbbghgh...">>
<p>Fortunately...</p>
<big>...you feel they're getting close to the finish.</big>
<<dial "guy" "I'm cuuummm--">>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>The policeman cums in your throat.</big>
<<dial "guy" "Take it all you whore...">>
<<media "events/police/males/males_sex_cum.mp4">>
<<dial "guy" "Yeah... good bitch...">>
<p>You switch to the second guy... and then the third...</p>
<big>You almost choke on the amount of hot cum you have to swallow.</big>
<<dial "guy" "Yeaaaaaah...">>
<p>Finally, all the police cocks are served.</p>
<<menu>>
<<btn "#males_fuck_dom_ask" "Say you wanna fuck them now" "dom+4" "action">>
<<btn "#males_end" "Stay quiet" "love+3" "action">>
<<chunk null "#males_fuck_dom_ask">>
<<dial "player" "Hey, now it's my turn.">>
<big>The policemen looks at you with mocking smiles.</big>
<<dial "guy" "Yours?! We'll be deciding on that, whore!">>
<p>They gather around you like on a trial.</p>
<big>Three police alphas and their cum whore.</big>
<<dial "guy" "What do you say boys? Should we let him fuck us?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#males_fuck_dom", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#males_fuck_dom", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#males_fuck_dom", "#males_fuck_dom", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#males_fuck_dom">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#males_fuck_dom">>
<big>Finally, they start laughing.</big>
<<dial "guy" "Well, I guess you were a good whore after all...">>
<p>One of the policemen turns around and...</p>
<big>...shows you his hairy asshole.</big>
<<media "events/police/males/males_dom_1.mp4">>
<<dial "guy" "All yours...!">>
<<btn>>
<<chunk>>
<big>You push your dick deep into his ass.</big>
<<media "events/police/males/males_dom_2.mp4">>
<<dial "player" "Uhhhh...!">>
<<dial "guy" "Oh yeaaah.... fuck me... like that...!">>
<p>He bounces on your ass faster and faster...</p>
<big>You can feel his asshole wrapped tightly around your cock.</big>
<<btn>>
<<chunk>>
<p>Finally you change position. One of the policeman climbs on you...</p>
<big>...and squeezes your cock inside and starts pumping.</big>
<<media "events/police/males/males_dom_3.mp4">>
<<dial "player" "Uhhhhhhhh...!">>
<big>You feel you're getting close to orgasm.</big>
<p>One of the policemen notices it.</p>
<<dial "guy" "Shoot it on our faces... You deserved it...!">>
<<btn>>
<<chunk>>
<p>They position themselves in front of your dick...</p>
<big>...you shoot a stream of cum all over their faces.</big>
<<media "events/police/males/males_dom_cum.mp4">>
<<dial "player" "Fuuuuuuuuuuuuck yeah...!">>
<p>They don't let even a drop fall on the floor, licking your dick clean.</p>
<<dial "guy" "Goood cum...!">>
<p>After a moment...</p>
<big>...your balls are empty.</big>
<<dial "player" "Uhhh... that was... good...">>
<p>They look at each other like they came back from a long voyage. It seems they're a bit ashamed that they got so carried away. I would even say...</p>
<big>...you successfully established dominance.</big>
<p>Congrats.</p>
<<btn "#males_end">>
<<chunk null "#males_end">>
<big>The policemen smile.</big>
<<dial "guy" "That's enough. Now get back to your bench, before we tase you.">>
<big>They turn away and leave.</big>
<<dial "player" "//Fuck me... that was... something.//">>
<p>Well, you fucked with cops, that's not something that happens everyday.</p>
<big>Congrats.</big>
<<btn>>
<<chunk null "#tase">>
<big>One of the cops pulls out a taser.</big>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize you don't remember anything.</p>
<<dial "player" "//Whaaat happened...//">>
<p>Uhmm...</p>
<big>You got tased, man!</big>
<<dial "player" "//Fuuuck... but I haven't done anything!//">>
<p>Yeah, well...</p>
<big>...they extended your sentence anyway.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Regular police women wanna fuck. */
<<chunks>>
<p>Suddenly the doors open and...</p>
<big>...you see two female officers.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_1.mp4">>
<<dial "gal" "Hey, you!">>
<<menu>>
<<btn null "Who... me?" "love+" "dialog">>
<<btn null "What do you want, coppers?" "dom+" "dialog">>
<<chunk>>
<big>They size you up.</big>
<<dial "gal" "Where's Danny Trejo?">>
<<dial "player" "I have no idea...">>
<<dial "gal" "Fuck. And who are you?">>
<<dial "player" "I'm $player.name.">>
<p>They look down on your crotch.</p>
<<dial "gal" "We want to fuck an alpha. Are you an alpha?">>
<<menu>>
<<btn "#end" "Who....... me?!" "love+" "dialog">>
<<btn null "Sure I am." "dom+" "dialog">>
<<chunk>>
<big>They size you up.</big>
<<media "well_well_well.mp4">>
<<dial "gal" "Fuck me, Betty, do we have a new alpha male here?">>
<<dial "player" "Fuck yeah!">>
<big>Betty circles around you.</big>
<<dial "gal" "Oh, look how cocky he is. But here's the thing that you might not know, kid. Danny Trejo has two dicks. And we really - and I mean: //really// - like his two dicks... And what do you have?">>
<p>This sounds kinda threatening. It seems those girls really like Danny Trejo. He probably fucks them regularly.</p>
<big>Better do something, man.</big>
<<btn>>
<<chunk>>
<<dial "player" "What do I have? The best fucking dick of them all.">>
<big>You drop your pants.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_2.mp4">>
<<dial "gal" "Well look at that? So... Betty... What are we doing with this macho kid?">>
<p>They are clearly impressed.</p>
<big>But will it be enough?</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#regular_fuck", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#regular_fuck", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#regular_fuck", "#regular_fuck", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#regular_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#regular_fuck">>
<big>Betty grabs your dick.</big>
<<media "events/police/regular_policegirl/regular_policegirl_intro_3.mp4">>
<<dial "gal" "Ok, let's try that. But here's some ground rules for you. You listen to us. Always. Got it?">>
<p>The other women leans in.</p>
<<dial "gal" "And no funny business.">>
<<dial "player" "Funny business...? What funny business?">>
<<dial "gal" "No anal. Our assholes are reserved for our husbands. Other holes are available... if we like you enough. Got it?">>
<big>Well, fuck, you can't say they're unfaithful!</big>
<<dial "player" "Ok, got it...">>
<p>Betty smiles...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>The doors open and third police woman walks in.</big>
<<dial "gal" "Everything ok here...?">>
<p>You can clearly tell she's higher rank - the two women in the cell tense up.</p>
<<dial "player" "//Oh fuck, I think we're busted!//">>
<<dial "gal" "Captain...? We thought you're away...">>
<big>The Captain looks at your dick in Betty's hands.</big>
<<dial "gal" "What is this?!">>
<<dial "player" "Well... that's... my dick.">>
<<dial "gal" "God damn it, girls... you're sucking dicks again?!">>
<p>Betty looks at her defensively.</p>
<<dial "gal" "No Cap'... We haven't started sucking yet... You can start the sucking if you want.">>
<big>And these people protect the streets?!</big>
<p>The Captain seems annoyed. She approaches you and takes your cock away from Betty.</p>
<<dial "gal" "Of course I fucking want to start the sucking! Move away.">>
<big>She's the true alpha here.</big>
<<btn>>
<<chunk>>
<big>The Captain puts your dick deep in her throat.</big>
<<media "events/police/regular_policegirl/regular_policegirl_oral_1.mp4">>
<p>She's slurping and spitting, which makes her hot mouth even better place for your stiff cock.</p>
<<dial "player" "Fuuuck yeah...">>
<big>Betty helps up with her hand.</big>
<<dial "gal" "Oh yeah, Cap'... suck it... suck it like the blowjob queen you are...">>
<p>With every move of her mouth your dick gets thicker.</p>
<<if $player.lvl < 1>>
<big>But suddenly she moves away.</big>
<<btn "#regular_end" >>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<big>The Captain pulls up her tits.</big>
<<dial "gal" "Do you like my police tits...?">>
<<dial "player" "Oh yeah, police tits are the best fucking tits...">>
<<media "events/police/regular_policegirl/regular_policegirl_oral_2.mp4">>
<p>Your dick is sliding between Captain's two beautiful meat bags like it belong there.</p>
<<if $player.lvl < 2>>
<big>But suddenly she moves away.</big>
<<btn "#regular_end" >>
<<else>>
<big>But suddenly she moves away.</big>
<<dial "gal" "Enough of that.">>
<<dial "player" "That's all?!">>
<p>The Captain smiles.</p>
<<dial "gal" "All? We're just starting up. You're going to fuck my hole.">>
<big>Fuck yea!</big>
<<btn>>
<</if>>
<<chunk>>
<p>The Captain turns around...</p>
<big>...and Betty puts your dick into her Captain's wet cunt.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_1.mp4">>
<<dial "gal" "Ohhh.....">>
<p>The Captain moans, while pushing her ass against your dick.</p>
<big>You can feel it rubbing against her slippery pussy.</big>
<<dial "player" "Ohhh fuuuck!">>
<<btn>>
<<chunk>>
<big>The Captain speeds up.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_2.mp4">>
<<dial "gal" "I'm the law! I'm the law! I'm the law!!!">>
<big>She squeezes her big tits.</big>
<p>You feel warmth of her cunt wrapped around your dong. You barely manage to hold yourself from squirting monthly supply of cum into her.</p>
<big>But you're getting close.</big>
<<menu>>
<<btn "#regular_betty" "Switch to Betty!" "dom+4; player.lvl=3" "action">>
<<btn "#regular_cum" "Tell them you're cumming!" "love+2" "action">>
<<chunk null "#regular_betty">>
<<dial "gal" "Betty. Your turn! Give him your wet cunt.">>
<big>Betty smiles.</big>
<<dial "gal" "Yes ma'am.">>
<p>She pushes you to the bench, jumps on your stiff member...</p>
<big>And starts riding you like on rodeo.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_3.mp4">>
<p>Meanwhile, the Captain sits on your face.</p>
<<dial "gal" "Oh yeah... Lick me...">>
<big>Her pussy still tasts with your dick.</big>
<<dial "gal" "Fuck Betty's cunt. Fuck her goooood.">>
<<btn>>
<<chunk>>
<big>Betty speeds up.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_4.mp4">>
<<dial "gal" "Fuuuuuuck!">>
<big>Your balls are about to explode.</big>
<<menu>>
<<btn "#regular_captain" "Switch back to Captain!" "dom+4; player.lvl=4" "action">>
<<btn "#regular_cum" "Tell them you're cumming!" "love+2" "action">>
<<chunk null "#regular_captain">>
<p>The Captain notices you're close to orgasm, and pushes Betty off you.</p>
<<dial "gal" "Not yet! I wanna ride you too.">>
<big>The Captain starts to ride you cowgirl style.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_5.mp4">>
<<dial "gal" "FUCK! FUCK! FUCK! FUCK!">>
<big>You can feel she's about to come.</big>
<p>Betty helps with her hands, massaging the Captain's butt.</p>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>...the Captain cums.</big>
<<media "events/police/regular_policegirl/regular_policegirl_sex_6.mp4">>
<<dial "gal" "I'M THE FUUUUCKING LAAAAAAAAAAW!">>
<p>You can feel her juices flowing out of her pussy and down on your balls.</p>
<big>Betty looks with amazement.</big>
<<dial "gal" "Yes Cap'! Cum for the police!!!">>
<big>You can't hold it anymore.</big>
<<btn "#regular_cum">>
<<chunk null "#regular_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "Betty, give him your tits!">>
<p>Betty quickly crouches in front of your dick and...</p>
<big>...you spray her tits with your hot cum.</big>
<<media "events/police/regular_policegirl/regular_policegirl_cum_1.mp4">>
<<dial "gal" "Yeaahhh... cum on those tits.">>
<<menu>>
<<btn "#regular_cum_ask" "Tell the Captain she should try your cum" "dom+4" "action">>
<<btn "#regular_end" "Finish cumming" "love+3" "action">>
<<chunk null "#regular_cum_ask">>
<<dial "player" "Hey, Cap'. You should lick some of this cum. It's good for you.">>
<big>The Captain looks at you with anger.</big>
<<dial "gal" "What have you said to me, inmate!?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#regular_cum_cap", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#regular_cum_cap", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#regular_cum_cap", "#regular_cum_cap", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#regular_cum_cap">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#regular_cum_cap">>
<p>The Captain thinks for a second.</p>
<<dial "gal" "Well, it looks like nice cum... I guess he deserved my mouth.">>
<big>She wraps her lips around your member.</big>
<<media "events/police/regular_policegirl/regular_policegirl_cum_2.mp4">>
<<dial "gal" "MmmmMmmmMMMMmm... tasty cum.">>
<p>After a moment, your balls are empty and dick is clean.</p>
<<btn "#regular_end">>
<<chunk null "#regular_end">>
<big>The Captain smiles.</big>
<<dial "gal" "That's enough. You'll get more if you'll be a good inmate.">>
<big>Betty lunges at you.</big>
<<dial "gal" "You heard the Cap'! Now put your pants back, inmate.">>
<p>You do as you're told.</p>
<big>They turn away and follow the Captain to the corridor.</big>
<<dial "player" "//Fuck me... that was intensive//">>
<p>Well...</p>
<big>...fuck me too.</big>
<<btn>>
<<chunk null "#end">>
<big>One of the women sighs.</big>
<<dial "gal" "You're wasting our fucking time.">>
<p>They turn away and leave the cell.</p>
<<dial "player" "//What did I do wrong?!//">>
<p>...</p>
<big>Everything.</big>
<<btn>>
<<chunk null "#tase">>
<big>One of the women pulls out a taser.</big>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize you don't remember anything.</p>
<<dial "player" "//Whaaat happened...//">>
<p>Uhmm...</p>
<big>You got tased, man!</big>
<<dial "player" "//Fuuuck... but I haven't done anything!//">>
<p>Yeah, well...</p>
<big>...they extended your sentence anyway.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Sexy police woman wanna fuck. */
<<chunks>>
<p>Suddenly the doors open and...</p>
<big>...you see a police officer.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_1.mp4">>
<<dial "gal" "Hey, you!">>
<<menu>>
<<btn null "Who... me?" "love+" "dialog">>
<<btn null "What do you want, copper?" "dom+" "dialog">>
<<chunk>>
<big>The police gal sizes you up.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_2.mp4">>
<<dial "gal" "Where's Danny Trejo?">>
<<dial "player" "I have no idea...">>
<<dial "gal" "Fuck. And who are you?">>
<<dial "player" "I'm $player.name.">>
<p>She looks down on your crotch.</p>
<<dial "gal" "I need to fuck an alpha. Are you an alpha?">>
<<menu>>
<<btn "#end" "I'm trying, you know, doing what I can..." "love+" "dialog">>
<<btn null "Sure I am." "dom+" "dialog">>
<<chunk>>
<p>You look her deep in the eyes...</p>
<big>And pull out your dick.</big>
<<media "events/police/dick.mp4">>
<big>She smiles.</big>
<<dial "gal" "Well, well, well... that's a good looking dick!">>
<<dial "player" "It gets better - you can put it in your mouth.">>
<big>Nice!</big>
<p>You've really entered the role!</p>
<<dial "gal" "The thing is - it's just one dick... You see, Danny Trejo has two.">>
<<dial "player" "Two dicks?!">>
<<dial "gal" "Yup. Two big dicks, in fact. That's why I like to take a shift when he's here... nothing better than being double penetrated by Danny Trejo.">>
<p>Fuck. She's really into Danny Trejo. But it's too late to go back now.</p>
<big>You gotta dominate her.</big>
<<btn>>
<<chunk>>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_3.mp4">>
<big>You walk closer to her, with your dick out.</big>
<<dial "player" "Danny Trejo is the past. I'm the future. I have just one dick, but it's the best dick you'll ever put into your asshole!">>
<<dial "gal" "Oh, look at you...? So dominating... Should I allow it... Or maybe tase the fuck out of you?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexy_oral", "#tase", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexy_oral", "#tase"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#sexy_oral", "#sexy_oral", "#tase"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexy_oral">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexy_oral">>
<big>She smiles.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_intro_4.mp4">>
<<dial "gal" "Well... I actually want to suck your dick.">>
<<dial "player" "Fuck yea--">>
<big>She puts her finger up.</big>
<<dial "gal" "But! I'm the alpha female around here, and you still didn't earn to be my alpha male. Got it? You gotta go through me, or you're no one.">>
<<dial "player" "//This bitch is fucking crazy!//">>
<big>This bitch is fucking hot.</big>
<<btn>>
<<chunk>>
<<dial "gal" "First... I want you to lick my butthole clean.">>
<big>She drops her pants and shows you her sweaty asshole.</big>
<p>She doesn't have to ask twice.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_1.mp4">>
<<dial "gal" "Yeah... like that... lick my asshole... lick it clean.">>
<big>You can feel heavy smell of sweat from her asshole.</big>
<p>It turns you on like a rocket fuel.</p>
<<if $player.lvl < 2>>
<big>But she suddenly moves away.</big>
<<btn "#sexy_end" >>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<<dial "gal" "Ok, good doggy. You've earned a titjob.">>
<big>She puts her tits out and wraps them around your dick.</big>
<p>She starts moving her breasts up and down your shaft.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_2.mp4">>
<<dial "gal" "You like my tits?">>
<<dial "player" "Ohhh yeahhh....">>
<<if $player.lvl < 3>>
<big>But she suddenly moves away.</big>
<<btn "#sexy_end">>
<<else>>
<<btn>>
<</if>>
<<chunk>>
<<dial "gal" "Well... I have to say I'm starting to like my doggy...">>
<big>She bites her lip.</big>
<<dial "gal" "You've earned a blowjob...!">>
<<dial "player" "Fuck yea!">>
<p>She wraps her lips around your cock and starts moving her mouth up and down.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_oral_3.mp4">>
<<dial "gal" "gobble-gobble-gobble">>
<p>She's sucking your cock at an incredible speed, it's clear she's must have sucked kilometers of cock in her daily work. God damn, she's a fucking cock-hungry nympho police whore.</p>
<<dial "player" "Uhhhh....">>
<big>You feel the orgasm coming.</big>
<<menu>>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<btn "#sexy_ask" "I wanna fuck you" "dom+3; player.lvl=3" "dialog">>
<<chunk null "#sexy_ask">>
<big>She looks you in the eyes.</big>
<<dial "gal" "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexy_fuck", "#sexy_end", "#sexy_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexy_fuck", "#sexy_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#sexy_fuck", "#sexy_fuck", "#sexy_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexy_fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexy_fuck">>
<big>She bites her lip.</big>
<<dial "gal" "Well... I actually kinda want to ride you, so... Let's fuck!">>
<<dial "player" "Yeah, ride me!">>
<p>You lie down and put your dick up.</p>
<big>She crouches over you and puts it up her wet cunt.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_1.mp4">>
<<dial "gal" "Yeaaaaah....">>
<big>You fuck her like a bad motherfucker.</big>
<<btn>>
<<chunk>>
<big>You switch positions.</big>
<p>Now you're on the top.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_2.mp4">>
<p>You look her in the eyes as you pound her pussy.</p>
<<dial "gal" "Yeah... Like that... Fuck me... Fuck me like I am your whore.">>
<<btn>>
<<chunk>>
<big>You turn her around, and start fuck her from behind.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_3.mp4">>
<<dial "gal" "Yeah... Yeahh... YEAH!!!">>
<p>You can feel she starts breaking. Like her evil bitch persona is dicked into a corner.</p>
<big>Now she's almost completely yours.</big>
<<menu>>
<<btn "#sexy_anal" "Put it up her ass" "dom+3; player.lvl=4" "action">>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<chunk null "#sexy_anal">>
<p>Without asking...</p>
<big>You put your dick into her sweaty asshole.</big>
<<dial "gal" "Uhhhhh....">>
<p>Bullseye. She fucking loving it.</p>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_4.mp4">>
<<dial "gal" "Fuck my ass. Fuck my ass. Fuck my fucking asshole deeeeeep!">>
<<dial "player" "Uhh. Uhh. Uhh...">>
<<btn>>
<<chunk>>
<big>Her asshole is so warm inside.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_sex_5.mp4">>
<<dial "player" "Gooood damn...">>
<big>You can't hold on any longer.</big>
<<btn "#sexy_cum_mouth" "Cum in her mouth" "dom+2" "action">>
<<btn "#sexy_cum_face" "Cum on her face" "dom+5; player.lvl=5" "action">>
<<chunk null "#sexy_cum_mouth">>
<p>You push your dick deep into her mouth.</p>
<big>You shoot a load of cum straight into her throat.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_cum_mouth.mp4">>
<<dial "player" "Ohhhh fuuuuuuck.">>
<big>She nearly chokes.</big>
<p>But she manages to swallow it all.</p>
<<dial "gal" "You got a good cum. Some more of this, and maybe I'll allow you to cum on my face.">>
<<dial "player" "I'm ready...">>
<big>She leans in.</big>
<<btn>>
<<chunk>>
<big>You can smell your cum in her breath.</big>
<<dial "gal" "No you're not... But you will be.">>
<big>She turns and leaves the cell.</big>
<<dial "player" "//Phew...//">>
<p>Well, let's sum up... You went to prison. You fucked around.</p>
<big>You fed cock hungry police nympo with your sticky cum.</big>
<p>In total - that's a huge win, dude. Congrats.</p>
<<btn>>
<<chunk null "#sexy_cum_face">>
<big>You spray her face with your hot cum.</big>
<<media "events/police/sexy_policegirl/sexy_policegirl_cum_face.mp4">>
<<dial "gal" "I only allow my favorite alphas to cum on my face. You should feel honored.">>
<<dial "player" "I feel... I totally feel...">>
<p>As you watch cum dripping from her face, you really feel some sort of an honor. After all, you kinda did something for the country.</p>
<big>You fed cock hungry police nympo with your sticky cum.</big>
<p>And it felt good.</p>
<<btn>>
<<chunk null "#sexy_end">>
<big>She smiles.</big>
<<dial "gal" "That's enough. You'll get more if you'll be a good doggy.">>
<<dial "player" "We cannot finish now! I need to fuck you!">>
<<dial "gal" "I'll say when you can fuck me.">>
<big>She turns away and leaves.</big>
<<dial "player" "//Fuck me...//">>
<p>Well...</p>
<big>...fuck me too.</big>
<<btn>>
<<chunk null "#end">>
<big>She sighs.</big>
<<dial "gal" "You're wasting my fucking time.">>
<p>She turns away and leaves the cell.</p>
<<dial "player" "//What did I do wrong?!//">>
<p>...</p>
<big>Everything.</big>
<<btn>>
<<chunk null "#tase">>
<big>She pulls out a taser.</big>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/police/tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<p>When you finally wake up, you realize you don't remember anything.</p>
<<dial "player" "//Whaaat happened...//">>
<p>Uhmm...</p>
<big>You got tased, man!</big>
<<dial "player" "//Fuuuck... but I haven't done anything!//">>
<p>Yeah, well...</p>
<big>...they extended your sentence anyway.</big>
<<btn $curLoc "Die a little" "time+3; bleeding+; $player.arrest+1" "action">>
<</chunks>>
<</events>>/* hints */
<<chunks null "#hints">>
/* Search for player's hints */
<<set _hintsQuestPlayer = []>>
<<set _hintsActivityPlayer = []>>
<<set _hintsChorePlayer = []>>
<<for _h = 0; _h < $player.hints.length; _h++>>
<<set _curHintId = $player.hints[_h]>>
<<set _curHint = setup.hints.find(obj => {return obj.id === _curHintId})>>
<<if _curHint>>
<<if _curHint.hintGroup == "quest">>
<<set _hintsQuestPlayer.push(_curHint.id)>>
<<elseif _curHint.hintGroup == "activity">>
<<set _hintsActivityPlayer.push(_curHint.id)>>
<<elseif _curHint.hintGroup == "chore">>
<<set _hintsChorePlayer.push(_curHint.id)>>
<</if>>
<</if>>
<</for>>
/* Player's hints */
<h1 class="center">Your hints</h1>
<br class="clear">
/* Player's QUEST hints */
<<set _hintHead = "quest">>
<<set _hintSource = _hintsQuestPlayer>>
<div class="expand more">
<h2>Your _hintHead hints <<if _hintSource.length > 0>><div class="badge">_hintSource.length hints</div><</if>></h2>
<div class="expandContent hintsList">
<<if _hintSource.length == 0>>
<p class="desc center">You didn't discover any _hintHead hints.</p>
<<else>>
<<for _h = 0; _h < _hintSource.length; _h++>>
<<set _curHintId = _hintSource[_h]>>
<<set _curHint = setup.hints.find(obj => {return obj.id === _curHintId})>>
/* Check character */
<<if _curHint.hintChar>>
<<set _curHintChar = 1>>
<<else>>
<<set _curHintChar = null>>
<</if>>
/* Check location */
<<if _curHint.hintLoc>>
<<set _curHintLoc = 1>>
<<else>>
<<set _curHintLoc = null>>
<</if>>
/* Check early access */
<<if tags(_curHint.hintGroup).contains("earlyAccess")>>
<<set _curHintEA = 1>>
<<else>>
<<set _curHintEA = null>>
<</if>>
/* Check if the hint is usable */
<<prereq _curHint.prereq>>
/* Lower opacity if prereq fails */
<<if $prereq != 1>>
<<set _pClass = "center opacity50">>
<<else>>
<<set _pClass = "center">>
<</if>>
<p @class="_pClass">
<<if _curHintChar>>
<img @src="setup.ImagePath + 'characters/' + _curHint.hintChar + '/avatar.jpg'">
<<elseif _curHintLoc>>
<img @src="setup.ImagePath + 'locations/' + _curHint.hintLoc + '/_sml.jpg'" class="loc">
<</if>>
_curHint.hint
<<if _curHintEA>>
<div class="badge lock">Early Access</div>
<</if>>
<br class="clear">
</p>
<</for>>
<</if>>
</div>
</div>
<br class="clear">
/* Player's WORLD hints */
<<set _hintHead = "world">>
<<set _hintSource = _hintsActivityPlayer>>
<div class="expand more">
<h2>Your _hintHead hints <<if _hintSource.length > 0>><div class="badge">_hintSource.length hints</div><</if>></h2>
<div class="expandContent hintsList">
<<if _hintSource.length == 0>>
<p class="desc center">You didn't discover any _hintHead hints.</p>
<<else>>
<<for _h = 0; _h < _hintSource.length; _h++>>
<<set _curHintId = _hintSource[_h]>>
<<set _curHint = setup.hints.find(obj => {return obj.id === _curHintId})>>
/* Check character */
<<if _curHint.hintChar>>
<<set _curHintChar = 1>>
<<else>>
<<set _curHintChar = null>>
<</if>>
/* Check location */
<<if _curHint.hintLoc>>
<<set _curHintLoc = 1>>
<<else>>
<<set _curHintLoc = null>>
<</if>>
/* Check early access */
<<if tags(_curHint.hintGroup).contains("earlyAccess")>>
<<set _curHintEA = 1>>
<<else>>
<<set _curHintEA = null>>
<</if>>
/* Check if the hint is usable */
<<prereq _curHint.prereq>>
/* Lower opacity if prereq fails */
<<if $prereq != 1>>
<<set _pClass = "center opacity50">>
<<else>>
<<set _pClass = "center">>
<</if>>
<p @class="_pClass">
<<if _curHintChar>>
<img @src="setup.ImagePath + 'characters/' + _curHint.hintChar + '/avatar.jpg'">
<<elseif _curHintLoc>>
<img @src="setup.ImagePath + 'locations/' + _curHint.hintLoc + '/_sml.jpg'" class="loc">
<</if>>
_curHint.hint
<<if _curHintEA>>
<div class="badge lock">Early Access</div>
<</if>>
<br class="clear">
</p>
<</for>>
<</if>>
</div>
</div>
<br class="clear">
/* Player's MONEY hints */
<<set _hintHead = "money">>
<<set _hintSource = _hintsChorePlayer>>
<div class="expand more">
<h2>Your _hintHead hints <<if _hintSource.length > 0>><div class="badge">_hintSource.length hints</div><</if>></h2>
<div class="expandContent hintsList">
<<if _hintSource.length == 0>>
<p class="desc center">You didn't discover any _hintHead hints.</p>
<<else>>
<<for _h = 0; _h < _hintSource.length; _h++>>
<<set _curHintId = _hintSource[_h]>>
<<set _curHint = setup.hints.find(obj => {return obj.id === _curHintId})>>
/* Check character */
<<if _curHint.hintChar>>
<<set _curHintChar = 1>>
<<else>>
<<set _curHintChar = null>>
<</if>>
/* Check location */
<<if _curHint.hintLoc>>
<<set _curHintLoc = 1>>
<<else>>
<<set _curHintLoc = null>>
<</if>>
/* Check early access */
<<if tags(_curHint.hintGroup).contains("earlyAccess")>>
<<set _curHintEA = 1>>
<<else>>
<<set _curHintEA = null>>
<</if>>
/* Check if the hint is usable */
<<prereq _curHint.prereq>>
/* Lower opacity if prereq fails */
<<if $prereq != 1>>
<<set _pClass = "center opacity50">>
<<else>>
<<set _pClass = "center">>
<</if>>
<p @class="_pClass">
<<if _curHintChar>>
<img @src="setup.ImagePath + 'characters/' + _curHint.hintChar + '/avatar.jpg'">
<<elseif _curHintLoc>>
<img @src="setup.ImagePath + 'locations/' + _curHint.hintLoc + '/_sml.jpg'" class="loc">
<</if>>
_curHint.hint
<<if _curHintEA>>
<div class="badge lock">Early Access</div>
<</if>>
<br class="clear">
</p>
<</for>>
<</if>>
</div>
</div>
<br class="clear">
<br class="clear">
/* Search for available hints */
<<set _hintsQuest = []>>
<<set _hintsActivity = []>>
<<set _hintsChore = []>>
<<for _h = 0; _h < setup.hints.length; _h++>>
<<set _curHint = setup.hints[_h]>>
<<if !$player.hints.contains(_curHint.id)>>
<<prereq _curHint.prereq>>
<<if $prereq == 1>>
<<if _curHint.hintGroup == "quest">>
<<set _hintsQuest.push(_curHint.id)>>
<<elseif _curHint.hintGroup == "activity">>
<<set _hintsActivity.push(_curHint.id)>>
<<elseif _curHint.hintGroup == "chore">>
<<set _hintsChore.push(_curHint.id)>>
<</if>>
<</if>>
<</if>>
<</for>>
/* Print the menu */
<<menu>>
/* Add help */
<div class="expand help">
<p>Need some help?</p>
<div class="expandContent">
<p>You can select to buy hints from 3 different hint groups:</p>
<p>''Quest hints'' - hints about quests that you haven't discovered yet, but you meet the requirements to discover them.</p>
<p>''World hints'' - hints about different stuff to do in the game, like some custom activities and so on.</p>
<p>''Money hints'' - hints about stuff to do in the game to make money.</p>
<p>Bare in mind, that as you progress in the game, new hints will reveal itself, so it's worth checking from time to time if something new appeared.</p>
<p>Additionally to the above, you can also check what everyone's doing at the moment.</p>
<p>''TL;DR: if you're lost, buy a hint.''</p>
</div>
</div>
/* If hints available - print the normal button, otherwise disabled */
<<if _hintsQuest && _hintsQuest.length > 0>>
<<set _hintsCost = 10>>
<<btn "#quest" "Discover a new quest hint" `"love=" + _hintsCost + "; dom=" + _hintsCost + "; love-" + _hintsCost + "; dom-" + _hintsCost` "action">>
<<else>>
<<btn "#quest" "There's currently no new quest hints" `"love=" + _hintsCost + "; dom=" + _hintsCost + "; love-" + _hintsCost + "; dom-" + _hintsCost` "disabled">>
<</if>>
<<if _hintsActivity && _hintsActivity.length > 0>>
<<set _hintsCost = 6>>
<<btn "#activity" "Discover a new world hint" `"love=" + _hintsCost + "; dom=" + _hintsCost + "; love-" + _hintsCost + "; dom-" + _hintsCost` "action">>
<<else>>
<<btn "#activity" "There's currently no new world hints" `"love=" + _hintsCost + "; dom=" + _hintsCost + "; love-" + _hintsCost + "; dom-" + _hintsCost` "disabled">>
<</if>>
<<if _hintsChore && _hintsChore.length > 0>>
<<set _hintsCost = 4>>
<<btn "#chore" "Discover a new money hint" `"love=" + _hintsCost + "; dom=" + _hintsCost + "; love-" + _hintsCost + "; dom-" + _hintsCost` "action">>
<<else>>
<<btn "#chore" "There's currently no new money hints" `"love=" + _hintsCost + "; dom=" + _hintsCost + "; love-" + _hintsCost + "; dom-" + _hintsCost` "disabled">>
<</if>>
<<set _hintsCost = 2>>
<<btn "#characters" "See what everyone's doing" `"love=" + _hintsCost + "; dom=" + _hintsCost + "; love-" + _hintsCost + "; dom-" + _hintsCost` "action">>
<<chunk null "#quest">>
<br class="clear">
<<delayer>>
/* Choose the hint */
<<set _curHintId = _hintsQuest.random()>>
<<set $player.hints.push(_curHintId)>>
<<set _curHint = setup.hints.find(obj => {return obj.id === _curHintId})>>
/* HTML */
<p class="center strong">You've learned a new quest hint...</p>
<big class="center"><<print _curHint.hint>></big>
<<if _curHint.hintChar>>
<<media `"characters/" + _curHint.hintChar + "/portrait_big.jpg"` "med">>
<<else>>
<<media `"ui/hints/" + random(1,6) + ".mp4"`>>
<</if>>
<</delayer>>
<br class="clear">
<<chunk null "#activity">>
<br class="clear">
<<delayer>>
/* Choose the hint */
<<set _curHintId = _hintsActivity.random()>>
<<set $player.hints.push(_curHintId)>>
<<set _curHint = setup.hints.find(obj => {return obj.id === _curHintId})>>
/* HTML */
<p class="center strong">You've learned a new world hint...</p>
<big class="center"><<print _curHint.hint>></big>
<<if _curHint.hintChar>>
<<media `"characters/" + _curHint.hintChar + "/portrait_big.jpg"` "med">>
<<else>>
<<media `"ui/hints/" + random(1,6) + ".mp4"`>>
<</if>>
<</delayer>>
<br class="clear">
<<chunk null "#chore">>
<br class="clear">
<<delayer>>
/* Choose the hint */
<<set _curHintId = _hintsChore.random()>>
<<set $player.hints.push(_curHintId)>>
<<set _curHint = setup.hints.find(obj => {return obj.id === _curHintId})>>
/* HTML */
<p class="center strong">You've learned a new money hint...</p>
<big class="center"><<print _curHint.hint>></big>
<<if _curHint.hintChar>>
<<media `"characters/" + _curHint.hintChar + "/portrait_big.jpg"` null "sml">>
<<else>>
<<media `"ui/hints/" + random(1,6) + ".mp4"`>>
<</if>>
<</delayer>>
<br class="clear">
<<chunk null "#characters">>
/* Character hints */
<br class="clear">
<<delayer>>
<h2>Character hints</h2>
/* Load characters who are currently doing something based on schedule */
<<set _hintDelay = 1>>
<<for _schedObj range $schedTemp>>
/* Set vars */
<<set _schedObjChar = _schedObj[0]>>
<<set _schedObjLoc = _schedObj[1]>>
<<set _schedObjDay = _schedObj[2]>>
<<set _schedObjPer = _schedObj[3]>>
<<set _schedObjWhile = _schedObj[4] ? _schedObj[4] : null>>
/* Select the current time */
<<if _schedObjDay == "workdays">>
<<set _days = setup.workdays>>
<<elseif _schedObjDay == "weekend">>
<<set _days = setup.weekend>>
<<elseif _schedObjDay == null>>
<<set _days = setup.days>>
<<else>>
<<set _days = _schedObjDay>>
<</if>>
<<if _schedObjPer == "dayhours">>
<<set _periods = setup.dayhours>>
<<elseif _schedObjPer == "nighthours">>
<<set _periods = setup.nighthours>>
<<elseif _schedObjPer == null>>
<<set _periods = setup.periods>>
<<else>>
<<set _periods = _schedObjPer>>
<</if>>
<<if _days.indexOf($today) != -1 && _periods.indexOf($now) != -1>>
<<set _charCur = State.getVar('$' + _schedObjChar)>>
<<if !_charCur.hide && _charCur.met && _charCur.type != "npc">>
/* Load location */
<<set _locCur = setup.locations.find(obj => {return obj.id === _schedObjLoc})>>
/* Check while */
<<set _schedObjWhileTxt = null>>
<<if _schedObjWhile && _schedObjWhile != "nothing">>
<<if _schedObjWhile == "sleep">>
<<elseif _schedObjWhile == "shower">>
<<set _schedObjWhileTxt = "She might be <strong>taking a shower</strong>!">>
<<elseif _schedObjWhile == "dressing">>
<<set _schedObjWhileTxt = "She might be <strong>getting dressed</strong>!">>
<<elseif _schedObjWhile == "sunbath">>
<<set _schedObjWhileTxt = "She might be <strong>sunbathing</strong>!">>
<<elseif _schedObjWhile == "sex">>
<<set _schedObjWhileTxt = "She might be <strong>having sex</strong>!">>
<<elseif _schedObjWhile == "pool">>
<<set _schedObjWhileTxt = "She might be <strong>taking a dip in the pool</strong>!">>
<<elseif _schedObjWhile == "masturbating">>
<<set _schedObjWhileTxt = "She might be <strong>masturbating</strong>!">>
<</if>>
<</if>>
/* Print hint */
<<set _delayClass = "center fi" + _hintDelay>>
<<if _schedObjWhileTxt>>
<p @class="_delayClass"><strong>_charCur.name</strong> is probably in the <strong>_locCur.name</strong>. _schedObjWhileTxt</p>
<<else>>
<p @class="_delayClass"><strong>_charCur.name</strong> is probably in the <strong>_locCur.name</strong>.</p>
<</if>>
<<set _hintDelay = _hintDelay + 1>>
<</if>>
<</if>>
<</for>>
<</delayer>>
<br class="clear">
<</chunks>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>>/* InitHints */
/* Hints */
<<set setup.hints to [
{
id: 1,
sourcePsg: "daphIntro",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "You don't know how to get out of the house? After helping you unpacking, $daphne.name will give they house key to you.",
prereq: "$daphne.met; daphIntro!=DONE"
},
{
id: 2,
sourcePsg: "daphHelp",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "Go to the kitchen while $daphne.name is there. Things might happen, you know...",
prereq: "$daphne.met; day=5; daphIntro=DONE; daphHelp!=DONE"
},
{
id: 3,
sourcePsg: "daphFixGarden",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "The garden in $player.name's house is such a mess... might be good to take a look at it during the day...",
prereq: "$daphne.met; day=10; daphHelp=DONE; daphFixGarden!=DONE"
},
{
id: 4,
sourcePsg: "daphBdsm",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "You ever wondered what $daphne.name is doing while $alexa.name is away? Check the garden while she's alone there.",
prereq: "$daphne.met; day=20; alexaPool=DONE; daphBdsm!=DONE"
},
{
id: 5,
sourcePsg: "daphMeatBags",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "Sometimes the best you can do is go to sleep... Sleep is important, you know?",
prereq: "$daphne.met; day=20; alexaPool=DONE; miaDate=DONE; $daphBdsmDebuff=0; daphMeatBags!=DONE"
},
{
id: 6,
sourcePsg: "daphMakeKey",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "I wonder how to get to this freaking cellar... maybe you should inspect the doors?",
prereq: "$daphne.met; daphMeatBags=DONE; $daphMeatBagsDebuff=0; daphMakeKey!=DONE"
},
{
id: 7,
sourcePsg: "alexaIntro",
hintGroup: "quest",
hintChar: "alexa",
hintLoc: null,
hint: "I've heard rumours about a redheaded angel hiding somewhere in Daphne's house... Go look for it, buddy!",
prereq: "!$alexa.met; day=2; alexaIntro!=DONE"
},
{
id: 8,
sourcePsg: "alexaPool",
hintGroup: "quest",
hintChar: "alexa",
hintLoc: null,
hint: "I still feel you can do more with $daphne.name's garden, bud. Maybe talk with $alexa.name while she's there?",
prereq: "$alexa.met; daphFixGarden=DONE; day=15; alexaPool!=DONE"
},
{
id: 9,
sourcePsg: "miaIntro",
hintGroup: "quest",
hintChar: "mia",
hintLoc: null,
hint: "I wonder what's happening with $ash.name, he's such a character this dude! Maybe go check on him?",
prereq: "!$mia.met; ashIntro=DONE; $ashDebuff=0; miaIntro!=DONE"
},
{
id: 10,
sourcePsg: "miaDate",
hintGroup: "quest",
hintChar: "mia",
hintLoc: null,
hint: "I think it's a good time to take $mia.name on a proper date, dude.",
prereq: "$mia.met; miaIntro=DONE; $ashDebuff=0; miaDate!=DONE"
},
{
id: 11,
sourcePsg: "roseIntro",
hintGroup: "quest",
hintChar: "rose",
hintLoc: null,
hint: "This $rose.name chick was pretty cool... maybe we should check around the park if she's there? Probably over the weekend.",
prereq: "$rose.met; miaIntro=DONE; roseIntro!=DONE"
},
{
id: 12,
sourcePsg: "ashIntro",
hintGroup: "quest",
hintChar: "ash",
hintLoc: null,
hint: "Have you checked the local store? I've heard that the dude who works there is some bad ass alpha. Maybe he could teach you a thing or two?",
prereq: "!$ash.met; ashIntro!=DONE"
},
{
id: 13,
sourcePsg: "kellyIntro",
hintGroup: "quest",
hintChar: "kelly",
hintLoc: null,
hint: "I don't often say it, but visit the church sometimes. Some of those nuns are really sexy.",
prereq: "!$kelly.met; kellyIntro!=DONE"
},
{
id: 14,
sourcePsg: "kellyIntro",
hintGroup: "quest",
hintChar: "kelly",
hintLoc: null,
hint: "I wonder what's happening in the church. It's been a while since you visited it.",
prereq: "!$kelly.met; $churchKellyDebuff=0; kellyIntro!=DONE"
},
{
id: 15,
sourcePsg: "kellyPower",
hintGroup: "quest",
hintChar: "kelly",
hintLoc: null,
hint: "I wonder what's happening with Sister $kelly.name. Maybe you should check on her?",
prereq: "$kelly.met; kellyIntro=DONE; $kellyIntroDebuff=10; kellyPower!=DONE"
},
{
id: 16,
sourcePsg: "karmaIntro",
hintGroup: "quest",
hintChar: "karma",
hintLoc: null,
hint: "I've heard there's some sexy students around the College, maybe you should look around for them?",
prereq: "!$karma.met; karmaIntro!=DONE"
},
{
id: 17,
sourcePsg: "karmaIntro",
hintGroup: "quest",
hintChar: "karma",
hintLoc: null,
hint: "$karma.name is still after your ass? Maybe it's time to confront her? Just go to the College toilet! And I suggest to prepare.",
prereq: "$karma.met; karmaIntro=1; karmaIntro!=DONE"
},
{
id: 18,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphRoom",
hint: "They say everything's a dildo if you're brave enough, but I just prefer looking for a normal dildo in $daphne.name's room.",
prereq: null
},
{
id: 19,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphAlex",
hint: "If you wanna do some drugs, but are too cheap to buy them, maybe look around $alexa.name's stuff? I'm sure she has something stashed.",
prereq: null
},
{
id: 20,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphGuest",
hint: "You like comic books? I'm sure there's some somewhere in your room... just search around.",
prereq: null
},
{
id: 21,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphGuest",
hint: "Fancy reading some books? Search around your room.",
prereq: null
},
{
id: 22,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "church",
hint: "Looking for a priest robe?! Guess what!? You can find one in the church. Shocking!",
prereq: null
},
{
id: 23,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphLiv",
hint: "I'm sure $daphne.name has porn channels in her tv. You just need to search living room for a password!",
prereq: null
},
{
id: 24,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphLiv",
hint: "Looking for alcohol? Search in living room, buddy! $daphne.name has a liquor cabinet relative in size to her tits! Just don't let her see you're taking some, or she'll go mental...",
prereq: null
},
{
id: 25,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphRoom",
hint: "In need of Viagra...? I'm pretty sure I saw some blue pills in $daphne.name's room. Just search around...",
prereq: null
},
{
id: 26,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphRoom",
hint: "You need a crucifix? I got you buddy! Search $daphne.name's room!",
prereq: null
},
{
id: 27,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphRoom",
hint: "In need of a Bible? Got you! $daphne.name should have unlimited supply in her room!",
prereq: null
},
{
id: 28,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphBath",
hint: "You need to sniff something strong, buddy? I got you. Search the bathroom for dirty panties and bras!",
prereq: null
},
{
id: 29,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "daphKit",
hint: "Hungry? Well, fuck, me too. Maybe we'd go to the kitchen? I'm sure there's something to eat there if we search long enough...",
prereq: null
},
{
id: 30,
sourcePsg: null,
hintGroup: "activity",
hintChar: "amia",
hintLoc: "collSex",
hint: "The detention is a good place to get closer to Ms. $amia.surname. When $karma.name will ask you for your help during a test, make sure you give her the wrong answer!",
prereq: "karmaIntro=DONE"
},
{
id: 31,
sourcePsg: "cityPolice",
hintGroup: "activity",
hintChar: null,
hintLoc: "cityPolice",
hint: "You're into some good old prison fuck? Go to the police station with some drugs on you - this should get you in the jail for couple days.",
prereq: null
},
{
id: 32,
sourcePsg: "collLibraryStudy",
hintGroup: "activity",
hintChar: null,
hintLoc: "collLibrary",
hint: "Studying is truly horrible activity, I know. But if you do it in the Library... who knows, stuff might happen.",
prereq: null
},
{
id: 33,
sourcePsg: "parkHooker",
hintGroup: "activity",
hintChar: null,
hintLoc: "park",
hint: "Hookers are awesome, right? There's some in the park! Just watch out so that you won't get stabbed...",
prereq: null
},
{
id: 34,
sourcePsg: "park",
hintGroup: "activity",
hintChar: null,
hintLoc: "park",
hint: "Don't know what to do...? Well, go do something in the park. Who knows what will happen there?",
prereq: null
},
{
id: 35,
sourcePsg: "parkTrouble",
hintGroup: "activity",
hintChar: null,
hintLoc: "park",
hint: "You're bored? Try looking for trouble in the park over the weekend... Bear in mind though, it might get intensive.",
prereq: "daphMakeKey=DONE"
},
{
id: 36,
sourcePsg: "parkDealer",
hintGroup: "activity",
hintChar: null,
hintLoc: "park",
hint: "You wanna buy some drugs? Go to the park after dark!",
prereq: "alexaPool=DONE"
},
{
id: 37,
sourcePsg: "parkYogaRose",
hintGroup: "activity",
hintChar: "rose",
hintLoc: "park",
hint: "You look like you could use some yoga, dude. Maybe join $rose.name in the park exercising during the week? Just make sure she's not angry at you.",
prereq: "roseIntro=DONE"
},
{
id: 38,
sourcePsg: "parkFootieRose",
hintGroup: "activity",
hintChar: "rose",
hintLoc: "park",
hint: "I feel like playing some football. Maybe we could check if $rose.name and her friends are still playing during the weekend? Just make sure she's not angry at you.",
prereq: "roseIntro=DONE"
},
{
id: 39,
sourcePsg: "localStoreBoxes",
hintGroup: "activity",
hintChar: "mia",
hintLoc: "localStore",
hint: "You wanna do a good deed? Help $mia.name carry the boxes to the store. Go there in the morning!",
prereq: "miaIntro=DONE"
},
{
id: 40,
sourcePsg: "localStoreClean",
hintGroup: "activity",
hintChar: "mia",
hintLoc: "localStore",
hint: "$mia.name would surely be happy if you'd help her clean the store in the afternoon!",
prereq: "miaIntro=DONE"
},
{
id: 41,
sourcePsg: "localStoreWalk",
hintGroup: "activity",
hintChar: "mia",
hintLoc: "localStore",
hint: "I'm feeling like going for a walk... maybe $mia.name would be into it? I think she finishes the work in the afternoon.",
prereq: "miaDate=DONE"
},
{
id: 42,
sourcePsg: "localStoreDate",
hintGroup: "activity",
hintChar: "mia",
hintLoc: "localStore",
hint: "$mia.name would surely appreciate if you'd take her for a date... She usually is free in the afternoon.",
prereq: "miaDate=DONE"
},
{
id: 43,
sourcePsg: "churchNuns",
hintGroup: "activity",
hintChar: null,
hintLoc: "church",
hint: "You remember that on Tuesdays there might be some prospect nuns waiting for you in the church? If I were you, I'd run there!",
prereq: "kellyPower=DONE"
},
{
id: 44,
sourcePsg: "churchClean",
hintGroup: "chore",
hintChar: "kelly",
hintLoc: "church",
hint: "If you wanna do some work, maybe try to clean the windows in the church? $kelly.name would appreciate that! Go there after the mass.",
prereq: "kellyIntro=DONE"
},
{
id: 45,
sourcePsg: "churchTrayAsk",
hintGroup: "chore",
hintChar: "kelly",
hintLoc: "church",
hint: "Dude, the tray duty is still up for grabs... maybe talk with $kelly.name about it? Just go to the church in the morning.",
prereq: "kellyIntro=DONE; !$churchTrayAgree"
},
{
id: 46,
sourcePsg: "churchTray",
hintGroup: "chore",
hintChar: "kelly",
hintLoc: "church",
hint: "I hope you haven't forgot about the tray duty? Go to the church during the mass.",
prereq: "kellyIntro=DONE; $churchTrayAgree"
},
{
id: 47,
sourcePsg: "churchConfess",
hintGroup: "activity",
hintChar: null,
hintLoc: "church",
hint: "Imagine disguising yourself as a priest and going to a confession booth to listen to some nympho's sins. That would be immoral, right...? RIGHT?!",
prereq: null
},
{
id: 48,
sourcePsg: "gymTrainRose",
hintGroup: "activity",
hintChar: "rose",
hintLoc: "gym",
hint: "During the week, $rose.name is spending her mornings in the gym. Maybe you could convince her to train with you?",
prereq: "$rose.met"
},
{
id: 49,
sourcePsg: "daphGardGrass",
hintGroup: "chore",
hintChar: null,
hintLoc: "daphGard",
hint: "You need to cut the grass in the garden from time to time!",
prereq: "daphFixGarden=DONE"
},
{
id: 50,
sourcePsg: "daphGardTrash",
hintGroup: "chore",
hintChar: "daphne",
hintLoc: "daphGard",
hint: "You need to clean the garden from time to time, or it will turn into a hoarder's paradise again.",
prereq: "daphFixGarden=DONE"
},
{
id: 51,
sourcePsg: "daphGardPool",
hintGroup: "chore",
hintChar: null,
hintLoc: "daphGard",
hint: "You need to clean the pool from time to time, or it will revert back to a bad state.",
prereq: "alexaPool=DONE"
},
{
id: 52,
sourcePsg: "daphBathToilet",
hintGroup: "chore",
hintChar: null,
hintLoc: "daphBath",
hint: "If you wanna make couple bucks, try cleaning the toilet in the $daphne.name's bathroom. Just make sure you do it on Sunday, because... reasons.",
prereq: "daphHelp=DONE"
},
{
id: 53,
sourcePsg: "daphBathLaundry",
hintGroup: "chore",
hintChar: null,
hintLoc: "daphBath",
hint: "If you do the laundry, $daphne.name should pay you couple bucks.",
prereq: "daphHelp=DONE"
},
{
id: 54,
sourcePsg: "daphLivDust",
hintGroup: "chore",
hintChar: null,
hintLoc: "daphLiv",
hint: "Need cash? Dusting the living room would certainly make you couple bucks.",
prereq: "daphHelp=DONE"
},
{
id: 55,
sourcePsg: "daphKitMop",
hintGroup: "chore",
hintChar: null,
hintLoc: "daphKit",
hint: "Try mopping the kitchen for some extra cash. Just make sure you do it on the Sunday.",
prereq: "daphHelp=DONE"
},
{
id: 56,
sourcePsg: "daphKitDishes",
hintGroup: "chore",
hintChar: null,
hintLoc: "daphKit",
hint: "If you need some money, $daphne.name will surely pay you for doing the dishes.",
prereq: "daphHelp=DONE"
},
{
id: 57,
sourcePsg: "daphLivDrinkDaphne",
hintGroup: "activity",
hintChar: "daphne",
hintLoc: "daphLiv",
hint: "Bored? Alcohol is a solution! Go to the living room over the weekend and offer $daphne.name a drink. Shots fired!",
prereq: "$daphne.met"
},
{
id: 58,
sourcePsg: "daphLivDrinkAlexa",
hintGroup: "activity",
hintChar: "alexa",
hintLoc: "daphLiv",
hint: "I wonder what would happen if you offer $alexa.name a drink...? Just wait till she's in the living room!",
prereq: "$alexa.met"
},
{
id: 59,
sourcePsg: "daphKitCook",
hintGroup: "activity",
hintChar: "alexa",
hintLoc: "daphKit",
hint: "You know you can cook for $alexa.name? Just buy some groceries and wait until she's in the kitchen.",
prereq: "$alexa.met"
},
{
id: 60,
sourcePsg: "daphKitCook",
hintGroup: "activity",
hintChar: "daphne",
hintLoc: "daphKit",
hint: "Making a meal for $daphne.name might be fun, right? Wait until she's in the kitchen and get some groceries (also: roofies).",
prereq: "$daphne.met"
},
{
id: 61,
sourcePsg: "daphAlexHomework",
hintGroup: "activity",
hintChar: "alexa",
hintLoc: "daphAlex",
hint: "$alexa.name might be stupid as fuck, but she has an awesome asshole, so why don't we go to her room to help her with her homework? That makes sense, right?",
prereq: "alexaIntro=DONE"
},
{
id: 62,
sourcePsg: "daphAlexDicks",
hintGroup: "activity",
hintChar: "alexa",
hintLoc: "daphAlex",
hint: "When $alexa.name is fucking with one of her boyfriends, you might consider going to her room. Who knows what would happen!",
prereq: "$alexa.met"
},
{
id: 63,
sourcePsg: "daphGuestHole",
hintGroup: "activity",
hintChar: "daphne",
hintLoc: "daphGuest",
hint: "When $daphne.name is in the Cellar, it might be a good idea to check the hole in your room!",
prereq: "daphBdsm=DONE"
},
{
id: 64,
sourcePsg: "kellyPower",
hintGroup: "quest",
hintChar: "kelly",
hintLoc: "localStore",
hint: "Can't find an envelope? Have you checked in the local store?",
prereq: "kellyPower=3"
},
{
id: 65,
sourcePsg: "karmaIntro",
hintGroup: "quest",
hintChar: "karma",
hintLoc: null,
hint: "To move forward things with $karma.name, you need to do her homework. Just go to your room, it's not that hard!",
prereq: "karmaIntro=3"
},
{
id: 66,
sourcePsg: "karmaBad",
hintGroup: "quest",
hintChar: "karma",
hintLoc: null,
hint: "To get past the jocks, you need to get the sports jacket from the mess hall!",
prereq: "karmaBad=2"
},
{
id: 67,
sourcePsg: "karmaBad",
hintGroup: "quest",
hintChar: "karma",
hintLoc: null,
hint: "If you still can't get past the jocks guarding the toilet, go to the gymnasium and get your hands on a ball!",
prereq: "karmaBad=4"
},
{
id: 68,
sourcePsg: "xxxmas",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "Christmas is cumming in $xxxmasStart days! Make sure you're in your room for it to start!",
prereq: "$daphne.met, $kelly.met, $mia.met"
},
{
id: 69,
sourcePsg: "xxxmas",
hintGroup: "quest",
hintChar: "daphne",
hintLoc: null,
hint: "If you want the Christmas (or any other holiday) to happen more or less often, you can change how often the holidays happen in the settings.",
prereq: "$daphne.met, $kelly.met, $mia.met"
},
{
id: 70,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "cityCollege",
hint: "To start going to the college, you have to finish //College here I come// quest. It will start automatically on first Monday.",
prereq: null
},
{
id: 71,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "collGym",
hint: "You like to be fit? You can lift weights in college gym for free!",
prereq: "schoolIntro=DONE"
},
{
id: 72,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "collGym",
hint: "Running in the in college gym is a good way of boosting your love and domination experience!",
prereq: "schoolIntro=DONE"
},
{
id: 73,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "collGym",
hint: "You like cheerleaders? Try peeking in College Gym!",
prereq: "schoolIntro=DONE"
},
{
id: 74,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "collToilet",
hint: "Peeking turns you on? Try College Toilet!",
prereq: "schoolIntro=DONE"
},
{
id: 75,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "cityClubToilet",
hint: "If you like peeking, then the toilet in The Slaughterhouse is something for ya!",
prereq: null
},
{
id: 76,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "cityClubToilet",
hint: "Searching the toilet in The Slaughterhouse club can yield some interesting results.",
prereq: null
},
{
id: 77,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "cityClubBar",
hint: "I've heard that the bartenders in The Slaughterhouse are always horny and looking for a dick.",
prereq: null
},
{
id: 78,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "cityClubDance",
hint: "Dancing is a free cardio, so head on to The Slaughterhouse and go boogie!",
prereq: null
},
{
id: 79,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "marketSexShop",
hint: "If you like sex toys, try Daddy's in the Market Center!",
prereq: null
},
{
id: 80,
sourcePsg: null,
hintGroup: "activity",
hintChar: null,
hintLoc: "marketSexShop",
hint: "To be able to choose which sex positions to learn during level up, you need to buy sex encyclopedia at Daddy's.",
prereq: null
},
{
id: 81,
sourcePsg: "gymDanceRose",
hintGroup: "activity",
hintChar: "rose",
hintLoc: "gym",
hint: "During the week, $rose.name is spending her sunsets in the gym. Maybe you could convince her to train dancing with you?",
prereq: "roseSleazy=DONE"
},
{
id: 82,
sourcePsg: "cityClubPickup",
hintGroup: "activity",
hintChar: null,
hintLoc: "cityClub",
hint: "You can try to pickup a girl for fucking in The Slaughterhouse club, opened on weekends after dark!",
prereq: "roseSleazy=DONE"
}
]>> /* topbar */
<<link "<div>
<table class=\"stats\">
<tr>
/* Trait */
<td>
<span class=\"trait\"><<print $player.traitFull>></span>
</td>
/* Love */
<td>
<img @src=\"setup.ImagePath+'icons/love.png'\" class=\"statIcon\"> <span><<print $player.loveLvl>></span> <span class=\"desc\">lvl (<<print parseInt($player.love)>> xp.)</span>
/* Inform player about the level up */
<<if $lvlupLove>>
<div class=\"badge\">🡅 <span>Lvl up!</span></div>
<</if>>
</td>
/* Dom */
<td>
<img @src=\"setup.ImagePath+'icons/domination.png'\" class=\"statIcon\"> <span><<print $player.dominationLvl>></span> <span class=\"desc\">lvl (<<print parseInt($player.domination)>> xp.)</span>
/* Inform player about the level up */
<<if $lvlupDom>>
<div class=\"badge\">🡅 <span>Lvl up!</span></div>
<</if>>
</td>
/* Cash */
<td>
<img @src=\"setup.ImagePath+'icons/cash.png'\" class=\"statIcon\"> <span id=\"cash\"><<print parseInt($player.cash)>></span> <span class=\"desc\">$</span>
</td>
</tr>
</table>
</div>">>
<<set UIBar.isStowed() ? UIBar.unstow() : UIBar.stow()>>
<</link>>/* PassageDone */
/* OVERLAY CHANGES */
/* Add the overlay classes for effects */
<<if $overlayEffects>>
<<for _sec = 0; _sec < setup.effectsClasses.length; _sec++>>
<<removeclass "#passages" setup.effectsClasses[_sec].class>>
<</for>>
<<if $player.classes.length && $player.classes.length > 0>>
<<for _pc = 0; _pc < $player.classes.length; _pc++>>
<<addclass "#passages" $player.classes[_pc]>>
<</for>>
<</if>>
<</if>><<events>>
<<EVENT "schoolIntro=1">>
<<include "schoolIntro">>
<</events>>/* xxxmas */
<<events>>
<<EVENT "xxxmas=0">> /* Intro to the event. */
<<chunks>>
<big> You wake up thinking something is different.</big>
<p>Hey buddy... do you feel it?</p>
<<dial "player" "//Oh fuck. Did I shit myself?//">>
<p>...</p>
<p>No.</p>
<big>It's XXXmas.</big>
<<dial "player" "//You meant Christmas?!//">>
<p>No. I meant fucking XXXmas! You're in a porn game, remember?!</p>
<<dial "player" "//Ohhh... so there's gonna be so fucky-fucky?!//">>
<p>You bet dude. So... how it's gonna be?</p>
<big>You wanna see Santa visit LA?!</big>
<<menu>>
<<btn $curLoc "XXXmas is here! [Play XXXmas Event]" "$xxxmasOn+1; love+4" "action">>
<<btn $curLoc "Nah, I'm into Satan... [Skip XXXmas event]" "dom+4; xxxmas-; $xxxmasOff+1" "action skip">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=1">> /* Look out the window. */
<<chunks>>
<big>You look out the window.</big>
<p>You see the neighbourhood covered in some white substance. That's certainly unusual in LA. What could it be?</p>
<<dial "player" "//Is this... snow?//">>
<big>Yup!</big>
<p>XXXmas is here! Everyone's favourite holiday! The time of giving...</p>
<<media "quests/xxxmas/snow_neigbourhood.jpg">>
<<dial "player" "//Head?//">>
<p>...and receiving. The time to spend quality time with your friends.</p>
<<dial "player" "//Some good fucking sure seems like spending some quality time//">>
<p>It sure is, chump, at least in this game. So how about we try to get you some holiday tail?</p>
<<btn>>
<<chunk>>
<<dial "player" "//♪♫ I'm dreaming of a white XXXmas. ♫♪//">>
<p>...</p>
<<dial "player" "//Get it? White? Like...//">>
<p>Like cum, yes, I got it</p>
<<dial "player" "//Well you didn't laugh, so I thought...//">>
<big>Leave making witty remarks to me and you concentrate on banging chicks, alright?</big>
<<dial "player" "//What's this XXXmas anyway?//">>
<<btn>>
<<chunk>>
<big>XXXmas is the best holiday ever!</big>
<p>Tonight, all adults celebrate their healthy sex-drives. They say, that Saint Dick...</p>
<<dial "player" "//Don't you mean Saint Nick?//">>
<big>NO!</big>
<p>That fat bastard has nothing to do with XXXmas. Saint Dick however...</p>
<<media "quests/xxxmas/santa.jpg">>
<p>He's the ultimate Alpha. According to tradition, he brings great orgasms to all naughty men and women.</p>
<<dial "player" "//Naughty? Don't you mean nice?//">>
<big>I know what I said!</big>
<<btn>>
<<chunk>>
<p>Saint Dick punishes bad whores and wimpy betas, who are visited by his Beta Elfes.</p>
<<dial "player" "//They get coal up their stocking, if you catch my drift?//">>
<p>Not exactly. All they can count on is mediocre intercourse, maybe only a handjob for the whole year!</p>
<<dial "player" "//That doesn't sound good.//">>
<p>Because it's not. But hey, you're an Alpha, right?</p>
<<dial "player" "//Sure I am!//">>
<big>Wrong!</big>
<p>But don't worry, I'm sure on this sluttiest of nights you'll channel your inner Alpha with the help of Saint Dick himself!</p>
<big>Now let's go get you some holiday ass!</big>
<<btn>>
<<chunk>>
<big>You hear a knock on the door.</big>
<p>Now who could it be?</p>
<<media "knocking.mp4">>
<<dial "player" "Who is it?">>
<<dial "daphne" "It's your favorite $daphne.relation, sweetie, may I come in?">>
<p>I bet it's got something to do with the holidays.</p>
<<menu>>
<<btn null "You're always welcome!" "daphne.love" "dialog">>
<<btn null "You can cum here anytime you want!" "daphne.dom" "dialog">>
<<chunk>>
<<dial "daphne" "Oh you!">>
<<dial "player" "//Mmmm, those knockers...//">>
<<dial "daphne" "Happy holidays, $player.name! I'm so glad you're here for the festivities. I hate to trouble you, but could you help me with something?">>
<big>'Tis the season of giving, remember?</big>
<<media "wink.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Sure, what can I do you for?">>
<<dial "daphne" "I'm organizing a little get-together with a couple of friends this evening, but with all those preparations I've no time to pick up a few things I ordered for today.">>
<p>Yep, here it comes...</p>
<<dial "daphne" "Could you be a dear and pick them up at the store?">>
<<wrapper "day=weekend">>
<<dial "player" "But it's the weekend!">>
<<dial "daphne" "Yes, but it's holidays, so the store should be open!">>
<<dial "player" "//It's open because it's holidays...? That doesn't make sense!//">>
<big>It's a porn game god damn it, stop nitpicking!</big>
<<dial "player" "//Ok, ok... sheeesh!//">>
<</wrapper>>
<<menu>>
<<btn null "Sure, anything for a beautiful lady!" "daphne.love" "dialog">>
<<btn null "Yeah, but I assume there's something in it for me." "daphne.dom" "dialog">>
<<chunk>>
<<dial "daphne" "It's just some things for the party and don't you worry, I'm sure Santa has something for my favorite tenant.">>
<big>I think I know what she means...</big>
<<media "quests/xxxmas/daphne/daphne_050.mp4">>
<<dial "daphne" "Will you make it the best night of the year for me?">>
<<dial "player" "Who could say no to you three?">>
<p>Nice.</p>
<big>Let's get going, there's only so much time!</big>
<<btn null null "charAdd+mia|localStore">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=2">> /* Get the package from the store! */
<<chunks>>
<big>You walk into the store.</big>
<<media "quests/xxxmas/xstore.jpg">>
<p>They've really gonna all out this XXXmas, there are lights and decorations all over the place.</p>
<<dial "player" "//It's kinda tacky.//">>
<p>Get in the Holiday spirit, dude. Better yet, get the stuff from $mia.name.</p>
<<dial "player" "//Right!//">>
<big>You see her sorting out packages.</big>
<<media "quests/xxxmas/mia/mia.jpg">>
<<menu>>
<<btn null "Hi. I'm here to pick up something!" "mia.love" "dialog">>
<<btn null "'Sup. I'm here about my package." "mia.dom" "dialog">>
<<chunk>>
<big>$mia.name looks up at you.</big>
<p>She seems really busy.</p>
<<dial "mia" "Oh hi there. Didn't see you from behind all those boxes...">>
<p>She looks around in confusion.</p>
<<dial "mia" "So... a package... it should be somewhere here... Is it big?">>
<<dial "player" "Uhmm... not sure actually.">>
<<dial "mia" "You're not much of an elf helper are you?">>
<p>She snickers with a playful twinkle in her eye.</p>
<big>You're an elf now, boy?</big>
<<menu>>
<<btn null "Haha, I just try to be a nice guy!" "mia.love" "dialog">>
<<btn null "Today I'm Saint Dick and I make all the girls happy!" "mia.dom" "dialog">>
<<chunk>>
<big>Good enough.</big>
<p>$mia.name laughs and gives you a playful smile.</p>
<<dial "mia" "Is that so? Maybe you could do something for me as well?">>
<<dial "player" "Anything for you!">>
<<dial "mia" "I'm so swamped with all that boxes, that I didn't have time to decorate my own holiday tree.">>
<<dial "player" "And you'd want me to...?">>
<<dial "mia" "If you're that much into festive spirit, maybe we could do it together this afternoon?">>
<<media "quests/xxxmas/yeah.mp4">>
<<menu>>
<<btn null "I'd be happy to!" "mia.love" "dialog">>
<<btn null "Santa can't say no to that, can he?" "mia.dom" "dialog">>
<<chunk>>
<big>That's the spirit!</big>
<<dial "mia" "I knew I'd find my Santa's little helper!">>
<big>It's a dick joke!</big>
<<dial "player" "I'm not that little, you know...?">>
<p>Oh don't worry. She's genuinely happy you agreed. Ain't XXXmas cheer the best?</p>
<<dial "mia" "Come by this afternoon, I'll close up and we'll get to... it...">>
<p>She puts the emphasis on "it" and you feel a nice warmth in your pants.</p>
<<dial "player" "//Sure we will.// Great. Now about the package?">>
<<dial "mia" "Here you go.">>
<big>She slams the package on the counter.</big>
<<btn>>
<<chunk>>
<big>It's massive! More of a crate, than a box.</big>
<p>Well, it's the XXXmas party, gotta celebrate the occasion.</p>
<<dial "mia" "Who is it for?">>
<<dial "player" "It's for my $daphne.relation.">>
<p>She looks at you suspiciously.</p>
<<dial "mia" "Oh... and what is it?">>
<p>She seems to be strangely interested in the content.</p>
<<media "quests/xxxmas/suspicious.mp4">>
<<dial "player" "Uhmm, not sure, something for the party.">>
<<dial "mia" "Ok... Well, you sure you can handle it on your own?">>
<p>It sounded a lot like...</p>
<big>Are you man enough?</big>
<p>Time to alpha-up!</p>
<<menu>>
<<btn null "Don't you worry!" "mia.love" "dialog">>
<<btn null "This little thing? Please!" "mia.dom" "dialog">>
<<chunk>>
<big>Remember to lift with your legs.</big>
<p>You grab the box with both your arms and lift it off the counter.</p>
<<media "quests/xxxmas/boxes.jpg">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#success"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<else>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<<delayer>>
<<yields "mia.dom-2; sore+">>
<</delayer>>
<<media "quests/xxxmas/boxes_fail.mp4">>
<<dial "player" "//Holy shit, this is heavy!//">>
<big>You're just a wuss!</big>
<p>You somehow manage to gather yourself and lift the box.</p>
<<dial "player" "So I'll... //ugh...// see you... //grunt...// this afternoon?">>
<<dial "mia" "I hope so... There might be a little treat for you.">>
<big>Treat, huh?</big>
<p>You thinking what I'm thinking?</p>
<<dial "player" "//I think I'm thinking it too...//">>
<<btn "#walkout">>
<<chunk null "#success">>
<<delayer>>
<<yields "mia.dom+2">>
<</delayer>>
<<media "quests/xxxmas/boxes_success.mp4">>
<<dial "player" "//Holy shit, this is heavy!//">>
<p>You've got it!</p>
<<dial "player" "So I'll... //ugh!// ...see you... //grunt!// ...this afternoon?">>
<<dial "mia" "I hope so... There might be a little treat for you.">>
<big>Treat, huh?</big>
<p>You thinking what I'm thinking?</p>
<<dial "player" "//I think I'm thinking it too...//">>
<<btn "#walkout">>
<<chunk null "#walkout">>
<<media "quests/xxxmas/mia/mia_007.mp4">>
<big>Yup. We're on the same page!</big>
<p>Anyway, back to $daphne.name my man! You take a few difficult steps hauling the package out.</p>
<<btn>>
<<chunk>>
<big>You walk outside the store.</big>
<<dial "player" "//Can $mia.name see me?//"
<p>What?</p>
<<dial "player" "//CAN SHE SEE ME?!//">>
<p>No, she can't. Why do you...?</p>
<<btn>>
<<chunk>>
<big>THUMP!</big>
<p>You let go of the package and it slams on the ground. For some reason it makes a jinggling sound.</p>
<<media "quests/xxxmas/boxslam.mp4">>
<<dial "player" "//There's no way in hell I'll be able to carry it all the way.//">>
<p>Wuss. What's your plan, then?</p>
<big>How do you manage?</big>
<<menu>>
<<btn "daphHouse" "Take a cab" "cash-20; charAdd+daphne|daphLiv; charAdd+mia|localStore; love+2" "action">>
<<btn "daphHouse" "Push it on the ice" "time+; charAdd+daphne|daphLiv; charAdd+mia|localStore; dom+" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=3">> /* Bring the package to $daphne.name! */
<<chunks>>
<big>You waddle through the door with the box.</big>
<p>Catch your breath, you don't want to look, like it was hard for you.</p>
<<dial "player" "//I know that.//">>
<p>You put the box as gently as possible on the floor. Hope $daphne.name appreciates all that effort.</p>
<<menu>>
<<btn null "I'm back with all the goodies!" "daphne.love+" "dialog">>
<<btn null "Here's your stuff, $daphne.name!" "daphne.dom+" "dialog">>
<<chunk>>
<<media "quests/xxxmas/daphne/daphne.jpg">>
<big>$daphne.name comes in and embraces you.</big>
<<dial "daphne" "Oh my sweet XXXmas angel, come here!">>
<<btn>>
<<chunk>>
<p>All that hard work is paying off already.</p>
<<dial "player" "//You think?//">>
<p>Well you are getting hard, ain't ya?</p>
<<media "quests/xxxmas/badum.mp4">>
<big>$daphne.name opens the box.</big>
<p>It's got loads of stuff in it. XXXmas lights, red and green streamers and a bunch of elf suits.</p>
<<dial "daphne" "Looks like it's all here!">>
<<dial "player" "//Well, that was easy.//">>
<p>Was it, though?</p>
<<dial "player" "//Hush.//">>
<<btn>>
<<chunk>>
<<dial "daphne" "It's going to be perfect. Well, almost...">>
<<dial "player" "Almost? What more can you need?">>
<big>She looks at you for a sec.</big>
<<dial "daphne" "It's not a real party without Saint Dick.">>
<<dial "player" "How come?">>
<<dial "daphne" "You see, honey, on XXXmas only the man of the house can be Saint Dick, and since there's technically no man of the house...">>
<<btn>>
<<chunk>>
<big>Now hold up!</big>
<p>What's that? No man of the house? What about you?</p>
<<dial "player" "//Damn right.// What about me?">>
<p>Her eyes widen with excitement!</p>
<<dial "daphne" "You're right! You could be Saint Dick tonight!">>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/hellyeah.mp4">>
<<dial "daphne" "But you'll need Santas's suit for that.">>
<big>You point at the package.</big>
<<dial "player" "Don't you have one in there?">>
<<dial "daphne" "No.">>
<p>Of course she doesn't.</p>
<big>We don't want to make things too easy, do we?</big>
<<dial "daphne" "I didn't order one, 'cause I thought it wouldn't be needed.">>
<big>I sense a "but" coming.</big>
<<dial "daphne" "But if you can get your hands on one in time for the party, that would be fantastic!">>
<<menu>>
<<btn null "I'll do my best!" "daphne.love+" "dialog">>
<<btn null "Don't worry, Santa is coming to town tonight!" "daphne.dom+" "dialog">>
<<chunk>>
<<dial "daphne" "You're the best! I'm sure you'll manage somehow.">>
<<dial "player" "Sure I will.">>
<<media "quests/xxxmas/howhard.mp4">>
<big>Very hard, probably.</big>
<<dial "daphne" "On XXXmas day? Very! They're all sold out by now.">>
<<menu>>
<<btn null "When there's a will, there's a way!" "daphne.love+" "dialog">>
<<btn null "Not to worry, I'm a resourceful guy!" "daphne.dom+" "dialog">>
<<chunk>>
<big>Time to suit up!</big>
<p>Somehow.</p>
<<dial "player" "Any idea where I could find one?">>
<<dial "daphne" "You could try the store...">>
<big>You seem to recall one on display...</big>
<<dial "daphne" "...and I know they have one in the church. Every year they put on a show.">>
<big>Robbing a church. Always fun.</big>
<<dial "player" "Got it.">>
<p>$daphne.name starts unpacking XXXmas decorations.</p>
<big>She sizes you up.</big>
<<dial "daphne" "Don't waste time!!! I need to get the place ready, I can't have you getting in the way!">>
<p>She pushes you out of the house.</p>
<big>The door slams behind you.</big>
<<media "quests/xxxmas/throwing_out.mp4">>
<<btn>>
<<chunk>>
<p>Fuck. I was hoping to get a glimpse of her boobs while she puts on XXXmas lights.</p>
<<dial "player" "//Me too...//">>
<p>Well, we might still get to if you manage to get to the party.</p>
<big>Now let's go hunt us a Santa!</big>
<p>...suit.</p>
<<media "quests/xxxmas/adventure_awaits.mp4">>
<<btn "areaNeighbourhood" null "charAdd+mia|localStore; charAdd+kelly|church">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=4; $curLoc=localStore">> /* Get Santa suit from the church or the store! [MIA] */
<<chunks>>
<big>You arrive at the store.</big>
<p>It's closed, but the lights are still on. $mia.name must be inside.</p>
<big>You knock on the window.</big>
<<media "quests/xxxmas/looking_inside.mp4">>
<<btn>>
<<chunk>>
<big>After a few seconds, the doors open.</big>
<<media "quests/xxxmas/mia/mia2.jpg">>
<<dial "mia" "You came! Come on in from the cold!">>
<<dial "player" "Thanks! I'll gladly cum in... //...you.//">>
<big>Nice.</big>
<p>As you enter the store, on the display you notice... .</p>
<<btn>>
<<chunk>>
<big>The Priceless Santa suit!</big>
<<media "quests/xxxmas/santasuit.jpg">>
<p>Well, not exactly priceless. There's a pricetag on it, with a number that has way too many zeroes.</p>
<<dial "player" "That's a really good Santa suit.">>
<<dial "mia" "Oh yeah, top of the line. Tear and stain resistant. Too bad nobody bought it. Just looking at it makes me so...">>
<<btn>>
<<chunk>>
<p>She trails off for a second and bites her lower lip.</p>
<<dial "player" "//Wow. That suit really works on women, doesn't it?//">>
<p>On XXXmas day it sure does.</p>
<<dial "player" "//I gotta get it!//">>
<big>Alright. How are you going to manage that?</big>
<<media "quests/xxxmas/dunno.mp4">>
<p>A little XXXmas banditry? Holiday smash and grab?</p>
<<dial "player" "//Really? Is that an option?//">>
<big>Maybe...</big>
<<dial "mia" "Anyway, let's get to work on that XXXmas tree!">>
<<menu>>
<<btn null "Alright. I am your elf helper, after all!" "mia.love+" "dialog">>
<<btn null "It's up to Saint Dick to make this day right!" "mia.dom+" "dialog">>
<<chunk>>
<big>//♪♬ Oh XXXmas tree, oh XXXmas tree... ♬♪//</big>
<p>You start decorating the tree.</p>
<<media "quests/xxxmas/mia/mia3.jpg">>
<p>After a moment, the tree is done.</p>
<<dial "mia" "Ugh, I'm beat. Thank you...">>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/mia/mia_004.mp4">>
<<dial "mia" "Do you like my outfit?">>
<<menu>>
<<btn null "You look lovely." "mia.love+" "dialog">>
<<btn null "Just what I wanted for XXXmas." "mia.dom+" "dialog">>
<<chunk>>
<<dial "mia" "Why don't you sit back and relax a little?">>
<p>She gently pushes you to sit on a couch.</p>
<big>Enjoy the show!</big>
<p>$mia.name turns around and lifts up her skirt.</p>
<<media "quests/xxxmas/mia/mia_015.mp4">>
<<dial "mia" "You like your XXXmas gift?">>
<<dial "player" "Oh yeah.">>
<<btn>>
<<chunk>>
<<dial "mia" "I'm always so horny on XXXmas.">>
<p>She says, as she get on her knees and stars stroking her pussy.</p>
<big>I like the way it's heading.</big>
<<media "quests/xxxmas/mia/mia_019.mp4">>
<<menu>>
<<btn null "Watch $mia.name play with herself" "mia.love+" "action">>
<<btn null "Pull out your cock and start stroking it" "mia.dom+" "action">>
<<chunk>>
<big>$mia.name sticks her ass out to you and moans.</big>
<<dial "mia" "Oh yes...">>
<p>You can see her pussy getting wetter by the second.</p>
<<media "quests/xxxmas/mia/mia_024.mp4">>
<<menu>>
<<btn null "Stroke your dick" "mia.love+" "action">>
<<btn null "Stroke your dick... but harder" "mia.dom+" "action">>
<<chunk>>
<big>$mia.name turns to look at you.</big>
<<media "quests/xxxmas/mia/mia_028.mp4">>
<<dial "mia" "Mmm, I see you're getting in the spirit of things...">>
<p>She says, as she fingers herself looking at your dick.</p>
<<btn>>
<<chunk>>
<<dial "mia" "You watching makes me so hot!">>
<big>$mia.name moans, stroking her pussy harder.</big>
<<dial "mia" "Mmmmm... Ooohhh...">>
<<dial "player" "That's right, baby, go all the way.">>
<<media "quests/xxxmas/mia/mia_032.mp4">>
<p>The room feels hot and sweaty, as if filled with $mia.name's lust.</p>
<<btn>>
<<chunk>>
<big>$mia.name looks you in the eye.</big>
<<dial "mia" "You wanna see who can cum faster?">>
<p>She giggles.</p>
<<media "quests/xxxmas/mia/mia_050.mp4">>
<<menu>>
<<btn null "You're making it easy!" "mia.love+" "dialog">>
<<btn null "Let's make it interesting!" "mia.dom+" "dialog">>
<<chunk>>
<<dial "mia" "Mmmmm, I knew you'd like it.">>
<p>$mia.name laughs and give you a better view at her pussy.</p>
<<media "quests/xxxmas/mia/mia_060.mp4">>
<<dial "mia" "Oh yes... Yes...">>
<<dial "player" "That's it...">>
<p>Her moans are getting louder and longer.</p>
<<btn>>
<<chunk>>
<big>$mia.name is close to orgasm!</big>
<<dial "mia" "OOOHHHH! YEEESS!">>
<p>You're ready to bust as well!</p>
<<media "quests/xxxmas/mia/mia_056.mp4">>
<<menu>>
<<btn null "Finish at the same time" "mia.love+" "action">>
<<btn null "Finish after she's finished" "mia.dom+" "action">>
<<chunk>>
<big>$mia.name yells in delight.</big>
<<dial "mia" "YES!!! YES!!!">>
<<media "quests/xxxmas/mia/mia_056.mp4">>
<p>You own screams of ecstasy join hers.</p>
<<dial "player" "I'm GONNA...">>
<<menu>>
<<btn null "Cum" "mia.love+" "action">>
<<btn null "Cum... but harder" "mia.dom+" "action">>
<<chunk>>
<big>$mia.name looks at you with a twinkle in her eye.</big>
<<dial "mia" "I knew Santa would have something special for me this XXXmas.">>
<p>She says, petting her wet pussy.</p>
<<dial "player" "That's what good girls get.">>
<<media "quests/xxxmas/mia/mia_062.mp4">>
<<btn>>
<<chunk>>
<big>$mia.name joins you at the couch.</big>
<<dial "mia" "Now that was really something...">>
<p>She practically purrs to your ears. You can smell her beautiful scent and moist pussy.</p>
<<dial "player" "It sure was.">>
<p>Maybe there's more to come?</p>
<<dial "player" "//You think so?//">>
<big>Worth a shot.</big>
<<btn>>
<<chunk>>
<<dial "player" "But we can do so much more, than only watch each other.">>
<big>$mia.name bites her lip.</big>
<<media "quests/xxxmas/mia/mia_fuck_004.mp4">>
<<dial "mia" "There sure is, this being XXXmas...">>
<p>Score.</p>
<<dial "mia" "Let's do it properly!">>
<<dial "player" "//Let's!//">>
<<dial "mia" "Get the Santa suit from the display, okay?">>
<<btn>>
<<chunk>>
<big>Well, that was easy!</big>
<<dial "mia" "Of course, we'll have to put it back after!">>
<<dial "player" "//Damn it.//">>
<<media "quests/xxxmas/toogood.mp4">>
<<btn>>
<<chunk>>
<<dial "mia" "Go put it on and I'll get ready!">>
<big>Now what to do?</big>
<p>$mia.name is waiting for you, all hot and ready, but don't you think getting the suit should be a priority?</p>
<<dial "player" "//Can't I have both?//">>
<p>You heard her, the suit goes back after.</p>
<<media "quests/xxxmas/bigdec.mp4">>
<p>So here's the deal. Either you fuck her in the suit and then give it back, or use the opportunity to take the suit and run to $daphne.name with it.</p>
<big>What it's gonna be?</big>
<<menu>>
<<btn null "Put on the suit and return to $mia.name" "mia.love+2" "action">>
<<btn "#steal" "Grab the suit and get out of there" "mia.love-2" "action">>
<<chunk>>
<big>You return to $mia.name.</big>
<p>Her eyes widden at you sight.</p>
<<dial "mia" "Mmm, just what I wanted for XXXmas!">>
<p>She says, just before she pulls your pants down and puts your cock in her mouth.</p>
<<media "quests/xxxmas/mia/mia_fuck_005.mp4">>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/mia/mia_fuck_010.mp4">>
<p>$mia.name sucks your cock with passion. Her mot feels so hot, her tongue caresses your member.</p>
<<dial "mia" "Mmmmm, oh yeah...!">>
<<dial "player" "Oh yes!">>
<p>Your dick feels heavenly.</p>
<<menu>>
<<btn null "Pet her pussy" "mia.love+" "action">>
<<btn null "Finger her" "mia.dom+" "action">>
<<chunk>>
<p>She moans with pleasure!</p>
<<dial "mia" "Yes, Santa, just like this!">>
<p>Her pussy is soaking wet, her whole body shakes with pleasure.</p>
<<dial "player" "I think it's time for the main course.">>
<<dial "mia" "I want it so bad...">>
<p>She moans, as she mounts you and starts moving.</p>
<<media "quests/xxxmas/mia/mia_fuck_015.mp4">>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/mia/mia_fuck_020.mp4">>
<big>She's riding your cock with passion.</big>
<p>$mia.name is overcome with pleasure. Her hot pussy wrapping around your dick. You notice your hips are moving on they're own, with sync with hers.</p>
<<dial "player" "Oh yeah, that's the stuff.">>
<<dial "mia" "Ahh, ahh, ahh!">>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/mia/mia_fuck_031.mp4">>
<big>You're going deep in her.</big>
<<dial "mia" "Do me from behind!">>
<p>She exclaims, as you both lay on your sides.</p>
<<menu>>
<<btn null "Start off gently" "mia.love+" "action">>
<<btn null "Fuck her hard" "mia.dom+" "action">>
<<chunk>>
<<media "quests/xxxmas/mia/mia_fuck_037.mp4">>
<p>Hers and yours moans go louder, as you both get lost in the moment.</p>
<<dial "mia" "Fuck me, fuck me, fuck me...">>
<<dial "player" "Oh yes, just like that.">>
<p>Your bodies fell like one, moving in unison.</p>
<<btn>>
<<chunk>>
<big>She gets on her back.</big>
<<media "quests/xxxmas/mia/mia_fuck_046.mp4">>
<<dial "mia" "Do me like this, I want to see you, when we cum!">>
<p>She looks you in the eye, as you start thrusting.</p>
<<dial "player" "You like it? Tell Santa, how much you like it!">>
<<dial "mia" "I love it, you're the best!">>
<p>She screams between moans of pleasure.</p>
<<menu>>
<<btn null "Fuck her" "mia.love+" "action">>
<<btn null "Fuck her hard" "mia.dom+" "action">>
<<chunk>>
<big>You're both about to cum!</big>
<<dial "mia" "OOOOHHHH YES! YES! I'M SO CLOSE!">>
<<dial "player" "AAAHHH, ME TOO!">>
<p>Your body is overwhelmed with pleasure.</p>
<<dial "mia" "YES! NOW! CUM ON ME, BABY!">>
<<dial "player" "YOU'VE GOT IT!">>
<big>You pull out, as you climax, and cover $mia.name in your cum.</big>
<<dial "mia" "Mmmmmm, yes, just like I like it!">>
<p>As your jizz hits her belly, she cums and her whole body starts trembling with ecstasy.</p>
<<media "quests/xxxmas/mia/mia_fuck_051.mp4">>
<<btn>>
<<chunk>>
<big>You both lay together, savoring the feeling.</big>
<p>There's nothing quite like that post-sex bliss.</p>
<<dial "player" "Was it as good for you, as it was for me?">>
<<dial "mia" "I hope so, because this was amazing.">>
<<dial "player" "Thanks, you're not so bad yourself.">>
<p>She giggles and kisses you on the cheek.</p>
<<dial "mia" "Oh you charmer.">>
<<btn>>
<<chunk>>
<big>About the suit...</big>
<<dial "mia" "It's getting late, I should get put the suit back and close up for good.">>
<p>But you need it! Quick, think of something!</p>
<<menu>>
<<btn null "May I borrow this for the night?" "mia.love+" "dialog">>
<<btn null "I need this suit for later" "mia.dom+" "dialog">>
<<chunk>>
<<dial "mia" "Oh baby, I couldn't do that. You don't want to get me in trouble, do you?">>
<p>Do you?</p>
<<dial "player" "Sure not, but the thing is...">>
<<dial "mia" "I knew you'd understand!">>
<<media "quests/xxxmas/damn.mp4">>
<p>She sighs, looking around.</p>
<<dial "mia" "Anyway... I actually have to close the store now so... don't let me keep you!">>
<big>That's some passive aggressive shit!</big>
<p>But I guess it's time to go anyway if we want to make it to $daphne.name's party.</p>
<<btn>>
<<chunk>>
<big>You walk out the store and $mia.name locks the doors behind you.</big>
<p>The cool air feels good on your skin.</p>
<<dial "player" "//That was great, but still no Santa outfit.//">>
<p>But you had some great sex, doesn't that count for something?</p>
<<dial "player" "//I guess...//">>
<<media "quests/xxxmas/cheer.mp4">>
<p>You acted like real Saint Dick, bringing orgasms to good girls. I'm sure the universe has a way of rewarding that!</p>
<big>Now let's get going, XXXmas ain't over!</big>
<<btn "areaNeighbourhood" null "xxxmas-1; charAdd+daphne|daphLiv">>
<<chunk null "#steal">>
<big>You make a run for it!</big>
<<media "quests/xxxmas/runaway.mp4">>
<p>That's low, even by my standards.</p>
<big>And I'm a narrator in a porn game.</big>
<<dial "player" "Huff... Puff...//Got any other ideas, how I could get my hands on one of these?//">>
<p>I'm sure there is a way to acquire the suit without being a complete asshole about it.</p>
<<dial "player" "//I'm just borrowing it!//">>
<p>Of course you are. Just like all those exhibits in British Museum were borrowed.</p>
<<btn>>
<<chunk>>
<<dial "player" "//Don't the ends justify the means?//">>
<p>Ooohhh, check out Machiavelli over here! Look, I believe you.</p>
<<dial "player" "//Good.// Huff... Puff...">>
<p>I just hope they see your point.</p>
<<dial "player" "Who?">>
<big>Those guys!</big>
<<btn>>
<<chunk>>
<big>You see a group of Santas staring at you.</big>
<p>Their leader walks towards you.</p>
<<dial "santa_tough" "Hey you! I haven't seen you on a Santa Union meeting... Are you a legal Santa???">>
<<media "quests/xxxmas/tough.jpg">>
<<dial "santa_tough" "That suit looks fake. Where'd you get that? You have a receipt for it?">>
<p>Oh shit, they're after the suit. Do something.</p>
<<menu>>
<<btn null "I don't want any trouble..." "love+2" "dialog">>
<<btn null "That's none of your business!" "dom+2" "dialog">>
<<chunk>>
<big>SLAP!</big>
<<media "quests/xxxmas/slap.mp4">>
<big>Santa clocks you over the mouth.</big>
<p>As you lay on your back, you can't really feel anything.</p>
<<dial "player" "Am I dead...?">>
<<btn>>
<<chunk>>
<<dial "santa_tough" "Not yet, but just wait till we get our hands on you!">>
<<dial "player" "//Oh fuck! This is still going on?!//">>
<big>This is one relentless Santa, man!</big>
<<dial "santa_tough" "I fucking hate illegal Santas!">>
<<menu>>
<<btn null "No Santa is illegal!" "love+2" "dialog">>
<<btn null "Fuck you!" "dom+2" "dialog">>
<<chunk>>
<big>Oh, now he's mad!</big>
<<dial "santa_tough" "Ain't nobody disrespecting XXXmas on our watch!">>
<p>He yells and rips the outfit from you.</p>
<<dial "santa_tough" "You don't deserve this!">>
<big>You lose your Santa suit.</big>
<p>Loser.</p>
<<dial "player" "Hey! I need that for...">>
<<dial "santa_tough" "What you need is a lesson in XXXmas law!">>
<p>He yells, as he and his crew get to work on you.</p>
<<menu>>
<<btn null "Cover like a wimp..." "love+" "action">>
<<btn null "Cover like a man!" "dom+" "action">>
<<chunk>>
<<media "quests/xxxmas/santafight.mp4">>
<big>It's no use, you get your ass kicked.</big>
<p>Now that's a quality beating!</p>
<<dial "santa_tough" "If I ever catch you again, I'll rip your dick off and feed it to the reindeer!">>
<p>Hey, you might be bleeding on a sidewalk, with no chance of getting laid on the sluttiest of nights, but at least you learned a valuable lesson.</p>
<<dial "player" "//What's that?//">>
<big>Never turn down pussy!</big>
<<dial "player" "//Fuck you...//">>
<big>The XXXmas is over for you.</big>
<<btn "daphGuest" "That could've gone better..." "xxxmas-; $sleepReset+; time+9">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=4; $curLoc=church">> /* Get Santa suit from the church or the store! [KELLY] */
<<chunks>>
<big>You find $kelly.name putting up the XXXmas decorations.</big>
<p>They're what you might call... appropriate for the season.</p>
<<media "quests/xxxmas/decor.jpg">>
<<dial "player" "Merry XXXmas, $kelly.name!">>
<p>$kelly.name turns around and notices you.</p>
<<btn>>
<<chunk>>
<<dial "kelly" "Oh, it's you $player.name! Merry XXXmas!">>
<p>She says with a smile.</p>
<big>Now get to issue at hand!</big>
<<dial "player" "Say, I'm here about the Santa suit, you wouldn't happen to...">>
<<media "quests/xxxmas/fingers.mp4">>
<<btn>>
<<chunk>>
<big>$kelly.name rushes to you and gives you a big hug!</big>
<p>Can't complain, but what is it about?</p>
<<dial "kelly" "Oh thank you, darling, thank you!">>
<p>Thank you?</p>
<<dial "player" "//Thank me?//">>
<<media "quests/xxxmas/confused.mp4">>
<<btn>>
<<chunk>>
<<dial "kelly" "I knew someone would volunteer to help!">>
<p>Pardon?</p>
<<dial "player" "Of course, how could I not help with... What exactly?">>
<<dial "kelly" "Why, with the festival!">>
<big>The festival!?</big>
<<dial "kelly" "We can't have a proper XXXmas festival without a Santa! That's why you asked about the suit, right?">>
<p>Probably not the best idea to tell the truth.</p>
<big>Play along for now.</big>
<<menu>>
<<btn null "Sure I did, always happy to help!" "kelly.love+" "dialog">>
<<btn null "Well, I figured you'll need a man today." "kelly.dom+" "dialog">>
<<chunk>>
<<dial "kelly" "Wonderful! Here's the suit, go get change and be the best Santa you can be!">>
<big>She hands you the suit.</big>
<p>Great, job done!</p>
<<dial "kelly" "Return it after the festival.">>
<big>Oh shit... she wants it back...</big>
<<dial "player" "Uhmmm... Do I have to? I kinda like it...">>
<<dial "kelly" "Yes, unfortunately we have only one suit for the entire parish!">>
<big>FUCK!</big>
<<btn>>
<<chunk>>
<p>She hesitates for a second.</p>
<<dial "kelly" "But don't worry... afterwards I'll make sure you're properly... rewarded for your kindness.">>
<<dial "player" "//You think she means...?//">>
<p>You bet your beta ass.</p>
<<media "quests/xxxmas/erect.mp4">>
<big>Now let's Santa-it-up!</big>
<<btn null "Put on the Santa suit" null "action">>
<<chunk>>
<big>That feels right.</big>
<<media "quests/xxxmas/rambo.mp4">>
<<dial "player" "//So what now?!//">>
<p>Well... Two options. Either you do as $kelly.name asked you to, and keep your fingers crossed for banging her afterwards... or just split with the suit to $daphne.name's party!</p>
<<dial "player" "//Tough choice...//">>
<<menu>>
<<btn null "Go to the church festival" "love+2" "action">>
<<btn "#steal" "Scram to $daphne.name's party" "dom+2" "action">>
<<chunk>>
<big>You go to the church festival.</big>
<<media "quests/xxxmas/Xfair.jpg">>
<p>Being Santa is awesome! All the chicks dig you...</p>
<<btn>>
<<chunk>>
<big>...and want to fool around with you!</big>
<<media "quests/xxxmas/santaslap.mp4">>
<<dial "player" "//Oh my fucking god this is awesome!//">>
<big>Indeed it is.</big>
<<menu>>
<<btn null "Merry XXXmas to all!" "love+2" "dialog">>
<<btn null "Hoes, hoes, hoes!" "dom+" "dialog">>
<<chunk>>
<big>Some time later...</big>
<p>Looks like it's winding down...</p>
<<media "quests/xxxmas/festival_evening.jpg">>
<<dial "player" "//That was grrrrreat...//">>
<big>Time to get back to $kelly.name!</big>
<<menu>>
<<btn null "No sense to keep her waiting" "love+" "action">>
<<btn null "Hope I get something out of this" "dom+" "action">>
<<chunk>>
<big>You find $kelly.name at the back room of the church.</big>
<<dial "kelly" "Now there's my Saint Dick! Thank you so much for your help!">>
<<dial "player" "How could I refuse? It is XXXmas, after all.">>
<<dial "kelly" "I love a man who gets in the XXXmas spirit.">>
<p>She says, as she approaches you seductively.</p>
<<dial "kelly" "Now let's get that suit off, so nothing happens to it...">>
<big>$kelly.name starts to pull your pants down.</big>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/kelly/kelly_044.mp4">>
<big>Oh buddy, it's happening!</big>
<<btn>>
<<chunk>>
<big>$kelly.name suddenly stops.</big>
<<dial "player" "What is it?">>
<p>She thinks for a second.</p>
<<dial "kelly" "I'm a bit embarrassed to ask you... but could you wear them while we... you know?">>
<<dial "player" "Wear what?">>
<<btn>>
<<chunk>>
<big>She hands you a pair of elf ears.</big>
<<media "quests/xxxmas/elf_ears.jpg">>
<<dial "player" "//WTF.//">>
<p>She's about to fuck you.</p>
<big>Stop asking questions and put the damn ears on!</big>
<<menu>>
<<btn null "Put the elf ears on" "kelly.love+" "action">>
<<btn null "Put them on... with disgust" "kelly.dom+" "action">>
<<chunk>>
<big>$kelly.name looks at you with sparks in her eyes.</big>
<<dial "kelly" "Let's get celebrating!">>
<p>She waits no time and puts your cock in her mouth.</p>
<<media "quests/xxxmas/kelly/kelly_009.mp4">>
<<menu>>
<<btn null "Oh, that's good" "kelly.love+" "dialog">>
<<btn null "That's right, take it!" "kelly.dom+" "dialog">>
<<chunk>>
<<media "quests/xxxmas/kelly/kelly_013.mp4">>
<p>$kelly.name sucks your cock hard. You can feel her wanting your dick more and more.</p>
<<dial "player" "Yes! You want it?">>
<<dial "kelly" "Oh Lord! Give it to me now, elf boy!">>
<p>She says, as she gets up and sticks her ass out to you.</p>
<<menu>>
<<btn null "Enter her gently" "kelly.love+" "action">>
<<btn null "Ram it in!" "kelly.dom+" "action">>
<<chunk>>
<big>You start pounding her from behind.</big>
<<media "quests/xxxmas/kelly/kelly_019.mp4">>
<<dial "kelly" "Mmmm, that's it, baby!">>
<<dial "player" "Oh yeah!">>
<p>Her pussy is super tight, with every thrust getting even tighter.</p>
<<dial "kelly" "Nail me! God! Yes!!! NAIL MEEEEeeee!">>
<<btn>>
<<chunk>>
<p>You start to go faster and you can fell $kelly.name is getting close.</p>
<<dial "kelly" "Don't stop! Oh! Jesus!!!">>
<<media "quests/xxxmas/kelly/kelly_023.mp4">>
<big>She cums hard, her legs trembling.</big>
<<dial "kelly" "That was heavenly!">>
<<menu>>
<<btn null "Wanna return the favour?" "kelly.love+" "dialog">>
<<btn null "Now it's my turn!" "kelly.dom+" "dialog">>
<<chunk>>
<big>$kelly.name lies down and squeezes her tits.</big>
<<dial "kelly" "Come here. I know you like them and I'll make you cum with them!">>
<p>You put your dick between those perfect knockers and start moving.</p>
<<media "quests/xxxmas/kelly/kelly_034.mp4">>
<<btn>>
<<chunk>>
<big>They feel amazing.</big>
<<dial "kelly" "Yes, cum on those titties!">>
<p>She wants your cum on her, she's thirsting for it.</p>
<<media "quests/xxxmas/kelly/kelly_039.mp4">>
<big>You reach your limit...</big>
<<menu>>
<<btn null "Cum on Kelly" "kelly.love+" "action">>
<<btn null "Cum on Kelly harder" "kelly.dom+" "action">>
<<chunk>>
<<media "quests/xxxmas/kelly/kelly_cumshot.jpg">>
<<dial "kelly" "Now that's what I call XXXmas!">>
<p>You feel utter bliss, as if touched by an angel...</p>
<<dial "player" "//Is this heaven?//">>
<p>Close.</p>
<big>It's XXXmas magic!</big>
<<btn>>
<<chunk>>
<big>$kelly.name catches her breath.</big>
<<dial "kelly" "Oh baby, you've tired me out. Thanks...">>
<<dial "player" "Pleasure is all mine.">>
<big>Never heard that one before!</big>
<<dial "kelly" "Ok, we gotta go now. I have an important meeting.">>
<big>She takes the suit and puts it in the closet.</big>
<p>Then she leads you to the exit of the church.</p>
<<btn>>
<<chunk>>
<big>$kelly.name closes the doors to the church.</big>
<<dial "kelly" "Ok, that's it! Have fun and marry XXXmas!">>
<p>She waves and walks away.</p>
<<dial "player" "//So... what now...?//">>
<p>Well, I actually don't know. You don't have the suit...</p>
<big>...but at least you fucked $kelly.name, that counts!</big>
<<dial "player" "//But I want to get to $daphne.name's party... Can't you help me?//">>
<p>It's worth a try, maybe they'll let you in even without a suit.</p>
<<btn "areaNeighbourhood" null "xxxmas-1; charAdd+daphne|daphLiv; time+">>
<<chunk null "#steal">>
<big>You make a run for it!</big>
<<media "quests/xxxmas/runaway.mp4">>
<p>That's low, even by my standards.</p>
<big>And I'm a narrator in a porn game.</big>
<<dial "player" "Huff... Puff...//Got any other ideas, how I could get my hands on one of these?//">>
<p>I'm sure there is a way to acquire the suit without being a complete asshole about it.</p>
<<dial "player" "//I'm just borrowing it!//">>
<p>Of course you are. Just like all those exhibits in British Museum were borrowed.</p>
<<btn>>
<<chunk>>
<<dial "player" "//Don't the ends justify the means?//">>
<p>Ooohhh, check out Machiavelli over here! Look, I believe you.</p>
<<dial "player" "//Good.// Huff... Puff...">>
<p>I just hope they see your point.</p>
<<dial "player" "Who?">>
<big>Those guys!</big>
<<btn>>
<<chunk>>
<big>You see a group of Santas staring at you.</big>
<p>Their leader walks towards you.</p>
<<dial "santa_tough" "Hey you! I haven't seen you on a Santa Union meeting... Are you a legal Santa???">>
<<media "quests/xxxmas/tough.jpg">>
<<dial "santa_tough" "That suit looks fake. Where'd you get that? You have a receipt for it?">>
<p>Oh shit, they're after the suit. Do something.</p>
<<menu>>
<<btn null "I don't want any trouble..." "love+2" "dialog">>
<<btn null "That's none of your business!" "dom+2" "dialog">>
<<chunk>>
<big>SLAP!</big>
<<media "quests/xxxmas/slap.mp4">>
<big>Santa clocks you over the mouth.</big>
<p>As you lay on your back, you can't really feel anything.</p>
<<dial "player" "Am I dead...?">>
<<btn>>
<<chunk>>
<<dial "santa_tough" "Not yet, but just wait till we get our hands on you!">>
<<dial "player" "//Oh fuck! This is still going on?!//">>
<big>This is one relentless Santa, man!</big>
<<dial "santa_tough" "I fucking hate illegal Santas!">>
<<menu>>
<<btn null "No Santa is illegal!" "love+2" "dialog">>
<<btn null "Fuck you!" "dom+2" "dialog">>
<<chunk>>
<big>Oh, now he's mad!</big>
<<dial "santa_tough" "Ain't nobody disrespecting XXXmas on our watch!">>
<p>He yells and rips the outfit from you.</p>
<<dial "santa_tough" "You don't deserve this!">>
<big>You lose your Santa suit.</big>
<p>Loser.</p>
<<dial "player" "Hey! I need that for...">>
<<dial "santa_tough" "What you need is a lesson in XXXmas law!">>
<p>He yells, as he and his crew get to work on you.</p>
<<menu>>
<<btn null "Cover like a wimp..." "love+" "action">>
<<btn null "Cover like a man!" "dom+" "action">>
<<chunk>>
<<media "quests/xxxmas/santafight.mp4">>
<big>It's no use, you get your ass kicked.</big>
<p>Now that's a quality beating!</p>
<<dial "santa_tough" "If I ever catch you again, I'll rip your dick off and feed it to the reindeer!">>
<p>Hey, you might be bleeding on a sidewalk, with no chance of getting laid on the sluttiest of nights, but at least you learned a valuable lesson.</p>
<<dial "player" "//What's that?//">>
<big>Never turn down pussy!</big>
<<dial "player" "//Fuck you...//">>
<big>The XXXmas is over for you.</big>
<<btn "daphGuest" "That could've gone better..." "xxxmas-; $sleepReset+; time+9">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=4; $curLoc=daphHouse; $xxxmas_mia=1; $xxxmas_kelly=1">> /* Get Santa suit from the church or the store! */
<<chunks>>
<big>You try to open the doors...</big>
<p>It's closed, but after a second someones cracks it open a little.</p>
<<media "quests/xxxmas/elf_doors.jpg">>
<big>You see a dude in an elf suit on the other side.</big>
<<dial "guy" "You don't look like Saint Dick!">>
<<dial "player" "Yes, I know... tell $daphne.name I tried to get the suit, but...">>
<<dial "guy" "I don't fucking care. Either you wear a suit, or fuck off!">>
<big>He slams the doors in your face.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Shit... So what now...?//">>
<p>Well...</p>
<big>...it seems you're sleeping in the park tonight.</big>
<<dial "player" "//What?! Seriously...?//">>
<p>Looks like it.</p>
<<dial "player" "//Sheesh... That's the worst XXXmas ever!//">>
<big>There's always next year, buddy!</big>
<<btn "areaNeighbourhood" null "charAdd+daphne|daphLiv">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=4; $curLoc=daphHouse">> /* Get Santa suit from the church or the store! [Coming back to house without a suit] */
<<chunks>>
<big>You try to open the doors...</big>
<p>It's closed, but after a second someone cracks it open a little.</p>
<<media "quests/xxxmas/elf_doors.jpg">>
<big>You see a dude in an elf suit on the other side.</big>
<p>You can hear the party sounds coming from behind him.</p>
<<dial "guy" "Yes?!">>
<<dial "player" "Well... I live here... Can you let me in?">>
<<dial "guy" "$daphne.name told me we're only waiting on Saint Dick. You don't look like him so beat it!">>
<big>He slams the doors in your face.</big>
<p>You better find this suit buddy!</p>
<<btn "areaNeighbourhood" null "charAdd+daphne|daphLiv; xxxmas-1">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=5; $curLoc=daphHouse">> /* Get Santa suit from the church or the store! [Coming back to house without a suit] */
<<chunks>>
<p>You try to open the doors...</p>
<big>It's closed.</big>
<<dial "player" "//Shit... So what now...?//">>
<p>Well...</p>
<big>...it seems you're sleeping in the park tonight.</big>
<<media "quests/xxxmas/bambi.mp4">>
<<btn "areaNeighbourhood" null "charAdd+daphne|daphLiv; xxxmas-1">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=5; $curLoc=park">> /* I guess you sleep in the park tonight! [GRAVE good ending] */
<<chunks>>
<big>You sit on the bench.</big>
<p>Why the long face, chum?</p>
<<dial "player" "//Why do you think? I didn't get the suit!//">>
<p>But you've done some good today and got laid, don't that count for something?</p>
<<dial "player" "//I guess... Still, It would be nice if a succeeded in getting it.//">>
<p>Where there's life, there's hope!</p>
<<dial "player" "//Oh yeah, sure, 'cause an outfit is going to just magically appear for all my good deeds today!//">>
<p>And at that moment you hear a... </p>
<big>Whoosh!</big>
<p>Just behind you!</p>
<<btn null "What in the...">>
<<chunk>>
<big>It's Saint Dick himself!</big>
<<media "quests/xxxmas/santacar.jpg">>
<<dial "mercutio" "Hoes, hoes, hoes! Merry XXXmas!">>
<<dial "player" "Holy shit...">>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/the_dude_god.jpg">>
<<dial "player" "...it's fucking Grave!">>
<<dial "mercutio" "Watch your tongue, boy! Santa ain't down with profanities.">>
<<dial "player" "Sorry. I'm just surprised... so you are Saint Dick?!">>
<<dial "mercutio" "Of course I am, buddy.">>
<big>Grave smiles at you and hands you a present.</big>
<p><small>Yeah, sure, give him presents, while I work my ass off for pennies, you fucking deadbeat motherfucker piece of shit.</small></p>
<<dial "mercutio" "I've been watching you all day. You did good, kid!">>
<<dial "player" "Did I?">>
<p>Did he?</p>
<<btn>>
<<chunk>>
<big>Of course you did!</big>
<<media "quests/xxxmas/white_russian.mp4">>
<p>Grave explains with a chuckle.</p>
<<dial "mercutio" "You've brought XXXmas cheer and got nothing in return!">>
<<dial "player" "Well, the sex was awesome...">>
<<dial "mercutio" "Haha, as it should be for everyone involved. You proved to have the real Saint Dick spirit.">>
<p>He hands you the present.</p>
<<dial "mercutio" "For this night only, you've earned it!">>
<big>What could it be?</big>
<<btn null "Open the present.">>
<<chunk>>
<big>It's the coveted Saint Dick outfit!</big>
<<media "quests/xxxmas/santasuit.jpg">>
<p>And it's absolutely awesome! You did good! <small>Apparently I did jack shit and don't deserve a thing...</small></p>
<<dial "player" "//It's beautiful...// I really can't thank you enough.">>
<p>You say, as you look back at Grave, but he's already occupied.</p>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/santafuck.mp4">>
<<dial "mercutio" "Oh yeah, that's it. Just keep doing, what you're doing, and you'll be on my good list forever!">>
<<dial "player" "//Is he talking to me or the girl?//">>
<p>Probably both. Now lo and behold...</p>
<<btn>>
<<chunk>>
<big>YOU'VE GOT THE SUIT!</big>
<p><small>And let me stress out that I got nothing. NOTHING. Sooner or later I'm gonna get the narrator union know and sue his ass for slavery.</small></p>
<<media "quests/xxxmas/fireworks.mp4">>
<big>Now let's get to $daphne.name and celebrate the occasion in style!</big>
<<btn null null "charAdd+daphne|daphLiv">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "xxxmas=6">> /* Go to $daphne.name's party! */
<<chunks>>
<big>You arrive at the house.</big>
<p>$daphne.name has really gone all out. Whole place looks like an XXXmas wonderland.</p>
<<media "quests/xxxmas/daphne/daphne_018.mp4">>
<<menu>>
<<btn null "Merry XXXmas to all!" "daphne.love+" "dialog">>
<<btn null "Saint Dick is here!" "daphne.dom+" "dialog">>
<<chunk>>
<<media "quests/xxxmas/daphne/daphne_037.mp4">>
<big>She spreads her legs and starts playing with herself.</big>
<<dial "daphne" "Knew you'd manage somehow!">>
<<dial "daphne" "Now we can start proper celebrations!">>
<<btn>>
<<chunk>>
<big>The elfs get their dicks out and $daphne.name gets on her knees.</big>
<<media "quests/xxxmas/daphne/daphne_072.mp4">>
<<dial "daphne" "You boys know what I like!">>
<p>She says, as she gets to sucking their dicks.</p>
<<dial "daphne" "Come, here, Santa, I've got something special for you!">>
<<menu>>
<<btn null "Gently put you dick in her mouth" "daphne.love+" "action">>
<<btn null "Fuck her mouth like she deserves it" "daphne.dom+" "action">>
<<chunk>>
<<media "quests/xxxmas/daphne/daphne_103.mp4">>
<big>You enter her hot, wet mouth. She's sucking like a hoover.</big>
<<dial "player" "Oh yeah, that it...">>
<<dial "daphne" "Mmmm... That's it, baby, fuck my mouth!">>
<<btn>>
<<chunk>>
<big>Time for the main course!</big>
<p>$daphne.name lays down on her back and spreads her legs to you.</p>
<<dial "daphne" "Fuck me, Santa, fuck me now!">>
<p>She says in ecstasy, as she gives a titjob to an elf.</p>
<<media "quests/xxxmas/daphne/daphne_114.mp4">>
<<menu>>
<<btn null "Fuck her" "daphne.love+" "action">>
<<btn null "Fuck her hard" "daphne.dom+" "action">>
<<chunk>>
<<media "quests/xxxmas/daphne/daphne_140.mp4">>
<big>You pound her hard, as she sucks and grabs cocks all around.</big>
<<dial "player" "That's right, take it all!">>
<p>The room is filled with moaning, both yours and hers.</p>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/daphne/daphne_145.mp4">>
<<dial "daphne" "Oh yes! Fill me up with your dicks!">>
<p>You pull out of her pussy and go for her sweet asshole.</p>
<<menu>>
<<btn null "Start slow" "daphne.love+" "action">>
<<btn null "Pound that ass" "daphne.dom+" "action">>
<<chunk>>
<<media "quests/xxxmas/daphne/daphne_158.mp4">>
<<dial "daphne" "Oh yes yes YES!">>
<p>$daphne.name screams in pleasure, getting fucked in the ass and mouth at the same time.</p>
<<dial "player" "Take it like a good slut!">>
<<btn>>
<<chunk>>
<<media "quests/xxxmas/daphne/daphne_185.mp4">>
<<dial "daphne" "Give it to me! I want it all at once!">>
<p>She exclaims, going on all fours.</p>
<<dial "daphne" "Fuck me, Santa!">>
<<menu>>
<<btn null "Fuck her pussy" "daphne.love+" "action">>
<<btn null "Fuck her ass" "daphne.dom+" "action">>
<<chunk>>
<big>All $daphne.name's hole are getting filled.</big>
<<media "quests/xxxmas/daphne/daphne_196.mp4">>
<p>And she loves it!</p>
<<dial "daphne" "Oooohhhh yeah, mmmm....">>
<p>You pound her like a jackhammer. Your dick feels, like it's on fire.</p>
<<dial "player" "Aaahhh, that's so good!">>
<<btn>>
<<chunk>>
<big>$daphne.name in gripped by ecstasy.</big>
<p>She looks at you and says.</p>
<<dial "daphne" "Santa, please fuck me harder.">>
<p>She's overcome with lust.</p>
<big>You ram your dick in her tight asshole.</big>
<<media "quests/xxxmas/daphne/daphne_277.mp4">>
<<dial "daphne" "Just like that!">>
<p>She looks so sexy begging for your dick in her. You're getting close...</p>
<<menu>>
<<btn null "Cum" "daphne.love+" "action">>
<<btn null "Cum, but harder" "daphne.dom+" "action">>
<<chunk>>
<<dial "player" "Oh yeah! I'm about to...">>
<p>$daphne.name grabs your cock, just as you're about too finish.</p>
<<dial "daphne" "Oh yes, give it to me!">>
<big>Her mouth feels divine, as you blow your load inside.</big>
<<media "quests/xxxmas/daphne/daphne_313.mp4">>
<<btn>>
<<chunk>>
<big>The elfs cum on her titties as well.</big>
<<media "quests/xxxmas/daphne/daphne_314.mp4">>
<p>She moans with pleasure, massaging her breasts.</p>
<<dial "daphne" "Just what I wanted for XXXmas... You sure know how to please!">>
<p>You feel spent and fulfilled at the same time. You never came like this before.</p>
<big>Must by the XXXmas magic!</big>
<<menu>>
<<btn null "Thanks. You were great!" "daphne.love+" "dialog">>
<<btn null "Saint Dick aims to please!" "daphne.dom+" "dialog">>
<<chunk>>
<<dial "daphne" "You're a sweetie. Now why don't you leave me and the elfs to clean up and you go relax?">>
<<dial "player" "Don't mind if I do!">>
<big>You go out and look into the sky, reflecting on today's events.</big>
<<media "quests/xxxmas/sky.mp4">>
<p>So what do you think of XXXmas?</p>
<<dial "player" "//It was great! Shame it only comes once a year.//">>
<p>But the things you've experienced and learned will live on...</p>
<<btn>>
<<chunk>>
<big>You hear a familiar voice behind you.</big>
<<dial "mercutio" "You did good, kid. You would make Saint Dick proud!">>
<<dial "player" "Thanks. Only did what was right.">>
<<dial "mercutio" "Sometimes it's all it takes. You've proven worthy of the suit, but now it must come back with me to the South Pole.">>
<<dial "player" "You sure I can't keep it? I look really good in this!">>
<<btn>>
<<chunk>>
<big>Grave lets out a good-hearted laugh.</big>
<<dial "mercutio" "No can do, sport. But be a good guy and I'm sure you'll do alright, even without it!">>
<p>And with that he snaps his fingers and the suit disappears in a flash of light.</p>
<<media "quests/xxxmas/stars.mp4">>
<p>Then he himself vanishes, leaving you with on final word of advice.</p>
<<dial "mercutio" "Being Alpha is not about the clothes, it's about the man in them.">>
<p><small>Oh, but clearly being an Alpha is not about paying your narrator a decent wage, is it?</small></p>
<p>Anyway... That was fun! Unfortunately...</p>
<big>The XXXmas is over!</big>
<<btn $curLoc null "$xxxmasOn+null; $xxxmasDone+1">>
<</chunks>>
<</events>>/* karmaBad */
<<events>>
<<EVENT "quest:karmaBad=1; karmaIntro=DONE">> /* Get into the college toilet when $karma.name is inside. */
<<chunks>>
<big>You see $karma.name enter the toilet with the moron.</big>
<p>You approach the doors and are just about to open them, when you hear a voice behind you.</p>
<<dial "guy" "Hey you! Occupied!">>
<p>Who was that?</p>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<big>One of the biggest jocks you've ever seen!</big>
<<media "quests/karmaBad/jock_big.jpg">>
<p>They grow'em big around here!</p>
<<dial "player" "//What does this meathead want?//">>
<p>The jock comes up to you and looks at you menacingly.</p>
<<dial "guy" "This toilet occupied. You can't use it.">>
<p>He says slowly. Looks like the complex operation of speaking is straining his brain.</p>
<<dial "player" "Why not?">>
<p>He ponders the question for a second.</p>
<<dial "guy" "Only team allowed here now. You not on team. You go.">>
<<btn null "But I need to use the facilities!" "love+" "dialog">>
<<btn null "You can't stop me!" "dom+" "dialog">>
<<chunk>>
<big>The jock slams his hands on the doors.</big>
<<media "quests/karmaBad/hodor.mp4">>
<<dial "guy" "YOU NO TEAM! You go or I make you go!">>
<p>Beat his ass up, you can take him!</p>
<<dial "player" "//You really think so?//">>
<p>Nah, but it would be funny to see you try. Clearly physical force is not the way to go here, you should try using your brain.</p>
<<dial "player" "//Right, let's try reasoning with him.//">>
<<btn null "But I am on the team. Don't you know me?" "love+" "dialog">>
<<btn null "Buddy, do you know who I am?" "dom+" "dialog">>
<<chunk>>
<big>He looks at you with a blank stare, waiting for a new thought to form.</big>
<<media "quests/karmaBad/dumb.mp4">>
<<dial "guy" "You not in team! Team wear team clothes! You go or I smash!">>
<p>The descendant of Neanderthals is getting angry. He might be slow in the head, but I'm pretty sure he's quick with his fists.</p>
<big>Better come up with something quick!</big>
<<btn null "I left my jacket at home, dude, I'm totally a player!" "love+" "dialog">>
<<btn null "I am on the team, I'm the coach assistant." "dom+" "dialog">>
<<chunk>>
<big>The two last neurons in his brain work out what to do.</big>
<p>That's just painful to watch.</p>
<<dial "player" "//How did he get to college?//">>
<p>Football scholarship, no doubt. Gotta love America.</p>
<big>The jock finally comes up with an answer.</big>
<<dial "guy" "Team wear team clothes. You not in team clothes, you not in team.">>
<p>Looks like our friend here has that special kind of stupidity that's almost impossible to cheat.</p>
<<dial "player" "//So should I join the football team?//">>
<p>You could, but the try-outs are next year, so maybe there's another way to get on the team, at least in the mind of that genius right here.</p>
<<dial "player" "//How?//">>
<<btn>>
<<chunk>>
<big>The clothes make the man.</big>
<p>Following his train of thought, you only need some team clothing, and you should be fine.</p>
<<dial "player" "//Won't he suspect anything?//">>
<p>What, you think 'mister tEaM WeAr TeAm ClOtHeS' is capable of such deduction? Just look at him.</p>
<<media "quests/karmaBad/nose.mp4">>
<<dial "player" "//I guess that could work... But where do I start?//">>
<p>I'm unsure... But a college team clothing can't be too hard to come by...</p>
<big>Maybe look in the mess hall during lunch?</big>
<<dial "player" "//Well... Ok... I guess I'll try.//">>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaBad=2; $curLoc=collMess">> /* Get the team sports jacket. [JACKET] */
<<chunks>>
<big>You look around the place.</big>
<<media "quests/karmaBad/mess_hall.jpg">>
<p>You notice a group of jocks in the corner.</p>
<<dial "player" "//And what I'm supposed to do? Just ask for a jacket?//">>
<p>Let's improvise, see what opportunities come up.</p>
<<dial "player" "//Great plan...//">>
<<btn>>
<<chunk>>
<<media "quests/karmaBad/jocks_group.mp4">>
<p>They are talking loudly about football, sluts and more football. A few of them have taken off their jackets.</p>
<big>You could try to steal the jacket when nobody's looking.</big>
<<dial "player" "//And then get beaten up? Any other ideas?//">>
<p>Well, those guys don't seem like the sharpest tools in the shed, maybe you could scam them out of a jacket?</p>
<<dial "player" "//Right, here goes nothing.//">>
<<btn>>
<<chunk>>
<big>You come up to them.</big>
<p>They go quiet, looking at you like you're some kind of a worm. One of them (it's hard to tell them apart), goes...</p>
<<dial "guy" "What you want, nerd?">>
<p>Okay, now come up with something!</p>
<<dial "player" "Yeah, hi, I'm gonna need your jacket.">>
<<media "quests/karmaBad/give_clothes.mp4">>
<<dial "guy" "Wut?!">>
<<btn>>
<<chunk>>
<big>His eyebrows narrow as he ponders your statement...</big>
<<dial "guy" "Nobody tell me.">>
<p>Don't let up, this fucker is dumb, if you play your cards right he'll never catch on to you.</p>
<<dial "player" "You superstar have more important things to do. //Like breathing and walking at the same time.//">>
<p>Good call. All of those morons think that they're superstars. It might work. But you need to push it a bit more.</p>
<big>The jock looks you in the eye...</big>
<<dial "guy" "Why?">>
<<if $player.lvl <= 1>>
<<set _decision1 = ["#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<set _decision2 = ["#fail", "#fail", "#fail", "#success"].random()>>
<<set _decision3 = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision1 = ["#fail", "#fail", "#fail", "#success"].random()>>
<<set _decision2 = ["#fail", "#fail", "#success"].random()>>
<<set _decision3 = ["#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision1 = ["#fail", "#fail", "#success"].random()>>
<<set _decision2 = ["#fail", "#success"].random()>>
<<set _decision3 = "#success">>
<<elseif $player.lvl >= 4>>
<<set _decision1 = ["#fail", "#success"].random()>>
<<set _decision2 = "#success">>
<<set _decision3 = "#success">>
<</if>>
<<menu "si3" null "wildcard single">>
<<btn _decision2 "You're getting new jackets." null "wildcard dialog">>
<<btn _decision3 "Old jackets bad luck. New jackets magic." null "wildcard dialog">>
<<btn _decision1 "The jackets need to be properly washed before the next game." null "wildcard dialog">>
<<chunk null "#fail">>
<big>They look at each other and growl.</big>
<<media "quests/karmaBad/ape_think.mp4">>
<<dial "player" "//What are they doing?//">>
<p>I believe they're thinking.</p>
<big>Finally, one of them looks to you.</big>
<<dial "guy" "Me not know. Me say no. You go.">>
<big>He turns around and loses all interest.</big>
<<dial "player" "//Well, that didn't work... What now?//">>
<big>You gotta try it couple times.</big>
<<btn $curLoc null "karmaBad-">>
<<chunk null "#success">>
<big>Finally he grins.</big>
<<media "quests/karmaBad/grin.mp4">>
<<dial "guy" "That right. I superstar! You take old filthy jacket, you bring one good enough for a superstar like I!">>
<big>He hands you a jacket and turns to his buddies.</big>
<<dial "guy" "You hear? I superstar of team!">>
<big>Good job.</big>
<p>Now get out of here, before the fight breaks out.</p>
<<dial "player" "//What fight?//">>
<<btn>>
<<chunk>>
<big>There's a roar from the rest of the players.</big>
<<dial "guy" "You no superstar, I superstar!">>
<<dial "guy" "No, me is da best!">>
<p>Before you know it, they all start punching and wrestling with each other in a millennia old, traditional way of settling differences between meatheads...</p>
<<btn>>
<<chunk>>
<<media "quests/karmaBad/fight.mp4">>
<<dial "player" "//Ok. Let's go.//">>
<p>Sure. They seem to have a good thing going on.</p>
<big>You grab the jacket and get out from the mess hall.</big>
<p>Now we need to wait until $karma.name is in the toilet, and we should be good.</p>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaBad=3; karmaIntro=DONE">> /* Try to get into the toilets. */
<<chunks>>
<big>You put on the jacket.</big>
<<media "quests/karmaBad/sports.mp4">>
<<dial "player" "//How do I look?//">>
<p>Terrible.</p>
<<dial "player" "//Here goes nothing...//">>
<<btn>>
<<chunk>>
<big>You approach the jock in front of the toilet.</big>
<<dial "player" "Hey bro!">>
<p>The jock looks at you and after a few seconds he smiles and yells.</p>
<<dial "guy" "'Sup, bro! Team bro! We team, bro!">>
<<media "quests/karmaBad/smile.mp4">>
<<dial "player" "We sure are, buddy!">>
<p>How fucking stupid is he?</p>
<<dial "guy" "I know we team, you look like team!">>
<p>Very, apparently.</p>
<<dial "player" "Yeah, go team!">>
<<dial "guy" "GO TEAM!">>
<<btn>>
<<chunk>>
<<dial "player" "Mind if I slip past you and use the lavatory?">>
<big>He seems perplexed by you statement.</big>
<<dial "player" "//Per-what?!//">>
<p>Sheesh... I've studied literature for this shit...</p>
<big>Try using language more on his level.</big>
<<dial "player" "//Oh, ok...// I go toilet, yes?">>
<p>That's better.</p>
<<btn>>
<<chunk>>
<<dial "guy" "No can do. $karma.name say no enter.">>
<big>Shit. That's a problem.</big>
<<dial "player" "Come on, buddy. We team, remember? Go team! Can't you let me in?">>
<<dial "guy" "$karma.name say so. She promise good time.">>
<big>There's no reasoning with this guy.</big>
<<dial "player" "//So what now...?//">>
<p>We gotta think about it. You turn around and are about to leave...</p>
<big>...but it seems something else got the jock's attention.</big>
<<btn>>
<<chunk>>
<big>You notice he's staring at one of the team players passing by...</big>
<<media "quests/karmaBad/jock_football.jpg">>
<<dial "player" "//He's like hypnotized on that dude. Is that a team captain?//">>
<p>Hm... No, I don't think so...</p>
<<dial "player" "//So what is it?//">>
<p>It's the balls.</p>
<<dial "player" "//Ahh! He's gay?//">>
<big>Not that kind of balls.</big>
<<btn>>
<<chunk>>
<big>He's looking at the football.</big>
<<media "quests/karmaBad/dog_ball.mp4">>
<p>Looks like his jock instincts kicked in and he is transfixed on it.</p>
<big>Seeing that he's an idiot, maybe we could use it in some way?</big>
<<dial "player" "//You mean... I just need to get my hands on a football?//">>
<p>Yup.</p>
<big>Maybe you could get one at the gym?</big>
<<dial "player" "//Got it.//">>
<<btn>>
<<chunk>>
<p>When the ball goes out of the jock's sight, he seems confused for a sec...</p>
<big>But quickly brings his undivided attention back to you.</big>
<<media "quests/karmaBad/jock_angry.jpg">>
<<dial "guy" "You no enter, you go now!">>
<p>Yeah, no point in arguing, let's go now...</p>
<big>...but we'll be back!</big>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaBad=4; $curLoc=collGym">> /* Get the team sports jacket or get the jock to leave. [BALL] */
<<chunks>>
<p>As usual, there's a lot of people here.</p>
<<media "quests/karmaBad/gym_full.jpg">>
<big>Now to get your hands on a football.</big>
<<dial "player" "//Isn't football usually played outside?//">>
<p>Not necessarily. Take a look around, there's bound to be someone tossing the ol' pigskin around.</p>
<<dial "player" "//Pigskin? You mean they're throwing around a pig carcass around?//">>
<p>Sigh... That's a traditional name for a football, back from the days, when it was made from real leather.</p>
<<btn>>
<<chunk>>
<big>There's a bunch of guys passing the ball around.</big>
<<media "quests/karmaBad/jock_gym.jpg">>
<big>Maybe you could join them?</big>
<<dial "player" "//Uhmmm... Like... how?//">>
<p>God damn it. Look, dude. These guys have IQ of a cucumber. And I mean all of them in total. It's very simple. They want to throw the ball to each other. You got two hands? So use them!</p>
<big>You approach the players.</big>
<<menu>>
<<btn null "I got two hands too!" "love+" "dialog">>
<<btn null "Give me the ball!" "dom+" "dialog">>
<<chunk>>
<big>One of the players looks at you.</big>
<p>You can see how his neurons try really hard to process what you just said.</p>
<<dial "guy" "Uhmmm...">>
<p>They don't get it. Maybe try it simpler?</p>
<<dial "player" "//That was simple! How simpler can it be?//">>
<p>I dunno, dude. We're talking with idiots. Maybe use visual signs?</p>
<<dial "player" "//Well... ok.//">>
<<btn>>
<<chunk>>
<big>You point at the ball.</big>
<<dial "player" "You throw! I catch!">>
<big>They look at each other.</big>
<<media "quests/karmaBad/jocks_congregate.jpg">>
<<btn>>
<<chunk>>
<big>Finally one of them looks at you with a spark in his eyes.</big>
<<media "quests/karmaBad/jock_agree.mp4">>
<p>I think he gets it.</p>
<<dial "player" "//Yes, I actually got that, thank you.//">>
<<dial "guy" "You ready?">>
<<menu>>
<<btn null "I think so." "love+" "dialog">>
<<btn null "I was born ready." "dom+" "dialog">>
<<chunk>>
<big>He tosses the football to you...</big>
<<media "quests/karmaBad/fly.mp4">>
<p>It's a long one. You run backwards, keeping your eye on the ball...</p>
<<dial "player" "//Here goes nothing...//">>
<p>You stretch out your arms to catch it...</p>
<<dial "player" "I've got it, I've got it!">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu "si3" null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You fail miserably...</big>
<<media "quests/karmaBad/catch_fail.mp4">>
<p>Loser. Now everyone's laughing at you.</p>
<big>You fumble around to pick up the ball.</big>
<<dial "guy" "Hahaha, nice catch, nerd!">>
<<dial "player" "//I'm getting flashbacks from high school...//">>
<<btn "#throw">>
<<chunk null "#success">>
<big>Oh fuck, you actually did it!</big>
<<media "quests/karmaBad/catch_success.mp4">>
<<dial "player" "Yeeeehaaaaaw!">>
<p>Yaaay! You have two hands and know how to use them! Humanity just made a huge step forward!</p>
<<dial "player" "//You're just envious because you were bullied in school by jocks, don't you?//">>
<big>SHUT THE FUCK UP NERD!</big>
<<btn "#throw">>
<<chunk null "#throw">>
<<dial "guy" "Now you throw, nerd!">>
<p>The jocks look at you like retarded dogs waiting for their favorite toy. You grab the ball firmly, preparing for a throw...</p>
<big>STOP!</big>
<<dial "player" "//Uhmmm... what?//">>
<p>You're on a mission, remember?</p>
<big>You gotta steal this fucking ball.</big>
<<dial "player" "//Oh shit... Yeah, sorry, I got carried away with all this alpha shit going on.//">>
<big>Good for you, now take the ball and scram!</big>
<<dial "player" "//Aren't they gonna kill me?//">>
<big>Only one way to find out!</big>
<<menu>>
<<btn null "I think there's something wrong with it, I better check it out." "love+" "dialog">>
<<btn null "No way I'm playing any more with a bunch of mean bastards like you!" "dom+" "dialog">>
<<chunk>>
<big>You run like hell!</big>
<<dial "player" "//Way ahead of you!//">>
<<media "quests/karmaBad/run_football.mp4">>
<<dial "guy" "He got ball! Get him, team!">>
<<btn>>
<<chunk>>
<big>The jocks try to follow you, but you lose them in the crowd.</big>
<<dial "player" "//And all that for a football?//">>
<p>It's not like you could just go to a store and buy one.</p>
<<dial "player" "//Wait, why not?//">>
<big>Because where would be the fun in that?</big>
<<dial "player" "//I hate you sometimes.//">>
<p>I'm just the narrator, I don't come up with the plot.</p>
<<btn>>
<<chunk>>
<big>Enough whining, you've got a toilet to get into!</big>
<<dial "player" "//Gotta say it's not the most heroic quest in the history of video games.//">>
<p>Maybe, but it might get you some ass. Better than some '//Princess is in another castle//' bullshit. He doesn't even get laid when he finally finds her.</p>
<<dial "player" "// Can't argue with that.//">>
<<btn $curLocParent>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaBad=5">> /* Get past the jock when $karma.name is in the college toilet. */
<<chunks>>
<big>You return to the toilet.</big>
<p>The dimwit is still here. Gotta admire his commitment. Or maybe he's just too stupid to come up with anything other to do.</p>
<<dial "player" "//Here goes nothing...// Hey bro!">>
<big>He notices the ball in your hands.</big>
<<dial "guy" "Ball...">>
<p>You wave it around and his gaze follows it like a kitten watching a ball of yarn.</p>
<big>Ok, we got him locked in. Now... throw it!</big>
<<dial "player" "GO LONG!">>
<p>You chuck it down the corridor as far as you can.</p>
<<media "quests/karmaBad/pass.mp4">>
<big>And there he goes!</big>
<<btn>>
<<chunk>>
<<media "quests/karmaBad/catch.mp4">>
<big>What a catch!</big>
<p>And now he's going for the touchdown, pushing all opposition out of the way!</p>
<<dial "player" "//You mean innocent students, that have no idea what's going on...?//">>
<<btn>>
<<chunk>>
<big>It's a massacre in the corridor.</big>
<<media "quests/karmaBad/students.mp4">>
<p>Just another day in American school system.</p>
<<dial "player" "//God bless America.//">>
<big>And with him out of the way, the entrance to the toilets is now open!</big>
<p>And all it took was several injured innocent people.</p>
<<btn>>
<<chunk>>
<big>You enter the toilet.</big>
<<dial "player" "//Success!//">>
<<media "quests/karmaBad/toilet.jpg">>
<p>You look around.</p>
<<dial "player" "//So what now?//">>
<<btn>>
<<chunk>>
<p>Right at this moment the doors to one of the stalls open up and a guy wobbles out.</p>
<<media "quests/karmaBad/zombie.mp4">>
<big>It's the dude that went inside with $karma.name!</big>
<p>He looks and acts strangely. His face is blank and he's pale. He barely notices you.</p>
<<dial "player" "//What's up with him?//">>
<big>No idea. Seems strange though.</big>
<<btn>>
<<chunk>>
<big>You hear $karma.name voice coming from one of the stalls.</big>
<<dial "karma" "Next!">>
<<dial "player" "//Shit! I need to hide!//">>
<<dial "karma" "I know you're in here!">>
<<dial "player" "//Oh fuck!//">>
<<dial "karma" "Come on, I don't have all day, let's do this!">>
<<dial "player" "//Do what?//">>
<big>She seems to think you're one of the jocks!</big>
<<dial "karma" "Well get in there. Or maybe you don't want your cock sucked?">>
<p>We both know the answer to that.</p>
<<btn null "Get in the stall next to hers" null "action">>
<<chunk>>
<big>You walk into the stall and notice a hole in the wall.</big>
<<media "quests/karmaBad/gloryhole.jpg">>
<<dial "player" "//So what now?//">>
<big>Really?</big>
<p>That's like third time you're asking me //what now// in this quest. It's a porn game, is it really that hard to figure out?!</p>
<<dial "player" "//Oh get off your high horse. I know I should stick a dick in the hole, but what if there's a mad dog on the other side, and it'll bite it off?//">>
<big>Sheeesh.</big>
<p>Young people these days... When I was your age I'd stick a dick in anything... I would probably never suggest it in any other situation, but considering it's a porn game...</p>
<big>...maybe take a peek first?</big>
<<btn>>
<<chunk>>
<p>You look through the glory hole.</p>
<big>Looks like $karma.name is having fun.</big>
<<media "quests/karmaBad/karmaGlory1.mp4">>
<<dial "karma" "Come on!">>
<p>Shouldn't keep a lady waiting.</p>
<<btn>>
<<chunk>>
<big>She sticks her ass out to the hole.</big>
<<dial "karma" "First you do me, nobody rides for free!">>
<p>You put your hand through the hole and finger her soaking wet pussy.</p>
<<media "quests/karmaBad/karmaGlory2.mp4">>
<<btn null "Finger her gently" "love+" "action">>
<<btn null "Finger her hard" "dom+" "action">>
<<chunk>>
<big>$karma.name moans loudly.</big>
<p>She then turns around and grabs your dick.</p>
<<media "quests/karmaBad/karmaGlory3.mp4">>
<<dial "karma" "Let's see what I'm dealing with.">>
<<dial "player" "Uhhhh...">>
<<btn>>
<<chunk>>
<big>She's sucking you like crazy!</big>
<<dial "karma" "Oh yeah, give me your cum!">>
<<media "quests/karmaBad/karmaGlory4.mp4">>
<<dial "player" "Mmmmm...">>
<p>She's really into it.</p>
<<btn>>
<<chunk>>
<big>She gobbles on your cock like a pro.</big>
<<media "quests/karmaBad/karmaGlory5.mp4">>
<<dial "player" "That's it, just like that!">>
<p>$karma.name blows you hard, like she'd want all of your cum.</p>
<<btn null "That's so good" "love+" "dialog">>
<<btn null "Take it all" "dom+" "dialog">>
<<chunk>>
<big>You're so close...</big>
<<media "quests/karmaBad/karmaGlory6.mp4">>
<<dial "karma" "Give it to me! I want it all!">>
<<dial "player" "YES, YES, just like that!">>
<big>You feel you're about to burst.</big>
<<dial "player" "I can't hold it anymore!">>
<<btn>>
<<chunk>>
<big>You finish in her mouth and she swallows it all.</big>
<<media "quests/karmaBad/karmaGlory7.mp4">>
<<dial "karma" "Just how I like it...">>
<<dial "player" "//She's a real semen demon! I can't hold it anymore!//">>
<<btn>>
<<chunk>>
<big>That was great, but you notice something is different...</big>
<p>You get a strange feeling in your body... Like something is amiss all of a sudden...</p>
<<dial "player" "//That's weird... It feels like... Like something is missing...//">>
<p>Something like...</p>
<big>A part of your soul?</big>
<<media "quests/karmaBad/soul.mp4">>
<<delayer>>
<<yields "drained+">>
<</delayer>>
<<dial "player" "//Yeah... I think that's it...//">>
<<btn>>
<<chunk>>
<<media "quests/karmaBad/clinton.jpg">>
<<dial "player" "//That can't be good...//">>
<p>As you exit the stall, you hear $karma.name's voice.</p>
<<dial "karma" "NEXT!">>
<<dial "player" "//Fuck me... already? She's a true cock sucking goddess.//">>
<p>That's suspicious, no slut can be this cock-hungry. Something fishy is going on... And it's not just the smell of pussy!</p>
<big>We need to investigate.</big>
<<dial "player" "//Yeah... ok. But tomorrow. I need to get some sleep.//">>
<p>As you walk out of the toilet, another jock rolls in with eyes transfixed on the glory hole. Whatever she's doing..</p>
<big>...the business is booming!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>><<chunks>>
<<menu>>
/* Activities and chores */
<<wrapper "schoolIntro=DONE">>
<<btn "collGymTrain" "Prove you can lift" "dom+3; !sore" "activ">> /*[[collGymTrain]]*/
<<btn "collGymRun" "Run a lap" "love+2; dom+2; !sore" "activ">> /*[[collGymRun]]*/
<<btn "collGymPeek" "Peek into the locker room" null "quick">> /*[[collGymPeek]]*/
<</wrapper>>
<<btn "collGymSearch" "Search the gym" null "activ">> /*[[collGymSearch]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<events>>
<<EVENT "schoolIntro=8">>
<<include "schoolIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaBad=4">>
<<include "karmaBad">>
<</events>>
/* collGymTrain */
<<chunks>>
<big class="center fi0">You pull out a dumbbell from the stand...</big>
<p class="center fi1">You grab it firmly...</p>
<<dial "player" "To crush your enemies, see them driven before you, and to hear the lamentations of their women!" "fi2">>
<<media `"activities/train/" + $player.traitShrt + ".mp4"` "si4">>
<<if $player.lvl < 3>>
<<pocket "sore+">>
<</if>>
<<btn null null null "si5">>
<</chunks>><<events>>
<<EVENT "!amia; $amia.met">>
<<chunks>>
<p>You're about to exit the stall when...</p>
<big>...you hear someone entering the toilet next to you.</big>
<<dial "amia" "What's going on here?!">>
<<dial "player" "//Oh fuck! It's Ms. $amia.name! What should I do?//">>
<p>If she catches you might get in trouble, but there's a chance she came here for another reason...</p>
<<dial "player" "//The reason being?//">>
<big>To get some dick, of course!</big>
<<menu>>
<<btn null "Try your luck" "dom+3" "action">>
<<btn $curLocParent "Run like hell" "dom-" "action">>
<<chunk>>
<big>You stick out your cock through the hole.</big>
<<dial "player" "I've got something for you.">>
<<dial "amia" "Is that right?">>
<p>She says, as she looks into the hole...</p>
<<dial "player" "//Oh yeah, this is it...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#angry", "#angry", "#angry", "#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#angry", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#angry">>
<big>Her face is right next the hole now.</big>
<<dial "player" "Here it comes!">>
<<dial "amia" "What the fuck?!">>
<<media "activities/gloryhole/amia/eye_poke.mp4">>
<big>You poke her in the eye with your cock!</big>
<<dial "amia" "YOU LITTLE PERVERT! I'LL KILL YOU FOR THIS!">>
<p>This is bad, she's furious!</p>
<<btn>>
<<chunk>>
<big>You stand paralysed with fear!</big>
<<dial "player" "But.. but..">>
<<dial "amia" "You fucking creep! Let's see how you like this handjob!">>
<<dial "player" "//A handjob? That doesn't sound so bad.//">>
<big>But $amia.name had something other in mind...</big>
<<btn>>
<<chunk>>
<big>She slaps your cock with all her strength!</big>
<<media "activities/gloryhole/amia/dick_slap.mp4">>
<p>Damn! What's that as painful, as it looks?</p>
<<dial "player" "AAAAAAHHHHHHHH!">>
<p>Probably even more. Use that adrenaline to get the hell outta there, no telling what she might do next!</p>
<<dial "amia" "You pencil-dicked deviant! Get lost and don't let me catch you doing this shit again!">>
<p>Definitely could've gone better...</p>
<<btn $curLocParent "Exit the toilets in much, much pain" "sore+" "action">>
<<chunk null "#sex">>
<big>$amia.name looks at your dick.</big>
<<media "activities/gloryhole/amia/gloryAmia1.mp4">>
<<dial "amia" "You weirdo, I should report you right now...">>
<p>She says softly, but at the same time she gets more comfortable, still looking at your cock.</p>
<<btn>>
<<chunk>>
<big>She's getting in the mood...</big>
<<media "activities/gloryhole/amia/gloryAmia2.mp4">>
<p>$amia.name starts touching herself softly.</p>
<<dial "amia" "Mmmm... It is a nice cock... And it's been a while, since I've had some fun in one of these...">>
<p>Oh yeah, she's definitely ready for some...</p>
<<btn>>
<<chunk>>
<<dial "amia" "Looks like you're ready as well...">>
<<media "activities/gloryhole/amia/gloryAmia3.mp4">>
<p>She gets down on her knees and gets to work on you.</p>
<<dial "player" "It's all yours, baby!">>
<<btn>>
<<chunk>>
<big>$amia.name starts sucking you off.</big>
<<media "activities/gloryhole/amia/gloryAmia4.mp4">>
<<dial "amia" "Oh yeah, just what I needed!">>
<p>She exclaims as she gobbles up your cock like a true dick-starved slut.</p>
<<dial "player" "Take it all!">>
<p>$amia.name get's on all fours and suck you even harder.</p>
<<btn>>
<<chunk>>
<big>She deep-throats you passionately.</big>
<<media "activities/gloryhole/amia/gloryAmia5.mp4">>
<<dial "player" "Ahhh.... Oooohhh...">>
<<dial "amia" "Mmmmmm...">>
<p>Her mouth is hot and wet...</p>
<<btn>>
<<chunk>>
<big>She gets up and turns round...</big>
<<dial "amia" "Now for the really good stuff...">>
<<media "activities/gloryhole/amia/gloryAmia6.mp4">>
<p>She puts your cock in her soaking wet pussy nad starts riding it.</p>
<<dial "player" "//This feels amazing!//">>
<<btn>>
<<chunk>>
<big>As she slams her ass against the hole, $amia.name moans with pleasure.</big>
<<media "activities/gloryhole/amia/gloryAmia7.mp4">>
<<dial "amia" "I want it deep inside me!">>
<p>You feel like your cock is getting sucked in be her starving pussy.</p>
<<dial "player" "Oh yeah! That's so good!">>
<<btn>>
<<chunk>>
<big>$amia.name starts screaming with pleasure and lust.</big>
<<media "activities/gloryhole/amia/gloryAmia8.mp4">>
<<dial "amia" "AAAAHHHH! OOOOHHHHH!">>
<p>Her pussy gets even tighter, as she climaxes on your dick.</p>
<<dial "amia" "YES! YES! YES!">>
<<dial "player" "Mmmmmm... I'm close too!">>
<<btn>>
<<chunk>>
<big>As you're about to cum, $amia.name gets on her knees again.</big>
<<dial "amia" "Oh yeah, I want your cum on my face!">>
<p>She screams, as you blow your load over her mouth!</p>
<<media "activities/gloryhole/amia/gloryAmia9.mp4">>
<<dial "player" "Oooooohhhhh yeeeaaahhhh...">>
<<btn>>
<<chunk>>
<big>You can hear $amia.name breathing heavily.</big>
<<dial "amia" "Uff... I so needed that...">>
<<dial "player" "Yeah, me too...">>
<p>Before you've got a chance to say something else, she gathers herself up.</p>
<<dial "amia" "You better keep quiet about this, creep, or there'll be hell to pay!">>
<p>She says and leaves the toilets.</p>
<<dial "player" "Totally worth it...">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>>/* collGymPeek */
<<chunks>>
/* Choose random */
<<if setup.minRand <= $curRand>>
<<set _curNpcArr = ["#lockergirl"]>>
<<if $gayContent == 1>>
<<set _curNpcArr.push("#lockergay")>>
<</if>>
<<if $transContent == 1>>
<<set _curNpcArr.push("#lockertrans")>>
<</if>>
<<if $pissContent == 1>>
<<set _curNpcArr.push("#lockerpiss")>>
<</if>>
<<set _curNpcType = _curNpcArr.random()>>
<</if>>
<big class="center fi0">You stand next to the door to the locker room.</big>
<p class="center fi1">What better place to see some cheerleader pussy?</p>
<<media "activities/peek/collGym/locker_doors.mp4" "si2">>
<p class="si3">You peek inside...</p>
<big class="si3">And then...</big>
<<btn _curNpcType null null "si4">>
<<chunk>>
<big>...it's empty.</big>
<<dial "player" "//Seriously!?//">>
<p>Can't win them all, my dude.</p>
<<media "activities/peek/collGym/locker_empty.jpeg">>
<big>There's always some other time.</big>
<<btn $curLoc>>
<<chunk "$gayContent=1" "#lockergay">>
<<set _curNpc = "lockergay_" + [0].random()>>
<big>A couple of guys just finished their practice... </big>
<p>And their ready to have some fun.</p>
<<dial "guy" "Now that's a nice dick!">>
<<dial "guy" "You haven't seen nothing yet.">>
<<media `"activities/peek/collGym/" + _curNpc + "_start.mp4"`>>
<<btn>>
<<chunk "$gayContent=1">>
<big>He starts sucking the other guys dick.</big>
<<media `"activities/peek/collGym/" + _curNpc + "_blow.mp4"`>>
<<dial "guy" "That's what I'm talking about!">>
<<dial "guy" "Mmmm... It's so big and thick!">>
<<dial "guy" "Now let's see, if it fits up your ass!">>
<p>He says and bends him over.</p>
<<btn>>
<<chunk "$gayContent=1">>
<big>They start fucking hard.</big>
<<media `"activities/peek/collGym/" + _curNpc + "_fuck.mp4"`>>
<<dial "guy" "Oh yeah, fuck me hard!" >>
<<dial "guy" "Ahhh... Ohhh...">>
<p>He pounds him like there's no tomorrow. </p>
<<btn>>
<<chunk "$gayContent=1">>
<big>They change position.</big>
<<dial "guy" "You want my cum in you?!">>
<<dial "guy" "Yeah, cum in my ass!">>
<<media `"activities/peek/collGym/" + _curNpc + "_cum.mp4"`>>
<p>He finishes inside of him, still thrusting.</p>
<<dial "guy" "There's so much!">>
<<dial "guy" "Oh yeah, just like that!">>
<<btn>>
<<chunk "$gayContent=1">>
<big>Now that was intense!</big>
<<dial "guy" "Was it as good for you, as it was for me?">>
<<dial "guy" "Maybe even better!">>
<p>Those jocks really know how to have fun, don't they?</p>
<<dial "player" "//They sure do!//">>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/collGym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big school, someone's bound to have some fun in there...</p>
<<btn>>
<<chunk "$transContent=1" "#lockertrans">>
<<set _curNpc = "lockertrans_" + [0].random()>>
<big>Some guy is having fun with his girl!</big>
<<dial "guy" "Oh baby, your so hot I can't get my hands of you!">>
<<dial "gal" "Oh, you charmer! You know what I like, don't you?">>
<<media `"activities/peek/collGym/" + _curNpc + "_start.mp4"`>>
<<btn>>
<<chunk "$transContent=1">>
<big>She pulls out her cock!</big>
<p>The guy gets on his knees and starts blowing her.</p>
<<media `"activities/peek/collGym/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Mmmm, that's it, just like that.">>
<<dial "guy" "Ahhh, I like it in my mouth.">>
<<dial "gal" "Then you're gonna love it up your ass!">>
<p>She says and pushes him on the bench.</p>
<<btn>>
<<chunk "$transContent=1">>
<big>She sticks her cock in him and start fucking!</big>
<p>The guy moans, as she's stroking his dick.</p>
<<media `"activities/peek/collGym/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "Oh yeah, you're so tight!">>
<<dial "guy" "Yes, do my like this!">>
<p>They're moans are getting louder, as she starts going faster.</p>
<<btn>>
<<chunk "$transContent=1">>
<big>They're getting close...</big>
<<dial "guy" "Mmmm... Cum in my ass, baby!">>
<<media `"activities/peek/collGym/" + _curNpc + "_cum.mp4"`>>
<p>She finishes in him, as he jacks off.</p>
<<dial "gal" "Ooooohhhhh...">>
<<dial "guy" "That's so hot...">>
<<btn>>
<<chunk "$transContent=1">>
<big>Now that was intense!</big>
<<dial "guy" "You're really something, you know that?">>
<p>She giggles and says....</p>
<<dial "gal" "You're not so bad yourself, stud!">>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/collGym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big school, someone's bound to have some fun in there...</p>
<<btn>>
<<chunk "$pissContent=1" "#lockerpiss">>
<<set _curNpc = "lockerpiss_" + [0].random()>>
<big>Looks like a couple of cheerleaders just finished their training.</big>
<<dial "gal" "God, I can't believe I've peed myself!">>
<<dial "gal" "Don't worry, it happens!">>
<p>One of them sits down and pulls up her skirt to reveal her soaked panties.</p>
<<dial "gal" "Oh my... Why don't I help you clean up?">>
<<media `"activities/peek/collGym/" + _curNpc + "_start.mp4"`>>
<<btn>>
<<chunk "$pissContent=1">>
<big>She goes don and start licking the pussy.</big>
<<media `"activities/peek/collGym/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Oh yeah... You love me pussy, don't you?">>
<<dial "gal" "Mmmm, it tastes so good!">>
<<dial "gal" "Would you like some too?">>
<<btn>>
<<chunk "$pissContent=1">>
<big>She gets up and starts to pee.</big>
<p>The other one cups her hands and sprinkles it on herself.</p>
<<media `"activities/peek/collGym/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "So warm!">>
<<dial "gal" "You love it, don't you?">>
<<btn>>
<<chunk "$pissContent=1">>
<big>They're go into the showers.</big>
<<dial "gal" "Give it to me!">>
<p>She says with a passion, as she sits down to receive the golden shower.</p>
<<media `"activities/peek/collGym/" + _curNpc + "_cum.mp4"`>>
<<dial "gal" "Ooooohhhhh...">>
<<dial "gal" "That's so good...">>
<<btn>>
<<chunk "$pissContent=1">>
<big>Like a wave of passion.</big>
<<dial "gal" "I really needed that.">>
<<dial "gal" "Me too! One should never hold back for too long...">>
<p>She says with a smirk, as they kiss.</p>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/collGym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big school, someone's bound to have some fun in there...</p>
<<btn>>
<<chunk null "#lockergirl">>
<<set _curNpc = "lockergirl_" + [0, 1, 2].random()>>
<big>Looks like some girls are in there!</big>
<p>You see a couple of chicks.</p>
<<media `"activities/peek/collGym/" + _curNpc + "_start.mp4"`>>
<<dial "gal" "Training always makes me so horny...">>
<<dial "gal" "Me too! Why don't you come over here and we'll do something about it.">>
<p>Nothing like some girl on girl action, am I right?</p>
<<dial "player" "//You sure are!//">>
<<btn>>
<<chunk>>
<big>One of the girls starts licking the other's pussy.</big>
<<media `"activities/peek/collGym/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Ahhh, just what I wanted!">>
<<dial "gal" "Mmmm... You're so wet. I could drink from this cup all day.">>
<p>The beautiful scent of pussy juices fill up the room, as their moaning pleasures your ears.</p>
<<btn>>
<<chunk>>
<big>They are really getting into it now.</big>
<p>Their pussies are wet and their bodies glisten with sweat.</p>
<<media `"activities/peek/collGym/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "Oh yes... Eat that cunt!" >>
<<dial "gal" "Oh my God! It's so good!">>
<p>They rellay look like they couldn't get enough of each other!</p>
<<btn>>
<<chunk>>
<big>Their are both getting close.</big>
<<dial "gal" "YES! YES! NOW!">>
<<media `"activities/peek/collGym/" + _curNpc + "_cum.mp4"`>>
<p>Their screams of pleasure make you even harder.</p>
<<dial "gal" "AAAHHHH!">>
<<dial "gal" "OH YEAH!">>
<<btn>>
<<chunk>>
<big>They slowly collapse to the floor, exhausted.</big>
<<dial "gal" "You're so much better than my boyfriend!">>
<<dial "gal" "Thanks, baby. I always say, there's nothing quite like a woman's touch...">>
<<dial "player" "//Ain't that the truth.//">>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/collGym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big school, someone's bound to have some fun in there...</p>
<<btn>>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<btn "roseSleazy" "Look for hoes" "quest:roseSleazy=1" "quest">>
<<btn "roseSleazy" "Look for hoes" "quest:roseSleazy=7" "quest">>
<<btn "slaughterhouse" "Observe the VIP room" "slaughterhouse=1" "quest quick">>
<<btn "slaughterhouse" "Ask around the club" "slaughterhouse=2" "quest quick">>
/* Activities and chores */
<<btn "cityClubDanceCreep" "Creep around" "love+" "quick">> /*[[cityClubDanceCreep]]*/
<<btn "cityClubDanceDance" "Dance" "dom+" "activ">> /*[[cityClubDanceDance]]*/
<<btn "cityClubPickup" "Look for hoes" "quest:roseSleazy=DONE" "quick">> /*[[cityClubPickup]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* cityClubToilet */
<<chunks>>
<<menu>>
/* Quests */
<<btn "roseSleazy" "Look for hoes" "quest:roseSleazy=1" "quest">>
<<btn "roseSleazy" "Look for hoes" "quest:roseSleazy=7" "quest">>
<<btn "slaughterhouse" "Observe the VIP room" "slaughterhouse=1" "quest quick">>
<<btn "slaughterhouse" "Ask around the club" "slaughterhouse=2" "quest quick">>
/* Activities */
<<btn "cityClubtToiletShit" "Take a shit" "!asspain; $lvlup" "activ">> /*[[cityClubtToiletShit]]*/
<<btn "cityClubToiletSearch" "Search toilets" null "quick">> /*[[cityClubToiletSearch]]*/
<<btn "cityClubtToiletPeek" "Peek" null "quick">> /*[[cityClubtToiletPeek]]*/
<<btn "cityClubtToiletMasturbate" "Masturbate" "jerkedoff+; !ballsSmash" "quick">> /*[[cityClubtToiletMasturbate]]*/
<<btn "cityClubPickup" "Look for hoes" "quest:roseSleazy=DONE" "quick">> /*[[cityClubPickup]]*/
<<btn "cityClubDealer" "Talk with the dealer" null "quick">> /*[[cityClubDealer]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<menu>>
/* Quests */
<<btn "roseSleazy" "Look for hoes" "quest:roseSleazy=1" "quest">>
<<btn "roseSleazy" "Look for hoes" "quest:roseSleazy=7" "quest">>
<<btn "slaughterhouse" "Observe the VIP room" "slaughterhouse=1" "quest quick">>
<<btn "slaughterhouse" "Ask around the club" "slaughterhouse=2" "quest quick">>
/* Activities and chores */
<<btn "cityClubBarPickup" "Hit on bartender" null "quick">> /*[[cityClubBarPickup]]*/
<<btn "cityClubPickup" "Look for hoes" "quest:roseSleazy=DONE" "quick">> /*[[cityClubPickup]]*/
/* Activities and chores */
<<btn $curLoc "Buy soda" "love+1; soda+; cash=20; cash-20" "store">>
<<btn $curLoc "Buy beer" "love+2; beer+; cash=30; cash-30" "store">>
<<btn $curLoc "Buy vodka" "dom+2; vodka+; cash=35; cash-35" "store">>
<<btn $curLoc "Buy drink" "love+2; dom+2; drink+; cash=45; cash-45" "store">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* cityClubVip */
<<chunks>>
<<menu>>
/* Quests */
<<wrapper "karmaCum=5">>
<<pocket "charAdd-karma|cityClubVip">>
<<btn "karmaCum" "Look around for $karma.name" "$karmaCum_look+1; $karmaCum_look=null" "quest quick">>
<<btn "karmaCum" "Look around some more" "$karmaCum_look+1; $karmaCum_look=1" "quest quick">>
<<btn "karmaCum" "She has to be somewhere!" "$karmaCum_look+1; $karmaCum_look=2" "quest quick">>
<<btn "karmaCum" "Go to the dungeon" "$karmaCum_look+1; $karmaCum_look=3" "quest quick">>
<</wrapper>>
<<btn "slaughterhouse" "Try to get inside" "karmaCum=DONE; slaughterhouse=0" "quest quick">>
<<btn "slaughterhouse" "Observe the VIP room" "slaughterhouse=1" "quest quick">>
<<btn "slaughterhouse" "Ask around the club" "slaughterhouse=2" "quest quick">>
<<btn "slaughterhouse" "Get inside" "slaughterhouse=5" "quest quick">>
<<btn "slaughterhouse" "Take a tour" "slaughterhouse=6" "quest quick">>
<<wrapper "karmaCum!=5">>
/* Activities and chores */
<<btn "cityClubVipGetin" "Get inside" "slaughterhouse=0; karmaCum!=DONE; !$permissionVIP" "quick">> /*[[cityClubVipGetin]]*/
<<btn "cityClubVipGetin" "Get inside" "slaughterhouse=DONE; !$permissionVIP" "quick">> /*[[cityClubVipGetin]]*/
<<wrapper "slaughterhouse=DONE; $permissionVIP">>
<<btn "cityClubOrgySunset" "The Sunset Orgy" "period=Sunset" "activ">> /*[[cityClubOrgySunset]]*/
<<btn "cityClubOrgyMidnight" "The Midnight Orgy" "period=Night" "activ">> /*[[cityClubOrgyMidnight]]*/
<<btn "cityClubVipSearch" "Search the VIP room" null "activ">> /*[[cityClubVipSearch]]*/
<<btn "cityClubVipStrippers" "Look at the strippers" null "activ">> /*[[cityClubVipStrippers]]*/
<<wrapper "karma">>
<<btn "talk" "Chat with $karma.name" "$char+karma" "chat relation">>
<<btn "flirt" "Flirt with $karma.name" "karma.status=3; karma.status!=5; $char+karma" "flirt relation">>
<<btn "sex" "Fuck $karma.name" "karma.status=5; $char+karma" "sex relation">>
<</wrapper>>
/* Locations */
<br class="break0">
<<btnImg "cityClubDungeon">> /*[[cityClubDungeon]]*/
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</wrapper>>
<</chunks>>/* cityClubToiletSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "dirty_bra+", "cash+25", "cash+50", "weed+", "viagra+", "crack+", "nothing"]>>
<<set _searchItemsUnique = ["outfit_26+", "roofies+", "roofies+", "viagra+", "viagra+", "aphro+", "aphro+", "weed+", "cash+250", "cash+500", "cash+1000"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner. In the stalls, and in the toilets <small>(yuck!)</small>.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/cityClubToilet/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>I'm personally not a huge lingerie guy (unless the girl is really fat, in which case it helps redirect my attention), but even I can't help a growing hard-on.</p>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices, but then you start to wonder...</p>
<<dial "player" "//Why would someone have a bag of spices in the College toilet...?//">>
<big>And then it hits you.</big>
<<media "activities/search/cityClubToilet/weed.mp4">>
<</if>>
<<btn>>
<</chunks>><<chunks>>
/* Choose type */
<<if setup.minRand <= $curRand>>
<<set _curNpcArr = ["peekgirl"]>>
<<if $gayContent == 1>>
<<set _curNpcArr.push("peekgay")>>
<</if>>
<<if $transContent == 1>>
<<set _curNpcArr.push("peektrans")>>
<</if>>
<<if $pissContent == 1>>
<<set _curNpcArr.push("peekpiss")>>
<</if>>
<<set _curNpcType = _curNpcArr.random()>>
/* Check which character player encountered (assuming that each type has the number of characters that are in each array) */
<<if _curNpcType == "peekgay">>
<<set _curNpcChar = [1].random()>>
<<elseif _curNpcType == "peektrans">>
<<set _curNpcChar = [1, 2, 3, 4, 5].random()>>
<<elseif _curNpcType == "peekpiss">>
<<set _curNpcChar = [1, 2, 3].random()>>
<<else>>
<<set _curNpcChar = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14].random()>>
<</if>>
<<set _curNpc = _curNpcType + "_" + _curNpcChar>>
/* Check if/when the player is caught (assuming that the event has the amount of stages that are in each array) */
<<set $jerk = null>>
<<set $caught = null>>
<<if setup.minRandLow + 1 <= $curRand>>
<<set $caught = [0, 1, 2].random()>>
<</if>>
<</if>>
/* Do HTML */
<p class="fi0 center">You push the door ever so gently and look inside...</p>
<<media `"activities/peek/peeking" + random(1,3) + ".mp4"` "si1">>
<<if _curNpcType>>
<<set $caughtLink = $caught == 0 ? "#caught" : "#" + _curNpcType>>
<big class="fi3 center">There is something going on!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_1.mp4"` "si3">>
<p class="fi3">You have a choice: you stay and watch, risking getting caught, or leave. What do you do?</p>
<<menu "fi3">>
<<btn $caughtLink "Stay and watch" "dom+2" "action si3">>
<<btn $caughtLink "Stay and watch while jerking off" "dom+2; $jerk+1" "action si3">>
<<btn $curLoc "Do not risk it" "love+1" "action si3">>
<<else>>
<big class="fi3 center">...it's empty</big>
<<media "activities/peek/toilets/peek_empty.jpg" "si3">>
<<btn $curLoc null null "si3">>
<</if>>
<<chunk "$gayContent=1" "#peekgay">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Looks like they're having some real fun!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "guy" "Oh yeah, fuck my twink ass!">>
<p>The stud is going balls deep up his butt.</p>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$gayContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>With a groan, the stud comes inside the twink.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "guy" "You like that, little man?">>
<<dial "guy" "Very... I love getting my ass creampied!">>
<p>Those guys sure now how to put on a show!</p>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk "$transContent=1" "#peektrans">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She bends over, begging for a cock up her ass.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Fuck me like you own me, big guy!">>
<p>No need to tell him twice, he goes down for that ass hard.</p>
<<dial "guy" "Oh man, that's tight...">>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$transContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She takes his load on her face.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "gal" "Mmmmm, there's so much...">>
<p>She says, as she wipes the cum of her face and into her mouth.</p>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk "$pissContent=1" "#peekpiss">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Oh, she's thirsty for cock, among other things.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Mmmmm, I love the tasting piss on a hard cock!">>
<p>She says, as she sucks that cock with a passion.</p>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk "$pissContent=1">> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>She's ready to receive his load!</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "guy" "Aaaahhh! Suck me dry!">>
<p>She's all wet and moaning with pleasure.</p>
<<dial "gal" "I love being a toilet slut!">>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk null "#peekgirl">> /* Stage 1 */
<<delayer>>
<<set $caughtLink = $caught == 1 ? "#caught" : null>>
<<if $jerk==1>>
<p>You can't help but start stroking your dick.</p>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>He puts his cock up her and starts pounding.</big>
<<media `"activities/peek/toilets/" + _curNpc + "_2.mp4"`>>
<<dial "gal" "Yes! Fuck me hard!">>
<<dial "guy" "Take it, you slut!">>
<<menu>>
<<delayer>><<btn $caughtLink "Stay and watch more" null "action">><</delayer>>
<<delayer>><<btn $caughtLink "Stay and watch while jerking off" "dom+1; !$jerk; $jerk+2" "action">><</delayer>>
<<btn $curLoc "Do not risk it" "love+1" "action">>
<<chunk>> /* Stage 2 */
<<delayer>>
<<set $caughtLink = $caught == 2 ? "#caught" : "#finish">>
<<if $jerk==2>>
<big>You can't help but to start stroking your dick.</big>
<<media "activities/peek/jerkoff.mp4">>
<</if>>
<</delayer>>
<big>Their moans are getting louder...</big>
<<media `"activities/peek/toilets/" + _curNpc + "_3.mp4"`>>
<<dial "gal" "Cum for me, baby! I want it bad!">>
<p>She exclaims, as he ejaculates all over her.</p>
<<dial "guy" "Oh yeeeeeeeeeeeeeah!">>
<<delayer>><<btn $caughtLink>><</delayer>>
<<chunk null "#finish">> /* FINISH */
<<delayer>>
<<if $jerk>>
<p>You stroke your dick faster and faster. You feel a wave of pleasure, and then...</p>
<big>...you cum!</big>
<<media "activities/peek/jerkoff_cum.mp4">>
<<pocket "jerkedoff+">>
<</if>>
<</delayer>>
<big>That's the end of the show.</big>
<<btn $curLoc "Move away" null "action">>
<<chunk null "#caught">> /* CAUGHT */
<big>Oh shit, you've been spotted!</big>
<<media "activities/peek/toilets/peek_busted.mp4">>
<<dial "guy" "What the FUCK? I kill you, YOU SICK FUCK!">>
<p>It seems that they value their privacy more, than your sexual arousal.</p>
<<dial "player" "Shit!">>
<p>While the guy is trying to get his pants on, you decide to run off.</p>
<<dial "player" "//You don't have to tell me twice.//">>
<big>You run away.</big>
<<btn $curLocParent>>
<</chunks>><<chunks>>
<big class="center fi0">You pull down your pants...</big>
<p class="center fi1">Sit down on the toilet...</p>
<<media `"activities/shit/" + random(4) + ".mp4"` "si3">>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<<btn null null null "si5">>
<</chunks>>
<<include "lvlup">><<chunks>>
<big class="center fi0">You open up your mobile phone...</big>
<p class="center fi1">Type the name of your favorite porn site...</p>
<div class="si2">
/* Display toys menu */
<<set _toys = ["paul_dildo", "dildo", "cucumber", "crucifix"]>>
<<for _ts = 0; _ts < _toys.length; _ts++>>
<<if $player.itemsList && $player.itemsList.indexOf(_toys[_ts]) != -1>>
<<set _displayToys = 1>>
<<set _playerlvl = $player.lvl > 0 ? $player.lvl : 1>>
<<break>>
<</if>>
<</for>>
<<if _displayToys == 1>>
<<menu null "Choose a toy" "toys">>
<<if $player.itemsList.indexOf("paul_dildo") != -1 || $player.itemsList.indexOf("dildo") != -1>>
<<btn "#dildo" "Put a dildo up your ass" "love+2" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("cucumber") != -1>>
<<btn "#cucumber" "Put a cucumber up your ass" "love+3" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("crucifix") != -1>>
<<btn "#crucifix" "Put a crucifix up your ass" "love+5" "yieldsHide item">>
<</if>>
<</if>>
<br class="clear">
<br class="clear">
/* Load the category buttons */
<<set _masturbationCat = clone(setup.sexCat)>>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
/* Shuffle the vids for later */
<<set _masturbationVids = setup.kamasutra.shuffle()>>
<br class="clear">
</div>
<<chunk null "#dildo">>
<p>You pull out a dildo.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "I'm a bad boy!">>
<<media `"activities/masturbation/dildo/" + _playerlvl + "/" + random(1,10) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#cucumber">>
<p>You pull out a cucumber.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Veggies for the win!">>
<<media `"activities/masturbation/cucumber/" + random(1,5) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#crucifix">>
<p>You pull out a crucifix.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Sweet Jesus!">>
<p>It's so rough...</p>
<<media `"activities/masturbation/crucifix/" + random(1,4) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#anal">>
<big>You select Anal porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("anal") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "That's a beautiful asshole right there!">>
<<btn>>
<<chunk null "#classic">>
<big>You select Classic porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("classic") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Nothing better than a bit of classic pussy pounding!">>
<<btn>>
<<chunk null "#fetish">>
<big>You select Hardcore porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("fetish") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, I'm a perv!">>
<<btn>>
<<chunk null "#handworks">>
<big>You select Handworks porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("handworks") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, that's the shit!">>
<<btn>>
<<chunk null "#oral">>
<big>You select Oral porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("oral") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Yeah... do it with your mouth... Oh yeaa....!">>
<<btn>>
<<chunk null "#rough">>
<big>You select Rough porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("rough") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Smack that bitch, yeah!">>
<<btn>>
<</chunks>><<chunks>>
/* Choose random */
<<if setup.minRand <= $curRand>>
<<set _curNpcType = "#clubDance">>
<</if>>
<big class="center fi0">You look at the dancefloor...</big>
<p class="center fi1">This place is really going!</p>
<<media "activities/creep/cityClub/dancefloor.mp4" "si2">>
<p class="si3">You scan the scene..</p>
<big class="si3">And you see...</big>
<<btn _curNpcType null null "si4">>
<<chunk>>
<big>... a real sausage fest.</big>
<<dial "player" "//Just my luck...//">>
<<media "activities/creep/cityClub/dancelame.mp4">>
<big>Even in a club you can't find a girl, loser.</big>
<<dial "player" "//Fuck you.//">>
<<btn>>
<<chunk null "#clubDance">>
<<set _curNpc = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14].random()>>
<big>Look at these hotties!</big>
<<media `"activities/creep/cityClub/clubDance_" + _curNpc + ".mp4"`>>
<<dial "player" "//So that's why people go to clubs!//">>
<p>Sure it is. What did you think it was, overpriced drinks?</p>
<<btn>>
<</chunks>><<chunks>>
<big>Good call, the bartender is actually hot!</big>
<<media "activities/pickup/cityClub/Bartender_1.mp4">>
<p>Bartenders get hit on a lot, so you better bring your A-game.</p>
<<dial "player" "//You don't believe I can pull it off?//">>
<p>I just hope you don't screw up like you always do.</p>
<<dial "player" "//You'll see...!//">>
<<btn>>
<<chunk>>
<big>You approach the bar.</big>
<p>The bartender notices you.</p>
<<dial "bartender" "Hi.">>
<p>You point at the liquor menu.</p>
<<if $player.lvl <= 1>>
<<dial "player" "H-hi... Could I-I-I get a d-d-d-drink, please?">>
<p>Holy shit that was weak, even for you.</p>
<<set _decision = ["#hit", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<dial "player" "Uhmmm... You got something to drink?">>
<p>Holy shit, man.</p>
<big>It's a bar, what do you think?</big>
<<set _decision = ["#hit", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<dial "player" "Hey, what exqusite liquors do you have to offer?">>
<big>So far so good.</big>
<<set _decision = ["#hit", "#hit", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<dial "player" "Hey, anything to recommend?">>
<big>So far so good.</big>
<<set _decision = ["#hit", "#hit", "#hit", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<dial "player" "Hey, what have you got?">>
<big>So far so good.</big>
<<set _decision = "#hit">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hit">>
<<if $player.lvl <= 2>>
<big>Surprisingly, she doesn't go away.</big>
<</if>>
<<media "activities/pickup/cityClub/Bartender_2.mp4">>
<<dial "bartender" "It depends.">>
<big>She playfully smiles.</big>
<<dial "player" "//She smiles! Does it mean she like me?//">>
<p>That's a very important question. To solve this kind of conundrums, we, dating pros, use Bayes' theorem. It goes like this: //''P(like|smile) = P(smile|like) * P(like) / P(smile)''//. Basically, the probability that a woman' smile means she likes you, equals the probability that she will smile when she sees someone she likes, multiplied by the probability that she is likely to like a random person that she just met, multiplied further by the probability that she will smile to a random person that she just met.</p>
<p>For example, let's assume she just smiles at everyone. Then, obviously, the fact that she smiles at you wouldn't mean anything one way or another. Indeed, the theorem shows exactly that, as //P(smile|like)=1// and //P(smile)=1//, which results in //P(like|smile)=P(like)//.</p>
<p>At the other extreme, suppose she smiles at everyone she likes, and only those she likes. Then //P(smile)=P(like)// and //P(smile|like)=1//. Then we get //P(like|smile)=1//, which means that if she smiles to you she is certain to like you.</p>
<<dial "player" "//Uhmmm... What?!//">>
<big>She's into you, dumbass.</big>
<<btn>>
<<chunk>>
<p>She playfully picks up a shaker.</p>
<<media "activities/pickup/cityClub/Bartender_3.mp4">>
<big>Could you finally focus and answer her!?</big>
<<dial "player" "//Ok, ok...//">>
<<if $player.lvl <= 1>>
<<dial "player" "Dep-p-p-pends oooon whaaaat?">>
<p>God damn, how is it possible that you're still talking with her?!</p>
<big>She must be running a charity.</big>
<<set _decision = ["#hit2", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<dial "player" "You mean it depends on the money? I have money, don't worry!">>
<big>That's not what she meant.</big>
<<set _decision = ["#hit2", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<p>You squint your eyes, trying to figure her out.</p>
<<dial "player" "Depends...? On what...?">>
<p>God damn.</p>
<big>It's a pickup, not a Ponzi scheme.</big>
<<set _decision = ["#hit2", "#hit2", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<dial "player" "Depends, huh? I'm all ears then.">>
<big>Playful. I like it.</big>
<<set _decision = ["#hit2", "#hit2", "#hit2", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<big>You smile back at her, leaning forward.</big>
<<dial "player" "Can't wait to hear what it depends on.">>
<big>Nice.</big>
<<set _decision = "#hit2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hit2">>
<p>She bites her lip...</p>
<<media "activities/pickup/cityClub/Bartender_4.mp4">>
<<if $player.lvl <= 2>>
<big>How are you still here, I have no idea.</big>
<</if>>
<<dial "bartender" "It depends on what you desire...">>
<<dial "player" "//I desire her!//">>
<big>Then why don't you tell her that?!</big>
<<btn>>
<<chunk>>
<big>She slowly opens up her shirt...</big>
<<media "activities/pickup/cityClub/Bartender_5.mp4">>
<p>You're almost there.</p>
<big>Time to kick it up a notch.</big>
<<if $player.lvl <= 1>>
<<dial "player" "I... d-d-d-d-esire... yoooou...?">>
<big>No. Just no.</big>
<<set _decision = ["#hit3", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<dial "player" "Uhmmm... I was thinking... I mean... Maybe... I hope that's ok, but... I kinda... I mean... I desire... You?">>
<p>My god.</p>
<big>If that works, it means there are no standards anymore.</big>
<<set _decision = ["#hit3", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<dial "player" "I desire you, baby girl...">>
<p>Phew.</p>
<big>Not great, not terrible.</big>
<<set _decision = ["#hit3", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<dial "player" "I only have one desire. And it's you.">>
<p>Good. Direct and straight forward.</p>
<big>That's how you do it.</big>
<<set _decision = ["#hit3", "#hit3", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<dial "player" "I have pretty deep desire, I'm unsure whether you can satisfy it...">>
<p>Nice. Reverse psychology.</p>
<big>Like it.</big>
<<set _decision = "#hit3">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hit3">>
<<dial "bartender" "Haha... Now why don't you come with me, so I can take care of you properly?">>
<p>Score!</p>
<<dial "player" "//Yippee ki yay!//">>
<big>The bartender leads you to a staff toilet.</big>
<p>She closes the doors and unzips your pants.</p>
<<btn>>
<<chunk>>
<<media "activities/pickup/cityClub/Bartender_6.mp4">>
<<dial "bartender" "It seems you've got what I want!">>
<p>She says, as she starts sucking your dick.</p>
<<dial "player" "Oh yeah!">>
<<btn>>
<<chunk>>
<big>Her mouth wraps around your cock.</big>
<<media "activities/pickup/cityClub/Bartender_7.mp4">>
<<dial "bartender" "Glug, glug, glug!">>
<p>She sucks like a hoover, she must really like sucking cock.</p>
<<dial "player" "You like my dick?">>
<<dial "bartender" "Oh yeah! It's so good!">>
<<btn>>
<<chunk>>
<big>The bartender takes off her shirt.</big>
<<media "activities/pickup/cityClub/Bartender_8.mp4">>
<<dial "bartender" "Don't want to get this stained!">>
<p>Her lips caress your dick, as she takes you deeper and deeper.</p>
<<btn>>
<<chunk>>
<big>You're getting close...</big>
<<media "activities/pickup/cityClub/Bartender_9.mp4">>
<<dial "player" "Ooooohhh, that's it!">>
<<dial "bartender" "Gulp, gulp! You ready? I want your cum on me!">>
<p>Give it to her!</p>
<<btn>>
<<chunk>>
<big>You cum all over her!</big>
<<media "activities/pickup/cityClub/Bartender_10.mp4">>
<<dial "bartender" "Oh yes! There's so much!">>
<<dial "player" "God, you're so good!">>
<p>She moans with pleasure. She's really into oral, it seems.</p>
<<dial "bartender" "Mmmmm, I knew you were going to be fun...">>
<<dial "player" "Glad your satisfied.">>
<<dial "bartender" "I sure am, but I gotta get back to work. See you around, stud!">>
<p>She says, as she gives you a kiss on the cheek and escorts you back to the main lounge.</p>
<<btn>>
<<chunk>>
<big>Nice one!</big>
<p>Gotta be honest, didn't think you had it in you!</p>
<<dial "player" "//Ye of little faith!//">>
<p>Alright, don't get too cocky. Maybe you just got lucky.</p>
<<dial "player" "//I sure did. With her, if you catch my drift.//">>
<p>Well, credit where credit's due, nicely done.</p>
<<media "activities/pickup/cityClub/Bartender_cheers.mp4">>
<p>Now what else could this place have to offer?</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<big>This doesn't look good.</big>
<<dial "bartender" "Yeah, that's great and all... but I'm actually on my break, my colleague will take care of you.">>
<<dial "player" "But--">>
<p>She turns around and leaves, while an old, angry man shuffles over.</p>
<<media "activities/pickup/cityClub/Bartender_fail.mp4">>
<<dial "guy" "What do you want?">>
<<dial "player" "Ummmmm...">>
<<dial "guy" "Quit your stuttering. You look like the kinda loser that needs to get wasted just to get into bed with himself!">>
<big>Holy shit, that was cold.</big>
<<menu>>
<<btn "#soda" "Give me a soda" "love+1; soda+; cash=20; cash-20" "dialog">>
<<btn "#beer" "One beer" "love+2; beer+; cash=30; cash-30" "dialog">>
<<btn "#vodka" "Shot of vodka" "dom+2; vodka+; cash=35; cash-35" "dialog">>
<<btn "#drink" "Gin and tonic" "love+2; dom+2; drink+; cash=45; cash-45" "dialog">>
<<btn $curLoc "I've changed my mind" null "dialog">>
<<chunk null "#soda">>
<p>He passes you a can and gets to the other side of the bar to another costumer.</p>
<<dial "player" "//Almost had it...//">>
<p>//Almost//...? That's a strange way of saying //I completely fucked up//!</p>
<<dial "player" "//You never even believed in me!//">>
<big>Can you blame me?</big>
<p>Now drink in shame, what you've got left?</p>
<<media "activities/pickup/cityClub/Bartender_soda.mp4">>
<<btn $curLoc>>
<<chunk null "#beer">>
<p>He passes you a pint and gets to the other side of the bar to another costumer.</p>
<<dial "player" "//Almost had it...//">>
<p>//Almost//...? That's a strange way of saying //I completely fucked up//!</p>
<<dial "player" "//You never even believed in me!//">>
<big>Can you blame me?</big>
<p>Now drink in shame, what you've got left?</p>
<<media "activities/pickup/cityClub/Bartender_beer.mp4">>
<<btn $curLoc>>
<<chunk null "#vodka">>
<p>He pours you a shot and gets to the other side of the bar to another costumer.</p>
<<dial "player" "//Almost had it...//">>
<p>//Almost//...? That's a strange way of saying //I completely fucked up//!</p>
<<dial "player" "//You never even believed in me!//">>
<big>Can you blame me?</big>
<p>Now drink in shame, what you've got left?</p>
<<media "activities/pickup/cityClub/Bartender_vodka.mp4">>
<<btn $curLoc>>
<<chunk null "#drink">>
<p>He gives you your drink and gets to the other side of the bar to another costumer.</p>
<<dial "player" "//Almost had it...//">>
<p>//Almost//...? That's a strange way of saying //I completely fucked up//!</p>
<<dial "player" "//You never even believed in me!//">>
<big>Can you blame me?</big>
<p>Now drink in shame, what you've got left?</p>
<<media "activities/pickup/cityClub/Bartender_drink.mp4">>
<<btn $curLoc>>
<</chunks>><<chunks>>
<p class="center fi0">You walk into the dancefloor...</p>
<big class="center fi0">...and kick off the boogie!</big>
<<media `"activities/dance/cityClub/dance_" + $player.lvl + "_" + [1, 2, 3].random() + ".mp4"` "si2">>
<<if $player.lvl <= 1>>
<<dial "player" "How does it look?" "si2">>
<p class="si3">Pretty terrible.</p>
<big class="si3">But keep trying.</big>
<<elseif $player.lvl == 2>>
<<dial "player" "I got the moves, baby!" "si2">>
<p class="si3">Monkeys got the moves too.</p>
<big class="si3">But I don't think this is what you're going for...</big>
<<elseif $player.lvl <= 4>>
<<dial "player" "I'm smashing it." "si2">>
<p class="si3">You're actually quite good.</p>
<big class="si3">Keep it up.</big>
<<else>>
<big class="si3">You're killing it.</big>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>>/* cityClubVipGetin */
<<chunks>>
<p>You look at the doors to the VIP room.</p>
<big>You hear loud party on the other side.</big>
<<wrapper "slaughterhouse=DONE">>
<<if $player.clothingHead == "orgymask3" || $player.clothingHead == "orgymask2" || $player.clothingHead == "orgymask1">>
<<dial "player" "//I'm ready.//">>
<<btn>>
<<else>>
<p>Dude.</p>
<big>You gotta wear the orgy mask!</big>
<<dial "player" "//Oh shit, I forgot.//">>
<p>You need to go back, put it on, and then try again.</p>
<<btn $curLoc "Go back" null "action">>
<</if>>
<<wrapelse>>
<<dial "player" "//I really want to be on that party!//">>
<p>Me too!</p>
<<btn "#getout">>
<</wrapper>>
<<chunk>>
<big>You come to the doors.</big>
<p>A security guy comes to stop you.</p>
<<media "quests/slaughterhouse/security.mp4">>
<<dial "guy" "Good evening, sir. Are you invited?">>
<big>Do you have the meat cookie?</big>
<<menu>>
<<btn null "Give him the meat cookie" "meat_cookie; $permissionVIP+; meat_cookie-" "action">>
<<btn null "I changed my mind" null "dialog">>
<<chunk>>
<big>You give him the meat cookie.</big>
<<delayer>>
<<yields "dom+10">>
<</delayer>>
<<dial "guy" "Thank you sir. The Slaughterhouse welcomes you.">>
<big>He opens the doors and invites you in.</big>
<<btn>>
<<chunk null "#getout">>
<p>When you approach the doors to the VIP room...</p>
<big>...a spooky security guy comes out of nowhere.</big>
<<media "quests/slaughterhouse/security.mp4">>
<<dial "guy" "Sorry sir. We're at capacity.">>
<<dial "player" "At capacity?">>
<p>He means they're full!</p>
<<dial "player" "I'm sure there's a way for me to--">>
<<dial "guy" "We're at capacity, sir.">>
<big>He looks kinda intimidating.</big>
<p>I think it's time to move away, $player.name.</p>
<<btn>>
<</chunks>>/* collGymRun */
<<chunks>>
<big class="center fi0">You start running around the gymnasium...</big>
<p class="center fi1">First couple steps come easy...</p>
<p class="sml center fi2">And then...</p>
<<media `"activities/run/" + $player.lvl + ".mp4"` "si3">>
<<if $player.lvl <= 0>>
<<dial "player" "//Call the bambulance...//" "si4">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//If you see me running, you need to start running too, because for sure something is chasing me...//" "si4">>
<<elseif $player.lvl == 2>>
<<dial "player" "//That awkward moment when you wear Nike, but you just can't do it...//" "si4">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ His knees... are sweaty... vomit... on mom... spaghetti... never let it go, go... nanana... ♬//" "si4">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//This is my yoga.//" "si4">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//Adrieeeeennnnn!//" "si4">>
<</if>>
<<btn null null null "si5">>
<</chunks>><<events>>
<<EVENT>>
<<chunks>>
<big>You're executing your best moves, dance floor is yours, or so you think.</big>
<<dial "player" "//I am the king of music.//">>
<p>You open your eyes from the trance, and...</p>
<<btn>>
<<chunk>>
<<dial "gal" "What are you looking at, stupid?">>
<<media "events/club/dance_1_01.mp4">>
<<dial "player" "//What should I say?//">>
<p>What do you wanna say?</p>
<<dial "player" "//That I like her big boobs!//">>
<big>Then say it!</big>
<<dial "player" "Your big boobs, I guess?">>
<<btn>>
<<chunk>>
<big>Let's see how she'll react to this wonderful compliment.</big>
<<dial "player" "//You told me to say it!//">>
<p>True.</p>
<<dial "player" "//I thought I'm guaranteed a positive answer!//">>
<p>Nah.</p>
<big>I just want to see the world burn.</big>
<<media "events/club/anticipation.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<p>You instinctively flinch, expecting a slap, but nothing like this happens.</p>
<<dial "gal" "Yeah, you're all men the same... and I like that!">>
<p>Bingo.</p>
<big>Now come on, grab her from behind!</big>
<<dial "player" "//Is it another test?//">>
<p>Nah, this time it's good.</p>
<<dial "player" "//Awesome!//">>
<<btn>>
<<chunk>>
<big>You grab her enormous tits and move together in a sensual dance.</big>
<<media "events/club/dance_1_02.mp4">>
<<dial "gal" "Oh yes, baby!">>
<p>She dances with you like a goddess. You make your moves, hoping it will all end well (INSIDE HER).</p>
<big>Now let's see if she likes your dancing!</big>
<<dial "player" "//Wait! You told me there won't be more tests!//">>
<p>I lied.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#success_dance", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success_dance", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success_dance", "#success_dance", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success_dance", "#success_dance", "#success_dance", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success_dance">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success_dance">>
<big>Oh fuck, she actually likes it!</big>
<<dial "player" "//Yeah baby, I'm a great dancer!//">>
<p>You're a terrible dancer, but she's drunk as fuck and don't care.</p>
<<dial "gal" "Come sit with me...">>
<big>She leads you towards the table.</big>
<<media "events/club/ass.mp4">>
<<btn>>
<<chunk>>
<p>She starts talking to you, but you realize it's just a cover-up...</p>
<big>...cause her hand is slowly touching your leg.</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_03.mp4">>
<big>The temperature rises quickly.</big>
<<dial "gal" "You want to see //them//?">>
<big>She points to her tits.</big>
<p>In all honesty, there is nothing in this world that you want more right now than seeing her huge tits...</p>
<big>...but PLAY IT COOL.</big>
<<dial "player" "Ermm, yeah, sure...">>
<<dial "gal" "Touch my pussy first, please.">>
<p>You reach your hand hesitantly, but she doesn't even flinch.</p>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_04.mp4">>
<<dial "gal" "Yesss... just like that.">>
<p>She moans.</p>
<<dial "gal" "Now play with ''them''.">>
<p>This is IT.</p>
<big>Her big tits are loose finally.</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_05.mp4">>
<<dial "player" "//Nice...//">>
<<dial "player" "Mayyybe... take my dick in your hand now...?">>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_06.mp4">>
<<dial "gal" "You like that, honey?">>
<<dial "player" "Yes, I LOVE IT.">>
<<btn>>
<<chunk>>
<p>Try to make her suck it, but be careful. You scared them before, remember?</p>
<<dial "player" "Could you take it in your mouth just for a second?">>
<p>She looks at directly in your eyes, FUCK, you spoiled it!</p>
<big>BUT... surprisingly.</big>
<<dial "gal" "Of course, honey.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_07.mp4">>
<<dial "player" "//I'm in heaven!//">>
<<dial "gal" "You want to fuck me? Maybe i'll sit on it?">>
<<dial "player" "Yes, please?">>
<p>This is almost too easy!</p>
<big>Enjoy!</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_08.mp4">>
<p>She sits on you, and you perform the good old fashioned in-out in-out.</p>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_09.mp4">>
<big>She likes it.</big>
<<dial "gal" "Mmmmmhhh yeaaahhhhh...">>
<p>It turns you on as fuck.</p>
<big>Time to spice things up, don't you think?</big>
<<btn>>
<<chunk>>
<p>You put her on her back, and fuck her missionary style.</p>
<<media "events/club/dance_1_10.mp4">>
<p>And now you see her bouncing boobs.</p>
<big>...even better!</big>
<<btn>>
<<chunk>>
<p>After couple of very hot minutes...</p>
<big>...you cum on her tits.</big>
<<media "events/club/dance_1_11.mp4">>
<<btn>>
<<chunk>>
<big>Finally, she smiles, and turns around.</big>
<<dial "gal" "That was fun, thanks...">>
<p>She leaves just like that, before you even manage to squeeze out a goodbye.</p>
<big>A perfect woman.</big>
<p>Now get outta here, before she realizes she just fucked a failure.</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<big>Suddenly, everything changes.</big>
<<dial "gal" "Not interested, punk!">>
<big>She turns and goes away.</big>
<<media "im_out.mp4">>
<<dial "player" "//What...? It was going so good.//">>
<p>It was...</p>
<big>...until you fucked it up.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<big> You become a bit tired, so you wander off to a different section of the club.</big>
<p>It's empty and quiet here.</p>
<<dial "player" "//Finally, a moment of peace, I can rest in here.//">>
<<btn>>
<<chunk>>
<big>You sit on the couch, resting, when you hear the sound of high heels approaching.</big>
<p>You see the owner of the shoes, she smiles at you.</p>
<<media "events/club/dance_2_01.mp4">>
<<dial "player" "//What the hell is happening.//">>
<p>A hot chick talks to you and you don't know what's happening?</p>
<big>Are you stupid or something.</big>
<<btn>>
<<chunk>>
<<dial "gal" "Hi there, handsome.">>
<<media "events/club/dance_2_02.mp4">>
<p>Dude, say something, or she's going to go away.</p>
<<dial "player" "//But what...?//">>
<p>Oh fuck, this are basics, dude. When you don't know what to say to a chick...</p>
<big>...tell her she's pretty.</big>
<<btn>>
<<chunk>>
<<dial "player" "Hi, beautiful.">>
<big>She gives you a long look.</big>
<<media "eyes.mp4">>
<<dial "player" "//What now...?//">>
<p>Don't you dare moving your eyes away!</p>
<big>She's testing you.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<<media "events/club/dance_2_03.mp4">>
<big>She puts her leg on the couch, where you are sitting.</big>
<<dial "player" "//Ok, this is getting interesting.//">>
<<dial "gal" "Let's see how you kiss.">>
<<dial "player" "//Oh, nice!//">>
<p>Don't get your hopes up. This is clearly another test.</p>
<<btn>>
<<chunk>>
<big>She leans towards you, and, ''just like that'', starts kissing you.</big>
<<media "events/club/dance_2_04.mp4">>
<<dial "player" "//How did I do...?//">>
<big>We'll see in a moment...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#success_kiss", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success_kiss", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success_kiss", "#success_kiss", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success_kiss", "#success_kiss", "#success_kiss", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success_kiss">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success_kiss">>
<big>Before you even comprehend what's happening, she grabs your already erect dick.</big>
<<media "events/club/dance_2_05.mp4">>
<<dial "player" "You are fast, girl.">>
<<dial "gal" "You complaining?">>
<<dial "player" "Not at all.">>
<big>Good boy.</big>
<<btn>>
<<chunk>>
<big>She spreads her legs, and sits on you.</big>
<<media "events/club/dance_2_06.mp4">>
<<dial "player" "//My lucky day, I guess.//">>
<<btn>>
<<chunk>>
<big>She takes off her top.</big>
<p>Go for it, dummy.</p>
<<media "events/club/dance_2_07.mp4">>
<big>You start licking her sweet little titties.</big>
<<dial "gal" "Oh yes, baby.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_08.mp4">>
<<dial "player" "I love your tits.">>
<<dial "gal" "Yeah, I can tell ;)">>
<<btn>>
<<chunk>>
<big>As she rides on you, she plays with your stiff rod.</big>
<<media "events/club/dance_2_09.mp4">>
<p>You play with her ass cheeks, wondering how tight she is.</p>
<<btn>>
<<chunk>>
<big>She pulls your dick out.</big>
<p>You almost can't control yourself, she turns you that much.</p>
<<media "events/club/dance_2_10.mp4">>
<<dial "player" "Jesus Christ, you are amazing.">>
<<dial "player" "//Please God, let me fuck her.//">>
<p>God ain't nothing to do with it.</p>
<big>''SATAN'' - different story.</big>
<<btn>>
<<chunk>>
<big>She stands up in front of you, and takes off her shorts.</big>
<<media "events/club/dance_2_11.mp4">>
<<dial "player" "//I wonder where this is going...//">>
<big>I smell a blowjob!</big>
<<btn>>
<<chunk>>
<p>Sure enough, she leans towards you</p>
<big>...and starts sucking it.</big>
<<media "events/club/dance_2_12.mp4">>
<<dial "gal" "Mmmmm...">>
<<dial "player" "//She likes it, I think I'm gonna explode.//">>
<<btn>>
<<chunk>>
<p>As she continues to play with it with her mouth, you wonder what did you do to deserve this.</p>
<<dial "player" "//Am I a saint?//">>
<p>Can you shut up, and play along?</p>
<<media "events/club/dance_2_13.mp4">>
<<btn>>
<<chunk>>
<big>She pulls your dick out of her mouth.</big>
<<dial "gal" "You have a great dick, baby.">>
<<media "events/club/dance_2_14.mp4">>
<<dial "player" "Ok, I think its time for me to undress.">>
<<dial "gal" "I couldn't agree more.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_15.mp4">>
<<dial "gal" "Do you want to see my pussy? I want you to play with it.">>
<big>She stands in front of you.</big>
<<dial "player" "YES YES YES!!!">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_16.mp4">>
<p>Her monkey is spotless, fresh, trimmed, and probably tastes like ambrosia.</p>
<big>You immediately start to play with it.</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_17.mp4">>
<<dial "gal" "Yes baby, I love it.">>
<big>She moans, heavily.</big>
<<dial "gal" "Now lick it from behind.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_18.mp4">>
<<dial "gal" "Ohhh... Just like that, don't stop!">>
<<btn>>
<<chunk>>
<<dial "gal" "Ok honey, enough of this, let's fuck.">>
<big>She sits on your dick.</big>
<<media "events/club/dance_2_19.mp4">>
<<dial "player" "Holy fucking shit.">>
<<btn>>
<<chunk>>
<big>She rides on your stiff dick.</big>
<<media "events/club/dance_2_20.mp4">>
<p>You admire her perfect, sweet little body.</p>
<<btn>>
<<chunk>>
<big>You grab her waist to feel the sensual motion in which she rides you.</big>
<<media "events/club/dance_2_21.mp4">>
<<dial "gal" "You have a very big dick, you know that?">>
<p>Your dick is getting even harder after you hear those words.</p>
<<dial "player" "Yesss, do you like big dicks?">>
<<dial "gal" "I love them, and your is exceptionally big.">>
<big>This is perfect.</big>
<<btn>>
<<chunk>>
<p>She touches her body, moaning and panting.</p>
<big>She loves it and is very good at it.</big>
<<media "events/club/dance_2_22.mp4">>
<p>You grab her, but it feels like she is doing perfectly fine on her own.</p>
<<dial "player" "//I want to see her from behind.//">>
<<btn>>
<<chunk>>
<p>You stand behind her, and start fucking her doggy style in front of that ridiculous aquarium. The whole scene looks like something from a dream, or a movie...</p>
<big>//Fucking Nemo//?</big>
<<media "events/club/dance_2_24.mp4">>
<<btn>>
<<chunk>>
<<dial "gal" "Come on, darling, let's go somewhere else, I want to suck it some more.">>
<<media "events/club/dance_2_26.mp4">>
<<dial "player" "//Huh?//">>
<p>Go with her, just shut up and play along.</p>
<<dial "player" "Sure, whatever you say, baby.">>
<<btn>>
<<chunk>>
<p>You end up in a red-lighted room, and immediately she starts sucking it ''big time''.</p>
<<media "events/club/dance_2_27.mp4">>
<<dial "player" "Yes, look at me while you're doing it.">>
<<dial "player" "Now lay flat on your belly, I'm gonna pound you hard.">>
<<dial "gal" "Oh yes, do I turn you on so much?">>
<<dial "player" "Yes, now shut up and do as I command.">>
<big>//As I command//? When did you become so cool, weirdo?</big>
<<btn>>
<<chunk>>
<big>But she plays along.</big>
<<dial "gal" "Ok baby, ok, fuck me like that.">>
<<media "events/club/dance_2_28.mp4">>
<<dial "player" "//I love it.//">>
<<btn>>
<<chunk>>
<big>Finally, you pull it out, and cum on her back.</big>
<p>She smiles as you do it.</p>
<<media "events/club/dance_2_29.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "That was awesome.">>
<<dial "gal" "Thanks, sunshine. See you around, I hope.">>
<p>She leaves just like that, before you even manage to squeeze out a goodbye.</p>
<big>A perfect woman.</big>
<p>Now get outta here, before she realizes she just fucked a failure.</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<p>You try your best...</p>
<big>...but it doesn't work.</big>
<<dial "player" "//That's unfair!//">>
<p>Well, yeah, but she's still leaving.</p>
<<dial "gal" "Not interested!">>
<big>She turns and goes away.</big>
<<media "im_out.mp4">>
<<dial "player" "//Can I try one more time?//">>
<big>Not today.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<big>You burn out your whole energy by dancing like a maniac for hours.</big>
<p>You figure out it's time to take a break.</p>
<<dial "player" "//I'm beat, need to breath...//">>
<<btn>>
<<chunk>>
<p>You head towards the exit, entering a hallway leading outside.</p>
<big>The corridor is empty, except some lonely chick.</big>
<<dial "player" "//Hmm, she looks very nice.//">>
<p>Before you come up with a plan on how to hit on her...</p>
<big>She hits on you.</big>
<<dial "gal" "Hey, handsome!">>
<<btn>>
<<chunk>>
<p>She plays with her hair, pushes you against the wall.</p>
<<media "events/club/dance_3_01.mp4">>
<p>And then...</p>
<big>She grabs your dick!!!</big>
<<dial "player" "Ooompf...!">>
<p>You resist at first through a simple reflex, but after a quick calculation you let her do her thing.</p>
<<dial "gal" "Let's see if you got something interesting there...">>
<big>My god, it's a test.</big>
<p>Push, $player.name! Push as much blood into your dick as you can, or she'll leave.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<<dial "player" "//This is going pretty fast.//">>
<<media "events/club/dance_3_02.mp4">>
<<dial "player" "//Holy shit, did she just kneel down to suck my cock?//">>
<p>Yes, she did.</p>
<<dial "gal" "Hi. Let me see what do we have here.">>
<p>She clearly is drunk or high, but somehow you don't mind.</p>
<<dial "player" "//If someone walks in here it will be pretty awkward...//">>
<p>Fuck this, don't let it ruin the mood.</p>
<big>That's a free blowjob right there.</big>
<<btn>>
<<chunk>>
<p>She pulls your pants down, grabs your already hard dick.</p>
<big>And just like that, starts sucking it.</big>
<<dial "player" "//Is this heaven?//">>
<<media "events/club/dance_3_03.mp4">>
<big>Suddenly some other girl shows up.</big>
<<btn>>
<<chunk>>
<<dial "gal" "What's going on?">>
<big>The blonde glances at your hard-on.</big>
<<media "events/club/dance_3_04.mp4">>
<p>Suddenly...</p>
<big>...both girls start kissing by your side</big>
<<dial "player" "//Ok, lets see where this is going.//">>
<<btn>>
<<chunk>>
<big>The blonde smiles to you, bites her lip and gets closer.</big>
<<media "events/club/dance_3_05.mp4">>
<<dial "player" "//Is it turning into a threesome?//">>
<<dial "gal" "So... what's going on?">>
<p>She repeats, but now you read the hidden message.</p>
<big>LET'S PARTY.</big>
<<btn>>
<<chunk>>
<big>She takes your dick and continues what the brunette started.</big>
<<dial "gal" "You are a lucky guy.">>
<<media "events/club/dance_3_06.mp4">>
<<btn>>
<<chunk>>
<big>They both play with your dick, looking up on your stupid blissful grimace.</big>
<<media "events/club/dance_3_07.mp4">>
<<dial "player" "//Did I mentioned this feels like heaven?//">>
<big>You did, bro.</big>
<<btn>>
<<chunk>>
<big>For now let them both suck it.</big>
<<media "events/club/dance_3_08.mp4">>
<<dial "player" "Yessss, just like that.">>
<<btn>>
<<chunk>>
<p>You turn the brunette around, to check if she would let you fuck her.</p>
<big>There's absolutely no resistance.</big>
<<media "events/club/dance_3_09.mp4">>
<<dial "player" "//Ok, this is crazy. Will try with the blonde in a minute.//">>
<<btn>>
<<chunk>>
<p>You continue to pound her...</p>
<big>...while the blonde is playing with her friend's pussy.</big>
<<media "events/club/dance_3_10.mp4">>
<p>They both like it, you wonder if they do that kind of shit often.</p>
<<dial "player" "//Just stop overthinking and fuck them both.//">>
<<btn>>
<<chunk>>
<p>You grab the blonde by her waist, and start fucking her. Also - no resistance whatsoever.</p>
<<media "events/club/dance_3_11.mp4">>
<big>The brunette laughs as she licks the blonde's ass.</big>
<<dial "player" "//Ok, they are DEFINITELY crazy.//">>
<<btn>>
<<chunk>>
<big>You lay on your back.</big>
<<dial "player" "Sit on me, both.">>
<p>You point at the blonde.</p>
<<dial "player" "You take the cock.">>
<p>You point at the brunette.</p>
<<dial "player" "You sit on my face.">>
<<media "events/club/dance_3_12.mp4">>
<<dial "gal" "Like that?">>
<<dial "player" "Yes, exactly.">>
<<dial "player" "//This is pure happiness.//">>
<<btn>>
<<chunk>>
<big>The blonde fucks you hard, the brunette is playing with her tits and pussy.</big>
<<media "events/club/dance_3_13.mp4">>
<big>They both smile in huge pleasure.</big>
<p>This is how this memory will last in you for years to come.</p>
<<btn>>
<<chunk>>
<<dial "player" "That was awesome.">>
<<dial "gal" "Thanks, sunshine. See you around, I hope.">>
<p>They leave just like that, before you even manage to squeeze out a goodbye.</p>
<big>Perfect women.</big>
<p>Now get outta here, before they realize they just fucked a failure.</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<big>Suddenly, everything changes.</big>
<<dial "gal" "Not interested, punk!">>
<big>She turns and goes away.</big>
<<media "im_out.mp4">>
<<dial "player" "//What...? It was going so good.//">>
<p>It was...</p>
<big>...until you fucked it up.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT>>
<<chunks>>
<big>You're about to leave...</big>
<p>When you notice a big tits girl.</p>
<<dial "player" "//What about her?//">>
<big>She notices you!</big>
<<btn>>
<<chunk>>
<<dial "gal" "What are you looking at, stupid?">>
<<media "events/club/dance_1_01.mp4">>
<<dial "player" "//What should I say?//">>
<p>What do you wanna say?</p>
<<dial "player" "//That I like her big boobs!//">>
<big>Then say it!</big>
<<dial "player" "Your big boobs, I guess?">>
<<btn>>
<<chunk>>
<big>Let's see how she'll react to this wonderful compliment.</big>
<<dial "player" "//You told me to say it!//">>
<p>True.</p>
<<dial "player" "//I thought I'm guaranteed a positive answer!//">>
<p>Nah.</p>
<big>I just want to see the world burn.</big>
<<media "events/club/anticipation.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<p>You instinctively flinch, expecting a slap, but nothing like this happens.</p>
<<dial "gal" "Yeah, you're all men the same... and I like that!">>
<p>Bingo.</p>
<big>Now come on, grab her from behind!</big>
<<dial "player" "//Is it another test?//">>
<p>Nah, this time it's good.</p>
<<dial "player" "//Awesome!//">>
<<btn>>
<<chunk>>
<big>You grab her enormous tits and move together in a sensual dance.</big>
<<media "events/club/dance_1_02.mp4">>
<<dial "gal" "Oh yes, baby!">>
<p>She dances with you like a goddess. You make your moves, hoping it will all end well (INSIDE HER).</p>
<big>Now let's see if she likes your dancing!</big>
<<dial "player" "//Wait! You told me there won't be more tests!//">>
<p>I lied.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#success_dance", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success_dance", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success_dance", "#success_dance", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success_dance", "#success_dance", "#success_dance", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success_dance">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success_dance">>
<big>Oh fuck, she actually likes it!</big>
<<dial "player" "//Yeah baby, I'm a great dancer!//">>
<p>You're a terrible dancer, but she's drunk as fuck and don't care.</p>
<<dial "gal" "Come sit with me...">>
<big>She leads you towards the table.</big>
<<media "events/club/ass.mp4">>
<<btn>>
<<chunk>>
<p>She starts talking to you, but you realize it's just a cover-up...</p>
<big>...cause her hand is slowly touching your leg.</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_03.mp4">>
<big>The temperature rises quickly.</big>
<<dial "gal" "You want to see //them//?">>
<big>She points to her tits.</big>
<p>In all honesty, there is nothing in this world that you want more right now than seeing her huge tits...</p>
<big>...but PLAY IT COOL.</big>
<<dial "player" "Ermm, yeah, sure...">>
<<dial "gal" "Touch my pussy first, please.">>
<p>You reach your hand hesitantly, but she doesn't even flinch.</p>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_04.mp4">>
<<dial "gal" "Yesss... just like that.">>
<p>She moans.</p>
<<dial "gal" "Now play with ''them''.">>
<p>This is IT.</p>
<big>Her big tits are loose finally.</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_05.mp4">>
<<dial "player" "//Nice...//">>
<<dial "player" "Mayyybe... take my dick in your hand now...?">>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_06.mp4">>
<<dial "gal" "You like that, honey?">>
<<dial "player" "Yes, I LOVE IT.">>
<<btn>>
<<chunk>>
<p>Try to make her suck it, but be careful. You scared them before, remember?</p>
<<dial "player" "Could you take it in your mouth just for a second?">>
<p>She looks at directly in your eyes, FUCK, you spoiled it!</p>
<big>BUT... surprisingly.</big>
<<dial "gal" "Of course, honey.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_07.mp4">>
<<dial "player" "//I'm in heaven!//">>
<<dial "gal" "You want to fuck me? Maybe i'll sit on it?">>
<<dial "player" "Yes, please?">>
<p>This is almost too easy!</p>
<big>Enjoy!</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_08.mp4">>
<p>She sits on you, and you perform the good old fashioned in-out in-out.</p>
<<btn>>
<<chunk>>
<<media "events/club/dance_1_09.mp4">>
<big>She likes it.</big>
<<dial "gal" "Mmmmmhhh yeaaahhhhh...">>
<p>It turns you on as fuck.</p>
<big>Time to spice things up, don't you think?</big>
<<btn>>
<<chunk>>
<p>You put her on her back, and fuck her missionary style.</p>
<<media "events/club/dance_1_10.mp4">>
<p>And now you see her bouncing boobs.</p>
<big>...even better!</big>
<<btn>>
<<chunk>>
<p>After couple of very hot minutes...</p>
<big>...you cum on her tits.</big>
<<media "events/club/dance_1_11.mp4">>
<<btn>>
<<chunk>>
<big>Finally, she smiles, and turns around.</big>
<<dial "gal" "That was fun, thanks...">>
<p>She leaves just like that, before you even manage to squeeze out a goodbye.</p>
<big>A perfect woman.</big>
<p>Now get outta here, before she realizes she just fucked a failure.</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<big>Suddenly, everything changes.</big>
<<dial "gal" "Not interested, punk!">>
<big>She turns and goes away.</big>
<<media "im_out.mp4">>
<<dial "player" "//What...? It was going so good.//">>
<p>It was...</p>
<big>...until you fucked it up.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<big> You become a bit tired, so you wander off to a different section of the club.</big>
<p>It's empty and quiet here.</p>
<<dial "player" "//Finally, a moment of peace, I can rest in here.//">>
<<btn>>
<<chunk>>
<big>You sit on the couch, resting, when you hear the sound of high heels approaching.</big>
<p>You see the owner of the shoes, she smiles at you.</p>
<<media "events/club/dance_2_01.mp4">>
<<dial "player" "//What the hell is happening.//">>
<p>A hot chick talks to you and you don't know what's happening?</p>
<big>Are you stupid or something.</big>
<<btn>>
<<chunk>>
<<dial "gal" "Hi there, handsome.">>
<<media "events/club/dance_2_02.mp4">>
<p>Dude, say something, or she's going to go away.</p>
<<dial "player" "//But what...?//">>
<p>Oh fuck, this are basics, dude. When you don't know what to say to a chick...</p>
<big>...tell her she's pretty.</big>
<<btn>>
<<chunk>>
<<dial "player" "Hi, beautiful.">>
<big>She gives you a long look.</big>
<<media "eyes.mp4">>
<<dial "player" "//What now...?//">>
<p>Don't you dare moving your eyes away!</p>
<big>She's testing you.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<<media "events/club/dance_2_03.mp4">>
<big>She puts her leg on the couch, where you are sitting.</big>
<<dial "player" "//Ok, this is getting interesting.//">>
<<dial "gal" "Let's see how you kiss.">>
<<dial "player" "//Oh, nice!//">>
<p>Don't get your hopes up. This is clearly another test.</p>
<<btn>>
<<chunk>>
<big>She leans towards you, and, ''just like that'', starts kissing you.</big>
<<media "events/club/dance_2_04.mp4">>
<<dial "player" "//How did I do...?//">>
<big>We'll see in a moment...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#success_kiss", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success_kiss", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success_kiss", "#success_kiss", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success_kiss", "#success_kiss", "#success_kiss", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success_kiss">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success_kiss">>
<big>Before you even comprehend what's happening, she grabs your already erect dick.</big>
<<media "events/club/dance_2_05.mp4">>
<<dial "player" "You are fast, girl.">>
<<dial "gal" "You complaining?">>
<<dial "player" "Not at all.">>
<big>Good boy.</big>
<<btn>>
<<chunk>>
<big>She spreads her legs, and sits on you.</big>
<<media "events/club/dance_2_06.mp4">>
<<dial "player" "//My lucky day, I guess.//">>
<<btn>>
<<chunk>>
<big>She takes off her top.</big>
<p>Go for it, dummy.</p>
<<media "events/club/dance_2_07.mp4">>
<big>You start licking her sweet little titties.</big>
<<dial "gal" "Oh yes, baby.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_08.mp4">>
<<dial "player" "I love your tits.">>
<<dial "gal" "Yeah, I can tell ;)">>
<<btn>>
<<chunk>>
<big>As she rides on you, she plays with your stiff rod.</big>
<<media "events/club/dance_2_09.mp4">>
<p>You play with her ass cheeks, wondering how tight she is.</p>
<<btn>>
<<chunk>>
<big>She pulls your dick out.</big>
<p>You almost can't control yourself, she turns you that much.</p>
<<media "events/club/dance_2_10.mp4">>
<<dial "player" "Jesus Christ, you are amazing.">>
<<dial "player" "//Please God, let me fuck her.//">>
<p>God ain't nothing to do with it.</p>
<big>''SATAN'' - different story.</big>
<<btn>>
<<chunk>>
<big>She stands up in front of you, and takes off her shorts.</big>
<<media "events/club/dance_2_11.mp4">>
<<dial "player" "//I wonder where this is going...//">>
<big>I smell a blowjob!</big>
<<btn>>
<<chunk>>
<p>Sure enough, she leans towards you</p>
<big>...and starts sucking it.</big>
<<media "events/club/dance_2_12.mp4">>
<<dial "gal" "Mmmmm...">>
<<dial "player" "//She likes it, I think I'm gonna explode.//">>
<<btn>>
<<chunk>>
<p>As she continues to play with it with her mouth, you wonder what did you do to deserve this.</p>
<<dial "player" "//Am I a saint?//">>
<p>Can you shut up, and play along?</p>
<<media "events/club/dance_2_13.mp4">>
<<btn>>
<<chunk>>
<big>She pulls your dick out of her mouth.</big>
<<dial "gal" "You have a great dick, baby.">>
<<media "events/club/dance_2_14.mp4">>
<<dial "player" "Ok, I think its time for me to undress.">>
<<dial "gal" "I couldn't agree more.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_15.mp4">>
<<dial "gal" "Do you want to see my pussy? I want you to play with it.">>
<big>She stands in front of you.</big>
<<dial "player" "YES YES YES!!!">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_16.mp4">>
<p>Her monkey is spotless, fresh, trimmed, and probably tastes like ambrosia.</p>
<big>You immediately start to play with it.</big>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_17.mp4">>
<<dial "gal" "Yes baby, I love it.">>
<big>She moans, heavily.</big>
<<dial "gal" "Now lick it from behind.">>
<<btn>>
<<chunk>>
<<media "events/club/dance_2_18.mp4">>
<<dial "gal" "Ohhh... Just like that, don't stop!">>
<<btn>>
<<chunk>>
<<dial "gal" "Ok honey, enough of this, let's fuck.">>
<big>She sits on your dick.</big>
<<media "events/club/dance_2_19.mp4">>
<<dial "player" "Holy fucking shit.">>
<<btn>>
<<chunk>>
<big>She rides on your stiff dick.</big>
<<media "events/club/dance_2_20.mp4">>
<p>You admire her perfect, sweet little body.</p>
<<btn>>
<<chunk>>
<big>You grab her waist to feel the sensual motion in which she rides you.</big>
<<media "events/club/dance_2_21.mp4">>
<<dial "gal" "You have a very big dick, you know that?">>
<p>Your dick is getting even harder after you hear those words.</p>
<<dial "player" "Yesss, do you like big dicks?">>
<<dial "gal" "I love them, and your is exceptionally big.">>
<big>This is perfect.</big>
<<btn>>
<<chunk>>
<p>She touches her body, moaning and panting.</p>
<big>She loves it and is very good at it.</big>
<<media "events/club/dance_2_22.mp4">>
<p>You grab her, but it feels like she is doing perfectly fine on her own.</p>
<<dial "player" "//I want to see her from behind.//">>
<<btn>>
<<chunk>>
<p>You stand behind her, and start fucking her doggy style in front of that ridiculous aquarium. The whole scene looks like something from a dream, or a movie...</p>
<big>//Fucking Nemo//?</big>
<<media "events/club/dance_2_24.mp4">>
<<btn>>
<<chunk>>
<<dial "gal" "Come on, darling, let's go somewhere else, I want to suck it some more.">>
<<media "events/club/dance_2_26.mp4">>
<<dial "player" "//Huh?//">>
<p>Go with her, just shut up and play along.</p>
<<dial "player" "Sure, whatever you say, baby.">>
<<btn>>
<<chunk>>
<p>You end up in a red-lighted room, and immediately she starts sucking it ''big time''.</p>
<<media "events/club/dance_2_27.mp4">>
<<dial "player" "Yes, look at me while you're doing it.">>
<<dial "player" "Now lay flat on your belly, I'm gonna pound you hard.">>
<<dial "gal" "Oh yes, do I turn you on so much?">>
<<dial "player" "Yes, now shut up and do as I command.">>
<big>//As I command//? When did you become so cool, weirdo?</big>
<<btn>>
<<chunk>>
<big>But she plays along.</big>
<<dial "gal" "Ok baby, ok, fuck me like that.">>
<<media "events/club/dance_2_28.mp4">>
<<dial "player" "//I love it.//">>
<<btn>>
<<chunk>>
<big>Finally, you pull it out, and cum on her back.</big>
<p>She smiles as you do it.</p>
<<media "events/club/dance_2_29.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "That was awesome.">>
<<dial "gal" "Thanks, sunshine. See you around, I hope.">>
<p>She leaves just like that, before you even manage to squeeze out a goodbye.</p>
<big>A perfect woman.</big>
<p>Now get outta here, before she realizes she just fucked a failure.</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<p>You try your best...</p>
<big>...but it doesn't work.</big>
<<dial "player" "//That's unfair!//">>
<p>Well, yeah, but she's still leaving.</p>
<<dial "gal" "Not interested!">>
<big>She turns and goes away.</big>
<<media "im_out.mp4">>
<<dial "player" "//Can I try one more time?//">>
<big>Not today.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<p>You move away from the dance floor to the side.</p>
<<dial "player" "//I'm beat, need to breath...//">>
<p>You head towards the exit, entering a hallway leading outside.</p>
<<btn>>
<<chunk>>
<big>The corridor is empty, except some lonely chick.</big>
<<dial "player" "//Hmm, she looks very nice.//">>
<p>Before you come up with a plan on how to hit on her...</p>
<big>She hits on you.</big>
<<dial "gal" "Hey, handsome!">>
<<btn>>
<<chunk>>
<p>She plays with her hair, pushes you against the wall.</p>
<<media "events/club/dance_3_01.mp4">>
<p>And then...</p>
<big>She grabs your dick!!!</big>
<<dial "player" "Ooompf...!">>
<p>You resist at first through a simple reflex, but after a quick calculation you let her do her thing.</p>
<<dial "gal" "Let's see if you got something interesting there...">>
<big>My god, it's a test.</big>
<p>Push, $player.name! Push as much blood into your dick as you can, or she'll leave.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<<dial "player" "//This is going pretty fast.//">>
<<media "events/club/dance_3_02.mp4">>
<<dial "player" "//Holy shit, did she just kneel down to suck my cock?//">>
<p>Yes, she did.</p>
<<dial "gal" "Hi. Let me see what do we have here.">>
<p>She clearly is drunk or high, but somehow you don't mind.</p>
<<dial "player" "//If someone walks in here it will be pretty awkward...//">>
<p>Fuck this, don't let it ruin the mood.</p>
<big>That's a free blowjob right there.</big>
<<btn>>
<<chunk>>
<p>She pulls your pants down, grabs your already hard dick.</p>
<big>And just like that, starts sucking it.</big>
<<dial "player" "//Is this heaven?//">>
<<media "events/club/dance_3_03.mp4">>
<big>Suddenly some other girl shows up.</big>
<<btn>>
<<chunk>>
<<dial "gal" "What's going on?">>
<big>The blonde glances at your hard-on.</big>
<<media "events/club/dance_3_04.mp4">>
<p>Suddenly...</p>
<big>...both girls start kissing by your side</big>
<<dial "player" "//Ok, lets see where this is going.//">>
<<btn>>
<<chunk>>
<big>The blonde smiles to you, bites her lip and gets closer.</big>
<<media "events/club/dance_3_05.mp4">>
<<dial "player" "//Is it turning into a threesome?//">>
<<dial "gal" "So... what's going on?">>
<p>She repeats, but now you read the hidden message.</p>
<big>LET'S PARTY.</big>
<<btn>>
<<chunk>>
<big>She takes your dick and continues what the brunette started.</big>
<<dial "gal" "You are a lucky guy.">>
<<media "events/club/dance_3_06.mp4">>
<<btn>>
<<chunk>>
<big>They both play with your dick, looking up on your stupid blissful grimace.</big>
<<media "events/club/dance_3_07.mp4">>
<<dial "player" "//Did I mentioned this feels like heaven?//">>
<big>You did, bro.</big>
<<btn>>
<<chunk>>
<big>For now let them both suck it.</big>
<<media "events/club/dance_3_08.mp4">>
<<dial "player" "Yessss, just like that.">>
<<btn>>
<<chunk>>
<p>You turn the brunette around, to check if she would let you fuck her.</p>
<big>There's absolutely no resistance.</big>
<<media "events/club/dance_3_09.mp4">>
<<dial "player" "//Ok, this is crazy. Will try with the blonde in a minute.//">>
<<btn>>
<<chunk>>
<p>You continue to pound her...</p>
<big>...while the blonde is playing with her friend's pussy.</big>
<<media "events/club/dance_3_10.mp4">>
<p>They both like it, you wonder if they do that kind of shit often.</p>
<<dial "player" "//Just stop overthinking and fuck them both.//">>
<<btn>>
<<chunk>>
<p>You grab the blonde by her waist, and start fucking her. Also - no resistance whatsoever.</p>
<<media "events/club/dance_3_11.mp4">>
<big>The brunette laughs as she licks the blonde's ass.</big>
<<dial "player" "//Ok, they are DEFINITELY crazy.//">>
<<btn>>
<<chunk>>
<big>You lay on your back.</big>
<<dial "player" "Sit on me, both.">>
<p>You point at the blonde.</p>
<<dial "player" "You take the cock.">>
<p>You point at the brunette.</p>
<<dial "player" "You sit on my face.">>
<<media "events/club/dance_3_12.mp4">>
<<dial "gal" "Like that?">>
<<dial "player" "Yes, exactly.">>
<<dial "player" "//This is pure happiness.//">>
<<btn>>
<<chunk>>
<big>The blonde fucks you hard, the brunette is playing with her tits and pussy.</big>
<<media "events/club/dance_3_13.mp4">>
<big>They both smile in huge pleasure.</big>
<p>This is how this memory will last in you for years to come.</p>
<<btn>>
<<chunk>>
<<dial "player" "That was awesome.">>
<<dial "gal" "Thanks, sunshine. See you around, I hope.">>
<p>They leave just like that, before you even manage to squeeze out a goodbye.</p>
<big>Perfect women.</big>
<p>Now get outta here, before they realize they just fucked a failure.</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<big>Suddenly, everything changes.</big>
<<dial "gal" "Not interested, punk!">>
<big>She turns and goes away.</big>
<<media "im_out.mp4">>
<<dial "player" "//What...? It was going so good.//">>
<p>It was...</p>
<big>...until you fucked it up.</big>
<<btn $curLoc>>
<</chunks>>
<</events>>/* halloween */
<<events>>
<<EVENT "halloween=0">> /* Intro to the event. */
<<chunks>>
<big>A chill runs down your spine...</big>
<p>Something feels odd...</p>
<<dial "player" "//What the... Did I leave the window open?//">>
<p>Could be... Or is it something more sinister?</p>
<<media "quests/halloween/sinister.mp4">>
<big>You hear something...</big>
<p>Like somebody is at the door, waiting to enter...</p>
<<menu>>
<<btn null "Better check it out [PLAY Halloween Event]" "$halloweenOn+1; dom+4" "action">>
<<btn $curLoc "I'm sure it's nothing [SKIP Halloween event]" "love+4; halloween-1; $halloweenOff+1" "action skip">>
<<chunk>>
<<dial "player" "Coming…!">>
<p>You motion towards the doors to open it, but before you manage to do anything...</p>
<big>The doors burst open revealing a machete-wielding maniac!</big>
<<media "quests/halloween/jason_doors.mp4">>
<<dial "player" "//WHO IS THIS?!//">>
<big>It's Jason.</big>
<<delayer>>
<<set $jason.met = 1>>
<</delayer>>
<<dial "player" "//WHAT JASON?!//">>
<p>Jason Voorhees. From the movie //"Friday the 13th’’//, 1980, directed by Sean S. Cunningham...</p>
<<dial "player" "//Why are you telling me this?!//">>
<big>Because it's about a bloodthirsty psycho murderer!</big>
<<dial "player" "OH FUCK!">>
<<btn>>
<<chunk>>
<big>You stumble and fall down.</big>
<p>The masked man stands above you, menacingly brandishing his weapon.</p>
<<media "quests/halloween/jason_menace.mp4">>
<<dial "player" "What do you want?!">>
<<dial "jason" "I'LL KILL YOU FOR THIS!">>
<big>Quick, do something!</big>
<<menu>>
<<btn null "Crawl back" "love+1" "action">>
<<btn null "Strategically crawl back" "dom+1" "action">>
<<chunk>>
<big>He takes a swing at you!</big>
<p>But you managed to move in time and his blow misses!</p>
<<media "quests/halloween/jason_machete.mp4">>
<<dial "jason" "Aaaaargh!">>
<<dial "player" "Oh shit, oh fuck!">>
<<dial "jason" "I’M GONNA KILL YOU FOR FUCKING HER!">>
<<dial "player" "//What is he talking about?!//">>
<p>How would I know?! He doesn't strike me as a guy that wants to talk right now.</p>
<big>Better get out of there, quickly!</big>
<<menu>>
<<btn null "Jump through the window in panic" "love+1">>
<<btn null "Jump through the window like a boss in panic" "dom+1">>
<<chunk>>
<big>Somehow you manage to get out of the house!</big>
<<dial "player" "//WHAT NOW?!//">>
<p>May I suggest…</p>
<big>Running for your life?</big>
<<media "quests/halloween/run.mp4">>
<<btn "areaNeighbourhood">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween>0; halloween!=DONE; $curLoc=gym">> /* Run from Jason */
<<chunks>>
<big>You try to get inside, but the doors are closed.</big>
<<media "quests/halloween/closed_gym.jpg">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>Jason is close.</big>
<<media "quests/halloween/jason_following.mp4">>
<<dial "player" "//Fuuuuuuuuuuuuuuck.//">>
<<btn $curLocParent null "halloween-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween>0; halloween!=DONE; $curLoc=localStore">> /* Run from Jason */
<<chunks>>
<big>You try to get inside, but the doors are locked.</big>
<<media "locked.mp4">>
<<dial "player" "//Where is $mia.name?!//">>
<p>Probably fucking some dude with bigger dick than you...</p>
<big>...now can you find a spot to hide or something?!</big>
<<btn>>
<<chunk>>
<big>Jason is onto you.</big>
<<dial "jason" "I can smell you from behind those boxes. I’m gonna slice your dick to pieces.">>
<<media "quests/halloween/jason_following.mp4">>
<<dial "player" "//Fuckfuckfuckfuck...//">>
<<btn $curLocParent null "halloween-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween>0; halloween<3; $curLoc=church">> /* Run from Jason */
<<chunks>>
<big>You try to enter, but the church is locked.</big>
<<media "quests/halloween/closed_church.jpg">>
<<dial "player" "//Fuck me. One time you actually need God - he's closed!//">>
<p>Figures...</p>
<big>But we still need to hide, man!</big>
<<btn>>
<<chunk>>
<big>Jason is getting close.</big>
<<media "quests/halloween/jason_following.mp4">>
<<dial "player" "//GOD FUCKING DAMN!//">>
<<btn $curLocParent null "halloween-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween>0; halloween!=DONE; $curLoc=daphHouse">> /* Run from Jason */
<<chunks>>
<big>You run to the house....</big>
<p>But you spot that fucker roaming around in there.</p>
<<dial "player" "//Figures...//">>
<p>Did you really think coming back here was a good idea?</p>
<big>He's coming at you, man!</big>
<<btn>>
<<chunk>>
<big>Jason is getting close.</big>
<<media "quests/halloween/jason_following.mp4">>
<<dial "player" "//GOD FUCKING DAMN!//">>
<<btn $curLocParent null "halloween-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween>0; halloween<3; $curLoc=cemetery">> /* Run from Jason */
<<chunks>>
<big>You think that hiding from a murderer on a cemetery is a good idea?!</big>
<<dial "player" "//Do I have a choice?//">>
<p>Well, let’s see…</p>
<p>You hide behind one of the graves and...</p>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<big>You see Jason going straight at you.</big>
<<dial "jason" "I see you!">>
<<media "quests/halloween/jason_following.mp4">>
<<dial "player" "//Fuck me!//">>
<big>You run away with all your strength.</big>
<<btn $curLocParent null "halloween-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=1; $curLoc=park">> /* Run from Jason */
<<chunks>>
<p>You sprint into the park like there's a lunatic chasing you, which is quite appropriate given the circumstances.</p>
<<dial "player" "//Did I lose him?!//">>
<big>Not yet.</big>
<<dial "player" "//Oh man, I’m fucked! I will die and you don’t even care!//">>
<p>You can't die, man, you're the protagonist of the game!</p>
<<dial "player" "//Can't die? Like… I'm invincible?//">>
<p>No, like if you die I will be unemployed and I need this job!</p>
<big>So save your sissy bitching for later and hide!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween>2; halloween!=DONE; $curLoc=park">> /* Run from Jason */
<<chunks>>
<big>No! Not back to the park!</big>
<<media "quests/halloween/jason_following.mp4">>
<<dial "player" "//Wrong direction!//">>
<<btn "areaNeighbourhood">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=2; $curLoc=park">> /* Hide from Jason */
<<chunks>>
<big>You find a good spot and hide.</big>
<<media "quests/halloween/hide_1.mp4">>
<<dial "player" "Huff, puff... //Did I lose him?//">>
<p>You look around…</p>
<big>Dunno. Let’s find out.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail1", "#fail1", "#fail1"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail1", "#fail1"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#fail1"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#fail1"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail1">>
<p>You look around and…</p>
<big>Oh shit.</big>
<<media "quests/halloween/jason_find_1.mp4">>
<p>You jump away on the last second.</p>
<<dial "player" "FUCK!">>
<big>With all your strength you run deeper into the park.</big>
<<btn>>
<<chunk>>
<p>After a few agonizing minutes your lungs feel like they're on fire.</p>
<big>You hide behind another tree, panting.</big>
<<media "quests/halloween/hide_2.mp4">>
<<dial "player" "//God damn… I hope I lost him this time…//">>
<p>I hope so too, bud…</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail2", "#fail2"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail2"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#fail2"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail2">>
<big>He found you again.</big>
<<media "quests/halloween/jason_find_2.mp4">>
<p>You almost got a heart attack.</p>
<<dial "player" "//HE HAS A LAWN MOWER!//">>
<big>RUN, KID, RUN!</big>
<<btn>>
<<chunk>>
<big>You run between the trees, and into the bushes.</big>
<p>You’re so tired, that you’re barely able to move.</p>
<<media "quests/halloween/hide_3.mp4">>
<<dial "player" "//This time it has to work…//">>
<p>…</p>
<<dial "player" "//RIGHT?!//">>
<<set _decision = "#success">>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#success">>
<big>You see Jason, but he seems to be lost.</big>
<<media "quests/halloween/jason_confused.mp4">>
<p>You can hear his voice, slowly fading in the distance.</p>
<<dial "jason" "Where are you… Your dick is mine…… I’m gonna put it on grill……..">>
<p>After a moment his voice becomes completely silent.</p>
<big>It seems you really got away from him.</big>
<p>At least for now...</p>
<<btn>>
<<chunk>>
<<dial "player" "//Why was he after my dick?!!//">>
<big>Maybe he wanted to suck you off?</big>
<<dial "player" "//He said that I fucked someone…//">>
<p>Well…</p>
<big>...your phone starts vibrating.</big>
<<dial "player" "//Since when do I have a phone?!//">>
<big>Since shut up and answer it!</big>
<<btn>>
<<chunk>>
<big>You answer your phone and hear $alexa.name’s voice.</big>
<<dial "alexa" "Hallo dweeb! I've been calling you all morning, why don't you pick up your phone?!">>
<<dial "player" "I'm a little too fucking busy right now for your bullshit! There's a maniac after me and...">>
<<dial "alexa" "Oh my God, I was afraid it would happen! That's my boyfriend that's after you!">>
<<dial "player" "The fuck?!">>
<<dial "alexa" "Look, I basically told him that I'll let him fuck me up the ass for the first time at his Halloweiner party in his house. I told him that I’m anal virgin and…">>
<big>Anal virgin?!</big>
<<btn>>
<<chunk>>
<<dial "alexa" "I wanted it to be special… And it was great… He tied me up… Started fucking my ass… But the thing is - he kind of realized my asshole is too loose for a virgin...">>
<<media "quests/halloween/alexa_phone.mp4">>
<<dial "player" "What…?">>
<<dial "alexa" "Exactly, my asshole is super tight… Anyway, he got all craaaazy about it, aaaand, long story short, I might have told him it was you who fucked my asshole.">>
<<dial "player" "WHAT?!">>
<big>WHAT?!</big>
<<btn>>
<<chunk>>
<p>She sighs.</p>
<<dial "alexa" "Yeah, I thought that you’re such a dweeb and he won’t care...">>
<<dial "player" "You fucking big-mouth slut, you sent a murderer after me!">>
<<dial "alexa" "Ok, ok, chill out, god damn it, I’m still tied up in a fucking basement. Besides... He’ll cool down when he runs out of meth.">>
<p>Meth…</p>
<big>This actually answers many questions.</big>
<<dial "alexa" "Look, let’s make a deal. You come here, untie me, and I’ll talk to Jason to forgive you. ">>
<p>Ahh, the damsel in distress.</p>
<big>Will our valiant hero answer the call?</big>
<<dial "player" "I don't have to do shit! You got us into this, you get us out!">>
<<btn>>
<<chunk>>
<<dial "alexa" "I'll suck your dick!">>
<<media "quests/halloween/alexa_phone_2.mp4">>
<big>She got a point there...</big>
<<dial "player" "//Fuck it. I’m fucking gonna destroy that bitch’s dirty mouth.// Deal. Give me the address.">>
<<dial "alexa" "Ok. Listen up. You go by the church. There’s an old cemetery behind it. You gotta go through it… then into this dark forest… and then… just go straight, you’ll find it.">>
<p>Dude.</p>
<big>This sounds like you’re going to the mount of Doom, not to get a blowjob.</big>
<<dial "alexa" "Church - cemetery - dark forest. Easy, right? See you soon!">>
<big>She disconnects.</big>
<<btn>>
<<chunk>>
<p>It looks like another adventure awaits!</p>
<big>But what to do with that deranged psycho that's hunting you?</big>
<<dial "player" "//You know what?! I’m tired of this shit. I came for porn, not running around the fucking neighbourhood with a psycho on my back. I’m gonna fix it once and for all… ''I'll just call the cops''.//">>
<p>What? You know that it's not in the script, right?</p>
<<dial "player" "//Fuck the script.//">>
<p>You dial the emergency number...</p>
<<dial "guy" "9-1-1, what is your emergency?">>
<<dial "player" "Some guy is trying to kill me!">>
<big>There's silence on the other side.</big>
<<dial "player" "Hello? HELLO?!">>
<<btn>>
<<chunk>>
<big>Your phone is out of juice, the battery ran out...</big>
<<media "quests/halloween/out_of_juice.mp4">>
<<dial "player" "//ARE YOU FUCKING SERIOUS?! WHAT KIND OF CHEAP, B-CLASS HORROR MOVIE SHIT IS THIS?! YOU JUST PULLED THAT BULLSHIT OUT OF YOUR ASS, DIDN'T YOU?! YOU PROBABLY NEED JASON TO FINISH THE QUEST OR SOME SHIT LIKE THAT. IS THAT RIGHT?!//">>
<p>Hey, there's no need to be impolite. You seriously didn't think it would be that easy? Remember what Confucius said: A noble man derives pleasure from overcoming the difficulties in life.</p>
<<dial "player" "//FUCK YOU! I WANT MY PLEASURE FROM GETTING MY DICK SUCKED AND BEING BALLS DEEP UP SOME CHICKS!//">>
<big>Oh chill out.</big>
<<btn>>
<<chunk>>
<p>Don’t get so uptight, man… Just go with the flow…</p>
<big>Follow the plot like a good protagonist.</big>
<p>And there's gonna be plenty pussy for you along the way…</p>
<<dial "player" "//There fucking better be… <small>sigh</small> Sorry, I guess I’m still in shock after the meth-crazy machete-murderer trying to slice my dick off… So what now anyway?//">>
<big>We gotta get to $alexa.name.</big>
<p>I promise you that when we get there, you'll thank me.</p>
<<dial "player" "//Well… Ok. Let’s get moving.//">>
<p>She mentioned a cemetery. It's near the church, so I guess that's our next stop.</p>
<big>You walk towards the exit of the park.</big>
<<btn>>
<<chunk>>
<p>Ah, finally, a proper quest. I feel young again!</p>
<big>Fear not, sweet innocent $alexa.name, your knight in shining armor will save your asshole!</big>
<<dial "player" "//I hate you so much...//">>
<p><small>I know you love me.</small></p>
<big>And also...</big>
<<btn>>
<<chunk>>
<big>Jason appears from thin air.</big>
<<media "quests/halloween/jason_back.mp4">>
<<dial "player" "OH FUCK!">>
<big>RUN, BITCH, RUN!</big>
<<btn "areaNeighbourhood" null "time+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=3">> /* Find the cemetery */
<<chunks>>
<big>You find an entrance to the cemetery.</big>
<<media "quests/halloween/cemetery.mp4">>
<p>It's a dark and eerie place. You can hear the wind in the leaves and occasional crowing. You don't see any movement, but you've got a feeling that you're definitely not alone...</p>
<big>No signs of Jason.</big>
<p><small>So far.</small></p>
<<btn>>
<<chunk>>
<<dial "player" "//This place gives me the creeps… So what now?//">>
<p>$alexa.name mentioned something about the gate to the dark forest. We gotta look for it.</p>
<<dial "player" "//The gate to the dark forest?! Am I going to fuck Red Riding Hood!?//">>
<p>Trust me on this!</p>
<<dial "player" "//Do we haaave to look? Maybe you’re just gonna point it out to me?//">>
<p>Where would the fun be in that? You gotta put some effort into it, otherwise you'd have no feeling of accomplishment.</p>
<<dial "player" "//I'd rather feel $alexa.name lips on my cock.//">>
<p>Dude, focus.</p>
<big>We’re looking for the gate to the dark forest.</big>
<<dial "player" "//<small>Sigh</small>… Ok, ok…//">>
<<btn "cemetery" "Look around" "$cemetery+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=4; $halloween_var=left">> /* Find the gate to the dark forest */
<<chunks>>
<big>You go deeper into the cemetery.</big>
<<media "quests/halloween/cemetery_left.mp4">>
<<dial "player" "//Do you see those gates somewhere?//">>
<big>Nope.</big>
<p>I think it’s a dead end.</p>
<<btn $curLoc "Go back" "halloween-; $halloween_var+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=4; $halloween_var=right">> /* Find the gate to the dark forest*/
<<chunks>>
<p>Everywhere you look you see graves...</p>
<<dial "player" "//I'm gonna meet Grave?!//">>
<p>No dude, like the ones you get at a cemetery.</p>
<<media "quests/halloween/cemetery_right.mp4">>
<<dial "player" "//God damn, it’s not here, right?//">>
<big>I’m afraid so....</big>
<<btn $curLoc "Go back" "halloween-; $halloween_var+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=4; $halloween_var=center">> /* Find the gate to the dark forest*/
<<chunks>>
<p>You walk through the dark path deeper into the cemetery...</p>
<<media "quests/halloween/cemetery_center.mp4">>
<<dial "player" "//I really don’t like it here…!//">>
<p>Me neither…</p>
<big>But I feel we’re getting close.</big>
<<btn>>
<<chunk>>
<p>And finally...</p>
<big>You reach the cemetery gates.</big>
<<media "quests/halloween/cemetery_gates.mp4">>
<<dial "player" "//That's what we were looking for?//">>
<big>Behind them there's the dark forest.</big>
<<dial "player" "//FINALLY!//">>
<p>When suddenly...</p>
<<btn>>
<<chunk>>
<big>You hear footsteps.</big>
<<media "quests/halloween/footsteps.mp4">>
<p>Oh shit! That might be Jason!</p>
<<dial "player" "//Fuck! I knew it would be too easy!//">>
<p>Don't panic. You managed to survive that long, you must be doing something right!</p>
<<dial "player" "//Right! Gotta come up with something...//">>
<big>You look around.</big>
<p>That part of cemetery is riddled with trees and bushes, perfect for hiding. You also spot a big stick lying on the ground, in case you'd have to defend yourself.</p>
<<menu>>
<<btn null "Hide in the bushes" "love+2">>
<<btn null "Get ready to fight" "dom+2">>
<<chunk>>
<big>Someone approaches in the dark...</big>
<<media "quests/halloween/shadow.mp4">>
<p>You can hear your heart beating faster... He's getting closer...</p>
<<dial "player" "//Shitshitshitshit!//">>
<p>The stranger stops just near you, you can almost make out who it is! If your going to do something, do it now!</p>
<<menu>>
<<btn null "Keep very still" "love+2">>
<<btn null "Attack!" "dom+12">>
<<chunk>>
<p>Suddenly you realize...</p>
<big>It's just $kelly.name!</big>
<<media "quests/halloween/kelly.jpg">>
<big>$kelly.name screams noticing you.</big>
<<dial "kelly" "AAAHHHH! Oh my God, $player.name, you scared me half to death!">>
<<dial "player" "//Wait... why is there a day suddenly, I though it's a middle of the night or something...//">>
<p>I just said it's eerie.</p>
<<dial "player" "//It's not very eerie on this pic... And why is she kneeling like that...?//">>
<p>Maybe she's praying?!</p>
<big>Could you focus on her tits please?</big>
<<btn>>
<<chunk>>
<big>You make an innocent smile.</big>
<<dial "player" "Sorry! I thought you're this lunatic with a machete that is hunting me!">>
<p>Her big tits go up and down, as she takes a deep breath.</p>
<<dial "kelly" "Oh no, it's you that $alexa.name's boyfriend is after?">>
<<dial "player" "You know about this?">>
<<dial "kelly" "Yes, I've seen him wandering around here, mumbling to himself. This always happens with $alexa.name around this time of year. When will this girl learn, that being faithful to your partner is the only way to happiness...">>
<p>Yeah, don't hold your breath...</p>
<<dial "kelly" "And her mother, $daphne.name, is such a good and faithful Christian.">>
<big>She's also Jewish and Buddhist.</big>
<<btn>>
<<chunk>>
<<dial "kelly" "Anyway, don't worry, I'll talk to Jason, he's a good boy inside, I have my ways with him!">>
<big>She has //her ways//?</big>
<<dial "player" "//This sounds like fucking, right?//">>
<p>It sure does.</p>
<p>There's an awkward silence, and you can't help but stare at her tits.</p>
<<btn>>
<<chunk>>
<<media "quests/halloween/kelly_tits.jpg">>
<p>But then...</p>
<<btn>>
<<chunk>>
<<dial "jason" "I'm gonna find you, fucker! $alexa.name told me everything!">>
<big>That's Jason coming.</big>
<<dial "kelly" "Oh! Here he is!">>
<<dial "player" "Fuck! I mean... Jesus! I mean......">>
<<dial "kelly" "Don't worry, $player.name, I'm gonna talk with him! Just go away! We need to be alone, so he could trust me.">>
<p>Good luck with that. But she'll make for a good distraction, at the very least.</p>
<big>$kelly.name walks in the direction of the yells.</big>
<p>And you? What do you wanna do?</p>
<<menu>>
<<btn "#follow" "Follow $kelly.name and see what happens" "dom+2" "action">>
<<btn "#end" "Continue to the dark forest instead" "love+2" "action">>
<<chunk null "#follow">>
<p>You slowly follow $kelly.name. You notice she turns around couple times, making sure you don't follow her.</p>
<big>But you successfully hide behind graves.</big>
<<media "quests/halloween/cemetery_hide.mp4">>
<<btn>>
<<chunk>>
<big>Finally $kelly.name comes across Jason.</big>
<p>She engages him in conversation. You can't hear what they are talking about, but it looks like she's getting through to him!</p>
<<dial "player" "//Could this be the end of my troubles?//">>
<p>Suddenly, he grabs her by the hand and leads her away.</p>
<<dial "player" "//Now what is this?//">>
<p>You silently come closer and after a while you can hear mumbled voices from behind the bushes.</p>
<big>You peek carefully and...</big>
<<btn>>
<<chunk>>
<big>It seems $kelly.name took the matter into her own hands!</big>
<<media "quests/halloween/halloween_kelly_1.mp4">>
<p>Now that's one way to keep him occupied!</p>
<<dial "kelly" "Now let's work some of that anger!">>
<<dial "jason" "Yyyyeeesss!">>
<p>Gotta admire her dedication. Or maybe she's just a slut!</p>
<<menu>>
<<btn null "Continue watching $kelly.name getting fucked" "dom+1" "action">>
<<btn "#end" "Continue to the dark forest instead" "love+2" "action">>
<<chunk>>
<big>He grabs her tits and fondles them.</big>
<<media "quests/halloween/halloween_kelly_2.mp4">>
<<dial "kelly" "That's right, have your fun!">>
<p>She seems really into it.</p>
<<btn>>
<<chunk>>
<big>He takes out his dick...</big>
<p>And $kelly.name stars pressing it against her pussy.</p>
<<media "quests/halloween/halloween_kelly_3.mp4">>
<<dial "kelly" "You really want this, don't you big boy?">>
<<dial "jason" "Oh yeah!">>
<<btn>>
<<chunk>>
<big>She starts sucking his dick.</big>
<<media "quests/halloween/halloween_kelly_4.mp4">>
<<dial "jason" "Aaahhh...">>
<<dial "kelly" "Mmmm, you like it, don't you?">>
<<btn>>
<<chunk>>
<big>$kelly.name starts riding his dick!</big>
<<media "quests/halloween/halloween_kelly_5.mp4">>
<p>Their moans are getting louder, as she starts to go faster and faster.</p>
<<dial "kelly" "Come on, give it to me!">>
<<btn>>
<<chunk>>
<big>She gets on all fours...</big>
<p>As he starts fucking her from behind.</p>
<<media "quests/halloween/halloween_kelly_6.mp4">>
<<dial "kelly" "Oooohhh! I'm gonna make you forget all about that slut!">>
<<dial "jason" "Aaahhhh!">>
<<btn>>
<<chunk>>
<big>He's fucking her harder and harder.</big>
<<media "quests/halloween/halloween_kelly_7.mp4">>
<p>Her tits bounce with every thrust.</p>
<<btn>>
<<chunk>>
<big>They seem close...</big>
<<media "quests/halloween/halloween_kelly_8.mp4">>
<<dial "kelly" "Yes! Give me your cum!">>
<<dial "jason" "Aaahhh!">>
<<btn>>
<<chunk>>
<big>As he climaxes he let's out a wild scream!</big>
<<media "quests/halloween/halloween_kelly_9.mp4">>
<<dial "jason" "Yyyyeeaahhh!">>
<<dial "kelly" "Oh my, you really are wild!">>
<p>She says, breathing heavily and covered in sweat. The guy collapses next to her, exhausted</p>
<<dial "player" "//Fuck... that was a good fuck. But why I wasn't involved?//">>
<big>Good things come to those who wait.</big>
<<btn "#end">>
<<chunk null "#end">>
<p>You turn away, and walk back to the cemetery gates.</p>
<<media "quests/halloween/leaving.mp4">>
<big>So I guess that's that.</big>
<<dial "player" "//Yeah, yeah... So what now?//">>
<big>Now?</big>
<<btn>>
<<chunk>>
<big>The dark forest.</big>
<<media "quests/halloween/forest.mp4">>
<<dial "player" "//Fuuuuck me.//">>
<big>Find the path to $alexa.name!</big>
<<btn "forest" "Enter the dark forest" "$halloween_var+null; time+">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=5; $halloween_var=deadend1">> /* Cross the dark forest */
<<chunks>>
<big>You're walking down the forest path.</big>
<p>It's turning left and right, and after a moment you start to suspect you got lost.</p>
<<media `"quests/halloween/forest_" + [1,5].random() + ".mp4"`>>
<<dial "player" "//I'm not lost - I'm exploring.//">>
<p>Oh, sorry, didn't mean to offend you. But the thing is...</p>
<big>...we're back at the same spot we were before.</big>
<<dial "player" "//Oops.//">>
<<btn $curLoc "Go back" "halloween-; $halloween_var+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=5; $halloween_var=deadend2">> /* Cross the dark forest */
<<chunks>>
<big>The path is narrow and dark.</big>
<p>All you can see is the branches reaching out to you like some old, cold hands.</p>
<<media `"quests/halloween/forest_" + [1,5].random() + ".mp4"`>>
<<dial "player" "//Is this the right path?//">>
<big>Does the pope shit in the woods...?</big>
<<dial "player" "//Hmm... I've heard that one before... Does he?//">>
<p>No he doesn't.</p>
<big>We're lost.</big>
<<btn $curLoc "Go back" "halloween-; $halloween_var+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=5; $halloween_var=girl">> /* Cross the dark forest */
<<chunks>>
<big>You wander around among the dark trees.</big>
<<dial "player" "//Do you see anything?!//">>
<p>Nope.</p>
<<dial "player" "//I think we're going circles!//">>
<big>You're going circles.</big>
<<dial "player" "//What's the difference?! I still didn't get my dick sucked!!!//">>
<p>Well, I'm not a magician, to make your dick suddenly sucked out of the blue, you know!?</p>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<p>You see a girl leaning against a tree in the middle of the forest.</p>
<<media "quests/halloween/halloween_forest_girl_2.jpg">>
<big>She's looking at her phone, like she's waiting for someone.</big>
<<dial "player" "//In the middle of the forest?!//">>
<p>I don't know, maybe she lives close by.</p>
<<btn>>
<<chunk>>
<p>You walk towards the girl.</p>
<big>She smiles.</big>
<<media "quests/halloween/halloween_forest_girl_1.jpg">>
<<dial "gal" "Hi!">>
<<dial "player" "Hello there!">>
<<dial "gal" "Are you the guy from Tinder?">>
<<dial "player" "//Tinder?//">>
<p>Oh, shit, she probably has a date here. Tell her you're from Tinder and you'll have a chance to fuck her.</p>
<<dial "player" "//Again - in the middle of the forest?!//">>
<p>That's why she can't say no.</p>
<big>Because of the implication.</big>
<<menu>>
<<btn "#yes" "Yeah, I'm from Tinder!" "dom+2" "dialog">>
<<btn "#no" "Nah, sorry, it's not me..." "love+2" "dialog">>
<<chunk null "#no">>
<<dial "gal" "Oh!!! Sorry, I though... Oh my god, I'm so embarrased now, sorry for bothering you.">>
<big>She walks away quickly.</big>
<p>You smile to yourself, proud of your honesty.</p>
<<media "quests/halloween/good_deed.mp4">>
<p>I'm glad you're happy with yourself. But next time you're gonna mention anything about game having not enough porn, I'm gonna punch you in the dick.</p>
<<dial "player" "//Yeah, yeah...//">>
<p>Anyway, after a short walk...</p>
<big>...you arrive at Jason's house.</big>
<<btn "jasonHouse">>
<<chunk null "#yes">>
<big>She smiles.</big>
<<dial "gal" "Oh, that's great. For a second I thought you're some random dude... Haha.">>
<<dial "player" "No no. I'm totally that guy. My name is...">>
<<dial "gal" "Jason, right?">>
<<dial "player" "JASON?! I mean... right! //Oh fuck, she had a date with Jason too! How much pussy this guy gets?!//">>
<big>Women love serial killers.</big>
<p>Now there's no coming back!</p>
<<btn>>
<<chunk>>
<p>She leans forward, like she was telling you a secret.</p>
<<dial "gal" "Listen, it's basically how I described it on our chat... I really like to get fucked by strangers in the forest.">>
<big>BINGO!</big>
<<dial "player" "I... perfectly understand.">>
<<dial "gal" "So... what now?">>
<p>She smiles.</p>
<big>I think we all know what now.</big>
<<btn>>
<<chunk>>
<<dial "player" "Hmm, do you like that?">>
<<media "quests/halloween/halloween_forest_02.mp4">>
<<dial "gal" "Mmm, yes... Do you like my boobs?">>
<<dial "player" "Yes... a lot.">>
<<btn>>
<<chunk>>
<big>You squeeze her breasts, she smiles as she makes her way to your dick.</big>
<<media "quests/halloween/halloween_forest_03.mp4">>
<<dial "player" "Oh yes, please suck it.">>
<<btn>>
<<chunk>>
<big>She turns her big eyes at you, as she sucks you off.</big>
<<media "quests/halloween/halloween_forest_04.mp4">>
<<dial "gal" "Do you like it?">>
<<dial "player" "Mmm, yes.">>
<<btn>>
<<chunk>>
<<dial "player" "Baby, turn around, let me see your ass.">
<<media "quests/halloween/halloween_forest_05.mp4">>
<<dial "gal" "Like that?">>
<<dial "player" "Oh, yes.">>
<big>Her ass is perfect.</big>
<<btn>>
<<chunk>>
<<dial "gal" "You want to fuck me? Out here in the open?">>
<<dial "player" "Yes, let me stick it in you.">>
<big>You put your hard dick deep in her.</big>
<<media "quests/halloween/halloween_forest_06.mp4">>
<<dial "player" "//This is perfect//.">>
<<btn>>
<<chunk>>
<big>You fuck her big time, she moans with pleasure.</big>
<<media "quests/halloween/halloween_forest_07.mp4">>
<<btn>>
<<chunk>>
<p>When suddenly...</p>
<<media "quests/halloween/halloween_forest_08.mp4">>
<big>You hear some strange noise coming deep from the forest.</big>
<<dial "gal" "Did you hear it?">>
<<dial "player" "//Oh fuck, it's probably Jason.//">>
<big>If he catches you fucking his tinder date too...</big>
<<dial "player" "Fuck! We gotta move out!">>
<<btn>>
<<chunk>>
<big>You grab her hand and run from the creepy sounds.</big>
<<media "quests/halloween/halloween_forest_09.mp4">>
<<dial "gal" "What is it...? You're frigtening me!">>
<<dial "player" "It's ok baby, I'll protect you.">>
<p>Of fourse you're gonna protect her. You haven't finished fucking her.</p>
<big>We call it boner honor.</big>
<<dial "gal" "But what are we running away from?!">>
<<dial "player" "Uhmmmn... there's this one dude... he's on a killing spree, because his girl has a loose asshole.">>
<<dial "gal" "Oh, killing spree you say? He sounds interesting!">>
<<dial "player" "Yeah... I'll give you his address... But we gotta find a different spot.">>
<big>I agree.</big>
<p>You run deeper and deeper into the dark forest.</p>
<big>When suddenly - the strangest thing...</big>
<<btn>>
<<chunk>>
<<media "quests/halloween/halloween_forest_10.mp4">>
<big>She disappears... vanishes in thin air.</big>
<<dial "player" "//What the fuck is happening?!//">>
<p>I have no idea.</p>
<<dial "player" "//WHY ARE YOU NOT HELPING?!//">>
<p>Dude, chill out. I don't have all the info. Maybe she got lost in the bushes, or something?!</p>
<big>She must be here somewhere...</big>
<<menu>>
<<btn "#look" "Look for her!" "dom+2" "dialog">>
<<btn "#forgetit" "Forget it, too creepy" "love+2" "dialog">>
<<chunk null "#look">>
<<dial "player" "Screw $alexa.name! I'm gonna finish fucking this chick!">>
<p>That's the spirit.</p>
<big>You walk around the bushes for couple minutes.</big>
<<dial "player" "//Where the fuck is she! She was right behind me!//">>
<p>Suddenly you notice something...</p>
<big>There's someone standing on the forest path.</big>
<<dial "player" "//It must be her!//">>
<p>You run towards the person, expecting it to be the girl you just fucked.</p>
<big>Unfortunately...</big>
<<btn>>
<<chunk>>
<big>It's some creepy old dude.</big>
<<media "quests/halloween/noone.jpg">>
<<if $noone.met>>
<<dial "player" "//Wait... I know this dude! I've met him at the store! He's not scary, he's just a strange old man.// Hey, sir, have you seen a girl?">>
<<else>>
<<dial "player" "//Fuck it, I'm not afraid of an old man!// Hey, sir, have you seen a girl somewhere here?">>
<</if>>
<p>As you approach, he turns towards you slowly, with a strange smile.</p>
<<dial "noone" "Ohhh yes.">>
<p>He stares at you weirdly.</p>
<<dial "player" "You did? Can you tell me where did you seen her? We got lost...">>
<big>He points you a path through the bushes.</big>
<<dial "player" "T-thanks...">>
<p>You walk in the direction he pointed.</p>
<<dial "player" "//That was creepy! But at least he told us the way...//">>
<big>Let's just hope it really is the way.</big>
<<btn>>
<<chunk>>
<p>You keep going, until...</p>
<big>You arrive at an abandoned house.</big>
<<media "quests/halloween/halloween_forest_11.mp4">>
<<dial "player" "//Is this the house $alexa.name mentioned?//">>
<p>I don't think so...</p>
<big>You notice something in the grass.</big>
<<dial "player" "//Wait... Is that this girl's glove?//">>
<p>It clearly is.</p>
<<dial "player" "//This is spooky.//">>
<big>I have to agree.</big>
<<btn>>
<<chunk>>
<big>You peek inside... Looks like the house is empty.</big>
<<media "quests/halloween/halloween_forest_12.mp4">>
<p>You decide to go in...</p>
<<btn>>
<<chunk>>
<p>There's some kind of a hatch, leading into the basement. You hear noise coming from below!</p>
<big>Quickly, open it, maybe it's her!</big>
<<media "quests/halloween/halloween_forest_13.mp4">>
<big>There she is!</big>
<<dial "player" "Are you ok?">>
<<dial "gal" "I think so... but i don't know what happened...">>
<<btn>>
<<chunk>>
<<dial "player" "It's ok, I'm with you now.">>
<<media "quests/halloween/halloween_forest_14.mp4">>
<<dial "player" "//Can I start fucking her already, or should I hug her more?!//">>
<big>You dirty perv.</big>
<<btn>>
<<chunk>>
<p>As if she could read your mind, she starts playing with your belt, touching your already stiff dick.</p>
<<media "quests/halloween/halloween_forest_15.mp4">>
<<dial "player" "//This is crazy, but let's play with it...//">>
<<dial "player" "You want to suck it?">>
<<dial "gal" "Very much...">>
<<btn>>
<<chunk>>
<p>Before you realise, she's got your dick in her mouth, you quickly forgot about the spooky thing that happened.</p>
<big>There are priorities.</big>
<<media "quests/halloween/halloween_forest_16.mp4">>
<<dial "player" "I love how you do it.">>
<<btn>>
<<chunk>>
<<dial "player" "Come on, show me your pussy.">>
<p>You put your dick in her.</p>
<<media "quests/halloween/halloween_forest_17.mp4">>
<<dial "gal" "Fuck me, baby.">>
<<btn>>
<<chunk>>
<big>Yes, this is good fucking.</big>
<<media "quests/halloween/halloween_forest_18.mp4">>
<<dial "gal" "Oh yessss, just like that...">>
<<btn>>
<<chunk>>
<p>You turn her around, and fuck her from behind.</p>
<<media "quests/halloween/halloween_forest_19.mp4">>
<<dial "player" "Oh yes, baby...">>
<big>Good old fuck in the shack.</big>
<<btn>>
<<chunk>>
<p>You keep fucking her, when suddenly you hear the same noise you heard from the forest... It came from the basement!</p>
<big>When you turn around back to the gal, she's completely changed.</big>
<<media "quests/halloween/halloween_forest_21.mp4">>
<<dial "player" "HOLY FUCK!">>
<<btn>>
<<chunk>>
<<dial "gal" "GRBLLLGUUUURLLLB">>
<<media "quests/halloween/halloween_forest_22.mp4">>
<<dial "player" "NO!!! WHAT IS HAPPENING">>
<p>You can't even comprehend what is this shit, but she's already deep-sucking your dick.</p>
<big>It's terrifying, yet... you are horny as HELL.</big>
<<dial "player" "Baby, are you ok???">>
<<dial "gal" "BLLLURRRG?">>
<big>NEVERMIND.</big>
<<menu>>
<<btn null "Fuck it, I guess I'm fucking demons now!" "dom+2" "dialog">>
<<btn "#forgetit" "This is waaaay too creepy" "love+2" "dialog">>
<<chunk>>
<p>You turn her around...</p>
<big>...and power fuck her.</big>
<<media "quests/halloween/halloween_forest_23.mp4">>
<<dial "player" "This is getting intense.">>
<<btn>>
<<chunk>>
<p>This is looking quite good...</p>
<<media "quests/halloween/halloween_forest_24.mp4">>
<big>...from behind.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Well, at least she is enjoying this...//">>
<<media "quests/halloween/halloween_forest_25.mp4">>
<<dial "gal" "MMMMmmmmyyyyeeeeessssss...">>
<<btn>>
<<chunk>>
<big>You do this for her pleasure?</big>
<p>You think about this for a little while, you swear to god the girl almost look like she noticed you thinking...</p>
<<media "quests/halloween/halloween_forest_26.mp4">>
<big>Just get on with this.</big>
<<btn>>
<<chunk>>
<<media "quests/halloween/halloween_forest_27.mp4">>
<<dial "player" "Errrm, babe? Demon? Whatever? I think I'm goin to cum, can you suck me?">>
<big>She nods.</big>
<<btn>>
<<chunk>>
<big>You cum in her mouth.</big>
<<media "quests/halloween/halloween_forest_28.mp4">>
<p>And after a few seconds reality rushes in.</p>
<big>You just fucked a demon.</big>
<<dial "player" "//I don't think I was this embaressed since high school, when I fucked two of my uncle's pigs.//">>
<<btn>>
<<chunk>>
<p>So... what now?</p>
<<dial "player" "//Do you think I can just leave her?//">>
<big>She's a demon, she'll be fine.</big>
<<dial "player" "//Ok, you're right.//">>
<p>You look at a demon that just sucked all the cum from your dick.</p>
<<dial "player" "Heyyy, pretty lady? I'm in a bit of a rush, so... eeee, I'll leave you here, ok?">>
<<dial "gal" "Gllururp.">>
<big>I think it's a //yes//.</big>
<p>You get dressed, gather your stuff and leave the abandoned building. And after a short walk...</p>
<big>...you arrive at Jason's house.</big>
<<btn "jasonHouse" null "time+">>
<<chunk null "#forgetit">>
<big>Are you sure?</big>
<<dial "player" "//Yeah! Let's go to $alexa.name already, the blowjob is awaiting!//">>
<p>Well, ok... But next time you're gonna mention anything about game having not enough porn, I'm gonna punch you in the dick.</p>
<<dial "player" "//Yeah, yeah...//">>
<p>Anyway, after a short walk...</p>
<big>...you arrive at Jason's house.</big>
<<btn "jasonHouse">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=6">> /* Get inside Jason's house and find Alexa */
<<chunks>>
<big>You're getting close...</big>
<p>You can see the house behind the trees.</p>
<<dial "player" "//THANK GOD!//">>
<<media "quests/halloween/camelot.mp4">>
<<dial "player" "//Can't wait for this blowjob! I'm gonna ''Cum-a-lot...'' Get it?!//">>
<p>Haha... Yeah... You might need to wait for a bit longer, though...</p>
<big>You hear a booming voice.</big>
<<dial "knight" "Who dares to challenge the Black Knight?!">>
<<btn>>
<<chunk>>
<big>A guy clad in armour come out!</big>
<<dial "knight" "None shall pass!">>
<<media "quests/halloween/knight_fight_intro.jpg">>
<<dial "player" "//What the fuck is this shit again?!//">>
<big>Dark knight, obviously!</big>
<p><small>Also: meth.</small></p>
<<dial "knight" "The fair angels have bidden me to guard this passage from wretches like ye!">>
<p>This guy is obviously super high. But there's something more...</p>
<big>You hear a girl's voice...</big>
<<dial "gal" "Go get him, knighty!">>
<<btn>>
<<chunk>>
<big>This crazy chick is urging him on!</big>
<<dial "gal" "Kick his ass! It makes me so hot! Who ever wins gets to see my pussy! I fucking love Halloween!">>
<<media "quests/halloween/living_dead_1.mp4">>
<<dial "player" "//Oh fuck, she has awesome tits!//">>
<p>You know what, bud?</p>
<big>This might be one of those times when violence is the answer.</big>
<<dial "player" "//What...? No! Not even for those tits. I've had enough of it!//">>
<p>You look at your hand...</p>
<big>There's a sword in it.</big>
<<dial "player" "//What?! NO! Don't you hear me!? I'm not fighting!!!//">>
<p>Ok, that's all grrrreat... But, you know what, $player.name? It's a Halloween quest. So there has to be some blood in it, right?</p>
<<dial "player" "BLOOD?!">>
<big>Now go get him!</big>
<<menu>>
<<btn null "The narrator is making me do it!" "love+2" "dialog">>
<<btn null "Deus vult!" "dom+2" "dialog">>
<<chunk>>
<big>The black knight attacks visciously.</big>
<<media "quests/halloween/knight_fight_01_attack.mp4">>
<<dial "player" "//Fucking hell!//">>
<p>You're scared and in shock, but you act instinctively.</p>
<<dial "player" "//Do I?!//">>
<big>You're able to parry his swings!</big>
<<dial "player" "//Oh fuck, really?!//">>
<p>Really! Now your turn!</p>
<big>Counterattack!</big>
<<menu>>
<<btn null "Hit his hand!" "love+2" "dialog">>
<<btn null "Hit his other hand!" "dom+2" "dialog">>
<<chunk>>
<big>You take a swing at him...</big>
<<media "quests/halloween/knight_fight_02_defend.mp4">>
<p>Almost!</p>
<big>Try again.</big>
<<btn>>
<<chunk>>
<big>You lunge forward...</big>
<<media "quests/halloween/knight_fight_03_defend.mp4">>
<big>But he dodges!</big>
<<dial "player" "//God damn!//">>
<p>One last time. Put an effor into it.</p>
<<menu>>
<<btn null "Channel all your love into it" "love+5" "action">>
<<btn null "Channel all your anger into it" "dom+5" "action">>
<<chunk>>
<p>Aaaand...</p>
<big>You cut his hand off.</big>
<<media "quests/halloween/knight_fight_07_hand.mp4">>
<<dial "player" "//I did WHAT?!//">>
<big>You cut it off.</big>
<p>Like, a perfect, clean cut. And it looks like you hit an artery too because of how much blood comes out of the wound. It's basically everywhere. It's an absolute mess.</p>
<<dial "player" "//Fuuuuuuuck. I didn't want to hurt him!!! What now?!//">>
<p>Well, we could make him symmetrical again...</p>
<big>...by cutting his other hand off.</big>
<<dial "player" "//No fucking way! I came here for a blowjob, not a fucking bloodshed.//">>
<<btn>>
<<chunk>>
<big>Ok.</big>
<p>I see the deal. You want to get to the blowjob already, right?</p>
<<dial "player" "//YES!//">>
<p>Ok, ok... fine.</p>
<big>You win.</big>
<<dial "player" "//Really?!//">>
<big>Really.</big>
<<btn>>
<<chunk>>
<big>The black knight runs into your sword.</big>
<<media "quests/halloween/knight_fight_09_hand.mp4">>
<p>His second hand falls off.</p>
<<dial "player" "//WHAT THE FUCK?!//">>
<<btn>>
<<chunk>>
<big>Your sword magically cuts off knight's leg.</big>
<<media "quests/halloween/knight_fight_12_leg.mp4">>
<<dial "player" "//NO!!! YOU'RE MAKING IT HAPPEN?!//">>
<<btn>>
<<chunk>>
<big>Finally the last limb.</big>
<p>Now he's symmetrical.</p>
<<media "quests/halloween/knight_fight_13_leg.mp4">>
<<dial "player" "//Oh my god... I didn't want to...//">>
<<btn>>
<<chunk>>
<big>The guy is left limbless on the ground.</big>
<<media "quests/halloween/knight_fight_end.mp4">>
<p>The good news is, he doesn't seem to feel any pain, because of all the meth.</p>
<<dial "player" "//That hardly helps...//">>
<p>Oh, stop whining. You wanted to get it over with, and I hate when good clips go to waste. It was a solid compromise. Besides...</p>
<big>You won.</big>
<p>Now nothing will stand in your way!</p>
<<dial "player" "//I'm getting fucking traumatized by a porn game.//">>
<p>Yeah, yeah...</p>
<big>Behold...</big>
<<btn>>
<<chunk>>
<big>The pussy!</big>
<<media "quests/halloween/living_dead_2.mp4">>
<<dial "player" "//She is awesome though.//">>
<p>See? It's all worth it in the end.</p>
<<dial "player" "//She really seems to enjoy this... You think we could hook up?//">>
<p>Naah, unfortunately I only have those two clips of her...</p>
<big>Besides - don't stick your dick in crazy, man.</big>
<p>Talking about crazy - you have to stick your dick in the mouth of $alexa.name if I remember correctly.</p>
<<dial "player" "//Sigh... Ok. Let's go!//">>
<p>That's the spirit!</p>
<<btn>>
<<chunk>>
<big>The house is booming.</big>
<<media "quests/halloween/house.mp4">>
<p>It's smooth sailing from now on, buddy.</p>
<<dial "player" "//Somehow I don't believe you.//">>
<big>Have I ever lied to you?</big>
<p>...</p>
<p>Don't answer that.</p>
<big>Now let's get inside!</big>
<<btn>>
<<chunk>>
<big>You go inside.</big>
<p>The party is in DEFCON-1 - everyone is drunk or drugged, music is way too loud, and it stinks with sweat, weed and alcohol. So basically - it's fucking awesome.</p>
<<media "quests/halloween/party.mp4">>
<<dial "player" "//Finally! Can't believe the amount of bullshit I had to endure to get here!//">>
<big>Time to find $alexa.name.</big>
<p>She said she was trapped in the basement.</p>
<<btn "jasonHouse">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=7">> /* Find Alexa */
<<chunks>>
<big>You descend the stairs...</big>
<<media "quests/halloween/stairs.mp4">>
<p>Suddenly you hear a voice.</p>
<<dial "alexa" "Hello? Is anyone there?">>
<p>You see $alexa.name in a straightjacket on a couch. It seems appropriate for this crazy bitch, doesn't it?</p>
<<dial "alexa" "Dweeb? You're finally here! I've called you hours ago!">>
<<media "quests/halloween/alexa_1.mp4">>
<p>Yep, that's $alexa.name, alright...</p>
<<menu>>
<<btn null "I've come to save you!" "love+1" "dialog">>
<<btn null "I'm here about that blowjob!" "dom+1" "dialog">>
<<chunk>>
<big>$alexa.name fidgets impatiently on the couch.</big>
<<dial "alexa" "What are you waiting for? Get me out of this thing so I can go have fun!">>
<p>There's no great hurry...</p>
<<media "quests/halloween/alexa_2.mp4">>
<<menu>>
<<btn null "Now you're talking!" "love+1" "dialog">>
<<btn null "You bet you will!" "dom+1" "dialog">>
<<chunk>>
<big>Well she does have a nice ass.</big>
<<media "quests/halloween/alexa_3.mp4">>
<<dial "player" "I think I could get used to you being tied up...">>
<<dial "alexa" "Don't tease me like that!">>
<p>She says, with a hint of excitement in her voice...</p>
<<dial "player" "You remember, what you promised me, right?">>
<<dial "alexa" "I do... Now come here...">>
<<btn>>
<<chunk>>
<big>$alexa.name leans over...</big>
<p>And starts sucking your cock.</p>
<<media "quests/halloween/alexa_4.mp4">>
<<dial "player" "Oh yeah, that's it.">>
<<btn>>
<<chunk>>
<big>She takes your cock deeper...</big>
<p>As you pound her face.</p>
<<media "quests/halloween/alexa_5.mp4">>
<<btn>>
<<chunk>>
<big>You free $alexa.name.</big>
<p>And she gets to work with her hands, caressing your cock and balls.</p>
<<media "quests/halloween/alexa_6.mp4">>
<<btn>>
<<chunk>>
<big>$alexa.name deepthroats you dick!</big>
<<dial "player" "That's right, take it all!">>
<<dial "alexa" "Glug glug!">>
<<media "quests/halloween/alexa_7.mp4">>
<<btn>>
<<chunk>>
<big>You're getting close...</big>
<<dial "alexa" "Oh yeah, cum for me!">>
<<media "quests/halloween/alexa_9.mp4">>
<<btn>>
<<chunk>>
<big>You finish on $alexa.name face..</big>
<p>As she licks off the reamining cum from your dick.</p>
<<media "quests/halloween/alexa_10.mp4">>
<<dial "player" "Oh yes, that's the stuff!">>
<<dial "alexa" "Well you did kinda earn it, dweeb.">>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<big class="fire">Wild Jason appears!</big>
<<media "quests/halloween/jason_appears.mp4">>
<<dial "player" "Oh fuck.">>
<big>Jason looks at your dick.</big>
<p>And on $alexa.name's cum covered face.</p>
<<btn>>
<<chunk>>
<<media "quests/halloween/alexa_face.jpg">>
<<dial "player" "OH. FUCK.">>
<big>And then...</big>
<<btn>>
<<chunk>>
<big>He kneels in front of $alexa.name.</big>
<<media "quests/halloween/jason_kneel.mp4">>
<<dial "player" "//What?!//">>
<big>Don't ask me, I'm as lost as you.</big>
<p>Jason takes a deep breath, and looks at $alexa.name with sparks in his eyes under a hockey mask.</p>
<<btn>>
<<chunk>>
<<dial "jason" "$alexa.name, while visiting a local cemetery I came to a realization that all my anger comes from my love to you. I'm just so afraid that you're gonna go away, that I murder to silence my inner fears.">>
<<dial "player" "//I'm lost...//">>
<p>Let me translate:</p>
<big>He fucked a nun and he feels guilty.</big>
<<btn>>
<<chunk>>
<p>$alexa.name looks at him baffled.</p>
<big>But he's just preparing for a grand finale.</big>
<<dial "jason" "$alexa.name, will you marry me?!">>
<p>In the complete silence all you can hear is...</p>
<big>...drops of your own cum dripping from $alexa.name's face on the floor.</big>
<<btn>>
<<chunk>>
<<media "quests/halloween/alexa_face2.jpg">>
<big>$alexa.name finally looks him in the eyes.</big>
<<dial "alexa" "You must be a fucking tool. I liked you because you have a big dick.">>
<p>There's a long moment of silence. Jason doesn't know what to say. It's like he died inside.</p>
<big>From under the mask, you can hear a gentle weep.</big>
<p>And yet, $alexa.name just sighs, like nothing happened.</p>
<<dial "alexa" "Oh, don't fucking cry on me, you little bitch. Fuck my ass already, will you?!?!">>
<<btn>>
<<chunk>>
<<media "quests/halloween/alexa_ass.mp4">>
<big>He looks at her ass, suddenly reinvigorated.</big>
<<dial "jason" "Always, my love.">>
<p>He unzips his pants.</p>
<<btn>>
<<chunk>>
<big>I think it's a good moment to leave.</big>
<<dial "player" "//I concur.//">>
<<media "leaving.mp4">>
<<btn "jasonHouse">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=8; $halloween_var=creep; $halloween_party!=5">> /* Party! */
<<chunks>>
<big>Halloween gangbang FTW!</big>
<<set _mediaArr = ["straight_01", "straight_02", "straight_03", "straight_04", "straight_05", "straight_06", "straight_07", "straight_08", "straight_09", "straight_10", "straight_11", "straight_12", "straight_13", "straight_14", "straight_15"]>>
<<if $gayContent == 1>>
<<set _mediaArr.push("gay_01", "gay_02", "gay_03", "gay_04", "gay_05")>>
<</if>>
<<media `"quests/halloween/halloween_party_" + _mediaArr.random() + ".mp4"`>>
<p>You try to join the fun...</p>
<big>But it seems all the holes are taken.</big>
<<btn null "Look around some more" "halloween-; $halloween_var+null" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=8; $halloween_var=drink; $halloween_party!=5">> /* Party! */
<<chunks>>
<big>You go to the long table full of opened bottles of liquor.</big>
<p>Just take something. It doesn't matter.</p>
<<dial "player" "//What if they added something to the drink?//">>
<big>I sure hope they do.</big>
<<set _mediaArr = ["drink_01", "drink_02", "drink_03", "drink_04", "drink_05"]>>
<<media `"quests/halloween/halloween_party_" + _mediaArr.random() + ".mp4"`>>
<<set _effectArr = ["drunk+", "high_on_crack+", "rush+"]>>
<<btn null "I feel strange..." `"halloween-; $halloween_var+null; " + _effectArr.random()` "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "halloween=8; $halloween_party=5">> /* Party! */
<<chunks>>
<big>A pale, creepy looking guy approaches you.</big>
<<media "quests/halloween/fester.mp4">>
<<dial "fester" "Hey, you! Dude! You're just who we need!">>
<<wrapper "bridExo=DONE">>
<p>You immediately realize something.</p>
<<dial "player" "//Hey, isn't it the guy from the library? The one who helped us with the demon?//">>
<big>This town is getting smaller and smaller.</big>
<<wrapelse>>
<big>What the fuck this creep wants?</big>
<</wrapper>>
<<dial "fester" "Listen, me and my buddy, Gomez, were supposed to fuck those two sluts, right? But the thing is Gomez bailed on us! Without him they want to do it!">>
<<dial "player" "But I'm not him, so...">>
<<dial "fester" "It doesn't matter, you'll wear Gomez clothes, and we'll just put a little shoeshine on your hair...!">>
<<dial "player" "Shoeshine?!">>
<<dial "fester" "Trust me, it's gonna be fine...!">>
<big>What do you wanna do?</big>
<<menu>>
<<btn null "Count me in!" "dom+3" "dialog">>
<<btn "#end" "Naaah, I think I'm gonna pass" "love+3" "dialog">>
<<chunk>>
<p>You follow him to an empty room.</p>
<big>He points to some clothes laying in a chair.</big>
<<dial "fester" "Here it is, now hurry up...!">>
<big>You quickly change into the costume.</big>
<<btn>>
<<chunk>>
<<media "quests/halloween/gomez.jpg">>
<p>Surprisingly...</p>
<big>You don't look half-bad.</big>
<<dial "player" "//I feel like a moron!//">>
<p>You've done worse to get laid. Now get in there.</p>
<<btn>>
<<chunk>>
<big>You follow the guy to the second room!</big>
<p>Looks like everybody is waiting on you!</p>
<<media "quests/halloween/halloween_addams_1.mp4">>
<<dial "player" "Well, I'm here...">>
<<dial "gal" "About time, Gomez! What took you so long?">>
<<dial "player" "Uhmmm...">>
<<dial "fester" "It doesn't matter now. Let's get this party going!">>
<big>Now he's talking.</big>
<<btn>>
<<chunk>>
<p>As he said that, one of the girls gets on her knees and...</p>
<big>...starts blowing him.</big>
<<media "quests/halloween/halloween_addams_2.mp4">>
<<dial "player" "Uhh!">>
<<dial "gal" "Nice dick!">>
<<dial "player" "Suck it bitch!">>
<p>And the other one gets to work on you and the other fellow.</p>
<<btn>>
<<chunk>>
<big>She sucks your dick hard.</big>
<p>While getting her pussy stroked.</p>
<<media "quests/halloween/halloween_addams_3.mp4">>
<<btn>>
<<chunk>>
<big>She gets on her knees...</big>
<p>And blows the other guy, while presenting her ass to you.</p>
<<dial "gal" "Now it's your turn to lick me!">>
<<media "quests/halloween/halloween_addams_4.mp4">>
<p>You bury your tongue in her pussy.</p>
<<btn>>
<<chunk>>
<big>The other girl gets on the bed...</big>
<p>And starts to get dicked from both ends.</p>
<<dial "gal" "Ooohhh yes, do me like this!">>
<<media "quests/halloween/halloween_addams_5.mp4">>
<<btn>>
<<chunk>>
<big>You look up at the bed...</big>
<p>And the girl catches your gaze.</p>
<<dial "gal" "Now come here, stud, I want you inside me!">>
<p>You get up and enter her, as Fester gets to work on the short one...</p>
<<media "quests/halloween/halloween_addams_6.mp4">>
<<btn>>
<<chunk>>
<big>Your dick pounds her wet pussy.</big>
<p>Around you you hear moans of pleasure.</p>
<<media "quests/halloween/halloween_addams_7.mp4">>
<<dial "gal" "Oooohhh... Everyone, get on the bed!">>
<p>She says, indicating it's time for some real group fun...</p>
<<btn>>
<<chunk>>
<big>You're all on the bed.</big>
<<media "quests/halloween/halloween_addams_8.mp4">>
<p>You're fucking the short one, while the other is geting her pussy licked and her mouth fucked by two cocks.</p>
<<dial "player" "Yes, that's it! Take it!">>
<<dial "gal" "Mmmmm...">>
<<btn>>
<<chunk>>
<big>The taller girl grabs your dick and puts it in her mouth.</big>
<<media "quests/halloween/halloween_addams_9.mp4">>
<<dial "gal" "I want you to finish in my mouth!">>
<p>She yells, as she gobbles your cock. The other girl's getting fucked as well.</p>
<<dial "player" "Oh yeah!">>
<<btn>>
<<chunk>>
<big>You cum in her mouth, making her tremble in ecstasy.</big>
<<media "quests/halloween/halloween_addams_10.mp4">>
<p>The other girl joins in, licking off the rest of your cum.</p>
<<dial "gal" "Oh yeaaah... Gomez has the tastiest cum!">>
<p>It takes you a moment, before you come back to your senses.</p>
<<btn "#end">>
<<chunk null "#end">>
<big>That was really something!</big>
<<dial "player" "//It sure was!//">>
<p>The party is slowly dying out, and you finally decide to go home as well.</p>
<<dial "player" "//I'm beat. I'm gonna sleep like a baby!//">>
<big>That was one hell of a Halloween!</big>
<<dial "player" "//It sure was.//">>
<<btn "areaNeighbourhood" null "$halloween_var+null; $halloween_party+null; $halloweenOn+null; time+">>
<</chunks>>
<</events>><<chunks>>
<<menu>>
/* Quests */
<<btn "halloween" "Go east" "quest:halloween=4; $halloween_var+left" "quest store">>
<<btn "halloween" "Go west" "quest:halloween=4; $halloween_var+right" "quest store">>
<<btn "halloween" "Go north" "quest:halloween=4; $halloween_var+center" "quest store">>
/* Activities and chores */
<<wrapper "!$halloweenOn">>
<<btn "cemeterySearch" "Search the cemetery" null "activ">> /*[[cemeterySearch]]*/
<<btn "cemeteryWalk" "Take a walk" null "activ">> /*[[cemeteryWalk]]*/
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<<btn "forest" "Path to the forest" "quest:halloween!=4" "path marginTop10px">> /*[[forest]]*/
<</chunks>><<chunks>>
<<wrapper "period=Sunset; quest:slaughterhouse=DONE">>
<big>You notice a girl scout!</big>
<<media "characters/girlscout/girlscout.mp4">>
<</wrapper>>
<<menu>>
/* Quests */
<<btn "halloween" "Go left path" "halloween=5; $halloween_var+deadend1" "quest store">>
<<btn "halloween" "Go right path" "halloween=5; $halloween_var+deadend2" "quest store">>
<<btn "halloween" "Go straight" "halloween=5; $halloween_var+girl" "quest store">>
<<btn "bridExo" "Look for blueberries" `"bridExo=7; counter:bridExo" + $curLoc + "Berries-1"` "quest">>
<<btn "slaughterhouse" "What's that smell?" "period=Sunset; slaughterhouse=3" "quest">>
<<wrapper "!$halloweenOn">>
/* Activities and chores */
<<btn "forestGirlscout" "Talk to the girl scout" "period=Sunset; slaughterhouse=DONE" "activ">> /*[[forestGirlscout]]*/
<<btn "forestTrouble" "Look for trouble" null "activ">> /*[[forestTrouble]]*/
<<btn "forestWalk" "Go on a hike" "love+5" "activ">> /*[[forestWalk]]*/
<<btn "forestSearch" "Search the forest" null "activ">> /*[[forestSearch]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<<btn "cemetery" "Path to the cemetery" "$halloweenDone" "path marginTop10px">> /*[[cemetery]]*/
<</wrapper>>
<</chunks>><<chunks>>
<<menu>>
<<wrapper "!$halloweenOn">>
/* Activities and chores */
<<btn "oldHouseMasturbate" "Masturbate" null "quick">> /*[[oldHouseMasturbate]]*/
<<btn "oldHouseShit" "Take a shit" "!asspain; $lvlup" "activ">> /*[[oldHouseShit]]*/
<<btn "oldHouseSearch" "Search the building" null "activ">> /*[[oldHouseSearch]]*/
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<<wrapper "day=Friday; period=nighthours">>
<big>It seems Jason is having a party.</big>
<<media `"locations/jasonHouse/party_" + random(1,3) + ".mp4"`>>
<p>It also seems, the party is actually a meth fueled sex orgy.</p>
<</wrapper>>
<<menu>>
/* Quests */
<<btn "halloween" "Go inside the house" "halloween=6" "quest store">>
<<btn "halloween" "Find $alexa.name" "halloween=7" "quest store">>
<<btn "halloween" "Look around the party" "love+3; halloween=8; $halloween_var+creep; $halloween_party+1" "quick store">>
<<btn "halloween" "Drink yourself into oblivion" "dom+3; halloween=8; $halloween_var+drink; $halloween_party+1" "quick store">>
<<wrapper "!$halloweenOn; period=nighthours">>
/* Activities and chores */
<<btn "jasonHouseDrugs" "Buy drugs" null "activ">> /*[[jasonHouseDrugs]]*/
<<btn "jasonHouseParty" "Look around the party" "love+3; day=Friday" "activ">> /*[[jasonHouseParty]]*/
<<btn "jasonHouseDrink" "Drink yourself into oblivion" "dom+3; day=Friday" "activ">> /*[[jasonHouseDrink]]*/
<</wrapper>>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<events>>
<<EVENT "halloween>0; halloween<3">>
<<include "halloween">>
<</events>>/* gymInc */
<<events>>
<<EVENT "halloween>0; halloween!=DONE">>
<<include "halloween">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "roseIntro=3">>
<<include "roseIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "roseSleazy=2">>
<<include "roseSleazy">>
<</events>>/* exceptSched */
/* This is a list of exceptions to the previous operations, mostly used for quests and holidays */
/* If it's a holiday and we need to force characters in a particular locations, do it each time the time passed, until the holiday is over */
<<if $xxxmasOn>>
<<pocket "charAdd+daphne|daphLiv">>
<<pocket "charAdd+mia|localStore">>
<<pocket "charAdd+kelly|church">>
<</if>>
<<if $halloweenOn>>
<<pocket "charAdd+alexa|jasonHouse">>
<</if>>
/* Changes during bridExo */
<<if $player.questsList && $player.questsList.indexOf("bridExo") != -1 && (!$player.questsListDone || $player.questsListDone.indexOf("bridExo") == -1)>>
<<wrapper "bridExo=1">>
<<pocket "charAdd+bridgette|bridHouse">>
<</wrapper>>
<<wrapper "bridExo=2">>
<<pocket "charAdd+bridgette|cityMotel">>
<</wrapper>>
<<wrapper "bridExo=3">>
<<pocket "charAdd+bridgette|collLibrary">>
<</wrapper>>
<<wrapper "bridExo=4">>
<<pocket "charAdd+bridgette|bridHouse">>
<</wrapper>>
<<wrapper "bridExo=5">>
<<pocket "charAdd+bridgette|collMess">>
<</wrapper>>
<<wrapper "bridExo=6">>
<<pocket "charAdd+bridgette|collMess">>
<</wrapper>>
<<wrapper "bridExo=7">>
<<pocket "charAdd+bridgette|collMess">>
<</wrapper>>
<<wrapper "bridExo=8">>
<<pocket "charAdd+bridgette|collMess">>
<</wrapper>>
<<wrapper "bridExo=9">>
<<pocket "charAdd+bridgette|bridHouse">>
<</wrapper>>
<</if>><<chunks>>
<big class="center fi0">You point at the colorful picture of a burger...</big>
<<dial "player" "Hey, can you give me one of those?" "si1">>
<<dial "bridgette" "Sure, baby!" "si2">>
<<media "activities/buy/bridgette_messhall.jpg" "si3">>
<p class="fi4">She pops up a microwave, and heats up something that barely resambles food.</p>
<big class="fi4">But those tits, right?!</big>
<<btn null null null "si5">>
<</chunks>>/* collMessBuyInc */
<<events>>
<<EVENT "quest:bridIntro=0; bridgette">>
<<include "bridIntro">>
<</events>><<chunks>>
<<wrapper "open; !sore; !ballsSmash; !asspain; !bleeding">>
<big>The doctor looks at you curiously.</big>
<<dial "guy" "Mr. $player.surname, you seem to be healthy. I cannot help you!">>
<<wrapelse "open">>
<big>The doctor looks at you curiously.</big>
<<dial "guy" "Oh, Mr. $player.surname, I can already see you have some serious problems. Fortunately, I can help you with that. For cash.">>
<</wrapper>>
<<menu>>
/* Activities */
<<btn "cityDoctorTreatment" "Cure soreness" "sore; sore-; cash=80; cash-80" "activ">> /*[[cityDoctorTreatment]]*/
<<btn "cityDoctorTreatment" "Cure smashed balls" "ballsSmash; ballsSmash-; cash=100; cash-100" "activ">> /*[[cityDoctorTreatment]]*/
<<btn "cityDoctorTreatment" "Cure ass pain" "asspain; asspain-; cash=100; cash-100" "activ">> /*[[cityDoctorTreatment]]*/
<<btn "cityDoctorTreatment" "Cure bleeding" "bleeding; bleeding-; cash=200; cash-200" "activ">> /*[[cityDoctorTreatment]]*/
<<btn "cityDoctorPills" "Buy some pills" null "quick">> /*[[cityDoctorPills]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT>> /* Regular fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Oh, they are going to fuck!//">>
<big>You think!?</big>
<<dial "player" "//I do!//">>
<p>That was rhetorical question.</p>
<<dial "player" "//Rhetorical? Which question?//">>
<p>Ok... Let's focus on the porn.</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<p>After a moment everything is over.</p>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<p>And after a minute, they collapse, panting.</p>
<<dial "player" "//That was nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Lesbos fucking. What a dream come true.</p>
<<dial "player" "//True... they were awesome.//">>
<p>Well, sigh... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Cam girls */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,3)>>
<<media `"activities/college/study/library/cam_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Wow... is she...//">>
<big>She totally is...</big>
<p>...stealing library's wi-fi to run cam shows!</p>
<<menu>>
<<btn $curLoc "Leave her in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh... Niiiiiice.//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or she will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Camgirls in the library...</p>
<big>I wanna go back to college...!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck turns into triangle */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = 1>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn null "Hide and peek" "dom+" "action">>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn null "Just watch" "love+; dom+" "action">>
<<btn null "Watch and jerk off" "dom+3" "action">>
<<chunk>>
<p>Suddenly!</p>
<big>They notice you.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_03.mp4"`>>
<<dial "gal" "WHAT THE FUCK!?">>
<p>The girls walk to you with anger in their eyes.</p>
<<btn>>
<<chunk>>
<<dial "player" "//Oh fuck! What now?//">>
<p>Uhmmm...</p>
<big>I have no idea.</big>
<<dial "player" "//What!? You're the fucking narrator! You have to have an idea...//">>
<p>Well... To be honest... I didn't know that could happen... It must be a new feature or something. Grave probably added it while stoned and forgot to send me scripts. I fucking hate this idiot.</p>
<<dial "player" "//So...?//">>
<big>So you're on your own, bud.</big>
<<menu>>
<<btn "#run" "Run for your life" "love+2" "action">>
<<btn "#confront" "Confront the girls" "dom+2" "action">>
<<chunk null "#run">>
<<media "run.mp4">>
<big>You turn around and run from the library.</big>
<<btn $curLocParent>>
<<chunk null "#confront">>
<<dial "player" "Uhmm... Hi!">>
<<dial "gal" "What were you doing?!">>
<p>Figure something out, I believe in you!</p>
<<dial "player" "Sorry, I thought... I thought... I thought you have a stroke.">>
<big>A stroke!?</big>
<<dial "gal" "A stroke?! Both at the same time?!">>
<<dial "player" "Yeah... yeah, at the same time... I've heard Covid does that, you know...">>
<big>They look at you with disbelief.</big>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_04.mp4"`>>
<<dial "gal" "You're full of shit.">>
<<dial "player" "Yeah... so I'm gonna go...">>
<big>The girls look at each other.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#go", "#go", "#go", "#go", "#fuck"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#go", "#fuck"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#go", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#go", "#fuck", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#fuck"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#go">>
<<dial "gal" "Yes, you're right...">>
<<media "go_away.mp4">>
<big>Sigh... maybe next time.</big>
<p>You turn around and walk out from the library.</p>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You're not going anywhere!">>
<<dial "player" "I'm not...?">>
<big>They push you on the desk.</big>
<<dial "gal" "Not until we suck your cock!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_05.mp4"`>>
<<dial "player" "//What is happening?!//">>
<p>What is happening?!? You did it, buddy! I don't know how, but you did it.</p>
<big>Enjoy the ride.</big>
<<btn>>
<<chunk>>
<p>The black girl sucks your balls, while the brunette wraps her lips around your cock.</p>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_06.mp4"`>>
<<dial "player" "Uhhh... yeah...">>
<big>You feel you're getting close...</big>
<<btn>>
<<chunk>>
<big>But the girls stop.</big>
<<dial "gal" "Not that fast! Do us first!">>
<p>They sit on the desk and spread their pussies.</p>
<<dial "player" "Fuck yes!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_07.mp4"`>>
<<dial "gal" "Yeah... and my asshole too!">>
<<dial "player" "mmmmmMMmmm!">>
<<btn>>
<<chunk>>
<<dial "gal" "Ok, you done well... Now I want your dick!">>
<big>The white girl jumps on your dick.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_08.mp4"`>>
<<dial "player" "Ride me baby!">>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_09.mp4"`>>
<<dial "gal" "Deeeeeper!">>
<<dial "player" "Uhhhhh!">>
<<btn>>
<<chunk>>
<big>The black girl takes over.</big>
<<dial "gal" "Now me! Fuck me from behind!">>
<<dial "player" "Give me that ass!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_10.mp4"`>>
<<dial "gal" "Fuck me! Fuck me! Fuck me!">>
<<btn>>
<<chunk>>
<big>You're speeding up...</big>
<<dial "player" "Yeah... like that... yeaaaaaah...">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_11.mp4"`>>
<big>You can't help it anymore.</big>
<<dial "player" "I'm gonna cum...">>
<<dial "gal" "In my mouth!">>
<p>The white girl pushes her friend away and wraps her lips around your cock.</p>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_12.mp4"`>>
<<dial "gal" "Gobble - gobble - gobble">>
<big>You shoot a stream of cum into white girl's mouth.</big>
<<dial "player" "Uhhhhhhhh...">>
<p>The orgasm slowly fades, as you squirt the last drops of your load deep inside girl's throat.</p>
<<btn>>
<<chunk>>
<big>Blood slowly returns to your brain.</big>
<p>You look at the girls. You feel you should say something, thank them or at lease tell them it was good. But before you manage to combine words into a sentence...</p>
<<dial "player" "Uhamathank...">>
<big>...the girls lose any interest in you.</big>
<<dial "gal" "See you around...">>
<p>They start giggling, gather their things, and walk out of the library.</p>
<<dial "player" "//Whhhhaaat the fuuuuck was that...?//">>
<big>College, baby!</big>
<p>And now, better move out, or someone will find you with your dick out.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$nina.met">> /* Meeting Nina in the library */
<<chunks>>
<p>The silence of the library should help you focus, but all it does it makes you think about your miserable life.</p>
<<dial "player" "//My life is so shallow and pointless!!!//">>
<big>Hey, Schopenhauer, navigate your grim thoughts over there.</big>
<<btn>>
<<chunk>>
<big>It's $nina.name.</big>
<<media "events/college/nina/nina1.png">>
<big>Say hi for fuck's sake.</big>
<<dial "player" "//Oh, right!//">>
<p>You wave her direction.</p>
<<dial "player" "Hi there!">>
<p>She smiles.</p>
<<dial "nina" "Hi!">>
<<btn>>
<<chunk>>
<<dial "player" "What are you doing here? Looking for a book? Want to study together? I know stuff!">>
<big>Dude.</big>
<p>I suggest to limit yourself to one sentence per statement.</p>
<<dial "nina" "No... to be honest I'm kinda bored, just looking for something interesting, I don't know.">>
<p>A long moment of silence.</p>
<<dial "player" "//What now?//">>
<p>I dunno. Say something. I already helped you.</p>
<<dial "player" "//My mind is empty, can't you just tell me what to say...?//">>
<big>God damn.</big>
<p>You know, that I had a career once? That I was writing movies? Proper movies, with good reviews... And now? I'm helping some beta cuck to nail a MILF in a porn game. O tempora, o mores!</p>
<<dial "player" "//Oh come on man, just this once, tell me what should I do...//">>
<big>Sigh.</big>
<p>Look there. You see those doors? I think it's a storage room. Gal like $nina.name could find it VERY interesting.</p>
<<dial "player" "//Just like that...? I should tell her to go with me to the storage room? It's not a trap, is it?//">>
<p>Do what you want, I'm just a narrator.</p>
<<dial "player" "//Well... ok. Let's just go with it...//">>
<<btn>>
<<chunk>>
<<dial "nina" "Talking to yourself much?">>
<<media "events/college/nina/nina_smile.jpg">>
<<dial "player" "Eeermmm, no, how do you...? Nevermind. Listen, this may sound weird, but since you are bored, and so am I, maybe we'll check what exactly is there in that room? I think there might be something interesting.">>
<<dial "nina" "In that storage room? There's nothing there.">>
<<dial "player" "Well... I thought maybe... we would make it interesting. I know stuff!">>
<p>She looks at you for a moment, trying to connect the dots.</p>
<big>Fingers crossed, my man.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>Incoming!</big>
<<media "slap.mp4">>
<<delayer>>
<<yields "sore+">>
<</delayer>>
<<dial "nina" "I think you mistaken me with someone else.">>
<big>She turns around and walks away.</big>
<<dial "player" "//Fuck... that's not what I was hoping for...//">>
<p>Ah, come on. Lose some, win some. At least she didn't kick you in the balls.</p>
<<btn>>
<<chunk null "#success">>
<big>She bites her lip.</big>
<<dial "nina" "Ummm, usually I refuse thes kind of offers... But there's something in you, that's... intriguing">>
<p>She glances subconsciously right at your cock, blushes, and quickly looks away.</p>
<big>YOU SAW THAT?!</big>
<<dial "player" "//I did... Does it mean what I think it means?//">>
<big>I think someone's getting his dick wet!</big>
<<btn>>
<<chunk>>
<p>You both make your way to the door of the storage room, and the very first thing $nina.name does, is kiss you.</p>
<big>How romantic.</big>
<<media "events/college/nina/nina_college_1.mp4">>
<<dial "nina" "I wanted to do this from the moment I met you.">>
<<dial "player" "That college student life, am I right?">>
<<dial "nina" "Yess, the studying, attending classes, repeating hard tests... and having fun in storage rooms with fellow students.">>
<<btn>>
<<chunk>>
<p>You take her titties out. She's got big, sexy ones.</p>
<<media "events/college/nina/nina_college_2.mp4">>
<<dial "player" "You are so fucking hot, I love your tits.">>
<<dial "nina" "Oh yes, honey, touch me, kiss me, touch my pussy, please.">>
<<btn>>
<<chunk>>
<<dial "player" "Yeah, you're a nasty little student, want me to touch you down there?">>
<<dial "nina" "Yes...">>
<<media "events/college/nina/nina_college_3.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Can I take off your panties?">>
<<dial "nina" "Sure">>
<p>You slowly take off her panties, you see her big and nice ass.</p>
<<media "events/college/nina/nina_college_4.mp4">>
<big>She's all yours now.</big>
<<dial "player" "//No shit, Sherlock.//">>
<<btn>>
<<chunk>>
<<dial "player" "Let me lick your pussy.">>
<<media "events/college/nina/nina_college_5.mp4">>
<<dial "nina" "Oh yess...">>
<<btn>>
<<chunk>>
<<dial "nina" "I would love to return the favor...">>
<<dial "player" "Whatever you say...">>
<<media "events/college/nina/nina_college_6.mp4">>
<<dial "player" "Oh yes...">>
<<btn>>
<<chunk>>
<p>You sit back, she sits on you, and you start fucking.</p>
<<media "events/college/nina/nina_college_7.mp4">>
<big>This is even easier than I expected. The women her age...</big>
<<dial "player" "I'm trying to concentrate!">>
<<btn>>
<<chunk>>
<p>She bounces on your cock like a pro.</p>
<<media "events/college/nina/nina_college_8.mp4">>
<p>You start to think if she's performed this act with other guys.</p>
<big>I told you to stop asking questions.</big>
<<dial "player" "//But I...//">>
<big>And don't overthink.</big>
<<btn>>
<<chunk>>
<big>Just you look at that ass.</big>
<<media "events/college/nina/nina_college_9.mp4">>
<<dial "player" "Yes, she's got a beautiful ass.">>
<<dial "nina" "Talking to yourself again?">>
<<dial "player" "That's... ermmm... That's turning me on, you know... the third perspective fetish.">>
<<dial "nina" "You're kinda weird, but whatever works for you baby. Just keep fucking me like that.">>
<<btn>>
<<chunk>>
<<dial "nina" "Let me see you now.">>
<p>She sits forward on you, her big boobs are bouncing as she jumps on your dick.</p>
<<media "events/college/nina/nina_college_10.mp4">>
<<dial "player" "Oh yes... This is great.">>
<<dial "nina" "Oh yes, baby... We should do this more often.">>
<<dial "player" "Whenever you want, fellow student.">>
<p>You fuck like little horny animals, and finally you feel you're gonna finish.</p>
<big>She feels it too.</big>
<<dial "nina" "Here, let me handle it, baby.">>
<<btn>>
<<chunk>>
<big>You shoot a stream of thick cum.</big>
<<media "events/college/nina/nina_cum.mp4">>
<<dial "player" "Fuuuuuuck">>
<big>Oh man...</big>
<p>I'll remember this sight of your cum on those royal breasts.</p>
<<dial "player" "//It's perfect...//">>
<<btn>>
<<chunk>>
<p>Suddenly, you're interrupted by a noise from outside.</p>
<big>She dresses up quickly.</big>
<<dial "nina" "That will be it for me, but see you around, maybe?!">>
<<dial "player" "Byeeee, honey, love you!">>
<<media "events/college/nina/nina_face.png">>
<p>She gives you a confused look, and disappears behind the door.</p>
<<btn>>
<<chunk>>
<big>//Love you?!//</big>
<<dial "player" "//Yeah... she's great, right?!//">>
<big>NO!</big>
<p>You don't say //love you// to a girl you just randomly fucked in a storage room.</p>
<<dial "player" "//Ah... well... I like her.//">>
<p>Sigh... you have so much to learn.</p>
<big>You put your pants on and walk out of the storage room.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<set _comicRand to random(1, 5)>>
<<chunks>>
<p class="fi0 center">You pull a comic book from the shelf and look at the cover.</p>
<<media `"activities/comics/" + $player.traitShrt + "/" + _comicRand + ".jpg"` "si3">>
<<if $player.trait == "satan">><<dial "player" "//Our Father, Who art in Hell, Cursed be thy name, Thy kingdom upon earth has come, Thy will be done in hell as it is on earth.//" "fi2">>
<<elseif $player.trait == "toxic">><<dial "player" "This is absolutely degenarated... I love it!" "fi3">>
<<elseif $player.trait == "bully">><<dial "player" "Kill 'em all... and then some more!" "fi3">>
<<elseif $player.trait == "jerk">><<dial "player" "Grab her by the pussy!" "fi2">>
<<elseif $player.trait == "nerd">><<dial "player" "Oh no, he died! Oh yea, he's back alive again!" "fi3">>
<<elseif $player.trait == "vegan">><<dial "player" "I am Froot!" "fi3">>
<<elseif $player.trait == "hippie">><<dial "player" "I wish my super power was a flower power." "fi3">>
<<elseif $player.trait == "messiah">><<dial "player" "Haha. Suck it, Satan!" "fi3">>
<<elseif $player.trait == "alpha">><<dial "player" "The life is hard. But I'm harder." "fi3">>
<<else>><<dial "player" "If I had super powers, I'd use them to stop being a pussy." "fi3">>
<</if>>
<<sideDial>>
<<btn null null null "fi5">>
<</chunks>>/* Book quotes */
<<set _books to [
{
match: "satan",
quote: "There is an idea of a Patrick Bateman, some kind of abstraction, but there is no real me, only an entity, something illusory, and though I can hide my cold gaze and you can shake my hand and feel flesh gripping yours and maybe you can even sense our lifestyles are probably comparable: I simply am not there.",
title: "Bret Easton Ellis, \"American Psycho\"",
dial: "Does sucking out souls count as a blowjob?"
},
{
match: "satan",
quote: "And he that sitteth on the throne said, Behold, I make all things new. And he saith, Write: for these words are faithful and true. And he said unto me, They are come to pass. I am the Alpha and the Omega, the beginning and the end.",
title: "Revelation 21:5",
dial: "Does sucking out souls count as a blowjob?"
},
{
match: "satan",
quote: "All men are mad in some way or another, and inasmuch as you deal discreetly with your madmen, so deal with God's madmen too, the rest of the world.",
title: "Bram Stoker, \"Dracula\"",
dial: "Does sucking out souls count as a blowjob?"
},
{
match: "toxic",
quote: "This letter really touched my heart. Sabrina says when she lost all her hair during chemo, she wore the cap I gave her.",
title: "Justin Bieber, \"First Step 2 Forever\"",
dial: "I like my women like I like my liquor - gone by morning."
},
{
match: "toxic",
quote: "I hope she'll be a fool -- that's the best thing a girl can be in this world, a beautiful little fool.",
title: "F. Scott Fitzgerald, \"The Great Gatsby\"",
dial: "I like my women like I like my liquor - gone by morning"
},
{
match: "toxic",
quote: "Anastasia, you should steer clear of me. I’m not the man for you - he whispers.",
title: "E.L. James, \"Fifty Shades Trilogy Bundle\"",
dial: "I like my women like I like my liquor - gone by morning"
},
{
match: "bully",
quote: "The man who alters his way of thinking to suit others is a fool.",
title: "Marquis de Sade, \"Justine, Philosophy in the Bedroom, and Other Writings\"",
dial: "Rules are for pussies, and I'm the hardest dick in town."
},
{
match: "bully",
quote: "Third, and finally, if you want people to believe the system is fair and effective, it’s essential to be tough on the most powerful, profitable, and well-known jerks. If you enforce the rule only with the weak performers, people who are easily replaceable, or who deliver bad news and have the gumption to disagree with superiors—and you allow powerful assholes to run roughshod over anyone they please—people will smell your hypocritical bullshit from a mile away.",
title: "Robert I. Sutton, \"The Asshole Survival Guide: How to Deal with People Who Treat You Like Dirt\"",
dial: "Rules are for pussies, and I'm the hardest dick in town."
},
{
match: "bully",
quote: "I am always saying \"Glad to've met you\" to somebody I'm not at all glad I met. If you want to stay alive, you have to say that stuff, though.",
title: "J.D. Salinger, \"The Catcher in the Rye\"",
dial: "Rules are for pussies, and I'm the hardest dick in town."
},
{
match: "jerk",
quote: "You’ve just got to see more of her long lean legs. Her fine rounded breasts. Her high, firm behind. For an instant you even consider rape.",
title: "Eric Weber, \"How to Pick Up Girls\"",
dial: "In life it's either rape or be raped, and I know on which end of the dick I want to be."
},
{
match: "jerk",
quote: "What about God? The idea embarrassed him. It was only in moments of absolute fear that he had ever thought about God and prayed to him, always embarrassed because he did not believe and felt so hypocritical when he prayed out of fear, as if in spite of his disbelief there might be God after all, God who could be fooled by a hypocrite. When he was a child, then he believed. He certainly did believe when he was a child. How did it go, the nightly Act of Contrition? The words came hesitantly, unfamiliarly to him. Oh my God, I am heartily sorry for—For what?",
title: "David Morrell, \"First Blood\"",
dial: "In life it's either rape or be raped, and I know on which end of the dick I want to be."
},
{
match: "jerk",
quote: "The more I see of what you call civilization, the more highly I think of what you call savagery!",
title: "Robert E. Howard, \"King Kull\"",
dial: "In life it's either rape or be raped, and I know on which end of the dick I want to be."
},
{
match: "beta",
quote: "Of all creatures that breathe and move upon the earth, nothing is bred that is weaker than man.",
title: "Homer, \"The Odyssey\" & \"The Iliad\"",
dial: "The only Homer I know is Homer Simpson."
},
{
match: "beta",
quote: "It's a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there's no knowing where you might be swept off to.",
title: "J.R.R. Tolkien, \"The Lord of the Rings\"",
dial: "I misread the title as //Lord of the Cockrings// and read through 10000 pages waiting for Sauron to buttfuck a hobbit. What a disappointment."
},
{
match: "beta",
quote: "There is never a second opportunity to make a first impression.",
title: "Andrzej Sapkowski, \"Sword of Destiny\"",
dial: "This Witcher dude is just like me but blonde."
},
{
match: "nerd",
quote: "Seek freedom and become captive of your desires. Seek discipline and find your liberty.",
title: "Frank Herbert, \"Chapterhouse: Dune\"",
dial: "My new hobby is fighting for the innocent!"
},
{
match: "nerd",
quote: "You people don't know what the truth is! It's there, just under their bullshit, but you never look! That's what I hate most about this fucking city-- LIES ARE NEWS AND TRUTH IS OBSOLETE!",
title: "Warren Ellis, \"Transmetropolitan\"",
dial: "My new hobby is fighting for the innocent!"
},
{
match: "nerd",
quote: "It was a bright cold day in April, and the clocks were striking thirteen.",
title: "George Orwell, \"1984\"",
dial: "My new hobby is fighting for the innocent!"
},
{
match: "vegan",
quote: "It is a great misfortune to be alone, my friends; and it must be believed that solitude can quickly destroy reason.",
title: "Jules Verne, \"The Mysterious Island\"",
dial: "Woo woo! Here comes the depression!"
},
{
match: "vegan",
quote: "As long as Man continues to be the ruthless destroyer of lower living beings, he will never know health or peace. For as long as men massacre animals, they will kill each other. Indeed, he who sows the seed of murder and pain cannot reap joy and love.",
title: "Pythagoras",
dial: "Woo woo! Here comes the depression!"
},
{
match: "vegan",
quote: "All animals are equal, but some animals are more equal than others.",
title: "George Orwell, \"Animal Farm\"",
dial: "Woo woo! Here comes the depression!"
},
{
match: "hippie",
quote: "These Romans are crazy!",
title: "René Goscinny & Albert Uderzo, \"Asterix\"",
dial: "That's just like... your opinion, man."
},
{
match: "hippie",
quote: "From the beginning men used God to justify the unjustifiable.",
title: "Salman Rushdie, \"The Satanic Verses\"",
dial: "That's just like... your opinion, man."
},
{
match: "hippie",
quote: "There is no greater luxury than meditation. Meditation is the last luxury, because it is the ultimate love affair.",
title: "Osho, \"Book of Wisdom\"",
dial: "That's just like... your opinion, man."
},
{
match: "messiah",
quote: "No one can serve two masters, for either he will hate the one and love the other, or he will be devoted to the one and despise the other. You cannot serve God and money.",
title: "Matthew 6:24",
dial: "I should write an autobiography!"
},
{
match: "messiah",
quote: "The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.",
title: "Terry Pratchett, \"Diggers\"",
dial: "I should write an autobiography!"
},
{
match: "messiah",
quote: "Hence I have no mercy or compassion in me for a society that will crush people, and then penalize them for not being able to stand up under the weight.",
title: "Malcolm X, \"The Autobiography of Malcolm X\"",
dial: "I should write an autobiography!"
},
{
match: "alpha",
quote: "A purpose of human life, no matter who is controlling it, is to love whoever is around to be loved.",
title: "Kurt Vonnegut, \"The Sirens of Titan\"",
dial: "Now I understand."
},
{
match: "alpha",
quote: "Intelligence is the ability of a living creature to perform pointless or unnatural acts.",
title: "Arkady Strugatsky, \"Roadside Picnic\"",
dial: "Now I understand."
},
{
match: "alpha",
quote: "He was going to live forever, or die in the attempt.",
title: "Joseph Heller, \"Catch-22\"",
dial: "Now I understand."
}
]>>
/* Select book quotes */
<<set _bookRand to random(0, 2)>>
<<for _i to 0; _i < _books.length; _i++>>
<<if _books[_i].match == $player.traitShrt>>
<<set _book = _i + _bookRand>>
<<break>>
<</if>>
<</for>>
<<chunks>>
<p class="bookQuote fi0 center">“<<print _books[_book].quote>>”</p>
<p class="bookTitle fi2 center"><<print _books[_book].title>></p>
<<media `"activities/read/" + $player.traitShrt + ".mp4"` "si3">>
<<dial "player" _books[_book].dial "fi4">>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>><<events>>
<<EVENT>> /* Regular fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Oh, they are going to fuck!//">>
<big>You think!?</big>
<<dial "player" "//I do!//">>
<p>That was rhetorical question.</p>
<<dial "player" "//Rhetorical? Which question?//">>
<p>Ok... Let's focus on the porn.</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<p>After a moment everything is over.</p>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<p>And after a minute, they collapse, panting.</p>
<<dial "player" "//That was nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Lesbos fucking. What a dream come true.</p>
<<dial "player" "//True... they were awesome.//">>
<p>Well, sigh... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Cam girls */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,3)>>
<<media `"activities/college/study/library/cam_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Wow... is she...//">>
<big>She totally is...</big>
<p>...stealing library's wi-fi to run cam shows!</p>
<<menu>>
<<btn $curLoc "Leave her in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh... Niiiiiice.//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or she will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Camgirls in the library...</p>
<big>I wanna go back to college...!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck turns into triangle */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = 1>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn null "Hide and peek" "dom+" "action">>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn null "Just watch" "love+; dom+" "action">>
<<btn null "Watch and jerk off" "dom+3" "action">>
<<chunk>>
<p>Suddenly!</p>
<big>They notice you.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_03.mp4"`>>
<<dial "gal" "WHAT THE FUCK!?">>
<p>The girls walk to you with anger in their eyes.</p>
<<btn>>
<<chunk>>
<<dial "player" "//Oh fuck! What now?//">>
<p>Uhmmm...</p>
<big>I have no idea.</big>
<<dial "player" "//What!? You're the fucking narrator! You have to have an idea...//">>
<p>Well... To be honest... I didn't know that could happen... It must be a new feature or something. Grave probably added it while stoned and forgot to send me scripts. I fucking hate this idiot.</p>
<<dial "player" "//So...?//">>
<big>So you're on your own, bud.</big>
<<menu>>
<<btn "#run" "Run for your life" "love+2" "action">>
<<btn "#confront" "Confront the girls" "dom+2" "action">>
<<chunk null "#run">>
<<media "run.mp4">>
<big>You turn around and run from the library.</big>
<<btn $curLocParent>>
<<chunk null "#confront">>
<<dial "player" "Uhmm... Hi!">>
<<dial "gal" "What were you doing?!">>
<p>Figure something out, I believe in you!</p>
<<dial "player" "Sorry, I thought... I thought... I thought you have a stroke.">>
<big>A stroke!?</big>
<<dial "gal" "A stroke?! Both at the same time?!">>
<<dial "player" "Yeah... yeah, at the same time... I've heard Covid does that, you know...">>
<big>They look at you with disbelief.</big>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_04.mp4"`>>
<<dial "gal" "You're full of shit.">>
<<dial "player" "Yeah... so I'm gonna go...">>
<big>The girls look at each other.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#go", "#go", "#go", "#go", "#fuck"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#go", "#fuck"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#go", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#go", "#fuck", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#fuck"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#go">>
<<dial "gal" "Yes, you're right...">>
<<media "go_away.mp4">>
<big>Sigh... maybe next time.</big>
<p>You turn around and walk out from the library.</p>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You're not going anywhere!">>
<<dial "player" "I'm not...?">>
<big>They push you on the desk.</big>
<<dial "gal" "Not until we suck your cock!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_05.mp4"`>>
<<dial "player" "//What is happening?!//">>
<p>What is happening?!? You did it, buddy! I don't know how, but you did it.</p>
<big>Enjoy the ride.</big>
<<btn>>
<<chunk>>
<p>The black girl sucks your balls, while the brunette wraps her lips around your cock.</p>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_06.mp4"`>>
<<dial "player" "Uhhh... yeah...">>
<big>You feel you're getting close...</big>
<<btn>>
<<chunk>>
<big>But the girls stop.</big>
<<dial "gal" "Not that fast! Do us first!">>
<p>They sit on the desk and spread their pussies.</p>
<<dial "player" "Fuck yes!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_07.mp4"`>>
<<dial "gal" "Yeah... and my asshole too!">>
<<dial "player" "mmmmmMMmmm!">>
<<btn>>
<<chunk>>
<<dial "gal" "Ok, you done well... Now I want your dick!">>
<big>The white girl jumps on your dick.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_08.mp4"`>>
<<dial "player" "Ride me baby!">>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_09.mp4"`>>
<<dial "gal" "Deeeeeper!">>
<<dial "player" "Uhhhhh!">>
<<btn>>
<<chunk>>
<big>The black girl takes over.</big>
<<dial "gal" "Now me! Fuck me from behind!">>
<<dial "player" "Give me that ass!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_10.mp4"`>>
<<dial "gal" "Fuck me! Fuck me! Fuck me!">>
<<btn>>
<<chunk>>
<big>You're speeding up...</big>
<<dial "player" "Yeah... like that... yeaaaaaah...">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_11.mp4"`>>
<big>You can't help it anymore.</big>
<<dial "player" "I'm gonna cum...">>
<<dial "gal" "In my mouth!">>
<p>The white girl pushes her friend away and wraps her lips around your cock.</p>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_12.mp4"`>>
<<dial "gal" "Gobble - gobble - gobble">>
<big>You shoot a stream of cum into white girl's mouth.</big>
<<dial "player" "Uhhhhhhhh...">>
<p>The orgasm slowly fades, as you squirt the last drops of your load deep inside girl's throat.</p>
<<btn>>
<<chunk>>
<big>Blood slowly returns to your brain.</big>
<p>You look at the girls. You feel you should say something, thank them or at lease tell them it was good. But before you manage to combine words into a sentence...</p>
<<dial "player" "Uhamathank...">>
<big>...the girls lose any interest in you.</big>
<<dial "gal" "See you around...">>
<p>They start giggling, gather their things, and walk out of the library.</p>
<<dial "player" "//Whhhhaaat the fuuuuck was that...?//">>
<big>College, baby!</big>
<p>And now, better move out, or someone will find you with your dick out.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$nina.met">> /* Meeting Nina in the library */
<<chunks>>
<p>The silence of the library should help you focus, but all it does it makes you think about your miserable life.</p>
<<dial "player" "//My life is so shallow and pointless!!!//">>
<big>Hey, Schopenhauer, navigate your grim thoughts over there.</big>
<<btn>>
<<chunk>>
<big>It's $nina.name.</big>
<<media "events/college/nina/nina1.png">>
<big>Say hi for fuck's sake.</big>
<<dial "player" "//Oh, right!//">>
<p>You wave her direction.</p>
<<dial "player" "Hi there!">>
<p>She smiles.</p>
<<dial "nina" "Hi!">>
<<btn>>
<<chunk>>
<<dial "player" "What are you doing here? Looking for a book? Want to study together? I know stuff!">>
<big>Dude.</big>
<p>I suggest to limit yourself to one sentence per statement.</p>
<<dial "nina" "No... to be honest I'm kinda bored, just looking for something interesting, I don't know.">>
<p>A long moment of silence.</p>
<<dial "player" "//What now?//">>
<p>I dunno. Say something. I already helped you.</p>
<<dial "player" "//My mind is empty, can't you just tell me what to say...?//">>
<big>God damn.</big>
<p>You know, that I had a career once? That I was writing movies? Proper movies, with good reviews... And now? I'm helping some beta cuck to nail a MILF in a porn game. O tempora, o mores!</p>
<<dial "player" "//Oh come on man, just this once, tell me what should I do...//">>
<big>Sigh.</big>
<p>Look there. You see those doors? I think it's a storage room. Gal like $nina.name could find it VERY interesting.</p>
<<dial "player" "//Just like that...? I should tell her to go with me to the storage room? It's not a trap, is it?//">>
<p>Do what you want, I'm just a narrator.</p>
<<dial "player" "//Well... ok. Let's just go with it...//">>
<<btn>>
<<chunk>>
<<dial "nina" "Talking to yourself much?">>
<<media "events/college/nina/nina_smile.jpg">>
<<dial "player" "Eeermmm, no, how do you...? Nevermind. Listen, this may sound weird, but since you are bored, and so am I, maybe we'll check what exactly is there in that room? I think there might be something interesting.">>
<<dial "nina" "In that storage room? There's nothing there.">>
<<dial "player" "Well... I thought maybe... we would make it interesting. I know stuff!">>
<p>She looks at you for a moment, trying to connect the dots.</p>
<big>Fingers crossed, my man.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>Incoming!</big>
<<media "slap.mp4">>
<<delayer>>
<<yields "sore+">>
<</delayer>>
<<dial "nina" "I think you mistaken me with someone else.">>
<big>She turns around and walks away.</big>
<<dial "player" "//Fuck... that's not what I was hoping for...//">>
<p>Ah, come on. Lose some, win some. At least she didn't kick you in the balls.</p>
<<btn>>
<<chunk null "#success">>
<big>She bites her lip.</big>
<<dial "nina" "Ummm, usually I refuse thes kind of offers... But there's something in you, that's... intriguing">>
<p>She glances subconsciously right at your cock, blushes, and quickly looks away.</p>
<big>YOU SAW THAT?!</big>
<<dial "player" "//I did... Does it mean what I think it means?//">>
<big>I think someone's getting his dick wet!</big>
<<btn>>
<<chunk>>
<p>You both make your way to the door of the storage room, and the very first thing $nina.name does, is kiss you.</p>
<big>How romantic.</big>
<<media "events/college/nina/nina_college_1.mp4">>
<<dial "nina" "I wanted to do this from the moment I met you.">>
<<dial "player" "That college student life, am I right?">>
<<dial "nina" "Yess, the studying, attending classes, repeating hard tests... and having fun in storage rooms with fellow students.">>
<<btn>>
<<chunk>>
<p>You take her titties out. She's got big, sexy ones.</p>
<<media "events/college/nina/nina_college_2.mp4">>
<<dial "player" "You are so fucking hot, I love your tits.">>
<<dial "nina" "Oh yes, honey, touch me, kiss me, touch my pussy, please.">>
<<btn>>
<<chunk>>
<<dial "player" "Yeah, you're a nasty little student, want me to touch you down there?">>
<<dial "nina" "Yes...">>
<<media "events/college/nina/nina_college_3.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Can I take off your panties?">>
<<dial "nina" "Sure">>
<p>You slowly take off her panties, you see her big and nice ass.</p>
<<media "events/college/nina/nina_college_4.mp4">>
<big>She's all yours now.</big>
<<dial "player" "//No shit, Sherlock.//">>
<<btn>>
<<chunk>>
<<dial "player" "Let me lick your pussy.">>
<<media "events/college/nina/nina_college_5.mp4">>
<<dial "nina" "Oh yess...">>
<<btn>>
<<chunk>>
<<dial "nina" "I would love to return the favor...">>
<<dial "player" "Whatever you say...">>
<<media "events/college/nina/nina_college_6.mp4">>
<<dial "player" "Oh yes...">>
<<btn>>
<<chunk>>
<p>You sit back, she sits on you, and you start fucking.</p>
<<media "events/college/nina/nina_college_7.mp4">>
<big>This is even easier than I expected. The women her age...</big>
<<dial "player" "I'm trying to concentrate!">>
<<btn>>
<<chunk>>
<p>She bounces on your cock like a pro.</p>
<<media "events/college/nina/nina_college_8.mp4">>
<p>You start to think if she's performed this act with other guys.</p>
<big>I told you to stop asking questions.</big>
<<dial "player" "//But I...//">>
<big>And don't overthink.</big>
<<btn>>
<<chunk>>
<big>Just you look at that ass.</big>
<<media "events/college/nina/nina_college_9.mp4">>
<<dial "player" "Yes, she's got a beautiful ass.">>
<<dial "nina" "Talking to yourself again?">>
<<dial "player" "That's... ermmm... That's turning me on, you know... the third perspective fetish.">>
<<dial "nina" "You're kinda weird, but whatever works for you baby. Just keep fucking me like that.">>
<<btn>>
<<chunk>>
<<dial "nina" "Let me see you now.">>
<p>She sits forward on you, her big boobs are bouncing as she jumps on your dick.</p>
<<media "events/college/nina/nina_college_10.mp4">>
<<dial "player" "Oh yes... This is great.">>
<<dial "nina" "Oh yes, baby... We should do this more often.">>
<<dial "player" "Whenever you want, fellow student.">>
<p>You fuck like little horny animals, and finally you feel you're gonna finish.</p>
<big>She feels it too.</big>
<<dial "nina" "Here, let me handle it, baby.">>
<<btn>>
<<chunk>>
<big>You shoot a stream of thick cum.</big>
<<media "events/college/nina/nina_cum.mp4">>
<<dial "player" "Fuuuuuuck">>
<big>Oh man...</big>
<p>I'll remember this sight of your cum on those royal breasts.</p>
<<dial "player" "//It's perfect...//">>
<<btn>>
<<chunk>>
<p>Suddenly, you're interrupted by a noise from outside.</p>
<big>She dresses up quickly.</big>
<<dial "nina" "That will be it for me, but see you around, maybe?!">>
<<dial "player" "Byeeee, honey, love you!">>
<<media "events/college/nina/nina_face.png">>
<p>She gives you a confused look, and disappears behind the door.</p>
<<btn>>
<<chunk>>
<big>//Love you?!//</big>
<<dial "player" "//Yeah... she's great, right?!//">>
<big>NO!</big>
<p>You don't say //love you// to a girl you just randomly fucked in a storage room.</p>
<<dial "player" "//Ah... well... I like her.//">>
<p>Sigh... you have so much to learn.</p>
<big>You put your pants on and walk out of the storage room.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT>> /* Regular fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Oh, they are going to fuck!//">>
<big>You think!?</big>
<<dial "player" "//I do!//">>
<p>That was rhetorical question.</p>
<<dial "player" "//Rhetorical? Which question?//">>
<p>Ok... Let's focus on the porn.</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<p>After a moment everything is over.</p>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/fuck_" + _vidNo + "_03.mp4"`>>
<p>The girl is speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "guy" "I'm cumming!">>
<big>He shoots a stream of hot cum.</big>
<<dial "guy" "Uhhhh fuuuckk...">>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,2)>>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<p>And after a minute, they collapse, panting.</p>
<<dial "player" "//That was nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or they will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/lesbos_" + _vidNo + "_03.mp4"`>>
<p>The girls are speeding up...</p>
<<dial "gal" "Fuck me... fuck me... fuck me...">>
<<dial "gal" "Yeah... like that... yeaaaaaah...">>
<big>Both girls start trembling, as they orgasm.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Lesbos fucking. What a dream come true.</p>
<<dial "player" "//True... they were awesome.//">>
<p>Well, sigh... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>Who knew that studying can be so relaxing.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Cam girls */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = random(1,3)>>
<<media `"activities/college/study/library/cam_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Wow... is she...//">>
<big>She totally is...</big>
<p>...stealing library's wi-fi to run cam shows!</p>
<<menu>>
<<btn $curLoc "Leave her in peace" "love+3" "action">>
<<btn "#vid2" "Hide and peek" "dom+" "action">>
<<chunk null "#vid2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh... Niiiiiice.//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn "#vid3" "Just watch" "love+; dom+" "action">>
<<btn "#vid3Masturbate1" "Watch and jerk off" "dom+3; jerkedoff+" "action">>
<<chunk null "#vid3">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<dial "player" "//Nice...//">>
<p>Well... it was nice while it lasted. And now, better move out, or she will see you.</p>
<<btn $curLoc>>
<<chunk null "#vid3Masturbate1">>
<big>You start masturbating.</big>
<<media "activities/college/study/library/jerkoff.mp4">>
<<dial "player" "Uhhh...">>
<<btn "#vid3Masturbate2">>
<<chunk null "#vid3Masturbate2">>
<<media `"activities/college/study/library/cam_" + _vidNo + "_03.mp4"`>>
<p>She's pushing fingers inside her wet pussy...</p>
<<dial "gal" "Uhh... yeah... I'm gonna... Uhhhhhhhhhh...">>
<big>You see her tits wobble as she cums.</big>
<<btn "#vid3Masturbate3">>
<<chunk null "#vid3Masturbate3">>
<p>And then...</p>
<big>...you cum.</big>
<<media "activities/college/study/library/jerkoff_cum.mp4">>
<p>Oh god damn it. Camgirls in the library...</p>
<big>I wanna go back to college...!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Lesbos fuck turns into triangle */
<<chunks>>
<p>You're about to end your study when suddenly you hear something.</p>
<<dial "player" "//Do you hear that?//">>
<big>You look in that direction and see...</big>
<<btn>>
<<chunk>>
<<set _vidNo = 1>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_01.mp4"`>>
<<dial "player" "//Mmmm... Two girls! That's twice as good as one!//">>
<big>Your math is correct.</big>
<<menu>>
<<btn $curLoc "Leave them in peace" "love+3" "action">>
<<btn null "Hide and peek" "dom+" "action">>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_02.mp4"`>>
<<dial "player" "//Uhhh...//">>
<big>You lucky bastard!</big>
<<menu>>
<<btn null "Just watch" "love+; dom+" "action">>
<<btn null "Watch and jerk off" "dom+3" "action">>
<<chunk>>
<p>Suddenly!</p>
<big>They notice you.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_03.mp4"`>>
<<dial "gal" "WHAT THE FUCK!?">>
<p>The girls walk to you with anger in their eyes.</p>
<<btn>>
<<chunk>>
<<dial "player" "//Oh fuck! What now?//">>
<p>Uhmmm...</p>
<big>I have no idea.</big>
<<dial "player" "//What!? You're the fucking narrator! You have to have an idea...//">>
<p>Well... To be honest... I didn't know that could happen... It must be a new feature or something. Grave probably added it while stoned and forgot to send me scripts. I fucking hate this idiot.</p>
<<dial "player" "//So...?//">>
<big>So you're on your own, bud.</big>
<<menu>>
<<btn "#run" "Run for your life" "love+2" "action">>
<<btn "#confront" "Confront the girls" "dom+2" "action">>
<<chunk null "#run">>
<<media "run.mp4">>
<big>You turn around and run from the library.</big>
<<btn $curLocParent>>
<<chunk null "#confront">>
<<dial "player" "Uhmm... Hi!">>
<<dial "gal" "What were you doing?!">>
<p>Figure something out, I believe in you!</p>
<<dial "player" "Sorry, I thought... I thought... I thought you have a stroke.">>
<big>A stroke!?</big>
<<dial "gal" "A stroke?! Both at the same time?!">>
<<dial "player" "Yeah... yeah, at the same time... I've heard Covid does that, you know...">>
<big>They look at you with disbelief.</big>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_04.mp4"`>>
<<dial "gal" "You're full of shit.">>
<<dial "player" "Yeah... so I'm gonna go...">>
<big>The girls look at each other.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#go", "#go", "#go", "#go", "#fuck"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#go", "#fuck"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#go", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#go", "#fuck", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#fuck"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#go">>
<<dial "gal" "Yes, you're right...">>
<<media "go_away.mp4">>
<big>Sigh... maybe next time.</big>
<p>You turn around and walk out from the library.</p>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You're not going anywhere!">>
<<dial "player" "I'm not...?">>
<big>They push you on the desk.</big>
<<dial "gal" "Not until we suck your cock!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_05.mp4"`>>
<<dial "player" "//What is happening?!//">>
<p>What is happening?!? You did it, buddy! I don't know how, but you did it.</p>
<big>Enjoy the ride.</big>
<<btn>>
<<chunk>>
<p>The black girl sucks your balls, while the brunette wraps her lips around your cock.</p>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_06.mp4"`>>
<<dial "player" "Uhhh... yeah...">>
<big>You feel you're getting close...</big>
<<btn>>
<<chunk>>
<big>But the girls stop.</big>
<<dial "gal" "Not that fast! Do us first!">>
<p>They sit on the desk and spread their pussies.</p>
<<dial "player" "Fuck yes!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_07.mp4"`>>
<<dial "gal" "Yeah... and my asshole too!">>
<<dial "player" "mmmmmMMmmm!">>
<<btn>>
<<chunk>>
<<dial "gal" "Ok, you done well... Now I want your dick!">>
<big>The white girl jumps on your dick.</big>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_08.mp4"`>>
<<dial "player" "Ride me baby!">>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_09.mp4"`>>
<<dial "gal" "Deeeeeper!">>
<<dial "player" "Uhhhhh!">>
<<btn>>
<<chunk>>
<big>The black girl takes over.</big>
<<dial "gal" "Now me! Fuck me from behind!">>
<<dial "player" "Give me that ass!">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_10.mp4"`>>
<<dial "gal" "Fuck me! Fuck me! Fuck me!">>
<<btn>>
<<chunk>>
<big>You're speeding up...</big>
<<dial "player" "Yeah... like that... yeaaaaaah...">>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_11.mp4"`>>
<big>You can't help it anymore.</big>
<<dial "player" "I'm gonna cum...">>
<<dial "gal" "In my mouth!">>
<p>The white girl pushes her friend away and wraps her lips around your cock.</p>
<<btn>>
<<chunk>>
<<media `"activities/college/study/library/triangle_" + _vidNo + "_12.mp4"`>>
<<dial "gal" "Gobble - gobble - gobble">>
<big>You shoot a stream of cum into white girl's mouth.</big>
<<dial "player" "Uhhhhhhhh...">>
<p>The orgasm slowly fades, as you squirt the last drops of your load deep inside girl's throat.</p>
<<btn>>
<<chunk>>
<big>Blood slowly returns to your brain.</big>
<p>You look at the girls. You feel you should say something, thank them or at lease tell them it was good. But before you manage to combine words into a sentence...</p>
<<dial "player" "Uhamathank...">>
<big>...the girls lose any interest in you.</big>
<<dial "gal" "See you around...">>
<p>They start giggling, gather their things, and walk out of the library.</p>
<<dial "player" "//Whhhhaaat the fuuuuck was that...?//">>
<big>College, baby!</big>
<p>And now, better move out, or someone will find you with your dick out.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$nina.met">> /* Meeting Nina in the library */
<<chunks>>
<p>The silence of the library should help you focus, but all it does it makes you think about your miserable life.</p>
<<dial "player" "//My life is so shallow and pointless!!!//">>
<big>Hey, Schopenhauer, navigate your grim thoughts over there.</big>
<<btn>>
<<chunk>>
<big>It's $nina.name.</big>
<<media "events/college/nina/nina1.png">>
<big>Say hi for fuck's sake.</big>
<<dial "player" "//Oh, right!//">>
<p>You wave her direction.</p>
<<dial "player" "Hi there!">>
<p>She smiles.</p>
<<dial "nina" "Hi!">>
<<btn>>
<<chunk>>
<<dial "player" "What are you doing here? Looking for a book? Want to study together? I know stuff!">>
<big>Dude.</big>
<p>I suggest to limit yourself to one sentence per statement.</p>
<<dial "nina" "No... to be honest I'm kinda bored, just looking for something interesting, I don't know.">>
<p>A long moment of silence.</p>
<<dial "player" "//What now?//">>
<p>I dunno. Say something. I already helped you.</p>
<<dial "player" "//My mind is empty, can't you just tell me what to say...?//">>
<big>God damn.</big>
<p>You know, that I had a career once? That I was writing movies? Proper movies, with good reviews... And now? I'm helping some beta cuck to nail a MILF in a porn game. O tempora, o mores!</p>
<<dial "player" "//Oh come on man, just this once, tell me what should I do...//">>
<big>Sigh.</big>
<p>Look there. You see those doors? I think it's a storage room. Gal like $nina.name could find it VERY interesting.</p>
<<dial "player" "//Just like that...? I should tell her to go with me to the storage room? It's not a trap, is it?//">>
<p>Do what you want, I'm just a narrator.</p>
<<dial "player" "//Well... ok. Let's just go with it...//">>
<<btn>>
<<chunk>>
<<dial "nina" "Talking to yourself much?">>
<<media "events/college/nina/nina_smile.jpg">>
<<dial "player" "Eeermmm, no, how do you...? Nevermind. Listen, this may sound weird, but since you are bored, and so am I, maybe we'll check what exactly is there in that room? I think there might be something interesting.">>
<<dial "nina" "In that storage room? There's nothing there.">>
<<dial "player" "Well... I thought maybe... we would make it interesting. I know stuff!">>
<p>She looks at you for a moment, trying to connect the dots.</p>
<big>Fingers crossed, my man.</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>Incoming!</big>
<<media "slap.mp4">>
<<delayer>>
<<yields "sore+">>
<</delayer>>
<<dial "nina" "I think you mistaken me with someone else.">>
<big>She turns around and walks away.</big>
<<dial "player" "//Fuck... that's not what I was hoping for...//">>
<p>Ah, come on. Lose some, win some. At least she didn't kick you in the balls.</p>
<<btn>>
<<chunk null "#success">>
<big>She bites her lip.</big>
<<dial "nina" "Ummm, usually I refuse thes kind of offers... But there's something in you, that's... intriguing">>
<p>She glances subconsciously right at your cock, blushes, and quickly looks away.</p>
<big>YOU SAW THAT?!</big>
<<dial "player" "//I did... Does it mean what I think it means?//">>
<big>I think someone's getting his dick wet!</big>
<<btn>>
<<chunk>>
<p>You both make your way to the door of the storage room, and the very first thing $nina.name does, is kiss you.</p>
<big>How romantic.</big>
<<media "events/college/nina/nina_college_1.mp4">>
<<dial "nina" "I wanted to do this from the moment I met you.">>
<<dial "player" "That college student life, am I right?">>
<<dial "nina" "Yess, the studying, attending classes, repeating hard tests... and having fun in storage rooms with fellow students.">>
<<btn>>
<<chunk>>
<p>You take her titties out. She's got big, sexy ones.</p>
<<media "events/college/nina/nina_college_2.mp4">>
<<dial "player" "You are so fucking hot, I love your tits.">>
<<dial "nina" "Oh yes, honey, touch me, kiss me, touch my pussy, please.">>
<<btn>>
<<chunk>>
<<dial "player" "Yeah, you're a nasty little student, want me to touch you down there?">>
<<dial "nina" "Yes...">>
<<media "events/college/nina/nina_college_3.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "Can I take off your panties?">>
<<dial "nina" "Sure">>
<p>You slowly take off her panties, you see her big and nice ass.</p>
<<media "events/college/nina/nina_college_4.mp4">>
<big>She's all yours now.</big>
<<dial "player" "//No shit, Sherlock.//">>
<<btn>>
<<chunk>>
<<dial "player" "Let me lick your pussy.">>
<<media "events/college/nina/nina_college_5.mp4">>
<<dial "nina" "Oh yess...">>
<<btn>>
<<chunk>>
<<dial "nina" "I would love to return the favor...">>
<<dial "player" "Whatever you say...">>
<<media "events/college/nina/nina_college_6.mp4">>
<<dial "player" "Oh yes...">>
<<btn>>
<<chunk>>
<p>You sit back, she sits on you, and you start fucking.</p>
<<media "events/college/nina/nina_college_7.mp4">>
<big>This is even easier than I expected. The women her age...</big>
<<dial "player" "I'm trying to concentrate!">>
<<btn>>
<<chunk>>
<p>She bounces on your cock like a pro.</p>
<<media "events/college/nina/nina_college_8.mp4">>
<p>You start to think if she's performed this act with other guys.</p>
<big>I told you to stop asking questions.</big>
<<dial "player" "//But I...//">>
<big>And don't overthink.</big>
<<btn>>
<<chunk>>
<big>Just you look at that ass.</big>
<<media "events/college/nina/nina_college_9.mp4">>
<<dial "player" "Yes, she's got a beautiful ass.">>
<<dial "nina" "Talking to yourself again?">>
<<dial "player" "That's... ermmm... That's turning me on, you know... the third perspective fetish.">>
<<dial "nina" "You're kinda weird, but whatever works for you baby. Just keep fucking me like that.">>
<<btn>>
<<chunk>>
<<dial "nina" "Let me see you now.">>
<p>She sits forward on you, her big boobs are bouncing as she jumps on your dick.</p>
<<media "events/college/nina/nina_college_10.mp4">>
<<dial "player" "Oh yes... This is great.">>
<<dial "nina" "Oh yes, baby... We should do this more often.">>
<<dial "player" "Whenever you want, fellow student.">>
<p>You fuck like little horny animals, and finally you feel you're gonna finish.</p>
<big>She feels it too.</big>
<<dial "nina" "Here, let me handle it, baby.">>
<<btn>>
<<chunk>>
<big>You shoot a stream of thick cum.</big>
<<media "events/college/nina/nina_cum.mp4">>
<<dial "player" "Fuuuuuuck">>
<big>Oh man...</big>
<p>I'll remember this sight of your cum on those royal breasts.</p>
<<dial "player" "//It's perfect...//">>
<<btn>>
<<chunk>>
<p>Suddenly, you're interrupted by a noise from outside.</p>
<big>She dresses up quickly.</big>
<<dial "nina" "That will be it for me, but see you around, maybe?!">>
<<dial "player" "Byeeee, honey, love you!">>
<<media "events/college/nina/nina_face.png">>
<p>She gives you a confused look, and disappears behind the door.</p>
<<btn>>
<<chunk>>
<big>//Love you?!//</big>
<<dial "player" "//Yeah... she's great, right?!//">>
<big>NO!</big>
<p>You don't say //love you// to a girl you just randomly fucked in a storage room.</p>
<<dial "player" "//Ah... well... I like her.//">>
<p>Sigh... you have so much to learn.</p>
<big>You put your pants on and walk out of the storage room.</big>
<<btn $curLoc>>
<</chunks>>
<</events>>/* karmaCum */
<<events>>
<<EVENT "karmaCum=0">> /* Intro to the event. */
<<chunks>>
<big>You walk through the club, checking out the crowd...</big>
<p>And you spot a familiar face.</p>
<big>It's $karma.name!</big>
<<media "quests/karmaCum/karma_club.jpg">>
<<dial "player" "//What is she doing here?//">>
<p>Probably the same as everyone else, she's here to party.</p>
<<dial "player" "//Maybe...//">>
<p>But upon closer inspection you notice something strange in her behaviour.</p>
<<btn>>
<<chunk>>
<big>She looks somewhat suspicious...</big>
<p>$karma.name is looking around, as if checking if anyone noticed her. She's also carrying something small in her hand.</p>
<<dial "player" "//Definitely not the behaviour of a typical club-goer.//">>
<p>Don't be a creep, go and say hi.</p>
<<menu>>
<<btn null "Hi, $karma.name. What's up?" "karma.love+" "dialog">>
<<btn null "Well look what the cat dragged in!" "karma.dom+" "dialog">>
<<chunk>>
<big>You startled her!</big>
<p>She drops her package and stares at you with wide eyes. If you didn't know better you'd think she's scared.</p>
<<dial "karma" "Oh my God! What are you doing here?! Are you stalking me, creep">>
<<dial "player" "Just came here to have fun, same as you!">>
<p>$karma.name seems lost for words for a second there.</p>
<<dial "karma" "Yeah, that's right...">>
<<dial "player" "You meeting someone?">>
<<dial "karma" "No-one. Oops!">>
<p>$karma.name covers her mouth, as if she said something she shouldn't have.</p>
<<dial "player" "You seem to have dropped something...">>
<p>You bend over to pick it up...</p>
<<dial "karma" "NO! DON'T TOUCH IT!">>
<<btn>>
<<chunk>>
<big>It's a book of some sorts!</big>
<<media "quests/karmaCum/book1.jpg">>
<p>You look at the cover, but the only thing you notice is a stamp from the college library...</p>
<big>Before she snatches it from your hands!</big>
<<dial "karma" "I'VE TOLD YOU NOT TO TOUCH IT!">>
<p>She yells at you, visibly shaken.</p>
<<dial "player" "Whoah, settle down! I've just wanted to...">>
<p>You don't get a chance to finish, as the biggest bouncer you've ever seen approaches.</p>
<<dial "guy" "Is this guy bothering you?!">>
<p>Ahh, the traditional opening line before a potential beat down.</p>
<<btn>>
<<chunk>>
<big>$karma.name presses the book against her chest...</big>
<p>Looks at you with rage in her eyes and says...</p>
<<dial "karma" "Yes. That perv is trying to molest me!">>
<<dial "player" "What the fuck?! I didn't...">>
<p>You don't finish your sentence, as the bouncer grabs you in a headlock and starts dragging you to the exit.</p>
<<dial "player" "Let go of me, I didn't do shit!">>
<<dial "guy" "Okay, creep, out you go!">>
<p>You notice $karma.name turn around and enter the VIP lounge.</p>
<big>Just before you're thrown out on your ass!</big>
<<media "quests/karmaCum/thrown_out.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "//What was that all about?!//">>
<p>Beats me, but it sure is strange. She definitely acted as if she had something to hide. Also why bring a book to a night club?</p>
<<dial "player" "//Yeah, that sure is strange.//">>
<p>Before you finish your thought, you hear a familiar voice behind you...</p>
<<dial "gal" "That's one way to make an exit!">>
<<btn>>
<<chunk>>
<big>It's $mia.name!</big>
<<media "quests/karmaCum/karma_coat.jpg">>
<p>She's wearing a trench coat and a hat. You hardly recognised her, even from such a close distance. What is she doing here of all people?</p>
<<dial "mia" "You alright there?">>
<<menu>>
<<btn null "I'll be fine." "mia.love+" "dialog">>
<<btn null "Never better." "mia.dom+" "dialog">>
<<chunk>>
<<dial "mia" "You got caught stealing drinks or something?">>
<p>She seems bemused by the situation, but you can't help but notice there's some tension in her voice.</p>
<<dial "player" "It was some sort of a misunderstanding.">>
<<dial "mia" "That's what they all say!">>
<<dial "player" "No, really. I just wanted to say hi to a chick from school and she suddenly went ballistic for no reason!">>
<<dial "mia" "Oh you know, $karma.name can be like that sometimes.">>
<p>You never said it was $karma.name... What is going on here?</p>
<<menu>>
<<btn null "You know $karma.name?" "mia.love+" "dialog">>
<<btn null "How do you know it was her?" "mia.dom+" "dialog">>
<<chunk>>
<big>Now she seems lost for words for a sec...</big>
<<dial "mia" "Yeah... I've seen her enter and I know you two go to college together, so I just assumed you hit on her...">>
<p>There's not a lot of conviction in her voice. Something's not right.</p>
<<dial "player" "Enough about me. What are you doing here?">>
<<dial "mia" "Oh, you know. Taking in the fresh air...">>
<p>In the city center? In the evening? Dressed like Columbo?</p>
<<menu>>
<<btn null "Oh really?" "mia.love+" "dialog">>
<<btn null "Yeah, right." "mia.dom+" "dialog">>
<<chunk>>
<big>Her smile is gone, she's really tense now!</big>
<<dial "player" "Look, I know what's going on here...">>
<<dial "mia" "You do?">>
<p>You do?</p>
<<dial "player" "Yeah. You wanna check out the club, but you're too shy to come in by yourself.">>
<p>She looks you in silence, lost for words...</p>
<<dial "mia" "Yes. That's it.">>
<<dial "player" "You're not missing out on much. This place is okay, but not that super.">>
<<dial "mia" "Yeah, that's what I heard, but the VIP lounge is supposed to be great.">>
<<dial "player" "Funny you should mention it. Ask $karma.name about that, she went in no problem.">>
<<dial "mia" "You don't say...">>
<big>That seems to have her really interested her for some reason...</big>
<<dial "player" "Mind you, for all I know it could be some sort of a book club.">>
<<btn>>
<<chunk>>
<big>Suddenly she grabs you by the arms!</big>
<<media "quests/karmaCum/mia_stare.mp4">>
<<dial "mia" "Book club? Why would you say that?!">>
<p>Holy shit, what's that all about?</p>
<<dial "player" "I mean $karma.name was carrying one just before she entered and got really defensive when I picked it up.">>
<<dial "mia" "What book?!">>
<<dial "player" "Don't know, probably something to do with studying, it was from the college library. Probably wanted to pawn it for drugs or some shit.">>
<big>$mia.name is breathing heavily, but after a moment she takes a hold of herself.</big>
<<dial "mia" "...Yes, that must be it. But is does seem unusual, doesn't it?">>
<p>It would be IRL, but here?</p>
<<dial "player" "//Quiet you!//Why would it matter what book?">>
<<dial "mia" "Oh, I'm just curious...">>
<p>Riiiiiiiiiiiight, I believe you.</p>
<<dial "mia" "Anyways, I gotta run. Stop by the store sometime, if you wanna chat!">>
<big>And with that, she turns around and leaves...</big>
<<btn>>
<<chunk>>
<big>You know what happens now...</big>
<<dial "player" "//Yep. I' going home to jack off to internet porn and go the sleep, just like God intended.//">>
<p>You could do that, but look to the left. Is that a new quest I see?</p>
<<dial "player" "//Sigh... What if I refuse to take it?//">>
<p>Come on, buddy, we both know you won't decline. Who knows, maybe it'll be fun!</p>
<<dial "player" "//So far all I've got are some new bruises.//">>
<p>But by the end you'll get your dick wet and that's all that matters in the long run.</p>
<<dial "player" "//Okay, where to now?//">>
<p>Both $karma.name and $mia.name seemed to be interested in that mystery book. Maybe if you found out what it was about it would shine some light on the matter?</p>
<<dial "player" "//Oh great, time to visit the library. Adventure awaits, can hardly control my excitement!//">>
<p>Sarcasm doesn't translate well in writing, so I'll take it as being sincere.</p>
<big>Onwards to adventure!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=1">> /* Find the book that $karma.name had in the club. */
<<chunks>>
<big>You have to find out what book $karma.name checked out.</big>
<p>You should as the librarian, she must know.</p>
<<dial "player" "//That's true, but will she share that information?//">>
<p>That's entirely up to you. How about you charm her?</p>
<<dial "player" "//You really think I can do this?//">>
<p>Of course. I have total confidence in you!</p>
<<dial "player" "//Really?//">>
<p>As long as you have no follow-up questions than yes, I do.</p>
<<dial "player" "//Can't say that sounded confident, but it's good enough, I guess...//">>
<p>That's the spirit!</p>
<big>Here goes nothing...</big>
<<btn null "Hi, I'm looking for a book." null "dialog">>
<<chunk>>
<big>The librarian turns to you with a smile.</big>
<<media "quests/karmaCum/library_smile.mp4">>
<<dial "gal" "Well then you're in the right place! What title are you looking for?">>
<<dial "player" "That's the issue, I don't really know.">>
<p>She raises her eyebrow, intrigued.</p>
<<dial "player" "yeah, the thing is a friend of mine checked it out recently. I only got a glimpse of it and didn't get the title, but it looked really interesting.">>
<<dial "gal" "Now that's unusual.">>
<<dial "gal" "Why don't you ask your friend, than?">>
<p>'Cause you suspect that bitch is up to no good and you've got a feeling it's your job to stop her! Go on, say it!</p>
<<dial "player" "//Yeah, no.//The thing is she... went away for a while and I really want to read it before she comes back. Maybe you could track it down for me?">>
<<dial "gal" "And how would I do that?">>
<<dial "player" "Well you have all the records here, right? Why don;t I give you her name and you could check the title for me?">>
<<dial "gal" "I couldn't possibly do that. This is sensitive data, I can't just give it away to strangers!">>
<big>And this is where your charm comes in...</big>
<<menu>>
<<btn null "We don't have to be strangers." "love+" "dialog">>
<<btn null "I'll make it worth you while." "dom+" "dialog">>
<<chunk>>
<big>She smiles and leans over...</big>
<<dial "gal" "Oh? And what do you mean by that?">>
<p>Okay, her goes. Work your magic!</p>
<<dial "player" "Why don't we go in the back and I'll show you?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail", "#fail", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>She didn't go for it...</big>
<<dial "gal" "Yeah, I don't think so. Why don't you stop wasting my time and come back, when you know what you want?">>
<p>Ooops, didn't go so well, did it?</p>
<<dial "player" "Baby, I know exactly what I want...">>
<p>Oh lord...</p>
<<dial "gal" "Oh yeah? So do I. I want to do my job in peace without some pervs hitting on me!">>
<<dial "player" "I'm not a...">>
<<dial "gal" "You're gonna leave on your own or do I have to call security?!">>
<<media "quests/karmaCum/library_angry.mp4">>
<big>Better do as she says!</big>
<<dial "player" "//What's up with women calling security on me all the time?//">>
<p>Must be your natural charm, and I use this word loosely.</p>
<big>Try again tomorrow.</big>
<<btn $curLoc null "karmaCum-; counter:karmaCumTomorrow-1">>
<<chunk null "#success">>
<big>She leads you into the back room full of documents.</big>
<<dial "gal" "Now, where could that be...">>
<p>She gets on a step ladder and starts checking the shelves.</p>
<<media "quests/karmaCum/library_1.mp4">>
<p>You check out her firm ass and long legs in pantihose.</p>
<big>She looks down at you and smiles...</big>
<<dial "gal" "Now what did you have in mind to thank me for my help?">>
<<menu>>
<<btn null "Why don't I show you?" "love+" "dialog">>
<<btn null "How 'bout I make you cum hard?" "dom+" "dialog">>
<<chunk>>
<big>Oh, she likes that answer...</big>
<<dial "gal" "Go on than...">>
<p>You lift up her skirt and bury you face between her ass cheeks and start licking her pussy.</p>
<<media "quests/karmaCum/library_2.mp4">>
<<dial "gal" "Mmmm...">>
<<btn>>
<<chunk>>
<big>She gets down and gets on her knees.</big>
<<dial "gal" "Now it's my turn...">>
<p>And proceeds to suck you off.</p>
<<media "quests/karmaCum/library_4.mp4">>
<p>Her mouth feels moist and hot...</p>
<<btn>>
<<chunk>>
<big>You sit on a chair, as she sits on your cock.</big>
<p>And starts to ride you.</p>
<<media "quests/karmaCum/library_5.mp4">>
<<dial "gal" "Oh yeah, that's the stuff!">>
<<dial "player" "Oh baby!">>
<<btn>>
<<chunk>>
<big>You take off her shirt.</big>
<p>Exposing her perky tits.</p>
<<media "quests/karmaCum/library_6.mp4">>
<<dial "gal" "Ooohhh... Ahhh...">>
<<btn>>
<<chunk>>
<big>You stand up, still inside her...</big>
<p>And start pounding her from behind.</p>
<<media "quests/karmaCum/library_7.mp4">>
<<dial "player" "That's it take it!">>
<<dial "gal" "Oh yeah, give it to me!">>
<<btn>>
<<chunk>>
<big>Her moans are getting louder and louder.</big>
<<dial "gal" "Now stick it in my butt!">>
<p>The lady gets, what the lady wants. You shove your cock into her tight ass.</p>
<<media "quests/karmaCum/library_8.mp4">>
<<btn>>
<<chunk>>
<big>She turns round and plants her soft lips on yours.</big>
<<dial "gal" "You're so good!">>
<<dial "player" "Oh yeah, you're hot as well!">>
<<media "quests/karmaCum/library_9.mp4">>
<<btn>>
<<chunk>>
<big>You can't hold out any longer.</big>
<p>As if sensing it, she pulls you tighter as says:</p>
<<dial "gal" "Give me your cum, baby! I want it all!">>
<<media "quests/karmaCum/library_10.mp4">>
<p>You finish on her her, moaning and completely spent...</p>
<<btn>>
<<chunk>>
<big>She gets on her knees and sucks the last few drops directly from your dick.</big>
<<media "quests/karmaCum/library_11.mp4">>
<<dial "gal" "Mmmmm, just what I needed...">>
<<dial "player" "Oh yes, that was so good!">>
<p>She gets up and gives you a smile.</p>
<<dial "gal" "I'm gonna go and tidy up. Feel free to check out that info you were looking for, okay stud?">>
<<dial "player" "//Uhmm... what info she's talking about?//">>
<big>Dude.</big>
<p>She means the book that $karma.name checked out! You had your fun, now mind back in the game, alright?!</p>
<<dial "player" "//Oh...! Right...//">>
<<btn>>
<<chunk>>
<big>You search the papers for a second...</big>
<<media "quests/karmaCum/papers.mp4">>
<p>And after a while you come across $karma.name info.</p>
<<dial "player" "//Strange. It says he she checked out the book from the shelf 666/69, but no title.//">>
<p>Go and check it out, maybe there's another copy there.</p>
<big>You find the shelf and BINGO!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=2">> /* Read the book. */
<<chunks>>
<big>You found the book!</big>
<<media "quests/karmaCum/book2.jpg">>
<p>It has no title on the cover, but for some reason you know it's the right one. It seems old, but in good shape. As you pick it up you feel a strange tingling in your fingers.</p>
<<dial "player" "//By the pricking of my thumbs, something wicked this way comes...//">>
<p>You quoting Shakespeare now?</p>
<<dial "player" "//Am I? It just came to me right now.//">>
<p>It's from Macbeth. One of the witches says that.</p>
<<dial "player" "//Witches, you say...//">>
<<btn>>
<<chunk>>
<big>It feels warm to the touch...</big>
<p>For some reason. Also you notice a faint smell coming out of it. It seems familiar...</p>
<<media "quests/karmaCum/smell.mp4">>
<<dial "player" "//It smells of sex!//">>
<p>That's right. You can't say why, but it gives of a feeling it's very erotic and you didn't even check it's content yet.</p>
<big>You open the book on the first page and it reads...</big>
<<btn>>
<<chunk>>
<big>मूकवेश्यानां कृते दुष्टमाया</big>
<<dial "player" "//Okay, what the fuck?//">>
<p>It's sanskrit, one of the oldest known written languages! Needles to say, you can't read that.</p>
<<dial "player" "//I bet so does $karma.name. What would she do with such a book?//">>
<p>As you stare at the tome, the letters change before your very eyes!</p>
<big>It now reads السحر الخبيث للعاهرات الغبيات</big>
<p>Now that I didn't expect!</p>
<<dial "player" "//What in the hell is this thing?!//">>
<<btn>>
<<chunk>>
<big>The words on the first page keep changing...</big>
<<media "quests/karmaCum/letters.mp4">>
<p>Malum magicae pro stultus pessumae... κακή μαγεία για χαζές πόρνες... 愚蠢妓女的壞魔法...</p>
<<dial "player" "//This is too weird!//">>
<big>You slam the book shut.</big>
<p>Your heart is pounding, maybe it's from the shock of seeing the book re-writing itself, maybe from it's malicious influence.</p>
<<dial "player" "//Okay, I'm not too proud to admit I've got no idea what is going on and what to do now.//">>
<p>Shit, to tell the truth neither do I and I'm supposed to be helping you.</p>
<<dial "player" "//So what now?//">>
<p>Think about this. $karma.name had it and she doesn't strike me as someone well versed in ancient dialects.</p>
<<dial "player" "//True.//">>
<p>Let's not overthink this. Who knows something about books?</p>
<<dial "player" "//...The librarian!//">>
<big>Bingo! Go ask her!</big>
<<btn>>
<<chunk>>
<big>You return to the librarian with the book.</big>
<p>She smiles at you, still satisfied from that good dicking you gave her.</p>
<<dial "gal" "Oh hey. I've had a really good time, but I've gotta get back to work now.">>
<<dial "player" "This is about work. Can you tell me something about this book?">>
<p>You say, as you hand over the tome to her.</p>
<big>She examines it and responds...</big>
<<dial "gal" "Oh this? Evil magic for dumb sluts?">>
<<dial "player" "You know it's title?!">>
<<dial "gal" "Of course, it's written right here on the first page.">>
<p>She shows you the page and it's written there in plain English! You stand there, not knowing what to say and she continues...</p>
<<dial "gal" "It's been here since anyone can remember. We keep it as a novelty, must be some kind of a joke. It's supposed to be magic, you know. Hahaha, of course that's not possible!">>
<p>She laughs, as she hands it over back to you.</p>
<<dial "player" "Haha, of course...">>
<p>You sneak a peek at the first page and now it reads קסם מרושע של זונה טיפשה.</p>
<<dial "player" "I'd like to rent it for a while just the same.">>
<p>She nods, writes down that you checked it out and gets back to her job.</p>
<<btn>>
<<chunk>>
<big>You exit the library grasping the tome.</big>
<p>Evil magic for dumb sluts... Well, the magic part is pretty obvious, seeing that $karma.name checked it out the dumb slut part also fits.</p>
<<dial "player" "//So why can't I read it?//">>
<p>Two reasons. First - you're an uneducated moron, that doesn't know any other language, than English...</p>
<<dial "player" "//I will not dignify this with an answer.//">>
<p>Second - it looks like it responds to a woman's touch. After all it is for dumb sluts, not stupid studs, so to know what it contains we need some woman's help.</p>
<<dial "player" "//Anyone particular?//">>
<p>Well, you did bump into $mia.name outside of the club, remember? This might be a coincidence or not... It seems like a good place to start. You know, Chekov's gun and all that.</p>
<<dial "player" "//What gun? Don't tell me someone is going to shoot me!//">>
<p>No, my ignorant friend. It's a dramatic principle stating that if a writer introduces something in the story there MUST be a reason for it.</p>
<<dial "player" "//Oooohh, that's so meta.//">>
<p>Yeah, fuck the fourth wall. Anyway, you know what to do now.</p>
<big>Go ask $mia.name about the book.</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=3">> /* Talk to Mia about the book. */
<<chunks>>
<big>You put the book on the counter in front of $mia.name.</big>
<<media "quests/karmaCum/mia_shock.mp4">>
<p>Her eyes widen and she seems surprised, if not shocked, but only for a second. She takes a hold of herself and tries to act casually.</p>
<<dial "mia" "Hi, $player.name. What's up?">>
<<dial "player" "Don't know, thought you could help me with establishing that. You remember, when we met outside of the club?">>
<<dial "mia" "Yeah, and?">>
<<dial "player" "I've checked out the book $karma.name had with her that night and here it is.">>
<p>She glances at the book, trying and failing to look uninterested.</p>
<<dial "mia" "What about it?">>
<<menu>>
<<btn null "Care to see what it is?" "mia.love+" "dialog">>
<<btn null "Why don't you tell me?" "mia.dom+" "dialog">>
<<chunk>>
<big>She picks up the tome and opens it.</big>
<<dial "mia" "Is that supposed to be some sort of a joke book?">>
<p>She says in a tone that's supposed to be casual, but you can tell something's up.</p>
<<dial "player" "Nope. I think it's some sort of a magic tome. I need your help to get to the bottom of this.">>
<<dial "mia" "How come?">>
<<dial "player" "It seems to react only with women. When I try to read it, it keeps changing the language.">>
<p>She let's out a laugh.</p>
<<dial "mia" "You're pulling my leg! That's impossible!">>
<<dial "player" "Oh yeah?">>
<<menu>>
<<btn null "Why don't you read it?" "mia.love+" "dialog">>
<<btn null "Read it and see for yourself than." "mia.dom+" "dialog">>
<<chunk>>
<big>$mia.name scrolls through the tome, reading.</big>
<p>You can see her juicy lips moving, as she quietly reads out a passage.</p>
<<dial "mia" "To bind a man to your will, you'll needs to suck his cock until...">>
<p>As she keeps reading, you feel your lust increasing. With every word a sort of warm, pink mist seems to engulf you and you can feel your dick getting harder for some reason...</p>
<<dial "player" "//What is going on?//">>
<p>You can barely control yourself. Her voice seems to come from further and further away, as your mind is filled with sexual thoughts and emotions...</p>
<<media "quests/karmaCum/dreams.jpg">>
<big>You drift away...</big>
<<btn null "Void take me...">>
<<chunk>>
<<media "quests/karmaCum/hipnosis.mp4">>
<p>$player.name...</p>
<<btn>>
<<chunk>>
<big>$player.name!</big>
<<dial "player" "What?!">>
<p>You come back to your senses. You're dripping with sweat, your knuckles are white from gripping the counter tightly and your cock is rock hard in your pants. $mia.name is looking at you in astonishment.</p>
<<dial "mia" "What is going on with you?!">>
<<dial "player" "Huh?">>
<<dial "mia" "I was reading that and you spaced out! Are you high or some shit?!">>
<<dial "player" "No... Sorry, I don't know what came over me...">>
<p>$mia.name slaps the book close and examines you in silence.</p>
<<dial "mia" "If I didn't know better I'd say you were acting like someone put a spell on you...">>
<p>You're still breathing heavily, your thoughts are fuzzy.</p>
<<dial "mia" "Okay, something definitely is going on. Either you have a brain tumour...">>
<p>That would explain the voices in your head.</p>
<<dial "player" "//What voices?//">>
<p>Mine, for example.</p>
<<media "quests/karmaCum/voices.mp4">>
<p>$mia.name continues speaking.</p>
<<dial "mia" "...or this is a real book of spells to take control of men!">>
<<menu>>
<<btn null "You don't need that to take control of me." "mia.love+" "dialog">>
<<btn null "It'll take something more to control me." "mia.dom+" "dialog">>
<<chunk>>
<big>$mia.name smiles at you, but soon her expression is all serious again.</big>
<<dial "mia" "Either way this is strange. You said you saw $karma.name in the club with that book?">>
<<dial "player" "Yes, she was headed to the VIP lounge.">>
<<dial "mia" "So that's where will find our answers!">>
<<dial "player" "We?">>
<<dial "mia" "Yes! You got me interested in this!">>
<p>Somehow I doubt it was only you...</p>
<<dial "mia" "Meet me in the club in the evening, will get to the bottom of this.">>
<<dial "player" "What do you care?">>
<big>Suddenly, her face becomes a mask of grim determination.</big>
<<dial "mia" "My reasons. The club. Evening. Just be there.">>
<p>And with that she takes the book and pushes you out the door. You can here her yelling:</p>
<<dial "mia" "THE STORES CLOSED, EVERYBODY GET THE HELL OUT NOW!">>
<big>Better do as she said.</big>
<<dial "player" "//Why?//">>
<p>She took the book. You want to pay library late-fees?</p>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=4">> /* Meet $mia.name in the club. */
<<chunks>>
<big>You hang around the entrance to the VIP section.</big>
<p>After some time you see $mia.name enters the club. She quickly spots you and beacons you over.</p>
<<media "quests/karmaCum/mia_dress.jpg">>
<<dial "player" "Hi. You look great.">>
<p>You compliment lands on rocky soil.</p>
<<dial "mia" "Yeah, thanks. Okay, you ready?">>
<<dial "player" "For what?">>
<p>She sighs and taps the book in her hand.</p>
<<dial "mia" "To find out what's going on in there.">>
<p>She gestures towards the VIP lounge and the bouncers guarding it.</p>
<<dial "player" "Yeah, sure, but we need to get inside first.">>
<p>Now is your time to shine! I mean it' not the first time dealing with some meatheads guarding the doors, right?</p>
<<dial "player" "//Damn straight!//">>
<<btn>>
<<chunk>>
<p>You turn to $mia.name and start to explain your plan.</p>
<<dial "player" "Alright, so you distract them, while I sneak into the back room and steal one of their ID's, than...">>
<p>She looks at you like you're the dumbest motherfucker on God's green Earth.</p>
<<dial "mia" "Shut up, put this on...">>
<big>She hands you a little mask.</big>
<<dial "mia" "And stay quiet. I've got this.">>
<<dial "player" "But--">>
<<dial "mia" "What did I say about shutting up?">>
<p>$mia.name says...</p>
<big>...as she grabs your balls and squeezes them hard.</big>
<<media "quests/karmaCum/balls.jpg">>
<<dial "player" "//What the fuck, first $karma.name, now $mia.name too?! Is this game turning into some sort of a femdom fetish shit?!//">>
<p>Don't act like you don't like it! Anyway...</p>
<big>...you shut your mouth.</big>
<<dial "mia" "Good. Come on.">>
<p>She clearly means business. You put on the mask without further questions.</p>
<big>You both approach the VIP lounge entrance.</big>
<<btn>>
<<chunk>>
<big>As you approach the bouncers fix their gaze on $mia.name.</big>
<p>It's like you're invisible, they don't even give you a glance.</p>
<<dial "mia" "I'm here for the feast.">>
<p>She says and it strikes you that feast is an unusual term for a party in a club. One of the bouncers says:</p>
<<dial "guy" "Of course, miss. And may I ask by whose invitation?">>
<<dial "mia" "No-one's.">>
<p>$mia.name answers without hesitation. The guards eyebrows go up in disbelief. Seeing that, she shows him the book.</p>
<<dial "mia" "Is there a problem, swine?">>
<<dial "player" "//What the fuck? She's gonna get us killed!//">>
<p>Maybe not. The bouncer turns pale and swallows loudly, suddenly looking like he's seen a ghost.</p>
<<dial "guy" "No problem at all madam! Please do come in and have a wonderful evening!">>
<p>The words come running out of his mouth. He gives you a brief look, as if noticing you for the first time.</p>
<<dial "guy" "I assume this one is yours?">>
<<menu>>
<<btn null "Indeed, we're together." "mia.love+" "dialog">>
<<btn null "No, more like she's mine." "mia.dom+" "dialog">>
<<chunk>>
<big>As you open your mouth to utter you witty remark, $mia.name punches you in the nuts, hard!</big>
<<media "quests/karmaCum/balls_punch.mp4">>
<p>You fall on your knees, desperate to catch a breath. $mia.name turns, looks down on you and says with a steely voice:</p>
<<dial "mia" "You speak, when I tell you to speak!">>
<p>What does she think she is, treating you like that?</p>
<big>Go on, show her who's the alpha around here!</big>
<<dial "player" "...Yes, mistress.">>
<p>Some alpha you are.</p>
<<dial "player" "//Fuck you! You're not the one with his testicles up his belly right now!//">>
<p>mia.name nods and enters the VIP lounge. She gestures for you to follow.</p>
<<dial "mia" "Come, worm. I may still find a use for you tonight...">>
<big>And with that you enter the fabled VIP lounge...</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=1">> /* Find $karma.name. */
<<chunks>>
<big>Now that's some party!</big>
<<media "quests/karmaCum/club_full.jpg">>
<p>The place is full of people. Most of the men are wearing masks similar to yours. You follow $mia.name to one of the booths.</p>
<<dial "player" "What was that all about?">>
<<dial "mia" "Sorry, but we have to blend in and that's just the vibe here.">>
<<dial "player" "Listen, what is going on? How come you know this and why do you even bother?">>
<p>She looks at you for a sec, pondering your question. She finally reaches a conclusion.</p>
<<dial "mia" "Alright, listen. There's something strange going on and it has something to do with my dad's disappearance.">>
<<dial "player" "You dad?">>
<<dial "mia" "Yes. I am trying to find out what happened to him and as far as I know it had to do with some suspicious, unnatural events.">>
<<dial "player" "Unnatural? Like...">>
<<dial "mia" "Like magical, yes.">>
<<menu>>
<<btn null "Are you serious?" "mia.love+" "dialog">>
<<btn null "What, like some Harry Potter shit?" "mia.dom+" "dialog">>
<<chunk>>
<big>$mia.name nods, with determination on her face.</big>
<<dial "mia" "I know it sounds crazy, but think about it. The book's influence on you, like when you almost passed out when I read it?">>
<p>Can't argue with that. And you gotta admit there was some strange shit you experienced besides that.</p>
<<dial "mia" "This has to do with something called Hag Magic. I don't know what exactly it might be, but it has something to do with taking control of alpha males.">>
<p>Alpha males. Shit, she must mean you too, buddy!</p>
<<dial "mia" "I don't know how you fit into this.">>
<<media "quests/karmaCum/bummer.mp4">>
<p>Well that was hurtful.</p>
<<dial "player" "Okay, so what now?">>
<<dial "mia" "You look for $karma.name. She seems to know something. But first we need to make you immune to the magic's influence.">>
<<dial "player" "What do you mean by that?">>
<<btn>>
<<chunk>>
<big>Instead of answering she hands you a vial with some liquid.</big>
<<media "quests/karmaCum/magic_potion.jpg">>
<<dial "mia" "Drink this.">>
<<dial "player" "What this?">>
<<dial "mia" "Something I came across in the book. It'll stop you losing your shit to spells.">>
<p>Who are you to say no to some suspicious liquid? Drink up!</p>
<<dial "player" "I'm not so sure about this...">>
<p>$mia.name sighs and shakes her head.</p>
<<dial "mia" "Well, if you don't want to do it, I won't force you...">>
<p>She says, as she takes your hand your hand...</p>
<<btn>>
<<chunk>>
<big>Before digging her nails into it!</big>
<<dial "player" "AAAAWHATTHEFUCK--!">>
<p>As you open your mouth to scream she pours the liquid into your mouth and closes her hand on your face!</p>
<<media "quests/karmaCum/swallow.mp4">>
<p>It feels hot and cold at the same time coming down your throat. After a sec you feel it's effect. Like your brain just kicked into a higher gear.</p>
<<dial "player" "//Like cocaine?//">>
<p>Kinda like cocaine, yes. But remember, kids, drugs are bad!</p>
<<menu>>
<<btn null "Was that necessary?!" "mia.love+" "dialog">>
<<btn null "You sneaky bitch!" "mia.dom+" "dialog">>
<<chunk>>
<big>She seems unfazed.</big>
<<dial "mia" "Sorry, but the stakes are too high to risk you going into trance and spilling the beans to some witch.">>
<<dial "player" "You could've talk me into it!">>
<<dial "mia" "Maybe, but we don't have all night. He already knows we're here, there's no time to waste.">>
<<dial "player" "He? Who might that be?">>
<p>For a brief moment you can see genuine terror in her eyes.</p>
<<dial "mia" "No-one! Now go and find $karma.name, find out what is she doing here and find me, I'll try to gather some info on my own.">>
<p>And with that she gets up and disappears into the crowd, leaving you with a bad aftertaste in your mouth, a pain in the back of your hand and questions filling your mind.</p>
<<dial "player" "//Can't say that was very nice.//">>
<p>The end sometimes justifies the means. If it's true what she says about her dad disappearance can you really blame her?</p>
<<menu>>
<<btn null "Not really, no." "mia.love+" "dialog">>
<<btn null "I can and I will!" "mia.dom+" "dialog">>
<<chunk>>
<big>Now go and find $karma.name!</big>
<p>That might be difficult judging be the size of this place.</p>
<<media "quests/karmaCum/big_club.jpg">>
<p>Probably not the best idea to ask around about her and this place is way too crowded to just hope to bump into her.</p>
<<dial "player" "//If I were a bullying slut, where would I be?//">>
<p>In the modelling business, most likely! Take a look around, maybe you'll come up with something!</p>
<<btn $curLoc null "karmaCum-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=2">> /* Find $karma.name. */
<<chunks>>
<big>You look around the place.</big>
<p>It's full of horny women!</p>
<<media "quests/karmaCum/club1.mp4">>
<p>But you don't see $karma.name with them and you're a man on a mission.</p>
<<dial "player" "// Am I really in that much of a hurry?//">>
<p>Yep. Gotta find the bitch-witch, man.</p>
<<btn $curLoc null "karmaCum-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=3">> /* Find $karma.name. */
<<chunks>>
<big>It's wall-to-wall pussy...</big>
<<media "quests/karmaCum/club2.mp4">>
<p>But the potion $mia.name gave you...</p>
<<dial "player" "// By force.//">>
<p>If that's the worse thing that happens to you tonight consider yourself lucky. As I was saying the potion helps you remain focused on the task.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<big>You notice a door with a Private Rooms plaque.</big>
<<media "quests/karmaCum/private.jpg">>
<p>Now that seems promising. Go on, take a look inside.</p>
<<dial "player" "// Is that a good idea? Like, am I even allowed to be back there?//">>
<p>Probably not, but did that ever stop you before? Just act natural and No-one will be the wiser you even were here.</p>
<<dial "player" "//There it is again.//">>
<p>What?</p>
<<dial "player" "//That No-one thing. You know, with a capital N.//">>
<p>Oh yeah, we're really building suspense now! Now get in there!</p>
<<menu>>
<<btn $curLoc "Go cautiously..." "love+; karmaCum-">>
<<btn $curLoc "Go boldly!" "dom+; karmaCum-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=4">> /* Find the right doors. */
<<chunks>>
<big>You go through the doors...</big>
<<media "quests/karmaCum/doors_dungeon.mp4">>
<p>And you find yourself in a dungeon of some sorts. The chilly air is filled with the sounds of distant moans of pain and pleasure.</p>
<big>There are four doors in the corridor.</big>
<<btn "cityClubDungeon" null "karmaCum-; $karmaCum_look+1">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=6">> /* Find the right doors. */
<<chunks>>
<big>You crack the doors a little and you see...</big>
<<media "quests/karmaCum/bdsm2.mp4">>
<p>Nice! But as much fun as it seems, it's not $karma.name.</p>
<<btn $curLoc null "karmaCum-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=7">> /* Find the right doors. */
<<chunks>>
<big>You take a peek inside...</big>
<<media "quests/karmaCum/bdsm.mp4">>
<<dial "gal" "You've been bad and now it's time for your punishment!">>
<p>That's one way to keep a man in line. Better scram, before she gets to work on you too.</p>
<<btn $curLoc null "karmaCum-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=8">> /* Find the right doors. */
<<chunks>>
<big>There doors are different, than the others.</big>
<<media "quests/karmaCum/scary_door.jpg">>
<p>They look reinforced and there's a sign on the door that just reads BOSS. You notice a keypad at the side</p>
<<dial "player" "//That place looks important.//">>
<p>It sure does, but do you think $karma.name might be in there?</p>
<<dial "player" "//Don't know and there's only one way to find out!//">>
<big>I wouldn't do it, man!</big>
<<menu>>
<<btn $curLoc "Leave the doors alone" "love+; karmaCum-">>
<<btn "#shock" "Try to open them" "dom+">>
<<chunk null "#shock">>
<big>You put your hand on the handle and...</big>
<<media "quests/karmaCum/shock.mp4">>
<<delayer>>
<<yields "sore+">>
<</delayer>>
<big>You get zapped with many volts!</big>
<<dial "player" "Damn, that hurt!">>
<p>Good. Maybe this we'll teach you to listen to me in the future!</p>
<<btn $curLoc null "karmaCum-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=5; $karmaCum_look=9">> /* Find the right doors. */
<<chunks>>
<big>You slowly open the doors...</big>
<<media "quests/karmaCum/doors_slow.mp4">>
<p>It's a dimly lit bedroom, with all sorts of occult knickknaks scattered around.</p>
<<media "quests/karmaCum/bedroom.jpg">>
<p>But before you can look around some more you hear an angry voice from inside.</p>
<<dial "karma" "What took you so long?!">>
<big>It's her!</big>
<<dial "player" "//Shit, she's on to me!//">>
<<dial "karma" "What are you waiting for? You coming in or what?">>
<p>She seems to have you confused for someone she was waiting for! Play along!</p>
<<btn>>
<<chunk>>
<big>You enter the bedroom.</big>
<p>there's a big bed at the centre and the air is filled with the scent of some sort of incense.</p>
<<dial "player" "// What does sexual relations with family members could possibly smell like?//">>
<p>INCENSE, not incest, dumbass. This isn't Game of Thrones.</p>
<<dial "karma" "Now get over here!">>
<p>Suddenly she seems like a predator. Not wasting any moment she pulls out your dick and start blowing you!</p>
<<media "quests/karmaCum/karmaCum_1.mp4">>
<<btn>>
<<chunk>>
<big>$karma.name is sucking your dick like a woman possessed!</big>
<<media "quests/karmaCum/karmaCum_2.mp4">>
<<dial "karma" "Mmmm, I'm gonna make you mine!">>
<<dial "player" "Oh yeah...">>
<<btn>>
<<chunk>>
<big>She takes down your shirt and pushes you on the bed.</big>
<<media "quests/karmaCum/karmaCum_3.mp4">>
<p>As she blows you you grab her firm ass.</p>
<<dial "player" "Oh yeah, that's it!">>
<<btn>>
<<chunk>>
<big>$karma.name jumps on your dick and starts riding you hard!</big>
<<media "quests/karmaCum/karmaCum_4.mp4">>
<p>She's like a wild animal! Her hot pussy clenches around your cock!</p>
<<dial "karma" "Oh yeah, that's what I want!">>
<<btn>>
<<chunk>>
<big>With one hand you grab her tits, with the other you go for her clit.</big>
<<media "quests/karmaCum/karmaCum_5.mp4">>
<<dial "karma" "Oh shit, oh yeah!">>
<p>She's really into it and so are you.</p>
<<dial "player" "You like that, don't ya?">>
<<dial "karma" "Yes, fuck me hard!">>
<<btn>>
<<chunk>>
<big>$karma.name seems close to climax.</big>
<<media "quests/karmaCum/karmaCum_6.mp4">>
<<dial "karma" "Oh yeah, make me cum, I'm so close!">>
<<dial "player" "Oooohhh, me too!">>
<p>When you said it, she jumps off you and stuffs your cock in her mouth.</p>
<<btn>>
<<chunk>>
<big>She's sucking your cock, as if she wanted to devour it whole!</big>
<<media "quests/karmaCum/karmaCum_7.mp4">>
<<dial "karma" "Give it to me, I want all your cum!">>
<<menu>>
<<btn null "Try not to cum yet." "karma.love+">>
<<btn null "Really try not to cum!" "karma.dom+">>
<<chunk>>
<big>You put her in a headlock with your legs.</big>
<p>She stops going up and down and caresses your cock in her mouth with her tongue.</p>
<<media "quests/karmaCum/karmaCum_8.mp4">>
<<dial "karma" "Mmmm...">>
<p>But despite your efforts you reach your limit...</p>
<<btn>>
<<chunk>>
<big>You get $karma.name on her knees...</big>
<p>And blow your load on her eager face.</p>
<<media "quests/karmaCum/karmaCum_9.mp4">>
<<dial "karma" "Yyyeeessss, I want it all!">>
<<dial "player" "OOOhhhh yeah!">>
<<btn>>
<<chunk>>
<big>As you finish on her face, $karma.name licks the cum of her face...</big>
<p>And puts a few drops of some potion on your dick!</p>
<<media "quests/karmaCum/karmaCum_10.mp4">>
<p>it stings a little, but in a good way!</p>
<<dial "karma" "And now you're mine!">>
<<menu>>
<<btn null "You're so good I just might be!" "karma.love+" "dialog">>
<<btn null "Yeah, you'd like that, wouldn't you?" "karma.dom+" "dialog">>
<<chunk>>
<big>That seemed to have surprised her!</big>
<<dial "karma" "WHAT? YOU WILL OBEY, SLAVE!">>
<<media "quests/karmaCum/slave.mp4">>
<p>Okay, more like infuriated, than surprised! You know what they say, hell hath no fury, like a woman scorned.</p>
<<dial "player" "Whoah, no need to be like that, $karma.name!">>
<p>As the words exit your mouth you immediately know you fucked up...</p>
<big>Fucked up bad!</big>
<<btn>>
<<chunk>>
<big>Suddenly it dawns on you!</big>
<p>The magic book, the occult vibe in here, the way that guy she blown in the college toilet acted.</p>
<big>She's a witch!</big>
<<media "quests/karmaCum/witch2.mp4">>
<p>What gave that away, the Witch sign above the bad?</p>
<<dial "player" "What the hell is going on here?!">>
<p>It looks like she tried to possess you or some shit by swallowing your cum, but it didn't work because of $mia.name's potion! There's some supernatural fuckery going on, no question about it</p>
<<btn>>
<<chunk>>
<big>$karma.name seems like a woman possessed!</big>
<<dial "karma" "HOW DO YOU KNOW MY NAME? WHY DON'T YOU OBEY?!">>
<p>This is not good. Gather your shit and make an exit! Fast!</p>
<<dial "player" "Ooookaaay, it's been fun and all, but I've got to go now...">>
<<dial "karma" "YOU'RE NOT GOING ANYWHERE! INTRUDERRRRRRRR!!!">>
<p>She screams at the top of her lungs! You feel a blast of energy from her, but it goes around you and messes up the room instead!</p>
<<menu>>
<<btn $curLoc "Run like hell!" "karma.love+; $questMode+karmaCum" "dialog">>
<<btn $curLoc "Leave, but only because you want to (yeah, right!)" "karma.dom+; $questMode+karmaCum" "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=6; $karmaCum_look=red">> /* Run for your life. */
<<chunks>>
<big>You run in and shut the doors behind you.</big>
<<dial "gal" "Well you look like in a hurry to get your ass stuffed">>
<p>You turn and see...</p>
<<media "quests/karmaCum/strapon.jpg">>
<p>Look at the size of this thing!</p>
<<dial "player" "Yeah, maybe some other time!">>
<<btn $curLoc null "karmaCum-; $karmaCum_look+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=6; $karmaCum_look=pink">> /* Run for your life. */
<<chunks>>
<big>Someone grabs you!</big>
<p>And bends you over!</p>
<<media "quests/karmaCum/spanking.mp4">>
<p>That hurt a lot!</p>
<<dial "gal" "That'll teach you to wait your turn! Now get!">>
<<dial "player" "Yes, ma'am!">>
<big>Best get ouf of there!</big>
<<btn $curLoc null "karmaCum-; $karmaCum_look+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=6; $karmaCum_look=black">> /* Run for your life. */
<<chunks>>
<big>You grab the door handle...</big>
<<media "quests/karmaCum/shock.mp4">>
<p>You really must be a moron.</p>
<<btn $curLoc null "karmaCum-; $karmaCum_look+null">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=6">> /* Run for your life. */
<<chunks>>
<big>You run out of the dungeon!</big>
<p>At first it seems you're in the clear, but then the music stops, and you hear voice coming from the speakers...</p>
<<dial "guy" "Attention! Achtung! There's an intruder on the premises! Stop all the fucking!"
<big>All hell breaks loose!</big>
<<media "quests/karmaCum/chaos.mp4">>
<p>Among all the chaos you spot security guards rushing in your direction.</p>
<<dial "player" "//This is bad!//">>
<p>Bad doesn't even start to describe it! Behind you hear $karma.name screaming, glass shattering on the floor and general commotion!</p>
<<dial "player" "Huff puff... //What about $mia.name?//">>
<p>She seems like a resourceful gal. Besides, they're after you, not her.</p>
<big>NOW GET THE HELL OUT OF THIS PLACE!</big>
<<dial "player" "//But how?!//">>
<p>Figure something out!</p>
<<menu>>
<<btn "#blend" "Blend in" "love+">>
<<btn "#push" "Push through!" "dom+">>
<<chunk null "#blend">>
<big>You run to the dance floor and bust out your moves!</big>
<<media "quests/karmaCum/dance.mp4">>
<p>You look like you've got some sort of a medical episode.</p>
<<dial "player" "// I'm under a lot of stress, okay?!//">>
<p>It shows. Your stiff and awkward movement looks nothing like dancing and you quickly draw attention to yourself.</p>
<big>Keep running!</big>
<<btn "#continue">>
<<chunk null "#push">>
<big>You try to push through the crowd!</big>
<<media "quests/karmaCum/push.mp4">>
<p>But there's just so many people in there! Put your back into it!</p>
<big>You power through, but they're still unto you!</big>
<<btn "#continue">>
<<chunk null "#continue">>
<big>You get near the exit!</big>
<p>But there's security everywhere. You hide in a dark corner, hoping they won't spot you as they are getting closer...</p>
<<media "quests/karmaCum/surrounded.mp4">>
<p>Is this the end of $player.name?</p>
<big>When suddenly!</big>
<<btn>>
<<chunk>>
<big>There's a burst of light!</big>
<<media "quests/karmaCum/explosion.mp4">>
<p>You manage to cover your eyes in time, but it seems the guards were blinded by it!</p>
<<dial "mia" "Now, get out of here!">>
<<dial "player" "// It's $mia.name! She must be behind that light! But how?//">>
<p>There'll be time for questions later!</p>
<big>Now get out of there!</big>
<<btn>>
<<chunk>>
<big>You run out of the club and into the street!</big>
<p>After getting some distance you stop to catch your breath.</p>
<<dial "player" "Fucking hell, that was terrifying!">>
<p>You're right there, buddy. No question some creepy unnatural shit is going on in there.</p>
<<dial "player" "What now?">>
<p>You say out loud to yourself and to your surprise you hear the answer from behind you.</p>
<<dial "mia" "Now we're in this together.">>
<<dial "player" "HOLY SMOKES DON'T DO THAT! You almost gave me a heart attack!">>
<<dial "mia" "Come on, it must take more than that to scare someone like you. You did good, we've learned a lot about this whole situation.">>
<<dial "player" "Like what?">>
<<btn>>
<<chunk>>
<big>$mia.name looks excited!</big>
<<media "quests/karmaCum/mia_smile.jpg">>
<<dial "mia" "Like he using magic to turn girl into bimbos, which in turn can make man their mindless slaves, like zombies!">>
<<dial "player" "Are you sure it's magic and not just, you know, normal life?">>
<<dial "mia" "It's more than that! I've got a friend that can help us!">>
<p>So now you have to deal with magic, ain't that something.</p>
<<dial "player" "Looks like you doing fine by yourself. What was that in the club, with the light and all?">>
<p>She smiles smugly.</p>
<<dial "mia" "I'm a smart girl and I've picked up a few tricks along the way.">>
<<dial "player" "I can see that. Anything else I should now?">>
<<dial "mia" "Beware of hags!">>
<<btn>>
<<chunk>>
<<dial "mia" "And No-one is in charge of all this!">>
<p>No-one in charge? What is this, an anarchist utopia?</p>
<<dial "player" "I don't follow.">>
<<dial "mia" "I'll explain everything in time! Now let's get out of here and lay low for some time! Fortunately they don't really know it was you in there, so you can carry on like nothing happened.">>
<p>Well that's convenient.</p>
<big>$mia.name turns round and disappears into the night.</big>
<p>I've got a feeling this is the start of your troubles...</p>
<<btn>>
<<chunk>>
<big>You've dealt with bitches, it's time for witches!</big>
<<media "quests/karmaCum/witch.mp4">>
<<dial "player" "//Great. So what now?//">>
<p>We wait.</p>
<<dial "player" "//For what?//">>
<p>For Grave to force that lazy fucker loco to write the next quest.</p>
<<dial "player" "//I don't follow.//">>
<p>You don't have to. But good job on moving the plot forward, kid!</p>
<big>Go rest up, you've earned it!</big>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "$clubAngry=1; priority">>
<<chunks>>
<big>You come to the doors of the club.</big>
<p>But a security guy comes to stop you.</p>
<<media "quests/slaughterhouse/security.mp4">>
<<dial "guy" "Unfortunately, you've been prohibited to enter the premise of the club.">>
<<dial "player" "But--">>
<<dial "guy" "Come back tomorrow, sir!">>
<big>He closes the doors in front of your face.</big>
<<btn "areaCity" "Move away" null "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaCum=0; open">>
<<include "karmaCum">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=0; open">>
<<include "roseSleazy">>
<</events>><<events>>
<<EVENT "karmaCum=4">>
<<include "karmaCum">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "karmaCum=6">>
<<include "karmaCum">>
<</events>>/* memoryGame */
<div id="memoryGame">
<div class="tabbar">
<big>Moves: <span class="counter"> 0 </span>, time: <span class="time">00:00</span></big>
</div>
<div class="container" id="slides"></div>
<script>
memoryGame();
</script>
</div>/* cityClubDungeon */
<<chunks>>
<<menu>>
/* Quests */
<<wrapper "karmaCum=5">>
<<btn "karmaCum" "Check the red doors" "$karmaCum_look+1; $karmaCum_look=5" "quest quick">>
<<btn "karmaCum" "Check the pink doors" "$karmaCum_look+1; $karmaCum_look=6" "quest quick">>
<<btn "karmaCum" "Check the black doors" "$karmaCum_look+1; $karmaCum_look=7" "quest quick">>
<<btn "karmaCum" "Check the purple doors" "$karmaCum_look+1; $karmaCum_look=8" "quest quick">>
<</wrapper>>
<<wrapper "karmaCum=6">>
<<btn "karmaCum" "Hide behind the red doors" "$karmaCum_look+red" "quest quick">>
<<btn "karmaCum" "Hide behind the pink doors" "$karmaCum_look+pink" "quest quick">>
<<btn "karmaCum" "Hide behind the black doors" "$karmaCum_look+black" "quest quick">>
<</wrapper>>
/* Activities and chores */
<<btn "cityClubDungeonDoor1" "Red doors" "slaughterhouse=DONE" "quick">> /*[[cityClubDungeonDoor1]]*/
<<btn "cityClubDungeonDoor2" "Pink doors" "slaughterhouse=DONE" "quick">> /*[[cityClubDungeonDoor2]]*/
<<btn "cityClubDungeonDoor3" "Black doors" "slaughterhouse=DONE" "quick">> /*[[cityClubDungeonDoor3]]*/
<<btn "cityClubDungeonDoor4" "Purple doors" "slaughterhouse=DONE" "quick">> /*[[cityClubDungeonDoor4]]*/
<<wrapper "karmaCum!=5">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</wrapper>>
<</chunks>>/* cityClubDungeonInc */
<<events>>
<<EVENT "karmaCum=5; $karmaCum_look=4">>
<<include "karmaCum">>
<</events>>/* bridExo */
<<events>>
<<EVENT "bridExo=0">> /* Intro to the quest */
<<chunks>>
<p>You enter the mess hall and look around.</p>
<big>$bridgette.name is nowhere to be seen.</big>
<<dial "player" "//Where is she?//">>
<big>Dunno man, maybe try to find her?</big>
<p>You check the counter, look behind the stacks of boxes - but you find nothing. When suddenly - you hear some noises from the storeroom. When you come closer, you realize...</p>
<big>...it's someone crying.</big>
<<btn>>
<<chunk>>
<big>You find $bridgette.name with her hands covering her face.</big>
<<dial "player" "Hey, is everything ok?">>
<big>She looks like shit.</big>
<<dial "bridgette" "What...? Yes, I am sorry, it's ok, I mean...">>
<<dial "player" "Come on, I can see there's something wrong.">>
<<dial "bridgette" "No... Can I get you a burger?">>
<p>She stands up quickly, takes a few unsteady steps...</p>
<big>...and falls into your arms.</big>
<p>The feeling of a woman so close makes your dick hard.</p>
<<btn>>
<<chunk>>
<big>Come on, help her, don't just stand there!</big>
<<dial "player" "Hey! What's the matter, baby? Sit down, relax, tell me what's happening?!">>
<<dial "bridgette" "Nothing, I just... I didn't sleep well the last three days... Actually... //starts crying//">>
<<dial "player" "Come on baby, you can trust me.">>
<<dial "bridgette" "Actually... I didn't stay at my place for three days... I've been trying to sleep here, on the paper lunch boxes... Oh my God, I must look terrible!">>
<p>You can't help but notice that her hair is a mess, she has no make-up, and her eyes look like she cried for a week.</p>
<<dial "player" "You look great! I would never tell... But... Why would you sleep here?">>
<big>She takes a deep breath.</big>
<p>Like she's about to reveal a terrible secret.</p>
<<btn>>
<<chunk>>
<<dial "bridgette" "THERE'S A MONSTER UNDER MY BED.">>
<<media "quests/bridExo/bridgette_monster.jpg">>
<p>There's a long moment of silence.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/facepalm.mp4">>
<big>Well holy fucking shit.</big>
<<btn>>
<<chunk>>
<big>Ok, so the girl is clearly delusional.</big>
<p>That still doesn't mean we cannot fuck her, right?</p>
<<dial "player" "Ermmm... Okeeeeyyy... Monster, huh? Are you sure?">>
<<dial "bridgette" "What do you mean?">>
<<dial "player" "Well, this is quite unusual, are you sure it wasn't a bad dream?">>
<<dial "bridgette" "I'm sure, because when I'm confused if I dream or not, I pinch my skin on my forehead. I did this the other day, and I didn't wake up.">>
<big>I do it, too.</big>
<p><small>(with my dick)</small></p>
<<btn>>
<<chunk>>
<p>Ok, let's get back to the monster...</p>
<<dial "player" "Did you see it clearly? This monster.">>
<<dial "bridgette" "Yes.">>
<<dial "player" "What did it look like?">>
<<dial "bridgette" "Big hairy arms, red eyes, bad breath...">>
<big>Wait a second...</big>
<<btn>>
<<chunk>>
<big>It seems she got possessed by Big Foot.</big>
<<media "quests/bridExo/bigfoot.jpg">>
<<btn>>
<<chunk>>
<<dial "player" "Uhmmm... I'm sure there is a reasonable explanation.">>
<p>Dude. The reasonable explanation is that she's dumb as a rock.</p>
<big>Did you already forget the Spanish lessons?</big>
<<dial "player" "//What about it?//">>
<p>God damn, did you learn nothing?! She is naive and has fantastic boobs!</p>
<big>Use this situation to your advantage.</big>
<<dial "player" "//Do you mean I should buy a Big Foot costume?//">>
<p>Oh god please kill me, who do I have to work with!</p>
<<dial "player" "//I don't see how...//">>
<big>Jesus, here, repeat after me:</big>
<<btn>>
<<chunk>>
<p>First of all - you tell her you believe her. That's the main thing. Second of - you spin it your way. It's not a monster. It's demon. And so it happens, that you're an expert in getting rid of demons. Got it?</p>
<<media "quests/bridExo/plan.mp4">>
<<dial "player" "Ok, so... $bridgette.name, I'm sure you know what you're talking about. What's more, I think what you encountered is a demon! And you are very lucky! Because it just so happens that I am a well known exorcist!">>
<<dial "bridgette" "Exorpiss? Wow! Where did you learn it?">>
<<dial "player" "Well, I had my practice in... Syberia!">>
<<dial "bridgette" "Oh!!! Is this the place where you learnt Spanish?">>
<<btn>>
<<chunk>>
<<media "quests/bridExo/bingo.mp4">>
<big>See?</big>
<<btn>>
<<chunk>>
<<dial "player" "It absolutely is!">>
<<dial "bridgette" "Oh, I'd love to visit that place, maybe I would learn something too!">>
<<dial "player" "Maybe I'll take you there sometime! But first we must get rid of that filthy creature, ok?">>
<<dial "bridgette" "Ok. And then - sex?">>
<big>This is easier than I expected.</big>
<<dial "player" "Ekhm, I mean... And what about now?">>
<<dial "bridgette" "Nooo... I'm still too scared.">>
<<dial "player" "Yes, yes, I was just testing you! We cannot have sex before the exorcism. It's a bad luck.">>
<<btn>>
<<chunk>>
<<dial "bridgette" "But I like sex. It helps.">>
<<dial "player" "I know.">>
<<dial "bridgette" "For a little while. And then I get sad again...">>
<<dial "player" "Yes, that's very deep, $bridgette.name. Now let's go check your apartment.">>
<<dial "bridgette" "No!">>
<big>She starts shivering just from you mentioning of it.</big>
<<btn>>
<<chunk>>
<<media "characters/bridgette/bridgette_scared2.jpg">>
<<dial "player" "Don't be afraid, I'm right here, I will protect you.">>
<<dial "bridgette" "Ohhh, I don't know... It was really scary, you know! How do you know if it won't try to touch you down there, I think it likes it.">>
<p>Oh my god...</p>
<big>This girl is delusional //and// obsessed about sex.</big>
<<btn>>
<<chunk>>
<<dial "player" "Just trust me, it will be fine.">>
<<dial "bridgette" "Oh, ok then. Thank you... you are really brave.">>
<big>And horny.</big>
<<dial "player" "It's nothing.">>
<<media "quests/bridExo/its_nothing.mp4">>
<<btn null null "time+">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=1">> /* Find $bridgette.name's house */
<<chunks>>
<big>You arrive at Bridgitte's house.</big>
<p>You make your way up by long stairs and stop at a door. She looks nervously at you, hesitant to go inside, but your so horny that you emanate confidence, and she calms down just by looking at your face.</p>
<<dial "bridgette" "Ok, here it is... Are you ready...?">>
<<dial "player" "Sure, baby, demons are my speciality.">>
<big>This is easy pussy.</big>
<<btn>>
<<chunk>>
<p>You walk inside. It looks quite neat and 'girly'. Cosy atmosphere, besides a little stench... But nothing a opened window couldn't solve.</p>
<<dial "player" "Ok, how are you feeling? Everything ok? Could you open the window maybe?">>
<<dial "bridgette" "You can smell it too? Monster farts.">>
<<dial "player" "Farts? How do you... nevermind. Where is this bed that you were talking about?">>
<<dial "bridgette" "Here, in the bedroom.">>
<<btn>>
<<chunk>>
<p>She leads you to her bedroom and points at a huge bed.</p>
<big>Perfect, we can fuck her right here on this bed.</big>
<<dial "player" "And you say it's under the bed?">>
<<dial "bridgette" "Yes. Aren't you going to read from a holy book or something?">>
<<dial "player" "Uhmm... First I have to classify the demon so I know which curse to use.">>
<<dial "bridgette" "Ok. But be careful.">>
<p>You walk closer to the bed.</p>
<big>The stench intensifies.</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/sniff.mp4">>
<<dial "player" "//God damn, what is this smell?!//">>
<big>It's nothing, just go on with it.</big>
<p>Just look under the bed, tell her it's a class 1 demon, say something stupid in latin, and - job done.</p>
<<dial "player" "//Yeah, ok...//">>
<big>You lay down on the floor, lift up the sheets...</big>
<<btn>>
<<chunk>>
<big>Suddenly...</big>
<<media "quests/bridExo/demon.mp4">>
<p>A huge arm reaches to your throat and starts choking you. The smell of sulfur is so overwhelming that you would puke if the thing wouldn't be choking you to death.</p>
<big>$bridgette.name leans in from behind you.</big>
<<dial "bridgette" "So what kind of demon is it?">>
<<dial "player" "KHHHHRRRRKHHHKkkkkkhhheeeelp!">>
<<dial "bridgette" "Well, //Khrkhelp//, this is your end, 'cause my buddy here is an exorpiss and he's gonna piss all over your dirty face. What do we do now, $player.name?">>
<<btn>>
<<chunk>>
<p>You kick the air with your feet and arms like a beetle on it's back, trying to reach anything that could help you free...</p>
<big>...from the deadly choke</big>
<<dial "bridgette" "$player.name?">>
<<dial "player" "HHHEEEEELP!!!">>
<<dial "bridgette" "Oh, ok!">>
<<btn>>
<<chunk>>
<big>She grabs your leg and starts pulling you away from the bed.</big>
<<media "quests/bridExo/pulling.jpg">>
<<dial "player" "Pull stronger!">>
<<dial "bridgette" "I'm doing what I can!">>
<<dial "player" "Not enough!!!">>
<<btn>>
<<chunk>>
<p>Finally, after a few seconds the demon lets you go, the arm disappears behind the sheets.</p>
<<dial "bridgette" "Is everything ok?">>
<<dial "player" "RUN FOR YOUR LIFE!!!!">>
<<media "quests/bridExo/run.mp4">>
<<btn>>
<<chunk>>
<big>You both run out of the building.</big>
<<dial "bridgette" "Oh my god! What happened?">>
<p>You're so scared you're shivering.</p>
<<dial "player" "It's a fucking demon!">>
<<media "quests/bridExo/shivering.mp4">>
<<btn>>
<<chunk>>
<<dial "bridgette" "So is it beyond your power?">>
<<dial "player" "Fuck yes!">>
<big>Don't blew it dude!</big>
<p>You're an exorcist, remember?</p>
<<dial "player" "//I don't fucking care, it was a fucking demon!//">>
<<dial "bridgette" "Didn't you had demons like that in Shiteria when you were learning exorpissms?!">>
<<dial "player" "Fuck me. First of all. It's //ex-or-cist//. Ok??? Second of - //Syberia//, god damn it! It's a fucking country!">>
<p>Not a country.</p>
<<dial "player" "It's a place! In Europe!">>
<p>Not in Europe.</p>
<<dial "player" "Not in Europe... but... close!">>
<big>Not really.</big>
<<dial "player" "//SHUT THE FUCK UP!//">>
<<btn>>
<<chunk>>
<<dial "bridgette" "So you won't help me...?">>
<p>Dude, you gotta help her!</p>
<<dial "player" "//What?! You told me it's an easy pussy, not that I'm gonna fight a demon!//">>
<p>I didn't know, I swear! I'm just a narrator man! Grave doesn't tell me shit!</p>
<big>Think about her boobs!</big>
<<dial "player" "//Oh, I'm sorry! It's hard to think about boobs, WHEN YOU'RE BEING CHOKE TO DEATH!//">>
<<btn>>
<<chunk>>
<big>$bridgette.name starts crying.</big>
<<media "quests/bridExo/sobbing.mp4">>
<<dial "bridgette" "All I wanted... //sob// ...is someone... //sob// ...to get rid of the demon... //sob// ...is that really so much to ask...?">>
<p>You feel like you're melting inside. All your anger dissipates, replaced with compassion towards this beautiful, innocent girl...</p>
<big>...and her magnificent boobs.</big>
<<dial "player" "//I fucking hate you.//">>
<big>I'm doing it for both of us!</big>
<<btn>>
<<chunk>>
<<dial "player" "//Sigh...// Now, now, please don't cry... I'm going to help you with the demon! I'm just a little bit rusty, because I was retired for years... But it's all part of the plan!">>
<<dial "bridgette" "So why did you run...?">>
<<dial "player" "It's just... with a demon like that, you gotta make it think that you're afraid of it!">>
<<dial "bridgette" "Oh! So you're still going to get rid of it?">>
<<dial "player" "Suuuure. I mean, I can feel the adventure back again! Like, for real! Oh, the youth in my veins, I remember now how it feels to be truly alive! Yes... Listen, I need to prepare for next round... and let's be hush hush about this demon for now, ok?">>
<<dial "bridgette" "Oh, I quit on that stuff. It made my boobs dizzy!">>
<p>Uhmm... What?</p>
<<btn>>
<<chunk>>
<<dial "bridgette" "So what now?">>
<<dial "player" "//Well, Sherlock? What do we do now, huh?//">>
<p>First of all - I think we all need a moment to chill out. Tell her to go to the motel and wait for you there.</p>
<<dial "player" "//Finally, you make some sense.// Hey, do you know this motel in the City Center?">>
<<dial "bridgette" "Oh, a motel! Maybe I could stay there for a night instead of the mess hall?">>
<<dial "player" "Well... that's what motels are used for, usually...">>
<<dial "bridgette" "That's a great idea! I'll finally get some sleep! Ok, meet you there! Bye bye!">>
<big>She turns around and walks away.</big>
<p>Leaving you in front of her house.</p>
<<btn null null "time+">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=2">> /* Go to the motel */
<<chunks>>
<big>You arrive at the motel.</big>
<p>$bridgette.name is waiting at the lobby.</p>
<<dial "player" "Hey... Why are you waiting here? Didn't they have any rooms?">>
<<dial "bridgette" "What? No... It's just... usually when I come to places like that, it's a guy that pays. I was waiting for you.">>
<<dial "player" "//Great, so now I have to pay for her too?//">>
<big>The boobs, $player.name, focus on the boobs.</big>
<<dial "player" "//Sheeesh.//">>
<<btn>>
<<chunk>>
<p>You approach the motel lobby counter.</p>
<big>The guy glances at you with a dirty smile.</big>
<<media "quests/bridExo/brows.mp4">>
<<dial "player" "//Why does he looks at me like that?!//">>
<big>Well...</big>
<<btn>>
<<chunk>>
<big>You grab the guy over the counter and pull him closer.</big>
<<dial "player" "Who sent you?! The demons?!">>
<p>Dude...</p>
<big>What the FUCK are you doing?</big>
<<dial "player" "//He knows something!//">>
<p>He thinks she's a pro and you've rented a room to fuck.</p>
<big>I wouldn't blame him.</big>
<<dial "guy" "I know nothing, sir! I'm sorry.">>
<<dial "player" "Ohhh... Oh. Ok-ok, sorry. I'm a bit on the edge lately... Strange stuff and all... I took you for someone else.">>
<big>You're a master of deception.</big>
<p>But you still gotta pay, dude.</p>
<<menu>>
<<btn null "Pay the man" "cash=50; cash-50">>
<<btn $curLocParent "I'll be back" "bridExo-">>
<<chunk>>
<h2>Cheap motel room</h2>
<<media "locations/cityMotelRoom/_big.jpg" "wide">>
<p>You enter the room and look around. It looks exactly as you imagined - cum stains, dirty wallpaper, dead whore under the bed.</p>
<big>Feels like home.</big>
<p>Somehow all you can think is fucking $bridgette.name.</p>
<<dial "player" "//No I don't! I'm thinking about this fucking demon!//">>
<p>Oh... I guess it's just me then.</p>
<big>Anyway.</big>
<<btn>>
<<chunk>>
<big>You sit next to $bridgette.name on a bed and look her in the eyes.</big>
<<dial "player" "Back to the thing... $bridgette.name, tell me how it all started with that demon.">>
<<dial "bridgette" "I don't know, one day he just was there, I wanted to go to bed, and it grabbed my leg! Ever since I was living in the mess hall in college.">>
<p>You think for a moment.</p>
<<dial "player" "Maybe something else happened that day? Something unusual... anything?">>
<<dial "bridgette" "I don't know! This college is pretty crazy. People do all kind of strange stuff in that place! How many times I had to throw away skulls, mop puddles of blood...">>
<big>Puddles of blood?!</big>
<<btn>>
<<chunk>>
<big>You look at her with disbelief.</big>
<<dial "player" "Are you sure you're talking about our college?">>
<<dial "bridgette" "Yes, you wouldn't wanna know! And just that day I delivered 12 burgers to those strange people in the library!">>
<p>You pause for a second.</p>
<<dial "player" "Wait, what?">>
<<dial "bridgette" "Yes, the ritual.">>
<<dial "player" "The ritual?!">>
<<dial "bridgette" "The ritual and the book. But it's probably nothing.">>
<big>This doesn't seem like nothing.</big>
<<btn>>
<<chunk>>
<big>She frowns, trying to recall the events.</big>
<<dial "bridgette" "There was this group of people meeting in the library, all dressed in black, no faces.">>
<<dial "player" "Wait a minute, no faces?">>
<<dial "bridgette" "No, not at all! The hoods covered them all!">>
<<dial "player" "Oh, ok, go on.">>
<<btn>>
<<chunk>>
<<dial "bridgette" "They asked me to make them all burgers. They said: deliver it to the library exactly at 12:00 o'clock. So I made 12 burgers, and went there a bit earlier. $player.name, they were all dancing, touching each other and humming! All these weird books laying around, a pretty painting of a star on the floor.">>
<<dial "player" "A star?">>
<<dial "bridgette" "Yes, a red star.">>
<big>COMMUNISTS!</big>
<p>I knew it.</p>
<<dial "player" "//Satanist communists...? I don't think so!//">>
<p>You don't know what they're capable of!</p>
<big>I've seen some shit you wouldn't believe!</big>
<<btn>>
<<chunk>>
<p>You pull out your phone, find a picture of a pentagram and show it to her.</p>
<<media "quests/bridExo/pentagram.jpg">>
<<dial "player" "Like this?">>
<<dial "bridgette" "Yes, exactly! Oh $player.name, you really know what you're doing, I'm so happy I met you!">>
<<dial "player" "Thank you, baby, go on.">>
<<dial "bridgette" "Go on where?">>
<<dial "player" "I mean - finish the story.">>
<<dial "bridgette" "What story?">>
<big>I think her system just rebooted.</big>
<<btn>>
<<chunk>>
<<dial "player" "After you saw the star on the floor... We were talking about what happened?">>
<<dial "bridgette" "Oh, yes, I remember now. You are so smart, $player.name! So.. they didn't notice me, so I left the burgers and went away. But it kept me thinking! You know? Usually it takes a few moments and goes away, but this time it was way longer. Longer then ever in my life!">>
<p>Oh Christ...</p>
<big>She's worse than this fish from Finding Nemo.</big>
<<dial "bridgette" "So a few hours later I came back to check, because I wanted to know if everything is ok, and what was even happening!">>
<<dial "player" "And did you find out?">>
<<dial "bridgette" "No... but I found this book left open on the ground.">>
<<btn>>
<<chunk>>
<<dial "player" "Aaaand?">>
<<dial "bridgette" "I picked it up, and read the only words on that page. It was something like //\"I do, I really do want to meet with Borgor\"//.">>
<p>I think we found the reason for the whole thing.</p>
<big>She spawned a demon.</big>
<<dial "player" "And then what?">>
<<dial "bridgette" "The book disappeared! It was just like it's there, then WHOOOOSHH, and it was gone! I came back home and the monster was already there!">>
<<btn>>
<<chunk>>
<<dial "player" "And you didn't consider this a serious business?">>
<<dial "bridgette" "It grabbed my boobies! So, yeah, it was really serious!">>
<<dial "player" "I mean the ritual. Didn't you think it was corelated with the monster under your bed?">>
<<dial "bridgette" "I don't know what \"corelated\" means. But now when I think about it... Oh my, $player.name, I think it may be all connected!">>
<big>You try hard not to roll your eyes.</big>
<<btn>>
<<chunk>>
<<dial "player" "I think the sentence you read must have been some sort of a spell. But don't worry... We'll find a way to get rid of this thing!">>
<p>Demons under the beds, rituals, skulls, blood... I'll be damned!</p>
<<dial "player" "For now, I think we should find the book, the one with the sentence.">>
<<dial "bridgette" "Great! I will wait for you here!">>
<<dial "player" "But how would I know which book is it?">>
<<dial "bridgette" "Just open it, and there's this sentence somewhere in the middle.">>
<p>This time you can't help it.</p>
<big>You make a full 360 with your eyeballs.</big>
<<dial "player" "Just meet me there. It'll be fine.">>
<<btn null null "time+">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=3">> /* Meet $bridgette.name in the library */
<<chunks>>
<big>You arrive at the library.</big>
<p>Bridgette is already inside, talking with the librarian.</p>
<<media "quests/bridExo/librarian.mp4">>
<<wrapper "karmaCum=DONE">>
<<dial "player" "//Wait! Didn't I fuck her?//">>
<p>Yes you did.</p>
<<dial "player" "//Nice!//">>
<</wrapper>>
<p>You overhear a part of their conversation.</p>
<<dial "gal" "Oh my god, $bridgette.name, this is the craziest thing I've heard in my life!">>
<p>She was supposed to keep it hush-hush, and it seems she's blabbing about the whole thing all over college!</p>
<<dial "player" "//Fuck me!//">>
<<dial "gal" "So what happened then?">>
<<btn>>
<<chunk>>
<<dial "bridgette" "Then he came into my mouth and his cum tasted like vodka...">>
<big>Oh, wait.</big>
<p>She just talking about how she got fucked by a drunk dude.</p>
<<dial "player" "//Thank god she's sucha a whore!//">>
<big>$bridgette.name notices you.</big>
<<btn>>
<<chunk>>
<<dial "bridgette" "$player.name, $player.name, here! I found the librarian!">>
<p>The librarian smiles to you.</p>
<<dial "gal" "Hello! So how can I help?">>
<<dial "player" "//Wait, why am I here again?//">>
<big>We gotta find the book that $bridgette.name saw.</big>
<<dial "player" "//Oh, yeah, yeah...// Hello, we have a question... Do you happen to know any book about someone called Borgor?">>
<p>Same moment, as you say the demon's name...</p>
<big>...you hear a quiet thump few steps behind you.</big>
<<btn>>
<<chunk>>
<big>You turn around, but you don't see anyone.</big>
<<media "quests/bridExo/hear_something.mp4">>
<p>The librarian ignores it and answers your question.</p>
<<dial "gal" "Borgor, huh?">>
<p>She thinks for a moment.</p>
<<dial "player" "Emm, yes, Borgor, a... //ekhem...// ...a demon named Borgor.">>
<p>The librarian glances at $bridgette.name.</p>
<<dial "gal" "Oook... I guess I can check in the database.">>
<<dial "player" "Ok, can you, please? We would be really thankful.">>
<<dial "gal" "Sure, will be right back.">>
<big>The librarian disappears in the back room.</big>
<<btn>>
<<chunk>>
<p>It might be a good moment to see where $bridgette.name found the book. There might be some clues up there.</p>
<<dial "player" "//Oh, yeah, true.//">>
<big>You look at $bridgette.name.</big>
<<dial "player" "Ok, $bridgette.name, can you show me where was the... ermmm... the ritual?">>
<<dial "bridgette" "Of course baby, it's just up here.">>
<<btn>>
<<chunk>>
<p>$bridgette.name leads the way, and you can't help but stare at her magnificent ass.</p>
<<media "quests/bridExo/bridgette_ass.jpg">>
<big>The power of ass.</big>
<p>Beats a demon every fucking day, doesn't it?</p>
<<dial "player" "//I would certainly go to hell for what I would do to this ass.//">>
<<btn>>
<<chunk>>
<big>$bridgette.name points to a spot between the rows of books.</big>
<<dial "bridgette" "Here it is.">>
<<dial "player" "This is the place?">>
<<dial "bridgette" "Yes, but it looked totally different that day. It was a mess, now it looks cleaned up.">>
<p>Suddenly, you hear something again coming from behind the nearest bookshelf.</p>
<<dial "player" "//What the fuck.//">>
<p>Somebody hides in there!</p>
<big>Initiate muscle memory!</big>
<<btn>>
<<chunk>>
<p>You jump behind the bookshelf, crashing on an old table and making a huge noise.</p>
<<media "quests/bridExo/crash.mp4">>
<big>You see a man staring right at you, a little bit confused.</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/o.jpg">>
<p>You got back at your feet, and look at him with a (completely unwaranted) smirk.</p>
<<dial "player" "Ha! Got you!">>
<<wrapper "$halloweenDone=yes">>
<p>After a moment - you realize something.</p>
<<dial "player" "Hey, I know you! We met on a Halloween party!">>
<<dial "fester" "Oh, yeah! We fucked Morticia and Wednesday together! Good times! How are you, man?">>
<big>This town is getting smaller and smaller.</big>
<<wrapelse>>
<<dial "player" "//He looks like some sort of a creep!//">>
<big>He might be one of those communistic satanists!</big>
<p>Better stay prepared.</p>
<</wrapper>>
<<btn>>
<<chunk>>
<big>Let's question him.</big>
<p>He looks like he knows a thing or two.</p>
<<dial "player" "Why are you spying on us?">>
<<dial "fester" "Spying? I am not spying. Heard the name Borgor and it got me curious.">>
<big>He winks to $bridgette.name.</big>
<p>She blushes... and glances at his crotch.</p>
<<dial "player" "//God damn, this woman is such a whore!//">>
<p>Let's be honest - that's what we love about her.</p>
<<btn>>
<<chunk>>
<<dial "player" "So why does Borgor interest you?">>
<<dial "fester" "Oh, it's just a habit, really. My brother is an important figure here in the town, the demons are kinda his thing... But I'm just a regular guy... You can call me \"O\", if you need.">>
<<dial "player" "But what are you doing in this library in the first place?">>
<<dial "fester" "Isn't it obvious?! I want the librarian to suck me off!">>
<p>$bridgette.name cuts in.</p>
<<dial "bridgette" "She's not very good at it, though. After the janitor fucked me, he told me she uses waaay too much teeth. I got a way better technique!">>
<<dial "player" "//Is she fucking everyone here?!//">>
<big>That's college, baby!</big>
<<btn>>
<<chunk>>
<<dial "player" "Ok, O, so if your brother is such an expert, maybe you will contact him and we could ask couple questions?">>
<big>He sighs.</big>
<<dial "fester" "Unfortunately we're not on a good terms. He's kind of a dick, to be honest... But you can ask me. I still remember a thing or two.">>
<<dial "player" "//I'm not sure if we should trust him...//">>
<p>Well... he's kind of a freak, but he seems harmless. We can still use him as an asset.</p>
<<dial "player" "//Well... allright. Let's try it.//">>
<big>You look O in the eyes.</big>
<<btn>>
<<chunk>>
<<dial "player" "So here's the thing. This Borgor fella is kind of disturbing us. Do you know how to get rid of him?">>
<<dial "fester" "Well... usually with the demons the case is that they just want something.">>
<<dial "player" "Like what?">>
<<dial "fester" "It's hard to say, each demon wants something else.">>
<<dial "player" "But how do we find out?">>
<big>He looks at you confused.</big>
<<dial "fester" "Well... Have you tried talking to him?">>
<<btn>>
<<chunk>>
<<media "quests/bridExo/confused.mp4">>
<<dial "player" "Talking to him... like... with our mouths?">>
<<dial "fester" "Well... yeah?">>
<<dial "player" "Is he speaking like some dead ancient language?">>
<<dial "fester" "Uhmm... wouldn't that be pointless?! No one would understand what he wants.">>
<<dial "player" "True... But... aren't demons like monsters from hell?">>
<<dial "fester" "Oh sure, they are. But most of them are pretty reasonable.">>
<big>Fuck me.</big>
<<dial "player" "//So I can just talk to the demon?! Why didn't you tell me?!//">>
<p>How the hell would I know?! My job is to read stuff and help you get your dick wet, not to get rid of fucking hellish creatures, man.</p>
<<dial "player" "//Sigh...// Thank you... O. We'll try to do as you say.">>
<<dial "fester" "No problem, man.">>
<big>$bridgette.name leans in.</big>
<<btn>>
<<chunk>>
<<dial "bridgette" "Yes, sir, you were very herlpful! Is there //ANYTHING// we could do to thank you...?">>
<<media "quests/bridExo/bridgette_o.jpg">>
<big>Dude, in a moment she'll titfuck him right here.</big>
<<dial "player" "//No fucking way, that tits are mine!//">>
<p>You grab $bridgette.name by her hand and pull her away.</p>
<<dial "player" "Oh, $bridgette.name, I'm sure O is very busy!">>
<<dial "bridgette" "But...">>
<<dial "player" "We need to go, now!">>
<<dial "fester" "See you later, alligator.">>
<big>You pull her towards the desk of librarian.</big>
<<btn>>
<<chunk>>
<big>$bridgette.name looks at you angrily.</big>
<<dial "bridgette" "$player.name, that wasn't nice! He helped us, and we didn't even thank him!">>
<<dial "player" "Forget about him. We should focus on Borgor.">>
<<dial "bridgette" "But he seemed to know way more than you about demons!">>
<<dial "player" "That's because... I'm used to European demons. They are way worse.">>
<<dial "bridgette" "Like pigeons?">>
<p>My suggestion - just ignore her.</p>
<<dial "player" "Uhmmm... Yeah, exactly like that. So anyway - we gotta get to know what Borgor wants. It might be anything - little pets to eat, virgins to murder and rape, churches to put on fire, these sorts of things...">>
<<btn>>
<<chunk>>
<big>Suddenly you realize that the librarian listened to your whole conversation.</big>
<<dial "player" "//Oh shit. What now?//">>
<p>Well, fuck...</p>
<<media "quests/bridExo/knows_too_much.mp4">>
<big>We might need to get rid of her...</big>
<<btn>>
<<chunk>>
<big>But the librarian just sighs.</big>
<<dial "gal" "So anyway... I got some info on that demon you fucked.">>
<p>Wait...</p>
<<media "wtf.mp4">>
<<btn>>
<<chunk>>
<big>You look at $bridgette.name.</big>
<<dial "player" "YOU FUCKED BORGOR!?">>
<<dial "bridgette" "Well, yeah, of course!">>
<<dial "player" "OF COURSE?!">>
<<dial "bridgette" "Well, how many times in your life you got a chance to fuck a demon? It was kind of a bucket list situation, right?">>
<<dial "player" "This is kind of a big deal, don't you think?">>
<<dial "bridgette" "No, actually his dick was pretty small.">>
<<dial "player" "//Fucking hell.//">>
<big>I'm as shocked as you are, buddy.</big>
<<dial "player" "//Right...?//">>
<p>Yeah, totally. I always assumed demons had big dicks. But a small dick? Absolutely shocking.</p>
<<btn>>
<<chunk>>
<big>The librarian cuts in.</big>
<<dial "gal" "Are you guys finished?">>
<<dial "player" "What? Why? Did you also fucked Borgor? Is everyone fucking Borgor?">>
<<dial "gal" "No! I found something in the internet about him.">>
<<dial "player" "Let me guess... He likes to fuck big titted gals!">>
<<dial "gal" "Well... It says that the only way to make him go away is to satisfy his urges.">>
<<dial "player" "Look at that, $bridgette.name! It seems you were on a good track! You'll just suck him off couple more times and - bam! - he'll disappear!">>
<p>You look angrily at $bridgette.name...</p>
<<btn>>
<<chunk>>
<big>And she starts crying.</big>
<<media "quests/bridExo/bridgette_cry.jpg">>
<<dial "bridgette" "$player.name, you don't know how it is to be a lonely burger lady! //...sob...// Since that Spanish lesson with you I had sexy time only 23 times! 23, $player.name! //...sob...// I started wondering if I'm getting old, or my boobs are getting smaller. //...sob...// And when that hairy arm grabbed me and started to touch me, I thought... //...sob...// For a moment I thought it was you! It was dark... and so pleasant! //...sob...// I didin't realize he's a demon until he cummed vodka!">>
<big>Dude, I think I need to intervene.</big>
<p>I know you like her, and you want her titties to yourself... but at this point - you just have to accept the fact that she's a whore. And whore will be whoring around, that's just what they do, buddy. You will have to swallow this sour pill if you want to fuck her.</p>
<<dial "player" "//Sigh... All I wanted was easy sex with a delusional girl. Why it has to be so hard?//">>
<p>Oh, come on. It's not that bad! Look at those tits and ass. Turn off the brain. You'll fuck her sooner or later!</p>
<<btn>>
<<chunk>>
<big>$bridgette.name is still in tears.</big>
<p>You decide it's time to forgive her and calm her down.</p>
<<dial "player" "Now, now... I'm sorry, baby, I just... I just really like you, and I wanted you all for myself.">>
<<dial "bridgette" "You think I'm some sort of a tramp?">>
<<media "yes.mp4">>
<<dial "player" "Nooo! You're just... very loving person!">>
<<dial "bridgette" "You're right... I'm am very loving... I really love to fuck.">>
<p>She might be a whore...</p>
<big>But she's also a wife material, dude.</big>
<<btn>>
<<chunk>>
<p>The librarian looks at you strangely.</p>
<<dial "gal" "Do you still need me? There's this bald guy, that I wanted to suck on.">>
<p>You hear a quiet thump from behind a row of books.</p>
<<dial "player" "O... I mean... Oh... I mean... Yeah, we'll be going now!">>
<big>You and $bridgette.name walk out of the library.</big>
<<dial "bridgette" "So what now, $player.name? What should we do?">>
<<dial "player" "Well, we gotta go to this demon, and ask what he wants.">>
<<dial "bridgette" "Ok... I still got some burgers to do... But I'll meet you there.">>
<big>She walks away in the direction of the mess hall.</big>
<<btn null null "time+">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=4">> /* Talk to the demon at $bridgette.name's house */
<<chunks>>
<big>You walk into $bridgette.name's house.</big>
<p>She's already waiting for you.</p>
<<media "quests/bridExo/Bsmile.jpg">>
<<dial "player" "Here we are again. Are you ready for a little chit-chat with a demon?">>
<<dial "bridgette" "Yes, I'm ready!">>
<<dial "player" "Ok let's go.">>
<p>You walk to the doors leading inside $bridgette.name's bedroom. You push them slowly.</p>
<big>You immediately smell foul stench in the air.</big>
<<btn>>
<<chunk>>
<big>You cautiously walk inside.</big>
<<media "quests/bridExo/bedroom.mp4">>
<<dial "bridgette" "I'm afraid of him!">>
<<dial "player" "//She fucked him and now she's afraid! Logic, right?//">>
<p>Well, I have to defend her, man, because I've actually been there many times. You meet a gal - nice, good looking girl. You take her home, fuck her right. And then, when you wake up in the morning... she's a completely different person. Like... ugly, fat, and she talks absolute heresy, like //My mum is coming to dinner//, //You promised me a ring//, or //What do you want to name our baby?//!</p>
<big>It's like a Twilight Zone, dude.</big>
<<dial "player" "//We're about to talk with a demon, could you shut the fuck up?//">>
<p>Just saying...</p>
<<btn>>
<<chunk>>
<p>You get closer to the bed.</p>
<<dial "player" "Hello, mr. demon... Sir? Are you there??">>
<p>There's a moment of silence at first.</p>
<big>And then...</big>
<<btn>>
<<chunk>>
<big>A voice deep as the ocean comes to you from under the bed.</big>
<<dial "borgor" "Loose the formalities, just call me Borg.">>
<big>Holy shit, it really talks.</big>
<p>You laugh nervously, unsure what to do exactly. $bridgette.name looks at you like she totally believes you will cope with this problem.</p>
<<dial "player" "Uh, yeah... I mean... hello, mr. Burger... I mean - Borgor... I mean - BORG! //you start sweating// We were wondering... Are you planning to stay much longer?">>
<<dial "borgor" "What?! in this shithole? //he bursts into demonic laughter.// Don't you know? You gotta give me what I want, baby!">>
<p>I gotta say, man, he doesn't really sound like a monster from hell. More like a guy from Philly, or something.</p>
<<media "quests/bridExo/demon_convo.mp4">>
<<dial "player" "And if we give you //what you want//, will you leave?">>
<<dial "borgor" "Yeaah... I guess... I'm already bored with this place. But you have to fulfill my urges first!">>
<big>And before he even finishes his sentence...</big>
<<btn>>
<<chunk>>
<big>...$bridgette.name starts undressing!</big>
<<dial "bridgette" "Ok, $player.name... see you in a bit!">>
<<media "quests/bridExo/bridgette_undress.mp4">>
<<dial "player" "//Jesus Christ, she seems excited.//">>
<p>You're about to leave her with the demon...</p>
<big>When...</big>
<<btn>>
<<chunk>>
<big>The demonic laughter shakes the windows.</big>
<<dial "borgor" "Wait, do you think I want her? Naaah! I already had her. Besides... I PREFER DUDES.">>
<big>The demon looks at you with lust in his eyes.</big>
<p>You freeze.</p>
<<media "quests/bridExo/gulp.mp4">>
<<dial "player" "//Oh my fucking god... THIS IS A GAY DEMON! What should I do?//">>
<<if $gayContent == 2>>
<p>Well... She fucked him, so I guess...</p>
<big>Why wouldn't you fuck him too?</big>
<<menu>>
<<btn "#fuckGayDemon" "Fuck the demon! [Turn ON gay content]" "dom+10; $gayContent-1" "action">>
<<btn "#notGay" "Don't fuck the demon! [Turn OFF gay content]" "dom+10; $gayContent+0" "action">>
<<elseif $gayContent == 1>>
<p>Well... She fucked him, so I guess...</p>
<big>You know...</big>
<<menu>>
<<btn "#fuckGayDemon" "Ah, why not, let's fuck!" "dom+10" "dialog">>
<<btn "#notGay" "Uhmm... Sorry, I don't fuck demons!" "dom+10" "dialog">>
<<elseif $gayContent == 0>>
<big>This is way above my pay grade, dude.</big>
<<dial "player" "Well... Borg... I'm sorry, but I'm not into demons... Or dudes... Or demon dudes...">>
<<btn "#notGay">>
<</if>>
<<chunk null "#fuckGayDemon">>
<big>Before you open your mouth the sentence...</big>
<p>You feel like something is pulling and sucking you in under the bed.</p>
<<media "quests/bridExo/demon_portal.mp4">>
<<dial "player" "Fuuuuuuuuuuuuuuc--">>
<<btn>>
<<chunk>>
<big>You wake up in a strange room.</big>
<p>Everything is red, and you can hear distand wind howling and screams of sinners.</p>
<<dial "player" "//Where the fuck am I!?//">>
<p>Well... I think you're in hell, dude.</p>
<<dial "player" "//Fuck... that's now what I signed up for!//">>
<p>Well... what did you expect?!</p>
<big>Flowers?!</big>
<p>Same moment, you hear Borgor's voice from behind you.</p>
<<dial "borgor" "I haven't been fucked in millenia. Are you ready to penetrate a demon ass?">>
<<btn>>
<<chunk>>
<<media "quests/bridExo/demon_gay_sex_01.mp4">>
<big>He's slowly stroking his dick.</big>
<p>Smiling to you in a creepy, perverted way. And yet, somehow, it makes your dick hard.</p>
<<dial "player" "//Oh, he looks like a regular dude... I was expecting some fucking creature from hell...//">>
<p>He might changed shaped or something... I guess it's for the better.</p>
<<dial "player" "Well... I'm a little bit overwhelmed to be honest... Why don't you start by sucking me off?">>
<p>The demon smiles.</p>
<<dial "borgor" "Well, I haven't had a dick in my mouth since forever... Give it to me!">>
<<btn>>
<<chunk>>
<big>He wraps his lips around your erect cock.</big>
<<media "quests/bridExo/demon_gay_sex_02.mp4">>
<<dial "borgor" "Uh.... Uhhhh.... Uhhh....">>
<p>You can feel his demon teeth on your dick, but still - he's doing his best.</p>
<<dial "player" "Yeah... Suck it, Borg... Suck it good...">>
<p>You're starting to feel a growing pressure...</p>
<big>...but he stops.</big>
<<dial "borgor" "I want to ride you.">>
<<btn>>
<<chunk>>
<big>He climbs on you, and puts your dick in his demon ass.</big>
<<media "quests/bridExo/demon_gay_sex_03.mp4">>
<<dial "player" "Uhhh... Fuck...">>
<p>He starts riding you, first slowly, then picks up the tempo.</p>
<<btn>>
<<chunk>>
<big>He pumps your dick with his asshole.</big>
<<media "quests/bridExo/demon_gay_sex_04.mp4">>
<<dial "borgor" "You fucking mortal! Fuck me, fuck my demon ass...">>
<<dial "player" "Oh yeah... Ride me... Ride me like that...">>
<<btn>>
<<chunk>>
<big>He lies on his back.</big>
<p>You can see his erect dick and gaping ass, as you penetrate it.</p>
<<media "quests/bridExo/demon_gay_sex_05.mp4">>
<<dial "borgor" "Fuuuuuuuuuck...">>
<p>You can feel that in a moment, you're gonna blow your load into his rectum.</p>
<<dial "player" "I'm cumming...">>
<<dial "borgor" "I want your mortal cum on me...">>
<<btn>>
<<chunk>>
<big>The orgasm hits you like a bus.</big>
<<media "quests/bridExo/demon_gay_sex_06.mp4">>
<p>You blow your cum all over his gaping asshole.</p>
<<dial "player" "Uhhhhhhhhhh...">>
<p>Finally, you collapse next to your demon fuck buddy, and just lie there for a moment.</p>
<<dial "player" "That was good, Borg...">>
<big>He looks at you, strangely.</big>
<<dial "borgor" "Uhmmm... Yeah... And now... get lost!">>
<big>He snaps his fingers and...</big>
<<btn>>
<<chunk>>
<p>You realize you're back in $bridgette.name's bedroom.</p>
<big>And your dick is burning like hell.</big>
<p>Which seems fitting, considering you fucked a demon in the ass.</p>
<<dial "bridgette" "Oh, $player.name! You're back! Where were you?">>
<<dial "player" "Uhmmm... It's a bit hard to explain...">>
<p>Suddenly, you hear Borgor's voice from under the bed.</p>
<<dial "borgor" "Leave me now... I need to sleep.">>
<<dial "player" "Well, ok... So... You will now go away and never come back, right?">>
<<dial "borgor" "Nope.">>
<<dial "player" "What do you mean //nope//?! You said you will go away!">>
<big>Borgor looks at you with an evil grin.</big>
<<dial "borgor" "No. I said, I will go away, when my urges are fulfilled.">>
<<dial "player" "Well, I just fucked you in the ass, what else do you want?!">>
<big>$bridgette.name lightens up.</big>
<<dial "bridgette" "I know what he wants...">>
<p>She turns around and...</p>
<big>Oh god.</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/bridgette_butt.jpg">>
<big>Her butt is insane...</big>
<<dial "borgor" "Uh... No! I just finished fucking, besides... didn't you hear when I said I'm into dudes...?">>
<<dial "bridgette" "But... You fucked me before... Didn't you like it...?">>
<<dial "borgor" "I was imagining I'm fucking Harrison Ford the whole time... Hey, if you could hook me up with Harrison, I'll be gone in no time.">>
<<dial "player" "Uhm... No... Sorry?!">>
<<dial "borgor" "Fuck.">>
<<btn>>
<<chunk>>
<p>$bridgette.name is visibly distressed, but remains silent.</p>
<<dial "player" "//Is it just me or is it getting weirder and weirder...?//">>
<p>Fuck yeah it is. $bridgette.name offered her asshole, and he said no.</p>
<big>What monster does that?!</big>
<<dial "player" "//I was talking about the fact that we're talking with a gay demon under the bed.//">>
<p>Oh, that too, yeah... Although - I've heard a lot about gays staying in the closet, so...</p>
<big>...maybe they just like furniture in general?</big>
<<btn>>
<<chunk>>
<<dial "player" "Ok... So... What else could we offer... besides buttfucking Harrison Ford?">>
<<dial "borgor" "Well... In that case...">>
<big>The demon laughs maniacally.</big>
<<dial "borgor" "You'll have to give me something completely fucked up and crazy!">>
<p>Oh man.</p>
<big>You angered the demon.</big>
<<media "quests/bridExo/demon_laughs.mp4">>
<p>Borgor takes a deep breath...</p>
<p>Farts so loud that it makes the doors close...</p>
<big>And finally utters his hellish demands.</big>
<<btn "#demands">>
<<chunk null "#notGay">>
<<dial "borgor" "Ahh, fuck... I was hoping for a good butt fuck.">>
<big>$bridgette.name lightens up.</big>
<<dial "bridgette" "Well, why didn't you just say so...">>
<p>She turns around and...</p>
<big>Oh god.</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/bridgette_butt.jpg">>
<big>Her butt is insane...</big>
<<dial "borgor" "Didn't you hear when I said I'm into dudes...?">>
<<dial "bridgette" "But... You fucked me before... Didn't you like it...?">>
<<dial "borgor" "I was imagining I'm fucking Harrison Ford the whole time... Hey, if you could hook me up with Harrison, I'll be gone in no time.">>
<<dial "player" "Uhm... No... Sorry?!">>
<<dial "borgor" "Fuck.">>
<<btn>>
<<chunk>>
<p>$bridgette.name is visibly distressed, but remains silent.</p>
<<dial "player" "//Is it just me or is it getting weirder and weirder...?//">>
<p>Fuck yeah it is. $bridgette.name offered her asshole, and he said no.</p>
<big>What monster does that?!</big>
<<dial "player" "//I was talking about the fact that we're talking with a gay demon under the bed.//">>
<p>Oh, that too, yeah... Although - I've heard a lot about gays staying in the closet, so...</p>
<big>...maybe they just like furniture in general?</big>
<<btn>>
<<chunk>>
<<dial "player" "Ok... So... What else could we offer... besides buttfucking me... or Harrison Ford?">>
<<dial "borgor" "Well... In that case...">>
<big>The demon laughs maniacally.</big>
<<dial "borgor" "You'll have to give me something completely fucked up and crazy!">>
<p>Oh man.</p>
<big>You angered the demon.</big>
<<media "quests/bridExo/demon_laughs.mp4">>
<p>The demon takes a deep breath...</p>
<p>Farts so loud that it makes the doors close...</p>
<big>And finally utters his hellish demands.</big>
<<btn "#demands">>
<<chunk null "#demands">>
<<dial "borgor" "I want... A pair of socks... Some weed... And... And... //demonic laughter// A BLUEBERRY PIE!">>
<<media "wait_what.mp4">>
<p>So he wants that...</p>
<big>After or before sacrificing a virgin?</big>
<<dial "player" "//I think it's all that he wants.//">>
<<dial "borgor" "Here, I made a list.">>
<<btn>>
<<chunk>>
<<media "quests/bridExo/shoppinglist.jpg">>
<p>Oh, look, he made a list. Are we actually sure he's a demon...?</p>
<big>Maybe some homeless dude got stuck under this bed?</big>
<<btn>>
<<chunk>>
<<dial "player" "Uhmm... Ok. So socks, weed, and a pie... Is that all?!">>
<p>The demon thinks for a moment.</p>
<<dial "borgor" "You have to make the pie yourself! None of that premade supermarket shit! If you bring me that filth I will know it... And I will make sure that you and Mrs. Titties here will never sleep again.">>
<big>The demon laughs maniacally again.</big>
<<dial "player" "//I have to say this demonic laughter doesn't really work on me anymore.//">>
<p>Yeah, totally... YoU WiLl NeVeR SlEeP AgAiN! I'm like //I don't care//, but I also don't want to hurt his feelings, so I play along.</p>
<<dial "player" "//Exactly, what a fucking joke.// Ok, ok, mr. demon... I mean - Borg. I think we got everything! So... We'll let you know when we're ready with your... uhmm... demonic demands.">>
<<dial "borgor" "You have time till the sunset!">>
<<dial "player" "Oh, the sunset, huh? Could we make it till tomorrow? Or better yet - till the end of the week?">>
<<dial "borgor" "Allright! Till the end of the week! But do not disappoint me or...">>
<<dial "player" "Yeah yeah, we know.">>
<big>You grab $bridgette.name by her hand and walk out of the bedroom.</big>
<<btn>>
<<chunk>>
<big>You stop in the living room.</big>
<p>You pull out demon's list of demands.</p>
<<dial "player" "Ok, lets have a look. Weed - that's easy, we can buy it in the park. Socks, socks... I think I have a spare pair somewhere in my room. All we have to do is buy the ingredients for the pie...">>
<big>$bridgette.name is completely silent.</big>
<p>Which is totally unlike her. You finally look her in the eyes.</p>
<<dial "player" "$bridgette.name... is everything allright?">>
<<dial "bridgette" "Well... I'm not sure... It was a first time in my life when a man said no to fucking my ass... Do you think my ass is getting fat?!">>
<<dial "player" "What... no! You look grrreat! Besides, it wasn't a man, it was a demon! A gay demon! So...">>
<<dial "bridgette" "I don't know... could you maybe take a look and see if my asshole looks puffy?">>
<big>She turns around and spreads her cheeks.</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/bridgette_butt2.jpg">>
<<dial "bridgette" "Well, $player.name? Is it puffy?">>
<<dial "player" "Uhhhh.......">>
<big>Uhh...</big>
<<btn>>
<<chunk>>
<<dial "bridgette" "$player.name? Are you there?">>
<p>Oh, fuck. Sorry, man.</p>
<big>I completely blacked out.</big>
<p>I think she was asking you some sort of a question.</p>
<<dial "player" "Uhmm... what was the question?? Oh... The asshole! No, no, no - it looks greaat!">>
<<dial "bridgette" "Oh, fantastic! That's a huge relief... So... What do we do to this stinky demon!?">>
<<dial "player" "So... as I was saying - I will get the weed and socks.">>
<<dial "bridgette" "Ok, that's great. And I think I have all the necessary stuff for the pie in the mess hall! Just find some blueberries and we're set!">>
<<dial "player" "Oh, awesome! See you there!">>
<big>You turn away and walk out of $bridgette.name's house.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Fuck... that was intense...//">>
<p>You tell me?</p>
<big>I'm an asshole afficionado.</big>
<p>I almost lost consciousness.</p>
<<dial "player" "//I was talking about the demon, but yeah... that too... So what do we do now?//">>
<p>Well, you gotta find some weed.</p>
<big>You can buy some in the park after sunset.</big>
<<btn $curLocParent null "time+">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=5">> /* Buy some weed */
<<chunks>>
<big>You notice The Dude hiding between the trees.</big>
<p>You approach closer.</p>
<<dial "player" "Hey--">>
<p>He looks at you, surprised by your sudden (not really) appearance.</p>
<<dial "thedude" "Oh, uhm, yeah, hi, man, uhm... you scared the shit out of, uhmm, me... or... we... I mean, uhmm... royal we, man.">>
<<dial "player" "Oh, sorry--">>
<<dial "thedude" "Why do you, even, like, man, you know... What did you say you actually want?">>
<<dial "player" "Well, so... here's the thing. I need to buy a demon.">>
<p>He looks at you curiously.</p>
<<dial "player" "I mean - weed...">>
<<dial "thedude" "Oh...">>
<<dial "player" "...for a demon.">>
<big>Now you got his attention.</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/dude.mp4">>
<<dial "thedude" "Weed for a demon, huh?">>
<<dial "player" "Yeah, I know how it sounds, but...">>
<p>He cuts in.</p>
<<dial "thedude" "Naah, it's all pretty, uhmm, you know, standard. Those demons these days, they're all a bunch of, you know, assholes?">>
<big>He's surprisingly cool about it.</big>
<<btn>>
<<chunk>>
<big>The Dude continues.</big>
<<dial "thedude" "Yeah, I mean, there's this guy, you know, like, church guy, right? And he's like... I mean... What day is it? Is it Sunday? So he comes on Fridays, man. He's a good bowler too, but that's another story, man... So, this guy... Did I say he's a priest? He's not really a priest, man, more like... Jesus guy, you know. And he says, like, all he does now, is, like, you know, he puts weed on those mouse traps, like, traps for mouses, but for ghosts, man? Because, those ghosts, man, they are pretty fucking, what's the word?">>
<<dial "player" "Addicted to weed?">>
<<dial "thedude" "Yeah, something like that, yeah... By the way - are you a ghost? 'Cause if you are you're legally obigated to tell me... man.">>
<<dial "player" "Uhmm... No. I'm not police... I mean - ghost!">>
<p>That calms him down.</p>
<<dial "thedude" "Good, man, pretty good... Uhmm... So, actually, what did you want from me...?">>
<p>He's too stoned to have a conversation.</p>
<big>Let's just buy some weed and go.</big>
<<menu>>
<<btn $curLoc "Buy some weed for the demon" "weed+; cash-30; cash=30" "action">>
<<btn $curLoc "I'll be back" "bridExo-" "dialog">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=6">> /* Figure out where to find socks */
<<chunks>>
<big>You check dirty underwear basket and open up every drawer.</big>
<<dial "player" "I'm sure I have some old socks somewhere...!">>
<<media "quests/bridExo/searching.mp4">>
<big>And finally...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#found", "#notFound", "#notFound"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#found", "#notFound"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#found", "#found", "#notFound"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#found", "#found", "#found", "#notFound"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#found">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#found">>
<big>Here they are!</big>
<<media "quests/bridExo/socks.jpg">>
<<dial "player" "//Bingo, baby!//">>
<p>So we got weed and socks. Next...</p>
<big>...we gotta look for blueberries!</big>
<<btn $curLoc>>
<<chunk null "#notFound">>
<big>You didn't find anything!</big>
<<media "quests/bridExo/nothing.mp4">>
<<dial "player" "//Ah, shit... what now?//">>
<p>Well, either try again tomorrow, or look in other places?</p>
<<btn $curLoc null `"bridExo-; counter:bridExo" + $curLoc + "Socks-1"`>>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=7">> /* Look around for blueberries */
<<chunks>>
<big>You walk deeper into the bushes.</big>
<<dial "player" "//Fuck, I can't see anything.//">>
<p>I can.</p>
<big>You walk around the corner and...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#found", "#notFound", "#notFound"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#found", "#notFound"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#found", "#found", "#notFound"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#found", "#found", "#found", "#notFound"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#found">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#notFound">>
<big>...you see the blueberries.</big>
<<media `"quests/bridExo/forest_sex_" + random(1,8)+ ".mp4"`>>
<<dial "player" "//Uhmmm... Are you sure it's the right clip?!//">>
<p>Yeah, totally.</p>
<<dial "player" "//But all I can see is a fucking couple!//">>
<p>Well, yeah...</p>
<big>...the blueberries are right next to the fucking couple.</big>
<<dial "player" "//Shiit... So... Should I go there...?//">>
<p>Well, the blueberries won't fly to you on their own, right?</p>
<<dial "player" "//Riiight...//">>
<<btn>>
<<chunk>>
<big>You walk out of the bushes.</big>
<<dial "player" "Hi... Hey... Sorry...">>
<p>The girl starts screaming, and the guy grabs a branch.</p>
<<dial "guy" "What the fuck, dude! No threesomes!">>
<<dial "player" "Yeah... Like, no, no, no, that's not what... I mean... I just wanted the blueberries...">>
<<dial "guy" "The blueberries?!">>
<big>They look at you nervously.</big>
<<dial "player" "Yeah. It's kinda complicated. There's this demon under this bed and...">>
<<dial "gal" "The guy's crazy!">>
<<dial "guy" "One step close and I'll mutilate you, man!">>
<<dial "player" "//Fuck me... So what now?//">>
<p>Well, you can either come back tomorrow, find a different spot with blueberries... Or go for the blueberries anyway, risking brain damage!</p>
<big>The choice is yours</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#win", "#lose", "#lose"].random()>>
<<elseif $daphne.status == 2>>
<<set _decision = ["#win", "#lose"].random()>>
<<elseif $daphne.status == 3>>
<<set _decision = ["#win", "#win", "#lose"].random()>>
<<elseif $daphne.status == 4>>
<<set _decision = ["#win", "#win", "#win", "#lose"].random()>>
<<elseif $daphne.status >= 5>>
<<set _decision = "#win">>
<</if>>
<<menu>>
<<btn _decision "Go for the blueberries!" "dom+5" "action">>
<<btn $curLoc "I'll just gonna go..." `"bridExo-; counter:bridExo" + $curLoc + "Berries-1"` "dialog">>
<<chunk null "#win">>
<big>You charge at the couple.</big>
<p>Reach for the blueberries....</p>
<<media "quests/bridExo/hand_reach.mp4">>
<<btn>>
<<chunk>>
<p>The guy tries to smack you with the branch, but you manage to avoid it just in time.</p>
<big>You grab the blueberries in one swift move.</big>
<<dial "player" "//Got it!//">>
<p>And then you run, until you're sure you lost them.</p>
<<dial "player" "//Phew!//">>
<big>You look at the blueberries in your hand.</big>
<<btn "#found">>
<<chunk null "#lose">>
<big>You charge at the couple.</big>
<p>Reach for the blueberries....</p>
<<media "quests/bridExo/hand_reach.mp4">>
<<btn>>
<<chunk>>
<big>...but the dude is quicker.</big>
<p>He smacks you in the head with a branch, and the next thing you remember is waking up on the ground.</p>
<<dial "player" "//Fuck... Where am I?//">>
<p>Well, you're still in the same place, man.</p>
<<dial "player" "//And where's the couple?//">>
<p>They left. And also...</p>
<big>...the ate the blueberries.</big>
<<dial "player" "//Fuuuuuck.//">>
<p>Yup. But don't worry, sooner or later we'll find more.</p>
<<btn $curLoc null `"bridExo-; counter:bridExo" + $curLoc + "Berries-1"`>>
<<chunk null "#found">>
<big>Behold...</big>
<<media "quests/bridExo/blueberries.jpg">>
<<dial "player" "//Fuck yeah! Ok, so we got everything, right?//">>
<p>Abso-fucking-lutely.</p>
<big>Next step - mess hall!</big>
<<btn $curLoc>>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=8">> /* Go to mess hall to make a pie */
<<chunks "$bridExo_done=null">>
<p>You walk to $bridgette.name, dragging a plastic bags full of blueberries.</p>
<<dial "bridgette" "Oh, you're here! You got the blueberries?">>
<<dial "player" "Yup! So... I'll just leave it with you, and you let me know when the pie is ready?">>
<<dial "bridgette" "Oh, ok... but who will make the pie?">>
<<dial "player" "Uhmm... you will make the pie... Right?">>
<big>She looks at you confudes.</big>
<<dial "bridgette" "What? But I don't know how to make a pie...">>
<<dial "player" "Ohhh... Fuck... So... I have to make a pie?">>
<big>I guess so!</big>
<<dial "player" "Fucking hell...">>
<<btn>>
<<chunk "$bridExo_done=null">>
<big>You put all the ingredients on the counter.</big>
<<dial "player" "Ok. So first... first we need to...">>
<p>$bridgette.name looks at you like a trusting puppy.</p>
<<dial "player" "//I actually have no idea what to do.//">>
<p>Well, don't look at me. Last time I wanted to make a pie, firefighters had to evacuate the building.</p>
<<dial "player" "//Dude, just a little help! Please?!//">>
<p>Sigh... Well... Ok, I can narrow down possibilities for you. But that's the most I can do, or Grave will throw me out.</p>
<<btn>>
<<chunk>>
<big>First you need to make a pie crust.</big>
<<dial "player" "We need to do a pie crust!">>
<<dial "bridgette" "Oh, wow, I didn't know that...!">>
<<dial "player" "//I didn't know that too!//">>
<p>You pour the butter into the pan lined with baking paper.</p>
<<media "quests/bridExo/probe1.jpg">>
<p>Ok, here are your options. Don't fuck it up!</p>
<<set $bridExo_pie = 0>>
<<menu>>
<<btn null "Add flour, pepper and baking soda">>
<<btn null "Add flowers, vanilla and baking soda">>
<<btn null "Add flour, vanilla and baking powder" "$bridExo_pie+1">>
<<chunk>>
<<dial "bridgette" "That's so impressive, $player.name!">>
<<dial "player" "//Did it work?//">>
<big>We'll see after we'll finish it.</big>
<<dial "player" "//Ok, so what next?!//">>
<<media "quests/bridExo/probe2.jpg">>
<<menu>>
<<delayer>>
<<btn null "Add eggs, sugar, meat and milk">>
<<btn null "Add eggs, oil, sugar and milk" "$bridExo_pie+1">>
<<btn null "Add eggs, olives, soufflet and yoghurt">>
<</delayer>>
<<chunk>>
<big>Ok, now we gotta put it in the oven.</big>
<<dial "player" "//How long and what temperature?//">>
<p>You gotta figure it out, buddy.</p>
<<media "quests/bridExo/probe3.jpg">>
<<menu>>
<<delayer>>
<<btn null "40 minutes in 180 degrees Celsius" "$bridExo_pie+1">>
<<btn null "180 minutes in 40 degrees Celsius">>
<<btn null "100 minutes in 1900 degrees Celsius">>
<</delayer>>
<<chunk>>
<big>You finally rest, as the pie starts heating up.</big>
<<dial "player" "//God damn, I hope it's gonna work out.//">>
<p>Now all we can do is wait...</p>
<<media "quests/bridExo/clock.mp4">>
<p>As the minutes pass, you can't help but glance at $bridgette.name.</p>
<<btn>>
<<chunk>>
<big>Your eyes slowly close...</big>
<<media "quests/bridExo/bridgette_kitchen_01.mp4">>
<<btn>>
<<chunk>>
<big>You're not sure if it's real or not...</big>
<p>But you enjoy it...</p>
<<media "quests/bridExo/bridgette_kitchen_02.mp4">>
<<btn>>
<<chunk>>
<big>You think about what you would do to her after the demon is gone.</big>
<<media "quests/bridExo/bridgette_kitchen_03.mp4">>
<<btn>>
<<chunk>>
<big>You're suddenly woke up from your slumber.</big>
<<dial "bridgette" "$player.name, I think it's ready!">>
<<media "quests/bridExo/clock_alarm.mp4">>
<p>You look at the oven and notice that the timer has reached the end.</p>
<<dial "player" "//Oh fuck, it really is done...//">>
<big>You carefully open the oven and...</big>
<<btn>>
<<chunk>>
<<delayer>>
<<if $bridExo_pie == 3>>
<big>It looks good!</big>
<<media "quests/bridExo/cake.mp4">>
<p>You place some bluberries on top, add some glaze, and...</p>
<big>It's done.</big>
<<dial "player" "Ok, I think that's it..">>
<<dial "bridgette" "It looks great, $player.name. I'm very proud of you!">>
<<dial "player" "//So what now?//">>
<big>Let's bring the pie to the demon!</big>
<<btn $curLoc>>
<<elseif $bridExo_pie >= 1>>
<big>It doesn't look good!</big>
<<media "quests/bridExo/cake_bad.mp4">>
<<dial "bridgette" "Oh $player.name, I think something is wrong!">>
<<dial "player" "//God damn... So what now?//">>
<big>Well... You gotta try again tomorrow!</big>
<<btn $curLoc null "$bridExo_done+1; bridExo-">>
<<else>>
<big>It looks... fuuuuuck!</big>
<<media "quests/bridExo/cake_horrible.mp4">>
<<dial "bridgette" "Oh $player.name, I think something is wrong!">>
<<dial "player" "//So what now?//">>
<p>I would suggest killing it before it lays eggs.</p>
<big>And you gotta try again tomorrow!</big>
<<btn $curLoc null "$bridExo_done+1; bridExo-">>
<</if>>
<</delayer>>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridExo=9">> /* Bring the pie to the demon */
<<chunks>>
<p>You come back to $bridgette.name's house, with all the things the demon wanted.</p>
<big>$bridgette.name is already here.</big>
<<media "bridgette" "portrait">>
<<dial "bridgette" "Oh, here you are! You ready?">>
<<dial "player" "Yup!">>
<big>You walk to the bedroom.</big>
<<btn>>
<<chunk>>
<big>The stench is overwhelming.</big>
<<dial "player" "Borg? Are you here?">>
<p>You hear a demon voice from under the bed.</p>
<<dial "borgor" "Do you have the shit I wanted?">>
<<dial "player" "Yes, here it is.">>
<<btn>>
<<chunk>>
<p>You throw the pack of weed and a pair of socks under the bed.</p>
<<dial "borgor" "Hmmm, I smell sativa, good... Christmas socks? Is this a fucking joke? Uhm, nevermind, they're warm, that's enough. But! Where's the pie?!">>
<<media "quests/bridExo/demon_hand.mp4">>
<big>You show the pie.</big>
<<dial "player" "Here it is.">>
<<btn>>
<<chunk>>
<<media "quests/bridExo/blueberry_pie.jpg">>
<<dial "borgor" "Give it to meeee...">>
<<dial "player" "First, promise you'll go away.">>
<big>You hear a demon growl.</big>
<<dial "borgor" "Don't push me, mortal!">>
<<dial "player" "Yeah, yeah... Promise OR I'M GONNA EAT THIS DELICIOUS PIE MYSELF!">>
<<dial "bridgette" "I want a piece too!">>
<<dial "player" "Well, yeah, I mean... I'll share it with you... BUT WE WON'T SHARE IT WITH BORG!">>
<p>The demon gets quiet for a moment...</p>
<big>...and then.</big>
<<btn>>
<<chunk>>
<<dial "borgor" "Well, fuck, ok... I promise... Happy? You didn't have to be such a dick about it...!">>
<p>Well, look at you...</p>
<big>$player.name the demon negotiator!</big>
<p>You put the pie on the floor and push it under the bed. Borg grabs it with his demon hand and swallows the whole thing in one bite.</p>
<<dial "borgor" "Mmmm... Let me see... Fresh blueberries, no hardeners, can't spot any gluten, that's good, that's good...">>
<big>He burps so loud the windows start to shake</big>
<<dial "borgor" "Ok... So... I guess I'm gonna go... Or maybe you want me to stay for longer? I'm kinda lonely in hell, you know?">>
<<dial "bridgette" "Go away you piece of demon shit!">>
<<dial "borgor" "Whoah, honey, let's not get personal, allright?">>
<<dial "player" "Yeah, it's time for you to go...">>
<<dial "borgor" "And I guess you still can't hook me up with Harrison...?">>
<<dial "player" "Nope.">>
<big>The demon sighs.</big>
<<btn>>
<<chunk>>
<p>You hear a low vibration coming out from under the bed, and you feel a slight pulling, like a portal opened up.</p>
<<media "quests/bridExo/portal.mp4">>
<big>The demon voice starts to get more distant.</big>
<<dial "borgor" "Well... Ok... So I'm going away...!">>
<big>Finally.</big>
<<dial "borgor" "I hope you've learned your lesson, mortals...!">>
<big>Hardly.</big>
<<dial "borgor" "And don't make me go back...!">>
<big>Oh no... How on Earth we'd find another bluebery pie!</big>
<p>Finally, you hear a quiet "pop" and it gets very quiet.</p>
<<dial "bridgette" "Is he gone?!">>
<<dial "player" "Let me check...">>
<big>You look under the bed.</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/slime.jpg">>
<<dial "player" "Yup. He's gone. But he shit all over your rug...">>
<big>$bridgette.name jumps in the air.</big>
<<dial "bridgette" "Hurray! Thank you, thank you, thank you, $player.name!">>
<p>Ok, so the demon is gone, and the gal is happy.</p>
<big>Now we just need some sort of a segway to get her undressed and...</big>
<<btn>>
<<chunk>>
<<media "quests/bridExo/bridgette_naked.jpg">>
<p>Oh... Ok.</p>
<big>I forgot who we're dealing with.</big>
<<dial "player" "//Thank God she's such a whore!//">>
<<btn>>
<<chunk>>
<<dial "player" "NOW IT'S TIME FOR YOUR EXORCISMS, CUNT!">>
<big>You pull your dick out and stuff it into her dirty mouth.</big>
<<media "quests/bridExo/bridgette_sex_01.mp4">>
<<dial "bridgette" "gobble-gobble-gobble">>
<p>You don't give her any opportunity to breathe.</p>
<<btn>>
<<chunk>>
<p>She takes a breath...</p>
<<dial "bridgette" "Oh, $player.name...">>
<big>Just before you block her pipe with your dick again.</big>
<<dial "player" "Shut up and take it.">>
<<media "quests/bridExo/bridgette_sex_02.mp4">>
<<dial "player" "I love looking at your pretty face when I molest it.">>
<big>You push your dick deeper into her throat.</big>
<<dial "player" "Now lay down... I'm gonna smash your pussy, you dirty whore!">>
<<btn>>
<<chunk>>
<big>You push her to her back.</big>
<<dial "bridgette" "Oh yes, $player.name!">>
<<media "quests/bridExo/bridgette_sex_03.mp4">>
<p>You thrust your dick in her pussy with all your power.</p>
<<btn>>
<<chunk>>
<<dial "player" "Rub your dirty cunt while I fuck you!">>
<<dial "bridgette" "Yes, $player.name, yes...!">>
<<media "quests/bridExo/bridgette_sex_04.mp4">>
<<dial "bridgette" "Oh yes, YES....!">>
<big>She's screaming with pleasure.</big>
<<dial "player" "Now give me your ass!">>
<<dial "bridgette" "But... I'm still afraid it's puffy!">>
<<dial "player" "Shut up, cunt, and spread your ass cheeks!">>
<p>She does exactly as commanded.</p>
<<btn>>
<<chunk>>
<<media "quests/bridExo/bridgette_sex_05.mp4">>
<<dial "bridgette" "Yesss, oh yess...">>
<big>Her asshole is tightly wrapped around your cock.</big>
<<dial "bridgette" "You like my ass?">>
<<dial "player" "That's right, cunt. Your ass is mine.">>
<<dial "bridgette" "It's yours, $player.name... It's all yours.">>
<<btn>>
<<chunk>>
<<media "quests/bridExo/bridgette_sex_06.mp4">>
<<dial "player" "I fucking love to fuck this tight ass.">>
<<dial "bridgette" "And it's not puffy, right...?">>
<<dial "player" "Your ass is fucking perfect, baby girl...">>
<<dial "bridgette" "Oh yessss...">>
<<btn>>
<<chunk>>
<<dial "player" "Moan for me, cunt.">>
<<dial "bridgette" "Uhh... Uh....!">>
<<dial "player" "LOUDER!">>
<p>She starts moaning as loud as possible.</p>
<<media "quests/bridExo/bridgette_sex_07.mp4">>
<<btn>>
<<chunk>>
<big>You push her to the side.</big>
<<media "quests/bridExo/bridgette_sex_08.mp4">>
<<dial "bridgette" "I love when you fuck my ass.">>
<<dial "player" "Oh yes, oh yes, oh yes!">>
<<btn>>
<<chunk>>
<big>You pound her asshole like there's no tomorrow.</big>
<<media "quests/bridExo/bridgette_sex_09.mp4">>
<p>After a couple moments, you feel you can't take it anymore.</p>
<<dial "player" "Fuck, baby, I'm gonna cum...">>
<<btn>>
<<chunk>>
<big>You pull a dick out of her asshole and...</big>
<<media "quests/bridExo/bridgette_sex_10.mp4">>
<p>You spray her face with your cum like a firefighter.</p>
<<dial "player" "Uhhhhh...">>
<p>And she takes it all like your dick was a Fountain of Youth.</p>
<<btn>>
<<chunk>>
<big>Finally, you both collapse on the bed.</big>
<p>Your sweaty, hot bodies, touch each other, as you try to even out your breath.</p>
<<dial "player" "Fuck... that was something.">>
<<dial "bridgette" "Oh, $player.name, I really like you.">>
<<dial "player" "Ohhhh, uhmmm... yes... Me too, honey. Me too...">>
<p>And they lived happily ever after.</p>
<big>Now get the fuck outta here, before she falls in love.</big>
<<btn $curLocParent null "time+">>
<</chunks>>
<</events>>/* bridIntro */
<<events>>
<<EVENT "bridIntro=0">> /* Intro to the quest. */
<<chunks>>
<big>$bridgette.name hands you a burger and sighs.</big>
<<media "quests/bridIntro/bridgette_burger.jpg">>
<<dial "bridgette" "Sigh... You know what? I always wanted to learn Spanish...">>
<<dial "player" "//Where did that come from?//">>
<p>Does it really matter? Maybe she wants to talk, maybe she wants to learn Spanish, and maybe she wants to fuck?</p>
<big>Answer her!</big>
<<menu>>
<<btn null "Spanish, huh? Yeah... It's sweet!" "bridgette.love+2" "dialog">>
<<btn null "Spanish? It's fucking awesome!" "bridgette.dom+2" "dialog">>
<<chunk>>
<<dial "bridgette" "Totally! And it's so sexy too, you know? I would do anything to learn it.">>
<p>She'll do anything?</p>
<big>I see an opportunity here.</big>
<<dial "player" "//What do you mean...?//">>
<<btn>>
<<chunk>>
<big>¿Hablas español?</big>
<<dial "player" "//Nope!//">>
<p>That's good enough for me!</p>
<<dial "player" "//What?! I said I don't know Spanish!//">>
<p>But you understood my question!</p>
<<dial "player" "//Everyone understands this question, that doesn't mean shit.//">>
<big>Oh, come on...</big>
<<btn>>
<<chunk>>
<big>Don't you wanna fuck those tits?</big>
<<media "quests/bridIntro/bridgette_tits.jpg">>
<<dial "player" "//Well, of course I do, her tits are awesome!//">>
<p>Sublime!</p>
<<dial "player" "//Yeah, totally... but what does it have to do with anything?//">>
<<btn>>
<<chunk>>
<p>Isn't it obvious? She's stupid, and she wants to learn Spanish. So you tell her few words in Spanish...</p>
<big>... and then you fuck!</big>
<<media "magic.mp4">>
<p>You sigh.</p>
<<dial "player" "//It literally never goes like that. Besides... I don't know any words in Spanish!//">>
<p>Look at her, dude...</p>
<big>She'll believe anything!</big>
<<btn>>
<<chunk>>
<<media "quests/bridIntro/bridgette_stupid.jpg">>
<p>Just tell her whatever Spanish stuff that comes to your mind.</p>
<<dial "player" "//But stuff comes to my mind in English!//">>
<p>God damn... Just try it, man!</p>
<<dial "player" "//I dunno. I think she'll figure out I'm lying, and then I'll never fuck her.//">>
<big>Trust me!</big>
<p>I know what I'm doing.</p>
<<dial "player" "//Sigh... Ok... But for the record - I don't like this!//">>
<<btn>>
<<chunk>>
<p>You smile (kind of), and look her in the eyes.</p>
<<media "smile.mp4">>
<<dial "player" "Meesa espaniol... mucho grande!">>
<p>Ooook...</p>
<big>That was more Jar Jar Binks than Spanish, though.</big>
<<dial "player" "//I told you it's a bad idea!//">>
<p>Naah, chill out.</p>
<big>It's good enough.</big>
<<btn>>
<<chunk>>
<big>$bridgette.name looks at you, surprised.</big>
<<dial "bridgette" "Wow! You know Spanish!">>
<<media "quests/bridIntro/bridgette_shocked.jpg">>
<<dial "player" "Uhhm... Yeaaah?">>
<p>She thinks for a moment...</p>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial "bridgette" "That's fantastic! So when do we start?!">>
<<dial "player" "//Oh fuck, it's really that simple with her?! She's going to fuck me just like that?!//">>
<p>Told you so!</p>
<<dial "player" "Let's do it now!">>
<big>You start unbuttoning your shirt...</big>
<<dial "player" "//Man, you were so right about this! This is the easiest fuck in my life! I will never doubt you again. Thank you!//">>
<p>Don't mention it, brother!</p>
<<btn>>
<<chunk>>
<p>You're about to drop your pants...</p>
<big>...but you notice that $bridgette.name observes you with growing confusion.</big>
<<dial "player" "Is there a problem?">>
<<dial "bridgette" "Why are you taking off your clothes?!">>
<<dial "player" "Uhmmm... //What is happening?//">>
<big>Hmm... maybe she likes to fuck clothed?</big>
<<btn>>
<<chunk>>
<p>You look her in the eyes.</p>
<<dial "player" "Wait, when you asked //when do we start//, what did you mean exactly?">>
<<dial "bridgette" "I meant the tutoring, obviously! I want you to teach me Spanish! And what do you think I meant?">>
<p>Oh.</p>
<<dial "player" "//The tutoring...? THE TUTORING!? WHAT! THE! FUCK!//">>
<p>Oooook... I see the problem now.</p>
<<dial "player" "//The problem is you said that if I'll tell her random stuff in Spanish - she'll fuck me. There was nothing about tutoring her in Spanish. There was A LOT about me not knowing Spanish!//">>
<big>Dude, I have a perfect explanation for all this.</big>
<<dial "player" "//You better fucking do!//">>
<<btn>>
<<chunk>>
<p>Ok... so...</p>
<big>Yesterday, when I was masturbating...</big>
<<dial "player" "//You were masturbating?!//">>
<p>Yeah, you know, I do masturbate, I have a life outside of narrating porn games...</p>
<big>Anyway...</big>
<p>So, like I said - I was masturbating - and, you know how it is, after whole day of reading porn I was quite horny, so it was really passionate whacking, like - reaalllly fucking passionate... aaand... I kind of got a bit carried away, and the script to this quest was kind of there, on my desk, so... you know...</p>
<<dial "player" "//Just say it god damn it!//">>
<<btn>>
<<chunk>>
<p>Sigh...</p>
<big>I blew my load on the script, ok?!</big>
<<dial "player" "//You blew your load on the script?!//">>
<big>Well, when you put it like that, it sounds creepy!</big>
<<dial "player" "//It is creepy! Besides, what does blewing your load on the script has to do with anything!//">>
<p>Well... the thing is... the pages got stuck together... so when I was preparing for this quest I kinda missed a part... aaaand...</p>
<<dial "player" "//Aaand...?//">>
<p>And it actually turns out, that between the //random stuff in Spanish// and //fucking $bridgette.name// there's this tiny little tutoring thing, that I completely omitted... So basically now you kind of have to...</p>
<big>...teach her some Spanish.</big>
<<dial "player" "//What about I DON'T KNOW SPANISH is not clear to you?!//">>
<<btn>>
<<chunk>>
<p>Ok, ok, you're angry, I can understand it. And I know, I fucked up. I'm sorry. But hear me out...</p>
<big>I have a solution!</big>
<<dial "player" "//Oh you have a solution?! Let me guess - does it involve me saying random things in Spanish?//">>
<p>Well, yes, actually, but first - I will help you to learn those random things. I'm sure they have some Spanish dictionaries in college library. Just go there, study for a bit, and that's it!</p>
<big>And I'll be on your side the whole time!</big>
<<dial "player" "//That's what I'm worried about.//">>
<big>Remember that we're doing it for the tits.</big>
<<dial "player" "//Sigh...//">>
<p>And please don't mention any of this to Grave. He gets furious when I fuck up like that. I might even lose my job. Think how creepy would it be to have a new narrator at this point... We know so much about each other, we're like amigos, right?!</p>
<<dial "player" "//Fuck me... You owe me so fucking much after this one.//">>
<p><small>Thanks...</small></p>
<<btn>>
<<chunk>>
<big>$bridgette.name looks at you confused.</big>
<<dial "bridgette" "Are you okay?">>
<p>You sigh.</p>
<<dial "player" "Yeah... sorry. I mean... the tutoring - suuure. I'll teach you some Spanish... But let me first... do this one thing... that I had planned... somewhere else.">>
<<dial "bridgette" "Ok, sure! I'll be here if you need me!">>
<big>You turn and walk out of the mess hall.</big>
<<dial "player" "//Ok... so what now?//">>
<big>The library!</big>
<<btn $curLoc>>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridIntro=1">> /* Learn some Spanish in the library [1/3] */
<<chunks>>
<big>You pull out a Spanish dictionary from the shelf.</big>
<<dial "player" "//Where do I start?!//">>
<p>Just pick a word at random and try to memorize it.</p>
<<dial "player" "//Ok... let's start with some basic words like... \"do\".//">>
<p>You browse the dictionary to the right page.</p>
<big>And you freeze.</big>
<<media "quests/bridIntro/spanish_gasp.mp4">>
<<btn>>
<<chunk>>
<<dial "player" "//Wait... so it says here that the English \"do\" translates to... Hacer, hecho, haciendo, hago, haces, hace, hacemos, hacéis, hacen, hacía, hacías, hacía, hacíamos, hacíais, hacían, hice, hiciste, hizo, hicimos, hicisteis, hicieron, haré, harás, hará, haremos, haréis, harán, haría, harías, haríamos, haríais, harian...//">>
<p>And don't forget //haga, hagas, hagamos, hagáis, hagan//...</p>
<<dial "player" "//Oh... right... But there's also hiciera, hicieras, hiciera, hiciéramos, hicierais, hicieran, hiciese, hicieses, hiciese, hiciésemos, hicieseis, hiciesen, hiciere, hicieres, hiciéremos, hiciereis, hicieren, haz, haced...?//">>
<p>Yeah, that too.</p>
<<dial "player" "//Fuck... what have you got me into?!//">>
<big>You can do this!</big>
<<btn>>
<<chunk>>
<big>You go deeper and deeper.</big>
<p>Words, sentences, conjugation. Seconds turn to minutes. Minutes to hours. Days. Maybe even years...</p>
<<media "quests/bridIntro/spanish_time.mp4">>
<<btn>>
<<chunk>>
<p>It seem the whole millenia pass by, and you're even more confused than you were at the start.</p>
<<dial "player" "//Fuck... this language is hard!//">>
<big>Let's see what have you learned.</big>
<<dial "player" "//Ok... hit me! But make it easy...//">>
<big>What's the Spanish word for //tits//?</big>
<<menu>>
<<btn "#fail" "Totes?" null "dialog yieldsHide">>
<<btn "#success" "Tetas?" "dom+5" "dialog yieldsHide">>
<<btn "#fail" "Tetes?" null "dialog yieldsHide">>
<<chunk null "#fail">>
<big>¡Equivocado!</big>
<<dial "player" "//Yeah! Awesome!//">>
<p>Uhmmm... you misunderstood me bro!</p>
<big>It's the wrong answer!</big>
<<dial "player" "//Fuuuuck... So what now?//">>
<p>Well...</p>
<big>You gotta try again tomorrow.</big>
<<btn null null "counter:bridIntroLearnDone-1; bridIntro-">>
<<chunk null "#success">>
<big>¡Impresionante!</big>
<<dial "player" "//Oh fuck, I really thought it's that one...//">>
<p>No no, you did it! </p>
<big>It's the correct answer!</big>
<<dial "player" "//Oh! Awesome!//">>
<p>Good job man!</p>
<big>Come back tomorrow for more!</big>
<<btn null null "counter:bridIntroLearnDone-1">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridIntro=2">> /* Learn some Spanish in the library [2/3] */
<<chunks>>
<big>You open up a Spanish dictionary.</big>
<<dial "player" "//Oh fuck... this shit again.//">>
<p>The sooner you start, the sooner you'll finish it.</p>
<<btn>>
<<chunk>>
<big>The time goes by...</big>
<<media "quests/bridIntro/spanish_clock.mp4">>
<<btn>>
<<chunk>>
<big>Finally, you feel like you've made some progress.</big>
<<dial "player" "//Well... I'm not so sure about it...//">>
<p>I'm hopeful. Let's see...</p>
<big>What's the Spanish word for //pussy//?</big>
<<menu>>
<<btn "#success" "La concha?" "dom+5" "dialog yieldsHide">>
<<btn "#fail" "La coocha?" null "dialog yieldsHide">>
<<btn "#fail" "La cococha?" null "dialog yieldsHide">>
<<chunk null "#fail">>
<p>Ah, shit...</p>
<big>That's wrong.</big>
<<dial "player" "//Fuck me... So what now?//">>
<p>Well...</p>
<big>You gotta try again.</big>
<<btn null null "counter:bridIntroLearnDone-1; bridIntro-">>
<<chunk null "#success">>
<<media "quests/bridIntro/spanish_success.mp4">>
<<dial "player" "//Fuck yeah!//">>
<p>Good job man!</p>
<big>One more and we're done.</big>
<<btn null null "counter:bridIntroLearnDone-1">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridIntro=3">> /* Learn some Spanish in the library [3/3] */
<<chunks>>
<big>You grab a Spanish dictionary.</big>
<<dial "player" "//Let's get it over with!//">>
<p>You open it up and start reading.</p>
<<btn>>
<<chunk>>
<big>The pages pass before your eyes.</big>
<<media "quests/bridIntro/spanish_reading.mp4">>
<<dial "player" "//Gracias... Adios... ¿Por qué estás cagando en mi césped... Buenos dias...//">>
<p>You mutter quietly under your breath.</p>
<<btn>>
<<chunk>>
<big>Finally, you put away the book.</big>
<<dial "player" "//I'm ready.//">>
<p>We'll see about that...</p>
<big>What's the Spanish word for //ass//?</big>
<<menu>>
<<btn "#success" "Culo?" "dom+5" "dialog yieldsHide">>
<<btn "#fail" "Asulo?" null "dialog yieldsHide">>
<<btn "#fail" "Culaso?" null "dialog yieldsHide">>
<<chunk null "#fail">>
<p>Unfortunately...</p>
<big>It's not the correct answer.</big>
<<dial "player" "//¡Mierda!//">>
<big>Try again.</big>
<<btn null null "counter:bridIntroLearnDone-1; bridIntro-">>
<<chunk null "#success">>
<p>And that's...</p>
<big>A correct answer!</big>
<<dial "player" "//¡De puta madre!//">>
<<media "quests/bridIntro/spanish_genius.mp4">>
<p>You're ready to start tutoring!</p>
<big>The tits await!</big>
<<btn null null "counter:bridIntroLearnDone-STOP">>
<</chunks>>
/* ================================================================================================================================================================================================================== */
<<EVENT "bridIntro=4">> /* Talk with $bridgette.name about tutoring */
<<chunks>>
<p>You walk to the counter.</p>
<big>$bridgette.name smiles to you from the other side.</big>
<<dial "bridgette" "Hi $player.name! What can I get you?">>
<<dial "player" "Um, yeah, hi! I was thinking... I have a bit of time and... are you interested in the tutoring?">>
<big>She blushes and looks around, embarrased...</big>
<<btn>>
<<chunk>>
<<media "characters/bridgette/bridgette_scared.jpg">>
<<dial "bridgette" "$player.name! I didn't know you're into that stuff! I mean, I've never tried it... but... to be honest I had a fantasy for years about being tied up and whipped... Is that what you had in mind?">>
<big>Tied up and whipped?</big>
<p>I have no idea what she's talking about, but I wanna know more.</p>
<<dial "player" "Erm... I meant... //Tutoring//? Like - Spanish lessons...?">>
<<dial "bridgette" "Oh... Oh!!! Sorry, I thought you're talking about torturing! Ha, ha! Yes, I'm totally into that!">>
<p>Now all I can think off is whipping the fuck of her tits...</p>
<<dial "player" "//Shut up, I'm trying to score here...// Well, great! So, are you free now?">>
<big>She thinks for a second...</big>
<<btn>>
<<chunk>>
<big>Finally, she smiles.</big>
<<dial "bridgette" "Perfect!">>
<p>Success!</p>
<<dial "bridgette" "I have a break in a moment! Wait for me in this empty classroom up there. I'll be ready in a few moments.">>
<p>Oh look, suddenly you have a private Spanish lesson in an empty classroom with a big titted burger lady.</p>
<big>Who would have thought?!</big>
<<dial "player" "//Don't be so sure it'll work out. I still barely know Spanish.//">>
<big>You'll figure something out.</big>
<<btn>>
<<chunk>>
<big>You make your way to the empty classroom and wait for $bridgette.name.</big>
<<dial "player" "//Ok... so what now? I hope this is not some sort of a prank...//">>
<p>Have a little patience, man.</p>
<big>Have I ever let you down?</big>
<<dial "player" "//...//">>
<p>Ok, don't answer that.</p>
<<btn>>
<<chunk>>
<big>After a moment $bridgette.name walks in.</big>
<<media "quests/bridIntro/bridgette_college_1.mp4">>
<<dial "player" "//OMFG!//">>
<big>Told ya.</big>
<<dial "bridgette" "Do you like my Spanish-learning outfit?">>
<<dial "player" "Sure... It's very... fitting!">>
<p>You shake off the first shock, and start teaching her the basics.</p>
<big>She seems so clueless you could sell her anything.</big>
<<dial "player" "//Shut up!//">>
<<btn>>
<<chunk>>
<<dial "player" "Ok, let's start... So... repeat after me... //Mi nombre es $bridgette.name!//">>
<<dial "bridgette" "Oh, easy - //Misa nombra esa $bridgette.name!//">>
<p>That was pretty terrible...</p>
<big>But who cares.</big>
<<media "quests/bridIntro/bridgette_college_2.mp4">>
<p>And - yes - that was your hands on her tits.</p>
<<dial "player" "Grrrreat! Now something harder...">>
<big>Like your dick.</big>
<<dial "player" "//Shut up, I'm trying to think...//">>
<<btn>>
<<chunk>>
<<dial "player" "Ok, next one - //muchos grandes tetos...// It means... //Hello!//">>
<p>Really? All those Spanish lessons for this?</p>
<<dial "player" "//Shut up, I have no blood in my brain, her tits are literally anything I can think of at the moment.//">>
<p>She looks at you curiously, but seems to trust you like a little puppy.</p>
<<dial "bridgette" "Uhmmm... //Si... Machos... grendos... tetotes...// Did I get it right?">>
<big>Nope!</big>
<<dial "player" "Perfect, you'll be speaking Spanish in no-time!">>
<<btn>>
<<chunk>>
<<dial "player" "//OK, I have an idea.// $bridgette.name, this is important - imagine that you're on an airplane and you want to sit. So you need to say - //Esos wantos sitos//.">>
<p>Now you're just pulling stuff out of your ass.</p>
<big>But I don't blame you!</big>
<<dial "bridgette" "Oh, this is hard... //Esuios? Wanticos... Satusos?//">>
<<dial "player" "Uhmm... Close, but... Read my lips... //Esos... Wantos... Sitos...//">>
<<dial "bridgette" "Ok... I think I know what you mean...">>
<<btn>>
<<chunk>>
<<media "quests/bridIntro/bridgette_college_3.mp4">>
<big>Perfetto!</big>
<<dial "player" "//I think it's Italian...//">>
<p>I think it doesn't matter.</p>
<<btn>>
<<chunk>>
<<dial "bridgette" "Good?">>
<<media "quests/bridIntro/bridgette_college_4.mp4">>
<<dial "player" "Si, si, you're doing mucho progresso.">>
<<btn>>
<<chunk>>
<p>You heart-rate is racing.</p>
<<dial "player" "//I need to calm down, Jesus, she's hot!//">>
<big>Before you notice, she slams you on the desk.</big>
<<media "quests/bridIntro/bridgette_college_5.mp4">>
<p>Dude, I discovered something shocking.</p>
<big>It seems she just wanted to fuck you all along!</big>
<<btn>>
<<chunk>>
<big>She pulls your pants down...</big>
<<dial "bridgette" "Si?">>
<<media "quests/bridIntro/bridgette_college_6.mp4">>
<<dial "player" "Oh yes, si, si, learnos Espaniol, siii.">>
<<btn>>
<<chunk>>
<p>She takes your already hard cock, and starts sucking it.</p>
<<media "quests/bridIntro/bridgette_college_7.mp4">>
<<dial "player" "Oh fuck, yes!">>
<<dial "bridgette" "Mi amore your dick, hombre!">>
<<btn>>
<<chunk>>
<p>You could not notice her enormous boobs. I think it's time to put your dick in there.</p>
<<dial "player" "//In where?//">>
<big>Between her tits!</big>
<<dial "player" "Hey, you have really great body, and your tits are...">>
<p>Before you finish the sentence, she grabs your cock.</p>
<<media "quests/bridIntro/bridgette_college_8.mp4">>
<<dial "bridgette" "Would you like to fuck me now, gringo?">>
<<dial "player" "Yes, mucho grande please.">>
<p>God damn, she knows Spanish better than you, dude.</p>
<<btn>>
<<chunk>>
<big>She climbs your dick and pushes it inside her.</big>
<<dial "bridgette" "Ok, just lay like this, and I'll...">>
<<media "quests/bridIntro/bridgette_college_9.mp4">>
<<btn>>
<<chunk>>
<big>That's the shit.</big>
<<dial "player" "//Omg just shut up for a while!//">>
<<media "quests/bridIntro/bridgette_college_10.mp4">>
<<dial "bridgette" "Yesss, baby...">>
<<dial "player" "Oh, yes...">>
<<btn>>
<<chunk>>
<p>You lay her down on the desk beside you, and start fucking her from behind.</p>
<<media "quests/bridIntro/bridgette_college_11.mp4">>
<<dial "bridgette" "Fuck fuck fuck!...">>
<<dial "player" "Uhhhhh...">>
<big>Didn't I told you you'll fuck her!</big>
<<dial "player" "//Told you to shut up, I'm in the middle of something!//">>
<<btn>>
<<chunk>>
<big>Now doggy style!</big>
<<dial "player" "//This was my idea before you said anything!//">>
<<media "quests/bridIntro/bridgette_college_12.mp4">>
<p>You feel you're getting close.</p>
<<dial "player" "You want me to cum on you?">>
<<dial "bridgette" "Yes, give me your cum.">>
<<btn>>
<<chunk>>
<p>You stand up in front of her kneeling down, and cum on her face.</p>
<<media "quests/bridIntro/bridgette_college_13.mp4">>
<<dial "player" "Ohhh yes....">>
<p>Finally, you both collapse, sweaty and tired.</p>
<<btn>>
<<chunk>>
<big>She sighs.</big>
<<dial "bridgette" "Mmmm, that was my favourite class since high-school, when I fucked the French teacher. Turned out he didn't know French... Pity.">>
<<dial "player" "MMM, sure... //Fuck, what now?//">>
<p>Just tell her you need to take a shit.</p>
<big>In Spanish.</big>
<<dial "player" "//You're a terrible wingman, you know?//">>
<p>Ahh, come on, you love me!</p>
<<dial "player" "Sooo... I'm gonna go now... Because... I left something... Somewhere.">>
<<dial "bridgette" "Sure, come for some burgers some time!">>
<<btn null null "counter:bridIntroDebuff-10">>
<</chunks>>
<</events>><<chunks>>
<p>You walk to the counter.</p>
<big>$bridgette.name smiles to you from the other side.</big>
<<dial "bridgette" "Hi $player.name!">>
<<media "bridgette" "portrait">>
<<dial "player" "Hi! Do you have some time for the tutoring?">>
<big>She thinks for a second...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>Finally, she sighs.</big>
<<dial "bridgette" "Sorry, I can't at the moment, I still have some burgers to do.">>
<p>Oh... you lost with burgers. Pity.</p>
<<dial "bridgette" "But maybe some other day?">>
<<dial "player" "Sure... Ok...">>
<big>She turns around and starts cleaning the microwave.</big>
<p>Don't worry man, try it couple times, maybe you'll convince her next time.</p>
<<btn $curLoc>>
<<chunk null "#success">>
<big>Finally, she smiles.</big>
<<dial "bridgette" "Perfect!">>
<p>Success!</p>
<<dial "bridgette" "I have a break in a moment! Wait for me in this empty classroom up there. I'll be ready in a few moments.">>
<p>Oh look, suddenly you have a private Spanish lesson in an empty classroom with a big titted burger lady.</p>
<big>Who would have thought?!</big>
<<btn>>
<<chunk>>
<p>You make your way to the empty classroom and after a moment...</p>
<big>...$bridgette.name walks in.</big>
<<media "quests/bridIntro/bridgette_college_1.mp4">>
<<dial "player" "//OMFG!//">>
<big>Told ya.</big>
<<dial "bridgette" "Do you like my Spanish-learning outfit?">>
<<dial "player" "Sure... It's very... fitting!">>
<p>You shake off the first shock, and start teaching her the basics.</p>
<big>She seems so clueless you could sell her anything.</big>
<<dial "player" "//Shut up!//">>
<<btn>>
<<chunk>>
<<dial "player" "Ok, let's start... So... repeat after me... //Mi nombre es $bridgette.name!//">>
<<dial "bridgette" "Oh, easy - //Misa nombra esa $bridgette.name!//">>
<p>That was pretty terrible...</p>
<big>But who cares.</big>
<<media "quests/bridIntro/bridgette_college_2.mp4">>
<p>And - yes - that was your hands on her tits.</p>
<<dial "player" "Grrrreat! Now something harder...">>
<big>Like your dick.</big>
<<dial "player" "//Shut up, I'm trying to think...//">>
<<btn>>
<<chunk>>
<<dial "player" "Ok, next one - //muchos grandes tetos...// It means... //Hello!//">>
<p>Really? All those Spanish lessons for this?</p>
<<dial "player" "//Shut up, I have no blood in my brain, her tits are literally anything I can think of at the moment.//">>
<p>She looks at you curiously, but seems to trust you like a little puppy.</p>
<<dial "bridgette" "Uhmmm... //Si... Machos... grendos... tetotes...// Did I get it right?">>
<big>Nope!</big>
<<dial "player" "Perfect, you'll be speaking Spanish in no-time!">>
<<btn>>
<<chunk>>
<<dial "player" "//OK, I have an idea.// $bridgette.name, this is important - imagine that you're on an airplane and you want to sit. So you need to say - //Esos wantos sitos//.">>
<p>Now you're just pulling stuff out of your ass.</p>
<big>But I don't blame you!</big>
<<dial "bridgette" "Oh, this is hard... //Esuios? Wanticos... Satusos?//">>
<<dial "player" "Uhmm... Close, but... Read my lips... //Esos... Wantos... Sitos...//">>
<<dial "bridgette" "Ok... I think I know what you mean...">>
<<btn>>
<<chunk>>
<<media "quests/bridIntro/bridgette_college_3.mp4">>
<big>Perfetto!</big>
<<dial "player" "//I think it's Italian...//">>
<p>I think it doesn't matter.</p>
<<btn>>
<<chunk>>
<<dial "bridgette" "Good?">>
<<media "quests/bridIntro/bridgette_college_4.mp4">>
<<dial "player" "Si, si, you're doing mucho progresso.">>
<<btn>>
<<chunk>>
<p>You heart-rate is racing.</p>
<<dial "player" "//I need to calm down, Jesus, she's hot!//">>
<big>Before you notice, she slams you on the desk.</big>
<<media "quests/bridIntro/bridgette_college_5.mp4">>
<p>Dude, I discovered something shocking.</p>
<big>It seems she just wanted to fuck you all along!</big>
<<btn>>
<<chunk>>
<big>She pulls your pants down...</big>
<<dial "bridgette" "Si?">>
<<media "quests/bridIntro/bridgette_college_6.mp4">>
<<dial "player" "Oh yes, si, si, learnos Espaniol, siii.">>
<<btn>>
<<chunk>>
<p>She takes your already hard cock, and starts sucking it.</p>
<<media "quests/bridIntro/bridgette_college_7.mp4">>
<<dial "player" "Oh fuck, yes!">>
<<dial "bridgette" "Mi amore your dick, hombre!">>
<<btn>>
<<chunk>>
<p>You could not notice her enormous boobs. I think it's time to put your dick in there.</p>
<<dial "player" "//In where?//">>
<big>Between her tits!</big>
<<dial "player" "Hey, you have really great body, and your tits are...">>
<p>Before you finish the sentence, she grabs your cock.</p>
<<media "quests/bridIntro/bridgette_college_8.mp4">>
<<dial "bridgette" "Would you like to fuck me now, gringo?">>
<<dial "player" "Yes, mucho grande please.">>
<p>God damn, she knows Spanish better than you, dude.</p>
<<btn>>
<<chunk>>
<big>She climbs your dick and pushes it inside her.</big>
<<dial "bridgette" "Ok, just lay like this, and I'll...">>
<<media "quests/bridIntro/bridgette_college_9.mp4">>
<<btn>>
<<chunk>>
<big>That's the shit.</big>
<<dial "player" "//Omg just shut up for a while!//">>
<<media "quests/bridIntro/bridgette_college_10.mp4">>
<<dial "bridgette" "Yesss, baby...">>
<<dial "player" "Oh, yes...">>
<<btn>>
<<chunk>>
<p>You lay her down on the desk beside you, and start fucking her from behind.</p>
<<media "quests/bridIntro/bridgette_college_11.mp4">>
<<dial "bridgette" "Fuck fuck fuck!...">>
<<dial "player" "Uhhhhh...">>
<big>Didn't I told you you'll fuck her!</big>
<<dial "player" "//Told you to shut up, I'm in the middle of something!//">>
<<btn>>
<<chunk>>
<big>Now doggy style!</big>
<<dial "player" "//This was my idea before you said anything!//">>
<<media "quests/bridIntro/bridgette_college_12.mp4">>
<p>You feel you're getting close.</p>
<<dial "player" "You want me to cum on you?">>
<<dial "bridgette" "Yes, give me your cum.">>
<<btn>>
<<chunk>>
<p>You stand up in front of her kneeling down, and cum on her face.</p>
<<media "quests/bridIntro/bridgette_college_13.mp4">>
<<dial "player" "Ohhh yes....">>
<p>Finally, you both collapse, sweaty and tired.</p>
<<btn>>
<<chunk>>
<big>She sighs.</big>
<<dial "bridgette" "Mmmm, that was my favourite class since high-school, when I fucked the French teacher. Turned out he didn't know French... Pity.">>
<<dial "player" "Ermm, sure... //Fuck, what now?//">>
<p>Just tell her you need to take a shit.</p>
<big>In Spanish.</big>
<<dial "player" "//You're a terrible wingman, you know?//">>
<p>Ahh, come on, you love me!</p>
<<dial "player" "Sooo... I'm gonna go now... Because... I left something... Somewhere.">>
<<dial "bridgette" "Sure, come for some burgers some time!">>
<<btn>>
<</chunks>>/* resetSched */
/* Resets the schedule. */
<<widget "resetSched">>
/* Allows to run the script with a particular character given */
<<set _schedChar = $args[0] ? $args[0] : null>>
/* $schedTemp keeps the current schedule (including adjustments from charAdd) - if it doesn't exist we need to create it (only used on the start of the game) */
<<if !$schedTemp>>
<<set $schedTemp = []>>
<</if>>
/* If we're forcing the schedule for a particular character, we need to update only its schedule */
<<if _schedChar>>
/* Remove the schedule of the particular character */
<<for _x = 0; _x < $schedTemp.length; _x++>>
<<if $schedTemp[_x][0] == _schedChar>>
<<set $schedTemp.splice(_x, 1)>>
<<set _x-->>
<</if>>
<</for>>
/* Copy default schedule */
<<set _scheduleTemp = clone(setup.schedule)>>
/* Adjust the schedule for the particular character */
<<for _x = 0; _x < _scheduleTemp.length; _x++>>
<<if _scheduleTemp[_x][0] == _schedChar>>
/* If there's no while - add 'nothing' */
<<if !_scheduleTemp[_x][4]>>
<<set _scheduleTemp[_x][4] = "nothing">>
/* If there is a while, but not sleep, we need to add 'nothing' to it for randoms */
<<elseif _scheduleTemp[_x][4].indexOf("sleep") == -1 && _scheduleTemp[_x][4].indexOf("nothing") == -1>>
<<set _scheduleTemp[_x][4] = _scheduleTemp[_x][4] + ", nothing">>
<</if>>
/* If there's more than one 'while' - choose one on random */
<<if _scheduleTemp[_x][4] && _scheduleTemp[_x][4].indexOf(", ") != -1>>
<<set _scheduleWhile = _scheduleTemp[_x][4].split(", ")>>
<<set _scheduleTemp[_x][4] = _scheduleWhile.random()>>
<</if>>
<<else>>
<<set _scheduleTemp.splice(_x, 1)>>
<<set _x-->>
<</if>>
<</for>>
/* Add the new schedule */
<<set $schedTemp = $schedTemp.concat(_scheduleTemp)>>
/* If we're not forcing the schedule for one character, we need to redo the schedule for all the characters */
<<else>>
/* Copy default schedule */
<<set _scheduleTemp = clone(setup.schedule)>>
<<for _x = 0; _x < _scheduleTemp.length; _x++>>
/* If there's no while - add 'nothing' */
<<if !_scheduleTemp[_x][4]>>
<<set _scheduleTemp[_x][4] = "nothing">>
/* If there is a while, but not sleep, we need to add 'nothing' to it for randoms */
<<elseif _scheduleTemp[_x][4].indexOf("sleep") == -1 && _scheduleTemp[_x][4].indexOf("nothing") == -1>>
<<set _scheduleTemp[_x][4] = _scheduleTemp[_x][4] + ", nothing">>
<</if>>
/* If there's more than one 'while' - choose one on random */
<<if _scheduleTemp[_x][4] && _scheduleTemp[_x][4].indexOf(", ") != -1>>
<<set _scheduleWhile = _scheduleTemp[_x][4].split(", ")>>
<<set _scheduleTemp[_x][4] = _scheduleWhile.random()>>
<</if>>
<</for>>
/* Override the schedule */
<<set $schedTemp = _scheduleTemp>>
/* Reset the schedForce var */
<<set $schedForce = null>>
<</if>>
<</widget>><<chunks>>
<<menu>>
/* Activities */
<<btn "cityMotelRoom" "Rent a room" "counter:cityMotelRoomPaid=null; counter:cityMotelRoomPaid-1; cash=50; cash-50" "quick">> /*[[cityMotelRoom]]*/
<<btn "cityMotelRoom" "Go to your room" "$cityMotelRoomPaid=1" "quick">> /*[[cityMotelRoom]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<events>>
<<EVENT "bridExo=1">>
<<include "bridExo">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "bridExo=4">>
<<include "bridExo">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "bridExo=9">>
<<include "bridExo">>
<</events>><<events>>
<<EVENT "bridExo=2">>
<<include "bridExo">>
<</events>>/* exceptLoc */
/* DOOR EXCEPTIONS - need to be here in some cases, for example if the doors are often closed, and we need to have them always open for quest */
/* Halloween - override the door state for Halloween quest */
<<if $halloweenOn && $curLoc == "jasonHouse">>
<<set $curLocDoor = "open">>
<<set $curLocMedia = "locations/"+$curLoc+"/_big.jpg">>
<<set $curLocDesc = setup.locations.find(obj => {return obj.id === "jasonHouse"}).desc>>
<</if>>
/* EXCEPTIONS FOR PERMISSION - For example if location is closed and we need it to be open for quest or holiday */
<<if $player.questsList && $player.questsList.indexOf("halloween") != -1>>
<<if $curLoc == "church" || $curLoc == "jasonHouse">>
<<set $permission = 1>>
<</if>>
<<elseif $player.questsList && $player.questsList.indexOf("daphMeatBags") != -1>>
<<if $curLoc == "daphCel" && $player.itemsList.indexOf("daphCelKey") != -1>>
<<set $permission = 1>>
<</if>>
<</if>>
/* OTHER EXCEPTIONS */
/* If it's garden, we need to reload pic and description based on the counter and quests */
<<if $curLoc == "daphGard">>
<<set _curGarden = $player.quests.find(obj => {return obj.id === "daphFixGarden"})>>
<<set _curPool = $player.quests.find(obj => {return obj.id === "alexaPool"})>>
<<if $cleanGarden < 7 && _curPool && _curPool.done == 1>>
<<set $curLocDesc = setup.locations.find(obj => {return obj.id === "daphGard"}).desc_pool>>
<<set $curLocMedia = "locations/" + $curLoc + "/_big_pool.jpg">>
<<elseif $cleanGarden < 14 && _curGarden && _curGarden.done == 1>>
<<set $curLocDesc = setup.locations.find(obj => {return obj.id === "daphGard"}).desc_grass>>
<<set $curLocMedia = "locations/" + $curLoc + "/_big_grass.jpg">>
<</if>>
<</if>>
/* If it's church, we need to reload description based on if player met Kelly */
<<if $curLoc == "church" && $kelly.met>>
<<set $curLocDesc = setup.locations.find(obj => {return obj.id === "church"}).desc_clean>>
<</if>>
/* PERMANENT QUESTMODE FOR HOLIDAYS */
<<if $halloweenOn>>
<<set $questMode = "halloween">>
<</if>>
<<if $xxxmasOn>>
<<set $questMode = "xxxmas">>
<</if>><<chunks>>
<<menu>>
/* Activities */
<<btn "cityTherapistTherapy" "Therapy Session" "love+3; dom+3; cash=30; cash-30" "activ">> /*[[cityTherapistTherapy]]*/
<<btn "cityTherapistHypno" "Hypnosis Session" "cash=100" "quick">> /*[[cityTherapistHypno]]*/
<<btn "cityTherapistPills" "Buy some pills" null "quick">> /*[[cityTherapistPills]]*/
<<btn "cityTherapistHypnoEnd" "Wake up from the dream!" "$dreamMode!=null; $dreamMode+null; $sleepReset+" "quick blink">> /*[[cityTherapistHypnoEnd]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<chunks>>
<big class="center fi0">You take off your shirt...</big>
<p class="center fi1">And sit in front of the doctor...</p>
<<media `"activities/treatment/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 1>>
<<dial "guy" "I have your test results..." "si3">>
<<dial "player" "Did I pass?" "si3">>
<<dial "guy" "Not yet, but soon." "si4">>
<<elseif $player.lvl == 2>>
<<dial "player" "Doctor, I need help!" "si3">>
<<dial "guy" "Ok, but it will cost you 100 dollars." "si4">>
<<dial "player" "I'm cured, it's a miracle!" "si5">>
<<elseif $player.lvl <= 3>>
<p class="fi3">The doctor looks closely at your MRI scans.</p>
<<dial "guy" "That's what I was afraid of." "si3">>
<<dial "player" "What?!" "si4">>
<<dial "guy" "Skeletons." "si5">>
<<elseif $player.lvl <= 4>>
<<dial "player" "Doctor, I broke my arm in three places." "si3">>
<<dial "guy" "Well, than just don't go to those places!" "si4">>
<<elseif $player.lvl <= 5>>
<<dial "guy" "Ok, so tell me - how would you rate your pain?" "si3">>
<<dial "player" "0 stars, would not recommend." "si4">>
<</if>>
<<btn null null null "si5">>
<</chunks>><<chunks>>
<big class="center fi0">You lie on the couch...</big>
<p class="center fi1">And start talking about your childhood...</p>
<<media `"activities/therapy/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 1>>
<<dial "player" "You’re not even a real doctor!" "si3">>
<p class="fi4">You're playing a porn game, what did you expect?</p>
<<elseif $player.lvl == 2>>
<<dial "player" "//Can you read my mind?//" "si3">>
<p class="fi4">Yes I can.</p>
<<dial "player" "//Who said it!?//" "si5">>
<<elseif $player.lvl <= 3>>
<<dial "player" "I'm cured!" "si3">>
<<dial "gal" "That will be 30 dollars." "si4">>
<<dial "player" "Shit... I'm depressed again..." "si5">>
<<elseif $player.lvl <= 4>>
<<dial "player" "I'm hearing voices." "si3">>
<p class="fi4">It's me, $player.name, the narrator!</p>
<<dial "player" "Here it is again!" "si5">>
<<elseif $player.lvl <= 5>>
<<dial "player" "So what can I help you with!" "si3">>
<<dial "gal" "I hate my patients..." "si4">>
<</if>>
<<btn null null null "si5">>
<</chunks>><<chunks>>
<big class="center fi0">You lie on the couch...</big>
<<dial "gal" "If there's any moment from the past that you want to relive, I can help you do that." "si1">>
<<menu "si2" null "hypno">>
/* Go through all the quests, and print the buttons for all the finished ones */
<<for _q = 0; _q < $player.quests.length; _q++>>
<<if $player.quests[_q].done>>
<<set _curQuest = setup.quests.find(obj => {return obj.id === $player.quests[_q].id})>>
<<btn null `"I want to relive //"" + _curQuest.name + ""// quest"` `"cash-100; $dreamMode+" + _curQuest.id` "si3">>
<</if>>
<</for>>
<<if _q == 0>>
<big class="center fi2 marginTop30px">There are no quests you can relive yet.</big>
<</if>>
<<btn $curLoc "Maybe some other time..." null "dialog si4">>
<<chunk>>
<<dial "gal" "Now focus and look at the spiral... Think about your breathing...">>
<<media "activities/hypno/spiral.mp4">>
<p>You look at the spiral, like the therapist says.</p>
<<dial "gal" "Just remember, that if you feel lost during your hypnosis state, you can always travel to this place in your dream and I'll help you wake up...">>
<p>Her words are soft and calm. You feel comfortable, but nothing besides that. You start to question whether this whole thing was a good idea.</p>
<big>But then...</big>
<<btn>>
<<chunk>>
<<delayer>>
/* Backup data for a dream */
<<set $dreamBackupVars = {
counters: clone($counters),
pocket: clone($pocket),
notifnum: clone($notifNum),
notifications: clone($notifications),
now: clone($now),
period: clone($period),
day: clone($day),
today: clone($today),
todayType: clone($todayType),
week: clone($week),
weekDay: clone($weekDay),
yearDay: clone($yearDay),
week_trait: clone($week_trait),
lvlup: clone($lvlup),
lvlupLove: clone($lvlupLove),
lvlupDom: clone($lvlupDom),
lastQuest: clone($lastQuest),
playerNoFap: clone($playerNoFap),
playerShave: clone($playerShave),
playerShower: clone($playerShower),
characters: clone(setup.characters)
}>>
<<set $dreamBackupChars = []>>
<<for _ch = 0; _ch < setup.characters.length; _ch++>>
<<set _charVar = '$' + setup.characters[_ch]>>
<<set $dreamBackupChars.push(clone(State.getVar(_charVar)))>>
<</for>>
/* Prepare the chosen quest */
<<set _curQuest = setup.quests.find(obj => {return obj.id === $dreamMode})>>
<<yields `_curQuest.id + "+RESET"`>>
<<yields _curQuest.dreamYields null "notifHide">>
<<set $curLoc = _curQuest.dreamLoc>>
<<include "buildLoc">>
<</delayer>>
<big>The spiral starts sucking you in.</big>
<<media "activities/hypno/falling.mp4">>
<p>You travel deeper and deeper...</p>
<p>...through the everlasting void...</p>
<p>...you desperately try to stop, grab onto something...</p>
<big>...you reach out with your hands...</big>
<<delayer>>
<<btn $dreamMode>>
<</delayer>>
<</chunks>>/* cityMotelRoom */
<<chunks>>
/* Reset $hookers array */
<<set $hookers = []>>
<<menu>>
/* Activities */
<<btn "cityMotelRoomHooker" "Call for a hooker" null "activ">> /*[[cityMotelRoomHooker]]*/
<<btn "cityMotelRoomShit" "Take a shit" "!asspain; $lvlup" "activ">> /*[[cityMotelRoomShit]]*/
<<btn "cityMotelRoomSearch" "Search room" null "activ">> /*[[cityMotelRoomSearch]]*/
<<btn "cityMotelRoomMasturbate" "Masturbate" "!ballsSmash" "quick">> /*[[cityMotelRoomMasturbate]]*/
<<btn "cityMotelRoomSleep" "Go to sleep" "$sleepReset+; time+9" "activ">> /*[[cityMotelRoomSleep]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>><<events "show">>
<<EVENT "randLow">>
<<set $dream = "fucked">>
<<chunks>>
/* Prepare the dream */
<<set _dreams to clone(setup.dreams)>>
<<set _dreamsArray to []>>
<<for _d to 0; _d < _dreams.length; _d++>>
<<set _randD to Math.floor(Math.random()*(_dreams[_d].length))>>
<<set _dreamsArray.push({
rand: _randD,
text: _dreams[_d][_randD],
dial: _dreams[_d][_randD].replace(/your/gi, "my")
})>>
<<set _dreams[_d].splice(_randD, 1)>>
<</for>>
<<set _reply = ["Still better love story than Twilight!", "Living the dream? I hope not.", "Don't give up on your dreams. Keep sleeping!"].random()>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a fucked up dream...</p>
<div id="dream">
<p class="fi3">You are _dreamsArray[0].text, and it's _dreamsArray[1].text. You are strolling around _dreamsArray[2].text in _dreamsArray[3].text, when suddenly - you notice a _dreamsArray[4].text. You walk out to her to get a closer look at her _dreamsArray[5].text.</p>
<<dial "player" _dreamsArray[6].text "fi3">>
<p class="fi3">You tell her.</p>
<<dial "guy" _dreamsArray[7].text "fi3">>
<p class="fi3">She replies.</p>
<big class="fi3">And then you fuck.</big>
<<media "mindblown.mp4" "fi3">>
</div>
<div id="cheater" style="display: none;" class="fi0">
<<media "cheater.mp4">>
</div>
<<dial "player" _reply "fi3">>
<<btn null null null "si3">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randHigh">>
<<set $dream = "wet">>
<<chunks>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a wet dream...</p>
<<media `"activities/sleep/" + $player.traitShrt +"/" + $curRand + ".mp4"` "si3">>
<<if $player.trait == "satan">><<dial "player" "Oh, fuck it. If it's the bottom, then I might as well enjoy it. Here, little calamari, daddy looove the tentacles!" "fi4">>
<<elseif $player.trait == "toxic">><<dial "player" "What have I done to myself? I need to get back on the righteous path, or I'm doomed!" "fi4">>
<<elseif $player.trait == "bully">><<dial "player" "Sooo... Now I'm dreaming about vampires? Oh, whatever. Here, baby, suck the blood out of my dick." "fi4">>
<<elseif $player.trait == "jerk">><<dial "player" "Those dreams are becoming weirder and weirder. But I'm still onboard with this shit!" "fi4">>
<<elseif $player.trait == "nerd">><<dial "player" "Justice served, baby!" "fi4">>
<<elseif $player.trait == "vegan">><<dial "player" "I wonder if it's still domination, when you're being dominated by a cucumber?" "fi4">>
<<elseif $player.trait == "hippie">><<dial "player" "Take it for the mother Earth you whore!" "fi4">>
<<elseif $player.trait == "messiah">><<dial "player" "Good habits make me hard." "fi4">>
<<elseif $player.trait == "alpha">><<dial "player" "Ommmm...." "fi4">>
<<else>><<dial "player" "Oh yeah, baby! Give it to me!" "fi4">>
<</if>>
<<btn null null null "si5">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "priority; $lvlup=1">>
<<set $dream = "wet">>
<<chunks>>
<big class="center fi0">You close your eyes...</big>
<p class="center fi1">And slowly drift away...</p>
<p class="sml center fi2">Into a wet dream...</p>
<<media `"activities/sleep/" + $player.traitShrt +"/" + $curRand + ".mp4"` "si3">>
<<if $player.trait == "satan">><<dial "player" "Oh, fuck it. If it's the bottom, then I might as well enjoy it. Here, little calamari, daddy looove the tentacles!" "fi4">>
<<elseif $player.trait == "toxic">><<dial "player" "What have I done to myself? I need to get back on the righteous path, or I'm doomed!" "fi4">>
<<elseif $player.trait == "bully">><<dial "player" "Sooo... Now I'm dreaming about vampires? Oh, whatever. Here, baby, suck the blood out of my dick." "fi4">>
<<elseif $player.trait == "jerk">><<dial "player" "Those dreams are becoming weirder and weirder. But I'm still onboard with this shit!" "fi4">>
<<elseif $player.trait == "nerd">><<dial "player" "Justice served, baby!" "fi4">>
<<elseif $player.trait == "vegan">><<dial "player" "I wonder if it's still domination, when you're being dominated by a cucumber?" "fi4">>
<<elseif $player.trait == "hippie">><<dial "player" "Take it for the mother Earth you whore!" "fi4">>
<<elseif $player.trait == "messiah">><<dial "player" "Good habits make me hard." "fi4">>
<<elseif $player.trait == "alpha">><<dial "player" "Ommmm...." "fi4">>
<<else>><<dial "player" "Oh yeah, baby! Give it to me!" "fi4">>
<</if>>
<<if $lvlup>>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<</if>>
<<btn null null null "si5">>
<</chunks>>
<<if $lvlup>>
<<include "lvlup">>
<</if>>
<</events>><<chunks>>
<big class="center fi0">You open up your laptop...</big>
<p class="center fi1">Type the name of your favorite porn site...</p>
<div class="si2">
/* Display toys menu */
<<set _toys = ["paul_dildo", "dildo", "cucumber", "crucifix"]>>
<<for _ts = 0; _ts < _toys.length; _ts++>>
<<if $player.itemsList && $player.itemsList.indexOf(_toys[_ts]) != -1>>
<<set _displayToys = 1>>
<<set _playerlvl = $player.lvl > 0 ? $player.lvl : 1>>
<<break>>
<</if>>
<</for>>
<<if _displayToys == 1>>
<<menu null "Choose a toy" "toys">>
<<if $player.itemsList.indexOf("paul_dildo") != -1 || $player.itemsList.indexOf("dildo") != -1>>
<<btn "#dildo" "Put a dildo up your ass" "love+2" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("cucumber") != -1>>
<<btn "#cucumber" "Put a cucumber up your ass" "love+3" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("crucifix") != -1>>
<<btn "#crucifix" "Put a crucifix up your ass" "love+5" "yieldsHide item">>
<</if>>
<</if>>
<br class="clear">
<br class="clear">
/* Load the category buttons */
<<set _masturbationCat = clone(setup.sexCat)>>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
/* Shuffle the vids for later */
<<set _masturbationVids = setup.kamasutra.shuffle()>>
<br class="clear">
</div>
<<chunk null "#dildo">>
<p>You pull out a dildo.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "I'm a bad boy!">>
<<media `"activities/masturbation/dildo/" + _playerlvl + "/" + random(1,10) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#cucumber">>
<p>You pull out a cucumber.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Veggies for the win!">>
<<media `"activities/masturbation/cucumber/" + random(1,5) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#crucifix">>
<p>You pull out a crucifix.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Sweet Jesus!">>
<p>It's so rough...</p>
<<media `"activities/masturbation/crucifix/" + random(1,4) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#anal">>
<big>You select Anal porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("anal") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "That's a beautiful asshole right there!">>
<<btn>>
<<chunk null "#classic">>
<big>You select Classic porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("classic") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Nothing better than a bit of classic pussy pounding!">>
<<btn>>
<<chunk null "#fetish">>
<big>You select Hardcore porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("fetish") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, I'm a perv!">>
<<btn>>
<<chunk null "#handworks">>
<big>You select Handworks porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("handworks") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, that's the shit!">>
<<btn>>
<<chunk null "#oral">>
<big>You select Oral porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("oral") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Yeah... do it with your mouth... Oh yeaa....!">>
<<btn>>
<<chunk null "#rough">>
<big>You select Rough porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("rough") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Smack that bitch, yeah!">>
<<btn>>
<</chunks>>/* cityMotelRoomSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["bible+", "dirty_bra+", "dirty_panties+", "roofies+", "weed+", "speed+", "crack+", "viagra+", "cash+5", "cash+10", "cash+15", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["outfit_19+", "reflective+", "cash+25", "cash+50", "cash+100", "cash+500"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+" || _foundItem == "roofies+" || _foundItem == "weed+" || _foundItem == "speed+" || _foundItem == "crack+" || _foundItem == "viagra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the room. Under the carpet, behind the cabinet, and inside the pillows. You even move some of the lighter furniture.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/cityMotelRoomSearch/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<p>I'm personally not a huge lingerie guy (unless the girl is really fat, in which case it helps redirect my attention), but even I can't help a growing hard-on.</p>
<<dial "player" "//I'm sure she won't mind if...//">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "roofies+">>
<<media "activities/search/cityMotelRoomSearch/roofies.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices, but then you start to wonder...</p>
<<dial "player" "//Why would someone have a bag of spices hidden in the room...?//">>
<big>And then it hits you.</big>
<<media "activities/search/cityMotelRoomSearch/weed.mp4">>
<<elseif _foundItem == "speed+">>
<p>At first think it's just a bag of salt, but then you start to wonder...</p>
<<dial "player" "//Why would someone have a bag of salt hidden in her room...?//">>
<big>And then it hits you.</big>
<<media "activities/search/cityMotelRoomSearch/speed.mp4">>
<<elseif _foundItem == "crack+">>
<p>I don't always smoke crack...</p>
<big>But when I do...</big>
<<media "activities/search/cityMotelRoomSearch/crack.mp4">>
<<elseif _foundItem == "viagra+">>
<<media "activities/search/cityMotelRoomSearch/viagra.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<</if>>
<<btn>>
<</chunks>>/* cityMotelRoomHooker */
<<chunks>>
/* Reset current hooker */
<<set $curHooker = null>>
/* Check if the player is back in the location after hooker negotiation */
<<if !$hookers || $hookers.length == 0>>
<<set _hookers_new = 1>>
<<set $hookers = []>>
<<else>>
<<set _hookers_new = null>>
<</if>>
/* Generate hookers */
<<if _hookers_new>>
<<set _prostitutes = ["motel_prostitute_1", "motel_prostitute_2", "motel_prostitute_3", "motel_prostitute_4", "motel_prostitute_5", "motel_prostitute_6", "motel_prostitute_7", "motel_prostitute_8"].shuffle()>>
<<set $hookers = clone(_prostitutes)>>
<<else>>
<<set _prostitutes = clone($hookers)>>
<</if>>
<<set _hooker1 = State.getVar('$' + _prostitutes[0])>>
<<if 7 <= $curRand || !_hookers_new>>
<<set _hooker2 = State.getVar('$' + _prostitutes[1])>>
<<elseif 8 <= $curRand || !_hookers_new>>
<<set _hooker3 = State.getVar('$' + _prostitutes[2])>>
<</if>>
/* Set descriptions */
<<set _hookerDesc = ["queen", "expert", "is the best!", "at its best!", "for the winners!", "hungry bitch", "without STDs!", "good for everything!", "queen that might not rip you off!", "and other stuff!", "(but I also make sandwiches)"]>>
/* Start HTML */
/* We display yields for skipping */
<<yields>>
<big class="center fi0">You sit on the bed...</big>
<p class="center fi1">There's a couple of ads with phone numbers of local hookers on the night stand...</p>
<<media "activities/prostitutes/cityMotel/choose.mp4" "si2">>
<big class="center fi2">You gotta choose...</big>
<div class="si3">
<<if _hooker1>>
<br class="clear">
<<media `"characters/" + _hooker1.id + "/portrait_big.jpg"`>>
<big class="center">//''_hooker1.name'' - _hooker1.kink sex <<print _hookerDesc.random()>>//</big>
<<if _hooker2>>
<br class="clear">
<<media `"characters/" + _hooker2.id + "/portrait_big.jpg"`>>
<big class="center">//''_hooker2.name'' - _hooker2.kink sex <<print _hookerDesc.random()>>//</big>
<</if>>
<<if _hooker3>>
<br class="clear">
<<media `"characters/" + _hooker3.id + "/portrait_big.jpg"`>>
<big class="center">//''_hooker3.name'' - _hooker3.kink sex <<print _hookerDesc.random()>>//</big>
<</if>>
<br class="clear">
<<if _hooker2>><<menu null null "prostitutes">><</if>>
<<btn "#call" `"Call ''" + _hooker1.name + "''"` `"$curHooker+"+_hooker1.id` "action">>
<<if _hooker2>><<btn "#call" `"Call ''" + _hooker2.name + "''"` `"$curHooker+"+_hooker2.id` "action">><</if>>
<<if _hooker3>><<btn "#call" `"Call ''" + _hooker3.name + "''"` `"$curHooker+"+_hooker3.id` "action">><</if>>
<</if>>
<<btn $curLoc "Changed my mind" null "dialog">>
<<if $supporter>>
<<btn $curPas "Reroll the hookers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "love=5; love-5; dom=5; dom-5; $hookers+null" "action valueShow">>
<<else>>
<<btn null "Reroll the hookers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "action disabled">>
<</if>>
</div>
<<chunk null "#call">>
<<delayer>>
<<set $curHooker = State.getVar('$' + $curHooker)>>
<big>You call $curHooker.name.</big>
<p>She answers right away.</p>
<<dial `$curHooker.id` "Hey, what's up baby? You're looking for a good time?">>
<<dial "player" "Maybe. How much would it cost me?">>
<<dial `$curHooker.id` "I'll be right there with you and we'll talk prices!">>
<p>She disconnects and a moments later...</p>
<big>There's a knock at the doors.</big>
<<btn>>
<</delayer>>
<<chunk>>
<<delayer>>
<p>You open the doors and $curHooker.name enters the room.</p>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_intro.mp4"`>>
<big>She sizes you up.</big>
<<dial `$curHooker.id` "Sooo... a pretty boy like you is looking for some love, huh? I have a special price just for you...">>
<p>Fingers crossed...</p>
<<if $curHooker.hotness <= 1>>
<<set _hookerPriceArr = [10, 15, 20, 25, 30, 35]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-1, 1].random()>>
<<elseif $curHooker.hotness <= 2>>
<<set _hookerPriceArr = [20, 25, 30, 35, 40, 45]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-10, -5, 1].random()>>
<<elseif $curHooker.hotness <= 3>>
<<set _hookerPriceArr = [30, 40, 50, 60, 70, 80]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-30, -20, -10, 1].random()>>
<<elseif $curHooker.hotness <= 4>>
<<set _hookerPriceArr = [50, 60, 70, 80, 90, 100]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-60, -25, -10, -5, 1].random()>>
<<elseif $curHooker.hotness >= 5>>
<<set _hookerPriceArr = [60, 80, 100, 120, 140, 160]>>
<<set _hookerPrice = _hookerPriceArr[$player.lvl]>>
<<set _hookerPriceHaggle = _hookerPrice + [-150, -150, -100, -50, -50, -20, 1].random()>>
<</if>>
<<if _hookerPriceHaggle <= 0>>
<<set _hookerScene = "#hooker_haggle_free">>
<<elseif _hookerPriceHaggle >= _hookerPrice>>
<<set _hookerScene = "#hooker_haggle_bad">>
<<else>>
<<set _hookerScene = "#hooker_haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk>>
<<delayer>>
<<dial `$curHooker.id` `"For " + _hookerPrice + " bucks I will take your dick to heaven."`>>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_thinking.mp4"`>>
<p>Well, buddy...</p>
<big>Your call!</big>
<<menu>>
<<btn "#hooker_pay" "Pay her" `"love+2; cash=" + _hookerPrice + "; cash-" + _hookerPrice` "action">>
<<btn "#hooker_haggle" `_hookerPrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#not_interested" "Not interested." null "dialog">>
<</delayer>>
<<chunk null "#hooker_haggle">>
<<delayer>>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_haggle.mp4"`>>
<<dial `$curHooker.id` `"Don't you think I'm worth " + _hookerPrice + " bucks...?"`>>
<big>Don't let her play this game.</big>
<p>Just say it's too much and you've changed your mind.</p>
<<dial "player" "Naaah, sorry, I've changed my mind...">>
<big>The hooker immediately changes her approach.</big>
<<dial `$curHooker.id` "Hey, baby, don't be like this! I'm so horny... Don't you wanna be my friend?">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>She sizes you up one more time.</p>
<<dial `$curHooker.id` "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _hookerScene "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#hooker_haggle_ok">>
<<delayer>>
<big>She smiles.</big>
<<dial `$curHooker.id` `"You're kind of cute so... how bout' " + _hookerPriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as she will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#hooker_pay" "Pay her" `"love+2; cash=" + _hookerPriceHaggle + "; cash-" + _hookerPriceHaggle` "action">>
<<btn "#not_interested" "Not interested." null "dialog">>
<</delayer>>
<<chunk null "#hooker_haggle_free">>
<<delayer>>
<big>She smiles.</big>
<<dial `$curHooker.id` "You know what... You're really cute... I'm gonna do you for free.">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Whore giving a freebie? That's new!</p>
<<dial `$curHooker.id` "Now let's get to work...!">>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_ok.mp4"`>>
<</delayer>>
<<btn "#hooker_sex">>
<<chunk null "#hooker_haggle_bad">>
<<delayer>>
<<dial `$curHooker.id` "...there's a special price, bitch.">>
<big>She pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial `$curHooker.id` "Pay me 200 bucks or I'm gonna fuck you up.">>
<p>You look at her, scared as fuck.</p>
<big>She smiles.</big>
<<dial `$curHooker.id` "Don't worry, baby. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<</delayer>>
<<menu>>
<<btn "#hooker_pay" "Pay up!" "love+2; cash=200; cash-200" "action">>
<<btn "#hooker_punch" "Punch her!" "dom+2" "action">>
<<chunk null "#hooker_punch">>
<<delayer>>
<p>Normally you're against hitting a woman, but in this case...</p>
<big>...you throw your best punch.</big>
<<media "punch.mp4">>
<p>But $curHooker.name wasn't born yesterday. She sees your fist and dodges to avoid it...</p>
<<if $player.lvl <= 1>>
<<set _hookerFight = ["#hooker_victory", "#hooker_fail", "#hooker_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _hookerFight = ["#hooker_victory", "#hooker_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _hookerFight = ["#hooker_victory", "#hooker_victory", "#hooker_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _hookerFight = "#hooker_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _hookerFight "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#hooker_victory">>
<big>Your punch knocks her out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored her!//">>
<p>Yes, you floored a woman, well done.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before her whore friends gonna decide to take a revenge.</p>
<<dial "player" "//Yup!//">>
<big>You walk out of the room and leave the hooker behind.</big>
<<btn $curLocParent null "dom+5; counter:cityMotelRoomPaid+RESET" "yieldsHide">>
<<chunk null "#hooker_fail">>
<<delayer>>
<big>The hooker dodges - you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when she says...</p>
<<dial `$curHooker.id` "You're fucked.">>
<p>She takes a swing with her foot and...</p>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<big>She kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial `$curHooker.id` "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<</delayer>>
<big>She leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a hooker with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#not_interested">>
<<delayer>>
<big>She looks at you with anger.</big>
<<dial `$curHooker.id` "You're gonna regret it...!">>
<<media "walk_away2.mp4">>
<big>She turns around and leaves.</big>
<<btn "cityMotelRoomHooker">>
<</delayer>>
<<chunk null "#hooker_pay">>
<<delayer>>
<big>She takes the money and hides between her tits.</big>
<<dial `$curHooker.id` "Now let's get to work...!">>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_ok.mp4"`>>
<</delayer>>
<<if $caught>>
<<btn "#caught">>
<<else>>
<<btn "#hooker_sex">>
<</if>>
<<chunk null "#hooker_sex">>
<<delayer>>
<big>$curHooker.name starts working your dick.</big>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_sex_1.mp4"`>>
<<dial "player" "Oh yeahh... suck it">>
<<dial `$curHooker.id` "Mhmm...">>
<p>You can feel the blood rushing to your cock. Pleasure is slowly building up.</p>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<big>She moves her head up and down your shaft.</big>
<p>Her lips wrap so tightly around your cock that it feels like you'd put it into a vacuum cleaner.</p>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_sex_2.mp4"`>>
<<dial "player" "Yes... like that... yes...">>
<<dial `$curHooker.id` "Gobble... Gobble... Gobble...">>
<<if $curHooker.id != "prostitute_5">>
<p>But even though her mouth feels great.</p>
<big>...it's time for a change.</big>
<<dial "player" "I want your pussy now!">>
<p>She pulls out your dick from her mouth, and drops her panties.</p>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<<if $curHooker.id == "prostitute_5">>
<big>Saliva drips from her mouth...</big>
<<else>>
<big>You turn $curHooker.name's ass towards you...</big>
<p>As you go into her wet pussy, you can feel her warmth around your stiff cock.</p>
<</if>>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_sex_3.mp4"`>>
<<if $curHooker.id == "prostitute_5">>
<<dial "player" "Yeah... blow me, whore... Blow my dick!">>
<<dial `$curHooker.id` "Gobble-gobble-gobble...">>
<<else>>
<<dial `$curHooker.id` "Uhhhh.... that dick feels great...">>
<<dial "player" "Same for your pussy baby!">>
<<dial `$curHooker.id` "Fuck that pussy... I'm your little whore...">>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<<if $curHooker.id == "prostitute_5">>
<big>She speeds up.</big>
<<else>>
<big>Your dick penetrates $curHooker.name's wet cunt like a sledgehammer.</big>
<</if>>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_sex_4.mp4"`>>
<<if $curHooker.id == "prostitute_5">>
<<dial "player" "Put it deeper... I wanna feel your throat!">>
<<dial `$curHooker.id` "Gobbhhhrrr...">>
<<dial "player" "Fuck yea... so tight!">>
<p>There's no doubt she's a true master at her craft. Your dick never was so shiny and clean. You could literally eat with it.</p>
<<else>>
<<dial `$curHooker.id` "Oh yea... like that...!">>
<<dial "player" "You like my dick?!">>
<<dial `$curHooker.id` "I fucking love your dick... Tell me I'm your whore...!">>
<<dial "player" "You're my dirty fucking whore!">>
<<dial `$curHooker.id` "Yesssssss...!">>
<</if>>
<</delayer>>
<<btn>>
<<chunk>>
<<delayer>>
<big>You feel the orgasm closing.</big>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_sex_5.mp4"`>>
<<dial `$curHooker.id` "YES! YES! FUCK ME!">>
<<dial "player" "Tell me you're my whore!">>
<<dial `$curHooker.id` "I'm your whore! I'm your fucking whore!!!">>
<p>Couple more seconds and you're gonna explode.</p>
<big>You need to make a decision.</big>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + $curHooker.id` "sex action">>
<<btn "#hooker_cum" "Cum now" "dom+3" "action yieldsHide">>
<</delayer>>
<<chunk null "#hooker_cum">>
<<delayer>>
<big>You feel hot thick cum shooting out of your stiff dick.</big>
<<dial "player" "Uhhhhhhhhhhhhhh...">>
<<dial `$curHooker.id` "Yeah, baby, cum for me...">>
<<media `"activities/prostitutes/cityMotel/" + $curHooker.id + "/" + $curHooker.id + "_cum.mp4"`>>
<p>As soon as you finish, she gets up and pulls her panties on.</p>
<<dial `$curHooker.id` "That was great, baby. You should drop by more often!">>
<</delayer>>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>Just remember to always wear a condom!</p>
<<btn $curLoc>>
<</chunks>><<chunks>>
<big class="center fi0">You pull down your pants...</big>
<p class="center fi1">Sit down on the toilet...</p>
<<media `"activities/shit/" + random(4) + ".mp4"` "si3">>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<<btn null null null "si5">>
<</chunks>>
<<include "lvlup">><<events>>
<<EVENT "roseIntro=0; period=dayhours; day=weekend; day=15">>
<<include "roseIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$player.clothingOutfit=null">> /* Encounter with police when player is naked */
<<chunks>>
/* Event settings */
<<set $policeBribeCash = null>>
<<if $gayContent == 1>>
<<set _policeRand = ["males", "females"].random()>>
<<else>>
<<set _policeRand = "females">>
<</if>>
<<if _policeRand == "females">>
<<set _policeDial = "gal">>
<<else>>
<<set _policeDial = "guy">>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>Woop-woop!</big>
<p>That's a sound of the police!</p>
<<dial "player" "//Haha! <a href=\"https://www.youtube.com/watch?v=9ZrAYxWPN6c\" target=\"_blank\">♫ Woop-woop - It's da sound of da police... ♬</a> I like this tune too!//">>
<p>Haha, yeah... it's a classic, obviously...</p>
<p>...</p>
<p>But also...</p>
<big>You kinda misunderstood me bro...</big>
<<btn>>
<<chunk>>
<big>...I actually meant you're fucked!</big>
<<dial "player" "//Oh fuck!//">>
<<if _policeRand == "females">>
<big>Two female police officers come your way.</big>
<<else>>
<big>Two male police officers come your way.</big>
<</if>>
<<dial "player" "//But I haven't done anything!//">>
<p>Dude...</p>
<big>You're fucking naked in a public space.</big>
<p>What did you expect?</p>
<<btn>>
<<chunk>>
<big>They mean business!</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females.jpg">>
<<else>>
<<media "events/park/police/males/police_males.mp4">>
<</if>>
<<dial `_policeDial` "Sir! Stop what you're doing!">>
<<menu>>
<<btn "#obey" "Do as you're told" "love+1" "action">>
<<btn "#run" "Try to run from the cops" "dom+2" "action">>
<<btn "#fight" "Try to fight the cops" "dom+3; player.lvl=2" "action">>
<<chunk null "#obey">>
<<dial `_policeDial` "Sir, put your hands behind your head and stay where you are, we'll get to you.">>
<big>You put your hands behind your head and stay put.</big>
<<media "surrender.mp4">>
<<dial `_policeDial` "Sir, do you know what you did?">>
<p>You think for a second.</p>
<<dial "player" "//Should I tell 'em?//">>
<p>No. It's their tactic.</p>
<big>Let them say it.</big>
<<dial "player" "I'm unsure, officer...">>
<<dial `_policeDial` "You're naked in a public space. That's prohibited.">>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<<strikes "police_gal">>
<<else>>
<<strikes "police_guy">>
<</if>>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<big>She sighs.</big>
<<else>>
<big>He smiles.</big>
<</if>>
<<dial `_policeDial` "I'm afraid we have to arrest you.">>
<<dial "player" "Oh... really?">>
<p>Focus, dude.</p>
<big>Figure something out!</big>
<<menu>>
<<btn "#bribe" "I'm sure there's something we could do..." "dom+2" "dialog">>
<<btn "#arrest" "I accept my fate, officers." "love+1" "dialog">>
<<chunk null "#bribe">>
<big>They look at each other.</big>
<p>One of them sighs.</p>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, sweet-ass, you have to be a bit more specific.">>
<big>Sweet-ass, huh...?</big>
<<else>>
<<dial `_policeDial` "I'm listening, baby.">>
<big>Well, look at that...!</big>
<</if>>
<p>They seem to be interested... Maybe they're not going to tase you after all.</p>
<p>...</p>
<big>Or they're just gathering more evidence.</big>
<<menu>>
<<btn "#bribe_cash" "Would 50 bucks help my case...?" "cash=50; cash-50; dom+2; player.lvl=3; $policeBribeCash+50" "dialog">>
<<btn "#bribe_cash" "Would 100 bucks help my case...?" "cash=100; cash-100; dom+1; player.lvl=2; $policeBribeCash+100" "dialog">>
<<btn "#bribe_cash" "Would 200 bucks help my case...?" "cash=200; cash-200; dom+1; $policeBribeCash+200" "dialog">>
<<btn "#bribe_sex" "Maybe I'll make you cum...?" "love+2; player.lvl=2" "dialog">>
<<btn "#bribe_talk" "Come on, officers, let's talk..." "love+1" "dialog">>
<<chunk null "#bribe_sex">>
<big>The cops look at you curiously.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_bribe_sex.mp4">>
<<else>>
<<media "events/park/police/males/police_males_bribe_sex.mp4">>
<</if>>
<<dial `_policeDial` "So now you're trying to prostitute yourself?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#sex", "#sex", "#arrest", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sex", "#sex", "#arrest"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bribe_cash">>
<<media "events/park/police/police_bribe_cash.mp4">>
<big>They look at the money.</big>
<<dial `_policeDial` "Well, well, well... trying to bribe the police, are we?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<delayer>>
<<if $policeBribeCash == 50>>
<<if $player.lvl <= 2>>
<<set _decision = "#sex">>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest", "#sex"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<</if>>
<<elseif $policeBribeCash == 100>>
<<if $player.lvl <= 1>>
<<set _decision = ["#release", "#arrest", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<else>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#bribe_talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "I'm a good citizen, officer... like... I don't break the law... never... I was just walking around, and, you know... am I right?">>
<p>I see what you did there, buddy.</p>
<big>Playing the dumb one.</big>
<p>Been there, done that.</p>
<<dial "player" "//The dumb one... yeah... that was exactly what I was doing... haha.//">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = "#arrest">>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fight">>
<<delayer>>
<<set _policeFight = 1>>
<</delayer>>
<p>You look at the cop closest to you.</p>
<big>You clench your fist and aim at his face...</big>
<<media "events/park/police/police_punch.mp4">>
<p>Gotta say, buddy, going against police, it's a pretty bold thing to do...</p>
<big>...and stupid.</big>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight1_victory", "#fight1_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight1_victory">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/police/police_punch_success.mp4">>
<<dial "player" "//Take that!//">>
<big>That's not over!</big>
<p>Knock out the second cop, before he shoots you down!</p>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight2_victory", "#fight2_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight2_victory">>
<p>I dunno how it's possible...</p>
<big>But you knock out second cop too.</big>
<<media "events/park/police/police_punch_success2.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done. I'm actually really fucking impressed. And also - kids, don't try that at home.</p>
<<delayer>>
<<yields "dom+5">>
<</delayer>>
<p>And now...</p>
<big>...better get the fuck out!</big>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#fight_fail">>
<big>You miss.</big>
<<media "events/park/police/police_punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the cop says...</p>
<<dial `_policeDial` "You're fucked.">>
<big>They pull out their batons.</big>
<<btn>>
<<chunk>>
<<media "events/park/police/police_beating.mp4">>
<big>You drop on the ground in convulsions.</big>
<<delayer>>
<<yields "bleeding+; $player.arrest+5">>
<</delayer>>
<<dial "player" "//Ohhhh fuuuuuuck...?//">>
<p>Well, yeah, fuck...</p>
<big>Turns out attacking police is a bad idea...</big>
<<dial "player" "//Call a bambulance...!//">>
<p>Oh I would... I totally would...</p>
<p>The thing is...</p>
<big>I don't think they finished with you.</big>
<<btn "#sex">>
<<chunk null "#sex">>
<big>One of the cops leans in towards your face.</big>
<<dial `_policeDial` "You know what we do with bad boys like you?">>
<<if _policeRand == "females">>
<p>He starts unpinning the belt.</p>
<<else>>
<p>She starts unpinning the belt.</p>
<</if>>
<<dial `_policeDial` "We fuck em'.">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<<dial `_policeDial` "Get on your fuckin' knees!">>
<p>The possibility of getting your face closer to the police pussy makes you instantly obey the order.</p>
<big>The first cop just smirks.</big>
<</if>>
<<dial `_policeDial` "I'm gonna wait for you in the car...">>
<<if !_policeFight>>
<<dial "player" "Hey, I can do two of you...">>
<<dial `_policeDial` "Shut the fuck up! You do as you're told!">>
<</if>>
<</delayer>>
<<else>>
<<media "events/park/police/males/police_males_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<big>He pushes you to your knees, while unzipping his pants.</big>
<<else>>
<big>He starts unzipping his pants.</big>
<</if>>
<p>He looks at the other cop.</p>
<<dial `_policeDial` "What are you looking at, Barry?! Go wait in the car!!!">>
<p>The other cop salutes.</p>
<<dial `_policeDial` "Yes sir!">>
<p>He runs back to the car.</p>
<big>Meanwhile, the alpha cop looks at you.</big>
<<dial `_policeDial` "Oh yeah, baby, I'm gonna use your mouth.">>
<p>Fuck. That's what I call...</p>
<big>Establishing dominance.</big>
<</delayer>>
<</if>>
<<set _policeRandSexId = "#sex_" + _policeRand>>
<<btn `_policeRandSexId`>>
<<chunk null "#sex_females">>
<big>The cop pulls your head to the pussy with the baton.</big>
<<media "events/park/police/females/police_females_sex_2.mp4">>
<p>You dive into her sweaty cunt and start licking like little doggy.</p>
<<dial `_policeDial` "Ohhh yeahhh... You like that police cunt, don't you...?">>
<<dial "player" "MmmMMMmmMM!">>
<<btn>>
<<chunk>>
<big>She pulls you even closer.</big>
<<media "events/park/police/females/police_females_sex_3.mp4">>
<<dial "player" "Slurp-slurp-slurp!">>
<big>Her juices flow on your face.</big>
<<dial `_policeDial` "Fuck yea... that's what I love about this fuuucking job...!!!">>
<<if $player.lvl < 2>>
<<btn "#females_sex_squirt">>
<<else>>
<big>But she suddenly pushes you away.</big>
<<dial `_policeDial` "Now you, sweet-ass... Mamma is gonna make you hard as a rock.">>
<p>Yes please!</p>
<<btn>>
<</if>>
<<chunk>>
<p>She pulls the skin down from the tip of your dick and slowly, using a lot of saliva, she starts licking it.</p>
<<media "events/park/police/females/police_females_sex_4.mp4">>
<big>You feel a shiver down your spine.</big>
<<dial "player" "Uhhhhhhhh...">>
<<btn>>
<<chunk>>
<p>Her mouth is soft and warm.</p>
<big>But her lips wrap tightly around your cock.</big>
<p>She can barely fit it all.</p>
<<media "events/park/police/females/police_females_sex_5.mp4">>
<<dial `_policeDial` "Gobble... Gobble...">>
<<dial "player" "Ohh... yeah...">>
<p>Her tongue is going up and down against the tip of your dick. It feels great, but after a moment you realize it's not enough. You need more.</p>
<<dial "player" "Go harder.">>
<p>She smiles, takes a deep breath, opens her mouth even wider...</p>
<big>...and pushes your dick up to the back of her throat.</big>
<<btn>>
<<chunk>>
<big>She starts pumping your cock like a fire hose.</big>
<<media "events/park/police/females/police_females_sex_6.mp4">>
<<dial `_policeDial` "Gobble-gobble-gobble">>
<<dial "player" "Ohhh shiiit...">>
<p>God damn, she's sucking you off like a pro.</p>
<big>Clearly, police training did some good here.</big>
<<dial "player" "Fuuuuuck yeah!">>
<<if $player.lvl < 3>>
<p>Finally...</p>
<big>She pulls your dick from her mouth.</big>
<<dial `_policeDial` "That's enough for today.">>
<<dial "player" "But--">>
<p>She puts a baton next to your face.</p>
<<dial `_policeDial` "Shut up, or I'm gonna fuck you up, ok?">>
<p>Sigh...</p>
<<btn "#females_sex_end">>
<<else>>
<big>But suddenly, she pushes you away.</big>
<<dial `_policeDial` "I want you inside.">>
<<btn>>
<</if>>
<<chunk>>
<big>She lies on the police car's hood.</big>
<p>Her wet pussy is wide open for you to admire.</p>
<<dial `_policeDial` "Now you're going to fuck me.">>
<<dial "player" "Are you ready, officer?">>
<<dial `_policeDial` "I was born ready.">>
<big>You find a wettest spot between her legs and push your hard dick in.</big>
<<btn>>
<<chunk>>
<big>And it goes in smoooothly.</big>
<<media "events/park/police/females/police_females_sex_7.mp4">>
<<dial `_policeDial` "Uhhhhhhhhh...">>
<<dial "player" "Uhhhhhhhhh......">>
<<btn>>
<<chunk>>
<<dial `_policeDial` "Oh yeahhh... Like that... that's the spot....">>
<<media "events/park/police/females/police_females_sex_8.mp4">>
<p>You're piercing her perfect cunt with your dick, while she moans and squeals on the mask of the car.</p>
<<dial `_policeDial` "Yeah... Fuck the police... ">>
<big>The other cop leans out through the car's window.</big>
<<dial `_policeDial` "Everything ok there?">>
<p>The cop spread on the hood moans loudly.</p>
<<dial `_policeDial` "Fuck the police right in the pussy!">>
<p>I'd say it's A-O-K!</p>
<big>And fucking the police just got a whole lot better!</big>
<<dial "player" "Fuck yeah!">>
<<btn>>
<<chunk>>
<<media "events/park/police/females/police_females_sex_9.mp4">>
<<dial `_policeDial` "FUCK! FUCK! FUCK!">>
<p>As you're massaging her sweaty asshole with your fingers...</p>
<big>...you can feel she's getting closer to orgasm.</big>
<p>Couple more pushes...</p>
<<btn "#females_sex_squirt">>
<<chunk null "#females_sex_squirt">>
<p>And then...</p>
<big>She cums.</big>
<<media "events/park/police/females/police_females_sex_squirt.mp4">>
<big>Her pussy is flowing with hot juices.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes her a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Wow... That was... Awesome.">>
<<else>>
<<dial `_policeDial` "Wow... That was... Adequate.">>
<big>Adequate?!</big>
<p>You fucking made her scream so that entire park could hear. I said it was at least pretty good.</p>
<</if>>
<<menu>>
<<btn "#females_sex_ask" "I wanna cum too!" "player.lvl=2; dom+3" "dialog">>
<<btn "#females_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#females_sex_ask">>
<big>She looks you in the eyes.</big>
<<dial `_policeDial` "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#females_sex_cum", "#females_sex_end", "#females_sex_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#females_sex_cum", "#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#females_sex_cum">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#females_sex_cum">>
<<dial `_policeDial` "Ok sweet-ass. You did good, you deserve to cum... in my mouth.">>
<big>Yes ma'am!</big>
<p>You just stroke your dick couple times, and you feel the orgasm coming.</p>
<<dial "player" "I'm cumming!">>
<<dial `_policeDial` "I want it all!">>
<<media "events/park/police/females/police_females_sex_cum_1.mp4">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum into the cop's mouth.</p>
<big>And she takes it all like a champ.</big>
<<btn>>
<<chunk>>
<p>She opens her mouth wide, to show you your cum filling it to the brim.</p>
<<media "events/park/police/females/police_females_sex_cum_2.mp4">>
<<dial "player" "Uhhhhh....">>
<big>She swallows it all and smiles.</big>
<<btn "#females_sex_end">>
<<chunk null "#females_sex_end">>
<<dial `_policeDial` "I'm finished for today, sweet-ass. But it's not the last time we meet.">>
<p>The other police girl, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "I think he paid his debts to society... I'd let him go, but it's up to you.">>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#sex_males">>
<p>You open your mouth...</p>
<big>He starts smacking it with his dick.</big>
<<media "events/park/police/males/police_males_sex_2.mp4">>
<<dial `_policeDial` "Ohhh yeah, baby!">>
<p>His cock is big and hot, and smells with a whole day of work.</p>
<big>Perfect.</big>
<<btn>>
<<chunk>>
<p>Finally...</p>
<big>He pushes it inside your mouth.</big>
<<media "events/park/police/males/police_males_sex_3.mp4">>
<p>He immediately starts pumping.</p>
<<dial "player" "gobble-gobble-gobble">>
<<dial `_policeDial` "Suck that police cock!">>
<<btn>>
<<chunk>>
<p>He slows down.</p>
<big>But pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_4.mp4">>
<<dial "player" "Uggfh...">>
<<dial `_policeDial` "Suuuuuuuuuuuuuuck!">>
<p>And then...</p>
<big>Before you even catch your breath.</big>
<<btn>>
<<chunk>>
<big>He speeds up again.</big>
<<media "events/park/police/males/police_males_sex_5.mp4">>
<<dial `_policeDial` "SUCK IT! SUCK IT! SUCK IT!">>
<p>You do what you can, but you can barely keep up with him thrusting his red pulsating dick into your throat.</p>
<p>But then, just before you lost your consciousness from lack of oxygen...</p>
<big>He pulls out.</big>
<<if $player.lvl < 3>>
<<btn "#males_sex_cum">>
<<else>>
<<dial `_policeDial` "Now... your asshole!">>
<big>He pushes you to the hood of the police car.</big>
<<btn>>
<</if>>
<<chunk>>
<p>He spits in your asshole and...</p>
<big>Thrusts his dick inside.</big>
<<dial "player" "OH FUCK!">>
<<dial `_policeDial` "That's right, baby. Your ass is mine!">>
<<media "events/park/police/males/police_males_sex_6.mp4">>
<p>You can feel his power each time he penetrates your anus. But somehow... it feels good.</p>
<big>His dick is warm and fills you up perfectly.</big>
<<btn>>
<<chunk>>
<p>He turns you to your back.</p>
<big>And pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_7.mp4">>
<<dial `_policeDial` "I fuck your ass! I fuck your criminal ass! You hear me, punk?!">>
<<dial "player" "OH! UH! UGH! OH! UHhhhhHhHhhH!">>
<<btn>>
<<chunk>>
<p>Suddenly.</p>
<big>He stops and pushes you to the ground.</big>
<p>He spread his asshole over your stiff dick.</p>
<<dial `_policeDial` "Barry! Come here! You're gonna help me out, ok???">>
<p>Barry jumps out of the police car.</p>
<<dial `_policeDial` "Sir yes sir. What's up?!">>
<<dial `_policeDial` "My back still hurts from that last thing! So you're gonna help me ride him.">>
<<dial `_policeDial` "Sure boss.">>
<big>Barry grabs the alpha cop and lowers his ass to your dick.</big>
<<btn>>
<<chunk>>
<big>You feel his hot asshole wrapped around your cock.</big>
<<media "events/park/police/males/police_males_sex_8.mp4">>
<<dial `_policeDial` "Oh yeah... oh yeah...">>
<p>Barry leans in from the side.</p>
<<dial `_policeDial` "Like that, boss?">>
<<dial `_policeDial` "Shut the fuck up, Barry, I THINK I'M GONNA...!">>
<<btn "#males_sex_cum">>
<<chunk null "#males_sex_cum">>
<p>And then...</p>
<big>He cums.</big>
<<media "events/park/police/males/police_males_sex_cum.mp4">>
<big>His hot cum shoots at your shirt like from a hose.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes him a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Well, well, well... I like you.">>
<<else>>
<<dial `_policeDial` "Well, I had better...">>
<big>He's fucking ruthless!</big>
<</if>>
<<menu>>
<<btn "#males_sex_ask" "I wanna cum too!" "player.lvl=2; dom+4" "dialog">>
<<btn "#males_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#males_sex_ask">>
<p>He looks you in the eyes.</p>
<big>And bursts into laughter.</big>
<<dial `_policeDial` "YOU?! //Hahahah!// You heard him, Barry? //He// wants to cum.">>
<p>Barry giggles.</p>
<<dial "player" "Sorry... did I say something funny? I really need to cum and...">>
<<dial `_policeDial` "Listen, baby. Here's the thing. ''ONLY I CUM ON MY WATCH!!!'' Got it?">>
<<media "events/park/police/males/police_males_sex_angry.mp4">>
<big>Even I got it.</big>
<p>That's some primal alpha shit. You gotta respect that, dude.</p>
<<dial `_policeDial` "You know what kid? I think you need to learn some proper manners.">>
<<dial "player" "Uhmm... But...">>
<p>This doesn't sound good...</p>
<<btn "#arrest">>
<<chunk null "#males_sex_end">>
<<dial `_policeDial` "I'm finished for today, baby. But it's not the last time we meet.">>
<p>Barry, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#release">>
<big>Finally, after a moment of silence...</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok, sweet-ass?">>
<<else>>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok baby?">>
<</if>>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<dial "player" "Thanks...!">>
<<dial `_policeDial` "Now... scram!">>
<p>You got lucky, better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<media "walk_away2.mp4">>
<<btn $curLoc>>
<<chunk null "#tase">>
<<if _policeRand == "females">>
<big>She pulls out a taser.</big>
<<else>>
<big>He pulls out a taser.</big>
<</if>>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/park/police/police_tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<h2 class="border">Police Station</h2>
<<media "locations/cityPolice/_big.jpg" "wide">>
<p>When you finally wake up...</p>
<big>...you realize you don't remember anything.</big>
<<dial "player" "//Fuuuck... What happened? Where am I?//">>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Wake up in jail" "time+3; bleeding+; $player.arrest+2" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_run.mp4">>
<<else>>
<<media "events/park/police/police_run.mp4">>
<</if>>
<<dial "player" "You'll never get me, coppers!">>
<p>You give it all you got speeding through the park, and after couple moments...</p>
<big>...you lose the tail.</big>
<<dial "player" "Phew! God damn, I'm quick!">>
<p>Dude, it's the police...</p>
<big>...they might be still after you!</big>
<<menu>>
<<btn "#hide" "Hide somewhere" "dom+2" "action">>
<<btn "#blend" "Blend in the crowd" "love+2" "action">>
<<chunk null "#blend">>
<big>You slow down, lower your head...</big>
<<dial "player" "//Don't look at me... I'm no one important... just minding my business...//">>
<<media "blend_in.mp4">>
<big>Hopefully it'll work...</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#blendFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hide">>
<big>You notice a truck parked on a side.</big>
<<media "events/park/police/police_truck.jpg">>
<<dial "player" "//I'll hide over there!//">>
<p>Well, ok...</p>
<big>You crawl under the car and wait...</big>
<<media "waiting.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#runSuccess", "#hideFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hideFail">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_found.mp4">>
<<else>>
<p>The cops show up from nowhere and...</p>
<big>...they drag you from under the car.</big>
<<media "events/park/police/males/police_males_found.mp4">>
<</if>>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<btn "#arrest" null "$player.arrest+3">>
<<chunk null "#blendFail">>
<big>Woop-woop!</big>
<p>The police car comes out of nowhere.</p>
<<media "events/park/police/police_ramming.mp4">>
<p>Oh fuck...</p>
<big>Are you alive?</big>
<<dial "player" "Uggghhhhhhhhhh... the pain...">>
<p>Shit, dude... Like, running away from the cops? Seriously? I thought you're smarter then this.</p>
<p>Anyway, you'll have shitload of time to think it over...</p>
<<btn "#to_prison">>
<<chunk null "#to_prison">>
<big>...in prison.</big>
<<media "events/park/police/police_jail.mp4">>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+3; bleeding+; $player.arrest+5" "action">>
<<chunk null "#runSuccess">>
<p>You nervously look around, but after couple minutes it's pretty clear...</p>
<big>You got away.</big>
<<media "perfect_crime.mp4">>
<<btn>>
<<chunk null "#arrest">>
<p>The cops smile.</p>
<big>And it's not a nice smile.</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Your sweet ass is going with us!">>
<<else>>
<<dial `_policeDial` "Your ass is going with us, baby!">>
<</if>>
<big>Bummer.</big>
<<if _policeRand == "females">>
<p>They put handcuffs on your hands.</p>
<<media "events/park/police/females/police_females_arrested.mp4">>
<<else>>
<p>They cuff you and drag to the police car.</p>
<<media "events/park/police/police_arrest.mp4">>
<</if>>
<p>Oh boy...</p>
<big>...that brings back some memories.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+1; $player.arrest+2" "action">>
<</chunks>>
<</events>><<chunks>>
/* Reload all the main vars from dreamBackup */
<<set $counters = $dreamBackupVars.counters>>
<<set $pocket = $dreamBackupVars.pocket>>
<<set $notifnum = $dreamBackupVars.notifnum>>
<<set $notifications = $dreamBackupVars.notifications>>
<<set $now = $dreamBackupVars.now>>
<<set $period = $dreamBackupVars.period>>
<<set $day = $dreamBackupVars.day>>
<<set $today = $dreamBackupVars.today>>
<<set $todayType = $dreamBackupVars.todayType>>
<<set $week = $dreamBackupVars.week>>
<<set $weekDay = $dreamBackupVars.weekDay>>
<<set $yearDay = $dreamBackupVars.yearDay>>
<<set $week_trait = $dreamBackupVars.week_trait>>
<<set $lvlup = $dreamBackupVars.lvlup>>
<<set $lvlupLove = $dreamBackupVars.lvlupLove>>
<<set $lastQuest = $dreamBackupVars.lastQuest>>
<<set $playerNoFap = $dreamBackupVars.playerNoFap>>
<<set $playerShave = $dreamBackupVars.playerShave>>
<<set $playerShower = $dreamBackupVars.playerShower>>
/* Reload all the chars from dreamBackup */
<<for _ch = 0; _ch < $dreamBackupVars.characters.length; _ch++>>
<<set _charVar = '$' + setup.characters[_ch]>>
<<set _charValue = $dreamBackupChars.find(obj => {return obj.id === setup.characters[_ch]})>>
<<set State.setVar(_charVar, _charValue)>>
<</for>>
/* Clean up */
<<set $dreamBackupVars = null>>
<<set $dreamBackupChars = null>>
/* HTML */
<<media "activities/hypno/snap.mp4">>
<<dial "gal" "Now wake up!">>
<big>You look around, unsure what happened.</big>
<<dial "gal" "So... how was your dream?">>
<<dial "player" "Uhmm... oh my God, that was a dream?! It was so real!">>
<<dial "gal" "Some say our reality is a dream...">>
<p>Next time offer her to pay in dream dollars, let's see how it goes.</p>
<<btn>>
<</chunks>>/* drawUI */
/* CHANGE BACKGROUND DURING NIGHT TIME */
<<if ($period == setup.periods.length-2 || $period == setup.periods.length-1) && $curPas != "Intro" && !$dreamMode>>
<<set document.body.style.backgroundImage = 'url(media/ui/bg_night.jpg)';>>
<<elseif $curPas != "Intro">>
<<set document.body.style.backgroundImage = 'url(media/ui/bg.jpg)';>>
<</if>>
/* CHANGE BACKGROUND DURING DREAM MODE */
<<if $dreamMode>>
<<set document.body.style.backgroundImage = 'url(media/ui/bg_dream.jpg)';>>
<</if>>
/* NIGHT MODE */
/* Lock the late night off, so it doesn't hide all the buttons, if it's a quest mode */
<<if $period == setup.periods.length-1 && $questMode>>
<<set $lateNightLock = 1>>
<</if>>
/* Turn on late night mode during late night */
<<if $period == setup.periods.length-1 && !$lateNightLock>>
<<set $lateNight = 1>>
/* Turn off night mode on any other period */
<<else>>
<<set $lateNight = null>>
<<set $lateNightLock = null>>
<</if>>
/* HTML HEADER */
<<if tags($curPas).contains("activity") || tags($curPas).contains("quick") || tags($curPas).contains("relation") || tags($curPas).contains("quest") || tags($curPas).contains("location") || tags($curPas).contains("area")>>
/* Display additional urgent quest notification for players with hidden sidebar */
<<if $questMode != null && UIBar.isStowed() && (tags($curPas).contains("location") || tags($curPas).contains("area"))>>
/* Find the quest from the quest mode */
<<set _current = $player.quests.findIndex(x => x.id === $questMode)>>
<<if _current != -1>>
<<set _curQuest = $player.quests[_current]>>
/* If the quest from quest mode is not done - print the notification */
<<if _curQuest.done != 1>>
<<set _curQuestData = setup.quests.find(obj => {return obj.id === $questMode})>>
<<set _curQuestTask = _curQuestData.tasks[_curQuest.active-1]>>
<div class="questMode notification blink">
<p class="notifHead blink">''Urgent:'' <<print _curQuestTask>></p>
</div>
<div class="break"></div>
/* If the quest is already done - turn off the quest mode just in case */
<<else>>
<<set $questMode = null>>
<</if>>
/* If cannot find the quest - deactivate the quest mode */
<<else>>
<<set $questMode = null>>
<</if>>
<</if>>
/* Display notification about late night */
<<if $lateNight != null && (tags($curPas).contains("location") || tags($curPas).contains("area"))>>
<div class="questMode notification width50">
<p class="notifHead">It's late, you're very tired!</p>
</div>
<</if>>
/* Display notification about the overlay class */
<<if $overlayEffects && $player.classes.length && $player.classes.length > 0>>
<<set _drugsNotifTxt = null>>
<<if $player.classes.length == 3>>
<<set _drugsNotifTxt = "You're so high you're barely standing...">>
<<elseif $player.classes.length >= 4>>
<<set _drugsNotifTxt = "You're completely wasted...">>
<</if>>
<<if !_drugsNotifTxt>>
<<for _pc = 0; _pc < $player.classes.length; _pc++>>
<<if $player.classes[_pc] == "blur" && ((_drugsNotifTxt && _drugsNotifTxt.indexOf("straight")==-1) || !_drugsNotifTxt)>>
<<if _drugsNotifTxt>>
<<set _drugsNotifTxt = _drugsNotifTxt + " And you're drunk...">>
<<else>>
<<set _drugsNotifTxt = "You're drunk...">>
<</if>>
<<elseif $player.classes[_pc] != "blur" && ((_drugsNotifTxt && _drugsNotifTxt.indexOf("high")==-1) || !_drugsNotifTxt)>>
<<if _drugsNotifTxt>>
<<set _drugsNotifTxt = _drugsNotifTxt + " And you're high...">>
<<else>>
<<set _drugsNotifTxt = "You're high...">>
<</if>>
<</if>>
<</for>>
<</if>>
<<if _drugsNotifTxt>>
<div class="questMode notification width50 influence">
<p class="notifHead">_drugsNotifTxt</p>
</div>
<</if>>
<</if>>
/* Draw location name, pic and description */
<table class="locationHead">
<tr>
<td class="weekday">
Day $day, ''<<print setup.days[$weekDay - 1]>>''<br>
Week of the ''$week_trait_name''
</td>
<td>
<h2>
''$curLocName''
</h2>
</td>
<td class="period">
''<<print setup.periods[$period]>>'' <img @src="setup.ImagePath+'ui/periods/'+$period+'.png'">
</td>
</tr>
</table>
<<if !_weekChange>>
<<media $curLocMedia "wide">>
<</if>>
/* Add description only if it's a location page and there's no include */
<<if !_weekChange && (tags($curPas).contains("location") || tags($curPas).contains("area"))>>
<p class="locDesc">$curLocDesc</p>
<</if>>
<</if>>
/* DRAW CHARACTERS IN LOCATION */
<<if !_weekChange && !$questMode && (tags($curPas).contains("location") || tags($curPas).contains("area"))>>
<<for _i to 0; _i < $curLocChars.length; _i++>>
/* Set data */
<<set _charType to State.getVar('$' + $curLocChars[_i] + '.type')>>
<<set _charName to State.getVar('$' + $curLocChars[_i] + '.name')>>
/* We ignore NPCs */
<<if _charType != "npc">>
/* Draw pics sleeping if we forced ourselves in during the sleep */
<<if $permission == "forced" && $curLocWhile == "sleep">>
<p class="locDesc">''_charName'' is sleeping.</p>
<<media `"locations/"+$curLoc+"/"+$curLocChars[_i]+"_sleep.jpg"` "character">>
/* Normal pics if not sleeping */
<<elseif $curLocDoor == "open" || ($permission && $permission != "forced")>>
<p class="locDesc">''_charName'' is here!</p>
<<media `"locations/" + $curLoc + "/" + $curLocChars[_i] + ".jpg"` "character">>
<</if>>
<</if>>
<</for>>
<</if>><<events>>
<<EVENT>>
<<chunks>>
<p>Dude, I have to say it...</p>
<big>What are we actually doing here?</big>
<<dial "player" "//What do you mean?//">>
<p>Well... we're visiting a psycho therapist... in a porn game.</p>
<<dial "player" "//I feel like I need help!//">>
<p>I can help you! What's the problem?</p>
<<dial "player" "//I meant professional help.//">>
<p>I consider myself a professional.</p>
<<dial "player" "//Yes, I know, in every field.//">>
<p>Yes. Thank you for acknowledging this fact. Now, let me help you.</p>
<big>Let's actually start by looking at this therapist.</big>
<<dial "player" "//Why?//">>
<p>Well...</p>
<<btn>>
<<chunk>>
<big>She's hot.</big>
<<media "events/cityTherapist/event_01/therapist.png">>
<p>Maybe this time you'll get something more then experience from this?</p>
<<dial "player" "//Like what?//">>
<big>Like fucking the therapist!</big>
<<btn>>
<<chunk>>
<<dial "gal" "Sir, what is happening?">>
<<dial "player" "Uhmm... Sorry, I had... kind of... //internal conversation//!">>
<<dial "gal" "Internal conversation? That's interesting.">>
<p>She writes stuff down in her notepad.</p>
<<media "events/cityTherapist/event_01/therapy_event_01_01.mp4">>
<<dial "gal" "Ok, so... how would you describe your problem?">>
<<dial "player" "Sooo, it all started when I was a sperm.">>
<p>Dude...</p>
<big>She's touching herself!!!</big>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_02.mp4">>
<<dial "player" "//Shut up, god damn. I'm opening up here!//">>
<big>Open her up! Woohooo, let's go!</big>
<<dial "player" "//Jesus Christ, get out from my head already!//">>
<p>You can't get rid of me, man, we are one!</p>
<<btn>>
<<chunk>>
<<dial "player" "So, as I was saying... It all started when I was a sperm. I'll never forget the day of the big race!">>
<<media "events/cityTherapist/event_01/therapy_event_01_03.mp4">>
<<dial "gal" "I understand, keep going.">>
<big>She's putting a pen in her mouth, man!</big>
<p>That's an international therapeutic signal for "I want to suck your cock!"</p>
<<dial "player" "//I'm not gonna listen to this bullshit.//">>
<<btn>>
<<chunk>>
<<dial "player" "So, as I was saying. There were milions of us in the field. And I quickly got lost... My brothers were stronger, and smarter than me.">>
<<dial "gal" "Ok, stop here for a second. You are already judging yourself. I bet it was only your mindset, that made you feel weaker and not as smart.">>
<<dial "player" "You may be right... But anyway. I got lost, swam alone for what felt like ages. And then... I saw it. I saw the egg. It was kinda hidden behind spiderwebs and dead plants...">>
<p>God damn...</p>
<big>...did your father fuck a tree hollow?</big>
<<dial "player" "Everyone just missed it and went past it... I was the only one there.">>
<<dial "gal" "Oh, so, you see, what you considered to be your flaw, turned out to be your advantage!">>
<<dial "player" "I see now. Wow, this is exciting. I already feel better.">>
<<dial "gal" "This is only the beginning of the session. We will take it way further today.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_04.mp4">>
<p>She's touching herself again!</p>
<<dial "player" "//Oh, stop it for a moment! I'm sharing my pain here.//">>
<p>No, but dude, I think she's actually into fucking you!</p>
<big>Just look at her, you idiot!</big>
<<dial "player" "//No! I'm making progress!// So... ok, what's next on the trauma list? Oh, I know. When I was a kid I saw a mailman having sex with my mom.">>
<<dial "gal" "Describe it, please...">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_05.mp4">>
<<dial "player" "Well... He had a big... you know...">>
<<dial "gal" "Dick?">>
<<dial "player" "No! Big bag.">>
<<dial "gal" "Oh...">>
<p>She's visibly dissapointed.</p>
<big>And so am I.</big>
<<dial "player" "His dick was actually huge, though.">>
<big>That's more like it!</big>
<<btn>>
<<chunk>>
<big>She stands up and walks closer.</big>
<<media "events/cityTherapist/event_01/therapy_event_01_07.mp4">>
<<dial "player" "Umm, is everything alright, ma'am?">>
<<dial "gal" "Everything is fine, but I think I might need to sit closer to you in case you would need me to hold your... hand.">>
<<dial "player" "Oh, ok...">>
<<dial "gal" "Please continue.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_08.mp4">>
<<dial "player" "So... he was pounding her on the kitchen desk. Undelivered letters were flying in the air from this big bag of his...">>
<<dial "gal" "Oh... yeah... Tell me more...">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_09.mp4">>
<<dial "player" "I never told this to anyone... But... Since that day I sometimes masturbate to the mailman porn.">>
<<dial "gal" "I see that this memory had huge impact on you. Even now talking about your mother getting fucked by the mailman made you erect.">>
<p>She points at your dick.</p>
<<dial "player" "Oh! I'm sorry! I...">>
<<dial "gal" "No, no, it's ok... Actually... Do you want to touch me?">>
<<dial "player" "Ummm, why?">>
<<dial "gal" "You know... To feel more... secure.">>
<<dial "player" "Ummm, yeah I guess so...">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_10.mp4">>
<<dial "gal" "We need to go deeper. Lets find the source of aaaall this anxiety.">>
<<dial "player" "Allright! I'm in! What should I do?">>
<p>She smiles, pointing at her long legs.</p>
<<dial "gal" "Kiss them. Kiss my legs.">>
<<dial "player" "Uhmmm... //What is going on?!//">>
<p>Oh, now you're suddenly interested in what I have to say?</p>
<<dial "player" "//Look, I was kinda focused on unloading my burden, and now, suddenly, she wants me to kiss her legs?!//">>
<p>Dude, I told ya from the start!</p>
<big>She wants to fuck!</big>
<<dial "player" "//Ohh, shit... And I felt I was getting closer to a breakthrough...//">>
<p>You were.</p>
<big>If only by breakthrough you mean her pussy.</big>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_11.mp4">>
<<dial "gal" "Yes, just like that. Do you feel better...? About your mother and all...?">>
<<dial "player" "Yes... we're definitely on track of something big here.">>
<big>Your dick!</big>
<<dial "player" "//Yeah, yeah, you get what you wanted, so you can piss off now, I got it from here.//">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_12.mp4">>
<<dial "gal" "How does this feel?">>
<<dial "player" "Very... therapeutic.">>
<<dial "gal" "Kiss me. Kissing is essential to the process.">>
<<btn>>
<<chunk>>
<<dial "gal" "Mmm, this is nice.">>
<big>You kiss her soft lips.</big>
<<media "events/cityTherapist/event_01/therapy_event_01_14.mp4">>
<<dial "gal" "Now touch my pussy... This is gonna enhance your relations with your mother.">>
<<btn>>
<<chunk>>
<<dial "gal" "Mmmmm.... yes...">>
<big>Your hand start to rub her pussy.</big>
<<media "events/cityTherapist/event_01/therapy_event_01_15.mp4">>
<<dial "gal" "Now let me suck your dick.">>
<<dial "player" "Is this still a part of the therapy?">>
<<dial "gal" "Trust me, I'm a psychologist. It's a technique of Dr. Ben Dover. Very in at the moment.">>
<big>Thank god she took over.</big>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_16.mp4">>
<<dial "gal" "Do you... feel better?">>
<<dial "player" "Oh yes, ma'am...">>
<<dial "gal" "Ok, I feel we're making good progress. Now for the next step - I need you to fuck me. This is... essential for your well being.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_18.mp4">>
<<dial "player" "Like this?">>
<<dial "gal" "Yes... put it in... Imagine that you're a sperm, and I'm the egg...">>
<p>Uh... That's pretty fucked up.</p>
<big>I like it!</big>
<<btn>>
<<chunk>>
<<dial "gal" "Yes, go in... deeeper.">>
<<media "events/cityTherapist/event_01/therapy_event_01_19.mp4">>
<<dial "gal" "Oh yes, baby, yes, fuck me... Just like that... You're the mailman... I'm your mum...!">>
<big>Oh, fuck. I preferred when she was the egg.</big>
<<dial "player" "//Shut up, this feels soooo good. This girl really is a professional.//">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_20.mp4">>
<<dial "gal" "Just keep going, just like that. The longer you do it, the better. Yeeeesssss....">>
<p>You pound her like the mailman fucked your mum.</p>
<<dial "player" "Yes! I'm improving myself!">>
<<dial "gal" "I can see that too! Now I'm going to jerk you off with my feet. In case any of you pervs have foot fetish.">>
<<dial "player" "What pervs? There's just me...">>
<<dial "gal" "Are you sure? Don't you ever hear a voice in your head giving you bad advice?">>
<<dial "player" "//Oh fuck, she's onto us!//">>
<p>Nope. It's not me.</p>
<big>I'm only giving good advice.</big>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_21.mp4">>
<<dial "gal" "You like it?">>
<<dial "player" "It's perfect!">>
<p>You slide your dick back and forth between her soft feet.</p>
<<dial "gal" "Now put in in my mouth, we need to reiterate some techniques for improving coping skills.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_22.mp4">>
<p>Her mouth if warm and slippery. You pound it hard, expecting some gag reflex, but there's nothing. It's like she can take it all.</p>
<<dial "player" "Holy shit, this is awesome.">>
<p>After couple minutes, she points at her pussy.</p>
<<dial "gal" "Now fuck me until you cum. Take your time, baby.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_23.mp4">>
<<dial "player" "Oh, YES! This feels so good!">>
<p>You pound her with all your strength, until you feel the pressure in your dick growing fast.</p>
<<dial "player" "I'm gonna cum!">>
<<dial "gal" "On my feet...">>
<<dial "player" "Yes, ma'am.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_01/therapy_event_01_24.mp4">>
<big>You spray her beautiful feet with your sperm.</big>
<p>You cover it all, until your balls are drained completely.</p>
<<btn>>
<<chunk>>
<p>Finally, you collapse on a settee like someone cut your power.</p>
<<dial "gal" "Ok, your time is up, sir. Thank you for this session.">>
<<dial "player" "Ok... Thanks... I realy feal I unloaded some important stuff today.">>
<<dial "gal" "The therapy is a process. Come back to me when you feel ready for the next part. I feel we're making good pounding... I mean - progress.">>
<<dial "player" "//See? I'm making progress! Not thanks to you!//">>
<p>If it weren't for me, you'd be now crying and sobbing while telling her a sad story about how you pissed your pants in first grade.</p>
<big>But, yeah, you're making progress.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<big>You're deep down in your thoughts.</big>
<<dial "player" "//I have to say I enjoy those therapy sessions... Like, I think they're doing a lot of good for me.//">>
<p>Yeah, dude. Totally. Fucking the therapist bitches is the shit, bro, the shiiieeet.</p>
<<dial "player" "//What? I meant it's good for my mental state.//">>
<p>For sure, duderino, fucking bitches clears playa's mind and balls.</p>
<<dial "player" "//I'm talking about the therapeutic process. Very sophisticated stuff, you will never get it. And why did you suddenly start talking like some sort of swagger?//">>
<big>Swag's good. Swag's chill, bro.</big>
<<dial "player" "//No it isn't. It's fucking terrible.//">>
<p>Whatever, maaaan.</p>
<big>Can we just move on to fucking already?</big>
<<dial "player" "//Fucking who?//">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_01.mp4">>
<p>The video answers the question asked by the dirty consciousness of the protagonist.</p>
<<dial "player" "//Uhmm... What?//">>
<p>Ah, shit. Sounded way better in my head.</p>
<<dial "player" "//What is happening? You were a swagger just a moments ago, now you're suddenly some sort of a linguistic show-off...?//">>
<p>Yeah, you got me. Been trying some new things lately for the narration, you know, like accents, slang, this kind of stuff. But it all got mixed up. I'm gonna get back to the swagger thing and be more consistent from now on, that's a promise.</p>
<<dial "player" "//Could you just not do any type of thing? I'd appreciate that.//">>
<p>Bla bla bla.</p>
<big>Check out dat tiddies, am I right?</big>
<<dial "player" "//Sigh...//">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_02.mp4">>
<<dial "gal" "Do you often feel that you cannot control your thoughts, sir?">>
<big>Holy shit, she is fiiiiiiire.</big>
<<dial "player" "Shut up!">>
<<dial "gal" "What?!">>
<<dial "player" "Sorry! Not you! I meant... //See what you're doing?!//">>
<<btn>>
<<chunk>>
<<dial "gal" "Ok... let's try one more time. What are you thinking about?">>
<big>Your tits!</big>
<<dial "player" "No I'm not! //Fuck!//">>
<<dial "gal" "Are you not thinking?">>
<<dial "player" "No, I am thinking, it's just that... Shit! I mean... Look - I have this guy in my head, he calls himself the narrator, but he's really a total piece of shit and an idiot.">>
<big>That's cold, dude.</big>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_05.mp4">>
<<dial "gal" "That's interesting... And is this //narrator// with us now?">>
<big>I sure am, baby girl!</big>
<<dial "player" "Unfortunately, he is. He's pretending he's a swagger now.">>
<<dial "gal" "Oh, that's interesting... So what is he talking exactly?">>
<big>Gonna maul your pussy like a wild hungry cheetah!</big>
<<dial "player" "Something about... doing stuff to your... yhmm... vagina.">>
<p>She looks at you, surprised.</p>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_06.mp4">>
<<dial "gal" "Ohhhh... So it's //this// kind of voice...">>
<<dial "player" "Yeah, I know, I'm sorry...">>
<p>Yo, yo, yo! Don't be sorry, kiddo, you'll thank me later.</p>
<<dial "gal" "It's ok, it's not your fault... I see what's happening here.">>
<<dial "player" "You do? Can you do something about it?!">>
<<dial "gal" "I might.">>
<p>Wait...</p>
<<btn>>
<<chunk>>
<big>It sounds like you're planning to murder me!</big>
<<dial "player" "//I'm planning to have a therapy session. I want to talk about my traumas, and childhood. And you cannot stop talking about pussies and titties.//">>
<p>Come on, man! It's me, your best bud! It's not my fault she wants to fuck!</p>
<<dial "player" "//She doesn't want to fuck, it's all in your perverted imagination. She's a pro, and she's gonna cure me!//">>
<p>Ok, if that's the case, than I'm gonna shut up. But if you end up with your dick in her mouth - I'm expecting a big "I'm sorry" with a fucking cherry on top!</p>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_07.mp4">>
<<dial "gal" "I have a solution for your problem. It's kind of experimental treatment, high-end stuff. Are you interested?">>
<<dial "player" "YES! Totally! What should I do?">>
<<dial "gal" "Just start talking. How do you feel, childhood - all this crap.">>
<big>LOL!</big>
<p><small>Sorry, I'm shutting up now.</small></p>
<<dial "player" "So... I was maybe 6 months old, I was climbing out of my crib, and my baby dick got stuck. But I was already over the railing, so I couldn't get back, and couldn't go down... I was kind of hanging there on my dick... for 8 hours.">>
<<dial "gal" "8 hours?!">>
<<dial "player" "Yeah... My dick got really stretched. Like, it was almost one meter. Which is pretty long when you're 6 months old. It shrunk since, but it's still way too big. And... when I get... you know... erection. I kind of black out. There's not enough blood in my body to support both my dick and my brain.">>
<<btn>>
<<chunk>>
<<dial "gal" "Interesting... So when I do like this, you feel like you're not thinking straight?">>
<<media "events/cityTherapist/event_02/therapy_event_02_08.mp4">>
<<dial "player" "Uhmm... What? So... what was I talking about? Oh, my childhood, yes...?">>
<<dial "gal" "That's interesting. Let me do one more tests.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_09.mp4">>
<<dial "gal" "In order to adress the issue directly I need to look at your... uhmm... penis.">>
<<dial "player" "Uhmm... But aren't you a head doctor? Like... this is a therapist office, right?">>
<<dial "gal" "Don't you know Freud? He's the most famous therapist, like, ever. And he said - everything starts with the dick! I mean - penis!">>
<<dial "player" "Oh, ok then! That actually makes sense...">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_10.mp4">>
<<dial "gal" "You can continue telling me what bothers you.">>
<<dial "player" "Uhhmm, ooook. So... Uhm... Shit, where was I? Did I tell you about my dick already? I can't remember...">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_11.mp4">>
<<dial "gal" "Aahhh, yes. I see what's the problem now.">>
<<dial "player" "Oh, you do?!">>
<<dial "gal" "Definitelly. It's a very serious problem. But fortunately, I know a perfect therapy. Do you want me to start it?">>
<<dial "player" "Yes, please!">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_12.mp4">>
<<dial "gal" "Let me start very gentle, I'll caress your penis, to warm you up... This is crucial.">>
<<dial "player" "Ohhh...!">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_13.mp4">>
<big>My oh my!</big>
<p>It seems she's sucking you off! Who would have thought?!</p>
<<dial "player" "//Shut up! It's a special therapy!//">>
<<dial "gal" "gobble... gobble... gobble...">>
<big>I think someone ows me an apology!</big>
<<dial "player" "//Ok, I'm sorry! Now shut up for real, let me enjoy my blowjob! I mean - therapy.//">>
<p>I know how you feel!</p>
<big>Suck it, bitch!</big>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_14.mp4">>
<<dial "gal" "Feeling better?">>
<<dial "player" "Yes, I can already feel... better, yes.">>
<<btn>>
<<chunk>>
<<dial "gal" "I like your dick. It feels nice sucking it.">>
<<media "events/cityTherapist/event_02/therapy_event_02_15.mp4">>
<<dial "player" "Can you undress a little bit? I feel like if I see your body, I'd make bigger progress...">>
<<dial "gal" "Sure, baby.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_16.mp4">>
<<dial "gal" "This is only for your well being. I don't do it with every patient.">>
<<dial "player" "Yes, yes, whatever, let me fuck your tits.">>
<big>My boy!</big>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_17.mp4">>
<<dial "player" "Ohhh, yes....">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_18.mp4">>
<<dial "player" "Holy shit, you've got a beatiful pussy.">>
<<dial "gal" "Thank you... you want to fuck me?">>
<<dial "player" "Like hell.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_19.mp4">>
<<dial "gal" "I bet you're gonna like this also.">>
<<dial "player" "Holy shit, yes... Sit on it.">>"
<<btn>>
<<chunk>>
<p>She just jumps on your dick, and starts fucking you like a bunny.</p>
<<media "events/cityTherapist/event_02/therapy_event_02_20.mp4">>
<<dial "gal" "Ohhh, yes, I fucking love it.">>
<<dial "player" "Mmmmm, that feels great.">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_21.mp4">>
<<dial "player" "Did I tell you you've got a beautiful pussy?">>
<<dial "gal" "You can say that how many time you like it.">>
<<dial "player" "Ohhh, fuck yes!">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_22.mp4">>
<<dial "player" "Ohhh, and you tits, lady... you're hot as hell!">>
<<dial "gal" "Meeeeoooow... Fuck me from behind.">>
<<dial "player" "With pleasure!">>
<<btn>>
<<chunk>>
<<media "events/cityTherapist/event_02/therapy_event_02_24.mp4">>
<<dial "player" "This is crazy... Can I cum inside you?">>
<<dial "gal" "Yes, baby, please do it.">>
<<btn>>
<<chunk>>
<big>You shoot your cum into her hot pussy.</big>
<p>It feels like heaven.</p>
<<media "events/cityTherapist/event_02/therapy_event_02_25.mp4">>
<<dial "player" "Fuck yes. Let me see it.">>
<<btn>>
<<chunk>>
<<dial "player" "Let me stare at your beautiful ass a little longer.">>
<<media "events/cityTherapist/event_02/therapy_event_02_26.mp4">>
<<dial "player" "It's perfect.">>
<<btn>>
<<chunk>>
<<dial "gal" "Thank you, honey. If you want we can do this again in some time.">>
<<dial "player" "Sure, I'd love to.">>
<<dial "gal" "The session is finished. I feel like we did a great progress today.">>
<big>I concur.</big>
<<dial "player" "//You concur because we ended up having sex, but you don't understand it was all about therapy, it was just very modern and high end.//">>
<p>Ok, ok, ok. Let's just say...</p>
<big>We both scored big here, ya dig, dawg'?</big>
<<dial "player" "//Fuck me...//">>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT>>
<<chunks>>
<big>Oh, that nurse is smoking hot!</big>
<<media "events/cityDoctor/event_01/nurse_1.jpg">>
<p>Maybe you could get her to do some physical therapy of her own...</p>
<<dial "player" "//Sounds like a good idea.//">>
<p>Well than do you better do your best.</p>
<<dial "player" "//Watch this.//">>
<<btn>>
<<chunk>>
<big>You approach the desk.</big>
<p>She looks up at you.</p>
<<dial "gal" "Hello. How may I help you?">>
<p>Alright, here goes nothing.</p>
<<if $player.lvl <= 1>>
<<dial "player" "Hi. I-I'm here for a check up..?">>
<p>Oh yeah, women love a bumbling beta...</p>
<<set _decision = ["#hit", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<dial "player" "I need some assistance.">>
<p>With talking to women...</p>
<<set _decision = ["#hit", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<dial "player" "I was wondering, if you could help me?">>
<p>Meh, good enough.</p>
<<set _decision = ["#hit", "#hit", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<dial "player" "Hey. You're just who I was looking for.">>
<big>So far so good.</big>
<<set _decision = ["#hit", "#hit", "#hit", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<dial "player" "Looking at you I feel better already.">>
<big>Nice.</big>
<<set _decision = "#hit">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hit">>
<<if $player.lvl <= 2>>
<big>Surprisingly, she seems interested.</big>
<</if>>
<<media "events/cityDoctor/event_01/lip_bite.mp4">>
<<dial "gal" "Is that right? And what did you have in mind?.">>
<big>She smiles at you.</big>
<p>Okay, you've got your opening. Now take it home.</p>
<<dial "player" "I've been feeling a little down lately and I wondered if there's anything you do to help me with that?">>
<<btn>>
<<chunk>>
<p>The nurse looks at you, as if pondering your question.</p>
<<dial "gal" "And what did you have in mind?">>
<p>Okay, now to seal the deal!</p>
<<dial "player" "//Any hints?//">>
<p>Come on, it's one of the most common plots in adult entertainment, a horny nurse! Just say the first thing that comes to your head and hope for the best!</p>
<<btn>>
<<chunk>>
<big>You're up, man!</big>
<<dial "player" "//Right! Soo...//">>
<<if $player.lvl <= 1>>
<<dial "player" "M-m-maybe some medical advice?">>
<p>I've got one - grow some balls!</p>
<<set _decision = ["#hit2", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<dial "player" "I was thinking a thorough check up would do me some good.">>
<<set _decision = ["#hit2", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<dial "player" "You're the expert, you tell me.">>
<<set _decision = ["#hit2", "#hit2", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<dial "player" "Why don't you look me over, see what we can come up with?">>
<big>Nice.</big>
<<set _decision = ["#hit2", "#hit2", "#hit2", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<big>You smile back at her, leaning forward.</big>
<<dial "player" "Don't an examination start with me taking my clothes off?">>
<big>Nice.</big>
<<set _decision = "#hit2">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hit2">>
<p>The nurse seems to have got your meaning...</p>
<<dial "gal" "Why don't you follow me and I'll see what I can do for you...">>
<<dial "player" "//Now that's more like it.// Lead the way than.">>
<big>You follow her to an examination room.</big>
<<dial "gal" "Now lie down and let's get started...">>
<p>She pulls down your pants and take out your dick.</p>
<<media "events/cityDoctor/event_01/nurse_1.mp4">>
<<dial "gal" "It looks alright... But I can see it'll need a thorough examination.">>
<<btn>>
<<chunk>>
<big>The nurse starts stroking your cock.</big>
<p>Her hands are silky smooth and her grip is just right, as she starts to go faster.</p>
<<dial "gal" "Mmm, I see you've got no trouble with your blood circulation...">>
<<dial "player" "Oh yeah!">>
<<media "events/cityDoctor/event_01/nurse_2.mp4">>
<<btn>>
<<chunk>>
<big>Your dick is rock hard now, as she stroke you...</big>
<<dial "gal" "Okay, you've passed the first test. Now let's see what it tastes like...">>
<p>She says, as she goes down and wraps her lips around your cock.</p>
<<media "events/cityDoctor/event_01/nurse_3.mp4">>
<<btn>>
<<chunk>>
<big>She starts to suck you off passionately.</big>
<<dial "player" "My god, you are so good.">>
<<dial "gal" "Mmmmm...">>
<<media "events/cityDoctor/event_01/nurse_4.mp4">>
<<btn>>
<<chunk>>
<big>She pulls up her shirt to reveal her beautiful tits.</big>
<<media "events/cityDoctor/event_01/nurse_5.mp4">>
<<dial "gal" "Do you like them?">>
<<dial "player" "I sure do!">>
<<dial "gal" "Than you're gonna love this...">>
<<btn>>
<<chunk>>
<<dial "gal" "You showed me yours, it's only fair if I show you mine...">>
<p>She says, as she takes her pants down...</p>
<<media "events/cityDoctor/event_01/nurse_6.mp4">>
<p>Revealing her perfect pussy.</p>
<<btn>>
<<chunk>>
<big>The nurse gets on your dick and starts riding you.</big>
<<dial "gal" "Oh baby, you're so hard!">>
<<dial "player" "And you're so wet!">>
<p>Her pussy feels tight and hot.</p>
<<media "events/cityDoctor/event_01/nurse_7.mp4">>
<<btn>>
<<chunk>>
<big>You start fucking her faster and faster...</big>
<<dial "player" "That's it, ride like you own it!">>
<<dial "gal" "Oh god yes, that's soo good!">>
<<media "events/cityDoctor/event_01/nurse_8.mp4">>
<<btn>>
<<chunk>>
<big>She gets off you and gets on all fours...</big>
<<dial "gal" "Now let's see, if you've got no trouble moving.">>
<p>She says, as she sticks her sweet butt to you...</p>
<<dial "player" "Oh yeah, let's!">>
<p>You say, as you enter her from behind and start thrusting.</p>
<<media "events/cityDoctor/event_01/nurse_9.mp4">>
<<btn>>
<<chunk>>
<big>As you get close, you both start moaning louder..</big>
<<dial "gal" "Oh yeah, give it to me!">>
<<dial "player" "I'm so close... Where do you want it?!">>
<<dial "gal" "I want it in my mouth, I want to taste your cum!">>
<p>She yells out and puts your cock in her mouth, just as you're cumming.</p>
<<media "events/cityDoctor/event_01/nurse_10.mp4">>
<<btn>>
<<chunk>>
<big>She swallows it all with a smile...</big>
<<dial "gal" "Mmmmm, I do love taking samples.">>
<p>She says with a playful smile on her lips...</p>
<<dial "player" "Oh man, that was so good... So, doc, everything alright with me?">>
<<dial "gal" "Oh yeah, even better, than alright. You were amazing.">>
<p>Hell yeah, that's what I like to hear!</p>
<<dial "gal" "Gotta get back to my desk. See you around, handsome...">>
<p>She says, as she leaves...</p>
<<btn>>
<<chunk>>
<big>Now that's what the doctor ordered!</big>
<p>Feeling good, dude?</p>
<<dial "player" "//I sure do!//">>
<p>Feeling good is good enough. It's very important to keep in shape and fucking hot women is the best way to do it!</p>
<<dial "player" "//Nothing like some lovin' to chase the blues away.//">>
<p>You've said it!</p>
<<btn $curLoc>>
<<chunk null "#fail">>
<big>She looks at you.</big>
<<dial "gal" "Sir, are you in need of medical assistance?">>
<<dial "player" "Well, I-I-I... No, not as such...">>
<<dial "gal" "Is there a caretaker I could talk to?">>
<p>Dude, I think it's best to leave now.</p>
<<dial "player" "I'll just be on my way.">>
<p>You turn around to leave, but you hear her say:</p>
<<dial "gal" "Wait a moment, please!">>
<<dial "player" "//Alright, she into me!// Yes, miss?">>
<<dial "gal" "Here, take this please">>
<p>She hands you a leaflet.</p>
<<media "events/cityDoctor/event_01/leaflet.jpeg">>
<<dial "gal" "You take care now, okay?">>
<<dial "player" "...Okay">>
<big>Well, you didn't get to score with her...</big>
<p>But at least she thinks you're a retard!</p>
<<dial "player" "//How is that any consolation?//">>
<p>Better to have a medical condition, than be a beta loser all on your own.</p>
<<btn>>
<</chunks>>
<</events>><<chunks>>
<<menu>>
/* Activities and chores */
<<btn "beachRun" "Go for a run" "dom+3" "activ">> /*[[beachRun]]*/
<<btn "beachTan" "Lie in the sun" "effect:tan+; love+2; period=dayhours" "activ">> /*[[beachTan]]*/
<<btn "beachWalk" "Go for a walk" "love+1" "activ">> /*[[beachWalk]]*/
<<btn "beachCreep" "Check out the girls" "love+1; period=dayhours" "activ">> /*[[beachCreep]]*/
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* beachRun */
<<chunks>>
<big class="center fi0">You decide to jog...</big>
<p class="center fi1">First couple steps come easy...</p>
<p class="sml center fi2">And then...</p>
<<media `"activities/run/cityBeach/" + $player.lvl + ".mp4"` "si3">>
<<if $player.lvl <= 0>>
<<dial "player" "//Call the bambulance...//" "si4">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//If you see me running, you need to start running too, because for sure something is chasing me...//" "si4">>
<<elseif $player.lvl == 2>>
<<dial "player" "//That awkward moment when you wear Nike, but you just can't do it...//" "si4">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ His knees... are sweaty... vomit... on mom... spaghetti... never let it go, go... nanana... ♬//" "si4">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//This is my yoga.//" "si4">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//Adrieeeeennnnn!//" "si4">>
<</if>>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>>/* beachTan */
<<chunks>>
<big class="center fi0">You lie down on the sand...</big>
<p class="center fi1">And let the californian sun do it's magic.</p>
<<media `"activities/tan/cityBeach/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 0>>
<<dial "player" "//Look, ma, I'm an angel!//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//I have become one with the beach...//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//Praise the sun!//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//Oh yeah, feel the burn!//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//I'm here and I'm fabulous.//" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//The beach just got a lot hotter, girls!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>>/* beachWalk */
<<chunks>>
<big class="center fi0">You take on the beach.</big>
<p class="center fi1">You take in the fresh ocean breeze...</p>
<<media `"activities/walk/cityBeach/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 0>>
<<dial "player" "//The hot sand hurts my feet and the water is too cold.//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//So this is walking. Don't know why it caught on.//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//I should buy a boat.//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//We're all just pebbles on the beach of the universe...//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//Some peace of mind, at last.//" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//Oh yeah, this is my beach, bitches!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>>/* beachCreep */
<<chunks>>
<big class="center fi0">You look around for some hotties...</big>
<p class=" center fi0">And you see...</p>
<<media `"activities/creep/cityBeach/" + $player.lvl + ".mp4"` "si1">>
<p class="center si3">Nothing like a nice day at the beach, is there?</p>
<<sideDial>>
<<btn null null null "si5">>
<</chunks>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>><<events>>
<<EVENT "quest:karmaIntro=0; karma; counter:karmaAngry=null">>
<<include "karmaIntro">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:karmaIntro=DONE; counter:karmaAngry=null; karma">> /* Karma asking a question during an exam. */
/* Count current class rating */
<<set _maxRating = $maxRatingCollege>>
<<set _classUsed = State.getVar("$player.college_" + _classId)>>
<<set _classRating = Math.round( (_classUsed / (_maxRating / 3) ) * 10 ) / 10 >>
/* Count current class chance for answer */
/* Count current class chance for answer */
<<if _classRating < 1>>
<<set _classChance = 0.1>>
<<set _classStars = "Stars0">>
<<elseif _classRating < 2>>
<<set _classChance = 0.3>>
<<set _classStars = "Stars1">>
<<elseif _classRating < 3>>
<<set _classChance = 0.5>>
<<set _classStars = "Stars2">>
<<else>>
<<set _classChance = 1>>
<<set _classStars = "Stars3">>
<</if>>
/* Prepare the exams */
<<set _exams = []>>
<<for _e = 0; _e < setup.exams.length; _e++>>
<<if setup.exams[_e].class == _classId>>
<<set _exams.push(setup.exams[_e])>>
<</if>>
<</for>>
<<set _exams = _exams.shuffle()>>
/* First exam */
<<set _exam1Data = _exams[0]>>
<<set _exam1Question = _exam1Data.question>>
<<set _exam1Answer = _exam1Data.answer>>
/* Define whether the player knows the answer */
<<set _exam1Chance = random(1, 100)>>
<<if _exam1Chance / 100 <= _classChance>>
<<set _exam1Known = "blink">>
<<else>>
<<set _exam1Known = null>>
<</if>>
/* Prepare answers */
<<set $karmaCheatAns = null>>
<<if _exam1Answer == "y">>
<<set _exam1 = [
["Yup", "$karmaCheatAns+good", _exam1Known],
["Nope", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<elseif _exam1Answer == "n">>
<<set _exam1 = [
["Nope", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Tomato", "$karmaCheatAns+bad"]
]>>
<<else>>
<<set _exam1 = [
["Tomato", "$karmaCheatAns+good", _exam1Known],
["Yup", "$karmaCheatAns+bad"],
["Nope", "$karmaCheatAns+bad"]
]>>
<</if>>
<<set _exam1 = _exam1.shuffle()>>
/* HTML */
<<chunks>>
<big>Suddenly...</big>
<p>...you hear someone whispering.</p>
<<if $karma.status <= 2>>
<<set _name = ["Fredrick", "Barry", "Sheldon", "Fredrick", "Guido", "Sheldon", $player.name].random()>>
<<elseif $karma.status <= 3>>
<<set _name = ["Guido", "Sheldon", "Fredrick", $player.name].random()>>
<<elseif $karma.status <= 4>>
<<set _name = ["Sheldon", $player.name].random()>>
<<else>>
<<set _name = $player.name>>
<</if>>
<<if _name == $player.name>>
<<set _karmaRemember = 1>>
<</if>>
<<dial "karma" "Hey! You...">>
<big>You turn and see $karma.name.</big>
<<btn>>
<<chunk>>
<<media "activities/college/exams/karma/karma_exam.jpg">>
<p>She leans towards you, hiding from the teacher.</p>
<<dial "karma" "Yes, you! I mean... _name! Right?">>
<<if _karmaRemember && $karma.status < 5>>
<<dial "player" "//Oh fuck, she remembers my name!//">>
<p>You look at $karma.name with an awkward smile.</p>
<<dial "player" "Heeey, what's up?">>
<<elseif !_karmaRemember>>
<big>Oh look, she doesn't remember your name.</big>
<<dial "player" "//She can call me _name while I'll be titfucking her.//">>
<p>You look at $karma.name's tits with a perverted smile.</p>
<<dial "player" "Hey, what's up?">>
<<else>>
<big>You glance at $karma.name.</big>
<<dial "player" "Hi.">>
<</if>>
<<btn>>
<<chunk>>
<big>$karma.name smiles.</big>
<<media "characters/karma/karma_smile.jpg">>
<<dial "karma" "What's your answer to question 7?">>
<big>You look at question 7...</big>
<<dial "player" "Uhmm... Question 7? //Fuck, I haven't answered it yet...//">>
<p>Well, better answer it then.</p>
<div class="item lesson si3">
<big>//<<print _exam1Question>>//</big>
<<if _exam1Known != null>>
<p class="desc">Thanks to your vast knowledge in the matter the answer seems obvious.</p>
<div class="break"></div>
<</if>>
<<btn null _exam1[0][0] _exam1[0][1] _exam1[0][2] `"The answer is... " + _exam1[0][0] + "."`>>
<<btn null _exam1[1][0] _exam1[1][1] _exam1[1][2] `"The answer is... " + _exam1[1][0] + "."`>>
<<btn null _exam1[2][0] _exam1[2][1] _exam1[2][2] `"The answer is... " + _exam1[2][0] + "."`>>
</div>
<<btn $curLoc "I dunno, sorry" "karma.dom-3" "si4 yieldsHide">>
<<chunk>>
<big>She marks the answer.</big>
<<media "characters/karma/karma_smile2.jpg">>
<<dial "karma" "Thanks.">>
<<delayer>>
<<yields "karma.dom+2">>
<<set _teacherSaw = [0, 1].random()>>
<<if _teacherSaw == 1>>
<p>$karma.name is about to turn away...</p>
<big>When suddenly...</big>
<<if $karmaCheatAns=="good">>
<<btn "#teacherGood">>
<<else>>
<<btn "#teacherBad">>
<</if>>
<<else>>
<p>She turns away and loses all interest in you.</p>
<<btn $curLoc>>
<</if>>
<</delayer>>
<<chunk null "#teacherBad">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your answers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it... 7?">>
<p>God damn, she was like 10 meters away. How on Earth did she heard the question number?</p>
<<dial "player" "//She's a fucking witch.//">>
<p>Same moment you say it in your head, the teacher looks at you with strange expression.</p>
<<dial "player" "//God damn. I felt like she looked through my soul.//">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and smiles.</big>
<<dial _classTeacher "Incredible. You cannot even cheat correctly. This answer is ''wrong''.">>
<big>Oh fuck.</big>
<p>$karma.name looks at you with anger.</p>
<<media "characters/karma/karma_angry.jpg">>
<<delayer>>
<<yields "karma.dom-5">>
<</delayer>>
<<dial _classTeacher "$karma.name, I can't say I'm surprised. But you, $player.name...">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "You're not in Hogwart anymore, $player.name.">>
<big>Burn.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#nothing" "Say nothing" null "action">>
<<btn "#blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>Better hide from $karma.name for couple days.</big>
<p>She will probably be angry about this whole thing. And maybe buy a groin guard just in case...</p>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<<chunk null "#teacherGood">>
<<dial _classTeacher "$karma.name! $player.name! Bring me your papers now.">>
<<media "amia" "portrait">>
<<dial "player" "Oh fuck. She saw us!">>
<big>$karma.name looks at you.</big>
<<dial "karma" "Not a fucking word.">>
<p>You both stand up and walk to the teacher's desk.</p>
<<btn>>
<<chunk>>
<<dial _classTeacher "I saw everything.">>
<big>You put your papers on the desk.</big>
<<dial _classTeacher "Which question was it...?">>
<<dial "karma" "I don't know what are you talking about.">>
<big>The teacher looks at your papers...</big>
<<btn>>
<<chunk>>
<big>...and sighs.</big>
<<dial _classTeacher "Well... At least you got it ''right''.">>
<<media "characters/karma/karma_smile.jpg">>
<<delayer>>
<<yields "karma.dom+3; amia.dom+3">>
<</delayer>>
<<dial "karma" "We got it right, because it's the right answer.">>
<<dial _classTeacher "$karma.name, don't even start.">>
<p>The teacher looks at you with disappointment.</p>
<<dial _classTeacher "I can see something in you, $player.name. Don't let her drag you down.">>
<big>Fuck, she really hates $karma.name.</big>
<<dial _classTeacher "I want you both here on Saturday morning. Let's see if studying while in detention will make you smarter.">>
<<dial "karma" "What-evah.">>
<big>Well, fuck.</big>
<p>You gotta come on Saturday, or the teacher is going to be pissed and you might end up in real trouble.</p>
<<menu>>
<<btn "#good_nothing" "Say nothing" null "action">>
<<btn "#good_blame" "Take the blame for $karma.name" null "action">>
<<chunk null "#good_blame">>
<big>You look at Ms. $amia.surname.</big>
<<dial "player" "I'm sorry, but you got it wrong. $karma.name wasn't cheating.">>
<<dial "amia" "Oh really?">>
<<dial "player" "Yes. It was only me.">>
<p>$karma.name looks at you surprised.</p>
<big>And so do I. What's the game plan?</big>
<<dial "player" "//I figured... it would be a good occasion to be alone with Ms. $amia.surname. Things might happen, you know...//">>
<p>Well, dude... you just made me proud. That's the alpha thinking right there.</p>
<<dial "amia" "Well, if that's so... $karma.name you're off the hook... for now. Mr. $player.surname - I expect to see you on Saturday.">>
<<dial "player" "Ok Ms. $amia.surname.">>
<p>You walk back to your place.</p>
<<btn $curLoc null `"$playerDetention_" + _classId + "+1; amia.dom+2; karma.dom+2"` "yieldsHide">>
<<chunk null "#good_nothing">>
<big>You stay silent.</big>
<<dial _classTeacher "Now... Get off my sight.">>
<<media "get_the_fuck_out.mp4">>
<p>You gather your things and run out of the class.</p>
<big>I count it as a win, buddy.</big>
<<btn $curLocParent null `"$playerDetention_" + _classId + "+1; $karmaDetention_" + _classId + "+1; counter:karmaAngry-4"`>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$amia.met; amia">> /* Amia telling player to stay after class. */
<<chunks>>
<p>Suddenly, Ms. $amia.surname interrupts her lesson and looks at you.</p>
<<dial "amia" "Mr. $player.surname, tell me what you remember from the last lesson.">>
<big>You freeze.</big>
<<media "events/college/amia/amia_college_1.mp4">>
<<dial "player" "Uhmmm... //Fuck, what was on the last lesson?//">>
<big>I dunno.</big>
<p>I was looking at her ass.</p>
<<dial "player" "//Shouldn't you be helping me?!//">>
<big>Have you seen that ass?!</big>
<<btn>>
<<chunk>>
<big>She walks closer, angrily.</big>
<<dial "amia" "DID YOU HEAR ME!?">>
<<media "events/college/amia/amia_college_2.mp4">>
<<dial "player" "Uhmmmmmm... I mean...">>
<p>She's so sexy, right?</p>
<<dial "player" "//Shut the fuck up!//">>
<p>You try your best, but you got nothing.</p>
<<dial "amia" "That's what I thought! You will stay after class!">>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<big>You hear a school recess bell ringing.</big>
<<media "events/college/amia/recess.mp4">>
<p>Everyone leaves, except you and Ms. $amia.surname.</p>
<big>She pulls out a ruler and starts smacking you.</big>
<<btn>>
<<chunk>>
<<dial "amia" "Bad $player.surname! So bad!">>
<<media "events/college/amia/amia_college_3.mp4">>
<p>She's more amused than anything else by your reactions.</p>
<big>I think she enjoys watching you struggle.</big>
<<dial "player" "//This is power abuse!//">>
<p>It's not abuse when it's sexy!</p>
<<dial "player" "//It's not sexy!!!//">>
<big>It is for me!</big>
<<btn>>
<<chunk>>
<big>It's time for improvisation.</big>
<<dial "player" "//What do you mean?//">>
<p>Well, she brought violence to the table. I think it's time to fight fire with fire!</p>
<big>Grab her!</big>
<<dial "player" "//Are you sure?//">>
<p>Well, no...</p>
<big>...but I'm still gonna make you do it.</big>
<<dial "player" "//Oh you bastard...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#fail", "#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#fail", "#success"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#fail", "#success", "#success"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>You try to grab her arms, but she moves away.</big>
<<dial "amia" "Don't even try that, $player.surname! Don't mistake me with some college floozy like $karma.name!">>
<<dial "player" "//Fuck... It's all because of you...//">>
<p>Oh, come on...</p>
<big>It was worth the try!</big>
<<dial "amia" "You got an F and I hope you've learned your lesson.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class, angrily.</big>
<<btn $curLoc>>
<<chunk null "#success">>
<big>You grab her arms, and twist them.</big>
<<media "events/college/amia/amia_college_4.mp4">>
<<dial "amia" "What do you think you're doing, Mr. $player.surname?">>
<<dial "player" "//Hmm... she's not really opposing...//">>
<big>Go for the ass!</big>
<<dial "player" "//Isn't it too much...?//">>
<big>Just do it!</big>
<<btn>>
<<chunk>>
<<media "events/college/amia/amia_college_5.mp4">>
<<dial "player" "//Holy hell, her ass is perfect!//">>
<p>Told ya.</p>
<<dial "amia" "Hmm, didn't know you were so bold!">>
<<dial "player" "Do you like it?">>
<<dial "amia" "Hmm, don't know yet... Let's see what you got there, stupid!">>
<<dial "player" "I'll show you what I got!">>
<<btn>>
<<chunk>>
<big>You pull out your cock...</big>
<<media "events/college/amia/amia_college_6.mp4">>
<<dial "player" "Get ready, bitch!">>
<<btn>>
<<chunk>>
<big>...and stick it in.</big>
<<media "events/college/amia/amia_college_7.mp4">>
<<dial "player" "Again, do you like it?">>
<<dial "amia" "Ohhhh...">>
<p>She means - //yes//.</p>
<<dial "player" "//Thank you, Sherlock!//">>
<<btn>>
<<chunk>>
<p>You turn her around, and watch her naked body as you fuck her.</p>
<<media "events/college/amia/amia_college_8.mp4">>
<<dial "amia" "Oh yes, oh yes, like that, fuck me...">>
<<dial "player" "Now I got a little punishment for asking me those questions, and making me feel stupid at the class.">>
<<dial "amia" "What's that?">>
<<dial "player" "My cock in your throat!">>
<big>You shove your dick in her mouth.</big>
<<btn>>
<<chunk>>
<big>You mercilessly pound her throat.</big>
<<dial "player" "Yesss, just like that.">>
<<media "events/college/amia/amia_college_9.mp4">>
<<dial "player" "Now sit on me and fuck me.">>
<<btn>>
<<chunk>>
<big>She climbs on your dick and starts riding.</big>
<<media "events/college/amia/amia_college_10.mp4">>
<<dial "amia" "Oh yes baby, I love your cock.">>
<<dial "player" "So now you're gonna swallow my cum.">>
<<btn>>
<<chunk>>
<big>You pump a stream of your frothy ejaculate on her face.</big>
<<media "events/college/amia/amia_college_11.mp4">>
<<dial "player" "Uhhhhhhhhh.">>
<p>Perfect.</p>
<big>After a moment, blood returns to your brain.</big>
<<btn>>
<<chunk>>
<big>You look around, confused.</big>
<<dial "player" "Whoah... that was awesome.">>
<p>She wipes the cum from her face, and looks at you with a little sympathy.</p>
<<dial "amia" "Don't get too excited. You still got an F.">>
<<dial "player" "Whatever you say, Ms. $amia.surname.">>
<big>She walks out of the class.</big>
<<btn $curLoc>>
<</chunks>>
<</events>>/* sideDial */
/* Used during activities, if there's another character during the activity in the room - he should say sth and give player bonuses */
<<widget "sideDial">>
/* Set vars */
<<set _sideCharClass = $args[0] ? $args[0] : "si2 center">> /* Default is centered layout slide in after 2s */
/* Go through the characters and build the HTML */
<<for _ch=0; _ch < $curLocChars.length; _ch++>>
/* Go forward if it's a character */
<<set _sideChar = State.getVar('$' + $curLocChars[_ch])>>
<<if _sideChar && _sideChar.type == "character" && _sideChar.met != 0>>
/* Load full char data */
<<set _sideCharIntro1 = "">>
<<set _sideCharIntroBig = _sideChar.name + " " + ["notices you and smiles", "looks your direction and nods", "glances at you with a smirk", "smiles to you", "spots you and gives a friendly wave", "makes eye contact", "locks eyes with you and raises an eyebrow playfully"].random() + ".">>
<<set _sideCharIntro2 = "">>
<<set _sideCharLine = "Hi, $player.name!">> /* Character's default line. Player's reply is defined at the end */
<<set _sideCharOutro = _sideChar.name + " " + ["turns away, minding her own business", "looks away, losing interest", "turns back to what she was doing", "turns back to what she was doing", "shifts attention to something else", "eyes wander off", "yawns and looks around, uninterested"].random() + ".">>
<<set _sideCharType = "love">>
<<set _sideCharSign = "+">>
<<set _sideCharValue = ($player.lvl + _sideChar.status)/2>>
<<set _sideCharValue = _sideCharValue < 1 ? 1 : _sideCharValue>>
<<set _sideCharPhotoUrl = "locations/" + $curLoc + "/" + _sideChar.id + ".jpg">>
/* Update based on the character */
/* DAPHNE */
<<if _sideChar.id == "daphne">>
<<if $curLoc == "daphKit" || $curLoc == "daphGard" || $curLoc == "daphLiv">>
<<set _sideCharLine = ["You're my hero, hun!", "Go, $player.name!", "You're so sexy when you do stuff for me, hun!", "You're a true gentleman, $player.name!", "It's great to finally have a man at the house, hun!"].random()>>
<<elseif $curLoc == "daphBath">>
<<set _sideCharLine = "That's a bit embarrasing... Pretend I'm not here! And you're a sweet-o you're doing it for me, hun!">>
<<elseif $curLoc == "church" && $curPas == "churchConfess">>
<<set _sideCharLine = "Oh, I see you're going to the toilet - just a friendly warning, they're out of toilet paper, hun!">>
<<elseif $curLoc == "church">>
<<set _sideCharLine = "Praise Jahweh!">>
<<else>>
<<set _sideCharLine = "Nice to see you, hun!">>
<</if>>
/* ALEXA */
<<elseif _sideChar.id == "alexa">>
<<set _sideCharIntroBig = _sideChar.name + " looks your direction.">>
<<set _sideCharType = "dom">>
/* Alexa is nicer during the pool quest */
<<if $player.questsList.indexOf("alexaPool") != -1 && $player.questsListDone.indexOf("alexaPool") == -1>>
<<set _sideCharLine = "Hayya, dweeb... I mean - $player.name! Let me know when the pool be ready!">>
<<elseif $curLoc == "daphKit" || ($curLoc == "daphGard" && $curPas != "daphGardSun" && $curPas != "daphGardSwim") || $curLoc == "daphLiv">>
<<set _sideCharLine = "You're doing my mother's work now? She wrapped you around her finger, dweeb!">>
<<set _sideCharSign = "-">>
<<elseif $curLoc == "daphBath">>
<<set _sideCharLine = "You fucking pervert, you're doing it all just to smell my asshole, admit it!">>
<<set _sideCharSign = "+">>
<<elseif $curLoc == "park" && $curPas == "parkRun">>
<<set _sideCharIntroBig = "Suddenly you hear $alexa.name from behind your back.">>
<<set _sideCharLine = "Nice! Maybe you're not such a dweeb after all, dweeb...">>
<<set _sideCharOutro = "You turn and see $alexa.name standing with some dude in the dark alley. She smiles and turns away, losing her interest in you.">>
<<elseif $curLoc == "park">>
<<set _sideCharIntro1 = "After a moment, you feel a gentle breeze. A delicate gust of wind. You turn, look around, but there's no one there. And yet, you could swear you heard a distant voice, brought to you by the wind...">>
<<set _sideCharIntroBig = "...and it said, with a gentle voice.">>
<<set _sideCharLine = "You're such a dweeb, dweeb...">>
<<set _sideCharOutro = "">>
<<set _sideCharSign = "-">>
<<else>>
<<if _sideChar.status < 4>>
<<set _sideCharLine = "Why are you still such a dweeb, dweeb?">>
<<set _sideCharSign = "-">>
<<else>>
<<set _sideCharLine = "Heya, $player.name. Let me guess - you're thinking about my asshole?">>
<<set _sideCharSign = "+">>
<</if>>
<</if>>
/* AMIA */
<<elseif _sideChar.id == "amia">>
<<set _sideCharLine = "Hello, Mr. $player.surname.">>
<<if $curLoc == "collSex" || $curLoc == "collFem" || $curLoc == "collArt" || $curLoc == "collNerd" || $curPas == "collLibraryStudy">>
<<set _sideCharIntroBig = "Ms. $amia.surname notices you with your head in the books.">>
<<set _sideCharLine = "Oh, I see you're studying, Mr. $player.surname. Good! Knowledge is power.">>
<</if>>
/* ROSE */
<<elseif _sideChar.id == "rose">>
<<set _sideCharType = "dom">>
<<set _sideCharLine = "Hola, chico!">>
<<if $curLoc == "park" && $curPas == "parkTan">>
<<set _sideCharIntroBig = "Suddenly you hear $rose.name from behind your back.">>
<<set _sideCharIntro2 = "You turn and see $rose.name during her jogging. She mocks you with her stare, and turns into a side alley, quickly disappearing from your sight.">>
<<set _sideCharLine = "L-O-L. Don't forget to tan your white ass, chico!">>
<<set _sideCharSign = "-">>
<<elseif $curLoc == "park">>
<<set _sideCharIntroBig = "Suddenly you hear $rose.name from behind your back.">>
<<set _sideCharIntro2 = "You turn and see $rose.name during her jogging. She mocks you with her stare, and turns into a side alley, quickly disappearing from your sight.">>
<<set _sideCharLine = "Vamos, chico!">>
<</if>>
/* MIA */
<<elseif _sideChar.id == "mia">>
<<set _sideCharLine = "Heya, $player.name!">>
<<if $curLoc == "localStore">>
<<set _sideCharLine = "Thank you, $player.name, I appreciate your help!">>
<</if>>
/* KARMA */
<<elseif _sideChar.id == "karma">>
<<set _sideCharIntroBig = _sideChar.name + " glances at you with her classic bitch face.">>
<<set _sideCharType = "dom">>
<<set _sideCharLine = "Are you following me?">>
/* KELLY */
<<elseif _sideChar.id == "kelly">>
<<set _sideCharLine = "Bless you, $player.name!">>
/* BRIDGETTE */
<<elseif _sideChar.id == "bridgette">>
<<set _sideCharIntroBig = _sideChar.name + " gives you a sexy glance.">>
<<set _sideCharLine = "Oh, $player.name, I missed you baby!">>
<<if $curLoc == "collMess">>
<<set _sideCharLine = "I hope you still like my burgers, baby! They are 100% meat guaranteed and vegan!">>
<</if>>
<</if>>
/* Define player's reply if needed */
<<set _sideCharReply = "">>
<<if _sideCharSign == "-">>
<<if $player.lvl <= 1>>
<<set _sideCharReply = ["Uhm... Sorry?", "Oh, uh, I'm not really sure what to... um, say.", "Geez, you're kinda intense... I guess?"].random()>>
<<elseif $player.lvl == 2>>
<<set _sideCharReply = ["Uh, ok.", "Why are you always like this...?"].random()>>
<<elseif $player.lvl == 3>>
<<set _sideCharReply = ["Okay, okay, simmer down now.", "Whoa, easy tiger.", "You always this pushy?"].random()>>
<<elseif $player.lvl == 4>>
<<set _sideCharReply = ["Don't get too excited, baby.", "You're not as intimidating as you think, you know.", "That's cute, but you're gonna have to try harder.", "Keep pushing, see where that gets you.", "You're barking up the wrong tree."].random()>>
<<elseif $player.lvl >= 5>>
<<set _sideCharReply = ["You think you're tough? Cute.", "All bark and no bite, I see.", "//bark-bark//, baby!"].random()>>
<</if>>
<</if>>
/* Final settings */
<<set _sideCharBonus = _sideChar.id + "." + _sideCharType + _sideCharSign + _sideCharValue>>
/* Draw HTML */
<div @class="_sideCharClass">
<<if _sideCharIntro1 != "">><p>_sideCharIntro1</p><</if>>
<<if _sideCharIntroBig != "">><big>_sideCharIntroBig</big><</if>>
<<if _sideCharIntro2 != "">><p>_sideCharIntro2</p><</if>>
<<media `_sideCharPhotoUrl`>>
<<if _sideCharLine != "">><<dial `_sideChar.id` `_sideCharLine`>><</if>>
<<if _sideCharReply != "">><<dial "player" `_sideCharReply`>><</if>>
<<delayer>>
<<yields `_sideCharBonus` "dialog">>
<</delayer>>
<<if _sideCharOutro != "">><p>_sideCharOutro</p><</if>>
</div>
<</if>>
<</for>>
<</widget>><<chunks>>
<<set _disease = ["eternal fuckery", "chronic grope-itis", "perpetual perversion pox", "obsessive booty disorder", "uncontrollable mojo malady", "nympho neuritis", "seductive sniffles", "groin grimace glitch", "frisky fingers fever", "bawdy brain bloat", "raunchy rash rampage", "libido laryngitis", "lunar vibration mismatch", "restless dick syndrome"].random()>>
<big class="center fi0">You sit in front of the therapist...</big>
<<media `"activities/treatment/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 1>>
<<dial "player" "Everything's just wrong..." "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "I need help!" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "I dunno, doc. Life just ain't feels right, lately." "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "So what do you think, doc?" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "You know what I want, doc." "si4">>
<</if>>
<<dial "guy" "Well, your symptoms look like a new disease we've been observing lately - <strong>_disease</strong>." "si4">>
<<dial "player" `"Oh my, " + _disease + "? That sounds bad! Is there a cure?"` "si5">>
<<dial "guy" "By pure accident I have pills for that exact disorder! They're imported from far away... hundred dollars each!" "si4">>
<p class="center fi6">And that, ladies and gentlemen, is how big pharma fucks us!</p>
<big class="center fi6">Class dismissed.</big>
<<menu "si6">>
<<btn $curLoc "Buy the fucky pills" "fucky_pills+; cash=100; cash-100; dom+1" "si6">>
<<btn $curLoc "That's too much..." null "si6">>
<</chunks>><<chunks>>
<<set _disease = ["eternal fuckery", "chronic grope-itis", "perpetual perversion pox", "obsessive booty disorder", "uncontrollable mojo malady", "nympho neuritis", "seductive sniffles", "groin grimace glitch", "frisky fingers fever", "bawdy brain bloat", "raunchy rash rampage", "libido laryngitis", "lunar vibration mismatch", "restless dick syndrome"].random()>>
<big class="center fi0">You sit in front of the therapist...</big>
<<media `"activities/treatment/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 1>>
<<dial "player" "Everything's just wrong..." "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "I need help!" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "I dunno, doc. Life just ain't feels right, lately." "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "So what do you think, doc?" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "You know what I want, doc." "si4">>
<</if>>
<<dial "guy" "Well, your symptoms look like a new psychological disorder we've been observing lately - <strong>_disease</strong>." "si4">>
<<dial "player" `"Oh my, " + _disease + "? That sounds bad! Is there a cure?"` "si5">>
<<dial "guy" "By pure accident I have pills for that exact disorder! They're imported from far away... hundred dollars each!" "si4">>
<p class="center fi6">And that, ladies and gentlemen, is how big pharma fucks us!</p>
<big class="center fi6">Class dismissed.</big>
<<menu "si6">>
<<btn $curLoc "Buy the fucky pills" "fucky_pills+; cash=100; cash-100; dom+1" "si6">>
<<btn $curLoc "That's too much..." null "si6">>
<</chunks>>/* roseSleazy */
<<events>>
<<EVENT "quest:roseSleazy=0">> /* Intro to the quest. */
<<chunks>>
<big>Hey man. You there?</big>
<<dial "player" "//Yeah...? What's up?//">>
<p>Well, I was just thinking - we're in a club, filled with hot bitches...</p>
<<dial "player" "//Yeah, hot bitches everywhere, it's fucking awesome!//">>
<<btn>>
<<chunk>>
<<media "quests/roseSleazy/club_girls.mp4">>
<p>So please remind me...</p>
<big>Why we're not trying to fuck those bitches?!</big>
<<dial "player" "//Well... I mean... I'm trying!//">>
<p>How exactly are you trying, my man?</p>
<<dial "player" "//Well... you know... I'm standing here, being cool and all!//">>
<<btn>>
<<chunk>>
<<media "quests/roseSleazy/laughter.mp4">>
<p>Sheesh... Hate to break it to you, but - no, buddy, you're not cool.</p>
<big>Or at least - not cool enough.</big>
<p>Otherwise you'd be in a taxi taking one of those bitches to a motel.</p>
<<dial "player" "//I'm just taking it slow...//">>
<p>Man, admit it. Everyone is gangsta and shit, but when it comes to actually scoring a lady in the wild - suddenly //they're taking it slow//.</p>
<<dial "player" "//I'm real gangsta!//">>
<p>Dude. You're playing a porn game. That's like opposite of gangsta.</p>
<<dial "player" "//Yeah?! And you're fucking narrating it!//">>
<p>Come on, dude.</p>
<big>Don't be so touchy!</big>
<<menu>>
<<btn null "//Let's talk about dating!//" "love+2; dom+2" "action yieldsHide" "//Let's talk about dating!//">>
<<btn "#enough" "//Skip talking and get me a hoe!//" "dom+5" "action yieldsHide" "//Skip talking and get me a hoe!//">>
<<chunk>>
<<dial "player" "//I mean... I'm real gangsta and all... but my friend is super shy... any tips for picking up ladies for him?//">>
<big>Sigh.</big>
<p>Well, sure, man... Actually, I was pretty shy myself. But, guess what? You don't get a lady, if you don't talk to a lady.</p>
<big>Dating is a numbers game.</big>
<p>That's just a fact of life!</p>
<<dial "player" "//What does it mean?//">>
<<btn>>
<<chunk>>
<<media "quests/roseSleazy/let_me_explain.mp4">>
<p>It means that - ''one in every //X// women will like you''. The rest will say //no//, for whatever reason. That's just how it is, even for the best of us. All you can do is work on yourself, so that your X is as small as possible.</p>
<<dial "player" "//I think my X might be infinity...//">>
<p>Come on man, don't be whiny. I started my career back in the times where you had to hit the clubs to find a new lady to fuck. At least you guys have Tinder.</p>
<<dial "player" "//Tinder doesn't help if you look like shit.//">>
<big>Dude, 99% of guys look like shit by default.</big>
<p>You gotta do what you gotta do - dress up, get a haircut, start hitting the gym. And pay someone for a Tinder photo session, that helps a ton.</p>
<<menu>>
<<btn null "//You sure that will get me a lady?//" "love+1; dom+1" "action yieldsHide" "//You sure that will get me a lady?//">>
<<btn "#enough" "//Skip talking and get me a hoe!//" "dom+4" "action yieldsHide" "//Skip talking and get me a hoe!//">>
<<chunk>>
<big>I have no idea.</big>
<p>I don't know you, or your situation. All I can say - I was shit at this, but I learned, and today I feel pretty confident about myself, enough to go solo to the club, find a lady I like, and hit on her on the spot. Obviously, I got a //no// so many times that I can't even count, but what matters is when I get a //yes//, which, fortunately, happens regularly. So - yeah, it's doable.</p>
<<dial "player" "//Sounds easy!//">>
<p>Actually...</p>
<big>It's not easy at all.</big>
<<dial "player" "//Uhm, whaaat? That's not a good pep talk!//">>
<big>It's a realistic pep talk!</big>
<p>Look, you don't have experience at picking up chicks, so you're gonna suck at it at the start, it's as simple as that.</p>
<big>Unless you go for the ugly ones.</big>
<<btn>>
<<chunk>>
<<dial "player" "//I don't want the ugly ones!//">>
<p>Oh, come on.</p>
<big>Ugly chicks need dick too!</big>
<<dial "player" "//I don't play porn games to fuck ugly bitches!//">>
<p>Ok, ok, ok, chill...</p>
<big>I'm playing you.</big>
<p>I hate fucking ugly bitches. I regret it each time!.</p>
<p>Buuut... there's one thing ugly chicks are actually great for.</p>
<big>Motivation.</big>
<<menu>>
<<btn null "//How does fucking an ugly chick help with motivation?!//" "love+1; dom+1" "action yieldsHide" "//How does fucking an ugly chick help with motivation?!//">>
<<btn "#enough" "//Enough of this pep talk!//" "dom+3" "action yieldsHide" "//Enough of this pep talk!//">>
<<chunk>>
<p>Well, think about it, dude. You wake up in the morning next to a haggard you brought from the party last night. You can't remember her name, in fact, the only thing you do remember is putting her fake eyelashes on her asshole and telling her she has beautiful eyes.</p>
<<dial "player" "//Oh shit, for real?//">>
<big>Unfortunately, yes.</big>
<p>And that's fucking motivating, because, quite franky - you don't wanna be that guy.</p>
<<dial "player" "//Well... I kinda liked the part with eyelashes!//">>
<p>Yeah, I'm actually pretty proud of that myself.</p>
<<btn>>
<<chunk>>
<p>Anyway, what I'm trying to say is - fuck girls that you will be remembering and not regretting.</p>
<<dial "player" "//So - don't fuck ugly bitches - got it!//">>
<p>Yes, but we need to establish one thing - there are gals out there that don't have the looks, but have their head right, and are sooo fucking fuckable.</p>
<big>So... fuck realistic bitches!</big>
<<menu>>
<<btn null "//Now I'm confused again...//" "love+1; dom+1" "action yieldsHide" "//Now I'm confused again...//">>
<<btn "#enough" "//Ok, I really heard enough!//" "dom+1" "action yieldsHide" "//Ok, I really heard enough!//">>
<<chunk>>
<p>What I'm trying to say is that if you're an awkward, ugly bum yourself, and your standards are //hot chicks//, then the chance of scoring is so minimal, that all you'll get from the whole experience is depression and conviction that chicks don't dig you. In that scenario it actually makes more sense to stay home and play porn games.</p>
<<dial "player" "//Well...//">>
<p>Look for the most acceptable chick that seems to be available, and approach her. She doesn't have to be a goddess, she doesn't even have to be pretty, what's important if she has her head right. Try to have a conversation with her, and only move forward if you're into it. If not, than find a different one.</p>
<big>The goal is to build up your confidence step by step.</big>
<<dial "player" "//It doesn't sound very alpha to me.//">>
<p>Man, if you're so alpha - go only for hot chicks - obviously! Or actually - go for //whatever the fuck you want// because that's what alphas do! But if you're ugly, shy, and broke, you need to work your way up.</p>
<big>That's just the way it is.</big>
<<btn "#enough" "//Let's find me a hoe already!//" null "action" "//Let's find me a hoe already!//">>
<<chunk null "#enough">>
<p>Ok, ok...</p>
<big>I'm with you, buddy!</big>
<<dial "player" "//So where do I start?//">>
<p>Well...</p>
<big>First step is to look around the club.</big>
<<btn $curLoc "Look around" "$questMode+roseSleazy" "action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=1">> /* Look around the club for a chick. */
<<include "cityClubPickup">>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=2">> /* Look for a solution to your dancing problem. */
<<chunks>>
<p>You casually look around...</p>
<big>...when something catches your eye.</big>
<<media "quests/roseSleazy/eyes.mp4">>
<<dial "player" "//What is it?!//">>
<big>It's...</big>
<<btn>>
<<chunk>>
<big>...a flyer!</big>
<<dial "player" "//Whaaaat? A flyer? I thought it's important.//">>
<<media "quests/roseSleazy/flyer.jpg">>
<p>It is important!</p>
<big>It's an ad for dancing lessons.</big>
<<dial "player" "//Ohhh... Ok, now I get it - it's for the quest!//">>
<p>Yup.</p>
<big>And guess who is running the dancing class?</big>
<<menu null null "yieldsHide">>
<<btn null `$mia.name+"!"` "$danceTeacher+mia; love+1" "dialog yieldsHide">>
<<btn null `$daphne.name+"!"` "$danceTeacher+daphne; love+1" "dialog yieldsHide">>
<<btn null `$rose.name+"!"` "$danceTeacher+rose; dom+5" "dialog yieldsHide">>
<<chunk>>
<<delayer>>
<<if $danceTeacher == "rose">>
<big>Yup.</big>
<<else>>
<big>Nope.</big>
<<dial "player" "//Oh, so who is it?//">>
<big>$rose.name.</big>
<</if>>
<<set $danceTeacher = null>>
<</delayer>>
<<media "rose" "portrait">>
<<dial "player" "//Ahh, now it all makes sense!//">>
<p>See? I told ya.</p>
<big>The dancing class is during sunsets on workdays at the gym!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=3">> /* Go to the gym during sunsets on workdays and talk with $rose.name. */
<<chunks>>
<p>You enter the big training room and look around.</p>
<<dial "player" "//You see $rose.name anywhere?//">>
<big>She must be somewhere here.</big>
<<dial "rose" "Hola, mi amigo!">>
<<btn>>
<<chunk>>
<big>You turn around and see $rose.name.</big>
<<media "quests/roseSleazy/rose.jpg">>
<p>Oh man, she looks goood.</p>
<<dial "player" "//She sure does!//">>
<<menu>>
<<btn null "Heya, $rose.name! How are you?" "rose.love+" "dialog">>
<<btn null "Hey baby, what's cookin'!" "rose.dom+" "dialog">>
<<chunk>>
<<media "quests/roseSleazy/rose_dance_01.mp4">>
<<dial "rose" "What are you doing here, chico?">>
<p>Tell her about the flyer.</p>
<<dial "player" "So I saw this flyer...">>
<big>You see sparks in her eyes.</big>
<<dial "rose" "Salsa lessons?">>
<<dial "player" "Yeah!">>
<big>$rose.name jumps in the air.</big>
<<dial "rose" "Finally a client! I was afraid no one will come! You make me mucho happy!!!">>
<<menu>>
<<btn null "I'm glad I make you happy" "rose.love+" "dialog">>
<<btn null "That's how I roll!" "rose.dom+" "dialog">>
<<chunk>>
<<media "quests/roseSleazy/rose_ass.jpg">>
<<dial "player" "//How come she doesn't have clients with an ass like this?!//">>
<p>I dunno, economy is slow? Ask her!</p>
<<dial "player" "I'm surprised that you don't have clients - I certainly want to be your client! Maybe it's the location?">>
<<dial "rose" "You're funny, chico! But you misunderstood me - I had a lot clients. But they all go away after first class.">>
<<dial "player" "Oh.">>
<p>Oh.</p>
<<dial "player" "//It kinda sounds like they get away from her...//">>
<big>Don't jump to conclusions.</big>
<<btn>>
<<chunk>>
<big>She looks at you with glowing eyes.</big>
<<media "quests/roseSleazy/rose_dance_02.mp4">>
<<dial "rose" "So why you wanna learn salsa?">>
<<dial "player" "Well... I basically need to learn to dance... and I saw your flyer...">>
<<dial "rose" "Oh, so you don't know dancing at all? Very good, no worry! I'm a great teacher! And I like you mucho, so first three lessons will be free. After that - 50 dollars per class! You come Monday to Friday at sunset. Bueno?">>
<p>Oh, look at that.</p>
<big>First three classes free!</big>
<p>That's so nice of her. She didn't have to, but she gave you a promo. And you were already calling her a crazy fucking tyrant bitch and all!</p>
<<dial "player" "//I never called her a crazy fucking tyrant bitch!//">>
<p>No? Well... <small>You will.</small> Anyway... I think we know everything we need for the quest to progress. It's time to end the blabber and move on!</p>
<big>And for the love of God please don't ask her about salsa!</big>
<p>Gals like that can talk forever, and I'm hangovered as fuck.</p>
<<menu>>
<<btn $curLoc "See you on next class!" "rose.dom+" "dialog">>
<<btn null "You seem really passionate about salsa." "rose.love+" "dialog">>
<<chunk>>
<p>Noooo... What have you done.</p>
<big>$rose.name looks at you, excited.</big>
<<media "quests/roseSleazy/rose_dance_03.mp4">>
<<dial "rose" "Salsa's not a dance, it's like, un vibe completo, ¿entiendes? Back in my hometown, oh chico, it was like una fiesta every single day, you know? Mi abuelita, que descanse en paz, she made the most bomb arepas you've ever tasted, like, seriously.">>
<p>You listen to her carefully trying to get something out of it.</p>
<<dial "rose" "So there I am, just una chiquita running around, and I see these people, they're dancing, chico, they're dancing like there's no mañana, you know what I'm saying? And I'm like, whoa, what's going on aquí? And they're like, this is salsa, chica, and I'm like, salsa? Like the sauce? And they're like, no, no, no, not the sauce, the dance, girl, the dance!">>
<p>You try hard, but she speaks too quickly.</p>
<<dial "player" "//Shit, I barely understand what she means...//">>
<p>Dude, no one knows what women mean. They can blab like that forever. That's why I told you not to ask her about salsa. Now you're fucked. All you can do is nod your head or smile.</p>
<big>And look for an opportunity to run away.</big>
<<menu>>
<<btn null "Smile" "rose.love+" "action">>
<<btn null "Nod your head" "rose.dom+" "action">>
<<chunk>>
/* Player interruption mechanic */
<<set _roseFlinch = [0,1].random()>>
<<set _roseLink = random(0, $player.lvl) > 1 ? "#interrupt" : null>>
/* HTML */
<<delayer>>
<<if $roseInterrupt>>
<<dial "player" "I have to--">>
<big>$rose.name just ignores you.</big>
<<else>>
<big>$rose.name continues.</big>
<</if>>
<<set $roseInterrupt = null>>
<</delayer>>
<<media "quests/roseSleazy/rose_dance_04.mp4">>
<<dial "rose" "And I'm like, whoa, this is some serious stuff, you know? So I start learning from the best, señor Juan, he's this old dude with a hat, you know the type, right? And he's like, alright, chica, you wanna learn salsa? You gotta feel it in tu corazón, you gotta let it flow through your veins like fuego, you know?">>
<<if _roseFlinch>>
<p>She pauses to catch her breath.</p>
<big>Now, $player.name! Tell her you gotta go!</big>
<</if>>
<<menu>>
<<btn null "Smile" "rose.love+" "action">>
<<btn null "Nod your head" "rose.dom+" "action">>
<<if _roseFlinch>>
<<btn _roseLink "Tell her you gotta go!" "$roseInterrupt+1; rose.dom+3" "action">>
<</if>>
<<chunk>>
/* Player interruption mechanic */
<<set _roseFlinch = [0,1].random()>>
<<set _roseLink = random(0, $player.lvl) > 1 ? "#interrupt" : null>>
/* HTML */
<<delayer>>
<<if $roseInterrupt>>
<<dial "player" "I have to--">>
<big>$rose.name just ignores you.</big>
<<else>>
<big>$rose.name keeps on.</big>
<</if>>
<<set $roseInterrupt = null>>
<</delayer>>
<<dial "rose" "So I'm like, okay, señor Juan, let's do this, yeah, let's do this! And he's like, alright, calm down, chica, you gotta start with the basics, you know? And I'm like, yeah, yeah, I got this, I got this, and he's like, okay, show me what you got, and I'm like, boom, bam, cha-cha-cha, you know what I'm saying?">>
<<if _roseFlinch>>
<p>She pauses to catch her breath.</p>
<big>Now, $player.name! Tell her you gotta go!</big>
<</if>>
<<menu>>
<<btn null "Smile" "rose.love+" "action">>
<<btn null "Nod your head" "rose.dom+" "action">>
<<if _roseFlinch>>
<<btn _roseLink "Tell her you gotta go!" "$roseInterrupt+1; rose.dom+3" "action">>
<</if>>
<<chunk>>
/* Player interruption mechanic */
<<set _roseFlinch = [0,1].random()>>
<<set _roseLink = random(0, $player.lvl) > 1 ? "#interrupt" : null>>
/* HTML */
<<delayer>>
<<if $roseInterrupt>>
<<dial "player" "I have to--">>
<big>$rose.name just ignores you.</big>
<<else>>
<big>This is hell!</big>
<</if>>
<<set $roseInterrupt = null>>
<</delayer>>
<<dial "rose" "And señor Juan, he's like, whoa, slow down, slow down, chica, you're like un tornado, you know? And I'm like, sorry, sorry, señor Juan, I'm just so excited, you know? And he's like, yeah, yeah, I can see that, but you gotta chill, you know? You gotta relax, you gotta let the music take control, girl, you know?">>
<<if _roseFlinch>>
<p>She pauses to catch her breath.</p>
<big>Now, $player.name! Tell her you gotta go!</big>
<</if>>
<<menu>>
<<btn null "Smile" "rose.love+" "action">>
<<btn null "Nod your head" "rose.dom+" "action">>
<<if _roseFlinch>>
<<btn _roseLink "Tell her you gotta go!" "$roseInterrupt+1; rose.dom+3" "action">>
<</if>>
<<chunk>>
/* Player interruption mechanic */
<<set _roseFlinch = [0,1].random()>>
<<set _roseLink = random(0, $player.lvl) > 1 ? "#interrupt" : null>>
/* HTML */
<<delayer>>
<<if $roseInterrupt>>
<<dial "player" "I have to--">>
<big>$rose.name just ignores you.</big>
<<else>>
<big>My ears bleed.</big>
<</if>>
<<set $roseInterrupt = null>>
<</delayer>>
<<dial "rose" "So I'm like, okay, señor Juan, I'll try, I'll try, and he's like, alright, let's try this again, and I'm like, okay, okay, and he's like, uno, dos, tres, and we're off, chico, we're off like un cohete, you know? And I'm like, whoa, this is it, señor Juan, this is it!">>
<<if _roseFlinch>>
<p>She pauses to catch her breath.</p>
<big>Now, $player.name! Tell her you gotta go!</big>
<</if>>
<<menu>>
<<btn null "Smile" "rose.love+" "action">>
<<btn null "Nod your head" "rose.dom+" "action">>
<<if _roseFlinch>>
<<btn _roseLink "Tell her you gotta go!" "$roseInterrupt+1; rose.dom+3" "action">>
<</if>>
<<chunk>>
/* Player interruption mechanic */
<<set _roseFlinch = [0,1].random()>>
<<set _roseLink = random(0, $player.lvl) > 1 ? "#interrupt" : null>>
/* HTML */
<<delayer>>
<<if $roseInterrupt>>
<<dial "player" "I have to--">>
<big>$rose.name just ignores you.</big>
<<else>>
<big>Heeeeelp.</big>
<</if>>
<<set $roseInterrupt = null>>
<</delayer>>
<<dial "rose" "And he's like, yeah, chica, you're getting it, you're getting it, and I'm like, yeah, I'm getting it, I'm getting it! And from that moment on, chico, I was hooked, you know? I was hooked on salsa like un pez en un anzuelo, you know what I'm saying?">>
<<if _roseFlinch>>
<p>She pauses to catch her breath.</p>
<big>Now, $player.name! Tell her you gotta go!</big>
<</if>>
<<menu>>
<<btn null "Smile" "rose.love+" "action">>
<<btn null "Nod your head" "rose.dom+" "action">>
<<if _roseFlinch>>
<<btn _roseLink "Tell her you gotta go!" "$roseInterrupt+1; rose.dom+3" "action">>
<</if>>
<<chunk>>
/* HTML */
<<delayer>>
<<if $roseInterrupt>>
<<dial "player" "I have to--">>
<big>$rose.name just ignores you.</big>
<<else>>
<big>.......</big>
<</if>>
<<set $roseInterrupt = null>>
<</delayer>>
<<dial "rose" "And ever since then, chico, salsa has been my vida, you know? It's like, whenever I hear that music, chico, it's like I'm transported back, you know? Back to those calles, back to those people, back to that feeling of pure alegría, you know?">>
<<menu>>
<<btn null "Smile" "rose.love+" "action">>
<<btn null "Nod your head" "rose.dom+" "action">>
<<chunk>>
<<dial "rose" "So yeah, chico, that's my historia, you know? That's why I'm so passionate about salsa, chico, because it's not just a dance, you know? It's un modo de vida, chico, un modo de vida.">>
<big>You wake up from your slumber.</big>
<<media "quests/roseSleazy/sleeping.mp4">>
<<dial "player" "Oh... right... salsa!">>
<<dial "rose" "Exactly, chico. Ok, it was nice talking to you, but I have to go. Be here next workday on sunset, and we'll start the classes! Hasta luego!">>
<big>Oh thank god!</big>
<<btn $curLoc "Bye!">>
<<chunk null "#interrupt">>
<<dial "player" "Sorry I have to go!">>
<p>She stops mid sentence, and looks at you, surprised.</p>
<<dial "rose" "Oh... Ok, chico, just be here next workday on sunset, and we'll start the classes! Hasta luego!">>
<p>She walks away.</p>
<big>Oh thank god!</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=4">> /* Go to the gym during sunsets on workdays to learn dancing [1/3]. */
<<chunks>>
<p>You change your clothes and walk to the class.</p>
<big>You see $rose.name getting ready.</big>
<<media "activities/dance/gym/rose_preparing.jpg">>
<p>You approach her.</p>
<<dial "player" "Hi! I'm ready for the class.">>
<big>She looks at you and smiles.</big>
<<dial "rose" "Ok, chico. We start with some stretching!">>
<<menu>>
<<btn "#stretch" "Sounds nice." "rose.love+" "dialog">>
<<btn "#stretch" "Let's do this!" "rose.dom+" "dialog">>
<<chunk null "#stretch">>
<big>$rose.name starts stretching.</big>
<<media "activities/dance/gym/rose_dance_02_stretch.mp4">>
<<dial "rose" "You repeat everything after me, si?">>
<<dial "player" "Si, si...">>
<<btn>>
<<chunk>>
<big>You follow her lead.</big>
<<media "activities/dance/gym/rose_dance_03_stretch.mp4">>
<<dial "rose" "Everything bueno, chico?">>
<<menu>>
<<btn null "Everything ok, thanks for asking!" "rose.love+" "dialog">>
<<btn null "Si, seniorita!" "rose.dom+" "dialog">>
<<chunk>>
<<media "activities/dance/gym/rose_dance_04_stretch.mp4">>
<p>I have to say, buddy.</p>
<big>This looks pretty good!</big>
<<dial "player" "//It actually feels kinda good too! I might do this at home sometimes.//">>
<<dial "rose" "Ok, chico! Now the best part!">>
<<dial "player" "Yeah?">>
<<dial "rose" "Si! We gonna stretch your culo!">>
<<dial "player" "//Culo?//">>
<big>I think she means: ass.</big>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_05_stretch.mp4">>
<p>God damn.</p>
<big>She has a great butt!</big>
<<dial "player" "//She does!//">>
<<dial "rose" "Everything clear, chico?">>
<<dial "player" "Uhm... It's just... Maybe I can move closer, to see better...?">>
<<dial "rose" "Of course, come as close as you need!">>
<big>Good move.</big>
<<btn>>
<<chunk>>
<big>What a view.</big>
<<media "activities/dance/gym/rose_dance_06_stretch.mp4">>
<<dial "rose" "Do you see now, chico?">>
<<dial "player" "I see everything perfectly!">>
<p>I wonder why she's saying no one comes back after first class.</p>
<big>I would certainly come back after this!</big>
<<dial "player" "//Me too!//">>
<<btn>>
<<chunk>>
<big>$rose.name turns and looks at you.</big>
<<dial "rose" "Ok, chico. Enough stretching, time for something harder.">>
<p>I hope she means your dick!</p>
<<dial "player" "//Yeah, lol!//">>
<<dial "rose" "Señor Juan always said, that salsa is like a lovechild of body and passion.">>
<<dial "player" "Body and passion, got it.">>
<<dial "rose" "So we gotta work on your body, chico.">>
<<dial "player" "//I'd gladly work on her body!//">>
<big>$rose.name stands in front of you and...</big>
<<btn>>
<<chunk>>
<big>...starts yelling in your face.</big>
<<media "activities/dance/gym/screaming.mp4">>
<<dial "rose" "GIVE ME ONE HUNDRED PUSHUPS!">>
<<dial "player" "Uhm... Sorry?">>
<<dial "rose" "Don't sorry me! I want to see you do one hundred pushups!">>
<p>You look at her with confusion.</p>
<<menu>>
<<btn "#pushups" "Are we still doing salsa?" "rose.love+" "dialog">>
<<btn "#pushups" "How will it improve my salsa?" "rose.dom+" "dialog">>
<<chunk null "#pushups">>
<big>She looks at you with anger.</big>
<<dial "rose" "No more questions - TRAIN, CHICO!">>
<<dial "player" "//What the fuck...//">>
<p>I'm afraid we have an answer on why no one comes back after first class.</p>
<big>She has issues!</big>
<<dial "player" "//So what should I do?//">>
<p>Well, shit... If I were honest with ya, I'd say fuck that bitch. No hoe is going to push me around.</p>
<p>However - Grave is lazy so he didn't do any other way to finish the quest so...</p>
<big>...I guess you have to do the push ups.</big>
<<btn>>
<<chunk>>
<big>You start doing pushups...</big>
<<media "activities/dance/gym/pushups.mp4">>
<<dial "player" "One... Two... Three...">>
<<if $player.lvl <= 1>>
<<set _decision = ["#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#pushupsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#pushupsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/pushupsBad.mp4">>
<big>You collapse on the floor, panting.</big>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple pushups!?">>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No pushups, no salsa! I don't work with weak chicos, come back when you stronger!">>
<<dial "player" "//Sigh... Can't you do something about it?//">>
<p>Nah, man, it's outta my hands.</p>
<big>Train a bit more and come back.</big>
<<btn $curLoc null "roseSleazy-">>
<<chunk null "#pushupsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You try your best, and finally...</big>
<<media "activities/dance/gym/pushupsGood.mp4">>
<<dial "player" "One hundred.">>
<p>$rose.name seems satisfied with your performance.</p>
<<dial "rose" "Acceptable.">>
<<dial "player" "//Thank god!//">>
<<dial "rose" "Now squats.">>
<<dial "player" "Whaaaat? And what about salsa?!">>
<<dial "rose" "Body and passion, chico! First squats, than salsa!">>
<<dial "player" "//sigh... This is a nightmare!//">>
<<btn "#squats">>
<<chunk null "#squats">>
<big>You start doing squats.</big>
<<dial "player" "One... Two... Three...">>
<<media "activities/dance/gym/squats.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#squatsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#squatsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/squatsBad.mp4">>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple squats!?">>
<p>You lie on the floor, panting.</p>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No squats, no salsa!">>
<<dial "player" "//sigh...//">>
<<btn $curLoc null "roseSleazy-">>
<<chunk null "#squatsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You clench your teeth and...</big>
<<dial "player" "One hundred.">>
<big>Success!</big>
<<dial "rose" "Ok, now it's finally time for salsa.">>
<<dial "player" "But I'm so tired...">>
<<dial "rose" "Salsa will wake you up, chico!">>
<<dial "player" "//Kill me...!//">>
<p>I know, buddy... I know...</p>
<<btn "#basics">>
<<chunk null "#basics">>
<<media "activities/dance/gym/rose_dance_07.mp4">>
<big>She grabs your hands and starts explaining.</big>
<<dial "rose" "First, you need to understand salsa movement. Follow me.">>
<<dial "player" "Like that...?">>
<<dial "rose" "No. One more time.">>
<<dial "player" "Now...?">>
<<dial "rose" "No. You're terrible. One more time.">>
<p>It's getting painful to watch.</p>
<<dial "player" "Ok, now I think I got it...?">>
<<dial "rose" "You got mierda, chico.">>
<<dial "player" "But I'm trying!">>
<<dial "rose" "Stop whining and move!">>
<big>She kicks you in the ankle.</big>
<<dial "rose" "Left, right, left, right. WRONG. AGAIN!">>
<<dial "player" "I'm doing my best!">>
<<if $player.lvl <= 1>>
<<set _decision = ["#basicsGood", "#danceBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#basicsGood", "#basicsGood", "#danceBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#basicsGood", "#basicsGood", "#basicsGood", "#danceBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#basicsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#basicsGood">>
<<delayer>>
<<yields "dom+2; love+1">>
<</delayer>>
<p>You do your best to follow $rose.name.</p>
<<dial "rose" "Now put your hand on me.">>
<big>You put your hand on her hip.</big>
<<dial "player" "Like that...?">>
<<media "activities/dance/gym/rose_dance_08.mp4">>
<<dial "rose" "Si, si, that's better.">>
<<dial "player" "Thanks...">>
<<dial "rose" "You're still mierda.">>
<big>What a bitch!</big>
<<btn "#finish">>
<<chunk null "#finish">>
<<dial "rose" "That's enough for now.">>
<big>Thank god.</big>
<<dial "rose" "Next time we'll learn how to move your hips.">>
<<dial "player" "//Does it mean I'm gonna fuck her?//">>
<p>Eventually, yes... but I wouldn't count on it yet.</p>
<big>$rose.name turns around and walks away.</big>
<<btn $curLoc>>
<<chunk null "#danceBad">>
<big>You try your best, but...</big>
<<dial "rose" "TERRIBLE! EVERYTHING VERY BAD! VERY!">>
<p>You look at her, panting.</p>
<<dial "player" "But... I was trying my best...">>
<<dial "rose" "That wasn't best. That was a big waste of time, chico. Come back when you're better!">>
<<dial "player" "//sigh...//">>
<p>God damn, dude.</p>
<big>She's a fucking nightmare!</big>
<<btn $curLoc null "roseSleazy-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=5">> /* Go to the gym during sunsets on workdays to learn dancing [2/3]. */
<<chunks>>
<p>You change your clothes and walk to the class.</p>
<big>You see $rose.name getting ready.</big>
<<media "activities/dance/gym/rose_preparing.jpg">>
<p>You approach her.</p>
<<dial "player" "Hi! I'm ready for the class.">>
<big>She looks at you and smiles.</big>
<<dial "rose" "Ok, chico. As always, we start with some stretching!">>
<<menu>>
<<btn "#stretch" "Sounds nice." "rose.love+" "dialog">>
<<btn "#stretch" "Let's do this!" "rose.dom+" "dialog">>
<<chunk null "#stretch">>
<big>$rose.name starts stretching.</big>
<<media "activities/dance/gym/rose_dance_02_stretch.mp4">>
<<dial "rose" "You repeat everything after me, si?">>
<<dial "player" "Si, si...">>
<<btn>>
<<chunk>>
<big>You follow her lead.</big>
<<media "activities/dance/gym/rose_dance_03_stretch.mp4">>
<<dial "rose" "Everything bueno, chico?">>
<<menu>>
<<btn null "Everything ok, thanks for asking!" "rose.love+" "dialog">>
<<btn null "Si, seniorita!" "rose.dom+" "dialog">>
<<chunk>>
<<media "activities/dance/gym/rose_dance_04_stretch.mp4">>
<p>I have to say, buddy.</p>
<big>This looks pretty good!</big>
<<dial "rose" "Ok, chico! Now we gonna stretch your culo!">>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_05_stretch.mp4">>
<p>God damn.</p>
<big>She has a great butt!</big>
<<btn>>
<<chunk>>
<big>What a view.</big>
<<media "activities/dance/gym/rose_dance_06_stretch.mp4">>
<<dial "rose" "Do you see now, chico?">>
<<dial "player" "I see everything perfectly!">>
<<btn>>
<<chunk>>
<big>$rose.name finally turns and looks at you.</big>
<<dial "rose" "Ok, chico. Enough stretching, time for something harder. Señor Juan always said, that salsa is like a lovechild of body and passion.">>
<<dial "player" "Body and passion, got it.">>
<<dial "rose" "So we gotta work on your body, chico.">>
<big>$rose.name stands in front of you and...</big>
<<btn>>
<<chunk>>
<big>...starts yelling in your face.</big>
<<media "activities/dance/gym/screaming.mp4">>
<<dial "rose" "GIVE ME ONE HUNDRED PUSHUPS!">>
<p>You sigh.</p>
<<menu>>
<<btn "#pushups" "Ok, ok, I'm doing it..." "rose.love+" "dialog">>
<<btn "#pushups" "Just do the pushups" "rose.dom+" "action">>
<<chunk null "#pushups">>
<big>You start doing pushups...</big>
<<media "activities/dance/gym/pushups.mp4">>
<<dial "player" "One... Two... Three...">>
<<if $player.lvl <= 1>>
<<set _decision = ["#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#pushupsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#pushupsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/pushupsBad.mp4">>
<big>You collapse on the floor, panting.</big>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple pushups!?">>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No pushups, no salsa! I don't work with weak chicos, come back when you stronger!">>
<<dial "player" "//Sigh... Can't you do something about it?//">>
<p>Nah, man, it's outta my hands.</p>
<big>Train a bit more and come back.</big>
<<btn $curLoc null "roseSleazy-">>
<<chunk null "#pushupsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You try your best, and finally...</big>
<<media "activities/dance/gym/pushupsGood.mp4">>
<<dial "player" "One hundred.">>
<p>$rose.name seems satisfied with your performance.</p>
<<dial "rose" "Acceptable.">>
<<dial "player" "//Thank god!//">>
<<dial "rose" "Now squats.">>
<<dial "player" "//sigh... This is a nightmare!//">>
<<btn "#squats">>
<<chunk null "#squats">>
<big>You start doing squats.</big>
<<dial "player" "One... Two... Three...">>
<<media "activities/dance/gym/squats.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#squatsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#squatsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/squatsBad.mp4">>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple squats!?">>
<p>You lie on the floor, panting.</p>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No squats, no salsa!">>
<<dial "player" "//sigh...//">>
<<btn $curLoc null "roseSleazy-">>
<<chunk null "#squatsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You clench your teeth and...</big>
<<dial "player" "One hundred.">>
<big>Success!</big>
<<dial "rose" "Ok, now it's finally time for salsa.">>
<<dial "player" "But I'm so tired...">>
<<dial "rose" "Salsa will wake you up, chico!">>
<<dial "player" "//Kill me...!//">>
<p>I know, buddy... I know...</p>
<<btn "#hips">>
<<chunk null "#hips">>
<big>She changes gears.</big>
<<dial "rose" "Ok, now the next step - hips.">>
<p>She looks in your eyes, but you can feel she's focused on the movement.</p>
<<media "activities/dance/gym/rose_dance_09.mp4">>
<<dial "player" "//I'd fuck this ass...!//">>
<p>It will happen, buddy, but we gotta survive this first.</p>
<<dial "rose" "Salsa starts in the hips, chico. Follow my lead.">>
<<if $player.lvl <= 1>>
<<set _decision = ["#hipsGood", "#danceBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#hipsGood", "#hipsGood", "#danceBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#hipsGood", "#hipsGood", "#hipsGood", "#danceBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#hipsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hipsGood">>
<<delayer>>
<<yields "dom+2; love+1">>
<</delayer>>
<big>You slowly start synchronizing your hip movement to $rose.name.</big>
<<media "activities/dance/gym/rose_dance_10.mp4">>
<p>It looks better and better.</p>
<<dial "rose" "Si, si, you're doing it!">>
<<dial "player" "//All I'm thinking is her ass!//">>
<big>And that's true salsa!</big>
<<btn "#finish">>
<<chunk null "#finish">>
<big>$rose.name moves away from you.</big>
<<dial "rose" "That's enough for now.">>
<<dial "player" "//Thank god!//">>
<<dial "rose" "Next time we'll finally get to dancing.">>
<big>$rose.name turns around and walks away.</big>
<<btn $curLoc>>
<<chunk null "#exit">>
<big>You finish dancing.</big>
<<dial "player" "Thanks... I feel like I've learned a lot...">>
<<dial "rose" "You still mierda, chico, but you're slowly getting better!">>
<p>God damn, she's such a bitch it's annoying.</p>
<<dial "rose" "Come back anytime! But from now on - it's 50 bucks per lesson.">>
<p>50 bucks for being shouted at and kicked in the ankles? No thank you.</p>
<<dial "player" "Yeah... thanks.">>
<big>She turns around and walks away.</big>
<<dial "player" "So... I guess I've learned how to dance. What now?">>
<p>Now?</p>
<big>Let's go back to the club and find some hoe!</big>
<<btn $curLoc>>
<<chunk null "#danceBad">>
<big>You try your best, but...</big>
<<dial "rose" "TERRIBLE! EVERYTHING VERY BAD! VERY!">>
<p>You look at her, panting.</p>
<<dial "player" "But... I was trying my best...">>
<<dial "rose" "That wasn't best. That was a big waste of time, chico. Come back when you're better!">>
<<dial "player" "//sigh...//">>
<p>God damn, dude.</p>
<big>She's a fucking nightmare!</big>
<<btn $curLoc null "roseSleazy-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=6">> /* Go to the gym during sunsets on workdays to learn dancing [3/3]. */
<<chunks>>
<p>You change your clothes and walk to the class.</p>
<big>You see $rose.name getting ready.</big>
<<media "activities/dance/gym/rose_preparing.jpg">>
<p>You approach her.</p>
<<dial "player" "Hi! I'm ready for the class.">>
<big>She looks at you and smiles.</big>
<<dial "rose" "Ok, chico. As always, we start with some stretching!">>
<<menu>>
<<btn "#stretch" "Sounds nice." "rose.love+" "dialog">>
<<btn "#stretch" "Let's do this!" "rose.dom+" "dialog">>
<<chunk null "#stretch">>
<big>$rose.name starts stretching.</big>
<<media "activities/dance/gym/rose_dance_02_stretch.mp4">>
<<dial "rose" "You repeat everything after me, si?">>
<<dial "player" "Si, si...">>
<<btn>>
<<chunk>>
<big>You follow her lead.</big>
<<media "activities/dance/gym/rose_dance_03_stretch.mp4">>
<<dial "rose" "Everything bueno, chico?">>
<<menu>>
<<btn null "Everything ok, thanks for asking!" "rose.love+" "dialog">>
<<btn null "Si, seniorita!" "rose.dom+" "dialog">>
<<chunk>>
<<media "activities/dance/gym/rose_dance_04_stretch.mp4">>
<p>I have to say, buddy.</p>
<big>This looks pretty good!</big>
<<dial "rose" "Ok, chico! Now we gonna stretch your culo!">>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_05_stretch.mp4">>
<p>God damn.</p>
<big>She has a great butt!</big>
<<btn>>
<<chunk>>
<big>What a view.</big>
<<media "activities/dance/gym/rose_dance_06_stretch.mp4">>
<<dial "rose" "Do you see now, chico?">>
<<dial "player" "I see everything perfectly!">>
<<btn>>
<<chunk>>
<big>$rose.name finally turns and looks at you.</big>
<<dial "rose" "Ok, chico. Enough stretching, time for something harder. Señor Juan always said, that salsa is like a lovechild of body and passion.">>
<<dial "player" "Body and passion, got it.">>
<<dial "rose" "So we gotta work on your body, chico.">>
<<dial "player" "//I'd gladly work on her body!//">>
<big>$rose.name stands in front of you and...</big>
<<btn>>
<<chunk>>
<big>...starts yelling in your face.</big>
<<media "activities/dance/gym/screaming.mp4">>
<<dial "rose" "GIVE ME ONE HUNDRED PUSHUPS!">>
<p>You sigh.</p>
<<menu>>
<<btn "#pushups" "Ok, ok, I'm doing it..." "rose.love+" "dialog">>
<<btn "#pushups" "Just do the pushups" "rose.dom+" "action">>
<<chunk null "#pushups">>
<big>You start doing pushups...</big>
<<media "activities/dance/gym/pushups.mp4">>
<<dial "player" "One... Two... Three...">>
<<if $player.lvl <= 1>>
<<set _decision = ["#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#pushupsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#pushupsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/pushupsBad.mp4">>
<big>You collapse on the floor, panting.</big>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple pushups!?">>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No pushups, no salsa! I don't work with weak chicos, come back when you stronger!">>
<<dial "player" "//Sigh... Can't you do something about it?//">>
<p>Nah, man, it's outta my hands.</p>
<big>Train a bit more and come back.</big>
<<btn $curLoc null "roseSleazy-">>
<<chunk null "#pushupsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You try your best, and finally...</big>
<<media "activities/dance/gym/pushupsGood.mp4">>
<<dial "player" "One hundred.">>
<p>$rose.name seems satisfied with your performance.</p>
<<dial "rose" "Acceptable.">>
<<dial "player" "//Thank god!//">>
<<dial "rose" "Now squats.">>
<<dial "player" "//sigh... This is a nightmare!//">>
<<btn "#squats">>
<<chunk null "#squats">>
<big>You start doing squats.</big>
<<dial "player" "One... Two... Three...">>
<<media "activities/dance/gym/squats.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#squatsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#squatsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/squatsBad.mp4">>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple squats!?">>
<p>You lie on the floor, panting.</p>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No squats, no salsa!">>
<<dial "player" "//sigh...//">>
<<btn $curLoc null "roseSleazy-">>
<<chunk null "#squatsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You clench your teeth and...</big>
<<dial "player" "One hundred.">>
<big>Success!</big>
<<dial "rose" "Ok, now it's finally time for salsa.">>
<<dial "player" "But I'm so tired...">>
<<dial "rose" "Salsa will wake you up, chico!">>
<<dial "player" "//Kill me...!//">>
<p>I know, buddy... I know...</p>
<<btn "#dance">>
<<chunk null "#dance">>
<<dial "rose" "Now feet and hips together, chico. Left, right, left, right...">>
<<dial "player" "Like this?">>
<<media "activities/dance/gym/rose_dance_11.mp4">>
<p>You move your hips left and right.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#danceGood", "#danceBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#danceGood", "#danceGood", "#danceBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#danceGood", "#danceGood", "#danceGood", "#danceBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#danceGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#danceGood">>
<<media "activities/dance/gym/rose_dance_12.mp4">>
<<dial "rose" "Si! Si! Good!">>
<<dial "player" "Finally!">>
<big>Even I'm tired after this shit.</big>
<<dial "player" "//So what now?//">>
<p>Well, this is the moment where you can finish dancing, and use your new skills in the club.</p>
<big>Or.</big>
<<dial "player" "//Or...?//">>
<big>Or you can grab her ass, and try to bring the salsa to another level.</big>
<<dial "player" "//Is that safe?//">>
<p>No dude, it's not, but...</p>
<big>Fortune favours the bold!</big>
<<menu>>
<<btn "#exit" "That's all for now" "rose.love+" "action">>
<<btn "#blowjob" "Grab her ass!" "rose.dom+" "action">>
<<chunk null "#blowjob">>
<big>While dancing, you move your hand and grab her ass.</big>
<p>She looks at you with a mixture of surprise and confusion.</p>
<<media "activities/dance/gym/rose_dance_13.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#blowjobGood", "#sexBad", "#sexBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#blowjobGood", "#sexBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blowjobGood", "#blowjobGood", "#sexBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blowjobGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blowjobGood">>
<big>$rose.name leans in with a smile and whispers.</big>
<<dial "rose" "Oh chico, don't stop there!">>
<<dial "player" "//What does she mean?//">>
<p>She means you should take her pants down and grab dat ass like a pro.</p>
<<btn>>
<<chunk>>
<big>You pull down her pants and starts touching her thick ass.</big>
<<media "activities/dance/gym/rose_dance_14_sex.mp4">>
<<dial "player" "Damn, that's a juicy booty you got there.">>
<big>$rose.name wiggles her hips, teasing you.</big>
<<dial "rose" "You like what you see, chico? Well, get ready for more.">>
<p>With a mischievous glint in her eyes, she leans in closer.</p>
<big>She drops to her knees in front of you.</big>
<<dial "rose" "Give me that dick, chico.">>
<p>You hesitate for a moment.</p>
<<dial "player" "But it's sweaty after the training...">>
<<dial "rose" "I love sweaty dicks.">>
<big>She pulls down your pants.</big>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_15_sex.mp4">>
<<dial "player" "Oh, hell yeah, that's it!">>
<p>Her warm breath against your skin sends shivers down your spine.</p>
<big>$rose.name takes you deeper.</big>
<<dial "rose" "You taste good, but I'm just getting started.">>
<p>Her movements leave you breathless.</p>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_16_sex.mp4">>
<<dial "player" "Oh, baby, keep going, I'm loving every second of this.">>
<p>Her tongue swirls around your dick, driving you wild with desire as she pushes you to the edge.</p>
<<dial "rose" "You can't handle me, can you?">>
<p>The anticipation builds, creating a tension in your body.</p>
<<menu>>
<<btn "#sexFace" "Cum now!" "rose.love+" "action">>
<<btn "#sex" "Tell her you wanna fuck!" "rose.dom+" "action">>
<<chunk null "#sex">>
<<dial "player" "I need more. I wanna put my dick inside you.">>
<p>Her eyes sparkle with mischief as she contemplates your proposal. A devilish grin plays on her lips.</p>
<<media "decisions.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexGood", "#sexBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexGood", "#sexGood", "#sexBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#sexGood", "#sexGood", "#sexGood", "#sexBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexGood">>
<<dial "rose" "You're in for a wild ride, chico.">>
<p>$rose.name drops to her knees, ass towards you.</p>
<big>You start fucking her doggystyle.</big>
<<media "activities/dance/gym/rose_dance_17_sex.mp4">>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_18_sex.mp4">>
<p>She lies on the gym mattres on the floor and you start spooning.</p>
<<dial "rose" "Puta di mierda, si, si, si!">>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_19_sex.mp4">>
<p>You lie on the mattres and $rose.name sits on you.</p>
<<dial "rose" "Uhhh, chico!">>
<big>She starts riding you cowgirl.</big>
<<dial "player" "Ride me hard, baby!">>
<<btn>>
<<chunk>>
<p>$rose.name turns around and starts riding you backwards.</p>
<<media "activities/dance/gym/rose_dance_20_sex.mp4">>
<big>You feel the pressure building up.</big>
<<dial "player" "I'm gonna cum!">>
<<dial "rose" "Si! Spray me with your cum!">>
<<menu>>
<<btn "#sexFace" "Cum on her face" "rose.dom+" "action">>
<<btn "#sexAss" "Cum on her ass" "rose.love+" "action">>
<<chunk null "#sexFace">>
<p>Her eyes widen in surprise as you let out a primal growl...</p>
<big>You release a torrent of hot cum splattering across her face.</big>
<<media "activities/dance/gym/rose_dance_22_sex.mp4">>
<<dial "player" "Uhhhhhhhhhhh....">>
<<dial "rose" "¡Dios mio! That's a lot of cum, chico.">>
<<btn "#sexEnd">>
<<chunk null "#sexAss">>
<p>With a moan, you feel the intensity as you approach your climax.</p>
<big>You shoot a stream of cum on her ass.</big>
<<media "activities/dance/gym/rose_dance_21_sex.mp4">>
<<dial "player" "Uhhhhhhhhhhh....">>
<<dial "rose" "¡Dios mio! That's a lot of cum, chico.">>
<<btn "#sexEnd">>
<<chunk null "#sexEnd">>
<big>You lie on the floor, panting.</big>
<<dial "rose" "Well, well, well, chico. I didn't expect much, but I was pleasently surprised.">>
<<dial "player" "It was fucking fantastic.">>
<<dial "rose" "More like that, and I'll stop calling you chico, and start calling you papi.">>
<big>Nice!</big>
<p>That's a huge win for team $player.surname!</p>
<<dial "player" "Thanks...">>
<big>$rose.name gathers her things.</big>
<<dial "rose" "Come back anytime! But from now on - it's 50 bucks per lesson.">>
<p>50 bucks for being shouted at and kicked in the ankles.</p>
<<dial "player" "//Well... At least there's fucking at the end.//">>
<p>True.</p>
<big>$rose.name turns around and walks away.</big>
<<dial "player" "So... I guess I've learned how to dance. What now?">>
<p>Now?</p>
<big>Let's go back to the club and find some hoe!</big>
<<btn $curLoc>>
<<chunk null "#sexBad">>
<big>She smacks you so hard you almost lose consciousness.</big>
<<media "slap.mp4">>
<p>Daaaaamn.</p>
<big>You there dude?</big>
<<dial "player" "//What just happened?//">>
<big>You got fucking owned.</big>
<<btn $curLoc>>
<<chunk null "#exit">>
<big>You finish dancing.</big>
<<dial "player" "Thanks... I feel like I've learned a lot...">>
<<dial "rose" "You still mierda, chico, but you're slowly getting better!">>
<p>God damn, she's such a bitch it's annoying.</p>
<<dial "rose" "Come back anytime! But from now on - it's 50 bucks per lesson.">>
<p>50 bucks for being shouted at and kicked in the ankles? No thank you.</p>
<<dial "player" "Yeah... thanks.">>
<big>She turns around and walks away.</big>
<<dial "player" "So... I guess I've learned how to dance. What now?">>
<p>Now?</p>
<big>Let's go back to the club and find some hoe!</big>
<<btn $curLoc>>
<<chunk null "#danceBad">>
<big>You try your best, but...</big>
<<dial "rose" "TERRIBLE! EVERYTHING VERY BAD! VERY!">>
<p>You look at her, panting.</p>
<<dial "player" "But... I was trying my best...">>
<<dial "rose" "That wasn't best. That was a big waste of time, chico. Come back when you're better!">>
<<dial "player" "//sigh...//">>
<p>God damn, dude.</p>
<big>She's a fucking nightmare!</big>
<<btn $curLoc null "roseSleazy-">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseSleazy=7">> /* Go back to the club and succeed at picking up a girl. */
<<include "cityClubPickup">>
<</events>><<chunks>>
<<menu>>
/* Locations */
<<btnImg "gasStation">> /*[[forest]]*/
<<btnImg "forest">> /*[[forest]]*/
<<btnImg "oldHouse">> /*[[oldHouse]]*/
<<btnImg "jasonHouse">> /*[[jasonHouse]]*/
/* Travel */
<hr class="marginTop10px">
<<btn "travel" "Travel to the Neighbourhood" "cash-2; $travelTo+areaNeighbourhood" "travel marginTop10px">> /*[[areaNeighbourhood]]*/
<</chunks>><<chunks>>
<big class="center fi0">You take a hike in the forest.</big>
<p class="center fi1">Your mind wanders...</p>
<<media `"activities/walk/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 0>>
<<dial "player" "//I patented a new way of walking. You should try it, it's like going vegan with your legs!//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//I'm done. Carry me.//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//Yeah, it might look like everything is fine on the surface, but deep down inside one of my shoes, my sock is slightly sliding off...//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ Walking on sunshine... wooohooo... and... smthng-smthng... good! ♬//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//I just stand still. It's the universe that moves around me.//" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//Wherever you go, whatever you do - fuckin' own it!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>><<chunks>>
<big class="center fi0">You approach Jason...</big>
<<dial "player" "Hey, J.. How much for the meth?" "fi2">>
<<media `"activities/drugs/meth_" + random(1,4) + ".mp4"` "si3">>
<<btn null "Buy meth" "meth+; cash=30; cash-30" "si4 action">>
<<btn null "Naah, thanks!" null "si4 dialog">>
<</chunks>><<chunks>>
<p class="si0 center">You try to blend in...</p>
<big class="si2 center">...but the party is pretty wild.</big>
<<set _mediaArr = ["straight_01", "straight_02", "straight_03", "straight_04", "straight_05", "straight_06", "straight_07", "straight_08", "straight_09", "straight_10", "straight_11", "straight_12", "straight_13", "straight_14", "straight_15", "straight_16", "straight_17", "straight_18", "straight_19", "straight_20", "straight_21", "straight_22"]>>
<<if $gayContent == 1>>
<<set _mediaArr.push("gay_01", "gay_02", "gay_03", "gay_04", "gay_05", "gay_06", "gay_07", "gay_08", "gay_09")>>
<</if>>
<<if $transContent == 1>>
<<set _mediaArr.push("trans_01", "trans_02", "trans_03", "trans_04", "trans_05", "trans_06", "trans_07", "trans_08", "trans_09", "trans_10")>>
<</if>>
<<if $pissContent == 1>>
<<set _mediaArr.push("piss_01", "piss_02", "piss_03", "piss_04")>>
<</if>>
<<media `"activities/party/party_" + _mediaArr.random() + ".mp4"` "si3">>
<<btn null null null "si4">>
<</chunks>>/* forestSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["meat_cookie+", "cash+5", "cash+5", "cash+5", "cash+10", "cash+15", "cash+25", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["biker_helmet+", "outfit_16+", "meat_cookie+", "cash+500", "cash+100"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "meat_cookie+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You look around the forest, behind the trees, and in the bushes.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/cemetery/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "meat_cookie+">>
<<dial "player" "//What the fuck is this...?//">>
<<media "activities/search/cemetery/meat_cookie.mp4">>
<<if !$story_daphMeatBags_cookie>>
<p>It looks like a girl scout cookie...</p>
<big>...if only girl scouts were into Satan.</big>
<<else>>
<big>I think it's the meat cookies that you found at $daphne.name's cellar!</big>
<</if>>
<<dial "player" "//But why are they here...?//">>
<p>I have no idea dude.</p>
<</if>>
<<btn>>
<</chunks>>/* oldHouseSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["stash+", "meat_cookie+", "cash+5", "cash+5", "cash+5", "cash+10", "cash+15", "cash+25", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["outfit_26+", "machete+", "outfit_05+", "stash+", "meat_cookie+", "cash+500", "cash+100"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "meat_cookie+" || _foundItem == "stash+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You look around the old house, in the rubble, and in the broken furniture.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/oldHouse/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "meat_cookie+">>
<<dial "player" "//What the fuck is this...?//">>
<<media "activities/search/oldHouse/meat_cookie.mp4">>
<<if !$story_daphMeatBags_cookie>>
<p>It looks like a girl scout cookie...</p>
<big>...if only girl scouts were into Satan.</big>
<<else>>
<big>I think it's the meat cookies that you found at $daphne.name's cellar!</big>
<</if>>
<<dial "player" "//But why are they here...?//">>
<p>I have no idea dude.</p>
<<elseif _foundItem == "stash+">>
<<dial "player" "//What the fuck is this...?//">>
<<media "activities/search/oldHouse/stash.mp4">>
<big>It looks like a dealer's stash...</big>
<<dial "player" "//So... should I take it? Won't he be looking for it?//">>
<p>Sure dude, take it! It's a porn game, I'm sure nothing bad will happen.</p>
<<yields "cash+1000; lsd+2; weed+4; crack+4">>
<</if>>
<<btn>>
<</chunks>><<chunks>>
<big class="center fi0">You find an old toilet...</big>
<p class="center fi1">...pull down your pants...</p>
<<media `"activities/shit/" + random(4) + ".mp4"` "si3">>
<p class="center fi4">...and then it hits you!</p>
<big class="center fi4">It's time to level up, bud!</big>
<<btn null null null "si5">>
<</chunks>>
<<include "lvlup">><<chunks>>
<big class="center fi0">You grab your mobile...</big>
<p class="center fi1">Type the name of your favorite porn site...</p>
<div class="si2">
/* Display toys menu */
<<set _toys = ["paul_dildo", "dildo", "cucumber", "crucifix"]>>
<<for _ts = 0; _ts < _toys.length; _ts++>>
<<if $player.itemsList && $player.itemsList.indexOf(_toys[_ts]) != -1>>
<<set _displayToys = 1>>
<<set _playerlvl = $player.lvl > 0 ? $player.lvl : 1>>
<<break>>
<</if>>
<</for>>
<<if _displayToys == 1>>
<<menu null "Choose a toy" "toys">>
<<if $player.itemsList.indexOf("paul_dildo") != -1 || $player.itemsList.indexOf("dildo") != -1>>
<<btn "#dildo" "Put a dildo up your ass" "love+2" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("cucumber") != -1>>
<<btn "#cucumber" "Put a cucumber up your ass" "love+3" "yieldsHide item">>
<</if>>
<<if $player.itemsList.indexOf("crucifix") != -1>>
<<btn "#crucifix" "Put a crucifix up your ass" "love+5" "yieldsHide item">>
<</if>>
<</if>>
<br class="clear">
<br class="clear">
/* Load the category buttons */
<<set _masturbationCat = clone(setup.sexCat)>>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
/* Shuffle the vids for later */
<<set _masturbationVids = setup.kamasutra.shuffle()>>
<br class="clear">
</div>
<<chunk null "#dildo">>
<p>You pull out a dildo.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "I'm a bad boy!">>
<<media `"activities/masturbation/dildo/" + _playerlvl + "/" + random(1,10) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#cucumber">>
<p>You pull out a cucumber.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Veggies for the win!">>
<<media `"activities/masturbation/cucumber/" + random(1,5) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#crucifix">>
<p>You pull out a crucifix.</p>
<big>And slowly push it up your ass.</big>
<<dial "player" "Sweet Jesus!">>
<p>It's so rough...</p>
<<media `"activities/masturbation/crucifix/" + random(1,4) + ".mp4"`>>
<big>Time to start the porn!</big>
/* Display genres menu */
<<menu null "Choose a porn genre" "masturbation">>
<<for _mc = 0; _mc < _masturbationCat.length; _mc++>>
<<set _masturbationCatKnown = null>>
<<for _k = 0; _k < setup.kamasutra.length; _k++>>
/* Check if the player knows the position */
<<set _current = $player.kamasutra.findIndex(x => x.id === setup.kamasutra[_k].id)>>
<<set _curData = $player.kamasutra.find(x => x.id === setup.kamasutra[_k].id)>>
<<if !_masturbationCatKnown && _current != -1 && _curData.known == 1 && setup.kamasutra[_k].sexCat.indexOf(_masturbationCat[_mc].id) != -1>>
/* Print the genre button */
<<btn `"#" + _masturbationCat[_mc].id` `_masturbationCat[_mc].name + " porn"` `_masturbationCat[_mc].group + "+; jerkedoff+"` "activ yieldsHide">>
<<set _masturbationCatKnown = 1>>
<</if>>
<</for>>
<<if !_masturbationCatKnown>>
<div class="btn disabled item"><span class="btnText">_masturbationCat[_mc].name porn</span></div>
<</if>>
<</for>>
<br class="clear">
<<chunk null "#anal">>
<big>You select Anal porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("anal") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "That's a beautiful asshole right there!">>
<<btn>>
<<chunk null "#classic">>
<big>You select Classic porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("classic") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Nothing better than a bit of classic pussy pounding!">>
<<btn>>
<<chunk null "#fetish">>
<big>You select Hardcore porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("fetish") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, I'm a perv!">>
<<btn>>
<<chunk null "#handworks">>
<big>You select Handworks porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("handworks") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Oh yea, that's the shit!">>
<<btn>>
<<chunk null "#oral">>
<big>You select Oral porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("oral") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Yeah... do it with your mouth... Oh yeaa....!">>
<<btn>>
<<chunk null "#rough">>
<big>You select Rough porn.</big>
<<for _mv = 0; _mv < _masturbationVids.length; _mv++>>
<<if _masturbationVids[_mv].sexCat.indexOf("rough") != -1>>
<<media `"sex/" + _masturbationVids[_mv].id + "/" + random(0,9) + ".mp4"`>>
<<break>>
<</if>>
<</for>>
<<dial "player" "Smack that bitch, yeah!">>
<<btn>>
<</chunks>>/* cemeterySearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["meat_cookie+", "cash+5", "cash+5", "cash+5", "cash+10", "cash+15", "cash+25", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["teddy_bear+", "outfit_11+", "meat_cookie+", "cash+500", "cash+100"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "meat_cookie+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You look around the cemetery, behind the graves, and in the bushes.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/cemetery/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "meat_cookie+">>
<<dial "player" "//What the fuck is this...?//">>
<<media "activities/search/cemetery/meat_cookie.mp4">>
<<if !$story_daphMeatBags_cookie>>
<p>It looks like a girl scout cookie...</p>
<big>...if only girl scouts were into Satan.</big>
<<else>>
<big>I think it's the meat cookies that you found at $daphne.name's cellar!</big>
<</if>>
<<dial "player" "//But why are they here...?//">>
<p>I have no idea dude.</p>
<</if>>
<<btn>>
<</chunks>><<chunks>>
<big class="center fi0">You take a walk in the cemetery.</big>
<p class="center fi1">Your mind wanders...</p>
<<media `"activities/walk/" + $player.lvl + ".mp4"` "si2">>
<<if $player.lvl <= 0>>
<<dial "player" "//I patented a new way of walking. You should try it, it's like going vegan with your legs!//" "si3">>
<<elseif $player.lvl <= 1>>
<<dial "player" "//I'm done. Carry me.//" "si3">>
<<elseif $player.lvl == 2>>
<<dial "player" "//Yeah, it might look like everything is fine on the surface, but deep down inside one of my shoes, my sock is slightly sliding off...//" "si3">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//♫ Walking on sunshine... wooohooo... and... smthng-smthng... good! ♬//" "si3">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//I just stand still. It's the universe that moves around me.//" "si3">>
<<elseif $player.lvl <= 5>>
<<dial "player" "//Wherever you go, whatever you do - fuckin' own it!//" "si3">>
<</if>>
<<sideDial>>
<<btn null null null "si4">>
<</chunks>><<events>>
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<big>Suddenly you hear someone.</big>
<<dial "player" "//It's coming from outside...//">>
<p>You hesitantly walk out of the building...</p>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh. Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh!//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<big>Suddenly, you hear someone coming through the abandoned building.</big>
<<dial "player" "//Who the fuck is that, I thought this house is abandoned?!//">>
<p>I thought that too... it's says so in the header on the top of the page.</p>
<p>Wait...</p>
<big>Maybe Jason is back on the crack?!</big>
<<media "events/oldHouse/jason.mp4">>
<<dial "player" "//Fuuuuck.//">>
<p>But it might as well be a homeless looking for a place to sleep.</p>
<<btn>>
<<chunk>>
<p>You hide in the old run down toilet and wait. The steps coming from the house are getting closer...</p>
<big>...and then.</big>
<<media "events/oldHouse/oldhouse_hetero_1_01.mp4">>
<p>You see a girl walking your way. A leggy brunette with great ass, wearing a black ballet dress and...</p>
<big>No panties!</big>
<<dial "player" "//No panties?! Sweet!//">>
<p>Sure is!</p>
<big>Say something buddy, don't make it awkward!</big>
<<menu>>
<<btn null "Uhmmm... Heya!" "love+" "dialog">>
<<btn null "Hey babe, I like what you're wearing!" "dom+" "dialog">>
<<chunk>>
<p>The girl looks at you, and you notice that her strange eyes are fixated on your crotch.</p>
<big>She seems to be possesed!</big>
<<media "events/oldHouse/oldhouse_hetero_1_02.mp4">>
<p>She stops in front of you, spreads her legs, and starts smacking her pussy with a feather brush.</p>
<<dial "gal" "Give meeeeeee diiiiiiiiiiick!">>
<<dial "player" "//God damn! This gonna be easier than I thought!//">>
<p>Dude, don't get me wrong, but this is a bit strange.</p>
<big>Are you sure she's not gonna bite off your cock?</big>
<<dial "player" "//Don't be a cockblocker! I'm sure she's a nice gal!//">>
<p>Are you, though?</p>
<<menu>>
<<btn $curLoc "Leave ''[end event]''" "love+" "action">>
<<btn null "Here's a dick for ya!" "dom+" "dialog">>
<<chunk>>
<big>You pull your dick out.</big>
<<media "events/oldHouse/player_dick.jpg">>
<p>The girl looks at it, mesmerized.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#bite", "#bite", "#bite", "#bite", "#fuck"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#bite", "#bite", "#fuck"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#bite", "#fuck"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#bite", "#fuck", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#fuck"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bite">>
<p>The girl comes closer.</p>
<big>She looks at your dick with love and devotion.</big>
<<dial "player" "You like that cock? Why don't you put it in your mouth?">>
<p>The girl does as she's told. She slowly opens her mouth and puts your cock inside.</p>
<<dial "player" "Yeahhh... just like that...">>
<big>And then...</big>
<<btn>>
<<chunk>>
<big>...she bites it.</big>
<<media "events/oldHouse/pain.mp4">>
<p>You scream in pain, desperately pulling your dick from her mouth.</p>
<<dial "player" "WHAT THE FUCK!">>
<p>I told ya it's dangerous, what were you expecting?!</p>
<<dial "player" "//Not that!//">>
<p>The girl looks at you with her brainless dick-zombie eyes.</p>
<<dial "gal" "Diiiiiiiiiiick!">>
<p>I think it's time to run, man!</p>
<<dial "player" "//For once, I agree!//">>
<big>You pull up your pants and run.</big>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<p>The girl comes closer on all fours.</p>
<big>She looks at your dick with love and devotion.</big>
<<dial "player" "You like that cock? Why don't you put it in your mouth?">>
<p>The girl does as she's told. She slowly opens her mouth and puts your cock inside.</p>
<<dial "player" "Yeahhh... just like that...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_03.mp4">>
<p>She works your shaft with her mouth.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Yeah, like that... yeah...">>
<p>You look down on her beautiful ass and inviting holes.</p>
<big>This has to be heaven.</big>
<<btn>>
<<chunk>>
<big>She works your dick like a pro.</big>
<<media "events/oldHouse/oldhouse_hetero_1_04.mp4">>
<p>With each motion, she expertly moves her head back and forth, her tongue teasing and pleasuring every inch of your shaft.</p>
<<dial "player" "Fuck... That feels incredible... Keep sucking, just like that.">>
<<dial "gal" "Mmmhmm...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_05.mp4">>
<p>You grav the girl's head, guiding your throbbing member towards her face.</p>
<<dial "gal" "I'm your dirty little cocksucker...">>
<<dial "player" "Yes you are!">>
<p>You smack your erect cock against her cheeks, leaving a faint red mark. You then push it back into her mouth, making her gag and take you in as far as she can.</p>
<<dial "player" "That's right, take it all, you filthy slut. You love every inch of my cock, don't you?">>
<<dial "gal" "Mmmhmm...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_06.mp4">>
<p>You continue to dominate, pushing your throbbing member deeper into the girl's throat. She struggles to accommodate the length, her eyes watering as she takes every inch. You revel in the control, thrusting forcefully, making her gag and choke.</p>
<<dial "player" "You can't get enough, can you? Take it, you cock-hungry slut.">>
<<dial "gal" "Mmmphh... I... I love it...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_07.mp4">>
<p>You reach to her cunt and slide your fingers deep into her wetness, exploring every inch.</p>
<<dial "gal" "Oh god, yes! Harder!">>
<<dial "player" "You like that, huh?">>
<p>Moans fill the air as your fingers work their magic, driving her wild with pleasure.</p>
<big>Such delightful debauchery!</big>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_08.mp4">>
<p>You thrust into her with force, each movement echoing through the dilapidated walls.</p>
<<dial "gal" "Oh fuck! Right there!">>
<<dial "player" "You want it harder? I'll give you harder...">>
<p>Your relentless pounding intensifies, pushing her to the brink of ecstasy.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_09.mp4">>
<p>You take a seat on the old toilet, and she rides you, facing away. She grinds against you, finding a rhythm that sends shivers down both your spines.</p>
<<dial "gal" "Oh yes, just like that!">>
<<dial "player" "You like feeling me deep inside you?">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_10.mp4">>
<p>The girl finds herself on all fours, exposed and vulnerable on the filthy concrete floor. Your hands explore every inch of her.</p>
<<dial "gal" "Mmmm... don't stop!">>
<big>Your lips press against her pussy and ass.</big>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_11.mp4">>
<p>Your tongue continues its wicked exploration, alternating between her pussy and her tight little asshole. Each lick, each flick, brings her closer to the edge.</p>
<<dial "gal" "Oh fuck! I can't take it anymore!">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_12.mp4">>
<p>You position her on all fours once again, ready to claim her from behind.</p>
<<dial "gal" "Yes, yes, yes! Give it to me!">>
<<dial "player" "You're my bitch, bitch!">>
<p>Your relentless pounding drives her wild, bringing her closer and closer to the pinnacle of pleasure.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_13.mp4">>
<p>Moans of pleasure fill the room as you continue to fuck her from behind.</p>
<<dial "gal" "Fuck me! Fuck me like a dirty whore! A dirty whore in a dirty old building... YEAAAAAAAAH!">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_14.mp4">>
<p>Your fingers explore new territory, teasing her tight little asshole while you continue to pound her from behind. Pleasure and pain intertwine, driving her to the brink of madness.</p>
<<dial "gal" "Yes! Put your finger in my ass!">>
<<dial "player" "I sure will, bitch.">>
<p>You massage her anus with your thumb, pushing it slowly deeper.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_15.mp4">>
<p>You shift positions, lying now on your sides.</p>
<<dial "gal" "Oh god! Yes! Don't stop!">>
<p>Your bodies move in perfect harmony, lost in a whirlwind of pleasure and desire.</p>
<<btn>>
<<chunk>>
<<dial "gal" "Choke me! I want to feel it!">>
<<media "events/oldHouse/oldhouse_hetero_1_16.mp4">>
<p>You oblige, wrapping your hand around her delicate throat, applying just enough pressure to send shivers down her spine.</p>
<<dial "player" "I'll choke you to death, bitch. I'll choke the fuck out of you...">>
<p>You tighten your grip, granting her the twisted pleasure she craves.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_17.mp4">>
<p>The girl pushes her mouth to your balls and asshole.</p>
<<dial "gal" "Mmmm... you like that?">>
<p>You cannot answer, because you have your tongue deep in her pussy.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_18.mp4">>
<p>You lick her like a lollypop, while your finger explore every inch of her dripping folds.</p>
<<dial "gal" "Oh fuck! Yes! Don't stop!">>
<p>Her moans grow louder as you finger her pussy to oblivion.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_19.mp4">>
<p>She takes control, climbing on top and positioning herself for a wild ride. With each thrust, she grinds against you harder and harder.</p>
<<dial "player" "Yes! Ride me, bitch!">>
<big>Your bodies move in perfect sync.</big>
<<btn>>
<<chunk>>
<big>Your hands come down hard on her ass.</big>
<<media "events/oldHouse/oldhouse_hetero_1_20.mp4">>
<p>Each slap sending a wave of pleasure coursing through her body.</p>
<<dial "gal" "Yes! Spank me harder!">>
<<dial "player" "You want it hard? I'll give you hard...">>
<p>Your slaps become more intense, heightening her pleasure and pushing her to the edge.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_21.mp4">>
<p>She takes control once again, switching to cowgirl. Your bodies move in perfect harmony, as you pick up the pace, chasing climax.</p>
<<dial "player" "Yes! Faster! I'm getting close!">>
<big>You're getting closer to the orgasm.</big>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_22.mp4">>
<p>You finally stand up, a primal desire taking hold. With a firm grip on her hair, you guide her mouth towards your dick, and with a powerful release...</p>
<big>...you cover her face with your hot, sticky cum.</big>
<<btn>>
<<chunk>>
<big>Exhausted and satiated, you finally collapse on the floor.</big>
<<dial "player" "That was tits. You enjoyed that, didn't you?">>
<p>With cum dripping from her face, she looks around, unsure.</p>
<<dial "gal" "Mmm... where am I...?">>
<<dial "player" "What do you mean... we're in the abandoned house... are you ok?">>
<p>The girl, confused, starts gathering from the floor.</p>
<<dial "gal" "I have to go...">>
<big>She turns away and walks out of the building.</big>
<<dial "player" "Until next time... //That was fucking weird.//">>
<p>It was...</p>
<big>But it was also spectacular!</big>
<<dial "player" "//True.//">>
<<btn>>
<</chunks>>
<</events>>/* oldHouseSearchInc */
<<events>>
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<big>Suddenly you hear someone.</big>
<<dial "player" "//It's coming from outside...//">>
<p>You hesitantly walk out of the building...</p>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh. Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh!//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>>
<<chunks>>
<big>Suddenly, you hear someone coming through the abandoned building.</big>
<<dial "player" "//Who the fuck is that, I thought this house is abandoned?!//">>
<p>I thought that too... it's says so in the header on the top of the page.</p>
<p>Wait...</p>
<big>Maybe Jason is back on the crack?!</big>
<<media "events/oldHouse/jason.mp4">>
<<dial "player" "//Fuuuuck.//">>
<p>But it might as well be a homeless looking for a place to sleep.</p>
<<btn>>
<<chunk>>
<p>You hide in the old run down toilet and wait. The steps coming from the house are getting closer...</p>
<big>...and then.</big>
<<media "events/oldHouse/oldhouse_hetero_1_01.mp4">>
<p>You see a girl walking your way. A leggy brunette with great ass, wearing a black ballet dress and...</p>
<big>No panties!</big>
<<dial "player" "//No panties?! Sweet!//">>
<p>Sure is!</p>
<big>Say something buddy, don't make it awkward!</big>
<<menu>>
<<btn null "Uhmmm... Heya!" "love+" "dialog">>
<<btn null "Hey babe, I like what you're wearing!" "dom+" "dialog">>
<<chunk>>
<p>The girl looks at you, and you notice that her strange eyes are fixated on your crotch.</p>
<big>She seems to be possesed!</big>
<<media "events/oldHouse/oldhouse_hetero_1_02.mp4">>
<p>She stops in front of you, spreads her legs, and starts smacking her pussy with a feather brush.</p>
<<dial "gal" "Give meeeeeee diiiiiiiiiiick!">>
<<dial "player" "//God damn! This gonna be easier than I thought!//">>
<p>Dude, don't get me wrong, but this is a bit strange.</p>
<big>Are you sure she's not gonna bite off your cock?</big>
<<dial "player" "//Don't be a cockblocker! I'm sure she's a nice gal!//">>
<p>Are you, though?</p>
<<menu>>
<<btn $curLoc "Leave ''[end event]''" "love+" "action">>
<<btn null "Here's a dick for ya!" "dom+" "dialog">>
<<chunk>>
<big>You pull your dick out.</big>
<<media "events/oldHouse/player_dick.jpg">>
<p>The girl looks at it, mesmerized.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#bite", "#bite", "#bite", "#bite", "#fuck"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#bite", "#bite", "#fuck"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#bite", "#fuck"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#bite", "#fuck", "#fuck", "#fuck"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#fuck"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bite">>
<p>The girl comes closer.</p>
<big>She looks at your dick with love and devotion.</big>
<<dial "player" "You like that cock? Why don't you put it in your mouth?">>
<p>The girl does as she's told. She slowly opens her mouth and puts your cock inside.</p>
<<dial "player" "Yeahhh... just like that...">>
<big>And then...</big>
<<btn>>
<<chunk>>
<big>...she bites it.</big>
<<media "events/oldHouse/pain.mp4">>
<p>You scream in pain, desperately pulling your dick from her mouth.</p>
<<dial "player" "WHAT THE FUCK!">>
<p>I told ya it's dangerous, what were you expecting?!</p>
<<dial "player" "//Not that!//">>
<p>The girl looks at you with her brainless dick-zombie eyes.</p>
<<dial "gal" "Diiiiiiiiiiick!">>
<p>I think it's time to run, man!</p>
<<dial "player" "//For once, I agree!//">>
<big>You pull up your pants and run.</big>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<p>The girl comes closer on all fours.</p>
<big>She looks at your dick with love and devotion.</big>
<<dial "player" "You like that cock? Why don't you put it in your mouth?">>
<p>The girl does as she's told. She slowly opens her mouth and puts your cock inside.</p>
<<dial "player" "Yeahhh... just like that...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_03.mp4">>
<p>She works your shaft with her mouth.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Yeah, like that... yeah...">>
<p>You look down on her beautiful ass and inviting holes.</p>
<big>This has to be heaven.</big>
<<btn>>
<<chunk>>
<big>She works your dick like a pro.</big>
<<media "events/oldHouse/oldhouse_hetero_1_04.mp4">>
<p>With each motion, she expertly moves her head back and forth, her tongue teasing and pleasuring every inch of your shaft.</p>
<<dial "player" "Fuck... That feels incredible... Keep sucking, just like that.">>
<<dial "gal" "Mmmhmm...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_05.mp4">>
<p>You grav the girl's head, guiding your throbbing member towards her face.</p>
<<dial "gal" "I'm your dirty little cocksucker...">>
<<dial "player" "Yes you are!">>
<p>You smack your erect cock against her cheeks, leaving a faint red mark. You then push it back into her mouth, making her gag and take you in as far as she can.</p>
<<dial "player" "That's right, take it all, you filthy slut. You love every inch of my cock, don't you?">>
<<dial "gal" "Mmmhmm...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_06.mp4">>
<p>You continue to dominate, pushing your throbbing member deeper into the girl's throat. She struggles to accommodate the length, her eyes watering as she takes every inch. You revel in the control, thrusting forcefully, making her gag and choke.</p>
<<dial "player" "You can't get enough, can you? Take it, you cock-hungry slut.">>
<<dial "gal" "Mmmphh... I... I love it...">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_07.mp4">>
<p>You reach to her cunt and slide your fingers deep into her wetness, exploring every inch.</p>
<<dial "gal" "Oh god, yes! Harder!">>
<<dial "player" "You like that, huh?">>
<p>Moans fill the air as your fingers work their magic, driving her wild with pleasure.</p>
<big>Such delightful debauchery!</big>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_08.mp4">>
<p>You thrust into her with force, each movement echoing through the dilapidated walls.</p>
<<dial "gal" "Oh fuck! Right there!">>
<<dial "player" "You want it harder? I'll give you harder...">>
<p>Your relentless pounding intensifies, pushing her to the brink of ecstasy.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_09.mp4">>
<p>You take a seat on the old toilet, and she rides you, facing away. She grinds against you, finding a rhythm that sends shivers down both your spines.</p>
<<dial "gal" "Oh yes, just like that!">>
<<dial "player" "You like feeling me deep inside you?">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_10.mp4">>
<p>The girl finds herself on all fours, exposed and vulnerable on the filthy concrete floor. Your hands explore every inch of her.</p>
<<dial "gal" "Mmmm... don't stop!">>
<big>Your lips press against her pussy and ass.</big>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_11.mp4">>
<p>Your tongue continues its wicked exploration, alternating between her pussy and her tight little asshole. Each lick, each flick, brings her closer to the edge.</p>
<<dial "gal" "Oh fuck! I can't take it anymore!">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_12.mp4">>
<p>You position her on all fours once again, ready to claim her from behind.</p>
<<dial "gal" "Yes, yes, yes! Give it to me!">>
<<dial "player" "You're my bitch, bitch!">>
<p>Your relentless pounding drives her wild, bringing her closer and closer to the pinnacle of pleasure.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_13.mp4">>
<p>Moans of pleasure fill the room as you continue to fuck her from behind.</p>
<<dial "gal" "Fuck me! Fuck me like a dirty whore! A dirty whore in a dirty old building... YEAAAAAAAAH!">>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_14.mp4">>
<p>Your fingers explore new territory, teasing her tight little asshole while you continue to pound her from behind. Pleasure and pain intertwine, driving her to the brink of madness.</p>
<<dial "gal" "Yes! Put your finger in my ass!">>
<<dial "player" "I sure will, bitch.">>
<p>You massage her anus with your thumb, pushing it slowly deeper.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_15.mp4">>
<p>You shift positions, lying now on your sides.</p>
<<dial "gal" "Oh god! Yes! Don't stop!">>
<p>Your bodies move in perfect harmony, lost in a whirlwind of pleasure and desire.</p>
<<btn>>
<<chunk>>
<<dial "gal" "Choke me! I want to feel it!">>
<<media "events/oldHouse/oldhouse_hetero_1_16.mp4">>
<p>You oblige, wrapping your hand around her delicate throat, applying just enough pressure to send shivers down her spine.</p>
<<dial "player" "I'll choke you to death, bitch. I'll choke the fuck out of you...">>
<p>You tighten your grip, granting her the twisted pleasure she craves.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_17.mp4">>
<p>The girl pushes her mouth to your balls and asshole.</p>
<<dial "gal" "Mmmm... you like that?">>
<p>You cannot answer, because you have your tongue deep in her pussy.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_18.mp4">>
<p>You lick her like a lollypop, while your finger explore every inch of her dripping folds.</p>
<<dial "gal" "Oh fuck! Yes! Don't stop!">>
<p>Her moans grow louder as you finger her pussy to oblivion.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_19.mp4">>
<p>She takes control, climbing on top and positioning herself for a wild ride. With each thrust, she grinds against you harder and harder.</p>
<<dial "player" "Yes! Ride me, bitch!">>
<big>Your bodies move in perfect sync.</big>
<<btn>>
<<chunk>>
<big>Your hands come down hard on her ass.</big>
<<media "events/oldHouse/oldhouse_hetero_1_20.mp4">>
<p>Each slap sending a wave of pleasure coursing through her body.</p>
<<dial "gal" "Yes! Spank me harder!">>
<<dial "player" "You want it hard? I'll give you hard...">>
<p>Your slaps become more intense, heightening her pleasure and pushing her to the edge.</p>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_21.mp4">>
<p>She takes control once again, switching to cowgirl. Your bodies move in perfect harmony, as you pick up the pace, chasing climax.</p>
<<dial "player" "Yes! Faster! I'm getting close!">>
<big>You're getting closer to the orgasm.</big>
<<btn>>
<<chunk>>
<<media "events/oldHouse/oldhouse_hetero_1_22.mp4">>
<p>You finally stand up, a primal desire taking hold. With a firm grip on her hair, you guide her mouth towards your dick, and with a powerful release...</p>
<big>...you cover her face with your hot, sticky cum.</big>
<<btn>>
<<chunk>>
<big>Exhausted and satiated, you finally collapse on the floor.</big>
<<dial "player" "That was tits. You enjoyed that, didn't you?">>
<p>With cum dripping from her face, she looks around, unsure.</p>
<<dial "gal" "Mmm... where am I...?">>
<<dial "player" "What do you mean... we're in the abandoned house... are you ok?">>
<p>The girl, confused, starts gathering from the floor.</p>
<<dial "gal" "I have to go...">>
<big>She turns away and walks out of the building.</big>
<<dial "player" "Until next time... //That was fucking weird.//">>
<p>It was...</p>
<big>But it was also spectacular!</big>
<<dial "player" "//True.//">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "randLow; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Encounter with dominating tranny [intro to the trans content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>Suddenly you hear a woman's voice in the bushes...</big>
<<dial "gal" "Hello? Is someone there? Can someone help me?">>
<<dial "player" "//Did you hear it?//">>
<big>It seems like a lady in distress...</big>
<<media "lady_in_distress.mp4">>
<<dial "player" "//I need to help her!!! She might blow me as a reward.//">>
<p>You go into the bushes, where the voice is coming from...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>BAM! - You get punched in the face by a huge transvestite!</big>
<<media "events/park/trans_dom/trans_dom_1.mp4">>
<<dial "gal" "Surprise, bitch!">>
<<dial "player" "What the fuck!">>
<big>BAM!</big>
<p>She punches you again!</p>
<<dial "gal" "Suck my cock or I'll fuck you up!">>
<big>Her dick hangs in front of you.</big>
<<if $transContent==2>>
<<dial "player" "//What the fuck is going on?!//">>
<p>Sigh... How should I tell this to you...</p>
<big>You're about to get raped by a trans.</big>
<p>Is that clear enough?</p>
<<dial "player" "//Oh...//">>
<<menu>>
<<btn "#run" "Break free and run! [Turn OFF trans content]" "$transContent+0" "action">>
<<btn "#check" "Take her dick in your mouth! [Turn ON trans content]" "$transContent-1" "action">>
<<else>>
<<dial "player" "//Not this again!//">>
<p>I'm afraid so...</p>
<big>She's getting ready to fuck your mouth.</big>
<<menu>>
<<btn "#run" "Run for your life!" null "action">>
<<btn "#check" "Take her dick in your mouth!" "love+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<p>Calm down, she's not even chasing you.</p>
<<dial "player" "//You can't be too sure. Her dick might be hiding in the bushes.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<p>She grabs you by your hair and...</p>
<big>...pushes her dick into your mouth.</big>
<<media "events/park/trans_dom/trans_dom_2.mp4">>
<<dial "gal" "That's right, bitch. Suck my cock!">>
<<dial "player" "Gobble... gobble... gobble...">>
<<btn>>
<<chunk>>
<big>She fucks your mouth like a machine.</big>
<<media "events/park/trans_dom/trans_dom_3.mp4">>
<<dial "gal" "SUCK IT BITCH! SUCK MY TRANS COCK!">>
<p>You can feel her dick penetrating your throat.</p>
<big>It's big, hot and hard.</big>
<<dial "player" "Gobble-gobble-gobble">>
<<btn>>
<<chunk>>
<big>She pulls her dick out of your mouth.</big>
<<media "events/park/trans_dom/trans_dom_4.mp4">>
<p>Her cock is right in front of your face.</p>
<<dial "gal" "You like it, bitch? You like my cock?!">>
<<menu>>
<<btn null "I love it." "love+2" "dialog">>
<<btn null "I've seen better." "dom+2" "dialog">>
<<chunk>>
<big>She smiles.</big>
<<dial "gal" "I like you bitch, show me your asshole!">>
<p>She rips your clothes and pushes you to the wooden bench...</p>
<<dial "player" "Be delicate with it...">>
<<dial "gal" "I'm always delicate with my bitches!">>
<big>And pulls up a huuuuge dildo.</big>
<<dial "gal" "Say hello to my little friend.">>
<<btn>>
<<chunk>>
<big>She pushes the dildo into your asshole.</big>
<<media "events/park/trans_dom/trans_dom_5.mp4">>
<p>At first it feels painful, but after couple pushes you realize...</p>
<big>...you actually enjoy it.</big>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Yeah, you like that, huh, bitch...?">>
<<dial "player" "Ohhhhh fuuuuuck!">>
<<btn>>
<<chunk>>
<big>She turns you over.</big>
<<dial "gal" "Start stroking your dick. I wanna see it!">>
<p>You do as she says.</p>
<<media "events/park/trans_dom/trans_dom_6.mp4">>
<<dial "player" "Yeah... fuck... it feels soo gooood...">>
<<dial "gal" "Keep up working on that dick. I want it hard when my ass will be bouncing on it.">>
<p>She starts fingering her asshole to prepare it for your dick.</p>
<<dial "gal" "Oh yeah... My asshole is sooo ready for you, bitch...">>
<p>She climbs on you...</p>
<big>...and puts your dick in her ass.</big>
<<btn>>
<<chunk>>
<big>You can feel her tight asshole wrapped around your dick.</big>
<<media "events/park/trans_dom/trans_dom_7.mp4">>
<p>She moves her ass up and down, and with every push the pressure in your dick is rising higher and higher.</p>
<<dial "player" "Ohhhh fuuuu...">>
<<dial "gal" "....uuuuuck.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/trans_dom/trans_dom_8.mp4">>
<p>Your dick is penetrating her tight asshole like a hot knife through butter.</p>
<<dial "gal" "YES! YES! YES!">>
<p>You can feel her asshole twitching around your cock. It's becoming clear that...</p>
<big>...she's about to cum.</big>
<<btn>>
<<chunk>>
<p>Couple more pushes and...</p>
<big>...her cock erupts with cum.</big>
<<media "events/park/trans_dom/trans_dom_9.mp4">>
<<dial "gal" "Ohhhh fuuuuuck!">>
<p>She sprays her hot liquid all around. You look at it with amazement.</p>
<big>Her sticky cum is everywhere.</big>
<<dial "player" "Wow...">>
<<menu>>
<<btn "#getlost" "Wow, that was great, thanks..." "love+2" "dialog">>
<<btn null "And what about me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at your dick for a moment...</big>
<<media "considering2.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#fuck", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#fuck", "#fuck", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She looks at you with little respect.</big>
<<dial "gal" "Get lost before I fuck you up.">>
<p>You hesitate for a second...</p>
<<dial "gal" "NOW, BITCH!">>
<big>She pulls out a knife.</big>
<<media "knife.mp4">>
<<btn>>
<<chunk>>
<big>You turn around and run from the park.</big>
<<media "run.mp4">>
<<dial "player" "//Whoa... That was... Something.//">>
<big>It certainly was.</big>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You know what...? You deserved a reward. I'll make you cum.">>
<<dial "player" "Fuck yeah.">>
<<dial "gal" "But we're doing it my way.">>
<p>She takes a dildo in one hand and reaches for something in her pocket.</p>
<big>She pulls out a dog collar.</big>
<<dial "player" "//A dog collar?! How on Earth will that make me cum...?!//">>
<p>I dunno man, I'm new to this stuff myself. But I have to say, dude...</p>
<big>...she's looks like a pro.</big>
<<btn>>
<<chunk>>
<p>She locks a collar around your neck...</p>
<big>...and pushes a dildo up your ass.</big>
<<dial "player" "Fuck... it hurts!">>
<<dial "gal" "Good.">>
<p>The dildo is so big, it fills you up to your stomach. At first it hurts, but when you loose up...</p>
<big>...it somehow feels pleasurable.</big>
<<dial "player" "Ok, so... what now...?">>
<<dial "gal" "Now...? You have one minute to cum me a river.">>
<<dial "player" "One minute...? And what if I don't cum?">>
<big>She sends you a creepy smile.</big>
<<dial "gal" "If you won't cum in one minute, I'm gonna suffocate you.">>
<p>She pulls the leash.</p>
<big>You feel the collar tightening around your throat.</big>
<<dial "gal" "Time starts... now.">>
<<dial "player" "//Oh fuck.//">>
<big>Indeed.</big>
<<btn>>
<<chunk>>
<big>She starts pushing a dildo in and out of your ass.</big>
<<dial "gal" "Cum for me, doggy.">>
<<media "events/park/trans_dom/trans_dom_10.mp4">>
<p>You're stroking your dick up and down. Your hand moves at a speed that breaks the law of physics. Seconds pass, you feel the orgasm lingering somewhere in front of you...</p>
<big>...but you can't reach it.</big>
<<dial "player" "//Fuck! I can't cum! She makes me nervous!//">>
<<dial "gal" "Why are you not cumming?? Don't you think I'm sexy?!">>
<<dial "player" "//See?!// No... I mean... You're sexy... You're super sexy...">>
<big>The collar on your throat tightens up.</big>
<<dial "gal" "56 seconds...">>
<p>There's very little air in you left. You start to feel dizzy. But somehow, it helps you. You can feel electric waves circling around your dick.</p>
<<dial "gal" "57...">>
<p>You push with your entire body, making the collar even tighter around your neck. There's no oxygen left in your brain. But you like it this way.</p>
<<dial "gal" "58...">>
<p>And then you see it. It's lingering in the dark. Just in front of you...</p>
<big>All you have to do is reach for it...</big>
<<dial "gal" "59...">>
<<btn>>
<<chunk>>
<big>And then you cum.</big>
<<media "events/park/trans_dom/trans_dom_11.mp4">>
<big>This orgasm seems like it doesn't end.</big>
<p>Waves of pleasure twist your every nerve, while a stream of cum shoots out of your dick. You never saw so much of it. Almost like it was your soul that you're cumming with. It carries you like a wave through an electric field, that licks you with its delicate tongues.</p>
<<dial "gal" "Gooood boy...!">>
<<btn>>
<<chunk>>
<big>The voice of the trannie brings you back to your senses.</big>
<p>The air comes back to your lungs. You feel a nice electric buzz, while oxygen returns to your brain.</p>
<<dial "player" "//What the fuuuuck...!//">>
<p>Well, technically speaking it's called asphyxia, but what-the-fuck seems fitting. In simple terms - you get a high from being choked, because, well...</p>
<big>...you're dying.</big>
<<dial "player" "I was dying?!">>
<<dial "gal" "Haha. Yes, but fortunately you're a good bitch, and you cummed in time.">>
<big>She takes off the collar</big>
<p>...and pulls the dildo out of your ass.</p>
<<dial "gal" "If you want more, you know where to find me, bitch.">>
<big>She blows you a kiss and walks away.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Whoa... That was... Something.//">>
<p>It certainly was.</p>
<<dial "player" "//And what were you saying about this //ass fixation//!?//">>
<big>Asphyxia, you ass fixated dumb ass.</big>
<<dial "player" "//So... I was dying?! Like... for real?!//">>
<p>Yup. It's pretty fucked up. It feels damn good, but... well, people actually die accidentally choking themselves while having sex or masturbating.</p>
<<dial "player" "//Oh fuck. I don't fucking want to die during masturbation... Now with the other thing I could live with.//">>
<p>Yeah, yeah, great. But maybe first focus on the priorities.</p>
<big>Like fixing your asshole after it got wrecked with this dildo.</big>
<<btn $curLoc null "love+10; asspain+" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Bear */
<<chunks>>
/* Select the character */
<<set _curNpc = "beargirl_" + random(1,3)>>
<<media `"activities/trouble/bear/" + _curNpc + "_intro.mp4"`>>
<big>She looks friendly.</big>
<<dial "player" "//She does... But what the fuck is she doing here...?//">>
<p>Man, you came here looking for trouble, you found a sexy lady, do you honestly have to ask those questions?</p>
<big>Just go talk to her.</big>
<<dial "player" "//I ask those questions because you always push me to do stupid things.//">>
<p>Oh, maybe once or twice... Don't be such a pussy!</p>
<<dial "player" "//Sigh, ok...//">>
<p>You smile to the girl.</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, I'm B-Bone, famous rapper slash youtuber slash standupper... what's up?">>
<<set _textLove = "Sorry for bothering... it sounds sooo awkward but... what's up?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow. You have a grreeeat ass.">>
<<set _textLove = "Yeah, free love, baby...! Let's do it like the hippies!">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "I did not have sexual relations with this woman. YET!">>
<<set _textLove = "Hey, what's up!">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "My dick brought me here and didn't dissappoint.">>
<<set _textLove = "Hi, I'm Adam. Are you my Eve?">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm thirsty, baby. Thirsty for your pussy juice.">>
<<set _textLove = "Your beauty shines brighter than thousand suns...">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<big>She looks at you with an awkward face.</big>
<<dial _curNpc "Get lost, creep!">>
<<dial "player" "//Ooompf...//">>
<p>Well, that seems to be the end of--</p>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<<set _bear = ["mf", "retard", "baby"].random()>>
<big>You hear a roar.</big>
<<dial _curNpc "What. The. Fuck.">>
<<dial "player" "//It sounded like a bear roar.//">>
<big>That's because it was a bear roar.</big>
<<dial "player" "//God damn it... I knew it's a fucking trap. You bastard.//">>
<p>Yeah, yeah. At least thanks to me you have an actual chance with that girl.</p>
<big>She is in full panic mode.</big>
<<dial _curNpc "Ahhh!! O-M-G!!! It's gonna kill us!!! We don't have to both die!!! Throw yourself on it!!! It'll give me time to run away!!! I'm gonna fuck you afterwards, I promise!!!">>
<<if $player.lvl <= 1>>
<<set _textDom = "SHUT UP! SHUT UP! SHUT UP!">>
<<set _textLove = "DON'T PANIC! DON'T PANIC! DON'T PANIC!">>
<<elseif $player.lvl == 2>>
<<set _textDom = "For a good fuck, I'm gonna fuck this bear up.">>
<<set _textLove = "Don't panic... Ermm... Ok, panic a little bit...">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "First I'm gonna maul this bear. Then I'm gonna maul yo' ass!">>
<<set _textLove = "Don't panic. You're safe with me.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "I'm gonna fuck him up.">>
<<set _textLove = "Don't worry... I'm good with bears. You're safe with me.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm gonna fuck this Yogi-bitch up.">>
<<set _textLove = "Don't worry. I've handled bears before. You're safe with me.">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<p>She looks at you, a little bit surprised.</p>
<big>But finally she nods.</big>
<<dial "player" "//Ok... You're lucky I really want to fuck her. So which bear is it?//">>
<<if _bear == "mf">>
<p>What we have here is a...</p>
<big>...Motherfucker Bear.</big>
<<media "activities/trouble/bear/bear_mf.jpg">>
<<dial "player" "//Fuck...!//">>
<p>Yup. They're the worst. Strong, quick, dangerous... But bigger monsters were slayed for the pussy, so I have faith in you, bud.</p>
<<elseif _bear == "retard">>
<p>What we have here is a...</p>
<big>...Retarded Bear.</big>
<<media "activities/trouble/bear/bear_retard.jpg">>
<<dial "player" "//I might have a chance with that one!//">>
<p>Yup. They are big, but slow... And they easily get confused. With the right approach you can totally beat it.</p>
<<elseif _bear == "baby">>
<p>What we have here is a...</p>
<big>...Baby Bear.</big>
<<media "activities/trouble/bear/bear_baby.jpg">>
<<dial "player" "//It doesn't look that threatening...//">>
<p>Don't let them fool you. They are small and weak, but quick like fucking roadrunner!</p>
<</if>>
<<menu>>
<<btn "#tactic" "Ok, I'm ready!" "dom+3" "action">>
<<btn $curLoc "Abort! Too dangerous!" "love+1" "dialog yieldsHide">>
<<chunk null "#tactic">>
<p>Ok, so you got the intel.</p>
<big>Now you have to talk about the tactic.</big>
<<dial "player" "//This again...?//">>
<p>Well, if you don't want to hear about it, that'd just make my job easier. It's your choice.</p>
<<menu>>
<<btn "#tactic_choose" "I want to get to the fighting already!" "dom+5" "action">>
<<btn "#tactic_tutorial" "Ok, remind me about the tactic" "love+5" "action">>
<<chunk null "#tactic_tutorial">>
<big>You can do a frontal attack.</big>
<p>Go there, punch a bear in the mug, and (if he doesn't rip you apart)... ''kick him in the nuts''.</p>
<<media "activities/trouble/bear/bear_frontal_attack.mp4">>
<<dial "player" "//That sounds terrible.//">>
<<btn>>
<<chunk>>
<p>Ok, so other option would be to...</p>
<big>...get to the high ground.</big>
<p>Basically you wait until the bear comes to you, then wear him down using your superior position. And then... kick him in the nuts.</p>
<<media "activities/trouble/bear/bear_high_ground.mp4">>
<<dial "player" "//This just sounds like suicide with extra steps.//">>
<<btn>>
<<chunk>>
<p>And if you really want to avoid confrontation...</p>
<big>...you can also set a trap.</big>
<p>Basically you hide in the bushes, wait until the bear is close, and then jump at him...</p>
<<dial "player" "//And kick him in the nuts?//">>
<big>You got it!</big>
<<media "activities/trouble/bear/bear_trap.mp4">>
<<dial "player" "//Ok, so you simply want to see me killed, right?//">>
<<btn "#tactic_choose">>
<<chunk null "#tactic_choose">>
<p>That's all the options you have.</p>
<big>You gotta choose, man.</big>
<<dial "player" "//Let me think...//">>
<<menu>>
<<btn "#round1" "I'm going full frontal!" "dom+10; $bear_fight+front" "action">>
<<btn "#round1" "I'm gonna take the high ground!" "love+5; dom+5; $bear_fight+high" "action">>
<<btn "#round1" "I'm setting up the trap!" "love+10; $bear_fight+trap" "action">>
<<chunk null "#round1">>
<<delayer>>
<<set _prefix = "#r1_">>
<p>The bear doesn't notice you yet.</p>
<big>That's a perfect moment!</big>
<<dial "player" "//Sigh...//">>
<<if $bear_fight=="front">>
<p>You take a deep breath and...</p>
<big>...you come out from your hiding.</big>
<<dial "player" "Hey, you fucking... ermmm... bear! I'm gonna fuck you up!">>
<p>The bear looks at you surprised.</p>
<big>Not as surprised as me though.</big>
<<elseif $bear_fight=="trap">>
<p>You get closer to the bear, while hiding in the bushes. You wait for a good moment and then...</p>
<big>...you jump out of hiding.</big>
<<dial "player" "Surprise, motherfucker!">>
<p>The bear looks at you, confused by your sudden appearance.</p>
<<elseif $bear_fight=="high">>
<p>You see a big rock next to a bear, so you quickly run to it and jump on it.</p>
<<dial "player" "A-ha!">>
<p>The bear looks at you, intimidated by your strategic position.</p>
<</if>>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r1_kick">>
<<delayer>>
<p>Without thinking...</p>
<big>You swing your leg in an attempt to kick the bear in the nuts.</big>
<<media "activities/trouble/bear/bear_kick_1.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>First round knock down.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+10">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r1_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is scared.</big>
<<dial "player" "Fuck yea!">>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_good">>
<<delayer>>
<big>You hit the bear right in the kisser!</big>
<<media "activities/trouble/bear/bear_punch_success_1.mp4">>
<<dial "player" "Fuck yea!">>
<p>Don't be so happy...</p>
<big>Now it's bear's turn.</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#round2">>
<<delayer>>
<<set _prefix = "#r2_">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The animal is too shocked to attack.</big>
<<media "activities/trouble/bear/bear_stun_1.mp4">>
<p>Well, I actually have to say - good work, man!</p>
<<set _stun = null>>
<<btn "#round3">>
<<else>>
<big>You managed to get the beast angry.</big>
<<media "activities/trouble/bear/bear_roar_1.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r2_bad">>
<<delayer>>
<big>Bear's paw hits you like a truck!</big>
<<media "activities/trouble/bear/bear_attack_success_1.mp4">>
<p>It's a miracle you survived that.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<btn "#round3">>
<</delayer>>
<<chunk null "#r2_good">>
<<delayer>>
<big>But the bear's paw misses your head by an inch!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>You lucky bastard!</p>
<big>You survived!</big>
<<btn "#round3">>
<</delayer>>
<<chunk null "#round3">>
<<delayer>>
<<set _prefix = "#r3_">>
<p>Ok man...</p>
<big>It's time to bring it to another level!</big>
<<dial "player" "//I feel I can win this!//">>
<p>I don't, but we can dream.</p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r3_kick">>
<<delayer>>
<p>You make a quick decision...</p>
<big>Bear's nuts are hanging in plain sight.</big>
<<media "activities/trouble/bear/bear_kick_2.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//Fuck!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r3_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "YEAH!!! FEAR ME! I'M THE MAN!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Ooops... That's not great.//">>
<p>Well... it was nice knowing you. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_2.mp4">>
<<dial "player" "YEAH!!! FUCKING TEDDY BEAR, THAT'S WHAT YOU ARE!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#round4">>
<<delayer>>
<<set _prefix = "#r4_">>
<<if _angry >= 4>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The bear is stunned.</big>
<<media "activities/trouble/bear/bear_stun_2.mp4">>
<big>That's animal cruelty, you know?</big>
<<set _stun = null>>
<<btn "#round5">>
<<else>>
<big>The beast is furious!</big>
<<media "activities/trouble/bear/bear_roar_2.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r4_bad">>
<<delayer>>
<big>Bear hits you like a jackhammer!</big>
<<media "activities/trouble/bear/bear_attack_success_2.mp4">>
<p>Man, are you still with me? Fuck. That was heavy.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<set _win = _win - 2>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#r4_good">>
<<delayer>>
<big>But the bear's paw misses your head!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>Fuck me!</p>
<big>That was close!</big>
<<set _win = _win + 1>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#round5">>
<<delayer>>
<<set _prefix = "#r5_">>
<big>Wow... You're still here!</big>
<<dial "player" "//Oh shut up.//">>
<p>Oh, come on, I'm on your side. I even almost, slightly start to believe that...</p>
<big>...you might have a chance!</big>
<p><small>Very small chance though.</small></p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r5_kick">>
<<delayer>>
<p>You look at the balls...</p>
<big>It's now or never.</big>
<<media "activities/trouble/bear/bear_kick_3.mp4">>
<<if _win >= 3>>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//No!!!//">>
<big>Now it's gonna get ugly.</big>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r5_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "WHO'S THE ALPHA NOW, BITCH???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Oh fuck.//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_3.mp4">>
<<dial "player" "WHO'S THE ALPHA NOW???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#round6">>
<<delayer>>
<<if _stun>>
<big>The bear is in absolute shock.</big>
<<media "activities/trouble/bear/bear_stun_3.mp4">>
<p>It's like the animal is in some sort of a trance. It gets up, and with a funny walk slowly moves away, not sure what just happened.</p>
<big>You won!</big>
<<set _stun = null>>
<<btn "#goodend">>
<<else>>
<big>The bear has murder written in his eyes!</big>
<<media "activities/trouble/bear/bear_roar_3.mp4">>
<big>This won't end well...</big>
<<btn "#badend">>
<</if>>
<</delayer>>
<<chunk null "#badend">>
<big>The beast grabs you and mauls your ass.</big>
<<media "activities/trouble/bear/bear_badend.mp4">>
<<dial "player" "//Help!//">>
<<btn>>
<<chunk>>
<p>Fortunately, the bear is quickly bored with you.</p>
<big>It follows a butterfly and disappears between the trees.</big>
<<dial "player" "//Ohh... fuck! Am I dead...?//">>
<p>Almost...</p>
<<dial "player" "//Is the girl that promised to fuck me still here...? I need to ask her for last blowjob...//">>
<big>And I'm afraid the lady ditched you.</big>
<<dial "player" "//Oh... god damn...//">>
<<btn $curLoc>>
<<chunk null "#goodend">>
<<dial _curNpc "Oh my!!! You beat the shit out of it!!!">>
<<dial "player" "Easy.">>
<big>She looks at your wounds with a caring smile.</big>
<<dial _curNpc "You're so brave and strong... I like that in men... What would you say if I... take care of you...?">>
<big>Target locked!</big>
<<media `"activities/trouble/bear/" + _curNpc + "_after.mp4"`>>
<<menu>>
<<btn null "Doctor, should I take my clothes off...?" "love+4" "dialog">>
<<btn null "I think you need to suck a poison from this dick, baby girl!" "dom+4" "dialog">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Yup!</p>
<<dial "player" "Uhhh...">>
<p>Agreed!</p>
<<dial "player" "Uhhhhh...">>
<p>Totally!</p>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Encounter with picnic girl */
<<chunks>>
<big>You hear someone behind the bushes.</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening on the other side...</p>
<<media "events/park/pissing/bushes.mp4">>
<<menu>>
<<btn null "Who's there?!" "dom+" "dialog">>
<<btn null "Hello?" "love+" "dialog">>
<<chunk>>
<p>You stumble upon a clearing in the forest that expands into a big meadow.</p>
<big>And there you see her.</big>
<<media "events/forest/forest_hetero_01_01.mp4">>
<<dial "player" "//Oh fuck! I can see her ass!//">>
<p>Yes you do. And it seems it's no accident too...</p>
<big>She's looking right at you.</big>
<<menu>>
<<btn null "Hey, beautiful!" "dom+" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>You come out of the forest and approach the girl.</big>
<<dial "player" "Sorry for bothering you, but - damn...! I just couldn't resist. What's your game, sweet cheeks?">>
<p>The girl's face gets red, as she get visibly embarrased.</p>
<<dial "gal" "Hey... Sorry... I don't do this kind of stuff very often, but...">>
<p>But?</p>
<<dial "gal" "I kinda have this... kink... you know? I sometimes need to have my fun with a stranger out in the wild...">>
<<dial "player" "Oh, I see.">>
<<dial "gal" "You get off on that too?">>
<p>You get off on anything that has tits, but don't tell her that...</p>
<<menu>>
<<btn null "I get off on you!" "dom+" "dialog">>
<<btn null "Yes I do!" "love+" "dialog">>
<<chunk>>
<big>She gazes at you with hope in her eyes.</big>
<<media "events/forest/forest_hetero_01_02.mp4">>
<p>Oh, fuck me sideways, what I wouldn't give to ravage her. Innocence mixed with filth. I'm on my knees, buddy...</p>
<big>She's pure fucking perfection.</big>
<<btn>>
<<chunk>>
<big>The girl smiles, a glint of wickedness in her eyes.</big>
<p>She sits on a blanket in front of you, and turns so that her ass is perfectly visible in the bright sun.</p>
<<media "events/forest/forest_hetero_01_03.mp4">>
<<dial "gal" "You like what you see, you filthy animal?">>
<big>She moves her panties to the side, presenting her tight asshole.</big>
<<dial "player" "I fucking love it...">>
<p>So do I!</p>
<big>She's perfect, in all her innocent glory.</big>
<<btn>>
<<chunk>>
<big>You pull out your dick.</big>
<p>She immediately turns towards you, taking it in her innocent mouth.</p>
<<media "events/forest/forest_hetero_01_04.mp4">>
<<dial "player" "Suck it like you mean it, baby. Show me what you're made of.">>
<<btn>>
<<chunk>>
<p>Her mouth skills are top-notch as she devours you, taking it deep and dirty.</p>
<<media "events/forest/forest_hetero_01_05.mp4">>
<<dial "player" "You're a fucking pro at this. Let's take it up a notch, my naughty little vixen.">>
<big>She pulls your cock out of her mouth and smiles.</big>
<<dial "gal" "I wanna ride you.">>
<p>Nice, looks like you've awakened the wild side in her. The forest is about to witness a symphony of moans and cries that'll echo through the trees.</p>
<<btn>>
<<chunk>>
<big>She jumps on your dick like a monkey.</big>
<<media "events/forest/forest_hetero_01_06.mp4">>
<<dial "player" "Ride me like the dirty slut you are.">>
<<dial "gal" "Yeah... I'm a little animal slut.">>
<<btn>>
<<chunk>>
<<media "events/forest/forest_hetero_01_07.mp4">>
<p>She straddles you, grinding like a beast, setting the tempo for a wild ride.</p>
<<dial "gal" "Fuck me, fuck me, fuck me...">>
<<dial "player" "You got me harder than a rock.">>
<<btn>>
<<chunk>>
<p>She squats on your dick, pushing boundaries of pleasure.</p>
<<media "events/forest/forest_hetero_01_08.mp4">>
<<dial "player" "Yeah... fuck that cock.">>
<<dial "gal" "Uh... Uh... Uh...">>
<<btn>>
<<chunk>>
<p>She turns and presents her beautiful white ass again.</p>
<<dial "gal" "I want you deep inside me.">>
<<dial "player" "Your ass is driving me fucking insane.">>
<<media "events/forest/forest_hetero_01_09.mp4">>
<<btn>>
<<chunk>>
<p>You switch to reverse cowgirl. The intensity skyrockets as you both surrender to pleasure and lust.</p>
<<media "events/forest/forest_hetero_01_11.mp4">>
<<btn>>
<<chunk>>
<big>Diving into doggy-style, you both lose control.</big>
<<dial "gal" "Fuck me like a doggy!">>
<<dial "player" "Woof, woof, babygirl.">>
<<media "events/forest/forest_hetero_01_12.mp4">>
<<btn>>
<<chunk>>
<p>Now she lies in front of you, as you explore missionary.</p>
<<media "events/forest/forest_hetero_01_13.mp4">>
<<dial "player" "I love your body, baby...">>
<<dial "gal" "It's yours! My body is yours!">>
<big>You start choking her.</big>
<<dial "player" "Yes it is...">>
<<btn>>
<<chunk>>
<big>You pull out.</big>
<<dial "player" "Now clean up my dick with your mouth!">>
<<dial "gal" "As you wish...">>
<p>She obeys and pushes your dick deep in her mouth.</p>
<<media "events/forest/forest_hetero_01_14.mp4">>
<<dial "gal" "I love the taste of your cock.">>
<<btn>>
<<chunk>>
<p>She lies on the blanket face down, letting you in her pussy from behind. She moans with every hard thrust, lost in the frenzy of lust.</p>
<<dial "player" "You're a naughty one!">>
<<dial "gal" "Yes I am... I'm a naughty little animal... animal that you fuck.">>
<<media "events/forest/forest_hetero_01_15.mp4">>
<<btn>>
<<chunk>>
<p>As you push your dick in and out of her, you slowly get closer to the edge, and finally...</p>
<big>You cum.</big>
<<media "events/forest/forest_hetero_01_16.mp4">>
<<dial "player" "Uhhhhhhhh...">>
<p>You release your hot load, covering her ass with it, marking this bitch yours.</p>
<<btn>>
<<chunk>>
<p>Finally, with your cum dripping from her ass, you both collapse on the blanket, spent and satisfied, basking in the afterglow of your wild encounter.</p>
<<media "events/forest/forest_hetero_01_17.mp4">>
<<dial "player" "That was one hell of a ride, baby. You're amazing, a true wildcat.">>
<big>She purrs, her voice dripping with satisfaction.</big>
<<btn>>
<<chunk>>
<big>Finally, she gets ready to leave.</big>
<p>She turns to you with a mischievous glint in her eyes, her lips curved into a sly smile.</p>
<<dial "gal" "I loved that... You're my favourite animal, baby.">>
<<dial "player" "Yeah... you too.">>
<big>You smile back to her, as she walks away.</big>
<<dial "player" "//Whoah... this was awesome.//">>
<p>I'm literally crying, dude. She's so sweet. So perfect. And so broken! Fucking her under blue sky - my God. What am I even doing here? Wasting my life away, while a bitches like that roam the meadows... I need to change my ways. I need to get in shape...</p>
<<dial "player" "//True...//">>
<p>Sigh... Well, it was fun while it lasted.</p>
<big>Now time to get back to work.</big>
<<btn>>
<</chunks>>
<</events>>/* forestSearchInc */
<<events>>
<<EVENT "randLow; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Encounter with dominating tranny [intro to the trans content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>Suddenly you hear a woman's voice in the bushes...</big>
<<dial "gal" "Hello? Is someone there? Can someone help me?">>
<<dial "player" "//Did you hear it?//">>
<big>It seems like a lady in distress...</big>
<<media "lady_in_distress.mp4">>
<<dial "player" "//I need to help her!!! She might blow me as a reward.//">>
<p>You go into the bushes, where the voice is coming from...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>BAM! - You get punched in the face by a huge transvestite!</big>
<<media "events/park/trans_dom/trans_dom_1.mp4">>
<<dial "gal" "Surprise, bitch!">>
<<dial "player" "What the fuck!">>
<big>BAM!</big>
<p>She punches you again!</p>
<<dial "gal" "Suck my cock or I'll fuck you up!">>
<big>Her dick hangs in front of you.</big>
<<if $transContent==2>>
<<dial "player" "//What the fuck is going on?!//">>
<p>Sigh... How should I tell this to you...</p>
<big>You're about to get raped by a trans.</big>
<p>Is that clear enough?</p>
<<dial "player" "//Oh...//">>
<<menu>>
<<btn "#run" "Break free and run! [Turn OFF trans content]" "$transContent+0" "action">>
<<btn "#check" "Take her dick in your mouth! [Turn ON trans content]" "$transContent-1" "action">>
<<else>>
<<dial "player" "//Not this again!//">>
<p>I'm afraid so...</p>
<big>She's getting ready to fuck your mouth.</big>
<<menu>>
<<btn "#run" "Run for your life!" null "action">>
<<btn "#check" "Take her dick in your mouth!" "love+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<p>Calm down, she's not even chasing you.</p>
<<dial "player" "//You can't be too sure. Her dick might be hiding in the bushes.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<p>She grabs you by your hair and...</p>
<big>...pushes her dick into your mouth.</big>
<<media "events/park/trans_dom/trans_dom_2.mp4">>
<<dial "gal" "That's right, bitch. Suck my cock!">>
<<dial "player" "Gobble... gobble... gobble...">>
<<btn>>
<<chunk>>
<big>She fucks your mouth like a machine.</big>
<<media "events/park/trans_dom/trans_dom_3.mp4">>
<<dial "gal" "SUCK IT BITCH! SUCK MY TRANS COCK!">>
<p>You can feel her dick penetrating your throat.</p>
<big>It's big, hot and hard.</big>
<<dial "player" "Gobble-gobble-gobble">>
<<btn>>
<<chunk>>
<big>She pulls her dick out of your mouth.</big>
<<media "events/park/trans_dom/trans_dom_4.mp4">>
<p>Her cock is right in front of your face.</p>
<<dial "gal" "You like it, bitch? You like my cock?!">>
<<menu>>
<<btn null "I love it." "love+2" "dialog">>
<<btn null "I've seen better." "dom+2" "dialog">>
<<chunk>>
<big>She smiles.</big>
<<dial "gal" "I like you bitch, show me your asshole!">>
<p>She rips your clothes and pushes you to the wooden bench...</p>
<<dial "player" "Be delicate with it...">>
<<dial "gal" "I'm always delicate with my bitches!">>
<big>And pulls up a huuuuge dildo.</big>
<<dial "gal" "Say hello to my little friend.">>
<<btn>>
<<chunk>>
<big>She pushes the dildo into your asshole.</big>
<<media "events/park/trans_dom/trans_dom_5.mp4">>
<p>At first it feels painful, but after couple pushes you realize...</p>
<big>...you actually enjoy it.</big>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Yeah, you like that, huh, bitch...?">>
<<dial "player" "Ohhhhh fuuuuuck!">>
<<btn>>
<<chunk>>
<big>She turns you over.</big>
<<dial "gal" "Start stroking your dick. I wanna see it!">>
<p>You do as she says.</p>
<<media "events/park/trans_dom/trans_dom_6.mp4">>
<<dial "player" "Yeah... fuck... it feels soo gooood...">>
<<dial "gal" "Keep up working on that dick. I want it hard when my ass will be bouncing on it.">>
<p>She starts fingering her asshole to prepare it for your dick.</p>
<<dial "gal" "Oh yeah... My asshole is sooo ready for you, bitch...">>
<p>She climbs on you...</p>
<big>...and puts your dick in her ass.</big>
<<btn>>
<<chunk>>
<big>You can feel her tight asshole wrapped around your dick.</big>
<<media "events/park/trans_dom/trans_dom_7.mp4">>
<p>She moves her ass up and down, and with every push the pressure in your dick is rising higher and higher.</p>
<<dial "player" "Ohhhh fuuuu...">>
<<dial "gal" "....uuuuuck.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/trans_dom/trans_dom_8.mp4">>
<p>Your dick is penetrating her tight asshole like a hot knife through butter.</p>
<<dial "gal" "YES! YES! YES!">>
<p>You can feel her asshole twitching around your cock. It's becoming clear that...</p>
<big>...she's about to cum.</big>
<<btn>>
<<chunk>>
<p>Couple more pushes and...</p>
<big>...her cock erupts with cum.</big>
<<media "events/park/trans_dom/trans_dom_9.mp4">>
<<dial "gal" "Ohhhh fuuuuuck!">>
<p>She sprays her hot liquid all around. You look at it with amazement.</p>
<big>Her sticky cum is everywhere.</big>
<<dial "player" "Wow...">>
<<menu>>
<<btn "#getlost" "Wow, that was great, thanks..." "love+2" "dialog">>
<<btn null "And what about me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at your dick for a moment...</big>
<<media "considering2.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#fuck", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#fuck", "#fuck", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She looks at you with little respect.</big>
<<dial "gal" "Get lost before I fuck you up.">>
<p>You hesitate for a second...</p>
<<dial "gal" "NOW, BITCH!">>
<big>She pulls out a knife.</big>
<<media "knife.mp4">>
<<btn>>
<<chunk>>
<big>You turn around and run from the park.</big>
<<media "run.mp4">>
<<dial "player" "//Whoa... That was... Something.//">>
<big>It certainly was.</big>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You know what...? You deserved a reward. I'll make you cum.">>
<<dial "player" "Fuck yeah.">>
<<dial "gal" "But we're doing it my way.">>
<p>She takes a dildo in one hand and reaches for something in her pocket.</p>
<big>She pulls out a dog collar.</big>
<<dial "player" "//A dog collar?! How on Earth will that make me cum...?!//">>
<p>I dunno man, I'm new to this stuff myself. But I have to say, dude...</p>
<big>...she's looks like a pro.</big>
<<btn>>
<<chunk>>
<p>She locks a collar around your neck...</p>
<big>...and pushes a dildo up your ass.</big>
<<dial "player" "Fuck... it hurts!">>
<<dial "gal" "Good.">>
<p>The dildo is so big, it fills you up to your stomach. At first it hurts, but when you loose up...</p>
<big>...it somehow feels pleasurable.</big>
<<dial "player" "Ok, so... what now...?">>
<<dial "gal" "Now...? You have one minute to cum me a river.">>
<<dial "player" "One minute...? And what if I don't cum?">>
<big>She sends you a creepy smile.</big>
<<dial "gal" "If you won't cum in one minute, I'm gonna suffocate you.">>
<p>She pulls the leash.</p>
<big>You feel the collar tightening around your throat.</big>
<<dial "gal" "Time starts... now.">>
<<dial "player" "//Oh fuck.//">>
<big>Indeed.</big>
<<btn>>
<<chunk>>
<big>She starts pushing a dildo in and out of your ass.</big>
<<dial "gal" "Cum for me, doggy.">>
<<media "events/park/trans_dom/trans_dom_10.mp4">>
<p>You're stroking your dick up and down. Your hand moves at a speed that breaks the law of physics. Seconds pass, you feel the orgasm lingering somewhere in front of you...</p>
<big>...but you can't reach it.</big>
<<dial "player" "//Fuck! I can't cum! She makes me nervous!//">>
<<dial "gal" "Why are you not cumming?? Don't you think I'm sexy?!">>
<<dial "player" "//See?!// No... I mean... You're sexy... You're super sexy...">>
<big>The collar on your throat tightens up.</big>
<<dial "gal" "56 seconds...">>
<p>There's very little air in you left. You start to feel dizzy. But somehow, it helps you. You can feel electric waves circling around your dick.</p>
<<dial "gal" "57...">>
<p>You push with your entire body, making the collar even tighter around your neck. There's no oxygen left in your brain. But you like it this way.</p>
<<dial "gal" "58...">>
<p>And then you see it. It's lingering in the dark. Just in front of you...</p>
<big>All you have to do is reach for it...</big>
<<dial "gal" "59...">>
<<btn>>
<<chunk>>
<big>And then you cum.</big>
<<media "events/park/trans_dom/trans_dom_11.mp4">>
<big>This orgasm seems like it doesn't end.</big>
<p>Waves of pleasure twist your every nerve, while a stream of cum shoots out of your dick. You never saw so much of it. Almost like it was your soul that you're cumming with. It carries you like a wave through an electric field, that licks you with its delicate tongues.</p>
<<dial "gal" "Gooood boy...!">>
<<btn>>
<<chunk>>
<big>The voice of the trannie brings you back to your senses.</big>
<p>The air comes back to your lungs. You feel a nice electric buzz, while oxygen returns to your brain.</p>
<<dial "player" "//What the fuuuuck...!//">>
<p>Well, technically speaking it's called asphyxia, but what-the-fuck seems fitting. In simple terms - you get a high from being choked, because, well...</p>
<big>...you're dying.</big>
<<dial "player" "I was dying?!">>
<<dial "gal" "Haha. Yes, but fortunately you're a good bitch, and you cummed in time.">>
<big>She takes off the collar</big>
<p>...and pulls the dildo out of your ass.</p>
<<dial "gal" "If you want more, you know where to find me, bitch.">>
<big>She blows you a kiss and walks away.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Whoa... That was... Something.//">>
<p>It certainly was.</p>
<<dial "player" "//And what were you saying about this //ass fixation//!?//">>
<big>Asphyxia, you ass fixated dumb ass.</big>
<<dial "player" "//So... I was dying?! Like... for real?!//">>
<p>Yup. It's pretty fucked up. It feels damn good, but... well, people actually die accidentally choking themselves while having sex or masturbating.</p>
<<dial "player" "//Oh fuck. I don't fucking want to die during masturbation... Now with the other thing I could live with.//">>
<p>Yeah, yeah, great. But maybe first focus on the priorities.</p>
<big>Like fixing your asshole after it got wrecked with this dildo.</big>
<<btn $curLoc null "love+10; asspain+" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Bear */
<<chunks>>
/* Select the character */
<<set _curNpc = "beargirl_" + random(1,3)>>
<<media `"activities/trouble/bear/" + _curNpc + "_intro.mp4"`>>
<big>She looks friendly.</big>
<<dial "player" "//She does... But what the fuck is she doing here...?//">>
<p>Man, you came here looking for trouble, you found a sexy lady, do you honestly have to ask those questions?</p>
<big>Just go talk to her.</big>
<<dial "player" "//I ask those questions because you always push me to do stupid things.//">>
<p>Oh, maybe once or twice... Don't be such a pussy!</p>
<<dial "player" "//Sigh, ok...//">>
<p>You smile to the girl.</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, I'm B-Bone, famous rapper slash youtuber slash standupper... what's up?">>
<<set _textLove = "Sorry for bothering... it sounds sooo awkward but... what's up?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow. You have a grreeeat ass.">>
<<set _textLove = "Yeah, free love, baby...! Let's do it like the hippies!">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "I did not have sexual relations with this woman. YET!">>
<<set _textLove = "Hey, what's up!">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "My dick brought me here and didn't dissappoint.">>
<<set _textLove = "Hi, I'm Adam. Are you my Eve?">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm thirsty, baby. Thirsty for your pussy juice.">>
<<set _textLove = "Your beauty shines brighter than thousand suns...">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<big>She looks at you with an awkward face.</big>
<<dial _curNpc "Get lost, creep!">>
<<dial "player" "//Ooompf...//">>
<p>Well, that seems to be the end of--</p>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<<set _bear = ["mf", "retard", "baby"].random()>>
<big>You hear a roar.</big>
<<dial _curNpc "What. The. Fuck.">>
<<dial "player" "//It sounded like a bear roar.//">>
<big>That's because it was a bear roar.</big>
<<dial "player" "//God damn it... I knew it's a fucking trap. You bastard.//">>
<p>Yeah, yeah. At least thanks to me you have an actual chance with that girl.</p>
<big>She is in full panic mode.</big>
<<dial _curNpc "Ahhh!! O-M-G!!! It's gonna kill us!!! We don't have to both die!!! Throw yourself on it!!! It'll give me time to run away!!! I'm gonna fuck you afterwards, I promise!!!">>
<<if $player.lvl <= 1>>
<<set _textDom = "SHUT UP! SHUT UP! SHUT UP!">>
<<set _textLove = "DON'T PANIC! DON'T PANIC! DON'T PANIC!">>
<<elseif $player.lvl == 2>>
<<set _textDom = "For a good fuck, I'm gonna fuck this bear up.">>
<<set _textLove = "Don't panic... Ermm... Ok, panic a little bit...">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "First I'm gonna maul this bear. Then I'm gonna maul yo' ass!">>
<<set _textLove = "Don't panic. You're safe with me.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "I'm gonna fuck him up.">>
<<set _textLove = "Don't worry... I'm good with bears. You're safe with me.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm gonna fuck this Yogi-bitch up.">>
<<set _textLove = "Don't worry. I've handled bears before. You're safe with me.">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<p>She looks at you, a little bit surprised.</p>
<big>But finally she nods.</big>
<<dial "player" "//Ok... You're lucky I really want to fuck her. So which bear is it?//">>
<<if _bear == "mf">>
<p>What we have here is a...</p>
<big>...Motherfucker Bear.</big>
<<media "activities/trouble/bear/bear_mf.jpg">>
<<dial "player" "//Fuck...!//">>
<p>Yup. They're the worst. Strong, quick, dangerous... But bigger monsters were slayed for the pussy, so I have faith in you, bud.</p>
<<elseif _bear == "retard">>
<p>What we have here is a...</p>
<big>...Retarded Bear.</big>
<<media "activities/trouble/bear/bear_retard.jpg">>
<<dial "player" "//I might have a chance with that one!//">>
<p>Yup. They are big, but slow... And they easily get confused. With the right approach you can totally beat it.</p>
<<elseif _bear == "baby">>
<p>What we have here is a...</p>
<big>...Baby Bear.</big>
<<media "activities/trouble/bear/bear_baby.jpg">>
<<dial "player" "//It doesn't look that threatening...//">>
<p>Don't let them fool you. They are small and weak, but quick like fucking roadrunner!</p>
<</if>>
<<menu>>
<<btn "#tactic" "Ok, I'm ready!" "dom+3" "action">>
<<btn $curLoc "Abort! Too dangerous!" "love+1" "dialog yieldsHide">>
<<chunk null "#tactic">>
<p>Ok, so you got the intel.</p>
<big>Now you have to talk about the tactic.</big>
<<dial "player" "//This again...?//">>
<p>Well, if you don't want to hear about it, that'd just make my job easier. It's your choice.</p>
<<menu>>
<<btn "#tactic_choose" "I want to get to the fighting already!" "dom+5" "action">>
<<btn "#tactic_tutorial" "Ok, remind me about the tactic" "love+5" "action">>
<<chunk null "#tactic_tutorial">>
<big>You can do a frontal attack.</big>
<p>Go there, punch a bear in the mug, and (if he doesn't rip you apart)... ''kick him in the nuts''.</p>
<<media "activities/trouble/bear/bear_frontal_attack.mp4">>
<<dial "player" "//That sounds terrible.//">>
<<btn>>
<<chunk>>
<p>Ok, so other option would be to...</p>
<big>...get to the high ground.</big>
<p>Basically you wait until the bear comes to you, then wear him down using your superior position. And then... kick him in the nuts.</p>
<<media "activities/trouble/bear/bear_high_ground.mp4">>
<<dial "player" "//This just sounds like suicide with extra steps.//">>
<<btn>>
<<chunk>>
<p>And if you really want to avoid confrontation...</p>
<big>...you can also set a trap.</big>
<p>Basically you hide in the bushes, wait until the bear is close, and then jump at him...</p>
<<dial "player" "//And kick him in the nuts?//">>
<big>You got it!</big>
<<media "activities/trouble/bear/bear_trap.mp4">>
<<dial "player" "//Ok, so you simply want to see me killed, right?//">>
<<btn "#tactic_choose">>
<<chunk null "#tactic_choose">>
<p>That's all the options you have.</p>
<big>You gotta choose, man.</big>
<<dial "player" "//Let me think...//">>
<<menu>>
<<btn "#round1" "I'm going full frontal!" "dom+10; $bear_fight+front" "action">>
<<btn "#round1" "I'm gonna take the high ground!" "love+5; dom+5; $bear_fight+high" "action">>
<<btn "#round1" "I'm setting up the trap!" "love+10; $bear_fight+trap" "action">>
<<chunk null "#round1">>
<<delayer>>
<<set _prefix = "#r1_">>
<p>The bear doesn't notice you yet.</p>
<big>That's a perfect moment!</big>
<<dial "player" "//Sigh...//">>
<<if $bear_fight=="front">>
<p>You take a deep breath and...</p>
<big>...you come out from your hiding.</big>
<<dial "player" "Hey, you fucking... ermmm... bear! I'm gonna fuck you up!">>
<p>The bear looks at you surprised.</p>
<big>Not as surprised as me though.</big>
<<elseif $bear_fight=="trap">>
<p>You get closer to the bear, while hiding in the bushes. You wait for a good moment and then...</p>
<big>...you jump out of hiding.</big>
<<dial "player" "Surprise, motherfucker!">>
<p>The bear looks at you, confused by your sudden appearance.</p>
<<elseif $bear_fight=="high">>
<p>You see a big rock next to a bear, so you quickly run to it and jump on it.</p>
<<dial "player" "A-ha!">>
<p>The bear looks at you, intimidated by your strategic position.</p>
<</if>>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r1_kick">>
<<delayer>>
<p>Without thinking...</p>
<big>You swing your leg in an attempt to kick the bear in the nuts.</big>
<<media "activities/trouble/bear/bear_kick_1.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>First round knock down.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+10">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r1_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is scared.</big>
<<dial "player" "Fuck yea!">>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_good">>
<<delayer>>
<big>You hit the bear right in the kisser!</big>
<<media "activities/trouble/bear/bear_punch_success_1.mp4">>
<<dial "player" "Fuck yea!">>
<p>Don't be so happy...</p>
<big>Now it's bear's turn.</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#round2">>
<<delayer>>
<<set _prefix = "#r2_">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The animal is too shocked to attack.</big>
<<media "activities/trouble/bear/bear_stun_1.mp4">>
<p>Well, I actually have to say - good work, man!</p>
<<set _stun = null>>
<<btn "#round3">>
<<else>>
<big>You managed to get the beast angry.</big>
<<media "activities/trouble/bear/bear_roar_1.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r2_bad">>
<<delayer>>
<big>Bear's paw hits you like a truck!</big>
<<media "activities/trouble/bear/bear_attack_success_1.mp4">>
<p>It's a miracle you survived that.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<btn "#round3">>
<</delayer>>
<<chunk null "#r2_good">>
<<delayer>>
<big>But the bear's paw misses your head by an inch!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>You lucky bastard!</p>
<big>You survived!</big>
<<btn "#round3">>
<</delayer>>
<<chunk null "#round3">>
<<delayer>>
<<set _prefix = "#r3_">>
<p>Ok man...</p>
<big>It's time to bring it to another level!</big>
<<dial "player" "//I feel I can win this!//">>
<p>I don't, but we can dream.</p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r3_kick">>
<<delayer>>
<p>You make a quick decision...</p>
<big>Bear's nuts are hanging in plain sight.</big>
<<media "activities/trouble/bear/bear_kick_2.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//Fuck!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r3_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "YEAH!!! FEAR ME! I'M THE MAN!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Ooops... That's not great.//">>
<p>Well... it was nice knowing you. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_2.mp4">>
<<dial "player" "YEAH!!! FUCKING TEDDY BEAR, THAT'S WHAT YOU ARE!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#round4">>
<<delayer>>
<<set _prefix = "#r4_">>
<<if _angry >= 4>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The bear is stunned.</big>
<<media "activities/trouble/bear/bear_stun_2.mp4">>
<big>That's animal cruelty, you know?</big>
<<set _stun = null>>
<<btn "#round5">>
<<else>>
<big>The beast is furious!</big>
<<media "activities/trouble/bear/bear_roar_2.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r4_bad">>
<<delayer>>
<big>Bear hits you like a jackhammer!</big>
<<media "activities/trouble/bear/bear_attack_success_2.mp4">>
<p>Man, are you still with me? Fuck. That was heavy.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<set _win = _win - 2>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#r4_good">>
<<delayer>>
<big>But the bear's paw misses your head!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>Fuck me!</p>
<big>That was close!</big>
<<set _win = _win + 1>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#round5">>
<<delayer>>
<<set _prefix = "#r5_">>
<big>Wow... You're still here!</big>
<<dial "player" "//Oh shut up.//">>
<p>Oh, come on, I'm on your side. I even almost, slightly start to believe that...</p>
<big>...you might have a chance!</big>
<p><small>Very small chance though.</small></p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r5_kick">>
<<delayer>>
<p>You look at the balls...</p>
<big>It's now or never.</big>
<<media "activities/trouble/bear/bear_kick_3.mp4">>
<<if _win >= 3>>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//No!!!//">>
<big>Now it's gonna get ugly.</big>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r5_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "WHO'S THE ALPHA NOW, BITCH???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Oh fuck.//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_3.mp4">>
<<dial "player" "WHO'S THE ALPHA NOW???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#round6">>
<<delayer>>
<<if _stun>>
<big>The bear is in absolute shock.</big>
<<media "activities/trouble/bear/bear_stun_3.mp4">>
<p>It's like the animal is in some sort of a trance. It gets up, and with a funny walk slowly moves away, not sure what just happened.</p>
<big>You won!</big>
<<set _stun = null>>
<<btn "#goodend">>
<<else>>
<big>The bear has murder written in his eyes!</big>
<<media "activities/trouble/bear/bear_roar_3.mp4">>
<big>This won't end well...</big>
<<btn "#badend">>
<</if>>
<</delayer>>
<<chunk null "#badend">>
<big>The beast grabs you and mauls your ass.</big>
<<media "activities/trouble/bear/bear_badend.mp4">>
<<dial "player" "//Help!//">>
<<btn>>
<<chunk>>
<p>Fortunately, the bear is quickly bored with you.</p>
<big>It follows a butterfly and disappears between the trees.</big>
<<dial "player" "//Ohh... fuck! Am I dead...?//">>
<p>Almost...</p>
<<dial "player" "//Is the girl that promised to fuck me still here...? I need to ask her for last blowjob...//">>
<big>And I'm afraid the lady ditched you.</big>
<<dial "player" "//Oh... god damn...//">>
<<btn $curLoc>>
<<chunk null "#goodend">>
<<dial _curNpc "Oh my!!! You beat the shit out of it!!!">>
<<dial "player" "Easy.">>
<big>She looks at your wounds with a caring smile.</big>
<<dial _curNpc "You're so brave and strong... I like that in men... What would you say if I... take care of you...?">>
<big>Target locked!</big>
<<media `"activities/trouble/bear/" + _curNpc + "_after.mp4"`>>
<<menu>>
<<btn null "Doctor, should I take my clothes off...?" "love+4" "dialog">>
<<btn null "I think you need to suck a poison from this dick, baby girl!" "dom+4" "dialog">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Yup!</p>
<<dial "player" "Uhhh...">>
<p>Agreed!</p>
<<dial "player" "Uhhhhh...">>
<p>Totally!</p>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Encounter with picnic girl */
<<chunks>>
<big>You hear someone behind the bushes.</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening on the other side...</p>
<<media "events/park/pissing/bushes.mp4">>
<<menu>>
<<btn null "Who's there?!" "dom+" "dialog">>
<<btn null "Hello?" "love+" "dialog">>
<<chunk>>
<p>You stumble upon a clearing in the forest that expands into a big meadow.</p>
<big>And there you see her.</big>
<<media "events/forest/forest_hetero_01_01.mp4">>
<<dial "player" "//Oh fuck! I can see her ass!//">>
<p>Yes you do. And it seems it's no accident too...</p>
<big>She's looking right at you.</big>
<<menu>>
<<btn null "Hey, beautiful!" "dom+" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>You come out of the forest and approach the girl.</big>
<<dial "player" "Sorry for bothering you, but - damn...! I just couldn't resist. What's your game, sweet cheeks?">>
<p>The girl's face gets red, as she get visibly embarrased.</p>
<<dial "gal" "Hey... Sorry... I don't do this kind of stuff very often, but...">>
<p>But?</p>
<<dial "gal" "I kinda have this... kink... you know? I sometimes need to have my fun with a stranger out in the wild...">>
<<dial "player" "Oh, I see.">>
<<dial "gal" "You get off on that too?">>
<p>You get off on anything that has tits, but don't tell her that...</p>
<<menu>>
<<btn null "I get off on you!" "dom+" "dialog">>
<<btn null "Yes I do!" "love+" "dialog">>
<<chunk>>
<big>She gazes at you with hope in her eyes.</big>
<<media "events/forest/forest_hetero_01_02.mp4">>
<p>Oh, fuck me sideways, what I wouldn't give to ravage her. Innocence mixed with filth. I'm on my knees, buddy...</p>
<big>She's pure fucking perfection.</big>
<<btn>>
<<chunk>>
<big>The girl smiles, a glint of wickedness in her eyes.</big>
<p>She sits on a blanket in front of you, and turns so that her ass is perfectly visible in the bright sun.</p>
<<media "events/forest/forest_hetero_01_03.mp4">>
<<dial "gal" "You like what you see, you filthy animal?">>
<big>She moves her panties to the side, presenting her tight asshole.</big>
<<dial "player" "I fucking love it...">>
<p>So do I!</p>
<big>She's perfect, in all her innocent glory.</big>
<<btn>>
<<chunk>>
<big>You pull out your dick.</big>
<p>She immediately turns towards you, taking it in her innocent mouth.</p>
<<media "events/forest/forest_hetero_01_04.mp4">>
<<dial "player" "Suck it like you mean it, baby. Show me what you're made of.">>
<<btn>>
<<chunk>>
<p>Her mouth skills are top-notch as she devours you, taking it deep and dirty.</p>
<<media "events/forest/forest_hetero_01_05.mp4">>
<<dial "player" "You're a fucking pro at this. Let's take it up a notch, my naughty little vixen.">>
<big>She pulls your cock out of her mouth and smiles.</big>
<<dial "gal" "I wanna ride you.">>
<p>Nice, looks like you've awakened the wild side in her. The forest is about to witness a symphony of moans and cries that'll echo through the trees.</p>
<<btn>>
<<chunk>>
<big>She jumps on your dick like a monkey.</big>
<<media "events/forest/forest_hetero_01_06.mp4">>
<<dial "player" "Ride me like the dirty slut you are.">>
<<dial "gal" "Yeah... I'm a little animal slut.">>
<<btn>>
<<chunk>>
<<media "events/forest/forest_hetero_01_07.mp4">>
<p>She straddles you, grinding like a beast, setting the tempo for a wild ride.</p>
<<dial "gal" "Fuck me, fuck me, fuck me...">>
<<dial "player" "You got me harder than a rock.">>
<<btn>>
<<chunk>>
<p>She squats on your dick, pushing boundaries of pleasure.</p>
<<media "events/forest/forest_hetero_01_08.mp4">>
<<dial "player" "Yeah... fuck that cock.">>
<<dial "gal" "Uh... Uh... Uh...">>
<<btn>>
<<chunk>>
<p>She turns and presents her beautiful white ass again.</p>
<<dial "gal" "I want you deep inside me.">>
<<dial "player" "Your ass is driving me fucking insane.">>
<<media "events/forest/forest_hetero_01_09.mp4">>
<<btn>>
<<chunk>>
<p>You switch to reverse cowgirl. The intensity skyrockets as you both surrender to pleasure and lust.</p>
<<media "events/forest/forest_hetero_01_11.mp4">>
<<btn>>
<<chunk>>
<big>Diving into doggy-style, you both lose control.</big>
<<dial "gal" "Fuck me like a doggy!">>
<<dial "player" "Woof, woof, babygirl.">>
<<media "events/forest/forest_hetero_01_12.mp4">>
<<btn>>
<<chunk>>
<p>Now she lies in front of you, as you explore missionary.</p>
<<media "events/forest/forest_hetero_01_13.mp4">>
<<dial "player" "I love your body, baby...">>
<<dial "gal" "It's yours! My body is yours!">>
<big>You start choking her.</big>
<<dial "player" "Yes it is...">>
<<btn>>
<<chunk>>
<big>You pull out.</big>
<<dial "player" "Now clean up my dick with your mouth!">>
<<dial "gal" "As you wish...">>
<p>She obeys and pushes your dick deep in her mouth.</p>
<<media "events/forest/forest_hetero_01_14.mp4">>
<<dial "gal" "I love the taste of your cock.">>
<<btn>>
<<chunk>>
<p>She lies on the blanket face down, letting you in her pussy from behind. She moans with every hard thrust, lost in the frenzy of lust.</p>
<<dial "player" "You're a naughty one!">>
<<dial "gal" "Yes I am... I'm a naughty little animal... animal that you fuck.">>
<<media "events/forest/forest_hetero_01_15.mp4">>
<<btn>>
<<chunk>>
<p>As you push your dick in and out of her, you slowly get closer to the edge, and finally...</p>
<big>You cum.</big>
<<media "events/forest/forest_hetero_01_16.mp4">>
<<dial "player" "Uhhhhhhhh...">>
<p>You release your hot load, covering her ass with it, marking this bitch yours.</p>
<<btn>>
<<chunk>>
<p>Finally, with your cum dripping from her ass, you both collapse on the blanket, spent and satisfied, basking in the afterglow of your wild encounter.</p>
<<media "events/forest/forest_hetero_01_17.mp4">>
<<dial "player" "That was one hell of a ride, baby. You're amazing, a true wildcat.">>
<big>She purrs, her voice dripping with satisfaction.</big>
<<btn>>
<<chunk>>
<big>Finally, she gets ready to leave.</big>
<p>She turns to you with a mischievous glint in her eyes, her lips curved into a sly smile.</p>
<<dial "gal" "I loved that... You're my favourite animal, baby.">>
<<dial "player" "Yeah... you too.">>
<big>You smile back to her, as she walks away.</big>
<<dial "player" "//Whoah... this was awesome.//">>
<p>I'm literally crying, dude. She's so sweet. So perfect. And so broken! Fucking her under blue sky - my God. What am I even doing here? Wasting my life away, while a bitches like that roam the meadows... I need to change my ways. I need to get in shape...</p>
<<dial "player" "//True...//">>
<p>Sigh... Well, it was fun while it lasted.</p>
<big>Now time to get back to work.</big>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "randLow; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Encounter with dominating tranny [intro to the trans content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>Suddenly you hear a woman's voice in the bushes...</big>
<<dial "gal" "Hello? Is someone there? Can someone help me?">>
<<dial "player" "//Did you hear it?//">>
<big>It seems like a lady in distress...</big>
<<media "lady_in_distress.mp4">>
<<dial "player" "//I need to help her!!! She might blow me as a reward.//">>
<p>You go into the bushes, where the voice is coming from...</p>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<big>BAM! - You get punched in the face by a huge transvestite!</big>
<<media "events/park/trans_dom/trans_dom_1.mp4">>
<<dial "gal" "Surprise, bitch!">>
<<dial "player" "What the fuck!">>
<big>BAM!</big>
<p>She punches you again!</p>
<<dial "gal" "Suck my cock or I'll fuck you up!">>
<big>Her dick hangs in front of you.</big>
<<if $transContent==2>>
<<dial "player" "//What the fuck is going on?!//">>
<p>Sigh... How should I tell this to you...</p>
<big>You're about to get raped by a trans.</big>
<p>Is that clear enough?</p>
<<dial "player" "//Oh...//">>
<<menu>>
<<btn "#run" "Break free and run! [Turn OFF trans content]" "$transContent+0" "action">>
<<btn "#check" "Take her dick in your mouth! [Turn ON trans content]" "$transContent-1" "action">>
<<else>>
<<dial "player" "//Not this again!//">>
<p>I'm afraid so...</p>
<big>She's getting ready to fuck your mouth.</big>
<<menu>>
<<btn "#run" "Run for your life!" null "action">>
<<btn "#check" "Take her dick in your mouth!" "love+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<p>Calm down, she's not even chasing you.</p>
<<dial "player" "//You can't be too sure. Her dick might be hiding in the bushes.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<p>She grabs you by your hair and...</p>
<big>...pushes her dick into your mouth.</big>
<<media "events/park/trans_dom/trans_dom_2.mp4">>
<<dial "gal" "That's right, bitch. Suck my cock!">>
<<dial "player" "Gobble... gobble... gobble...">>
<<btn>>
<<chunk>>
<big>She fucks your mouth like a machine.</big>
<<media "events/park/trans_dom/trans_dom_3.mp4">>
<<dial "gal" "SUCK IT BITCH! SUCK MY TRANS COCK!">>
<p>You can feel her dick penetrating your throat.</p>
<big>It's big, hot and hard.</big>
<<dial "player" "Gobble-gobble-gobble">>
<<btn>>
<<chunk>>
<big>She pulls her dick out of your mouth.</big>
<<media "events/park/trans_dom/trans_dom_4.mp4">>
<p>Her cock is right in front of your face.</p>
<<dial "gal" "You like it, bitch? You like my cock?!">>
<<menu>>
<<btn null "I love it." "love+2" "dialog">>
<<btn null "I've seen better." "dom+2" "dialog">>
<<chunk>>
<big>She smiles.</big>
<<dial "gal" "I like you bitch, show me your asshole!">>
<p>She rips your clothes and pushes you to the wooden bench...</p>
<<dial "player" "Be delicate with it...">>
<<dial "gal" "I'm always delicate with my bitches!">>
<big>And pulls up a huuuuge dildo.</big>
<<dial "gal" "Say hello to my little friend.">>
<<btn>>
<<chunk>>
<big>She pushes the dildo into your asshole.</big>
<<media "events/park/trans_dom/trans_dom_5.mp4">>
<p>At first it feels painful, but after couple pushes you realize...</p>
<big>...you actually enjoy it.</big>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Yeah, you like that, huh, bitch...?">>
<<dial "player" "Ohhhhh fuuuuuck!">>
<<btn>>
<<chunk>>
<big>She turns you over.</big>
<<dial "gal" "Start stroking your dick. I wanna see it!">>
<p>You do as she says.</p>
<<media "events/park/trans_dom/trans_dom_6.mp4">>
<<dial "player" "Yeah... fuck... it feels soo gooood...">>
<<dial "gal" "Keep up working on that dick. I want it hard when my ass will be bouncing on it.">>
<p>She starts fingering her asshole to prepare it for your dick.</p>
<<dial "gal" "Oh yeah... My asshole is sooo ready for you, bitch...">>
<p>She climbs on you...</p>
<big>...and puts your dick in her ass.</big>
<<btn>>
<<chunk>>
<big>You can feel her tight asshole wrapped around your dick.</big>
<<media "events/park/trans_dom/trans_dom_7.mp4">>
<p>She moves her ass up and down, and with every push the pressure in your dick is rising higher and higher.</p>
<<dial "player" "Ohhhh fuuuu...">>
<<dial "gal" "....uuuuuck.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/trans_dom/trans_dom_8.mp4">>
<p>Your dick is penetrating her tight asshole like a hot knife through butter.</p>
<<dial "gal" "YES! YES! YES!">>
<p>You can feel her asshole twitching around your cock. It's becoming clear that...</p>
<big>...she's about to cum.</big>
<<btn>>
<<chunk>>
<p>Couple more pushes and...</p>
<big>...her cock erupts with cum.</big>
<<media "events/park/trans_dom/trans_dom_9.mp4">>
<<dial "gal" "Ohhhh fuuuuuck!">>
<p>She sprays her hot liquid all around. You look at it with amazement.</p>
<big>Her sticky cum is everywhere.</big>
<<dial "player" "Wow...">>
<<menu>>
<<btn "#getlost" "Wow, that was great, thanks..." "love+2" "dialog">>
<<btn null "And what about me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at your dick for a moment...</big>
<<media "considering2.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#fuck", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#fuck", "#fuck", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#fuck">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She looks at you with little respect.</big>
<<dial "gal" "Get lost before I fuck you up.">>
<p>You hesitate for a second...</p>
<<dial "gal" "NOW, BITCH!">>
<big>She pulls out a knife.</big>
<<media "knife.mp4">>
<<btn>>
<<chunk>>
<big>You turn around and run from the park.</big>
<<media "run.mp4">>
<<dial "player" "//Whoa... That was... Something.//">>
<big>It certainly was.</big>
<<btn $curLocParent>>
<<chunk null "#fuck">>
<<dial "gal" "You know what...? You deserved a reward. I'll make you cum.">>
<<dial "player" "Fuck yeah.">>
<<dial "gal" "But we're doing it my way.">>
<p>She takes a dildo in one hand and reaches for something in her pocket.</p>
<big>She pulls out a dog collar.</big>
<<dial "player" "//A dog collar?! How on Earth will that make me cum...?!//">>
<p>I dunno man, I'm new to this stuff myself. But I have to say, dude...</p>
<big>...she's looks like a pro.</big>
<<btn>>
<<chunk>>
<p>She locks a collar around your neck...</p>
<big>...and pushes a dildo up your ass.</big>
<<dial "player" "Fuck... it hurts!">>
<<dial "gal" "Good.">>
<p>The dildo is so big, it fills you up to your stomach. At first it hurts, but when you loose up...</p>
<big>...it somehow feels pleasurable.</big>
<<dial "player" "Ok, so... what now...?">>
<<dial "gal" "Now...? You have one minute to cum me a river.">>
<<dial "player" "One minute...? And what if I don't cum?">>
<big>She sends you a creepy smile.</big>
<<dial "gal" "If you won't cum in one minute, I'm gonna suffocate you.">>
<p>She pulls the leash.</p>
<big>You feel the collar tightening around your throat.</big>
<<dial "gal" "Time starts... now.">>
<<dial "player" "//Oh fuck.//">>
<big>Indeed.</big>
<<btn>>
<<chunk>>
<big>She starts pushing a dildo in and out of your ass.</big>
<<dial "gal" "Cum for me, doggy.">>
<<media "events/park/trans_dom/trans_dom_10.mp4">>
<p>You're stroking your dick up and down. Your hand moves at a speed that breaks the law of physics. Seconds pass, you feel the orgasm lingering somewhere in front of you...</p>
<big>...but you can't reach it.</big>
<<dial "player" "//Fuck! I can't cum! She makes me nervous!//">>
<<dial "gal" "Why are you not cumming?? Don't you think I'm sexy?!">>
<<dial "player" "//See?!// No... I mean... You're sexy... You're super sexy...">>
<big>The collar on your throat tightens up.</big>
<<dial "gal" "56 seconds...">>
<p>There's very little air in you left. You start to feel dizzy. But somehow, it helps you. You can feel electric waves circling around your dick.</p>
<<dial "gal" "57...">>
<p>You push with your entire body, making the collar even tighter around your neck. There's no oxygen left in your brain. But you like it this way.</p>
<<dial "gal" "58...">>
<p>And then you see it. It's lingering in the dark. Just in front of you...</p>
<big>All you have to do is reach for it...</big>
<<dial "gal" "59...">>
<<btn>>
<<chunk>>
<big>And then you cum.</big>
<<media "events/park/trans_dom/trans_dom_11.mp4">>
<big>This orgasm seems like it doesn't end.</big>
<p>Waves of pleasure twist your every nerve, while a stream of cum shoots out of your dick. You never saw so much of it. Almost like it was your soul that you're cumming with. It carries you like a wave through an electric field, that licks you with its delicate tongues.</p>
<<dial "gal" "Gooood boy...!">>
<<btn>>
<<chunk>>
<big>The voice of the trannie brings you back to your senses.</big>
<p>The air comes back to your lungs. You feel a nice electric buzz, while oxygen returns to your brain.</p>
<<dial "player" "//What the fuuuuck...!//">>
<p>Well, technically speaking it's called asphyxia, but what-the-fuck seems fitting. In simple terms - you get a high from being choked, because, well...</p>
<big>...you're dying.</big>
<<dial "player" "I was dying?!">>
<<dial "gal" "Haha. Yes, but fortunately you're a good bitch, and you cummed in time.">>
<big>She takes off the collar</big>
<p>...and pulls the dildo out of your ass.</p>
<<dial "gal" "If you want more, you know where to find me, bitch.">>
<big>She blows you a kiss and walks away.</big>
<<btn>>
<<chunk>>
<<dial "player" "//Whoa... That was... Something.//">>
<p>It certainly was.</p>
<<dial "player" "//And what were you saying about this //ass fixation//!?//">>
<big>Asphyxia, you ass fixated dumb ass.</big>
<<dial "player" "//So... I was dying?! Like... for real?!//">>
<p>Yup. It's pretty fucked up. It feels damn good, but... well, people actually die accidentally choking themselves while having sex or masturbating.</p>
<<dial "player" "//Oh fuck. I don't fucking want to die during masturbation... Now with the other thing I could live with.//">>
<p>Yeah, yeah, great. But maybe first focus on the priorities.</p>
<big>Like fixing your asshole after it got wrecked with this dildo.</big>
<<btn $curLoc null "love+10; asspain+" "yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Bear */
<<chunks>>
/* Select the character */
<<set _curNpc = "beargirl_" + random(1,3)>>
<<media `"activities/trouble/bear/" + _curNpc + "_intro.mp4"`>>
<big>She looks friendly.</big>
<<dial "player" "//She does... But what the fuck is she doing here...?//">>
<p>Man, you came here looking for trouble, you found a sexy lady, do you honestly have to ask those questions?</p>
<big>Just go talk to her.</big>
<<dial "player" "//I ask those questions because you always push me to do stupid things.//">>
<p>Oh, maybe once or twice... Don't be such a pussy!</p>
<<dial "player" "//Sigh, ok...//">>
<p>You smile to the girl.</p>
<<if $player.lvl <= 1>>
<<set _textDom = "Hi, I'm B-Bone, famous rapper slash youtuber slash standupper... what's up?">>
<<set _textLove = "Sorry for bothering... it sounds sooo awkward but... what's up?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Wow. You have a grreeeat ass.">>
<<set _textLove = "Yeah, free love, baby...! Let's do it like the hippies!">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "I did not have sexual relations with this woman. YET!">>
<<set _textLove = "Hey, what's up!">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "My dick brought me here and didn't dissappoint.">>
<<set _textLove = "Hi, I'm Adam. Are you my Eve?">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm thirsty, baby. Thirsty for your pussy juice.">>
<<set _textLove = "Your beauty shines brighter than thousand suns...">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<big>She looks at you with an awkward face.</big>
<<dial _curNpc "Get lost, creep!">>
<<dial "player" "//Ooompf...//">>
<p>Well, that seems to be the end of--</p>
<big>When suddenly...</big>
<<btn>>
<<chunk>>
<<set _bear = ["mf", "retard", "baby"].random()>>
<big>You hear a roar.</big>
<<dial _curNpc "What. The. Fuck.">>
<<dial "player" "//It sounded like a bear roar.//">>
<big>That's because it was a bear roar.</big>
<<dial "player" "//God damn it... I knew it's a fucking trap. You bastard.//">>
<p>Yeah, yeah. At least thanks to me you have an actual chance with that girl.</p>
<big>She is in full panic mode.</big>
<<dial _curNpc "Ahhh!! O-M-G!!! It's gonna kill us!!! We don't have to both die!!! Throw yourself on it!!! It'll give me time to run away!!! I'm gonna fuck you afterwards, I promise!!!">>
<<if $player.lvl <= 1>>
<<set _textDom = "SHUT UP! SHUT UP! SHUT UP!">>
<<set _textLove = "DON'T PANIC! DON'T PANIC! DON'T PANIC!">>
<<elseif $player.lvl == 2>>
<<set _textDom = "For a good fuck, I'm gonna fuck this bear up.">>
<<set _textLove = "Don't panic... Ermm... Ok, panic a little bit...">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "First I'm gonna maul this bear. Then I'm gonna maul yo' ass!">>
<<set _textLove = "Don't panic. You're safe with me.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "I'm gonna fuck him up.">>
<<set _textLove = "Don't worry... I'm good with bears. You're safe with me.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "I'm gonna fuck this Yogi-bitch up.">>
<<set _textLove = "Don't worry. I've handled bears before. You're safe with me.">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<p>She looks at you, a little bit surprised.</p>
<big>But finally she nods.</big>
<<dial "player" "//Ok... You're lucky I really want to fuck her. So which bear is it?//">>
<<if _bear == "mf">>
<p>What we have here is a...</p>
<big>...Motherfucker Bear.</big>
<<media "activities/trouble/bear/bear_mf.jpg">>
<<dial "player" "//Fuck...!//">>
<p>Yup. They're the worst. Strong, quick, dangerous... But bigger monsters were slayed for the pussy, so I have faith in you, bud.</p>
<<elseif _bear == "retard">>
<p>What we have here is a...</p>
<big>...Retarded Bear.</big>
<<media "activities/trouble/bear/bear_retard.jpg">>
<<dial "player" "//I might have a chance with that one!//">>
<p>Yup. They are big, but slow... And they easily get confused. With the right approach you can totally beat it.</p>
<<elseif _bear == "baby">>
<p>What we have here is a...</p>
<big>...Baby Bear.</big>
<<media "activities/trouble/bear/bear_baby.jpg">>
<<dial "player" "//It doesn't look that threatening...//">>
<p>Don't let them fool you. They are small and weak, but quick like fucking roadrunner!</p>
<</if>>
<<menu>>
<<btn "#tactic" "Ok, I'm ready!" "dom+3" "action">>
<<btn $curLoc "Abort! Too dangerous!" "love+1" "dialog yieldsHide">>
<<chunk null "#tactic">>
<p>Ok, so you got the intel.</p>
<big>Now you have to talk about the tactic.</big>
<<dial "player" "//This again...?//">>
<p>Well, if you don't want to hear about it, that'd just make my job easier. It's your choice.</p>
<<menu>>
<<btn "#tactic_choose" "I want to get to the fighting already!" "dom+5" "action">>
<<btn "#tactic_tutorial" "Ok, remind me about the tactic" "love+5" "action">>
<<chunk null "#tactic_tutorial">>
<big>You can do a frontal attack.</big>
<p>Go there, punch a bear in the mug, and (if he doesn't rip you apart)... ''kick him in the nuts''.</p>
<<media "activities/trouble/bear/bear_frontal_attack.mp4">>
<<dial "player" "//That sounds terrible.//">>
<<btn>>
<<chunk>>
<p>Ok, so other option would be to...</p>
<big>...get to the high ground.</big>
<p>Basically you wait until the bear comes to you, then wear him down using your superior position. And then... kick him in the nuts.</p>
<<media "activities/trouble/bear/bear_high_ground.mp4">>
<<dial "player" "//This just sounds like suicide with extra steps.//">>
<<btn>>
<<chunk>>
<p>And if you really want to avoid confrontation...</p>
<big>...you can also set a trap.</big>
<p>Basically you hide in the bushes, wait until the bear is close, and then jump at him...</p>
<<dial "player" "//And kick him in the nuts?//">>
<big>You got it!</big>
<<media "activities/trouble/bear/bear_trap.mp4">>
<<dial "player" "//Ok, so you simply want to see me killed, right?//">>
<<btn "#tactic_choose">>
<<chunk null "#tactic_choose">>
<p>That's all the options you have.</p>
<big>You gotta choose, man.</big>
<<dial "player" "//Let me think...//">>
<<menu>>
<<btn "#round1" "I'm going full frontal!" "dom+10; $bear_fight+front" "action">>
<<btn "#round1" "I'm gonna take the high ground!" "love+5; dom+5; $bear_fight+high" "action">>
<<btn "#round1" "I'm setting up the trap!" "love+10; $bear_fight+trap" "action">>
<<chunk null "#round1">>
<<delayer>>
<<set _prefix = "#r1_">>
<p>The bear doesn't notice you yet.</p>
<big>That's a perfect moment!</big>
<<dial "player" "//Sigh...//">>
<<if $bear_fight=="front">>
<p>You take a deep breath and...</p>
<big>...you come out from your hiding.</big>
<<dial "player" "Hey, you fucking... ermmm... bear! I'm gonna fuck you up!">>
<p>The bear looks at you surprised.</p>
<big>Not as surprised as me though.</big>
<<elseif $bear_fight=="trap">>
<p>You get closer to the bear, while hiding in the bushes. You wait for a good moment and then...</p>
<big>...you jump out of hiding.</big>
<<dial "player" "Surprise, motherfucker!">>
<p>The bear looks at you, confused by your sudden appearance.</p>
<<elseif $bear_fight=="high">>
<p>You see a big rock next to a bear, so you quickly run to it and jump on it.</p>
<<dial "player" "A-ha!">>
<p>The bear looks at you, intimidated by your strategic position.</p>
<</if>>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r1_kick">>
<<delayer>>
<p>Without thinking...</p>
<big>You swing your leg in an attempt to kick the bear in the nuts.</big>
<<media "activities/trouble/bear/bear_kick_1.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r1_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>First round knock down.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+10">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r1_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is scared.</big>
<<dial "player" "Fuck yea!">>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//God damn it! What now...?//">>
<p>Now...? Well...</p>
<big>Now it's bear's turn.</big>
<<set _angry = _angry + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#r1_punch_good">>
<<delayer>>
<big>You hit the bear right in the kisser!</big>
<<media "activities/trouble/bear/bear_punch_success_1.mp4">>
<<dial "player" "Fuck yea!">>
<p>Don't be so happy...</p>
<big>Now it's bear's turn.</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round2">>
<</delayer>>
<<chunk null "#round2">>
<<delayer>>
<<set _prefix = "#r2_">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The animal is too shocked to attack.</big>
<<media "activities/trouble/bear/bear_stun_1.mp4">>
<p>Well, I actually have to say - good work, man!</p>
<<set _stun = null>>
<<btn "#round3">>
<<else>>
<big>You managed to get the beast angry.</big>
<<media "activities/trouble/bear/bear_roar_1.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r2_bad">>
<<delayer>>
<big>Bear's paw hits you like a truck!</big>
<<media "activities/trouble/bear/bear_attack_success_1.mp4">>
<p>It's a miracle you survived that.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<btn "#round3">>
<</delayer>>
<<chunk null "#r2_good">>
<<delayer>>
<big>But the bear's paw misses your head by an inch!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>You lucky bastard!</p>
<big>You survived!</big>
<<btn "#round3">>
<</delayer>>
<<chunk null "#round3">>
<<delayer>>
<<set _prefix = "#r3_">>
<p>Ok man...</p>
<big>It's time to bring it to another level!</big>
<<dial "player" "//I feel I can win this!//">>
<p>I don't, but we can dream.</p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r3_kick">>
<<delayer>>
<p>You make a quick decision...</p>
<big>Bear's nuts are hanging in plain sight.</big>
<<media "activities/trouble/bear/bear_kick_2.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif _win == 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r3_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//Fuck!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r3_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<p>Well... too bad. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "YEAH!!! FEAR ME! I'M THE MAN!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Ooops... That's not great.//">>
<p>Well... it was nice knowing you. And now...</p>
<big>Brace for impact buddy.</big>
<<set _angry = _angry + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#r3_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_2.mp4">>
<<dial "player" "YEAH!!! FUCKING TEDDY BEAR, THAT'S WHAT YOU ARE!!!">>
<p>Ok, ok, let's not get too far with this...</p>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round4">>
<</delayer>>
<<chunk null "#round4">>
<<delayer>>
<<set _prefix = "#r4_">>
<<if _angry >= 4>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + _result>>
<<if _stun>>
<big>The bear is stunned.</big>
<<media "activities/trouble/bear/bear_stun_2.mp4">>
<big>That's animal cruelty, you know?</big>
<<set _stun = null>>
<<btn "#round5">>
<<else>>
<big>The beast is furious!</big>
<<media "activities/trouble/bear/bear_roar_2.mp4">>
<big>The bear launches a counter-attack...</big>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</if>>
<</delayer>>
<<chunk null "#r4_bad">>
<<delayer>>
<big>Bear hits you like a jackhammer!</big>
<<media "activities/trouble/bear/bear_attack_success_2.mp4">>
<p>Man, are you still with me? Fuck. That was heavy.</p>
<<set _angry = _angry + 1>>
<<yields "sore+">>
<<set _win = _win - 2>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#r4_good">>
<<delayer>>
<big>But the bear's paw misses your head!</big>
<<media "activities/trouble/bear/bear_attack_fail.mp4">>
<p>Fuck me!</p>
<big>That was close!</big>
<<set _win = _win + 1>>
<<btn "#round5">>
<</delayer>>
<<chunk null "#round5">>
<<delayer>>
<<set _prefix = "#r5_">>
<big>Wow... You're still here!</big>
<<dial "player" "//Oh shut up.//">>
<p>Oh, come on, I'm on your side. I even almost, slightly start to believe that...</p>
<big>...you might have a chance!</big>
<p><small>Very small chance though.</small></p>
<<menu>>
<<btn `_prefix + "kick"` "Kick the bear in the nuts" "love+10" "action">>
<<btn `_prefix + "scream"` "Scream at the bear!" "love+5; dom+5" "action">>
<<btn `_prefix + "punch"` "Punch his stupid fucking bear mug" "dom+10" "action">>
<</delayer>>
<<chunk null "#r5_kick">>
<<delayer>>
<p>You look at the balls...</p>
<big>It's now or never.</big>
<<media "activities/trouble/bear/bear_kick_3.mp4">>
<<if _win >= 3>>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 2>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif _win >= 1>>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "kick_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_scream">>
<<delayer>>
<p>You take a deep breath...</p>
<big>And scream on the top of your lungs.</big>
<<media "activities/trouble/bear/bear_scream.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["good", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "scream_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_punch">>
<<delayer>>
<p>You clench your fist and...</p>
<big>...throw your best punch at the bear.</big>
<<media "activities/trouble/bear/bear_punch.mp4">>
<<if $bear_fight=="high">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="trap">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["good", "good", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "good", "good", "good"].random()>>
<</if>>
<<elseif $bear_fight=="front">>
<<if _bear=="mf">>
<<set _result = ["bad", "bad", "bad", "bad"].random()>>
<<elseif _bear=="baby">>
<<set _result = ["bad", "bad", "good", "good"].random()>>
<<elseif _bear=="retard">>
<<set _result = ["bad", "bad", "bad", "good"].random()>>
<</if>>
<</if>>
<<set _result = _prefix + "punch_" + _result>>
<<menu null null "wildcard single">>
<<btn _result "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#r5_kick_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But it's not that easy to kick a baby bear in the nuts.</big>
<<else>>
<big>But the bear moves away his nuts at the last moment.</big>
<</if>>
<<dial "player" "//No!!!//">>
<big>Now it's gonna get ugly.</big>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_kick_good">>
<<delayer>>
<big>You kick the bear right in the nuts!</big>
<<media "activities/trouble/bear/bear_nuts.mp4">>
<p>The bear lands flat on the ground, like you'd turn him off.</p>
<<dial "player" "//Did I won?!//">>
<p>Yup.</p>
<big>Nice knock down, congrats.</big>
<p>That's something, bud. Here's some exp as a reward...</p>
<<yields "dom+7">>
<<dial "player" "Fuck yea!">>
<p>Oh, and also...</p>
<big>...there's that lady promised to fuck you.</big>
<<btn "#goodend">>
<</delayer>>
<<chunk null "#r5_scream_bad">>
<<delayer>>
<big>But the bear just looks at you.</big>
<<dial "player" "//Motherfucker!//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_scream_good">>
<<delayer>>
<p>And it works!</p>
<big>The bear is looking at you with fear.</big>
<<dial "player" "WHO'S THE ALPHA NOW, BITCH???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 1>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_bad">>
<<delayer>>
<<if _bear=="baby">>
<big>But your fist misses the target.</big>
<<else>>
<p>You hit the target...</p>
<big>...but the bear just looks at you.</big>
<</if>>
<<dial "player" "//Oh fuck.//">>
<big>Now it's gonna get ugly.</big>
<<set _angry = _angry + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#r5_punch_good">>
<<delayer>>
<big>You nail it!</big>
<<media "activities/trouble/bear/bear_punch_success_3.mp4">>
<<dial "player" "WHO'S THE ALPHA NOW???!!!">>
<big>You are!</big>
<<set _stun = 1>>
<<set _win = _win + 2>>
<<btn "#round6">>
<</delayer>>
<<chunk null "#round6">>
<<delayer>>
<<if _stun>>
<big>The bear is in absolute shock.</big>
<<media "activities/trouble/bear/bear_stun_3.mp4">>
<p>It's like the animal is in some sort of a trance. It gets up, and with a funny walk slowly moves away, not sure what just happened.</p>
<big>You won!</big>
<<set _stun = null>>
<<btn "#goodend">>
<<else>>
<big>The bear has murder written in his eyes!</big>
<<media "activities/trouble/bear/bear_roar_3.mp4">>
<big>This won't end well...</big>
<<btn "#badend">>
<</if>>
<</delayer>>
<<chunk null "#badend">>
<big>The beast grabs you and mauls your ass.</big>
<<media "activities/trouble/bear/bear_badend.mp4">>
<<dial "player" "//Help!//">>
<<btn>>
<<chunk>>
<p>Fortunately, the bear is quickly bored with you.</p>
<big>It follows a butterfly and disappears between the trees.</big>
<<dial "player" "//Ohh... fuck! Am I dead...?//">>
<p>Almost...</p>
<<dial "player" "//Is the girl that promised to fuck me still here...? I need to ask her for last blowjob...//">>
<big>And I'm afraid the lady ditched you.</big>
<<dial "player" "//Oh... god damn...//">>
<<btn $curLoc>>
<<chunk null "#goodend">>
<<dial _curNpc "Oh my!!! You beat the shit out of it!!!">>
<<dial "player" "Easy.">>
<big>She looks at your wounds with a caring smile.</big>
<<dial _curNpc "You're so brave and strong... I like that in men... What would you say if I... take care of you...?">>
<big>Target locked!</big>
<<media `"activities/trouble/bear/" + _curNpc + "_after.mp4"`>>
<<menu>>
<<btn null "Doctor, should I take my clothes off...?" "love+4" "dialog">>
<<btn null "I think you need to suck a poison from this dick, baby girl!" "dom+4" "dialog">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Yup!</p>
<<dial "player" "Uhhh...">>
<p>Agreed!</p>
<<dial "player" "Uhhhhh...">>
<p>Totally!</p>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/trouble/bear/" + _curNpc + "_sex_3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Encounter with picnic girl */
<<chunks>>
<big>You hear someone behind the bushes.</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening on the other side...</p>
<<media "events/park/pissing/bushes.mp4">>
<<menu>>
<<btn null "Who's there?!" "dom+" "dialog">>
<<btn null "Hello?" "love+" "dialog">>
<<chunk>>
<p>You stumble upon a clearing in the forest that expands into a big meadow.</p>
<big>And there you see her.</big>
<<media "events/forest/forest_hetero_01_01.mp4">>
<<dial "player" "//Oh fuck! I can see her ass!//">>
<p>Yes you do. And it seems it's no accident too...</p>
<big>She's looking right at you.</big>
<<menu>>
<<btn null "Hey, beautiful!" "dom+" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>You come out of the forest and approach the girl.</big>
<<dial "player" "Sorry for bothering you, but - damn...! I just couldn't resist. What's your game, sweet cheeks?">>
<p>The girl's face gets red, as she get visibly embarrased.</p>
<<dial "gal" "Hey... Sorry... I don't do this kind of stuff very often, but...">>
<p>But?</p>
<<dial "gal" "I kinda have this... kink... you know? I sometimes need to have my fun with a stranger out in the wild...">>
<<dial "player" "Oh, I see.">>
<<dial "gal" "You get off on that too?">>
<p>You get off on anything that has tits, but don't tell her that...</p>
<<menu>>
<<btn null "I get off on you!" "dom+" "dialog">>
<<btn null "Yes I do!" "love+" "dialog">>
<<chunk>>
<big>She gazes at you with hope in her eyes.</big>
<<media "events/forest/forest_hetero_01_02.mp4">>
<p>Oh, fuck me sideways, what I wouldn't give to ravage her. Innocence mixed with filth. I'm on my knees, buddy...</p>
<big>She's pure fucking perfection.</big>
<<btn>>
<<chunk>>
<big>The girl smiles, a glint of wickedness in her eyes.</big>
<p>She sits on a blanket in front of you, and turns so that her ass is perfectly visible in the bright sun.</p>
<<media "events/forest/forest_hetero_01_03.mp4">>
<<dial "gal" "You like what you see, you filthy animal?">>
<big>She moves her panties to the side, presenting her tight asshole.</big>
<<dial "player" "I fucking love it...">>
<p>So do I!</p>
<big>She's perfect, in all her innocent glory.</big>
<<btn>>
<<chunk>>
<big>You pull out your dick.</big>
<p>She immediately turns towards you, taking it in her innocent mouth.</p>
<<media "events/forest/forest_hetero_01_04.mp4">>
<<dial "player" "Suck it like you mean it, baby. Show me what you're made of.">>
<<btn>>
<<chunk>>
<p>Her mouth skills are top-notch as she devours you, taking it deep and dirty.</p>
<<media "events/forest/forest_hetero_01_05.mp4">>
<<dial "player" "You're a fucking pro at this. Let's take it up a notch, my naughty little vixen.">>
<big>She pulls your cock out of her mouth and smiles.</big>
<<dial "gal" "I wanna ride you.">>
<p>Nice, looks like you've awakened the wild side in her. The forest is about to witness a symphony of moans and cries that'll echo through the trees.</p>
<<btn>>
<<chunk>>
<big>She jumps on your dick like a monkey.</big>
<<media "events/forest/forest_hetero_01_06.mp4">>
<<dial "player" "Ride me like the dirty slut you are.">>
<<dial "gal" "Yeah... I'm a little animal slut.">>
<<btn>>
<<chunk>>
<<media "events/forest/forest_hetero_01_07.mp4">>
<p>She straddles you, grinding like a beast, setting the tempo for a wild ride.</p>
<<dial "gal" "Fuck me, fuck me, fuck me...">>
<<dial "player" "You got me harder than a rock.">>
<<btn>>
<<chunk>>
<p>She squats on your dick, pushing boundaries of pleasure.</p>
<<media "events/forest/forest_hetero_01_08.mp4">>
<<dial "player" "Yeah... fuck that cock.">>
<<dial "gal" "Uh... Uh... Uh...">>
<<btn>>
<<chunk>>
<p>She turns and presents her beautiful white ass again.</p>
<<dial "gal" "I want you deep inside me.">>
<<dial "player" "Your ass is driving me fucking insane.">>
<<media "events/forest/forest_hetero_01_09.mp4">>
<<btn>>
<<chunk>>
<p>You switch to reverse cowgirl. The intensity skyrockets as you both surrender to pleasure and lust.</p>
<<media "events/forest/forest_hetero_01_11.mp4">>
<<btn>>
<<chunk>>
<big>Diving into doggy-style, you both lose control.</big>
<<dial "gal" "Fuck me like a doggy!">>
<<dial "player" "Woof, woof, babygirl.">>
<<media "events/forest/forest_hetero_01_12.mp4">>
<<btn>>
<<chunk>>
<p>Now she lies in front of you, as you explore missionary.</p>
<<media "events/forest/forest_hetero_01_13.mp4">>
<<dial "player" "I love your body, baby...">>
<<dial "gal" "It's yours! My body is yours!">>
<big>You start choking her.</big>
<<dial "player" "Yes it is...">>
<<btn>>
<<chunk>>
<big>You pull out.</big>
<<dial "player" "Now clean up my dick with your mouth!">>
<<dial "gal" "As you wish...">>
<p>She obeys and pushes your dick deep in her mouth.</p>
<<media "events/forest/forest_hetero_01_14.mp4">>
<<dial "gal" "I love the taste of your cock.">>
<<btn>>
<<chunk>>
<p>She lies on the blanket face down, letting you in her pussy from behind. She moans with every hard thrust, lost in the frenzy of lust.</p>
<<dial "player" "You're a naughty one!">>
<<dial "gal" "Yes I am... I'm a naughty little animal... animal that you fuck.">>
<<media "events/forest/forest_hetero_01_15.mp4">>
<<btn>>
<<chunk>>
<p>As you push your dick in and out of her, you slowly get closer to the edge, and finally...</p>
<big>You cum.</big>
<<media "events/forest/forest_hetero_01_16.mp4">>
<<dial "player" "Uhhhhhhhh...">>
<p>You release your hot load, covering her ass with it, marking this bitch yours.</p>
<<btn>>
<<chunk>>
<p>Finally, with your cum dripping from her ass, you both collapse on the blanket, spent and satisfied, basking in the afterglow of your wild encounter.</p>
<<media "events/forest/forest_hetero_01_17.mp4">>
<<dial "player" "That was one hell of a ride, baby. You're amazing, a true wildcat.">>
<big>She purrs, her voice dripping with satisfaction.</big>
<<btn>>
<<chunk>>
<big>Finally, she gets ready to leave.</big>
<p>She turns to you with a mischievous glint in her eyes, her lips curved into a sly smile.</p>
<<dial "gal" "I loved that... You're my favourite animal, baby.">>
<<dial "player" "Yeah... you too.">>
<big>You smile back to her, as she walks away.</big>
<<dial "player" "//Whoah... this was awesome.//">>
<p>I'm literally crying, dude. She's so sweet. So perfect. And so broken! Fucking her under blue sky - my God. What am I even doing here? Wasting my life away, while a bitches like that roam the meadows... I need to change my ways. I need to get in shape...</p>
<<dial "player" "//True...//">>
<p>Sigh... Well, it was fun while it lasted.</p>
<big>Now time to get back to work.</big>
<<btn>>
<</chunks>>
<</events>><<chunks>>
<big class="center fi0">You walk through the risky parts of the forest...</big>
<p class="center fi1">You take a narrow path between the trees...</p>
<p class="center sml fi3">And then...</p>
<div class="si4">
<<if $minRand > $curRand>>
<<if $player.trait == "alpha" || $player.trait == "satan" || $player.trait == "messiah">>
<<media `"activities/trouble/nothing/forest_good_" + $player.traitShrt + ".mp4"`>>
<<else>>
<<media `"activities/trouble/nothing/forest_good_" + $player.lvl + ".mp4"`>>
<</if>>
<big>...nothing happens.</big>
<<if $player.lvl <= 1>>
<<dial "player" "//Well, I'm mostly happy that I'm still alive.//">>
<<elseif $player.lvl == 2>>
<<dial "player" "//Well, maybe it's actually better that way.//">>
<<elseif $player.lvl <= 3>>
<<dial "player" "//And //then// nothing happens? That's a cheap shot bro.//">>
<<elseif $player.lvl <= 4>>
<<dial "player" "//Well, at least I got outside. Take a full breath of fresh air.//">>
<p>You're playing a computer game.</p>
<<dial "player" "//Better to do it in the game then none at all, right...?//">>
<p>Sure, why not... but mostly: ''no''.</p>
<<elseif $player.lvl <= 5>>
<<dial "player" "I'm here to kick ass and chew bubblegum. And I have way too much bubblegum." "si3">>
<</if>>
<<btn $curLoc>>
<<else>>
<big>Wait...</big>
<p>Is that...?</p>
<<dial "player" "//What?! What!?//">>
<big>That.</big>
<<btn>>
<</if>>
</div>
<</chunks>>/* saveIOS */
/* Reset */
<<set _saveGame = Save.serialize();>>
/* HTML */
<h1 class="center">Save/load game on iOS devices</h1>
<p>iOS browsers don't allow players to download the save games for unknown reason. Fortunately - there's a solution to that. I can generate serialized version of your save game, which you can then save as text. Check it out below:</p>
<br class="clear">
<br class="clear">
<div style="width: 80%; margin: 0 auto;">
<h2>Your serialized save game</h2>
<p class="desc">Copy the contents of the field below - that's your serialized save game. Just save it somewhere (eg. in the Notepad) and you can load it later on!</p>
<<textarea "_saveGame" _saveGame autofocus>>
<<link "<div class=\"btn\"><span class=\"btnText\">Copy to clipboard</span></div>">>
<<script>>
document.querySelector("textarea").select();
document.execCommand('copy');
<</script>>
<</link>>
<br class="clear">
<br class="clear">
<h2>Load serialized save same</h2>
<p class="desc">Enter in the serialized save game in the field below to load it.</p>
<<textarea "_loadGame" "">>
<<link "<div class=\"btn\"><span class=\"btnText\">Load your game</span></div>">>
<<script>>Save.deserialize(State.temporary.loadGame);<</script>>
<</link>>
</div>
<br class="clear">
<br class="clear">/* cityClubToiletSearchInc */
<<events>>
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "!amia; $amia.met">>
<<chunks>>
<p>You're about to exit the stall when...</p>
<big>...you hear someone entering the toilet next to you.</big>
<<dial "amia" "What's going on here?!">>
<<dial "player" "//Oh fuck! It's Ms. $amia.name! What should I do?//">>
<p>If she catches you might get in trouble, but there's a chance she came here for another reason...</p>
<<dial "player" "//The reason being?//">>
<big>To get some dick, of course!</big>
<<menu>>
<<btn null "Try your luck" "dom+3" "action">>
<<btn $curLocParent "Run like hell" "dom-" "action">>
<<chunk>>
<big>You stick out your cock through the hole.</big>
<<dial "player" "I've got something for you.">>
<<dial "amia" "Is that right?">>
<p>She says, as she looks into the hole...</p>
<<dial "player" "//Oh yeah, this is it...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#angry", "#angry", "#angry", "#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#angry", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#angry">>
<big>Her face is right next the hole now.</big>
<<dial "player" "Here it comes!">>
<<dial "amia" "What the fuck?!">>
<<media "activities/gloryhole/amia/eye_poke.mp4">>
<big>You poke her in the eye with your cock!</big>
<<dial "amia" "YOU LITTLE PERVERT! I'LL KILL YOU FOR THIS!">>
<p>This is bad, she's furious!</p>
<<btn>>
<<chunk>>
<big>You stand paralysed with fear!</big>
<<dial "player" "But.. but..">>
<<dial "amia" "You fucking creep! Let's see how you like this handjob!">>
<<dial "player" "//A handjob? That doesn't sound so bad.//">>
<big>But $amia.name had something other in mind...</big>
<<btn>>
<<chunk>>
<big>She slaps your cock with all her strength!</big>
<<media "activities/gloryhole/amia/dick_slap.mp4">>
<p>Damn! What's that as painful, as it looks?</p>
<<dial "player" "AAAAAAHHHHHHHH!">>
<p>Probably even more. Use that adrenaline to get the hell outta there, no telling what she might do next!</p>
<<dial "amia" "You pencil-dicked deviant! Get lost and don't let me catch you doing this shit again!">>
<p>Definitely could've gone better...</p>
<<btn $curLocParent "Exit the toilets in much, much pain" "sore+" "action">>
<<chunk null "#sex">>
<big>$amia.name looks at your dick.</big>
<<media "activities/gloryhole/amia/gloryAmia1.mp4">>
<<dial "amia" "You weirdo, I should report you right now...">>
<p>She says softly, but at the same time she gets more comfortable, still looking at your cock.</p>
<<btn>>
<<chunk>>
<big>She's getting in the mood...</big>
<<media "activities/gloryhole/amia/gloryAmia2.mp4">>
<p>$amia.name starts touching herself softly.</p>
<<dial "amia" "Mmmm... It is a nice cock... And it's been a while, since I've had some fun in one of these...">>
<p>Oh yeah, she's definitely ready for some...</p>
<<btn>>
<<chunk>>
<<dial "amia" "Looks like you're ready as well...">>
<<media "activities/gloryhole/amia/gloryAmia3.mp4">>
<p>She gets down on her knees and gets to work on you.</p>
<<dial "player" "It's all yours, baby!">>
<<btn>>
<<chunk>>
<big>$amia.name starts sucking you off.</big>
<<media "activities/gloryhole/amia/gloryAmia4.mp4">>
<<dial "amia" "Oh yeah, just what I needed!">>
<p>She exclaims as she gobbles up your cock like a true dick-starved slut.</p>
<<dial "player" "Take it all!">>
<p>$amia.name get's on all fours and suck you even harder.</p>
<<btn>>
<<chunk>>
<big>She deep-throats you passionately.</big>
<<media "activities/gloryhole/amia/gloryAmia5.mp4">>
<<dial "player" "Ahhh.... Oooohhh...">>
<<dial "amia" "Mmmmmm...">>
<p>Her mouth is hot and wet...</p>
<<btn>>
<<chunk>>
<big>She gets up and turns round...</big>
<<dial "amia" "Now for the really good stuff...">>
<<media "activities/gloryhole/amia/gloryAmia6.mp4">>
<p>She puts your cock in her soaking wet pussy nad starts riding it.</p>
<<dial "player" "//This feels amazing!//">>
<<btn>>
<<chunk>>
<big>As she slams her ass against the hole, $amia.name moans with pleasure.</big>
<<media "activities/gloryhole/amia/gloryAmia7.mp4">>
<<dial "amia" "I want it deep inside me!">>
<p>You feel like your cock is getting sucked in be her starving pussy.</p>
<<dial "player" "Oh yeah! That's so good!">>
<<btn>>
<<chunk>>
<big>$amia.name starts screaming with pleasure and lust.</big>
<<media "activities/gloryhole/amia/gloryAmia8.mp4">>
<<dial "amia" "AAAAHHHH! OOOOHHHHH!">>
<p>Her pussy gets even tighter, as she climaxes on your dick.</p>
<<dial "amia" "YES! YES! YES!">>
<<dial "player" "Mmmmmm... I'm close too!">>
<<btn>>
<<chunk>>
<big>As you're about to cum, $amia.name gets on her knees again.</big>
<<dial "amia" "Oh yeah, I want your cum on my face!">>
<p>She screams, as you blow your load over her mouth!</p>
<<media "activities/gloryhole/amia/gloryAmia9.mp4">>
<<dial "player" "Oooooohhhhh yeeeaaahhhh...">>
<<btn>>
<<chunk>>
<big>You can hear $amia.name breathing heavily.</big>
<<dial "amia" "Uff... I so needed that...">>
<<dial "player" "Yeah, me too...">>
<p>Before you've got a chance to say something else, she gathers herself up.</p>
<<dial "amia" "You better keep quiet about this, creep, or there'll be hell to pay!">>
<p>She says and leaves the toilets.</p>
<<dial "player" "Totally worth it...">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "!amia; $amia.met">>
<<chunks>>
<p>You're about to exit the stall when...</p>
<big>...you hear someone entering the toilet next to you.</big>
<<dial "amia" "What's going on here?!">>
<<dial "player" "//Oh fuck! It's Ms. $amia.name! What should I do?//">>
<p>If she catches you might get in trouble, but there's a chance she came here for another reason...</p>
<<dial "player" "//The reason being?//">>
<big>To get some dick, of course!</big>
<<menu>>
<<btn null "Try your luck" "dom+3" "action">>
<<btn $curLocParent "Run like hell" "dom-" "action">>
<<chunk>>
<big>You stick out your cock through the hole.</big>
<<dial "player" "I've got something for you.">>
<<dial "amia" "Is that right?">>
<p>She says, as she looks into the hole...</p>
<<dial "player" "//Oh yeah, this is it...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#angry", "#angry", "#angry", "#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#angry", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#angry">>
<big>Her face is right next the hole now.</big>
<<dial "player" "Here it comes!">>
<<dial "amia" "What the fuck?!">>
<<media "activities/gloryhole/amia/eye_poke.mp4">>
<big>You poke her in the eye with your cock!</big>
<<dial "amia" "YOU LITTLE PERVERT! I'LL KILL YOU FOR THIS!">>
<p>This is bad, she's furious!</p>
<<btn>>
<<chunk>>
<big>You stand paralysed with fear!</big>
<<dial "player" "But.. but..">>
<<dial "amia" "You fucking creep! Let's see how you like this handjob!">>
<<dial "player" "//A handjob? That doesn't sound so bad.//">>
<big>But $amia.name had something other in mind...</big>
<<btn>>
<<chunk>>
<big>She slaps your cock with all her strength!</big>
<<media "activities/gloryhole/amia/dick_slap.mp4">>
<p>Damn! What's that as painful, as it looks?</p>
<<dial "player" "AAAAAAHHHHHHHH!">>
<p>Probably even more. Use that adrenaline to get the hell outta there, no telling what she might do next!</p>
<<dial "amia" "You pencil-dicked deviant! Get lost and don't let me catch you doing this shit again!">>
<p>Definitely could've gone better...</p>
<<btn $curLocParent "Exit the toilets in much, much pain" "sore+" "action">>
<<chunk null "#sex">>
<big>$amia.name looks at your dick.</big>
<<media "activities/gloryhole/amia/gloryAmia1.mp4">>
<<dial "amia" "You weirdo, I should report you right now...">>
<p>She says softly, but at the same time she gets more comfortable, still looking at your cock.</p>
<<btn>>
<<chunk>>
<big>She's getting in the mood...</big>
<<media "activities/gloryhole/amia/gloryAmia2.mp4">>
<p>$amia.name starts touching herself softly.</p>
<<dial "amia" "Mmmm... It is a nice cock... And it's been a while, since I've had some fun in one of these...">>
<p>Oh yeah, she's definitely ready for some...</p>
<<btn>>
<<chunk>>
<<dial "amia" "Looks like you're ready as well...">>
<<media "activities/gloryhole/amia/gloryAmia3.mp4">>
<p>She gets down on her knees and gets to work on you.</p>
<<dial "player" "It's all yours, baby!">>
<<btn>>
<<chunk>>
<big>$amia.name starts sucking you off.</big>
<<media "activities/gloryhole/amia/gloryAmia4.mp4">>
<<dial "amia" "Oh yeah, just what I needed!">>
<p>She exclaims as she gobbles up your cock like a true dick-starved slut.</p>
<<dial "player" "Take it all!">>
<p>$amia.name get's on all fours and suck you even harder.</p>
<<btn>>
<<chunk>>
<big>She deep-throats you passionately.</big>
<<media "activities/gloryhole/amia/gloryAmia5.mp4">>
<<dial "player" "Ahhh.... Oooohhh...">>
<<dial "amia" "Mmmmmm...">>
<p>Her mouth is hot and wet...</p>
<<btn>>
<<chunk>>
<big>She gets up and turns round...</big>
<<dial "amia" "Now for the really good stuff...">>
<<media "activities/gloryhole/amia/gloryAmia6.mp4">>
<p>She puts your cock in her soaking wet pussy nad starts riding it.</p>
<<dial "player" "//This feels amazing!//">>
<<btn>>
<<chunk>>
<big>As she slams her ass against the hole, $amia.name moans with pleasure.</big>
<<media "activities/gloryhole/amia/gloryAmia7.mp4">>
<<dial "amia" "I want it deep inside me!">>
<p>You feel like your cock is getting sucked in be her starving pussy.</p>
<<dial "player" "Oh yeah! That's so good!">>
<<btn>>
<<chunk>>
<big>$amia.name starts screaming with pleasure and lust.</big>
<<media "activities/gloryhole/amia/gloryAmia8.mp4">>
<<dial "amia" "AAAAHHHH! OOOOHHHHH!">>
<p>Her pussy gets even tighter, as she climaxes on your dick.</p>
<<dial "amia" "YES! YES! YES!">>
<<dial "player" "Mmmmmm... I'm close too!">>
<<btn>>
<<chunk>>
<big>As you're about to cum, $amia.name gets on her knees again.</big>
<<dial "amia" "Oh yeah, I want your cum on my face!">>
<p>She screams, as you blow your load over her mouth!</p>
<<media "activities/gloryhole/amia/gloryAmia9.mp4">>
<<dial "player" "Oooooohhhhh yeeeaaahhhh...">>
<<btn>>
<<chunk>>
<big>You can hear $amia.name breathing heavily.</big>
<<dial "amia" "Uff... I so needed that...">>
<<dial "player" "Yeah, me too...">>
<p>Before you've got a chance to say something else, she gathers herself up.</p>
<<dial "amia" "You better keep quiet about this, creep, or there'll be hell to pay!">>
<p>She says and leaves the toilets.</p>
<<dial "player" "Totally worth it...">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT "!amia; $amia.met">>
<<chunks>>
<p>You're about to exit the stall when...</p>
<big>...you hear someone entering the toilet next to you.</big>
<<dial "amia" "What's going on here?!">>
<<dial "player" "//Oh fuck! It's Ms. $amia.name! What should I do?//">>
<p>If she catches you might get in trouble, but there's a chance she came here for another reason...</p>
<<dial "player" "//The reason being?//">>
<big>To get some dick, of course!</big>
<<menu>>
<<btn null "Try your luck" "dom+3" "action">>
<<btn $curLocParent "Run like hell" "dom-" "action">>
<<chunk>>
<big>You stick out your cock through the hole.</big>
<<dial "player" "I've got something for you.">>
<<dial "amia" "Is that right?">>
<p>She says, as she looks into the hole...</p>
<<dial "player" "//Oh yeah, this is it...//">>
<<if $player.lvl <= 1>>
<<set _decision = ["#angry", "#angry", "#angry", "#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#angry", "#angry", "#sex"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#angry", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#angry">>
<big>Her face is right next the hole now.</big>
<<dial "player" "Here it comes!">>
<<dial "amia" "What the fuck?!">>
<<media "activities/gloryhole/amia/eye_poke.mp4">>
<big>You poke her in the eye with your cock!</big>
<<dial "amia" "YOU LITTLE PERVERT! I'LL KILL YOU FOR THIS!">>
<p>This is bad, she's furious!</p>
<<btn>>
<<chunk>>
<big>You stand paralysed with fear!</big>
<<dial "player" "But.. but..">>
<<dial "amia" "You fucking creep! Let's see how you like this handjob!">>
<<dial "player" "//A handjob? That doesn't sound so bad.//">>
<big>But $amia.name had something other in mind...</big>
<<btn>>
<<chunk>>
<big>She slaps your cock with all her strength!</big>
<<media "activities/gloryhole/amia/dick_slap.mp4">>
<p>Damn! What's that as painful, as it looks?</p>
<<dial "player" "AAAAAAHHHHHHHH!">>
<p>Probably even more. Use that adrenaline to get the hell outta there, no telling what she might do next!</p>
<<dial "amia" "You pencil-dicked deviant! Get lost and don't let me catch you doing this shit again!">>
<p>Definitely could've gone better...</p>
<<btn $curLocParent "Exit the toilets in much, much pain" "sore+" "action">>
<<chunk null "#sex">>
<big>$amia.name looks at your dick.</big>
<<media "activities/gloryhole/amia/gloryAmia1.mp4">>
<<dial "amia" "You weirdo, I should report you right now...">>
<p>She says softly, but at the same time she gets more comfortable, still looking at your cock.</p>
<<btn>>
<<chunk>>
<big>She's getting in the mood...</big>
<<media "activities/gloryhole/amia/gloryAmia2.mp4">>
<p>$amia.name starts touching herself softly.</p>
<<dial "amia" "Mmmm... It is a nice cock... And it's been a while, since I've had some fun in one of these...">>
<p>Oh yeah, she's definitely ready for some...</p>
<<btn>>
<<chunk>>
<<dial "amia" "Looks like you're ready as well...">>
<<media "activities/gloryhole/amia/gloryAmia3.mp4">>
<p>She gets down on her knees and gets to work on you.</p>
<<dial "player" "It's all yours, baby!">>
<<btn>>
<<chunk>>
<big>$amia.name starts sucking you off.</big>
<<media "activities/gloryhole/amia/gloryAmia4.mp4">>
<<dial "amia" "Oh yeah, just what I needed!">>
<p>She exclaims as she gobbles up your cock like a true dick-starved slut.</p>
<<dial "player" "Take it all!">>
<p>$amia.name get's on all fours and suck you even harder.</p>
<<btn>>
<<chunk>>
<big>She deep-throats you passionately.</big>
<<media "activities/gloryhole/amia/gloryAmia5.mp4">>
<<dial "player" "Ahhh.... Oooohhh...">>
<<dial "amia" "Mmmmmm...">>
<p>Her mouth is hot and wet...</p>
<<btn>>
<<chunk>>
<big>She gets up and turns round...</big>
<<dial "amia" "Now for the really good stuff...">>
<<media "activities/gloryhole/amia/gloryAmia6.mp4">>
<p>She puts your cock in her soaking wet pussy nad starts riding it.</p>
<<dial "player" "//This feels amazing!//">>
<<btn>>
<<chunk>>
<big>As she slams her ass against the hole, $amia.name moans with pleasure.</big>
<<media "activities/gloryhole/amia/gloryAmia7.mp4">>
<<dial "amia" "I want it deep inside me!">>
<p>You feel like your cock is getting sucked in be her starving pussy.</p>
<<dial "player" "Oh yeah! That's so good!">>
<<btn>>
<<chunk>>
<big>$amia.name starts screaming with pleasure and lust.</big>
<<media "activities/gloryhole/amia/gloryAmia8.mp4">>
<<dial "amia" "AAAAHHHH! OOOOHHHHH!">>
<p>Her pussy gets even tighter, as she climaxes on your dick.</p>
<<dial "amia" "YES! YES! YES!">>
<<dial "player" "Mmmmmm... I'm close too!">>
<<btn>>
<<chunk>>
<big>As you're about to cum, $amia.name gets on her knees again.</big>
<<dial "amia" "Oh yeah, I want your cum on my face!">>
<p>She screams, as you blow your load over her mouth!</p>
<<media "activities/gloryhole/amia/gloryAmia9.mp4">>
<<dial "player" "Oooooohhhhh yeeeaaahhhh...">>
<<btn>>
<<chunk>>
<big>You can hear $amia.name breathing heavily.</big>
<<dial "amia" "Uff... I so needed that...">>
<<dial "player" "Yeah, me too...">>
<p>Before you've got a chance to say something else, she gathers herself up.</p>
<<dial "amia" "You better keep quiet about this, creep, or there'll be hell to pay!">>
<p>She says and leaves the toilets.</p>
<<dial "player" "Totally worth it...">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>>/*cityClubtToiletMasturbateInc*/
<<events>>
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>>/* marketToiletSearchInc */
<<events>>
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>><<events>>
<<EVENT>> /* Encounter with black anal toilet unicorn;) */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<p>Same moment you notice who the invader actually is - you see a black girl wearing yellow mesh tights and jeans skirt.</p>
<big>She looks at you with //fuck-me-stare//.</big>
<<dial "gal" "Hey there, fucker...!">>
<<media "events/toilets/toilet_hetero_1_01.mp4">>
<<dial "player" "Uhmmm... hi? //Who the hell is that?//">>
<p>It's hard to say, dude. Maybe she really needs to piss. Or she's a murderer looking for next victim. Orrrr maybe she's one of those...</p>
<big>...toilet unicorns!</big>
<<btn>>
<<chunk>>
<<dial "gal" "//Toilet unicorns!?//">>
<p>Yeah man, toilet unicorns. That's how us, pros, call the good lookin' ladies with a public toilet fetish.</p>
<big>The legend says you can meet them in spots like this.</big>
<<media "events/toilets/unicorn.mp4">>
<<dial "gal" "//How do I know which one she is?//">>
<big>Just talk to her.</big>
<<menu null null "yieldsHide">>
<<btn null "You wanna fuck?" "dom+2" "dialog yieldsHide">>
<<btn null "Are you a toilet unicorn by any chance..." "love+2" "dialog yieldsHide">>
<<btn null "Leave ''[end event]''" "love+" "action yieldsHide">>
<<chunk>>
<big>The girl smiles.</big>
<p>She leans in closer and whispers in your ear.</p>
<<dial "gal" "Give me your dirty cock.">>
<p>Oh shit.</p>
<big>The legends were true!</big>
<<menu>>
<<btn null "That's doable." "dom+" "dialog">>
<<btn null "Your wish is my command." "love+" "dialog">>
<<chunk>>
<big>She answers with a lustful smile.</big>
<<dial "gal" "I was hoping you're going to say that.">>
<p>She gives you a wink as she takes your dick into her mouth, beginning to suck with a practiced motion.</p>
<<dial "player" "Yeah, go ahead, slut... ">>
<<media "events/toilets/toilet_hetero_1_02.mp4">>
<<dial "gal" "Mmm... nice smelly cock!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_03.mp4">>
<p>The girl speeds up. She moves her head up and down, pushing your dick deeper and deeper into her throat.</p>
<<dial "gal" "//gobble-gobble-gobble//">>
<<dial "player" "Uh... good...">>
<<btn>>
<<chunk>>
<big>The girl turns around, ass your way.</big>
<p>She sinks onto your dick with her wet pussy.</p>
<<media "events/toilets/toilet_hetero_1_04.mp4">>
<<dial "gal" "Fuuuuuuuuuuuuuuuuck...">>
<p>She groans in pleasure as your cock fills her</p>
<<dial "player" "Yesss!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_05.mp4">>
<p>The girl clings to the water reservoir as you continue to fuck her.</p>
<<dial "gal" "Fuck... Fuck... Fuck...">>
<big>She moans and screams, biting her lips as she takes your cock.</big>
<<btn>>
<<chunk>>
<big>You slap the girl's ass.</big>
<<dial "gal" "Yeah... smack that ass... ">>
<<dial "player" "Yeah, you like that, don't you?">>
<<media "events/toilets/toilet_hetero_1_06.mp4">>
<p>She throws her head back, screaming in pleasure as you drive your cock deep into her pussy.</p>
<<btn>>
<<chunk>>
<p>The girl lowers her ass, giving you better access to her tight asshole.</p>
<<dial "gal" "I want you to fuck my ass...">>
<p>Oh man, this is even better than I thought. //Anal toilet unicorns// are even rarer than regular ones.</p>
<big>You're in for a wild ride.</big>
<<dial "gal" "Well?? Will you finally fill my cinammon hole?">>
<<dial "player" "Yes ma'am!">>
<<media "events/toilets/toilet_hetero_1_07.mp4">>
<p>You position yourself behind her and shove your cock deep into her asshole. She screams in pleasure as you begin to fuck her from behind.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_08.mp4">>
<p>The girl clenches her teeth in pain and pleasure, as you continue to fuck her ass.</p>
<<dial "gal" "Fuck... Yeah... Fill me! ">>
<<btn>>
<<chunk>>
<p>As you pound her ass, the girl starts massaging her pussy too.</p>
<big>You can feel her ass gets loose as she gets closer to orgasm.</big>
<<media "events/toilets/toilet_hetero_1_09.mp4">>
<<dial "player" "Yeah, finger that pussy, as I fuck you in that dirty ass of yours.">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her ass and immediately drops to her knees.</p>
<big>She takes your member into her mouth, licking and sucking on it.</big>
<<media "events/toilets/toilet_hetero_1_10.mp4">>
<<dial "gal" "Mmmmm... I love the taste of my ass...">>
<<dial "player" "Yeah... clean it up... lick it nice...">>
<<btn>>
<<chunk>>
<p>The girl continues to deepthroat your cock.</p>
<<media "events/toilets/toilet_hetero_1_11.mp4">>
<<dial "player" "Yeah, like that... I'm getting closer...">>
<<dial "gal" "I want you to cum in me!">>
<<btn>>
<<chunk>>
<p>The girl pulls your cock out of her mouth and spreads her pussy with her fingers, giving you better access.</p>
<<dial "gal" "Creampie my pussy!">>
<<media "events/toilets/toilet_hetero_1_12.mp4">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_hetero_1_13.mp4">>
<p>She speeds up until you can't take it anymore and...</p>
<big>You cum in her.</big>
<<dial "player" " Yeeeeeeeeeaaaaaaa...">>
<<btn>>
<<chunk>>
<big>She spreads her pussy with her fingers.</big>
<<media "events/toilets/toilet_hetero_1_14.mp4">>
<p>There's so much cum in her that it drips to the toilet.</p>
<<dial "gal" "I looooved that... ">>
<<btn>>
<<chunk>>
<p>The girl licks the rest of the cum from her fingers, smiling at you.</p>
<<media "events/toilets/toilet_hetero_1_15.mp4">>
<<dial "player" "We have to do this again...">>
<<dial "gal" "Why not!">>
<<dial "player" "Maybe you could give me your number...">>
<big>She smiles.</big>
<<dial "gal" "Sure!">>
<p>You look down, trying to find your phone in your pants.</p>
<<dial "player" "Just give me a moment, I need to find my phone...">>
<big>When you look back at her...</big>
<<btn>>
<<chunk>>
<big>...turns out she disappeared.</big>
<<media "events/toilets/unicorn_gone.mp4">>
<<dial "player" "//Whaaaat. She was about to give me her number.//">>
<p>Nah, dude. She was playin' ya. Toilet unicorns never give numbers. Part of their fetish is to do it with a random guy. If they'd know who you are, it wouldn't be fun.</p>
<<dial "player" "//Ahhh shit...//">>
<p>Don't whine that it's over...</p>
<big>Be happy that it happened!</big>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "$transContent!=0">> /* Toilet encounter with Asian shemale */
<<chunks>>
<p>You hear some noise from the other part of the toilet. At first you ignore it, but then...</p>
<big>...the door to your stall open.</big>
<<media "door_open.mp4">>
<p>You cover your junk, shocked by this invasion of privacy...</p>
<<menu>>
<<btn null "What the fuck?!" "dom+" "dialog">>
<<btn null "It's taken... sorry!" "love+" "dialog">>
<<chunk>>
<big>A sexy Asian shemale walks into the toilet.</big>
<p>Her skirt is provocatively up, revealing an erect penis. She smiles seductively, locking eyes with you.</p>
<<media "events/toilets/toilet_trans_1_01.mp4">>
<<dial "gal" "Sorry for the intrusion... I normally don't do stuff like that but... when I saw you enter, I just couldn't resist.">>
<<dial "player" "You couldn't resist?">>
<<dial "gal" "Yeah... I know... it sounds funny but... you're just my type and... I need someone to fuck my ass.">>
<p>Ahh, so romantic!</p>
<big>Assfucking from the first sight!</big>
<<menu null null "yieldsHide">>
<<if $transContent==2>>
<<btn null "Let's fuck!" "dom+2; $transContent-1" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2; $transContent-1" "dialog yieldsHide">>
<<btn $curLoc "Leave [Turn OFF trans content]" "love+; $transContent+0" "action yieldsHide">>
<<else>>
<<btn null "Let's fuck!" "dom+2" "dialog yieldsHide">>
<<btn null "That's nice!" "love+2" "dialog yieldsHide">>
<<btn $curLoc "Leave ''[end event]''" "love+" "action yieldsHide">>
<</if>>
<<chunk>>
<p>You instinctively reach your hands to bring her closer...</p>
<big>But she pushes you away, laughing.</big>
<<dial "gal" "Don't be so handsy! I want to present myself first...">>
<<media "events/toilets/toilet_trans_1_02.mp4">>
<big>She turns around, proudly presenting her asshole.</big>
<<dial "player" "Shiiit... It's tight!">>
<<dial "gal" "You like it? You like my asshole?">>
<<dial "player" "I love it baby!">>
<p>She spreads it wide.</p>
<<dial "player" "I can't wait to fill it up with my hard cock.">>
<<dial "gal" "Mmm, that's what I want. I need you to pound me until I can't take it anymore.">>
<<dial "player" "I'll make you scream with pleasure, just you wait.">>
<<btn>>
<<chunk>>
<big>She sits down, spreading her legs wide.</big>
<<media "events/toilets/toilet_trans_1_03.mp4">>
<p>She's stroking her erect cock with a mischievous grin.</p>
<<dial "gal" "Do you like it?">>
<<menu>>
<<btn null "Wait till you see mine!" "dom+2" "dialog">>
<<btn null "I love it." "love+2" "dialog">>
<<chunk>>
<<media "events/toilets/toilet_trans_1_04.mp4">>
<p>She strokes her dick until she's close to cumming.</p>
<big>Finally she looks at your cock.</big>
<<dial "gal" "Ok... Now I'm ready for you.">>
<<dial "player" "About time! I can't wait to feel your lips wrapped around my cock.">>
<<btn>>
<<chunk>>
<big>She drops to her knees.</big>
<<media "events/toilets/toilet_trans_1_05.mp4">>
<<dial "player" "That's right, keep going. I want to see how much you can take.">>
<p>She eagerly starts licking and sucking your throbbing member, sending shivers of pleasure down your spine.</p>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_06.mp4">>
<p>She moans in delight, savoring the dick in her mouth.</p>
<<dial "gal" "I love the way you taste, I want more of you inside me.">>
<<btn>>
<<chunk>>
<big>She turns around, presenting her luscious ass.</big>
<p>She invites you to penetrate her tight hole, and she doesn't have to ask twice.</p>
<<dial "player" "Spread that ass for me.">>
<<media "events/toilets/toilet_trans_1_07.mp4">>
<p>With a swift motion, you enter her, eliciting a series of passionate moans.</p>
<<dial "gal" "Oh yes, give it to me hard, I want to feel you deep inside me.">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_08.mp4">>
<big>You thrust in and out of her eager asshole.</big>
<<dial "gal" "Oh, yeah, fuck that ass... penetrate me!">>
<<btn>>
<<chunk>>
<<media "events/toilets/toilet_trans_1_09.mp4">>
<p>You speed up. You feel the warmth of her ass with every push, escalating the intensity of your ecstasy.</p>
<<dial "gal" "I want you to take me again and again...">>
<<dial "player" "I'll make you mine, you fucking toilet whore!">>
<<btn>>
<<chunk>>
<p>You fuck her ass like there's no tomorrow, and finally...</p>
<big>She cums.</big>
<<media "events/toilets/toilet_trans_1_10.mp4">>
<p>The sperm drips from her erect member, as she moans in delight.</p>
<<dial "player" "Your asshole is mine, whore.">>
<<dial "gal" "I'm yours, completely yours!">>
<<btn>>
<<chunk>>
<p>Same moment...</p>
<big>...you shoot your cum into her hot pulsating ass.</big>
<<dial "player" "TAKE THAT, BITCH!">>
<<media "events/toilets/toilet_trans_1_11.mp4">>
<p>She moans with pleasure.</p>
<<dial "gal" "Uhhh... yeahh... fill me up!">>
<<btn>>
<<chunk>>
<p>And finally, you collapse on the floor, tired.</p>
<big>She smiles.</big>
<<dial "gal" "That was... fun!">>
<p>She sensually wipes the cum from her asshole and dick, pulling down her skirt.</p>
<<dial "player" "Yeaaahhh....">>
<p>She blows you a kiss, before swiftly exiting the toilet, leaving you sighing with pleasure.</p>
<big>Phew, that was intense...</big>
<<dial "player" "//Fuck yea...!//">>
<<btn>>
<</chunks>>
<</events>><<chunks>>
<big class="si1 center">Opened bottles of liquor are all around.</big>
<p class="si2 center">Just take something. Anything. No one will notice.</p>
<<dial "player" "//What if they added something to the drink?//" "si3">>
<big class="si3 center">I sure hope they did.</big>
<<set _mediaArr = ["drink_01", "drink_02", "drink_03", "drink_04", "drink_05"]>>
<<media `"activities/party/party_" + _mediaArr.random() + ".mp4"` "si4">>
<<set _effectArr = ["drunk+", "high_on_crack+", "rush+"]>>
<<btn null "I feel strange..." _effectArr.random() "dialog si5">>
<</chunks>><<events>>
<<EVENT "priority; !$jason.met; !$questMode; !$halloweenOn; period=nighthours">>
<<chunks>>
<p>You approach the house when suddenly...</p>
<big>...you hear yells coming from inside.</big>
<<dial "jason" "WHERE'S MY MONEY!?">>
<<dial "player" "//What the...//">>
<p>A scared voice replies:</p>
<<dial "guy" "I have it... I bring tomorrow, I swear!">>
<<dial "jason" "NO MONEY, NO HEAD!">>
<<dial "guy" "What do you mean no head?">>
<<dial "jason" "I mean...">>
<big>The doors to the house suddenly open up and...</big>
<<btn>>
<<chunk>>
<<media "quests/jasonMeth/jasonDoors.mp4">>
<<dial "jason" "NO. FUCKING. HEAD!">>
<p>After couple smashes, Jason throws the unconscious dude on the porch.</p>
<<dial "player" "//We should go!//">>
<p>You try to move away...</p>
<<btn>>
<<chunk>>
<big>...but Jason notices you.</big>
<<dial "jason" "YOU. What you want?">>
<<dial "player" "I'm just... //Shit, what am I actually doing here?!//">>
<big>I dunno. You brought us here.</big>
<<dial "player" "//Me? I was just exploring the area, I thought you got my back...//">>
<p>No, no, no. Don't bring this on me. If you'd ask me I'd tell you it's a terrible idea. If I remember correctly - last Halloween you fucked Jason's girlfriend at this very house.</p>
<<dial "player" "//You mean $alexa.name?! Oh, come on, she just gave me a blowjob, big deal!//">>
<p>I'd suggest not telling him that.</p>
<big>Jason gets irritated.</big>
<<dial "jason" "WELL? WHAT DO YOU WANT?!">>
<<menu>>
<<btn null "So... How's it goin', dawg?" "dom+2" "dialog yieldsHide">>
<<btn null "Heya... Remember me?" "love+2" "dialog yieldsHide">>
<<chunk>>
<p>That doesn't calm him down.</p>
<big>Jason comes closer.</big>
<<media "quests/jasonMeth/jasonAngry.mp4">>
<<dial "jason" "WHAT. DO. YOU. WANT.">>
<p>Dude, narrating this is too scary, and I have weak heart.</p>
<big>Do something before he cracks your skull.</big>
<<btn>>
<<chunk>>
<<dial "player" "I... I want... I mean... I want what everyone wants... You know... Good life... Money... Big titted lady at my side... I'm not saying no to kids, but... maybe not yet...? I want to travel the world first, see the pyramids...">>
<p>Jason looks at you strangely...</p>
<big>...and bursts into anger.</big>
<<dial "jason" "WHAT THE FUCK YOU SAY.">>
<p>You make a panicked step back, almost tripping.</p>
<<dial "player" "Please don't crack my skull!">>
<<btn>>
<<chunk>>
<big>He suddenly stops.</big>
<<dial "jason" "Oh... You want crack?">>
<<dial "player" "Uhmmm...?">>
<<dial "jason" "Look man, I'm outta crack. I quit that shit. It's evil, man. It will fuck you up.">>
<<dial "player" "Oh... Good for you!">>
<<btn>>
<<chunk>>
<big>He looks at you with sparks in his eyes.</big>
<<dial "jason" "Yeah. Now I'm doing meth!">>
<<media "quests/jasonMeth/jasonCrazy.mp4">>
<<dial "player" "//Isn't that, like, worse?//">>
<p>Shut up. Just let it go. We wanna get out of this alive.</p>
<<btn>>
<<chunk>>
<<dial "jason" "So... You wanna buy meth?">>
<<dial "player" "If I buy meth, you ain't gonna kill me...?">>
<p>You glance at a guy with smashed head lying on the porch in a pool of blood.</p>
<<dial "jason" "You have the money, right?">>
<<dial "player" "Yup!">>
<big>Jason shows you a thumbs up.</big>
<<dial "jason" "Let's go inside, I'm gonna show you what I got.">>
<<btn $curLoc null "$jasonMet+">>
<</chunks>>
<</events>>/* jasonMeth */
<<events>>
<<EVENT "quest:jasonMeth=0">> /* Intro to the quest. */
<<chunks>>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:jasonMeth=1">> /* XXX. */
<<chunks>>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:jasonMeth=2">> /* XXX. */
<<chunks>>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:jasonMeth=3">> /* XXX. */
<<chunks>>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:jasonMeth=4">> /* XXX. */
<<chunks>>
<<btn>>
<</chunks>>
<</events>><<chunks>>
/* Choose random */
<<if setup.minRand <= $curRand>>
<<set _curNpcArr = ["#lockergirl"]>>
<<if $gayContent == 1>>
<<set _curNpcArr.push("#lockergay")>>
<</if>>
<<if $transContent == 1>>
<<set _curNpcArr.push("#lockertrans")>>
<</if>>
<<if $pissContent == 1>>
<<set _curNpcArr.push("#lockerpiss")>>
<</if>>
<<set _curNpcType = _curNpcArr.random()>>
<</if>>
<big class="center fi0">You stand next to the door to the locker room.</big>
<p class="center fi1">What better place to see some pussy?</p>
<<media "activities/peek/gym/locker_doors.mp4" "si2">>
<p class="si3">You peek inside...</p>
<big class="si3">And then...</big>
<<btn _curNpcType null null "si4">>
<<chunk>>
<big>...it's empty.</big>
<<dial "player" "//Seriously!?//">>
<p>Can't win them all, my dude.</p>
<<media "activities/peek/gym/locker_empty.jpeg">>
<big>There's always some other time.</big>
<<btn $curLoc>>
<<chunk "$gayContent=1" "#lockergay">>
<<set _curNpc = "lockergay_" + [0].random()>>
<big>A couple of guys just finished their practice... </big>
<p>And their ready to have some fun.</p>
<<dial "guy" "Now that's a nice dick!">>
<<dial "guy" "You haven't seen nothing yet.">>
<<media `"activities/peek/gym/" + _curNpc + "_start.mp4"`>>
<<btn>>
<<chunk "$gayContent=1">>
<big>He starts sucking the other guys dick.</big>
<<media `"activities/peek/gym/" + _curNpc + "_blow.mp4"`>>
<<dial "guy" "That's what I'm talking about!">>
<<dial "guy" "Mmmm... It's so big and thick!">>
<<dial "guy" "Now let's see, if it fits up your ass!">>
<p>He says and bends him over.</p>
<<btn>>
<<chunk "$gayContent=1">>
<big>They start fucking hard.</big>
<<media `"activities/peek/gym/" + _curNpc + "_fuck.mp4"`>>
<<dial "guy" "Oh yeah, fuck me hard!" >>
<<dial "guy" "Ahhh... Ohhh...">>
<p>He pounds him like there's no tomorrow. </p>
<<btn>>
<<chunk "$gayContent=1">>
<big>They change position.</big>
<<dial "guy" "You want my cum in you?!">>
<<dial "guy" "Yeah, cum in my ass!">>
<<media `"activities/peek/gym/" + _curNpc + "_cum.mp4"`>>
<p>He finishes inside of him, still thrusting.</p>
<<dial "guy" "There's so much!">>
<<dial "guy" "Oh yeah, just like that!">>
<<btn>>
<<chunk "$gayContent=1">>
<big>Now that was intense!</big>
<<dial "guy" "Was it as good for you, as it was for me?">>
<<dial "guy" "Maybe even better!">>
<p>Those jocks really know how to have fun, don't they?</p>
<<dial "player" "//They sure do!//">>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/gym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big gym, someone's bound to have some fun in there...</p>
<<btn>>
<<chunk "$transContent=1" "#lockertrans">>
<<set _curNpc = "lockertrans_" + [0].random()>>
<big>Some guy is having fun with his girl!</big>
<<dial "guy" "Oh baby, your so hot I can't get my hands of you!">>
<<dial "gal" "Oh, you charmer! You know what I like, don't you?">>
<<media `"activities/peek/gym/" + _curNpc + "_start.mp4"`>>
<<btn>>
<<chunk "$transContent=1">>
<big>She pulls out her cock!</big>
<p>The guy gets on his knees and starts blowing her.</p>
<<media `"activities/peek/gym/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Mmmm, that's it, just like that.">>
<<dial "guy" "Ahhh, I like it in my mouth.">>
<<dial "gal" "Then you're gonna love it up your ass!">>
<p>She says and pushes him on the bench.</p>
<<btn>>
<<chunk "$transContent=1">>
<big>She sticks her cock in him and start fucking!</big>
<p>The guy moans, as she's stroking his dick.</p>
<<media `"activities/peek/gym/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "Oh yeah, you're so tight!">>
<<dial "guy" "Yes, do my like this!">>
<p>They're moans are getting louder, as she starts going faster.</p>
<<btn>>
<<chunk "$transContent=1">>
<big>They're getting close...</big>
<<dial "guy" "Mmmm... Cum in my ass, baby!">>
<<media `"activities/peek/gym/" + _curNpc + "_cum.mp4"`>>
<p>She finishes in him, as he jacks off.</p>
<<dial "gal" "Ooooohhhhh...">>
<<dial "guy" "That's so hot...">>
<<btn>>
<<chunk "$transContent=1">>
<big>Now that was intense!</big>
<<dial "guy" "You're really something, you know that?">>
<p>She giggles and says....</p>
<<dial "gal" "You're not so bad yourself, stud!">>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/gym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big gym, someone's bound to have some fun in there...</p>
<<btn>>
<<chunk "$pissContent=1" "#lockerpiss">>
<<set _curNpc = "lockerpiss_" + [0].random()>>
<big>Looks like a couple of girls just finished their training.</big>
<<dial "gal" "God, I can't believe I've peed myself!">>
<<dial "gal" "Don't worry, it happens!">>
<p>One of them sits down and pulls up her skirt to reveal her soaked panties.</p>
<<dial "gal" "Oh my... Why don't I help you clean up?">>
<<media `"activities/peek/gym/" + _curNpc + "_start.mp4"`>>
<<btn>>
<<chunk "$pissContent=1">>
<big>She goes don and start licking the pussy.</big>
<<media `"activities/peek/gym/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Oh yeah... You love me pussy, don't you?">>
<<dial "gal" "Mmmm, it tastes so good!">>
<<dial "gal" "Would you like some too?">>
<<btn>>
<<chunk "$pissContent=1">>
<big>She gets up and starts to pee.</big>
<p>The other one cups her hands and sprinkles it on herself.</p>
<<media `"activities/peek/gym/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "So warm!">>
<<dial "gal" "You love it, don't you?">>
<<btn>>
<<chunk "$pissContent=1">>
<big>They're go into the showers.</big>
<<dial "gal" "Give it to me!">>
<p>She says with a passion, as she sits down to receive the golden shower.</p>
<<media `"activities/peek/gym/" + _curNpc + "_cum.mp4"`>>
<<dial "gal" "Ooooohhhhh...">>
<<dial "gal" "That's so good...">>
<<btn>>
<<chunk "$pissContent=1">>
<big>Like a wave of passion.</big>
<<dial "gal" "I really needed that.">>
<<dial "gal" "Me too! One should never hold back for too long...">>
<p>She says with a smirk, as they kiss.</p>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/gym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big gym, someone's bound to have some fun in there...</p>
<<btn>>
<<chunk null "#lockergirl">>
<<set _curNpc = "lockergirl_" + [0, 1, 2].random()>>
<big>Looks like some girls are in there!</big>
<p>You see a couple of chicks.</p>
<<media `"activities/peek/gym/" + _curNpc + "_start.mp4"`>>
<<dial "gal" "Training always makes me so horny...">>
<<dial "gal" "Me too! Why don't you come over here and we'll do something about it.">>
<p>Nothing like some girl on girl action, am I right?</p>
<<dial "player" "//You sure are!//">>
<<btn>>
<<chunk>>
<big>One of the girls starts licking the other's pussy.</big>
<<media `"activities/peek/gym/" + _curNpc + "_blow.mp4"`>>
<<dial "gal" "Ahhh, just what I wanted!">>
<<dial "gal" "Mmmm... You're so wet. I could drink from this cup all day.">>
<p>The beautiful scent of pussy juices fill up the room, as their moaning pleasures your ears.</p>
<<btn>>
<<chunk>>
<big>They are really getting into it now.</big>
<p>Their pussies are wet and their bodies glisten with sweat.</p>
<<media `"activities/peek/gym/" + _curNpc + "_fuck.mp4"`>>
<<dial "gal" "Oh yes... Eat that cunt!" >>
<<dial "gal" "Oh my God! It's so good!">>
<p>They rellay look like they couldn't get enough of each other!</p>
<<btn>>
<<chunk>>
<big>Their are both getting close.</big>
<<dial "gal" "YES! YES! NOW!">>
<<media `"activities/peek/gym/" + _curNpc + "_cum.mp4"`>>
<p>Their screams of pleasure make you even harder.</p>
<<dial "gal" "AAAHHHH!">>
<<dial "gal" "OH YEAH!">>
<<btn>>
<<chunk>>
<big>They slowly collapse to the floor, exhausted.</big>
<<dial "gal" "You're so much better than my boyfriend!">>
<<dial "gal" "Thanks, baby. I always say, there's nothing quite like a woman's touch...">>
<<dial "player" "//Ain't that the truth.//">>
<p>Better leave now, you don't want to get caught intruding.</p>
<<dial "player" "//Yep, don't want people thinking I'm some kind of pervert.//">>
<p>...Of course not...</p>
<<media "activities/peek/gym/locker_creep.mp4">>
<big>You can check out the locker room again some other time.</big>
<p>It's a big gym, someone's bound to have some fun in there...</p>
<<btn>>
<</chunks>>/* cityClubPickup */
<<chunks>>
/* Generate NPC */
<<set _curNpcId = ["clubChick_01", "clubChick_02", "clubChick_03", "clubChick_04", "clubChick_05", "clubChick_06", "clubChick_07"].random()>>
<<set _curNpc = State.getVar('$' + _curNpcId)>>
/* Excuses... */
<<set _curNpcExcuse1 = ["back to the prison", "to my grandma", "to my gynecologist", "back to my ex-husband", "back to the psychiatric ward", "get drunk", "to my flight to Antarctica"].random()>>
<<set _curNpcExcuse2 = ["I left something very important there...", "I have an important appointment...", "I'm dying on cancer.", "I left the fridge open.", "I have AIDS. And herpies. And all the other ones too.", "you made me understand that I'm prone to making mistakes...", "the world is ending."].random()>>
<<set _curNpcExcuse = "Sorry but I have to go " + _curNpcExcuse1 + " because " + _curNpcExcuse2>>
/* Select texts for answers */
<<set _smartText = ["I wish to be DNA helicase so I could unzip your genes!", "Is your name Wi-fi? Because I'm feeling the connection.", "Do you have a database? Because I need to inject some stuff in there."].random()>>
<<set _sexyText = ["I’ve lost my teddy bear! Can I sleep with you instead?", "You're so hot you'd make the devil sweat.", "Aside from being hot, what do you do for a living?"].random()>>
<<set _cheesyText = ["If you were a burger, you'd be McGorgeous!", "You're so beautiful it blinds my eyes!", "If I could rearrange the alphabet, I’d put ‘U’ and ‘I’ together!", "Well, here I am. What are your other two wishes?"].random()>>
<<set _funnyText = ["I’m not a hoarder but I really want to keep you forever.", "I wish I were cross-eyed so I could see you twice!", "If you were a potato, you'd be... a really nice potato.", "If you were a Transformer, you’d be Optimus Fine."].random()>>
/* Generate links and rewards */
/* Set good or bad answer on buttons - basically we built the arrays with possible answers good/bad, and based on different stuff we change the odds one way or another, and then at the end we'll choose sth at random from those arrays */
<<set _smartLinkArr = ["#bad", "#bad", "#bad"]>>
<<set _smartReward = null>>
<<set _sexyLinkArr = ["#bad", "#bad", "#bad"]>>
<<set _sexyReward = null>>
<<set _cheesyLinkArr = ["#bad", "#bad", "#bad"]>>
<<set _cheesyReward = null>>
<<set _funnyLinkArr = ["#bad", "#bad", "#bad"]>>
<<set _funnyReward = null>>
/* Also generate array for dancing */
<<set _danceArr = ["#badDance"]>>
/* Update defaults */
<<if _curNpc.personality == "stupid">>
<<set _danceArr.push("#goodDance")>>
<<set _smartLinkArr.push("#bad")>>
<<set _cheesyLinkArr.push("#good", "#good", "#good")>>
<<set _cheesyReward = "dom+4; love+4">>
<<set _funnyLinkArr.push("#good", "#good", "#good")>>
<<set _funnyReward = "dom+4; love+4">>
<<elseif _curNpc.personality == "normal">>
<<set _danceArr.push("#goodDance", "#goodDance")>>
<<set _cheesyLinkArr.push("#good")>>
<<set _funnyLinkArr.push("#good", "#good", "#good")>>
<<set _funnyReward = "dom+4; love+4">>
<<elseif _curNpc.personality == "smart">>
<<set _danceArr.push("#goodDance")>>
<<set _smartLinkArr.push("#good", "#good", "#good")>>
<<set _smartReward = "dom+4; love+4">>
<<set _funnyLinkArr.push("#good")>>
<<elseif _curNpc.personality == "insecure">>
<<set _danceArr.push("#goodDance", "#goodDance", "#goodDance")>>
<<set _sexyLinkArr.push("#good", "#good", "#good")>>
<<set _sexyReward = "dom+4; love+4">>
<<set _funnyLinkArr.push("#good", "#good", "#good")>>
<<set _funnyReward = "dom+4; love+4">>
<<elseif _curNpc.personality == "golddigger">>
<<if $player.cash >= 10000>>
<<set _danceArr.push("#goodDance", "#goodDance", "#goodDance", "#goodDance", "#goodDance")>>
<<set _smartLinkArr.push("#good", "#good", "#good")>>
<<set _smartReward = "dom+4; love+4">>
<<set _sexyLinkArr.push("#good", "#good", "#good")>>
<<set _sexyReward = "dom+4; love+4">>
<<set _cheesyLinkArr.push("#good", "#good", "#good")>>
<<set _cheesyReward = "dom+4; love+4">>
<<set _funnyLinkArr.push("#good", "#good", "#good")>>
<<set _funnyReward = "dom+4; love+4">>
<<elseif $player.cash >= 5000>>
<<set _danceArr.push("#goodDance", "#goodDance")>>
<<set _smartLinkArr.push("#good")>>
<<set _smartReward = "dom+2; love+2">>
<<set _sexyLinkArr.push("#good")>>
<<set _sexyReward = "dom+2; love+2">>
<<set _cheesyLinkArr.push("#good")>>
<<set _cheesyReward = "dom+2; love+2">>
<<set _funnyLinkArr.push("#good")>>
<<set _funnyReward = "dom+2; love+2">>
<</if>>
<<elseif _curNpc.personality == "picky">>
<<set _danceArr.push("#badDance", "#badDance")>>
<<if $player.lvl >= 5>>
<<set _smartLinkArr.push("#good", "#good", "#good")>>
<<set _smartReward = "dom+4; love+4">>
<<set _sexyLinkArr.push("#good", "#good", "#good")>>
<<set _sexyReward = "dom+4; love+4">>
<<set _cheesyLinkArr.push("#good", "#good", "#good")>>
<<set _cheesyReward = "dom+4; love+4">>
<<set _funnyLinkArr.push("#good", "#good", "#good")>>
<<set _funnyReward = "dom+4; love+4">>
<</if>>
<<elseif _curNpc.personality == "nympho">>
<<set _danceArr.push("#goodDance", "#goodDance", "#goodDance", "#goodDance", "#goodDance")>>
<<set _smartLinkArr.push("#good", "#good", "#good", "#good", "#good")>>
<<set _smartReward = "dom+4; love+4">>
<<set _sexyLinkArr.push("#good", "#good", "#good", "#good", "#good")>>
<<set _sexyReward = "dom+4; love+4">>
<<set _cheesyLinkArr.push("#good", "#good", "#good", "#good", "#good")>>
<<set _cheesyReward = "dom+4; love+4">>
<<set _funnyLinkArr.push("#good", "#good", "#good", "#good", "#good")>>
<<set _funnyReward = "dom+4; love+4">>
<</if>>
/* Change odds based on lvl */
<<if $player.lvl >= 2>>
<<set _danceArr.push("#goodDance")>>
<<set _smartLinkArr.push("#good")>>
<<set _funnyLinkArr.push("#good")>>
<<set _cheesyLinkArr.push("#good")>>
<<set _sexyLinkArr.push("#good")>>
<</if>>
<<if $player.lvl >= 3>>
<<set _danceArr.push("#goodDance", "#goodDance")>>
<<set _smartLinkArr.push("#good", "#good")>>
<<set _funnyLinkArr.push("#good", "#good")>>
<<set _cheesyLinkArr.push("#good", "#good")>>
<<set _sexyLinkArr.push("#good", "#good")>>
<</if>>
<<if $player.lvl >= 4>>
<<set _danceArr.push("#goodDance", "#goodDance")>>
<<set _smartLinkArr.push("#good", "#good", "#good")>>
<<set _funnyLinkArr.push("#good", "#good", "#good")>>
<<set _cheesyLinkArr.push("#good", "#good", "#good")>>
<<set _sexyLinkArr.push("#good", "#good", "#good")>>
<</if>>
<<if $player.lvl >= 5>>
<<set _danceArr.push("#goodDance", "#goodDance")>>
<<set _smartLinkArr.push("#good", "#good", "#good", "#good")>>
<<set _funnyLinkArr.push("#good", "#good", "#good", "#good")>>
<<set _cheesyLinkArr.push("#good", "#good", "#good", "#good")>>
<<set _sexyLinkArr.push("#good", "#good", "#good", "#good")>>
<</if>>
/* If player met this NPC already */
<<if _curNpc.met>>
<<set _danceArr.push("#goodDance", "#goodDance", "#goodDance", "#goodDance")>>
<<set _smartLinkArr.push("#good", "#good", "#good", "#good")>>
<<set _funnyLinkArr.push("#good", "#good", "#good", "#good")>>
<<set _cheesyLinkArr.push("#good", "#good", "#good", "#good")>>
<<set _sexyLinkArr.push("#good", "#good", "#good", "#good")>>
<</if>>
/* Select the final answers */
<<set _smartLink = _smartLinkArr.random()>>
<<set _funnyLink = _funnyLinkArr.random()>>
<<set _cheesyLink = _cheesyLinkArr.random()>>
<<set _sexyLink = _sexyLinkArr.random()>>
<<set _dance = _danceArr.random()>>
/* If RoseSleazy is on we need to force bad result on the first stage */
<<wrapper "quest:roseSleazy=1">>
<<set _roseSleazyQ = 1>>
<<set _dance = "#badDance">>
<</wrapper>>
<<wrapper "quest:roseSleazy=7">>
<<set _roseSleazyQ = 1>>
<<set _dance = "#goodDance">>
<</wrapper>>
/* For testing */
<<if $test && $testReport == "def">>
<p>
Id: ''_curNpc.id''<br>
Personality: ''_curNpc.personality''<br><br>
Smart:<br>
<<print _smartLinkArr>><br>
''<<print _smartLink>>''<br>
Funny:<br>
<<print _funnyLinkArr>><br>
''<<print _funnyLink>>''<br>
Cheesy:<br>
<<print _cheesyLinkArr>><br>
''<<print _cheesyLink>>''<br>
Sexy:<br>
<<print _sexyLinkArr>><br>
''<<print _sexyLink>>''<br>
Dance:<br>
<<print _danceArr>><br>
''<<print _dance>>''<br>
</p>
<</if>>
/* HTML */
/* We display yields for skipping */
<<yields>>
<<if $curLoc == "cityClubVip">>
<p>The party is all around you.</p>
<<media `"activities/party/club_orgy_" + random(1,50) + ".mp4"` "fi2">>
<p>And then, among the crowd...</p>
<big>...you see her.</big>
<<elseif $curLoc == "cityClubToilet">>
<<dial "player" "//Wait... I'm in a toilet...//">>
<p>Yeah. And?</p>
<<dial "player" "//How am I suppose to look for hoes here?!//">>
<p>Dude...</p>
<big>Line to the toilet is an AWESOME hunting ground.</big>
<<media `"activities/pickup/cityClub/clubChicks_toilet_" + ["01", "02", "03", "04", "05", "06", "07", "08"].random() + ".mp4"`>>
<<dial "player" "//Oh really?!//">>
<p>Yup. Try it.</p>
<<dial "player" "//Well, ok...//">>
<p>You look around until finally...</p>
<big>...you see her.</big>
<<else>>
<p>The club is filled with hot girls dancing to the beat, their bodies glistening with sweat under the pulsating lights.</p>
<big>Hunter mode: activated!</big>
<p>You look around, trying to find the right woman for tonight. And there is plenty to choose from.</p>
<<media `"activities/pickup/cityClub/clubChicks_" + ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11"].random() + ".mp4"`>>
<p>The bass is vibrating through your body as you walk around. Unfortunately, all girls seem to be dancing with someone else. The guys they're with give you warning glances, making it clear that you're not welcome.</p>
<p>Until finally...</p>
<big>...you see her.</big>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_intro_1.mp4"`>>
<p>Here she is...</p>
<big>Like a gazelle observed by a lion!</big>
<<if $curLoc == "cityClubVip">>
<<btn "#pickupVip">>
<<else>>
<<if _curNpc.met>>
<<dial "player" "//Wait... I know her!//">>
<p>Oh yeah, you're right.</p>
<big>It's _curNpc.name!</big>
<p>Say hello. She knows you, it will be easier to hit on her.</p>
<<else>>
<<dial "player" "//Dude, do you want me to fuck her or eat her?//">>
<p>Can we compromise on eating her out?</p>
<<dial "player" "//Yeah, yeah, so what now?//">>
<p>Now?</p>
<big>Talk to her!</big>
<<dial "player" "//About what?//">>
<p>I usually start with //"Hi!"//</p>
<<dial "player" "//And she will fuck me after that!?//">>
<p>Well, no...</p>
<big>But it's a start!</big>
<</if>>
<<menu>>
<<btn "#approach" "Talk to her" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "love+1" "dialog yieldsHide" "//She's not my type!//">>
<<btn "#advice" "I need some advice!" "love+1" "dialog yieldsHide" "//I need some advice!//">>
<<if $supporter>>
<<btn $curPas "Reroll the hoe <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "love=10; love-10; dom=10; dom-10" "action valueShow">>
<<else>>
<<btn null "Reroll the hoe <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "action disabled">>
<</if>>
<</if>>
<<chunk null "#pickupVip">>
<big>You smile to her.</big>
<p>You think you should say something, but this thought passes away very quickly - there's no need for talking.</p>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_intro_4.mp4"`>>
<big>She's ready.</big>
<<menu>>
<<btn "#fuckVip" "Claim her!" `"dom+2; love+2; $char+" + _curNpc.id` "action yieldsHide">>
<<btn "#exit" "Sorry but no" "dom+3" "action yieldsHide">>
<<chunk null "#advice">>
<p>Sure, buddy. I got you.</p>
<big>What you need to know?</big>
<<dial "player" "//Well... what should I say after hi?//">>
<p>Dude, come on. It's a text porn game. How hard can it be?</p>
<<dial "player" "//I don't wanna get there unprepared.//">>
<p>I don't think you have to worry about it - Grave was slacking off and then pushed it out at the last minute, so it's super easy - like... you will have a small conversation with the girl, and then there will be 4 buttons. You need to choose the button based on girl's personality. Basically:</p>
<p>
<ul>
<li>''Smart girls'' like ''witty or sexy'' pickup lines.</li>
<li>''Stupid girls'' like ''funny or cheesy''.</li>
<li>''Normal girls'' like ''funny or witty''.</li>
<li>''Insecure girls'' like ''funny or sexy''.</li>
<li>''Picky girls'' like anything as long as you have high enough level.</li>
<li>''Gold-diggers'' like anything as long as you have 10000$ or more.</li>
<li>''Nymphos'' like anything always.</li>
</ul>
</p>
<<dial "player" "//WHAT THE FUCK! That's actually super complicated!//">>
<p>Oh yeah? Well, fuck him anyway.</p>
<<dial "player" "//How do I know which girl is which?//">>
<big>Well, you gotta figure it out.</big>
<p>And getting the answer right is not a guarantee score, but the chance is way higher. Because dating is a numbers game, and sometimes even total alphas fail.</p>
<<menu>>
<<btn "#approach" "Approach her" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "love+1" "dialog yieldsHide" "//She's not my type!//">>
<<btn null "I need real life dating advice!" "love+1" "dialog yieldsHide" "//I need real life dating advice!//">>
<<chunk>>
<<if $player.lvl > 2>>
<p>I'm flattered but...</p>
<big>There's nothing I can teach you.</big>
<<dial "player" "//But...//">>
<big>You are $player.name $player.surname. $player.traitFull.</big>
<p>You need to learn to make your own destiny. Follow your own advice.</p>
<<menu>>
<<btn "#approach" "Approach her" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "love+1" "dialog yieldsHide" "//She's not my type!//">>
<<else>>
<p>Oh shit, man, really?</p>
<big>Like... //real life// dating advice?</big>
<<dial "player" "//Yeah... I mean... I didn't have anyone else to talk to... I've been bummed out lately. Sitting home, jacking off to a porn game. I guess I feel I lost my mojo. Or maybe I never had it.//">>
<p>Ah, shit man.</p>
<big>I know how it is.</big>
<p>But... I'm gonna be real with you - too much porn kills almost every dude's mojo. Cocks are made for fucking.</p>
<<dial "player" "//But there's no one around to even suck my cock...//">>
<p>Well, shit, dude, I'm sorry to hear that. But this problem is fixable. Girls, generally, like to suck cock.</p>
<<dial "player" "//Yeah, but I look like shit and I don't feel like clubbing and all that shit...//">>
<p>Ok, I don't really know you, but I'll make a suggestion.</p>
<big>Less jacking off.</big>
<p>I have a rule not to jack off from Wednesday to Saturday, to build up the tension for the weekend. Around Friday/Saturday I have my dick hard from just looking at a girl. I basically run to the club on three legs.</p>
<<dial "player" "//I'd just stay home and jack off...//">>
<p>Nah, man. That's a mistake. Your dick is like a hound dog. It wants you to be out there, in the wild, looking for horny bitches.</p>
<big>You just need to make it hungry.</big>
<<menu>>
<<btn "#approach" "Approach her" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "love+1" "dialog yieldsHide" "//She's not my type!//">>
<<btn null "I need more real life dating advice!" "love+1; dom+1" "dialog yieldsHide" "//I need more real life dating advice!//">>
<</if>>
<<chunk>>
<p>Whoah, man, really? I mean... I'm flattered, but I'm just a narrator here.</p>
<<dial "player" "//I bet you get your dick sucked more often than me.//">>
<big>Well... you know, I get around.</big>
<<media "activities/pickup/cityClub/fakeShy.mp4">>
<<dial "player" "//I don't even know the point of dating anymore. Girls just don't like me.//">>
<p>Wait... This doesn't sound like you... You're usually all over those bitches...</p>
<<dial "player" "//No, it's me. It's a regular me. I'm just depressed and--//">>
<p>No, no, no.</p>
<big>There's something off.</big>
<p>Oh, I know what's going on. It's Grave! This fucker went out of depression and now he's preaching how to live... Oh, this fucking hypocrite! Now he's gonna make me read a whole bunch of life advice and shit...</p>
<big>It's going to be cringy as fuck.</big>
<<dial "player" "//What do you mean, there's no Grave here?//">>
<p>Yeah, yeah, trust me. He's somewhere here.</p>
<big>Grave's a sneaky fuck.</big>
<p>Let's go to the girl already, K?</p>
<<menu>>
<<btn "#approach" "Approach her" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "love+1" "dialog yieldsHide" "//She's not my type!//">>
<<btn null "I need even more real dating advice!" "love+1; dom+2" "dialog yieldsHide" "//I need even more real dating advice!//">>
<<chunk>>
<p>Shit, nooo. You should have clicked the other buttons!</p>
<<dial "player" "//I wanted to click this one.//">>
<p>Fuck. Ok. I'm gonna play his game...</p>
<big>So you want a real life dating advice, huh?</big>
<<dial "player" "//Yes, please.//">>
<p>There's no script. Every woman is different, every interaction is different.</p>
<<dial "player" "//So I have to improvise? But I just freeze and can't think.//">>
<p>It's hard at the start. But in the end it all boils down to one thing:</p>
<big>Not giving a shit.</big>
<<dial "player" "//That tells me nothing.//">>
<p>Fuck, I dunno how to explain it, man. Girls don't like if you hit on them.</p>
<big>So you need to hit on them in a way that looks like you're not hitting on them.</big>
<<dial "player" "//That's even more confusing!//">>
<p>God damn.</p>
<<btn>>
<<chunk>>
<big>Look:</big>
<p>Go to a club, buy yourself a drink or water, and move around. If you see a girl you like, and she seems available - don't wait, go to her and say hello. The longer you wait, the bigger chance you won't do it.</p>
<<dial "player" "//True...! I always wait... and never do it...//">>
<p>And then, try to make the conversation playful and friendly. None of this //I'm here to fuck you// bullshit. Start slow - how are you, come here often, blah blah blah. Look for a thread, something that interests you, and give yourself time. If you find it - then you go with that. And if the girl is too bossy, or you didn't found anything interesting, than fuck that - just play it down like nothing happened, and move out.</p>
<<dial "player" "//And what if she won't be interested?//">>
<big>That's a hard part, my dude.</big>
<p>Quite honestly - when it's not going well it's often better to turn the whole thing into a joke and move along. And don't feel ashamed or angry about it, dude. Remember the math - ''one in every ''X'' women will like you''. Just hit on another one, and another, and with time, you'll get good at it, and finally...</p>
<big>You'll get your dick sucked!</big>
<<dial "player" "//Well, ok, I guess that makes sense...//">>
<<menu>>
<<btn "#approach" "Approach her" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "love+1" "dialog yieldsHide" "//She's not my type!//">>
<<btn null "MOAAAR!" "love+2; dom+2" "dialog yieldsHide" "//MOAAAR!//">>
<<chunk>>
<p>God damn, I hate my life.</p>
<big>Yes, $player.name? What else do you need?</big>
<<dial "player" "//All this dating... It sounds like a lot of work - isn't there some way to speed things up?//">>
<p>Well... There is one thing that alphas do...</p>
<big>But it's a secret!</big>
<<media "activities/pickup/cityClub/secret.mp4">>
<<dial "player" "//A secret?//">>
<big>A secret key to every pussy!</big>
<p>It was passed down by generations of alphas all around the world since prehistory.</p>
<<dial "player" "//Oh shit! That's what I'm talking about, I need to know this stuff! Please tell me!//">>
<p>Well, I dunno, man... The council of alphas might disbar me for revealing the sacred secret to you...</p>
<<dial "player" "//Please, please, pretty please!//">>
<p>Sigh... Ok! But you owe me. So here's the deal...</p>
<big>The secret to every pussy is...</big>
<<btn>>
<<chunk>>
<big>Money!</big>
<<dial "player" "//Ah, fuck. I thought you're being serious...//">>
<p>Haha, sorry dude. I had to. The truth is, money is nice, but trust my broke ass that it's not necessary. It's a shortcut, not a requirement.</p>
<<dial "player" "//So there's nothing else?//">>
<big>There is no magical key that opens pussies.</big>
<p>But there is one thing that worked for me many times.</p>
<<dial "player" "//What is it?//">>
<big>Strategically placed compliment.</big>
<<dial "player" "//Well, no shit, everyone knows girls like compliments.//">>
<p>Yeah, yeah, yeah. Every fucking beta on the planet runs around throwing half assed compliments at everything with a pussy.</p>
<big>Don't be that guy.</big>
<<dial "player" "//I'm so lost - will the compliments get me laid or not?!//">>
<p>Dude, the devil is in the delivery and timing. Personally, I don't go for compliments until I feel the girl's into me.</p>
<big>And my compliments are not free!</big>
<p>If I tell a girl a compliment, and she doesn't react, then fuck that. There's no point in wasting good compliments on someone who don't appreciate them.</p>
<<dial "player" "//Ah, ok, that sounds more clear...//">>
<p>Fun fact - I literally once landed a threesome with two foreign ladies after I learned just three lines in their language - //you're beautiful//, //you have beautiful eyes//, and //you have beautiful smile//. Couple drinks later - we were naked at my place.</p>
<big>True story, bro.</big>
<p>Ok, I'm done with talking.</p>
<big>Can we move along already?!</big>
<<menu>>
<<btn "#approach" "Approach her" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "love+1" "dialog yieldsHide" "//She's not my type!//">>
<<chunk null "#approach">>
<<delayer>>
/* We need to set that player met the character */
<<set _curNpc.met = 1>>
<</delayer>>
<big>You come closer to the girl.</big>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_intro_2.mp4"`>>
<<if _curNpc.met>>
<<dial "player" "Hi! Remember me?">>
<p>She looks at you, unsure.</p>
<big>And then she smiles.</big>
<<dial _curNpc.id "Oh, yeah... you're that guy from last time... Yeah, I remember.">>
<p>Score. Now all you need is a final push.</p>
<<if _curNpc.personality == "smart">>
<<set _curNpcLikes = "She's smart, so she likes witty or sexy pickup lines!">>
<<elseif _curNpc.personality == "stupid">>
<<set _curNpcLikes = "She's kinda stupid, so she likes funny or cheesy pickup lines...">>
<<elseif _curNpc.personality == "normal">>
<<set _curNpcLikes = "She's a normal gal, and she likes funny or witty pickup lines!">>
<<elseif _curNpc.personality == "insecure">>
<<set _curNpcLikes = "She's kinda insecure, and likes funny or sexy pickup lines!">>
<<elseif _curNpc.personality == "picky">>
<<set _curNpcLikes = "She only likes top level dudes.">>
<<elseif _curNpc.personality == "golddigger">>
<<set _curNpcLikes = "She's a money sucking golddigger.">>
<<elseif _curNpc.personality == "nympho">>
<<set _curNpcLikes = "She's a nympho.">>
<</if>>
<big>_curNpcLikes.</big>
<<elseif _curNpc.personality == "nympho">>
<<dial "player" "Hi!">>
<p>The girl has a sultry look in her eyes.</p>
<<dial _curNpc.id "Hi.">>
<<dial "player" "You here alone?">>
<<dial _curNpc.id "Maybe. Why?">>
<p>She looks at you, with a seductive smile on her lips.</p>
<<dial "player" "//Is it just my hallucination, or is she actually into me?//">>
<p>Dude, I think you're right.</p>
<big>She might be looking for a dick!</big>
<p>Unless you fuck it up - we're gonna get laid.</p>
<<dial "player" "//So what should I do?//">>
<p>Well...</p>
<big>Try not to fuck it up!</big>
<<elseif _curNpc.personality == "normal">>
<p>The girl gives you a friendly smile.</p>
<<dial _curNpc.id "Hi!">>
<<dial "player" "Enjoying the party?">>
<<dial _curNpc.id "Yeah, it's pretty fun. How about you?">>
<p>You notice a mischievous glint in her eye.</p>
<<dial "player" "//Is she flirting with me or just being friendly?//">>
<p>Hmm, hard to tell.</p>
<big>She might just be a normal girl looking to have a good time.</big>
<p>Unless you say something stupid - we might just hit it off.</p>
<<dial "player" "//Any tips on how to keep the conversation going?//">>
<p>Well...</p>
<big>Just don't be a total bore!</big>
<<elseif _curNpc.personality == "stupid">>
<<dial "player" "Hi!">>
<p>The girl seems a little clueless, her eyes wide and her smile somewhat vacant.</p>
<<dial "player" "Are you here alone?">>
<p>It takes her a moment.</p>
<<dial _curNpc.id "Me? Oh, yeah, I mean, no, I'm talking with you.">>
<<dial "player" "//She seems kinda...//">>
<p>Slow?</p>
<<dial "player" "//Yeah...//">>
<big>I'm afraid she's stupid.</big>
<<dial "player" "//Is that a good thing or a bad thing...?//">>
<p>Ah shit man, it's really hard to say. Stupid chick might be a blessing when you're looking for a quick fuck. Then again, you need to have a good exit plan for after, because those chicks can blab all night about nothing, which for me personally is the worst hell imaginable.</p>
<<elseif _curNpc.personality == "smart">>
<p>The girl is reading a pocket book as she sips her drink.</p>
<<dial "player" "Hey there!">>
<p>She glances at you shortly.</p>
<<dial _curNpc.id "Hey.">>
<<dial "player" "So... are you here alone?">>
<big>She looks at you strangely.</big>
<p>Dude, asking a lady in a club if she's alone on your first question is creepy as fuck. She doesn't know you, in her head you might be some sort of a rapist.</p>
<<dial "player" "//Ah, shit, you're right.// Sorry... that came out wrong. I'm $player.name by the way. Definitely ''not'' a rapist!">>
<big>Her eyes pierce through you.</big>
<p>And then she smiles elegantly.</p>
<<dial _curNpc.id "//sigh// Ah, you know what, I'll give you a point for making me smile. Not like those other apes that chase me all night.">>
<p>Whoah, man. Nice save.</p>
<big>She turns and looks at you with a dare.</big>
<<dial _curNpc.id "So... $player.name, who's definitely ''not'' a rapist, give me your best pick up line.">>
<<elseif _curNpc.personality == "insecure">>
<p>The girl looks around nervously, avoiding eye contact.</p>
<<dial "player" "Hey there!">>
<p>She jumps slightly, startled.</p>
<<dial _curNpc.id "Oh, hi...">>
<<dial "player" "So, uh, you come here often?">>
<big>She shifts uncomfortably.</big>
<<dial _curNpc.id "Yeah, sometimes... I mean, no, not really.">>
<big>She seems insecure.</big>
<<dial "player" "You seem a bit nervous. Is everything okay?">>
<p>She fidgets with her drink.</p>
<<dial _curNpc.id "I guess... I just, I'm not very good at this whole... talking to people thing.">>
<big>It's kinda endearing, but also awkward as hell.</big>
<<elseif _curNpc.personality == "golddigger" && $player.cash > 10000>>
<p>The girl eyes you up and down, her gaze lingering on your clothes and accessories.</p>
<<dial "player" "Hi there!">>
<big>She smiles like she saw a sun coming up.</big>
<<dial _curNpc.id "Well, hello there.">>
<<dial "player" "You come here often?">>
<p>She giggles softly.</p>
<<dial _curNpc.id "Well, not as often as I'd like. But when I do, I make sure it's worth my while. Like now.">>
<p>She's definitely interested, but it's hard to tell if it's genuine or just your wallet she's eyeing.</p>
<<elseif _curNpc.personality == "golddigger">>
<p>The girl looks you up and down, her eyes practically lighting up when she sees your watch.</p>
<<dial "player" "Hey!">>
<p>She smiles brightly.</p>
<<dial _curNpc.id "Hi there!">>
<<dial "player" "So, what brings you here?">>
<big>She leans in, batting her eyelashes.</big>
<<dial _curNpc.id "Oh, you know, the usual... looking for someone who will spoil me. You don't look like the person I'm looking for.">>
<p>This is the last chance to turn it around.</p>
<big>Hit her with something strong!</big>
<<elseif _curNpc.personality == "picky" && $player.lvl >= 5>>
<p>The girl scans the room with a critical eye, seemingly unimpressed by what she sees.</p>
<<dial "player" "Hey!">>
<p>She turns to you, her expression guarded.</p>
<<dial _curNpc.id "Hello.">>
<<dial "player" "So, what brings you to this place?">>
<p>She shrugs nonchalantly.</p>
<big>She's definitely hard to impress.</big>
<<dial _curNpc.id "Eh, just checking things out. But I haven't seen anything that catches my eye yet. Will you prove me wrong?">>
<<dial "player" "Well... I'll do my best!">>
<big>You smile confidently.</big>
<<elseif _curNpc.personality == "picky">>
<p>The girl sits alone at the bar, her drink untouched as she surveys the crowd with a discerning eye.</p>
<<dial "player" "Hi there!">>
<p>She gives you a polite nod.</p>
<<dial _curNpc.id "Hello.">>
<<dial "player" "So, what brings you here tonight?">>
<<dial _curNpc.id "NOT you." >>
<p>Oh damn.</p>
<big>That hurt in my balls.</big>
<p>This is the last chance to turn it around.</p>
<</if>>
<<menu null null "dating">>
<<btn _smartLink "Say something smart" _smartReward "action yieldsHide" _smartText>>
<<btn _funnyLink "Say something funny" _funnyReward "action yieldsHide" _funnyText>>
<<btn _cheesyLink "Say something cheesy" _cheesyReward "action yieldsHide" _cheesyText>>
<<btn _sexyLink "Say something sexy" _sexyReward "action yieldsHide" _sexyText>>
<<chunk null "#good">>
<<delayer>>
<<if _curNpc.personality == "golddigger">>
<<yields "player.cash-100">>
<<dial "player" "//Shit! Why I'm losing money?!//">>
<big>She's a golddigger, dude.</big>
<p>The money magically disappear when you're around her.</p>
<</if>>
<</delayer>>
<big>She smiles.</big>
<<dial _curNpc.id "Haha, you got me!">>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_intro_3.mp4"`>>
<big>Jackpot.</big>
<<if !_curNpc.met>>
<p>Don't forget to ask her name</p>
<<dial "player" "//Oh yeah, yeah, good call!// Hey, what's your name by the way?">>
<<dial _curNpc.id "It's _curNpc.name.">>
<</if>>
<big>The girl leans in, smiling.</big>
<<dial _curNpc.id "How about we hit the dance floor?">>
<p>She stands up and grabs your hand.</p>
<<menu>>
<<btn "#dance" "Go to the dancefloor" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "dom+2" "dialog yieldsHide" "//She's not my type!//">>
<<btn null "But I don't know how to dance." "love+2" "dialog yieldsHide" "//But I don't know how to dance.//">>
<<chunk>>
<p>Come on, man.</p>
<big>It's a porn game.</big>
<p>We've been through this already - Grave is a lazy fuck. He was writing this shit at the last minute probably, so it will be super simple.</p>
<<dial "player" "//How simple?//">>
<p>Like, the bigger level you are, the bigger chance you have to go through, and that's all.</p>
<<dial "player" "//And that's all?//">>
<p>Well, unless you're dancing with a picky girl... In which case...</p>
<big>God have mercy on you.</big>
<<menu>>
<<btn "#dance" "Go to the dancefloor" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "dom+2" "dialog yieldsHide" "//She's not my type!//">>
<<btn null "But I really don't know how to dance..." "love+2" "dialog yieldsHide" "//But I really don't know how to dance...//">>
<<chunk>>
<<if $player.lvl > 2>>
<p>Come one, man. Are you joking?</p>
<big>You are $player.traitFull or not?</big>
<p>Act like it.</p>
<<dial "player" "//Ok, sheesh!//">>
<p>Go up there and make the dancefloor yours!</p>
<<menu>>
<<btn "#dance" "Go to the dancefloor" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "dom+2" "dialog yieldsHide" "//She's not my type!//">>
<<else>>
<p>You mean in real life?</p>
<<dial "player" "//Yup.//">>
<big>Ah, shit, I thought we're over this...</big>
<p>Look, dude, I actually feel ya. Quite honestly, man, I don't really dance myself. I'm a big dude, I always felt like an idiot on the dancefloor. And I never had a problem with dating because of it.</p>
<<dial "player" "//So why do I have to dance?! It's a porn game, I should be fucking already!//">>
<p>Well, I'll be honest with ya man. It's because Grave found good clips with $rose.name fucking some dude during dancing lesson, and he had to figure out how to lead up to it. So he came with this whole //I can't dance// and here we are.</p>
<<dial "player" "//Oh. That's all?//">>
<big>Yeah, I told you he's a lazy bum.</big>
<<menu>>
<<btn "#dance" "Go to the dancefloor" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "dom+2" "dialog yieldsHide" "//She's not my type!//">>
<<btn null "But I still don't know how to dance!" "love+1; dom+1" "dialog yieldsHide" "//But I still don't know how to dance!//">>
<</if>>
<<chunk>>
<p>Duude, I can't help you with that. You gotta figure this one out on your own. However, one thing I can tell you is...</p>
<big>Dancing works.</big>
<p>I've seen SO MANY times ugly dudes taking over the dancefloor and getting the best broads in the club within minutes.</p>
<<dial "player" "//I'm just not good at it.//">>
<p>Me neither.</p>
<big>Unless I'm very drunk.</big>
<p><small>(in which case I'm still not good but I'm not aware of it)</small></p>
<p>One thing I can say is a story of my good buddy, who was a terrible dancer, add to that super shy and kinda ugly (don't tell him I said it). But he took dancing lessons for couple months, and two things happened - first, he fucked half of the girls on the dancing lessons, and second, he's picking up new broad in a club every weekend. And he's almost 50. So...</p>
<big>If you're old, broke and/or ugly - learn to dance.</big>
<<btn "#dance" "Go to the dancefloor" "dom+2" "action yieldsHide">>
<<btn "#exit" "She's not my type!" "dom+2" "dialog yieldsHide" "//She's not my type!//">>
<<chunk null "#dance">>
<p class="center fi0">You walk into the dancefloor...</p>
<big class="center fi0">...and kick off the boogie!</big>
<<media `"activities/dance/cityClub/dance_" + $player.lvl + "_" + [1, 2, 3].random() + ".mp4"` "si2">>
<<if $player.lvl <= 1>>
<<dial "player" "//How does it look?//" "si2">>
<p class="si3">Pretty terrible.</p>
<big class="si3">But keep trying.</big>
<<elseif $player.lvl == 2>>
<<dial "player" "I got the moves, baby!" "si2">>
<p class="si3">Monkeys got the moves too.</p>
<big class="si3">But I don't think this is what you're going for...</big>
<<elseif $player.lvl <= 4>>
<<dial "player" "//I'm smashing it.//" "si2">>
<p class="si3">You're actually quite good.</p>
<big class="si3">Keep it up.</big>
<<else>>
<big class="si3">You're killing it.</big>
<</if>>
<div class="si5">
<p>You're doing your best.</p>
<big>_curNpc.name glances at you and...</big>
<<menu null null "wildcard single">>
<<btn _dance "Roll the dice!" null "wildcard">>
</div>
<<chunk null "#badDance">>
<big>...she sighs.</big>
<p>Meanwhile, the track ends, and you both move away to the side of the dancefloor.</p>
<<dial _curNpc.id "Thanks... I guess..">>
<p>_curNpc.name looks away.</p>
<big>You can feel something is off.</big>
<<dial "player" "Is everything ok?">>
<<dial _curNpc.id _curNpcExcuse>>
<<dial "player" "//What the fuck is she saying?//">>
<big>She's giving you a bullshit excuse.</big>
<p>But it's fine, honestly. Girls do that when they try to say "fuck off" but in a nice way.</p>
<<dial "player" "//sigh//">>
<<btn>>
<<chunk>>
<<media "activities/pickup/cityClub/walkAway.mp4">>
<p>_curNpc.name turns away and disappears in the club crowd.</p>
<<dial "player" "//Shit, I liked her...//">>
<p>Don't think about it, it's already in the past, you need to move along. Remember the math...</p>
<big>One in every ''X'' women will like you.</big>
<<dial "player" "//Yeah, but... she already liked me. Is this dancing thing really so important?//">>
<p>To some girls it is.</p>
<<dial "player" "//So what should I do?//">>
<p>Well, maybe...</p>
<big>Learn to dance?</big>
<<btn $curLoc>>
<<chunk null "#goodDance">>
<big>...she smiles!.</big>
<p>Meanwhile, the track ends, and you both move away to the side of the dancefloor.</p>
<<dial _curNpc.id "That was a good dance...">>
<p>_curNpc.name looks you deep in the eyes.</p>
<big>Love is in the air.</big>
<<delayer>>
<<if _curNpc.personality == "golddigger">>
<<yields "player.cash-100">>
<<dial "player" "//Nooo!//">>
<p>What can I say...</p>
<big>Avoid golldiggers.</big>
<</if>>
<</delayer>>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_intro_4.mp4"`>>
<<dial "player" "//So what now?//">>
<p>Now?</p>
<<btn>>
<<chunk>>
<big>Fucking!</big>
<<media "activities/pickup/cityClub/yes.mp4">>
<p>The club is already empty, you find a quiet spot, and start undressing.</p>
<<dial "player" "Come here, baby...">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc.id "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc.id` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_2.mp4"`>>
<<dial _curNpc.id "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc.id` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc.id` "sex action">>
<<if _curNpc.id == "clubChick_07">>
<<btn "#cum_face" "Cum now on her face" null "action">>
<<btn "#cum_ass" "Cum now on her ass" null "action">>
<<else>>
<<btn "#cum" "Cum now" null "action">>
<</if>>
<<chunk null "#fuckVip">>
<big>You feel the beat pulsating in your dick.</big>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_1.mp4"`>>
<<btn>>
<<chunk>>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_2.mp4"`>>
<p>That's right, let the steam out!</p>
<<btn>>
<<chunk>>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<menu>>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc.id` "sex action">>
<<if _curNpc.id == "clubChick_07">>
<<btn "#cum_face" "Cum now on her face" null "action">>
<<btn "#cum_ass" "Cum now on her ass" null "action">>
<<else>>
<<btn "#cum" "Cum now" null "action">>
<</if>>
<<chunk null "#cum">>
<p>You feel the pleasure rising and...</p>
<big>...you cum!</big>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_cum.mp4"`>>
<p>After a moment, the pleasure passes!</p>
<big>The girl smiles.</big>
<<if $curLoc != "cityClubVip">>
<<dial _curNpc.id "I hope that next time you'll fuck me properly.">>
<<dial "player" "Sure... sure...">>
<</if>>
<p>She gathers her things, blows you a kiss, and walks away.</p>
<<btn $curLoc>>
<<chunk null "#cum_face">>
<p>You feel the pleasure rising and...</p>
<big>...you cum!</big>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_cum_face.mp4"`>>
<p>After a moment, the pleasure passes!</p>
<big>The girl smiles.</big>
<<if $curLoc != "cityClubVip">>
<<dial _curNpc.id "I hope that next time you'll fuck me properly.">>
<<dial "player" "Sure... sure...">>
<</if>>
<p>She gathers her things, blows you a kiss, and walks away.</p>
<<btn $curLoc>>
<<chunk null "#cum_ass">>
<p>You feel the pleasure rising and...</p>
<big>...you cum!</big>
<<media `"activities/pickup/cityClub/" + _curNpc.id + "_sex_cum_ass.mp4"`>>
<p>After a moment, the pleasure passes!</p>
<big>The girl smiles.</big>
<<if $curLoc != "cityClubVip">>
<<dial _curNpc.id "I hope that next time you'll fuck me properly.">>
<<dial "player" "Sure... sure...">>
<</if>>
<p>She gathers her things, blows you a kiss, and walks away.</p>
<<btn $curLoc>>
<<chunk null "#exit">>
<p>Really? She wasn't that bad...</p>
<<dial "player" "//I just wasn't into it.//">>
<p>If you weren't into it, then that's a right decision buddy!</p>
<big>Only go in if it's worth it for you.</big>
<<dial "player" "//Sure thing, bro.//">>
<<if _roseSleazyQ>>
<<btn $curLoc null "quest:roseSleazy-" "action">>
<<else>>
<<btn $curLoc>>
<</if>>
<<chunk null "#bad">>
<big>She looks at you with disappointment.</big>
<<dial _curNpc.id "//Get lost.//">>
<p>Tough luck, champ. Maybe you should try a different approach.</p>
<<dial "player" "//Like what?//">>
<big>Money!</big>
<<dial "player" "//Fuck off!//">>
<p>Nah, dude. I'm joking. Remember what I told you.</p>
<big>One in every ''X'' women will like you.</big>
<p>Sooner or late it's gonna click.</p>
<<if _roseSleazyQ>>
<<btn $curLoc null "quest:roseSleazy-" "action">>
<<else>>
<<btn $curLoc>>
<</if>>
<</chunks>>/* gymDanceRose */
<<chunks>>
<p>You change your clothes and walk to the class.</p>
<big>You see $rose.name getting ready.</big>
<<media "activities/dance/gym/rose_preparing.jpg">>
<p>You approach her.</p>
<<dial "player" "Hi! I'm ready for the class.">>
<big>She looks at you and smiles.</big>
<<dial "rose" "Ok, chico. As always, we start with some stretching!">>
<<menu>>
<<btn "#stretch" "Sounds nice." "rose.love+" "dialog">>
<<btn "#stretch" "Let's do this!" "rose.dom+" "dialog">>
<<chunk null "#stretch">>
<big>$rose.name starts stretching.</big>
<<media "activities/dance/gym/rose_dance_02_stretch.mp4">>
<<dial "rose" "You repeat everything after me, si?">>
<<dial "player" "Si, si...">>
<<btn>>
<<chunk>>
<big>You follow her lead.</big>
<<media "activities/dance/gym/rose_dance_03_stretch.mp4">>
<<dial "rose" "Everything bueno, chico?">>
<<menu>>
<<btn null "Everything ok, thanks for asking!" "rose.love+" "dialog">>
<<btn null "Si, seniorita!" "rose.dom+" "dialog">>
<<chunk>>
<<media "activities/dance/gym/rose_dance_04_stretch.mp4">>
<p>I have to say, buddy.</p>
<big>This looks pretty good!</big>
<<dial "rose" "Ok, chico! Now we gonna stretch your culo!">>
<<dial "player" "//Culo?//">>
<big>She means: ass.</big>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_05_stretch.mp4">>
<p>God damn.</p>
<big>That looks good!</big>
<<btn>>
<<chunk>>
<big>What a view.</big>
<<media "activities/dance/gym/rose_dance_06_stretch.mp4">>
<<dial "rose" "Do you see now, chico?">>
<<dial "player" "I see everything perfectly!">>
<<btn>>
<<chunk>>
<big>$rose.name finally turns and looks at you.</big>
<<dial "rose" "Ok, chico. Enough stretching, time for something harder. Señor Juan always said, that salsa is like a lovechild of body and passion.">>
<<dial "player" "Body and passion, got it.">>
<<dial "rose" "So we gotta work on your body, chico.">>
<<dial "player" "//I'd gladly work on her body!//">>
<big>$rose.name stands in front of you and...</big>
<<btn>>
<<chunk>>
<big>...starts yelling in your face.</big>
<<media "activities/dance/gym/screaming.mp4">>
<<dial "rose" "GIVE ME ONE HUNDRED PUSHUPS!">>
<p>You sigh.</p>
<<menu>>
<<btn "#pushups" "Ok, ok, I'm doing it..." "rose.love+" "dialog">>
<<btn "#pushups" "Just do the pushups" "rose.dom+" "action">>
<<chunk null "#pushups">>
<big>You start doing pushups...</big>
<<media "activities/dance/gym/pushups.mp4">>
<<dial "player" "One... Two... Three...">>
<<if $player.lvl <= 1>>
<<set _decision = ["#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#pushupsGood", "#pushupsGood", "#pushupsGood", "#pushupsGood", "#pushupsGood", "#pushupsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#pushupsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#pushupsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/pushupsBad.mp4">>
<big>You collapse on the floor, panting.</big>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple pushups!?">>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No pushups, no salsa! I don't work with weak chicos, come back when you stronger!">>
<<dial "player" "//Sigh... Can't you do something about it?//">>
<p>Nah, man, it's outta my hands.</p>
<big>Train a bit more and come back.</big>
<<btn null null "counter:roseAngry-2">>
<<chunk null "#pushupsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You try your best, and finally...</big>
<<media "activities/dance/gym/pushupsGood.mp4">>
<<dial "player" "One hundred.">>
<p>$rose.name seems satisfied with your performance.</p>
<<dial "rose" "Acceptable.">>
<<dial "player" "//Thank god!//">>
<<dial "rose" "Now squats.">>
<<dial "player" "//sigh... This is a nightmare!//">>
<<btn "#squats">>
<<chunk null "#squats">>
<big>You start doing squats.</big>
<<dial "player" "One... Two... Three...">>
<<media "activities/dance/gym/squats.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#squatsGood", "#squatsGood", "#squatsGood", "#squatsGood", "#squatsGood", "#squatsBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#squatsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#squatsBad">>
<big>You try your best, but finally...</big>
<<media "activities/dance/gym/squatsBad.mp4">>
<p>$rose.name looks at you with anger.</p>
<<dial "rose" "You can't do couple squats!?">>
<p>You lie on the floor, panting.</p>
<<dial "player" "I... I'll try again... Soon.">>
<<dial "rose" "No squats, no salsa!">>
<<dial "player" "//sigh...//">>
<<btn null null "counter:roseAngry-2">>
<<chunk null "#squatsGood">>
<<delayer>>
<<yields "dom+2">>
<</delayer>>
<big>You clench your teeth and...</big>
<<dial "player" "One hundred.">>
<big>Success!</big>
<<dial "rose" "Ok, now it's finally time for salsa.">>
<<dial "player" "But I'm so tired...">>
<<dial "rose" "Salsa will wake you up, chico!">>
<<dial "player" "//Kill me...!//">>
<p>I know, buddy... I know...</p>
<<btn "#basics">>
<<chunk null "#basics">>
<<media "activities/dance/gym/rose_dance_07.mp4">>
<big>She grabs your hands and starts explaining.</big>
<<dial "rose" "First, you need to understand salsa movement. Follow me.">>
<<dial "player" "Like that...?">>
<<dial "rose" "No. One more time.">>
<<dial "player" "Now...?">>
<<dial "rose" "No. You're terrible. One more time.">>
<p>It's getting painful to watch.</p>
<<dial "player" "Ok, now I think I got it...?">>
<<dial "rose" "You got mierda, chico.">>
<big>She kicks you in the ankle.</big>
<<dial "rose" "Left, right, left, right. WRONG. AGAIN!">>
<<dial "player" "I'm doing my best!">>
<<if $player.lvl <= 1>>
<<set _decision = ["#basicsGood", "#basicsGood", "#danceBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#basicsGood", "#basicsGood", "#basicsGood", "#danceBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#basicsGood", "#basicsGood", "#basicsGood", "#basicsGood", "#danceBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#basicsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#basicsGood">>
<<delayer>>
<<yields "dom+2; love+1">>
<</delayer>>
<p>You do your best to follow $rose.name.</p>
<<dial "rose" "Now put your hand on me.">>
<big>You put your hand on her hip.</big>
<<dial "player" "Like that...?">>
<<media "activities/dance/gym/rose_dance_08.mp4">>
<<dial "rose" "Si, si, that's better.">>
<<dial "player" "Thanks...">>
<<dial "rose" "You're still mierda.">>
<big>What a bitch!</big>
<<btn "#hips">>
<<chunk null "#hips">>
<big>She changes gears.</big>
<<dial "rose" "Ok, now the next step - hips.">>
<p>She looks in your eyes, but you can feel she's focused on the movement.</p>
<<media "activities/dance/gym/rose_dance_09.mp4">>
<<dial "player" "//Fuck, I'd fuck this ass...!//">>
<p>It will happen, buddy, but we gotta survive this first.</p>
<<dial "rose" "Salsa starts in the hips, chico. Follow my lead.">>
<<if $player.lvl <= 1>>
<<set _decision = ["#hipsGood", "#hipsGood", "#danceBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#hipsGood", "#hipsGood", "#hipsGood", "#danceBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#hipsGood", "#hipsGood", "#hipsGood", "#hipsGood", "#danceBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#hipsGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hipsGood">>
<<delayer>>
<<yields "dom+2; love+1">>
<</delayer>>
<big>You slowly start synchronizing your hip movement to $rose.name.</big>
<<media "activities/dance/gym/rose_dance_10.mp4">>
<p>It looks better and better.</p>
<<dial "rose" "Si, si, you're doing it!">>
<<dial "player" "//All I'm thinking is her ass!//">>
<big>And that's true salsa!</big>
<<btn "#dance">>
<<chunk null "#dance">>
<<dial "rose" "Now feet and hips together, chico. Left, right, left, right...">>
<<dial "player" "Like this?">>
<<media "activities/dance/gym/rose_dance_11.mp4">>
<p>You move your hips left and right.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#danceGood", "#danceGood", "#danceBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#danceGood", "#danceGood", "#danceGood", "#danceBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#danceGood", "#danceGood", "#danceGood", "#danceGood", "#danceBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#danceGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#danceGood">>
<<media "activities/dance/gym/rose_dance_12.mp4">>
<<dial "rose" "Si! Si! Good!">>
<<dial "player" "Finally!">>
<big>Even I'm tired after this shit.</big>
<<dial "player" "//So what now?//">>
<p>Well, this is the moment where you can finish dancing, and use your skills in the club.</p>
<big>Or.</big>
<<dial "player" "//Or...?//">>
<big>Or you can grab her ass, and try to bring the salsa to another level.</big>
<<dial "player" "//Is that safe?//">>
<p>No dude, it's not, but...</p>
<big>Fortune favours the bold!</big>
<<menu>>
<<btn "#exit" "That's all for now" "rose.love+" "action">>
<<btn "#blowjob" "Grab her ass!" "rose.dom+" "action">>
<<chunk null "#blowjob">>
<big>While dancing, you move your hand and grab her ass.</big>
<p>She looks at you with a mixture of surprise and confusion.</p>
<<media "activities/dance/gym/rose_dance_13.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#blowjobGood", "#sexBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#blowjobGood", "#blowjobGood", "#sexBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blowjobGood", "#blowjobGood", "#blowjobGood", "#blowjobGood", "#sexBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blowjobGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blowjobGood">>
<big>$rose.name leans in with a smile and whispers.</big>
<<dial "rose" "Oh chico, don't stop there!">>
<<dial "player" "//What does she mean?//">>
<p>She means you should take her pants down and grab dat ass like a pro.</p>
<<btn>>
<<chunk>>
<big>You pull down her pants and starts touching her thick ass.</big>
<<media "activities/dance/gym/rose_dance_14_sex.mp4">>
<<dial "player" "Damn, that's a juicy booty you got there.">>
<big>$rose.name wiggles her hips, teasing you.</big>
<<dial "rose" "You like what you see, chico? Well, get ready for more.">>
<p>With a mischievous glint in her eyes, she leans in closer.</p>
<big>She drops to her knees in front of you.</big>
<<dial "rose" "Give me that dick, chico.">>
<p>You hesitate for a moment.</p>
<<dial "player" "But it's sweaty after the training...">>
<<dial "rose" "I love sweaty dicks.">>
<big>She pulls down your pants.</big>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_15_sex.mp4">>
<<dial "player" "Oh, hell yeah, that's it!">>
<p>Her warm breath against your skin sends shivers down your spine.</p>
<big>$rose.name takes you deeper.</big>
<<dial "rose" "You taste good, but I'm just getting started.">>
<p>Her movements leave you breathless.</p>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_16_sex.mp4">>
<<dial "player" "Oh, baby, keep going, I'm loving every second of this.">>
<p>Her tongue swirls around your dick, driving you wild with desire as she pushes you to the edge.</p>
<<dial "rose" "You can't handle me, can you?">>
<p>The anticipation builds, creating a tension in your body.</p>
<<menu>>
<<btn "#sexFace" "Cum now!" "rose.love+" "action">>
<<btn "#sex" "Tell her you wanna fuck!" "rose.dom+" "action">>
<<chunk null "#sex">>
<<dial "player" "I need more. I wanna put my dick inside you.">>
<p>Her eyes sparkle with mischief as she contemplates your proposal. A devilish grin plays on her lips.</p>
<<media "decisions.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#sexGood", "#sexBad"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sexGood", "#sexGood", "#sexBad"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#sexGood", "#sexGood", "#sexGood", "#sexBad"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sexGood">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#sexGood">>
<<dial "rose" "You're in for a wild ride, chico.">>
<p>$rose.name drops to her knees, ass towards you.</p>
<big>You start fucking her doggystyle.</big>
<<media "activities/dance/gym/rose_dance_17_sex.mp4">>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_18_sex.mp4">>
<p>She lies on the gym mattres on the floor and you start spooning.</p>
<<dial "rose" "Puta di mierda, si, si, si!">>
<<btn>>
<<chunk>>
<<media "activities/dance/gym/rose_dance_19_sex.mp4">>
<p>You lie on the mattres and $rose.name sits on you.</p>
<<dial "rose" "Uhhh, chico!">>
<big>She starts riding you cowgirl.</big>
<<dial "player" "Ride me hard, baby!">>
<<btn>>
<<chunk>>
<p>$rose.name turns around and starts riding you backwards.</p>
<<media "activities/dance/gym/rose_dance_20_sex.mp4">>
<big>You feel the pressure building up.</big>
<<dial "player" "I'm gonna cum!">>
<<dial "rose" "Si! Spray me with your cum!">>
<<menu>>
<<btn "#sexFace" "Cum on her face" "rose.dom+" "action">>
<<btn "#sexAss" "Cum on her ass" "rose.love+" "action">>
<<chunk null "#sexFace">>
<p>Her eyes widen in surprise as you let out a primal growl...</p>
<big>You release a torrent of hot cum splattering across her face.</big>
<<media "activities/dance/gym/rose_dance_22_sex.mp4">>
<<dial "player" "Uhhhhhhhhhhh....">>
<<dial "rose" "¡Dios mio! That's a lot of cum, chico.">>
<<btn "#sexEnd">>
<<chunk null "#sexAss">>
<p>With a moan, you feel the intensity as you approach your climax.</p>
<big>You shoot a stream of cum on her ass.</big>
<<media "activities/dance/gym/rose_dance_21_sex.mp4">>
<<dial "player" "Uhhhhhhhhhhh....">>
<<dial "rose" "¡Dios mio! That's a lot of cum, chico.">>
<<btn "#sexEnd">>
<<chunk null "#sexEnd">>
<big>You lie on the floor, panting.</big>
<<dial "rose" "Well, well, well, chico. I didn't expect much, but I was pleasently surprised.">>
<<dial "player" "It was fucking fantastic.">>
<<dial "rose" "More like that, and I'll stop calling you chico, and start calling you papi.">>
<big>Nice!</big>
<p>That's a huge win for team $player.surname!</p>
<<dial "player" "Thanks...">>
<big>$rose.name gathers her things.</big>
<<dial "rose" "Come back anytime! But from now on - it's 50 bucks per lesson.">>
<p>50 bucks for being shouted at and kicked in the ankles.</p>
<<dial "player" "//Well... At least there's fucking at the end.//">>
<p>True.</p>
<big>$rose.name turns around and walks away.</big>
<<dial "player" "So... I guess I've learned how to dance. What now?">>
<p>Now?</p>
<big>Let's go back to the club and find some hoe!</big>
<<btn>>
<<chunk null "#sexBad">>
<big>She smacks you so hard you almost lose consciousness.</big>
<<media "slap.mp4">>
<p>Daaaaamn.</p>
<big>You there dude?</big>
<<dial "player" "//What just happened?//">>
<big>You got fucking owned.</big>
<<btn null null "counter:roseAngry-2">>
<<chunk null "#exit">>
<big>You finish dancing.</big>
<<dial "player" "Thanks... I feel like I've learned a lot...">>
<<dial "rose" "You still mierda, chico, but you're slowly getting better!">>
<p>God damn, she's such a bitch it's annoying.</p>
<<dial "rose" "Come back anytime! But from now on - it's 50 bucks per lesson.">>
<p>50 bucks for being shouted at and kicked in the ankles? No thank you.</p>
<<dial "player" "Yeah... thanks.">>
<big>She turns around and walks away.</big>
<<dial "player" "So... I guess I've learned how to dance. What now?">>
<p>Now?</p>
<big>Let's go back to the club and find some hoe!</big>
<<btn>>
<<chunk null "#danceBad">>
<big>You try your best, but...</big>
<<dial "rose" "TERRIBLE! EVERYTHING VERY BAD! VERY!">>
<p>You look at her, panting.</p>
<<dial "player" "But... I was trying my best...">>
<<dial "rose" "That wasn't best. That was a big waste of time, chico. Come back when you're better!">>
<<dial "player" "//sigh...//">>
<p>God damn, dude.</p>
<big>She's a fucking nightmare!</big>
<<btn null null "counter:roseAngry-2">>
<</chunks>><<chunks>>
<p>You walk around the gym to find $rose.name.</p>
<big>Finally notice her deep in her training.</big>
<<dial "player" "Hola, $rose.name!">>
<p>You walk her direction with a smile.</p>
<<btn>>
<<chunk>>
<big>She yells at you.</big>
<<media "characters/rose/rose_angry.jpg">>
<<dial "rose" "I wanna train alone!">>
<<dial "player" "But I just...">>
<p>She doesn't interrupt her training.</p>
<<dial "rose" "I NEED TO TRAIN ALONE, GET IT?! Get lost, chico, or I'll fuck you up!">>
<p>God damn. She has more testosterone than me.</p>
<big>I guess you need to give her some time.</big>
<<btn>>
<</chunks>>/* slaughterhouse */
<<events>>
<<EVENT "quest:slaughterhouse=0">> /* Intro to the quest. */
<<chunks>>
<p>You look at the doors to the VIP room.</p>
<big>They are closed.</big>
<<dial "player" "//VIP room, huh? What's happening in there?//">>
<big>Very Important stuff.</big>
<<dial "player" "//Can't you be a little bit more specific?!//">>
<p>Sigh...</p>
<big>Better if I just show you.</big>
<p>The doors suddenly open, as some drunk couple rolls out.</p>
<big>You peek inside...</big>
<<btn>>
<<chunk>>
<<dial "player" "//Oh fuck.//">>
<big>Indeed.</big>
<<media "quests/slaughterhouse/peek_inside.mp4">>
<<btn>>
<<chunk>>
<big>The doors close.</big>
<p>You're left speechless.</p>
<<dial "player" "//There were 3 girls up there...//">>
<p>Yup.</p>
<<dial "player" "//...licking their pussies...//">>
<p>Mhm.</p>
<<dial "player" "//...and they had buttplugs.//">>
<p>You got it, buddy.</p>
<<dial "player" "//I HAVE TO GET INSIDE.//">>
<big>You and I both.</big>
<<dial "player" "//I'M FUCKIN' DOIN' IT!//">>
<p>You haste towards the doors to the VIP room... </p>
<big>...when suddenly...</big>
<<btn>>
<<chunk>>
<big>A spooky security guy comes out of nowhere.</big>
<<media "quests/slaughterhouse/security.mp4">>
<<dial "guy" "Good evening, sir. Are you invited?">>
<p>He's speaking with a soft, polite voice, but somehow you have no doubts that he would break your neck like a match.</p>
<<dial "player" "//Uhmmm... Am I invited?//">>
<p>Why are you asking me?!</p>
<<dial "player" "//You should know these things!//">>
<big>Me?! You're the player!</big>
<<btn>>
<<chunk>>
<big>The security guy is becoming restless.</big>
<<dial "guy" "Sir!?">>
<<dial "player" "Wait a second! I'm talking to the narrator! I mean... I'm thinking!">>
<<media "quests/slaughterhouse/security_no.mp4">>
<p>The security guy looks at you with confusion.</p>
<<dial "player" "//Look, man. I'll level with you. I barely know what's going on in the game. I'm just masturbating and looking at tits! I haven't read 90% of the text. But I NEED to get inside. I fucking want to be on that orgy. Please, just tell me how to get inside, and I'll make it up to you. We're friends, right? Good friends?//">>
<big>Dude.</big>
<p>I really can't help you. I know as much as you do.</p>
<<dial "player" "//So there's no way for me to get inside?//">>
<p>Well...</p>
<<btn>>
<<chunk>>
<big>I'm not saying that.</big>
<<dial "player" "//Oh. So there is a way?//">>
<p>There's always a way...</p>
<big>You just need to be creative!</big>
<<dial "player" "//Ohhhh. Ok, I get it!//">>
<<dial "guy" "Sir, I'm asking you one last time - are you invited?">>
<p>You think for a moment.</p>
<<dial "player" "I am invited...! YES! Buuuuuut... I lost my invitation!">>
<p>He looks at you, strangely.</p>
<<btn>>
<<chunk>>
<<dial "player" "//How I'm doing?//">>
<big>He doesn't buy it.</big>
<<dial "guy" "I'm gonna have to ask you to leave!">>
<<dial "player" "What, but... //Can't you help me out?!//">>
<p>God damn, dude. Forget the security guard, he won't let you in. You need to figure out how to get this invitation.</p>
<big>You gotta do some detective work!</big>
<<dial "player" "//Oh! Yeah! Detective work! Nice!//">>
<big>Let's find a good observation point.</big>
<p>And then we'll see what next.</p>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:slaughterhouse=1">> /* Observe the VIP room. */
<<chunks>>
<<if $curLoc == "cityClubVip">>
<p>You observe the doors to the VIP room, standing right next to them.</p>
<big>The security guy doesn't like that.</big>
<<media "quests/slaughterhouse/security.mp4">>
<<dial "guy" "Please, move away, sir.">>
<<dial "player" "But I'm just standing here... it's a free country!">>
<<dial "guy" "Move away, or I'm gonna use force!">>
<big>Buddy, don't mess with him.</big>
<p>We'll find another way.</p>
<<menu>>
<<btn $curLoc "Find a different spot" "love+; quest:slaughterhouse-" "yieldsHide action">>
<<btn "#attack" "Run into the VIP room like an idiot" "dom+" "yieldsHide action">>
<<elseif $curLoc == "cityClubToilet">>
<p>Hey, you see that spot next to the toilets?</p>
<<dial "player" "//Yeah.//">>
<p>You could stand there and see everyone who comes into the VIP room. And it would look natural, like you're waiting to take a piss.</p>
<<media "quests/slaughterhouse/corner.mp4">>
<<dial "player" "//Oh yeah, true! I can see everything. I think it's gonna work!//">>
<p>Great!</p>
<big>So now we're gonna wait and see what happens.</big>
<<dial "player" "//Orrrr... we wait till the doors open, and then... run inside like a fucking animal or some shit.//">>
<p>What?!</p>
<big>The security will beat the shit out of you.</big>
<<dial "player" "//Well, yeah... but you could make him look away or something?//">>
<p>What?! Who do you think I am - a sell out? I come from a long line of narrators, I would never disgrace myself like that!</p>
<<dial "player" "//Sheesh, ok, ok... It's just that... waiting here sounds very boring. And, you know, it's a porn game, there should be some action!//">>
<p>Dude, trust me on this. You'll have the action soon enough, man.</p>
<big>Let's gather the intel first.</big>
<p>Just stand here for a while, try to look natural, and peek at the people coming into the VIP room. We need to know how the invitations look like. Maybe there's a password, or maybe you will notice something interesting.</p>
<<dial "player" "//Oh, MAYBE I'll notice something, great plan!//">>
<p>Ok dude. You want to play smartass on me? Suuuure.</p>
<big>Try your plan.</big>
<p>See what happens.</p>
<<menu>>
<<btn "#wait" "Wait and look around" "love+" "yieldsHide action">>
<<btn "#attack" "Run into the VIP room like an idiot" "dom+" "yieldsHide action">>
<<else>>
<p>You find a spot from which doors to the VIP room are visible, and you can observe them without detection.</p>
<<dial "player" "//Awesome!//">>
<big>But a fat lady blocks your view.</big>
<<dial "player" "//God damn fat positivity!//">>
<p>We'll find another way.</p>
<<dial "player" "//Or maybe...//">>
<big>Please don't try Leroy Jenkins on me, buddy.</big>
<p>I'm too old for that shit.</p>
<<menu>>
<<btn $curLoc "Find a different spot" "love+; quest:slaughterhouse-" "yieldsHide action">>
<<btn "#attack" "Run into the VIP room like an idiot" "dom+" "yieldsHide action">>
<</if>>
<<chunk null "#wait">>
<big>You wait patiently.</big>
<p>You glance at the door, and at the security guard hiding in the shadow.</p>
<<media "quests/slaughterhouse/waiting1.mp4">>
<<btn>>
<<chunk>>
<big>So far there's no one going in.</big>
<<media "quests/slaughterhouse/waiting2.mp4">>
<<btn>>
<<chunk>>
<<media "quests/slaughterhouse/waiting3.mp4">>
<<dial "player" "//This plan is boring.//">>
<p>Still better than your plan.</p>
<<dial "player" "//You can't be sure until we try it!//">>
<p>No. I //can// be sure. Trust me on this.</p>
<<btn>>
<<chunk>>
<big>Finally, you see someone coming to the VIP room.</big>
<<dial "player" "//Thank God!//">>
<p>You peek from behind a corner.</p>
<<media "quests/slaughterhouse/peek.mp4">>
<p>You see the security guard talking with them.</p>
<<dial "player" "//And what else...?//">>
<p>They are wearing masks, and look very glamorous.</p>
<<dial "player" "//Aaaaand...??//">>
<p>You lean forward a bit too see better. You look at their hands.</p>
<big>They give him //something//.</big>
<<dial "player" "//They give him what...?//">>
<big>You're not sure what it is.</big>
<p>The security guard takes it, and let's them through the doors.</p>
<<btn>>
<<chunk>>
<<dial "player" "//Wait... That's it?!//">>
<p>Yup.</p>
<<dial "player" "//They give him SOMETHING?!//">>
<p>Well, you couldn't really see that well from where you were standing...</p>
<<dial "player" "//You told me to stand here! Come on, dude. Give me anything! Was that the invitation they gave the guard? Was something written on it?!//">>
<p>...</p>
<<dial "player" "//Ooook man, thanks for a big waste of time.//">>
<p>At least I'm not trying to run into the VIP room at a sub-light speed.</p>
<<dial "player" "//...//">>
<p>...</p>
<<dial "player" "//Ok. So what now?//">>
<p>...</p>
<<dial "player" "//You don't know, don't you?//">>
<p>Well... Yeah, Grave really didn't tell me how we should proceed. We gotta figure it out...</p>
<<dial "player" "//God damn...//">>
<p>Maybe you could wait here a bit longer - someone else would be coming into the VIP room and you'll see something then?</p>
<<dial "player" "//No, fuck that. I had enough with standing here, looking like a moran. I'll walk around the club a bit, talk with someone who works here... Maybe a waitress or bartender knows something.//">>
<p>...</p>
<p>Actually... that's a good idea!</p>
<big>Let's do that.</big>
<<btn $curLoc>>
<<chunk null "#attack">>
<p>You notice the door to the VIP room open. You react without hesitation.</p>
<big>You jump from behind a corner.</big>
<p>You speed towards the doors.</p>
<<media "quests/slaughterhouse/gazelle.mp4">>
<p>You run so fast, you feel like a wind.</p>
<big>Couple more steps and...</big>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<if !$slaughterhouse_easterEgg>>
<<set $slaughterhouse_easterEgg = 0>>
<</if>>
<<if $slaughterhouse_easterEgg < 5>>
<big>The security guy comes out of nowhere and...</big>
<<media "quests/slaughterhouse/beating.mp4">>
<<yields "sore+">>
<big>Surprise, surpise!</big>
<<if !$slaughterhouse_easterEgg || $slaughterhouse_easterEgg < 3>>
<p>Who would have expected that?</p>
<big>Oh wait - //I did//.</big>
<p>Be smarter next time, and just do my plan.</p>
<<elseif $slaughterhouse_easterEgg == 3>>
<p>Please stop getting yourself hurt. You won't get in.</p>
<<dial "player" "//But why?!//">>
<big>I really can't get you passed that doors yet.</big>
<p>That would seriously fuck up the quest. </p>
<<elseif $slaughterhouse_easterEgg == 4>>
<big>Fuck me, you're stubborn.</big>
<p>What do you think you're gaining?</p>
<<dial "player" "//Eternal fame!//">>
<big>I really doubt that.</big>
<</if>>
<<btn "areaCity" "Get thrown out of the club" "counter:clubAngry-1; quest:slaughterhouse-">>
<<else>>
<p>Dude...</p>
<big>I can't look at you keep on getting hurt.</big>
<<if $slaughterhouse_easterEgg == 5>>
<<dial "player" "//I'll finally beat him!//">>
<big>No you won't!</big>
<p>Grave didn't write the part where you win, so you will be getting smashed each time.</p>
<<dial "player" "//I just need couple more tries!//">>
<p>I don't know what's with you people these days.</p>
<<dial "player" "//What do you mean?//">>
<p>I'll tell you a story. My friend has this thing - when we're partying in a club, when we're on our way home, he would go to the biggest security dude, smile and say something like "Hey man, do you identify as a man? Because you look like a bitch." And then he would run from the club laughing.</p>
<<dial "player" "//For real? Sounds like a bullshit story!//">>
<p>For real, my man. Good friend, and - he's actually a super nice dude. But, yeah, this.</p>
<<dial "player" "//So did he ever got beaten?//">>
<p>Actually - no. He got away each time.</p>
<big>Good runner, this dude.</big>
<<dial "player" "//Actually why are you telling me about him? What's the moral of the story?//">>
<p>...</p>
<<dial "player" "//You just wanted to tell this story, huh?//">>
<p>Kind of.</p>
<<dial "player" "//That's weird.//">>
<big>Well you made it weird first!</big>
<<dial "player" "//So what now?//">>
<p>Now... Just stop getting yourself hurt.</p>
<</if>>
<p>What's with all that anger, man? Make love not war!</p>
<big>That's the rule of the game.</big>
<<dial "player" "//Yeah... maybe I should actually go home...//">>
<p>Yeah, that's a good thought.</p>
<big>Just rub one out and chill out.</big>
<<btn "daphGuestMasturbate" "Go home and rub one out" "love+3; quest:slaughterhouse-" "action">>
<</if>>
<<delayer>>
<<set $curLoc = "daphGuest">>
<<include "buildLoc">>
<<set $slaughterhouse_easterEgg = $slaughterhouse_easterEgg + 1>>
<</delayer>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:slaughterhouse=2">> /* Ask around the club. */
<<chunks>>
/* Select NPC */
<<if $curLoc == "cityClubBar">>
<<set _curNpcType = "bartender">>
<<else>>
<<set _curNpcType = "waitress">>
<</if>>
/* Create array to randomly choose from - janitor moves the story forward */
<<set _curNpcArr = [_curNpcType, _curNpcType, _curNpcType, _curNpcType, _curNpcType]>>
/* Count times */
<<if !$slaughterhouse_ask>>
<<set $slaughterhouse_ask = 0>>
<</if>>
/* On 4th time add chances */
<<if $slaughterhouse_ask > 1>>
<<set _curNpcArr.push("janitor", "janitor", "janitor", "janitor")>>
<</if>>
/* Select the npc to display */
<<set _curNpc = _curNpcArr.random()>>
/* HTML */
<<if _curNpc == "janitor">>
<p>You turn around...</p>
<big>And notice a janitor.</big>
<<media "quests/slaughterhouse/janitor.jpg">>
<<dial "player" "//Wait... Don't I know him from somewhere?//">>
<p>Well, true...</p>
<big>That face does look familiar.</big>
<<dial "player" "//Isn't that the guy from the College?//">>
<p>Oh yeah! The creepy janitor!</p>
<<dial "player" "//Maybe he knows something?//">>
<p>Well...</p>
<big>Let's ask!</big>
<<btn "#janitor">>
<<else>>
<<set _text1 = ["Hi!", "Heya!", "Hello, sorry for bothering you.", "Hello?"].random()>>
<<set _text2 = ["What can I get you?", "What's up?'", "Hey sweety, how are you?", "Yeah?"].random()>>
<<set _text3 = ["So what you want to ask me?", "Ok, sweety, ask - but hurry up, I'm working.'", "Yeah, sure - ask.", "Well? Ask the question!"].random()>>
<<set _text4 = ["I know nothing about this. So... do you want something to drink or not?", "I know nothing, and you should know nothing too. Want that drink or not?'", "I don't know what happens there, I work here. So - you want a drink, or you're just wasting my time?", "Should I call the security? You want that drink or not?!"].random()>>
<p>You approach the _curNpc.</p>
<<dial "player" _text1>>
<big>She glances at you and smiles.</big>
<<media `"quests/slaughterhouse/" + _curNpc + "_" + random(1,5) + ".mp4"`>>
<<dial "gal" _text2>>
<<dial "player" "I wanted to ask you something...">>
<<dial "gal" "I can't give you my number. Company policy.">>
<<dial "player" "Haha, no no, not like that.">>
<p>She laughs.</p>
<<dial "gal" _text3>>
<<btn>>
<</if>>
<<delayer>>
<<set $slaughterhouse_ask = $slaughterhouse_ask + 1>>
<</delayer>>
<<chunk>>
<<dial "player" "Well, you know how there's this VIP room, right?">>
<big>She gets tense when you mention the VIP room.</big>
<p>But she plays it down, like it was nothing interesting.</p>
<<dial "gal" "Yeah... I work here, I noticed.">>
<<dial "player" "Haha, right. So, they say you need an invitation. Do you know where can I get one...?">>
<p>She looks at you.</p>
<big>Her face gets serious.</big>
<<dial "gal" _text4>>
<p>You can feel there's no point of pushing. She's visibly angry.</p>
<big>We need to find someone else.</big>
<p>Maybe buy that drink from her just in case.</p>
<<if $player.lvl <= 1>>
<<set _decision = [$curLoc, "#security", "#security", "#security"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = [$curLoc, "#security", "#security"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = [$curLoc, $curLoc, "#security"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = [$curLoc, $curLoc, $curLoc, "#security"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = $curLoc>>
<</if>>
<<menu>>
<<btn $curLoc "Order a drink" "quest:slaughterhouse-; drink+; cash-50; cash=50" "action">>
<<btn _decision "Just leave" "quest:slaughterhouse-; dom+" "yieldsHide action">>
<<chunk null "#security">>
<big>Oh shit!</big>
<<dial "player" "//What?!//">>
<p>The girl is telling on you to the security!</p>
<<dial "player" "//Oh fuck!//">>
<big>The security guy is coming your way.</big>
<<btn>>
<<chunk>>
<<media "quests/slaughterhouse/security.mp4">>
<<dial "guy" "Unfortunately, you have to leave the club, sir.">>
<p>He leads you to the club entrance.</p>
<<dial "player" "But--">>
<<dial "guy" "Come back tomorrow, sir!">>
<big>He closes the doors in front of your face.</big>
<<btn "areaCity" "Get thrown out of the club" "counter:clubAngry-1; quest:slaughterhouse-">>
<<chunk null "#janitor">>
<big>You approach the janitor with a smile.</big>
<<dial "player" "Hey!">>
<p>He looks at you, like he knew what are you about to say.</p>
<<dial "janitor" "Oook. Tell me where the loads are, and I'll take care of them.">>
<<dial "player" "Loads... You mean like...">>
<<dial "janitor" "Cumshots. Just tell me where the cum is, and I'll wipe it clean.">>
<p>Oh damn...</p>
<big>Tough life of the club janitor!</big>
<<dial "player" "//Or maybe he likes it?//">>
<p>Well...</p>
<big>He looks like the type.</big>
<<btn>>
<<chunk>>
<<dial "player" "Haha. That's great! But... I'm not here about the loads...!">>
<big>He seems disappointed.</big>
<<dial "janitor" "Yeah? So what you want?">>
<<dial "player" "Well... you know how there's this VIP room, right?">>
<p>He gets visibly tense when you mention the VIP room.</p>
<<dial "janitor" "Maybe.">>
<<dial "player" "So, they say you need an invitation. Do you know where can I get one...?">>
<p>He looks at you.</p>
<big>His face gets serious.</big>
<<dial "janitor" "I know nothing about this. Call me when you find a load somewhere, I'm gonna wipe it.">>
<big>He is about to walk away.</big>
<<menu>>
<<btn $curLoc "Let him go!" "quest:slaughterhouse-; love+" "action yieldsHide">>
<<btn null "Ask him about the College!" "dom+" "action yieldsHide">>
<<chunk>>
<<dial "player" "Hey man, by the way - don't you work at College? I saw you there, couple times...">>
<big>The man stops.</big>
<p>You can feel he's terribly tense.</p>
<<dial "janitor" "You must have confuse me with someone else.">>
<<dial "player" "I'm pretty sure it's you...">>
<<btn>>
<<chunk>>
<big>He launches at you and pinns you to the wall.</big>
<<media "quests/slaughterhouse/janitorAttack.mp4">>
<<dial "player" "Hey what the hell, man!">>
<p>He is so agitated, his face gets red.</p>
<<dial "janitor" "Is that a threat?!">>
<p>You try to break free, but he seems to be much stronger than he looks.</p>
<big>Way stronger than you.</big>
<p>It's almost like he was under some sort of a spell.</p>
<<if $player.lvl > 3>>
<<dial "player" "Calm down, dude! You misunderstood me!">>
<<else>>
<<dial "player" "No... I was just... Sorry!">>
<</if>>
<big>He looks you in the eyes.</big>
<p>Like he's trying to pinch your soul.</p>
<<dial "janitor" "Who sent you?!">>
<<dial "player" "No one sent me!">>
<<btn>>
<<chunk>>
<big>He moves back, terrified.</big>
<<dial "janitor" "No-one?">>
<<dial "player" "Yeah, it's just me!">>
<<dial "janitor" "Just you?">>
<<dial "player" "Yeah! I saw you and thought - //hey, I know him from the college//!">>
<<dial "janitor" "So he didn't send you?">>
<<dial "player" "Who's //he//?!">>
<p>The janitor thinks for a moment.</p>
<<dial "janitor" "No-one!">>
<<dial "player" "Yeah, no one send me!">>
<p>He's taken by fear yet again.</p>
<<dial "janitor" "So he did send you!">>
<<dial "player" "//What is going on with him? Is he just crazy or what?//">>
<big>I have no idea, man.</big>
<p>Some people are just fucked up. That's a sad reality of life.</p>
<big>Let's just try to wrap it up.</big>
<<menu>>
<<btn null "Chill out, dude!" "dom+" "dialog">>
<<btn null "Let's just take a deep breath..." "love+" "dialog">>
<<chunk>>
<big>The janitor calms down.</big>
<<media "quests/slaughterhouse/janitorEyes.mp4">>
<<dial "player" "//He doesn't look calm.//">>
<p>He's calmer then before!</p>
<<dial "janitor" "Let's make a pact...">>
<p>He's face looks serious and mischivious.</p>
<<dial "janitor" "''I'll tell you how to get to the VIP room... But in return you will not tell No-one about me!''">>
<big>Finally!</big>
<p>Just agree and let's have it over with, this quest is so boring.</p>
<<dial "player" "I agree!">>
<<dial "janitor" "I haven't finished! Whoever breaks the pact will be cursed...">>
<<btn>>
<<chunk>>
<<dial "janitor" "WITH THE BLOOD CURSE!">>
<<media "quests/slaughterhouse/janitorPact.mp4">>
<big>Ah!</big>
<<dial "player" "//What!?//">>
<p>Sorry, I got scared by the clip.</p>
<<dial "player" "//He's full of shit, right? This is a porn game, there are no curses or shit like that, right?//">>
<p>I dunno man, but he seems fucking strange. Maybe let's find someone else.</p>
<<dial "player" "//But he knows how to get to the VIP room... Worst case scenerio - I'll just load the game.//">>
<big>Well, true.</big>
<<btn>>
<<chunk>>
<p>You look at the janitor with a smile.</p>
<<dial "player" "I agree!">>
<big>He looks at you suspiciously.</big>
<<dial "janitor" "In order for the covenant to retain its binding nature, and in strict adherence to the letter of the law, it is requisite that you, sir, verbally ejaculate... uhmm... articulate! Uhmm... your concurrence with the terms herein.">>
<p>While he talks, his behavior changes. His eyes are more steady for a second, his emotions calm. You feel like, even though he clearly is crazy now, there's some old part of this man that just resurfaced. From the way he talks, it seems to you, that maybe long time ago he might have been involved with the law somehow. Maybe as a lawyer, or something like that.</p>
<<dial "player" "Ah shit. Ok... I agree that you will tell me how to get to the VIP room and in return I'm not gonna talk!">>
<<dial "janitor" "You're not gonna talk about what?!">>
<<dial "player" "I'm not gonna talk about you, the college... the loads.">>
<<btn>>
<<chunk>>
<big>He bursts into anger again.</big>
<<dial "janitor" "No! Just the college!">>
<<dial "player" "Just the college?">>
<<dial "janitor" "You can talk about the loads! Talk about the loads a lot, actually.">>
<p>Ooook. So he's afraid that people will know he works at College, but not about the loads...</p>
<<dial "player" "OK, ok... Just the college than! Not the loads.">>
<<btn>>
<<chunk>>
<p>He loosens up.</p>
<<dial "janitor" "Yeah... Say it again. The last part...">>
<<dial "player" "Whaaaat...?">>
<p>He licks his lips.</p>
<<dial "janitor" "Say - //loads//.">>
<<dial "player" "Loads?!">>
<<dial "janitor" "Loads...">>
<<dial "player" "Loads!">>
<<btn>>
<<chunk>>
<<dial "janitor" "Uhhhhhhhhhhhh...">>
<<media "quests/slaughterhouse/janitor.jpg">>
<p>...</p>
<big>I think he just cummed in his pants.</big>
<<dial "player" "//WHAT!?//">>
<p>Well don't blame me, I told you the dude is strange.</p>
<<dial "player" "//Ok, can we just get to the part where he tells us how to get to the VIP room!?//">>
<p>Tell him that.</p>
<<menu>>
<<btn null "How to get to the VIP room, creep!" "dom+" "dialog">>
<<btn null "Can you tell me about the VIP room?" "love+" "dialog">>
<<chunk>>
<big>He finally loosens up.</big>
<<dial "janitor" "You gotta find girl scouts.">>
<<dial "player" "Girl scouts?">>
<<dial "janitor" "Yeah. Girl scouts. They come out on sunsets.">>
<<dial "player" "Ooook? Any specific girl scouts? Where do they come out... Is that a metaphor, or...">>
<<dial "janitor" "I already said too much.">>
<<dial "player" "What? I barely understood what you said! Come on, I need more!">>
<<btn>>
<<chunk>>
<big>He just turns away and walks away.</big>
<<dial "player" "//Ah, fuck, that's it?! So much talking and I still know nothing. This quest is terrible. Just fucked up dialogs, and the guy just cummed in front of me.//">>
<p>Ah, shit dude, I have to say I agree.</p>
<big>Grave is not what he used to be, you know?</big>
<p>Before it was tits and asses all around, and now? What a pointless shitshow! And the quality?! I've seen typos! I tell ya, Become Alpha is not what it used to be.</p>
<<dial "player" "//Exactly.//">>
<p>...</p>
<<dial "player" "//Ok... So what do we do?//">>
<p>Well...</p>
<<btn>>
<<chunk>>
<big>I kinda want to find those girl scouts, buddy.</big>
<<dial "player" "//Yeah, me too. You think they're fuckable?//">>
<p>I dunno. We gotta find out.</p>
<<dial "player" "//So where do I find them...?//">>
<big>He said they come out during sunsets.</big>
<<dial "player" "//But where...?//">>
<p>I dunno, man. Where do you usually look fir girl scouts?</p>
<<dial "player" "//Uhmm... In the mall...?//">>
<p>Mall?</p>
<big>Yeah... great idea!</big>
<p><small>(Forest!)</small></p>
<p>Mall is a great idea!</p>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:slaughterhouse=3">> /* Look for girlscouts. */
<<chunks>>
/* Select NPC */
<<set _npc = ["girlscout_1", "girlscout_2", "girlscout_3"].random()>>
<<set _npcMedia = "activities/girlscouts/" + _npc + "_">>
/* HTML */
<p>Dude!</p>
<big>Do you smell it?</big>
<<dial "player" "//I can't smell shit.//">>
<p>It's the smell of...</p>
<big>Cookies...!</big>
<<dial "player" "//Oh yeah? And how that helps us?//">>
<p>Well... cookies... girls scouts...</p>
<<dial "player" "//Girl scout cookies!!!//">>
<big>Indeed.</big>
<<btn>>
<<chunk>>
<p>You look around and see a girl scout heading your way.</p>
<big>She stops in front of you and smiles.</big>
<<media `_npcMedia + "talk1.mp4"`>>
<<dial "player" "//Is this the girl scout we were supposed to meet?//">>
<p>I think so.</p>
<<dial "player" "//She's hot!//">>
<big>Yup.</big>
<<btn>>
<<chunk>>
<<dial "player" "Sooo... I was looking everywhere for you!">>
<p>You kinda sound like a creep. You don't know her!</p>
<<dial "player" "I mean... I was looking for a girl scout... ANY girl scout...">>
<p>You still sound like a creep.</p>
<<dial "player" "To buy COOKIES! I was looking for a girl scout to buy cookies!">>
<p>She smiles so innocently that it melts your heart <small>(dick)</small>.</p>
<<dial "gal" "We are always here on ''Sunsets''!">>
<big>That's good to know.</big>
<<btn>>
<<chunk>>
<<dial "player" "How much... for the cookies?">>
<<dial "gal" "100 dollars, sir!">>
<<dial "player" "//100 bucks for cookies? That seems a lot!//">>
<p>Why are you telling me this? I don't set the prices.</p>
<<dial "player" "//Yeah, but... should I buy the cookies or not? The janitor only said to find the girl scouts, nothing about the cookies.//">>
<p>I dunno, man.</p>
<<dial "player" "//Are these special cookies? Like, will they make me cum harder or something?//">>
<big>Ask her!</big>
<<menu>>
<<btn "#end" "Just buy the cookies" "cash=100; cash-100; item:cookies+" "action">>
<<btn null "Talk about the cookies first" "dom+2" "action yieldsHide">>
<<chunk>>
<big>You look at her.</big>
<<dial "player" "Hey, so those cookies... Are they any special?">>
<<media `_npcMedia + "talk2.mp4"`>>
<p>She gives you a strange look.</p>
<<dial "gal" "What do you mean, sir?">>
<<dial "player" "Well, they are pretty expensive for regular cookies...">>
<<dial "gal" "They are with chocolate!">>
<<dial "player" "So there's nothing special about them?">>
<<dial "gal" "These ones are just regular chocolate cookies.">>
<<dial "player" "//Wait... She said \"These ones\", as in... There's also other cookies?//">>
<p>Smart, thinking, $player.name!</p>
<<menu>>
<<btn "#end" "Just buy the chocolate cookies" "cash=100; cash-100; item:cookies+" "action">>
<<btn null "Ask about //other// cookies" null "action">>
<<chunk>>
<<dial "player" "So do you have any... other cookies?">>
<big>The girls looks at you carefully.</big>
<<media "look.mp4">>
<<set _decision = "#success">>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>She sighs.</big>
<<dial "gal" "For you, sir, I can only offer chocolate cookies.">>
<<dial "player" "But it sounds like you have other cookies but--">>
<<dial "gal" "Do you want to chocolate cookies buy or not?">>
<p>I wouldn't push it. Maybe you'll have more luck next time.</p>
<big>Girl scouts roam these lands.</big>
<<menu>>
<<btn "#end" "Buy the chocolate cookies" "cash=100; cash-100; item:cookies+" "action">>
<<btn "#end" "Maybe some other time" "dom+3" "dialog yieldsHide">>
<<chunk null "#success">>
<big>She smiles.</big>
<<dial "gal" "I'm glad that you asked, sir.">>
<p>She puts her hand in her girl scout bag and...</p>
<<btn>>
<<chunk>>
<big>She pulls out a meat cookie.</big>
<<media "activities/girlscouts/meat_cookie.mp4">>
<<dial "player" "Oh, a meat cookie!">>
<p>That's it, buddy.</p>
<big>The meat cookies are the invitation!</big>
<<dial "player" "//Oh, that makes sense! So $daphne.name was using it to get to the club, that's why she had them.//">>
<p>Bingo!</p>
<<dial "gal" "It costs 250, sir.">>
<<dial "player" "//Whoah, that's a lot!//">>
<<wrapper "item:meat_cookie">>
<p>Wait!</p>
<big>Don't you have a meat cookie in the backpack?</big>
<<dial "player" "//Oh shit, true!//">>
<p>Ok dude, so we don't actually have to buy another one for now. ''We can always come back to this place at the same time and the girl scouts will be here.''</p>
<<dial "player" "//Ok, good to know!//">>
<</wrapper>>
<<dial "gal" "So... what is your decision, sir?">>
<p>Buddy, I think there's one more cookie that could interest you.</p>
<big>The one between her legs.</big>
<<dial "player" "//Riiiight. So what should I do?//">>
<p>Try to drag out the conversation a bit, play with her.</p>
<<menu>>
<<btn "#end" "Buy the meat cookie" "meat_cookie+; cash=250; cash-250" "action">>
<<btn "#end" "Nah, thanks" "love+1" "dialog yieldsHide">>
<<btn null "How about we negotiate a discount?" "dom+3" "dialog yieldsHide">>
<<chunk>>
<p>She thinks for a second...</p>
<<dial "gal" "I'm sorry but... the price is set... I can't...">>
<<dial "player" "Maybe I could do something in return for you?">>
<p>In a split second you can catch a hint of something nasty in her head...</p>
<big>I think this is your cue, buddy.</big>
<<dial "gal" "Well...">>
<p>Perfection.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#dicking", "#nosex", "#nosex", "#nosex", "#nosex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#dicking", "#nosex", "#nosex"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#dicking", "#nosex"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#dicking", "#dicking", "#dicking", "#nosex"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#dicking">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#nosex">>
<big>She sighs, heavily.</big>
<<dial "gal" "I'm sorry sir, but... I have to go.">>
<<dial "player" "But why? Is it something I said?">>
<<dial "gal" "No... I just... I'm in a hurry...">>
<<btn "#end">>
<<chunk null "#dicking">>
<big>She sighs, heavily.</big>
<<dial "gal" "Well, the thing is. I... I just wasn't myself lately.">>
<<dial "player" "Anything I can help you with?">>
<<dial "gal" "I guess... Well... I could just give you the meat cookie if... I mean...">>
<p>She hesitates...</p>
<<btn>>
<<chunk>>
<<dial "gal" "I really need a good dicking from my daddy... but my daddy is not here... will you be my daddy and split my cookie in half with your dick?">>
<big>Jackpot.</big>
<<dial "player" "I'll be your daddy tonight, baby girl!">>
<p>Without thinking, you get closer to her.</p>
<<media `_npcMedia + "kiss.mp4"`>>
<<btn>>
<<chunk>>
<p>Girl's eyes gleam with hunger as she kneels.</p>
<big>She grips your hard cock.</big>
<<dial "player" "You ready for this?">>
<<dial "gal" "Yes, daddy.">>
<p>You tremble as she takes you in her mouth.</p>
<<media `_npcMedia + "sex_1.mp4"`>>
<<btn>>
<<chunk>>
<<dial "player" "Take it like a good girl.">>
<p>Her mouth devours you, pushing you to the edge. The rough touch sends waves of ecstasy.</p>
<<dial "player" "Ohh... yes... Harder.">>
<p>She smirks, taking you deep. You writhe in pleasure, consumed by passion.</p>
<<media `_npcMedia + "sex_2.mp4"`>>
<p>You finally pull out from her mouth.</p>
<<dial "player" "Show me your cookie, girl.">>
<<dial "gal" "Yay, daddy's gonna fuck me!">>
<<btn>>
<<chunk>>
<p>She complies, and quickly turns around. She wiggles her ass in front of your face.</p>
<big>You ram it in!</big>
<<media `_npcMedia + "sex_3.mp4"`>>
<<btn>>
<<chunk>>
<<dial "gal" "Yes! Fuck me, daddy!">>
<<dial "player" "Oh, behave!">>
<<media `_npcMedia + "sex_4.mp4"`>>
<<btn>>
<<chunk>>
<p>You lie down, while she crouches over you.</p>
<<dial "player" "Ride me, baby girl!">>
<p>You don't have to ask twice. She grabs your dick, and puts it inside her wet cunt. The moment it goes in you can feel a shiver going through her.</p>
<<dial "gal" "Uhhhhh.... Yeahhh, like that...">>
<<media `_npcMedia + "sex_5.mp4"`>>
<<btn>>
<<chunk>>
<p>Just a moments later she's jumping on your dick like on a fucking trampoline, and it feels goooooood.</p>
<<dial "gal" "Yes! Yes! I love you, daddy!">>
<<media `_npcMedia + "sex_6.mp4"`>>
<big>You feel you're both getting close to orgasm.</big>
<<menu>>
<<btn "#cum" "Deny her orgasm" "dom+3">>
<<btn "#squirt" "Let her cum first" "love+3">>
<<chunk null "#squirt">>
<<dial "gal" "I'm coming... Daddy, I'm coming... Now!!!">>
<<media `_npcMedia + "squirt.mp4"`>>
<p>You can feel her pussy twitching on your cock.</p>
<big>Your orgasm comes right after.</big>
<<btn "#cum">>
<<chunk null "#cum">>
<<media `_npcMedia + "cum.mp4"`>>
<<dial "player" "Uhhhhhhh...">>
<p>After couple waves of pleasure, the moment slowly passes.</p>
<big>You're both spent.</big>
<<btn>>
<<chunk>>
<big>The girl finally gets back to her senses.</big>
<<dial "gal" "Thank you, daddy! That was a good dicking.">>
<p>It was.</p>
<big>She gives you a meat cookie.</big>
<<dial "gal" "You've earned it, daddy.">>
<<yields "meat_cookie+">>
<big>Mission accomplished!</big>
<<btn>>
<<chunk null "#end">>
<p>The girl smiles to you one more time.</p>
<<dial "gal" "Thank you, sir!">>
<p>And then she turns.</p>
<big>You watch as she walks away...</big>
<<media "activities/girlscouts/walkaway.mp4">>
<big>...and vanish.</big>
<<dial "player" "//Where did she go?!//">>
<big>I have no idea, man...</big>
<<delayer>>
<<wrapper "meat_cookie">>
<<btn>>
<<wrapelse>>
<<btn $curLoc "Try again some other day" "quest:slaughterhouse-" "action">>
<</wrapper>>
<</delayer>>
<<chunk>>
<<dial "player" "//So... what now?//">>
<p>Well...</p>
<big>You have the meat cookie, so...</big>
<p>...there's only one last thing.</p>
<big>We need to buy a mask for you.</big>
<<dial "player" "//A mask?//">>
<p>Most people in the VIP room wear them, so you'll blend in more, and also it will be harder for the security guard to recognize you.</p>
<<dial "player" "//So where do I buy a mask?//">>
<p>Let's try the mall. There's a sex shop there - "Daddy's"!</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:slaughterhouse=4">> /* Find Daddy's and buy a mask. */
<<chunks>>
<big>You go to the cashier.</big>
<<dial "player" "Hi!">>
<p>She looks at you and smiles.</p>
<<dial "gal" "Hello, how can I help you?">>
<<dial "player" "Well, I'm looking for a mask - do you have something like that?">>
<<dial "gal" "Sure, what kind of mask you're thinking about? BDSM masks, celebrity masks, orgy masks?">>
<<dial "player" "Orgy!">>
<<dial "gal" "Ah, so let me show you something special...">>
<<btn>>
<<chunk>>
<<media "quests/slaughterhouse/mask1.jpg">>
<p>Yeah, that's good.</p>
<big>You will blend in perfectly.</big>
<<dial "player" "This one is great. How much is it?">>
<p>The girl looks at the pricetag.</p>
<<dial "gal" "It's 500.">>
<<dial "player" "Oh shit!">>
<<dial "gal" "We also have some cheaper models.">>
<<btn>>
<<chunk>>
<<dial "gal" "This one is made of metal. Very fashionable. It costs 250.">>
<<media "quests/slaughterhouse/mask2.jpg">>
<<btn>>
<<chunk>>
<<dial "gal" "And this one is 100.">>
<<media "quests/slaughterhouse/mask3.jpg">>
<p>Well, 100 does sound better.</p>
<<dial "player" "//But the mask kinda sucks! If I'm going for an orgy in a VIP club, I want to look good!//">>
<p>I like your thinking!</p>
<big>Your choice, buddy.</big>
<<menu>>
<<btn $curLoc "Buy the cheap mask" "orgymask3+; cash=100; cash-100" "action">>
<<btn $curLoc "Buy the metal mask" "orgymask2+; cash=250; cash-250" "action">>
<<btn $curLoc "Buy the special mask" "orgymask1+; cash=500; cash-500" "action">>
<<btn $curLoc "Not now, thanks!" "quest:slaughterhouse-" "dialog">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:slaughterhouse=5">> /* Get inside the VIP room. */
<<chunks>>
<<if $player.clothingHead == "orgymask3" || $player.clothingHead == "orgymask2" || $player.clothingHead == "orgymask1">>
<p>You look at the doors to the VIP room.</p>
<<dial "player" "//I'm ready.//">>
<<btn>>
<<else>>
<p>Dude.</p>
<big>You gotta wear the orgy mask!</big>
<<dial "player" "//Oh shit, I forgot.//">>
<p>Put it on and come back.</p>
<<btn $curLoc "Go back" "slaughterhouse-" "action">>
<</if>>
<<chunk>>
<big>You come to the doors.</big>
<p>A security guy comes to stop you once again.</p>
<<media "quests/slaughterhouse/security.mp4">>
<<dial "guy" "Good evening, sir. Are you invited?">>
<big>You give him the meat cookie.</big>
<<delayer>>
<<yields "meat_cookie-; dom+10">>
<</delayer>>
<<dial "guy" "Thank you sir. The Slaughterhouse welcomes you.">>
<big>He opens the doors and...</big>
<<btn>>
<<chunk>>
<big>You immediately become surrounded by sex.</big>
<<media `"activities/party/club_orgy_" + random(46,50) + ".mp4"`>>
<<dial "player" "//Nice.//">>
<p>No, buddy. It's not //nice//.</p>
<big>It's perfect.</big>
<<delayer>>
<<set $permissionVIP = 1>>
<</delayer>>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:slaughterhouse=6">> /* Take a tour. */
<<chunks>>
<big>So this is your first time in the VIP room!</big>
<<dial "player" "//Nope.//">>
<p>No?</p>
<<dial "player" "//I was already inside in the $karma.name quest, remember?//">>
<p>Oh shit, true. I totally forgot about that...</p>
<<dial "player" "//But I barely runned through it... Now I want to put my dick in some VIP!//">>
<big>That's the spirit!</big>
<<btn>>
<<chunk>>
<p>Well, basically my friend, the setup is simple.</p>
<big>You have the VIP main room, with two orgies a day.</big>
<<dial "player" "//Two orgies? I like!//">>
<p>I know you do, buddy.</p>
<big>Here's some samples.</big>
<<btn>>
<<chunk>>
<<media `"activities/party/club_orgy_" + random(1,15) + ".mp4"`>>
<<dial "player" "//Fuck yeah!//">>
<big>Oh, but there's more.</big>
<<btn>>
<<chunk>>
<<media `"activities/party/club_orgy_" + random(16,30) + ".mp4"`>>
<<dial "player" "//That's what I'm talking about!//">>
<<btn>>
<<chunk>>
<<media `"activities/party/club_orgy_" + random(31,45) + ".mp4"`>>
<<dial "player" "//Woohooo!//">>
<big>Orgy is the easiest way to ''pickup a girl''.</big>
<<dial "player" "//Oh yea!//">>
<p>You just need a bit of luck.</p>
<<btn>>
<<chunk>>
<big>And finally...!</big>
<<dial "player" "//The dungeon!//">>
<p>The dungeon, buddy!</p>
<big>And with it, such views like...</big>
<<btn>>
<<chunk>>
<big>...this...</big>
<<set _mediaClip = "activities/dungeon/rooms/bdsmRooms_" + random(1,14) + ".mp4">>
<<media _mediaClip>>
<<btn>>
<<chunk>>
<big>...or this!</big>
<<set _mediaClip = "activities/dungeon/rooms/bdsmRooms_" + random(15,27) + ".mp4">>
<<media _mediaClip>>
<<dial "player" "//God damn!//">>
<<btn>>
<<chunk>>
<p>And it's all yours for the taking.</p>
<big>Just remember the rules.</big>
<<dial "player" "//Rules?! What rules!//">>
<big>THERE ARE NO RULES!</big>
<<media "quests/slaughterhouse/norules.mp4">>
<<dial "player" "//AWESOME!//">>
<<btn>>
<<chunk>>
<big>So...</big>
<p>I just wanted to say "There are no rules!" outloud because it sounds awesome...</p>
<<dial "player" "//Yeah, totally!//">>
<p>Yeah...</p>
<big>But actually there's some rules...</big>
<<dial "player" "//Oh...!//">>
<p>Well, yeah... I mean...</p>
<big>Just one.</big>
<<dial "player" "//Ooook. So what is it?//">>
<<btn>>
<<chunk>>
<big>Don't knock on the black door.</big>
<<media "quests/slaughterhouse/blackdoors.mp4">>
<<dial "player" "//Oh shit, really? Why?//">>
<p>Dude, this is serious. The evil lurks behind that doors.</p>
<<dial "player" "//What kind of evil...?//">>
<big>Bad evil!</big>
<<dial "player" "//...//">>
<p>But besides that - you're golden, bud.</p>
<big>Haaaave fun!</big>
<<btn>>
<</chunks>>
<</events>>/* forestGirlscout */
<<chunks>>
/* Select NPC */
<<set _npc = ["girlscout_1", "girlscout_2", "girlscout_3"].random()>>
<<set _npcMedia = "activities/girlscouts/" + _npc + "_">>
/* HTML */
<p>You see a girl scout heading your way.</p>
<big>She stops in front of you and smiles.</big>
<<media `_npcMedia + "talk1.mp4"`>>
<<dial "player" "How much for the cookies?">>
<<dial "gal" "100 dollars, sir!">>
<<menu>>
<<btn "#end" "Just buy the cookies" "cash=100; cash-100; item:cookies+" "action">>
<<btn null "Ask about //other// cookies" null "action">>
<<chunk>>
<<dial "player" "So do you have any... other cookies?">>
<big>The girls looks at you carefully.</big>
<<media "look.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#success", "#fail", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#success", "#fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#success", "#success", "#success", "#success", "#fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<big>She sighs.</big>
<<dial "gal" "For you, sir, I can only offer chocolate cookies.">>
<<dial "player" "But it sounds like you have other cookies but--">>
<<dial "gal" "Do you want to chocolate cookies buy or not?">>
<p>I wouldn't push it. Maybe you'll have more luck next time.</p>
<big>Girl scouts roam these lands.</big>
<<menu>>
<<btn "#end" "Buy the chocolate cookies" "cash=100; cash-100; item:cookies+" "action">>
<<btn "#end" "Maybe some other time" "dom+3" "dialog yieldsHide">>
<<chunk null "#success">>
<big>She smiles.</big>
<<media `_npcMedia + "talk2.mp4"`>>
<<dial "gal" "I'm glad that you asked, sir.">>
<p>She puts her hand in her girl scout bag and...</p>
<<btn>>
<<chunk>>
<big>She pulls out a meat cookie.</big>
<<media "activities/girlscouts/meat_cookie.mp4">>
<<dial "gal" "It costs 250, sir.">>
<<wrapper "item:meat_cookie">>
<p>Wait!</p>
<big>Don't you have a meat cookie in the backpack?</big>
<<dial "player" "//Oh shit, true!//">>
<p>Ok dude, so we don't actually have to buy another one for now. ''We can always come back to this place at the same time and the girl scouts will be here.''</p>
<<dial "player" "//Ok, good to know!//">>
<</wrapper>>
<<dial "gal" "So... what is your decision, sir?">>
<p>Buddy, I think there's one more cookie that could interest you.</p>
<big>The one between her legs.</big>
<<dial "player" "//Riiiight. So what should I do?//">>
<p>Try to drag out the conversation a bit, play with her.</p>
<<menu>>
<<btn "#end" "Buy the meat cookie" "meat_cookie+; cash=250; cash-250" "action">>
<<btn "#end" "Nah, thanks" "love+1" "dialog yieldsHide">>
<<btn null "How about we negotiate a discount?" "dom+3" "dialog yieldsHide">>
<<chunk>>
<p>She thinks for a second...</p>
<<dial "gal" "I'm sorry but... the price is set... I can't...">>
<<dial "player" "Maybe I could do something in return for you?">>
<p>In a split second you can catch a hint of something nasty in her head...</p>
<big>I think this is your cue, buddy.</big>
<<dial "gal" "Well...">>
<p>Perfection.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#dicking", "#nosex", "#nosex", "#nosex", "#nosex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#dicking", "#nosex", "#nosex"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#dicking", "#nosex"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#dicking", "#dicking", "#dicking", "#nosex"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#dicking">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#nosex">>
<big>She sighs, heavily.</big>
<<dial "gal" "I'm sorry sir, but... I have to go.">>
<<dial "player" "But why? Is it something I said?">>
<<dial "gal" "No... I just... I'm in a hurry...">>
<<btn "#end">>
<<chunk null "#dicking">>
<big>She sighs, heavily.</big>
<<dial "gal" "Well, the thing is. I... I just wasn't myself lately.">>
<<dial "player" "Anything I can help you with?">>
<<dial "gal" "I guess... Well... I could just give you the meat cookie if... I mean...">>
<p>She hesitates...</p>
<<btn>>
<<chunk>>
<<dial "gal" "I really need a good dicking from my daddy... but my daddy is not here... will you be my daddy and split my cookie in half with your dick?">>
<big>Jackpot.</big>
<<dial "player" "I'll be your daddy tonight, baby girl!">>
<p>Without thinking, you get closer to her.</p>
<<media `_npcMedia + "kiss.mp4"`>>
<<btn>>
<<chunk>>
<p>Girl's eyes gleam with hunger as she kneels.</p>
<big>She grips your hard cock.</big>
<<dial "player" "You ready for this?">>
<<dial "gal" "Yes, daddy.">>
<p>You tremble as she takes you in her mouth.</p>
<<media `_npcMedia + "sex_1.mp4"`>>
<<btn>>
<<chunk>>
<<dial "player" "Take it like a good girl.">>
<p>Her mouth devours you, pushing you to the edge. The rough touch sends waves of ecstasy.</p>
<<dial "player" "Ohh... yes... Harder.">>
<p>She smirks, taking you deep. You writhe in pleasure, consumed by passion.</p>
<<media `_npcMedia + "sex_2.mp4"`>>
<p>You finally pull out from her mouth.</p>
<<dial "player" "Show me your cookie, girl.">>
<<dial "gal" "Yay, daddy's gonna fuck me!">>
<<btn>>
<<chunk>>
<p>She complies, and quickly turns around. She wiggles her ass in front of your face.</p>
<big>You ram it in!</big>
<<media `_npcMedia + "sex_3.mp4"`>>
<<btn>>
<<chunk>>
<<dial "gal" "Yes! Fuck me, daddy!">>
<<dial "player" "Oh, behave!">>
<<media `_npcMedia + "sex_4.mp4"`>>
<<btn>>
<<chunk>>
<p>You lie down, while she crouches over you.</p>
<<dial "player" "Ride me, baby girl!">>
<p>You don't have to ask twice. She grabs your dick, and puts it inside her wet cunt. The moment it goes in you can feel a shiver going through her.</p>
<<dial "gal" "Uhhhhh.... Yeahhh, like that...">>
<<media `_npcMedia + "sex_5.mp4"`>>
<<btn>>
<<chunk>>
<p>Just a moments later she's jumping on your dick like on a fucking trampoline, and it feels goooooood.</p>
<<dial "gal" "Yes! Yes! I love you, daddy!">>
<<media `_npcMedia + "sex_6.mp4"`>>
<big>You feel you're both getting close to orgasm.</big>
<<menu>>
<<btn "#cum" "Deny her orgasm" "dom+3">>
<<btn "#squirt" "Let her cum first" "love+3">>
<<chunk null "#squirt">>
<<dial "gal" "I'm coming... Daddy, I'm coming... Now!!!">>
<<media `_npcMedia + "squirt.mp4"`>>
<p>You can feel her pussy twitching on your cock.</p>
<big>Your orgasm comes right after.</big>
<<btn "#cum">>
<<chunk null "#cum">>
<<media `_npcMedia + "cum.mp4"`>>
<<dial "player" "Uhhhhhhh...">>
<p>After couple waves of pleasure, the moment slowly passes.</p>
<big>You're both spent.</big>
<<btn>>
<<chunk>>
<big>The girl finally gets back to her senses.</big>
<<dial "gal" "Thank you, daddy! That was a good dicking.">>
<p>It was.</p>
<big>She gives you a meat cookie.</big>
<<dial "gal" "You've earned it, daddy.">>
<<yields "meat_cookie+">>
<big>Mission accomplished!</big>
<<btn>>
<<chunk null "#end">>
<p>The girl smiles to you one more time.</p>
<<dial "gal" "Thank you, sir!">>
<p>And then she turns.</p>
<big>You watch as she walks away...</big>
<<media "activities/girlscouts/walkaway.mp4">>
<big>...and vanish.</big>
<<dial "player" "//Where did she go?!//">>
<big>I have no idea, man...</big>
<<btn $curLoc>>
<</chunks>>/* cityClubOrgySunset */
<<chunks>>
/* HTML */
<big class="center fi0">Everywhere you look...</big>
<p class="center fi1">Random people are fucking, jacking off, dancing and partying...</p>
<<media `"activities/party/club_orgy_" + random(1,15) + ".mp4"` "fi2">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">The air is thick with the scent of sweaty dicks and pussy juice.</p>
<<media `"activities/party/club_orgy_" + random(16,30) + ".mp4"` "fi0">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">You navigate between the sweaty bodies with the finesse of a man on a mission.</p>
<<media `"activities/party/club_orgy_" + random(31,45) + ".mp4"` "fi0">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">Everyone is fucking everyone.</p>
<big class="center fi0">What an epic hedonism!</big>
<<media `"activities/party/club_orgy_" + random(46,66) + ".mp4"` "fi0">>
<<btn null null null "si2">>
<</chunks>>/* cityClubDungeonDoor1 */
<<chunks>>
/* Select media */
<<set _mediaClip = "activities/dungeon/rooms/bdsmRooms_" + random(1,27) + ".mp4">>
/* HTML */
<big>You crack the doors a little and you see...</big>
<<media _mediaClip>>
<<btn>>
<</chunks>>/* cityClubDungeonDoor2 */
<<chunks>>
/* Select media */
<<set _mediaClip = "activities/dungeon/rooms/bdsmRooms_" + random(1,27) + ".mp4">>
/* HTML */
<big>You crack the doors a little and you see...</big>
<<media _mediaClip>>
<<btn>>
<</chunks>>/* cityClubDungeonDoor3 */
<<chunks>>
<big>These doors are different, than the others.</big>
<<media "activities/dungeon/scary_door.jpg">>
<p>They look reinforced and there's a sign on the door that just reads BOSS. You notice a keypad at the side</p>
<<dial "player" "//That place looks important.//">>
<p>I would stay away, man!</p>
<big>This place has a bad aura!</big>
<<menu>>
<<btn $curLoc "Leave the doors alone" "love+" "action yieldsHide">>
<<btn "#shock" "Try to open them" "dom+" "action yieldsHide">>
<<chunk null "#shock">>
<big>You put your hand on the handle and...</big>
<<media "activities/dungeon/shock.mp4">>
<<delayer>>
<<yields "sore+">>
<</delayer>>
<big>You get zapped!</big>
<<dial "player" "Damn, that hurt!">>
<p>Good. Maybe this we'll teach you to listen to me in the future!</p>
<<btn $curLoc>>
<</chunks>>/* cityClubDungeonDoor4 */
<<chunks>>
/* Select media */
<<set _mediaClip = "activities/dungeon/rooms/bdsmRooms_" + random(1,27) + ".mp4">>
/* HTML */
<big>You crack the doors a little and you see...</big>
<<media _mediaClip>>
<<btn>>
<</chunks>>/*cityClubOrgySunsetInc*/
<<events>>
<<EVENT>>
<<include "cityClubPickup">>
<</events>>/* cityClubVipSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["cash+100", "weed+", "viagra+", "crack+", "crack+", "speed+", "drink+", "meth+", "meth+", "meth+", "meat_cookie+"]>>
/* If player is a cult leader - we add a special outfit */
<<if $player.traitShrt == "satan" || $player.traitShrt == "alpha">>
<<set _searchItemsBase.push("outfit_18+")>>
<</if>>
<<set _searchItemsUnique = ["orgymask2+", "orgymask3+", "outfit_15+", "cash+500", "cash+1000", "cash+5000"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* HTML */
<<chunks>>
<p class="fi0 center">There's so much stuff everywhere...</p>
<big class="fi2 center">You reach something with your hand...</big>
<<media `"activities/search/cityClubVip/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn null null null "si6">>
<</chunks>>/* cityClubVipSearchInc */
<<events>>
<<EVENT>>
<<include "cityClubPickup">>
<</events>>
/* cityClubDealer */
<<chunks>>
<big class="center fi0">You walk into the toilet...</big>
<p class="center fi1">You notice a shady figure...</p>
<p class="center fi2">He looks like a dealer...</p>
<<media "activities/drugs/dealer.mp4" "si3">>
<<dial "guy" "Psst. Hey, you! You wanna buy some drugs?" "si3">>
<<menu "si4">>
<<btn `_linkTo` "Buy speed" "speed+; cash=60; cash-60" "si4 action">>
<<btn `_linkTo` "Buy meth" "meth+; cash=40; cash-40" "si4 action">>
<<btn `_linkTo` "Buy crack" "crack+; cash=70; cash-70" "si4 action">>
<<btn `_linkTo` "Naah, thanks!" null "si4 dialog">>
<</chunks>>/* cityClubOrgyMidnight */
<<chunks>>
/* HTML */
<big class="center fi0">Everywhere you look...</big>
<p class="center fi1">Random people are fucking, jacking off, dancing and partying...</p>
<<media `"activities/party/club_orgy_" + random(1,15) + ".mp4"` "fi2">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">The air is thick with the scent of sweaty dicks and pussy juice.</p>
<<media `"activities/party/club_orgy_" + random(16,30) + ".mp4"` "fi0">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">You navigate between the sweaty bodies with the finesse of a man on a mission.</p>
<<media `"activities/party/club_orgy_" + random(31,45) + ".mp4"` "fi0">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">Everyone is fucking everyone.</p>
<big class="center fi0">What an epic hedonism!</big>
<<media `"activities/party/club_orgy_" + random(46,66) + ".mp4"` "fi0">>
<<btn null null null "si2">>
<</chunks>>/*cityClubOrgyMidnightInc*/
<<events>>
<<EVENT>>
<<include "cityClubPickup">>
<</events>>/* roseTour */
<<events>>
<<EVENT "quest:roseTour=0">> /* Intro to the quest. */
<<chunks>>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseTour=1">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseTour=2">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseTour=3">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseTour=4">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseTour=5">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "quest:roseTour=6">> /* XXX. */
<<chunks>>
<p>You approach $daphne.name with a smile.</p>
<<dial "player" "Hi!">>
<<btn>>
<</chunks>>
<</events>>/* beachWalkInc */
<<events>>
<<EVENT>> /* Random clip */
<<chunks>>
/* Choose the media and text vars */
<<set _npcMediaFuckStraight = "beach_fuck_straight_" + random(1, 29)>>
<<set _npcMediaFuckTrans = "beach_fuck_trans_" + random(1, 3)>>
<<set _npcMediaSoloStraight = "beach_solo_straight_" + random(1, 7)>>
<<set _npcMediaSoloTrans = "beach_solo_trans_" + random(1, 7)>>
<<set _npcMediaPissStraight = "beach_piss_straight_" + random(1, 13)>>
/* Form a media array */
<<set _npcMediaArr = [_npcMediaFuckStraight, _npcMediaSoloStraight]>>
<<if $transContent == 1>>
<<set _npcMediaArr.push(_npcMediaFuckTrans, _npcMediaSoloTrans)>>
<</if>>
<<if $pissContent == 1>>
<<set _npcMediaArr.push(_npcMediaPissStraight)>>
<</if>>
/* Choose the media */
<<set _npcMedia = _npcMediaArr.random()>>
<<set _jerkoffMedia = "beach_jerkoff_" + random(1, 2)>>
<<set _jerkoffCumMedia = "beach_jerkoff_cum_" + random(1, 2)>>
/* HTML */
<p>You walk to a more secluded part of the beach.</p>
<big>And then...!</big>
<<media `"events/beach/" + _npcMedia + ".mp4"`>>
<p>You lucky bastard.</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<big>You start masturbating.</big>
<<media `"events/beach/" + _jerkoffMedia + ".mp4"`>>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<big>You cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media `"events/beach/" + _jerkoffCumMedia + ".mp4"`>>
<big>Nice.</big>
<p>Now, let's go, before you are discovered.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* beachTanInc */
<<events>>
<<EVENT>> /* Random clip */
<<chunks>>
/* Choose the media and text vars */
<<set _npcMediaFuckStraight = "beach_fuck_straight_" + random(1, 29)>>
<<set _npcMediaFuckTrans = "beach_fuck_trans_" + random(1, 3)>>
<<set _npcMediaSoloStraight = "beach_solo_straight_" + random(1, 7)>>
<<set _npcMediaSoloTrans = "beach_solo_trans_" + random(1, 7)>>
<<set _npcMediaPissStraight = "beach_piss_straight_" + random(1, 13)>>
/* Form a media array */
<<set _npcMediaArr = [_npcMediaFuckStraight, _npcMediaSoloStraight]>>
<<if $transContent == 1>>
<<set _npcMediaArr.push(_npcMediaFuckTrans, _npcMediaSoloTrans)>>
<</if>>
<<if $pissContent == 1>>
<<set _npcMediaArr.push(_npcMediaPissStraight)>>
<</if>>
/* Choose the media */
<<set _npcMedia = _npcMediaArr.random()>>
<<set _jerkoffMedia = "beach_jerkoff_" + random(1, 2)>>
<<set _jerkoffCumMedia = "beach_jerkoff_cum_" + random(1, 2)>>
/* HTML */
<p>You walk to a more secluded part of the beach.</p>
<big>And then...!</big>
<<media `"events/beach/" + _npcMedia + ".mp4"`>>
<p>You lucky bastard.</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<big>You start masturbating.</big>
<<media `"events/beach/" + _jerkoffMedia + ".mp4"`>>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<big>You cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media `"events/beach/" + _jerkoffCumMedia + ".mp4"`>>
<big>Nice.</big>
<p>Now, let's go, before you are discovered.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* beachRunInc */
<<events>>
<<EVENT>> /* Random clip */
<<chunks>>
/* Choose the media and text vars */
<<set _npcMediaFuckStraight = "beach_fuck_straight_" + random(1, 29)>>
<<set _npcMediaFuckTrans = "beach_fuck_trans_" + random(1, 3)>>
<<set _npcMediaSoloStraight = "beach_solo_straight_" + random(1, 7)>>
<<set _npcMediaSoloTrans = "beach_solo_trans_" + random(1, 7)>>
<<set _npcMediaPissStraight = "beach_piss_straight_" + random(1, 13)>>
/* Form a media array */
<<set _npcMediaArr = [_npcMediaFuckStraight, _npcMediaSoloStraight]>>
<<if $transContent == 1>>
<<set _npcMediaArr.push(_npcMediaFuckTrans, _npcMediaSoloTrans)>>
<</if>>
<<if $pissContent == 1>>
<<set _npcMediaArr.push(_npcMediaPissStraight)>>
<</if>>
/* Choose the media */
<<set _npcMedia = _npcMediaArr.random()>>
<<set _jerkoffMedia = "beach_jerkoff_" + random(1, 2)>>
<<set _jerkoffCumMedia = "beach_jerkoff_cum_" + random(1, 2)>>
/* HTML */
<p>You walk to a more secluded part of the beach.</p>
<big>And then...!</big>
<<media `"events/beach/" + _npcMedia + ".mp4"`>>
<p>You lucky bastard.</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<big>You start masturbating.</big>
<<media `"events/beach/" + _jerkoffMedia + ".mp4"`>>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<big>You cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media `"events/beach/" + _jerkoffCumMedia + ".mp4"`>>
<big>Nice.</big>
<p>Now, let's go, before you are discovered.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* beachCreepInc */
<<events>>
<<EVENT>> /* Random clip */
<<chunks>>
/* Choose the media and text vars */
<<set _npcMediaFuckStraight = "beach_fuck_straight_" + random(1, 29)>>
<<set _npcMediaFuckTrans = "beach_fuck_trans_" + random(1, 3)>>
<<set _npcMediaSoloStraight = "beach_solo_straight_" + random(1, 7)>>
<<set _npcMediaSoloTrans = "beach_solo_trans_" + random(1, 7)>>
<<set _npcMediaPissStraight = "beach_piss_straight_" + random(1, 13)>>
/* Form a media array */
<<set _npcMediaArr = [_npcMediaFuckStraight, _npcMediaSoloStraight]>>
<<if $transContent == 1>>
<<set _npcMediaArr.push(_npcMediaFuckTrans, _npcMediaSoloTrans)>>
<</if>>
<<if $pissContent == 1>>
<<set _npcMediaArr.push(_npcMediaPissStraight)>>
<</if>>
/* Choose the media */
<<set _npcMedia = _npcMediaArr.random()>>
<<set _jerkoffMedia = "beach_jerkoff_" + random(1, 2)>>
<<set _jerkoffCumMedia = "beach_jerkoff_cum_" + random(1, 2)>>
/* HTML */
<p>You walk to a more secluded part of the beach.</p>
<big>And then...!</big>
<<media `"events/beach/" + _npcMedia + ".mp4"`>>
<p>You lucky bastard.</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<big>You start masturbating.</big>
<<media `"events/beach/" + _jerkoffMedia + ".mp4"`>>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<big>You cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media `"events/beach/" + _jerkoffCumMedia + ".mp4"`>>
<big>Nice.</big>
<p>Now, let's go, before you are discovered.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* cityClubVipStrippers */
<<chunks>>
/* Choose the media and text vars */
<<set _npcMediaStraight = "club_strippers_straight_" + random(1, 53)>>
<<set _npcMediaTrans = "club_strippers_trans_" + random(1, 9)>>
/* Form a media array */
<<set _npcMediaArr = [_npcMediaStraight, _npcMediaStraight]>>
<<if $transContent == 1>>
<<set _npcMediaArr.push(_npcMediaTrans)>>
<</if>>
/* Choose the media */
<<set _npcMedia = _npcMediaArr.random()>>
/* HTML */
/* We display yields for skipping */
<<yields>>
<big class="center fi0">You focus your eyes on the strippers...</big>
<<media `"activities/strippers/" + _npcMedia + "_1.mp4"` "fi1">>
<<menu "fi2">>
<<btn "#check" "Come closer" null "si2 action">>
<<btn $curLoc "Naaah, thanks" null "si2 dialog skip">>
<<if $supporter>>
<<btn $curPas "Reroll the strippers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" "love=5; love-5; dom=5; dom-5" "si2 action valueShow">>
<<else>>
<<btn null "Reroll the strippers <strong class='badgeBig earlyAccess'>Fap Mode</strong>" null "si2 action disabled">>
<</if>>
<<chunk null "#check">>
<p class="center fi0">It seems like this dance is just for you.</p>
<<media `"activities/strippers/" + _npcMedia + "_2.mp4"` "fi1">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">The sweaty bodies pulsate to the music.</p>
<<media `"activities/strippers/" + _npcMedia + "_3.mp4"` "fi1">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">You imagine putting your hands on those sweaty curves...</p>
<<media `"activities/strippers/" + _npcMedia + "_4.mp4"` "fi1">>
<<btn null null null "si2">>
<<chunk>>
<p class="center fi0">As the music reaches it's peak the dance gets more and more crazy...</p>
<big class="center fi0">Until it reaches it's grand finale!</big>
<<media `"activities/strippers/" + _npcMedia + "_5.mp4"` "fi1">>
<<btn null null null "si2">>
<</chunks>>/* cityClubVipStrippersInc */
<<events>>
<<EVENT>>
<<include "cityClubPickup">>
<</events>>/* btnItem */
/* Generating an item html element, mostly used for player screen. Arguments: type, id, name, quantity, description, multipiers, effects */
<<widget "btnItem">>
/* Vars */
<<set _itemType = $args[0] ? $args[0] : null>>
<<set _itemId = $args[1] ? $args[1] : null>>
<<set _itemName = $args[2] ? $args[2] : null>>
<<set _itemQuantity = $args[3] ? $args[3] : null>>
<<set _itemDesc = $args[4] ? $args[4] : null>>
<<set _itemMulti = $args[5] ? $args[5] : null>>
<<set _itemEffects = $args[6] ? $args[6] : null>>
/* Test data */
<<if $test && $testReport != "hide">>
<<script>>console.log("Drawing item buttons:");<</script>>
<<script>>console.log(State.variables.args[0]);<</script>>
<<script>>console.log(State.variables.args[1]);<</script>>
<<script>>console.log(State.variables.args[2]);<</script>>
<<script>>console.log(State.variables.args[3]);<</script>>
<<script>>console.log(State.variables.args[4]);<</script>>
<<script>>console.log(State.variables.args[5]);<</script>>
<<script>>console.log(State.variables.args[6]);<</script>>
<</if>>
/* Inner vars */
<<set _itemEffectsYields = "">>
<<set _itemEffectsYieldsNegative = "">>
<<set _curYields = "">>
<<set _curYieldsNegative = "">>
/* Depending on the type - define if the item is active (worn) and construct yields (mostly for clothing). We also need to force reset multipliers each time */
<<if _itemType == "head">>
<<set _curActive = _itemId == $player.clothingHead ? 1 : null>>
<<elseif _itemType == "accessory">>
<<set _curActive = _itemId == $player.clothingAccessory ? 1 : null>>
<<elseif _itemType == "outfit">>
<<set _curActive = _itemId == $player.clothingOutfit ? 1 : null>>
<</if>>
/* Set button classes */
<<if _curActive>>
<<set _curClasses = "item tooltip worn">>
<<else>>
<<set _curClasses = "item tooltip">>
<</if>>
/* HTML */
<div @class="_curClasses">
<<if _itemType == "illegal">>
<span><img src="media/icons/itemDrugs.png"> _itemName</span>
<<elseif _itemType == "consumable">>
<span><img src="media/icons/itemConsume.png"> _itemName</span>
<<else>>
<span>_itemName</span>
<</if>>
<div class="tooltipText">
<table>
<tr>
<td colspan=2><<print _itemDesc>></td>
</tr>
<<if _itemType != "backpack">>
<tr>
<td>Quantity</td>
<td><span class="statValue">_itemQuantity</span></td>
</tr>
<</if>>
<<if _itemMulti>>
<tr>
<td>Modifiers</td>
<td>
<<set _itemMultiArr = splitter(_itemMulti)>>
<<for _im = 0; _im < _itemMultiArr.length; _im++>>
<<if _itemMultiArr[_im].id != "travel">>
<<if _itemMultiArr[_im].sign == "*">>
<<set _itemMultiArr[_im].sign = "×">>
<<set _itemMultiArr[_im].value = Math.round(_itemMultiArr[_im].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _itemMultiArr[_im].id + '.png'" class="statIcon">
<span class="statValue">_itemMultiArr[_im].sign _itemMultiArr[_im].value _endSign</span>
</span>
<</if>>
<</for>>
</td>
</tr>
<</if>>
<<if _itemEffects>>
<tr>
<td>Effects</td>
<td>
/* Split the effects of this item and go through them */
<<set _itemEffectsArr = _itemEffects.split(', ')>>
<<for _e = 0; _e < _itemEffectsArr.length; _e++>>
<<if _itemEffectsYields == "">>
<<set _itemEffectsYields = _itemEffectsArr[_e] + "+">>
<<else>>
<<set _itemEffectsYields = _itemEffectsYields + "; " + _itemEffectsArr[_e] + "+">>
<</if>>
<<set _effectCur = setup.effects.find(obj => {return obj.id === _itemEffectsArr[_e]})>>
<<if _effectCur.multi>>
<<set _effectMulti = splitter(_effectCur.multi)>>
<</if>>
<<if _effectCur.type != null>>
<<set _effectClass = "statValue item tooltip2 " + _effectCur.type>>
<<else>>
<<set _effectClass = "statValue item tooltip2">>
<</if>>
<div @class="_effectClass">
''_effectCur.name''
<div class="tooltipText2">
<table>
<tr>
<td colspan=2 class="desc">_effectCur.desc</td>
</tr>
<tr>
<td>Time</td>
<td><span class="statValue">_effectCur.duration <<if _effectCur.duration != "ongoing">><span class="desc">days</span><</if>></span></td>
</tr>
<<if _effectMulti && _effectMulti.length > 0>>
<tr>
<td>Modifiers</td>
<td>
<<for _em = 0; _em < _effectMulti.length; _em++>>
<<if _effectMulti[_em].id != "travel">>
<<if _effectMulti[_em].sign == "*">>
<<set _effectMulti[_em].sign = "×">>
<<set _effectMulti[_em].value = Math.round(_effectMulti[_em].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _effectMulti[_em].id + '.png'" class="statIcon">
<span class="statValue">_effectMulti[_em].sign _effectMulti[_em].value _endSign</span>
</span>
<</if>>
<</for>>
</td>
</tr>
<</if>>
</table>
</div>
</div>
<</for>>
<br>
</td>
</tr>
<</if>>
<<if _itemType == "head" || _itemType == "accessory" || _itemType == "outfit" || _itemType == "consumable" || _itemType == "illegal">>
<tr>
<td colspan=2>
/* Draw a button if we're in location or there's no effects. Otherwise make sure we don't have effects with passage: or sleep vars, or player will be using them to get away from events */
<<if $curPas == $curLoc || _itemEffectsYields == "" || (_itemEffectsYields.indexOf("trip") == -1 && _itemEffectsYields.indexOf("sleepTight") == -1)>>
<<if _itemType == "head" || _itemType == "accessory" || _itemType == "outfit">>
/* If item is worn - we switch to taking off and removing the effects */
<<if _curActive>>
<<set _curBtnText = "Take off">>
<<set _curYields = "item:" + _itemId + "-takeoff">>
<<else>>
<<set _curBtnText = "Wear">>
<<set _curYields = "item:" + _itemId + "+wear">>
<</if>>
<<else>>
<<set _curBtnText = "Use">>
<<set _curYields = "item:" + _itemId + "-use">>
<</if>>
/* Draw a button */
<<btn "player" _curBtnText _curYields>>
<<else>>
<span class="desc">To use this item, you need to finish what you're doing first.</span>
<</if>>
</td>
</tr>
<</if>>
</table>
</div>
</div>
<</widget>><<chunks>>
/* Store clothing */
<h2 class="clothingHeader">Outfits</h2>
<<btnItemImg "outfit_02" "100">>
<<btnItemImg "outfit_03" "150">>
<<btnItemImg "outfit_07" "250">>
<<btnItemImg "outfit_09" "250">>
<<btnItemImg "outfit_10" "250">>
<<btnItemImg "outfit_14" "250">>
<<btnItemImg "outfit_20" "250">>
<<btnItemImg "outfit_04" "300">>
<<btnItemImg "outfit_06" "400">>
<h2 class="clothingHeader">Headwear</h2>
<<btnItemImg "trucker_cap" "120">>
<<btnItemImg "cap" "120">>
<<btnItemImg "sunglasses" "150">>
<<btnItemImg "sunnies" "150">>
<<btnItemImg "beanie" "200">>
/* Exit */
<<btn $curLocParent "Go out" null "exit">>
<</chunks>>/* gymSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "supplements+", "dirty_bra+", "cash+5", "cash+10", "cash+25", "nothing", "nothing", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["maga_hat+", "fucky_pills+", "ball_pills+", "viagra+", "viagra+", "aphro+", "aphro+", "weed+"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the gym. Under the weights and in the locker room.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices...</p>
<big>And then it hits you.</big>
<<media "activities/search/weed.mp4">>
<</if>>
<<btn>>
<</chunks>>/* parkSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "dirty_bra+", "weed+", "cash+5", "cash+10", "nothing", "nothing", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["unicorn_mask+", "outfit_20+", "pompom+", "outfit_24+", "cash+250", "cash+500", "cash+1000"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner. In the stalls, and in the toilets <small>(yuck!)</small>.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices...</p>
<big>And then it hits you.</big>
<<media "activities/search/weed.mp4">>
<</if>>
<<btn>>
<</chunks>>/* collGymSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "supplements+", "dirty_bra+", "cash+5", "cash+10", "cash+25", "nothing", "nothing", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["outfit_21+", "outfit_23+", "perfumes+", "fucky_pills+", "ball_pills+", "viagra+", "viagra+", "aphro+", "aphro+", "weed+"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the gym. Under the weights and in the locker room.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices...</p>
<big>And then it hits you.</big>
<<media "activities/search/weed.mp4">>
<</if>>
<<btn>>
<</chunks>>/* collMessSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "cookie+", "oldsandwich+", "oldcake+", "olddinner+", "oldsalad+", "cash+100", "cash+5", "cash+10", "nothing", "nothing", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["fuck_putin_cap+", "outfit_12+", "weed+", "weed+", "cash+100"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the gym. Under the weights and in the locker room.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices...</p>
<big>And then it hits you.</big>
<<media "activities/search/weed.mp4">>
<</if>>
<<btn>>
<</chunks>>/* beachSearch */
/* Create arrays with items (base items are findable many times, unique items can be found just once) */
<<set _searchItemsBase = ["dirty_panties+", "dirty_bra+", "cash+5", "cash+10", "cash+25", "nothing", "nothing", "nothing", "nothing"]>>
<<set _searchItemsUnique = ["hat_beach+", "maga_hat+", "weed+"]>>
/* Define found item */
<<searchLoc _searchItemsBase _searchItemsUnique>>
/* Set the button link so that it leads to next chunk for some items */
<<set _chunkLink = null>>
<<if _foundItem == "roofies+" || _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "weed+" || _foundItem == "dirty_panties+" || _foundItem == "dirty_bra+">>
<<set _chunkLink = "#more">>
<</if>>
/* HTML */
<<chunks>>
<p class="fi0 center">You check every corner of the gym. Under the weights and in the locker room.</p>
<big class="fi2 center">And finally...</big>
<<media `"activities/search/" + _foundItemMedia` "si4">>
<big class="si5 center">_foundItemText</big>
<<btn _chunkLink null null "si6">>
<<chunk null "#more">>
<<if _foundItem == "dirty_bra+" || _foundItem == "dirty_panties+">>
<p>You put it to your nose and give it a good slow sniff.</p>
<<media "sniffing.mp4">>
<<dial "player" "Mmmmm... Noice!">>
<<yields "sniffrush+" "dialog">>
<<elseif _foundItem == "viagra+" || _foundItem == "aphro+" || _foundItem == "roofies+">>
<<media "eavesdropping_sexy.mp4">>
<<dial "player" "That might be useful!">>
<big>Hopefully not.</big>
<<elseif _foundItem == "weed+">>
<p>At first think it's just a bag of spices...</p>
<big>And then it hits you.</big>
<<media "activities/search/weed.mp4">>
<</if>>
<<btn>>
<</chunks>>/* beachSearchInc */
<<events>>
<<EVENT>> /* Random clip */
<<chunks>>
/* Choose the media and text vars */
<<set _npcMediaFuckStraight = "beach_fuck_straight_" + random(1, 29)>>
<<set _npcMediaFuckTrans = "beach_fuck_trans_" + random(1, 3)>>
<<set _npcMediaSoloStraight = "beach_solo_straight_" + random(1, 7)>>
<<set _npcMediaSoloTrans = "beach_solo_trans_" + random(1, 7)>>
<<set _npcMediaPissStraight = "beach_piss_straight_" + random(1, 13)>>
/* Form a media array */
<<set _npcMediaArr = [_npcMediaFuckStraight, _npcMediaSoloStraight]>>
<<if $transContent == 1>>
<<set _npcMediaArr.push(_npcMediaFuckTrans, _npcMediaSoloTrans)>>
<</if>>
<<if $pissContent == 1>>
<<set _npcMediaArr.push(_npcMediaPissStraight)>>
<</if>>
/* Choose the media */
<<set _npcMedia = _npcMediaArr.random()>>
<<set _jerkoffMedia = "beach_jerkoff_" + random(1, 2)>>
<<set _jerkoffCumMedia = "beach_jerkoff_cum_" + random(1, 2)>>
/* HTML */
<p>You walk to a more secluded part of the beach.</p>
<big>And then...!</big>
<<media `"events/beach/" + _npcMedia + ".mp4"`>>
<p>You lucky bastard.</p>
<<menu>>
<<btn $curLoc "Quit stalking and leave" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<big>You start masturbating.</big>
<<media `"events/beach/" + _jerkoffMedia + ".mp4"`>>
<<dial "player" "Uhh... yeah, baby... just like that... uhhh!">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<big>You cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media `"events/beach/" + _jerkoffCumMedia + ".mp4"`>>
<big>Nice.</big>
<p>Now, let's go, before you are discovered.</p>
<<btn $curLoc>>
<</chunks>>
<</events>>/* parkSearchInc */
<<events>>
<<EVENT "period=nighthours; counter:muggersDelay=null">> /* Encounter with muggers */
<<chunks>>
/* Set the delayer for muggers, so they don't come back too quickly */
<<pocket "counter:muggersDelay-1">>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [20, 30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [20, 30, 40, 60, 80, 100, 150, 200].random()>>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>You hear a voice from behind you.</big>
<<dial "guy" "Hey, you!">>
<big>You turn around and see...</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/gang.mp4">>
<big>Two muggers look at you, with an aggressive attitude.</big>
<<dial "guy" `"Give us ''" + _cashLose + " bucks'' or face the consequences!"` >>
<<dial "player" "//Uhmm... what is this?//">>
<p>Well...</p>
<big>It kinda looks like a robbery, man.</big>
<<dial "player" "//What the fuck!//">>
<<dial "guy" "Are you deaf? Cough up the dough!">>
<p>Dude, better do something, or they will fuck you up.</p>
<<menu>>
<<btn "#pay" "Pay up!" `"love+1; cash-" + _cashLose` "action">>
<<btn "#run" "Try to run" "love+2" "action">>
<<btn "#talk" "Try to reason" "love+3; player.lvl=2" "action">>
<<btn "#punch_small" "Punch the small dude!" "dom+2; player.lvl=2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<media "run3.mp4">>
<p>But they muggers are not giving up.</p>
<big>They are just behind you!</big>
<<dial "guy" "We're gonna fuck you up!">>
<p>Speed up or it's going to end badly, dude...</p>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#run_success", "#run_fail", "#run_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#run_success", "#run_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#run_success", "#run_success", "#run_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#run_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#run_fail">>
<p>You run with everything you got...</p>
<big>...but it's not enough.</big>
<<media "events/park/robbery/tackle.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out running from the muggers is not a great idea if you're running too slow.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-2; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run_success">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "Guys, let's calm down over here. I'm a firm believer in a power of words, so let's talk - why are you doing this? Was there something in your life that made you do that? I mean... don't get me wrong, when I think about it, I see it more as a fault of society that made you mug people, than your own. Which means, you're a victim of circumstances, and if it weren't for a society we live in, you might actually be a famous actors, or businessman, am I right?">>
<p>One of the muggers looks at you, and you can clearly see emptiness in his eyes...</p>
<big>If Windows Blue Screen of Death ever had a face, that would be it.</big>
<<media "events/park/robbery/talk.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#talk_success", "#talk_fail", "#talk_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#talk_success", "#talk_success", "#talk_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#talk_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#talk_success">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>The other guy is deep in his thoughts.</p>
<<dial "guy" "I need to rethink my life choices...">>
<p>They walk away, quietly.</p>
<big>I count it as a win for team $player.surname!</big>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<btn>>
<<chunk null "#talk_fail">>
<p>One of the muggers look at the other with a hint of IQ.</p>
<<dial "guy" "Well, he has a point...">>
<p>But the other guy looks at his friend with fire in his eyes.</p>
<<media "events/park/robbery/talk_fail.mp4">>
<big>Well, you're screwed.</big>
<<btn>>
<<chunk>>
<<media "events/park/robbery/double_punch.mp4">>
<big>Shiiit.</big>
<p>Dude are you alive?</p>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out talking with the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#punch_small">>
<p>The big dude looks scary, but the small one seems like a perfect target.</p>
<big>You clench your fist and aim at his head...</big>
<<media "events/park/robbery/punch_aim.mp4">>
<<if $player.lvl <= 1>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail", "#punch_small_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_small_victory", "#punch_small_victory", "#punch_small_fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _fightSmall = "#punch_small_victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_small_victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Take that!//">>
<big>That was actually a good punch my man.</big>
<p>The bigger dude looks at you with disbelief, shocked that you floored his partner in crime so easily. He's unsure what to do...</p>
<big>Dude, act before he realizes what happened.</big>
<<menu>>
<<btn "#run2" "Try to run" "love+2" "action">>
<<btn "#punch_big" "Punch the big dude!" "dom+4; player.lvl=3" "action">>
<<chunk null "#punch_small_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#run2">>
<p>You run with everything you got...</p>
<big>...and quickly leave the muggers behind.</big>
<<media "events/park/robbery/run_successful.mp4">>
<<dial "player" "//Phew. I'm quick like a gazelle!//">>
<p>True.</p>
<big>I'll count it as a jogging.</big>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<<btn>>
<<chunk null "#punch_big">>
<big>You clench your fist and look at a big dude.</big>
<p>His so big, that there's no question whether you'll hit a target. The bigger problem is - whether you're going to survive his response.</p>
<<media "events/park/robbery/big_dude.mp4">>
<<if $player.lvl <= 2>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl <= 4>>
<<set _fightSmall = ["#punch_big_success", "#punch_big_success", "#punch_big_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _fightSmall = "#punch_big_success">>
<</if>>
<<menu null null "wildcard single">>
<<btn _fightSmall "Roll the dice!" null "wildcard">>
<<chunk null "#punch_big_success">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/robbery/punch_success.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done.</p>
<<delayer>>
<<yields "dom+3">>
<</delayer>>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#punch_big_fail">>
<big>You miss.</big>
<<media "events/park/robbery/punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the big dude says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing and...</p>
<<btn>>
<<chunk>>
<big>His fist smashes into your face like a meteorite.</big>
<<media "events/park/robbery/punch_super.mp4">>
<big>You drop on the ground in convulsions.</big>
<<dial "player" "//Whhaaaaat haaappened...?//">>
<p>Well, turns out throwing punches at the muggers is not always a great idea.</p>
<big>Muggers lean over you and take your wallet.</big>
<<delayer>>
<<yields `"cash-" + _cashLose + "; dom-3; bleeding+"`>>
<</delayer>>
<<dial "guy" "Told you we're gonna fuck you up!">>
<p>They walk away, leaving you motionless on the ground, trying to figure out whether you'll spend the rest of your life on a wheelchair.</p>
<<btn>>
<<chunk null "#pay">>
<big>You give them the money.</big>
<<dial "guy" "Good. Now scram!">>
<<media "walk_away.mp4">>
<p>At this point - better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with a gay that's looking for a gay whore */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sitting on the bench...</big>
<<media "events/park/gay_whoring/gay_whoring_guy.jpg">>
<p>He makes an eye contact and smiles.</p>
<<dial "guy" "Hey, what's up.">>
<<dial "player" "//The fuck he wants from me!?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Say hello!" "love+2" "action">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "player" "I'm good and you?">>
<p>The guy looks around, like he makes sure nobody is watching.</p>
<big>He leans towards you and lowers his voice.</big>
<<dial "guy" "You can blow me for cash.">>
<<dial "player" "Uhmmm... wait... You want me to give you a blowjob... and pay you for it?!">>
<p>That's a valid question, buddy.</p>
<<dial "guy" "Yup. You won't regret. I have a great dick.">>
<big>Does it cure cancer?!</big>
<<dial "player" "Uhmmm... and what's the actual price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For you... " + _whorePrice + " bucks."`>>
<<media "take_it_or_leave_it.mp4">>
<p>Dude, I hope you're not seriously considering paying this guy for blowing his dick. I mean, come on, have some respect to yourself. If you're going to be a whore, at least make some money on it!</p>
<<menu>>
<<btn "#pay" "Pay him to suck his dick" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think sucking my dick is worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just forget about the whole thing and walk away!</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna let you blow me for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<p>Let me get this straight. You're happy because he doesn't want money for allowing you to blow him.</p>
<big>I smell communism!</big>
<<dial "player" "//Oh fuck off already.//">>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still let you suck my dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, at least you'll come out with a blowjob!</p>
<p>Oh, wait - it is you that will give a blowjob. So you will pay 100 bucks, give him a blowjob, and come out with... nothing.</p>
<big>Great job, $player.name.</big>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man. And now better get the fuck out!</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally let you blow me, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now... get to work...!">>
<p>He unzips his pants and...</p>
<big>...pulls out his dick.</big>
<<dial "player" "Oh fuck... it's big!">>
<<dial "guy" "Haha, I told you it's a great dick. Now - blow it!">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. I can imagine paying for getting a blowjob. But paying to give a blowjob?! Come on! Not to mention how risky is hiring a whore from the street...</p>
<big>So... good for you!</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#sex">>
<big>You kneel in front of him...</big>
<p>...and start stroking his dick. It's big, but the moment you take it in your hands, you realize it's still not fully stiff.</p>
<<media "events/park/gay_whoring/gay_whoring_1.mp4">>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<p>Each time your hand moves up and down, hot blood pumps inside his dick...</p>
<big>...and it's getting bigger and harder.</big>
<<dial "player" "That's right... Make it hard for me...">>
<<dial "guy" "Fuuuuck.">>
<<media "events/park/gay_whoring/gay_whoring_2.mp4">>
<<dial "guy" "Now I want your mouth.">>
<p>He doesn't have to say it twice. You smile, lean in...</p>
<big>...and put that dick of his in your open mouth.</big>
<<btn>>
<<chunk>>
<big>You suck him like a lollipop.</big>
<<media "events/park/gay_whoring/gay_whoring_3.mp4">>
<<dial "player" "Gobble-gobble-gobble-">>
<<dial "guy" "Like that... yes... yesss.....">>
<big>You can feel he's about to come...</big>
<<dial "guy" "Now! Your hand! Now!">>
<p>You pull his dick out of your mouth, and grab it in your hand...</p>
<<btn>>
<<chunk>>
<p>After just a couple strokes...</p>
<big>He cums all over your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_4.mp4">>
<<dial "guy" "Yeeeeaaaaah...">>
<<btn>>
<<chunk>>
<big>His cum is dripping from your hand.</big>
<<media "events/park/gay_whoring/gay_whoring_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "That was good, man...">>
<big>He puts his dick back in his pants.</big>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, you're really good at this.">>
<p>He smiles and walks away.</p>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc null "love+3" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent=1">> /* Encounter with gay druggie */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice a guy sleeping on the bench...</big>
<<media "events/park/gay_druggie/gay_druggie.jpg">>
<<dial "player" "//Uhm... Is this dude ok?//">>
<p>I dunno.</p>
<big>Ask him.</big>
<<menu>>
<<btn "#walk" "Just walk past him" "dom+2" "action">>
<<btn "#check" "Wake him up and check if he's ok!" "love+2" "action">>
<<chunk null "#check">>
<big>You walk to him and try to wake him up.</big>
<<dial "player" "Hey dude, you're ok?">>
<p>The guy opens his eyes and looks at you.</p>
<<dial "guy" "What's up?">>
<<dial "player" "Uhmmm... nothing. I was just checking are you ok.">>
<big>He sizes you up.</big>
<<dial "guy" "You wanna smoke some crack?">>
<big>Wow. That escalated quickly.</big>
<<menu>>
<<btn "#party" "Let's party, baby!" "dom+2" "dialog">>
<<btn "#walk" "I'm gonna go now!" "love+2" "dialog">>
<<chunk null "#walk">>
<big>You walk past him.</big>
<<dial "player" "//Well, fuck, no bitches in sight.//">>
<p>Sometimes the walk in the park turns out just a walk in the park, even in a porn game.</p>
<big>But at least it was a nice walk.</big>
<<btn $curLoc null "love+3" "yieldsHide">>
<<chunk null "#party">>
<big>The guy gives you a crack pipe.</big>
<p>You inhale deeply...</p>
<<media "crack.mp4">>
<<delayer>>
<<yields "high_on_crack+">>
<</delayer>>
<p>It hits you right away. The pleasure takes you over in waves. Colors, sounds, smells...</p>
<big>Everything is nice and fuzzy.</big>
<<btn>>
<<chunk>>
<big>Suddenly the guy stands up.</big>
<<dial "guy" "Let's go!">>
<<dial "player" "Wwhhooa?! Where...?">>
<<dial "guy" "We have a mission!">>
<<dial "player" "Wwhhooat misssiooon...?">>
<<dial "guy" "It's hard to explain! This way!">>
<big>You're way too high to oppose.</big>
<p>You and your friend go in the direction of the park exit.</p>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_party.mp4" "fiS volumeLow">>
<p>You don't know how long you two were together. Or what exactly was happening. All you can say is that one moment you were somewhere...</p>
<big>...and then fuck knows what happened.</big>
<p>After something that could easily be 15 minutes, 15 hours or 15 days...</p>
<big>...you end up on some sort of a bridge.</big>
<p>There's a highway passing underneath, and you're having ton of fun counting the cars passing by. The problem is you keep forgetting the number and have to start over and over and over...</p>
<p>When suddenly you notice...</p>
<big>...your friend is doing something strange.</big>
<<btn>>
<<chunk>>
<big>He takes off his pants and pulls out his dick.</big>
<<media "events/park/gay_druggie/gay_druggie_bridge.mp4">>
<<dial "player" "Heeey whaaaat areeee youuu dooooinnn?">>
<<dial "guy" "I'm jumping.">>
<p>He start climbing to the bridge barrier.</p>
<<dial "player" "Yoouuu're gonnaaa dieee?">>
<<dial "guy" "You don't understand. There's a handjob there...">>
<big>A handjob?!</big>
<<dial "guy" "It's waiting for me under the bridge. I've heard the voice, it told me everything. I just have to jump down...">>
<big>Fuck me.</big>
<p>He's out of his mind. Better do something, or he's really gonna jump.</p>
<<dial "player" "//Buuut whaaat caaan I dooo?//">>
<big>Well. You can give him a handjob.</big>
<p>It's not gay if you do it to save guy's life, right?</p>
<<menu>>
<<btn "#jump" "Let him jump!" "dom+10" "action">>
<<btn "#handjob" "I caaan giive you a haaandjooob!" "dom+10" "dialog">>
<<chunk null "#jump">>
<big>You look at him.</big>
<<dial "player" "Weeeelll, ooook.">>
<p>He hesitates, like he didn't expect that.</p>
<<dial "guy" "I'm really gonna do it!">>
<<dial "player" "Yuuup.">>
<big>He thinks for a moment.</big>
<<dial "guy" "Now when I think about it, maybe you could give me a handjob?">>
<<dial "player" "Nooope.">>
<<dial "guy" "Well, fuck. I though we're friends! I'm going home!">>
<p>He's about to walk down from the barrier, back to the bridge, when suddenly...</p>
<big>...his feet slips and...</big>
<<btn>>
<<chunk>>
<big>...he falls down on the highway.</big>
<<media "car_accident.mp4">>
<p>After getting hit by around 155 cars, he ends up in a ditch next to the road.</p>
<<dial "player" "//Is he dead?!//">>
<p>You look down in fear, but you barely see anything...</p>
<big>...but you can clearly hear a voice echoing in your ears.</big>
<<dial "guy" "So what about that handjob...?">>
<<dial "player" "//Fuck me, how did he survive that?!//">>
<p>Don't worry about it too much, he was a jackass.</p>
<big>And you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<<chunk null "#handjob">>
<<dial "guy" "Awesome! Come on, there's a nice secluded bench near by.">>
<big>You follow him through the dark alley.</big>
<p>He leads you to the bench and pulls out his dick.</p>
<<media "events/park/gay_druggie/gay_druggie_1.mp4">>
<p>You reach towards it with your hand...</p>
<big>...and touch it hesitantly.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_druggie/gay_druggie_2.mp4">>
<<dial "guy" "This dick ain't gonna stroke itself.">>
<big>You start pulling it up and down, in a slow but steady motion.</big>
<<dial "player" "Like that?">>
<<dial "guy" "Uhhh... yeah.">>
<<btn>>
<<chunk>>
<big>His dick is so stiff you could cut diamonds with it.</big>
<<media "events/park/gay_druggie/gay_druggie_3.mp4">>
<<dial "guy" "Quicker, whore.">>
<<dial "player" "//God damn, I'm saving his life, and he calls me whore?!//">>
<big>Now when I think about it...</big>
<p>It was kinda easy to convince him to not jump... And the bench is conveniently close by... I'm starting to thing this guy wanted a handjob all along.</p>
<<dial "player" "//Well, whatever, let's just finish him up!//">>
<p>Hmmm... I'm starting to think that you wanted to give him a handjob all along as well.</p>
<<dial "player" "//Oh, shut up!//">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/gay_druggie/gay_druggie_4.mp4">>
<<dial "guy" "Yeah... Like that.... I'm close....">>
<big>You move your hand quicker and quicker...</big>
<<dial "player" "Cum for me...">>
<<btn>>
<<chunk>>
<big>Cum shoots out of his dick like fireworks.</big>
<<media "events/park/gay_druggie/gay_druggie_5.mp4">>
<p>After a moment your entire hand is covered in semen.</p>
<<dial "guy" "Yeeeeeeeeeeeaaaah...">>
<p>The guy sighs in ecstasy, looks at you...</p>
<big>...and pushes you away, grossed out.</big>
<<dial "guy" "Ok, whore, now fuck off...">>
<<dial "player" "What... I just gave you a hand!">>
<<dial "guy" "Yeah, yeah. Great handjob. Now fuck off...">>
<big>He gets up and walks away.</big>
<<dial "player" "//Fuck me, what's his problem?!//">>
<p>Don't worry about it too much, world is full of douche-bags. I'm sure he'll get his karma back.</p>
<big>Meanwhile, you need to sober up.</big>
<<btn "areaCity" "Go back to reality" "love+3; time+4" "action yieldsHide">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $gayContent!=0">> /* Encounter with gay whore [intro to the gay content] */
<<chunks>>
<p>You walk through the more remote part of the park.</p>
<big>When suddenly you notice someone looking at you...</big>
<<media "events/park/gay_whore/gay_whore.jpg">>
<<dial "player" "//Uhm... What does he want?//">>
<big>I think he wants to fuck.</big>
<<dial "player" "//Ohhhh...!//">>
<<if $gayContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Do you like to fuck dudes or not?</big>
<<menu>>
<<btn "#run" "Run for your life! [Turn OFF gay content]" "$gayContent+0" "action">>
<<btn "#check" "Stay and see what happens! [Turn ON gay content]" "$gayContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "Stay and see what happens!" "dom+3" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run3.mp4">>
<p>Aren't you overreacting!? It was just some gay dude. He wanted to suck you off. You could have just told him you're not interested.</p>
<<dial "player" "//Well, yeah, he might also be a vampire and would suck off my blood. You can't be too sure.//">>
<big>Can't argue with that logic.</big>
<<btn $curLocParent>>
<<chunk null "#check">>
<big>You smile back to him.</big>
<<dial "guy" "What's up?">>
<<dial "player" "//Uhmmm... What should I say?!//">>
<p>I dunno. You smiled to him.</p>
<<dial "player" "//You're supposed to be my wingman, right?!//">>
<big>Sheesh.</big>
<p>Dude. This guy obviously is a gay whore. You can say to him literally whatever the hell comes to your mind, and he'll be ecstatic about it. Trust me.</p>
<<dial "player" "//Well... ok. Let's try that then...//">>
<big>You look at him.</big>
<<menu>>
<<btn null "I'm a pterodactyle!" "love+2" "dialog">>
<<btn null "This is a bat country!" "love+4" "dialog">>
<<btn "#police" "Police!" "dom+4" "dialog">>
<<btn null "Epstein didn't kill himself!" "dom+2" "dialog">>
<<chunk>>
<<dial "guy" "Haha, yeah, that's cool. So do you want me to suck you off?">>
<big>See?</big>
<p>Ask him how much.</p>
<<dial "player" "Uhmm... and what's the... you know... price?">>
<big>The guy sizes you up.</big>
<<if $player.lvl <= 1>>
<<set _whorePrice = [10, 15, 20].random()>>
<<set _whorePriceHaggle = _whorePrice + 30>>
<<elseif $player.lvl == 2>>
<<set _whorePrice = [20, 25, 30].random()>>
<<set _whorePriceHaggle = _whorePrice + [-10, -5, 25, 40].random()>>
<<elseif $player.lvl <= 3>>
<<set _whorePrice = [30, 40, 50].random()>>
<<set _whorePriceHaggle = _whorePrice + [-30, -20, -10, 10].random()>>
<<elseif $player.lvl <= 4>>
<<set _whorePrice = [50, 60, 80].random()>>
<<set _whorePriceHaggle = _whorePrice + [-60, -25, -10, -5, 10].random()>>
<<elseif $player.lvl >= 5>>
<<set _whorePrice = 100>>
<<set _whorePriceHaggle = _whorePrice + [-150, -150, -100, -50, -50, 10].random()>>
<</if>>
<<if _whorePriceHaggle <= 0>>
<<set _whoreScene = "#haggle_free">>
<<elseif _whorePriceHaggle >= _whorePrice>>
<<set _whoreScene = "#haggle_bad">>
<<else>>
<<set _whoreScene = "#haggle_ok">>
<</if>>
<<menu null null "wildcard single">>
<<btn null "Roll the dice!" null "wildcard">>
<<chunk>>
<<dial "guy" `"For " + _whorePrice + " bucks I will take your dick to heaven."`>>
<<media "take_it_or_leave_it.mp4">>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePrice + "; cash-" + _whorePrice` "action">>
<<btn "#haggle" `_whorePrice + "? That's way too much!"` "dom+2" "dialog">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle">>
<big>His eyes get sad.</big>
<<media "sad.mp4">>
<<dial "guy" `"You don't think I'm worth " + _whorePrice + " bucks...?"`>>
<big>Don't let him play a crying game with you.</big>
<p>Just tell him you changed your mind about the whole thing and start walking away.</p>
<<dial "player" "Sorry, I have to go!">>
<big>The guy immediately changes his approach.</big>
<<dial "guy" "Hey, come oooon! I'm your friend.">>
<<dial "player" "Oh yeah... So... what's the price for friends?">>
<big>Nice.</big>
<p>The guy sizes you up one more time.</p>
<<dial "guy" "Well, for friends...">>
<<menu null null "wildcard single">>
<<btn _whoreScene "Roll the dice!" null "wildcard">>
<<chunk null "#haggle_ok">>
<big>He smiles.</big>
<<dial "guy" `"You're kind of cute so... how bout' " + _whorePriceHaggle + " bucks...?"`>>
<<media "final_offer.mp4">>
<p>You can see there's no point in haggling any further. That's as low as he will go.</p>
<big>Decision time.</big>
<<menu>>
<<btn "#pay" "Pay him" `"love+2; cash=" + _whorePriceHaggle + "; cash-" + _whorePriceHaggle` "action">>
<<btn "#nothanks" "Not interested." "dom+1" "dialog">>
<<chunk null "#haggle_free">>
<big>He smiles.</big>
<<dial "guy" "You know what... You're really cute... I'm gonna do you for free.">>
<<media "free.mp4">>
<<dial "player" "Free?! Fuck yeah!">>
<big>God damn.</big>
<p>Park whore giving a freebie? That's new!</p>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<btn "#sex">>
<<chunk null "#haggle_bad">>
<<dial "guy" "...there's a special price, bitch.">>
<big>He pulls out a knife.</big>
<<media "knife.mp4">>
<<dial "player" "//Oh fuck.//">>
<big>Oh fuck indeed.</big>
<<dial "guy" "Pay me 100 bucks or I'm gonna fuck you up.">>
<p>You look at him, scared as fuck.</p>
<big>He smiles.</big>
<<dial "guy" "Don't worry, friend. If you pay I will still suck your dick. I'm running an honest business here! So... Erm... Pay up, baby, or... die, bitch!!!">>
<p>Well, I guess... at least you come out with a blowjob.</p>
<<menu>>
<<btn "#pay" "Pay up!" "love+2; cash=100; cash-100" "action">>
<<btn "#punch" "Punch him!" "dom+2" "action">>
<<chunk null "#punch">>
<big>Without thinking you throw your best punch.</big>
<<media "punch.mp4">>
<p>The gay dude tries to avoid your fist...</p>
<<if $player.lvl <= 1>>
<<set _whoreFight = ["#victory", "#fail", "#fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _whoreFight = ["#victory", "#fail"].random()>>
<<elseif $player.lvl <= 3>>
<<set _whoreFight = ["#victory", "#victory", "#fail"].random()>>
<<elseif $player.lvl >= 4>>
<<set _whoreFight = "#victory">>
<</if>>
<<menu null null "wildcard single">>
<<btn _whoreFight "Roll the dice!" null "wildcard">>
<<chunk null "#victory">>
<big>Your punch knocks him out cold.</big>
<<media "knock_out.mp4">>
<<dial "player" "//Woow!//">>
<big>Yup.</big>
<<dial "player" "//I floored him!//">>
<p>Like a true champ, my man.</p>
<big>I think that solves it...</big>
<p>And now better get the fuck out!</p>
<p>...before his whore friends gonna decide to take a revenge for their fallen comrade.</p>
<<dial "player" "//Yup!//">>
<big>You walk towards the exit of the park.</big>
<<btn $curLocParent null "dom+5" "yieldsHide">>
<<chunk null "#fail">>
<big>The gay guy dodges, and you miss.</big>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when he says...</p>
<<dial "guy" "You're fucked.">>
<p>He takes a swing with his foot and...</p>
<<btn>>
<<chunk>>
<big>He kicks you in the nuts.</big>
<<media "ball_kick2.mp4">>
<big>Shiiiiiiiiiiiiit.</big>
<p>You drop on the ground in convulsions.</p>
<<dial "guy" "I would totally blow you, but after that shit... You're lucky I didn't cut your dick off.">>
<big>He leans towards you and takes your wallet.</big>
<<delayer>>
/* Randomize the cash to lose */
<<if $player.lvl <= 1>>
<<set _cashLose = [20, 30, 40, 50].random()>>
<<elseif $player.lvl == 2>>
<<set _cashLose = [20, 30, 40, 60, 80].random()>>
<<elseif $player.lvl == 3>>
<<set _cashLose = [30, 40, 60, 80, 100].random()>>
<<elseif $player.lvl == 4>>
<<set _cashLose = [40, 60, 80, 100, 150].random()>>
<<elseif $player.lvl >= 5>>
<<set _cashLose = [50, 80, 100, 150, 200].random()>>
<</if>>
<<yields `"cash-" + _cashLose`>>
<</delayer>>
<<dial "player" "//Fuuuuuuuck.....//">>
<p>Say goodbye to your balls for at least couple days, bud. I wouldn't count on any sex, and wanking is out of the question. This is going to be hard, but you'll come back stronger...</p>
<p><small>...and hopefully with better ideas than throwing a punch at a guy with a knife.</small></p>
<<btn $curLoc "Die a little" "time+3; ballsSmash+" "action">>
<<chunk null "#pay">>
<big>The guy takes the money and hides in his pocket.</big>
<<dial "guy" "Now let's get to work...!">>
<p>He pushes you on the grass next to the path, unzips your pants and...</p>
<big>...grabs your dick.</big>
<<dial "guy" "Wooo. You should pay double price for that dick. It's freaking huuuuge.">>
<<dial "player" "Shut up and stroke it.">>
<<dial "guy" "Yes sir.">>
<<btn "#sex">>
<<chunk null "#nothanks">>
<<media "offer.mp4">>
<big>You turn and walk away.</big>
<<dial "guy" "I'll be here if you'd change your mind!">>
<p>That's actually a good call, man. To be quite honest - it's really fucking dangerous to hire a whore on the street. I have too many stories, man. Once the whore pulled out a knife on me. Once she turned out to be a trans. And the other time, when I got a blowjob from a slightly chubby black prostitute, another whore showed up from nowhere and started arguing with her, over my stiff dick, about some old debts. And they were so fucking loud, that some local pimp appeared and demanded a cut in the action too. I just said fuck it and bailed.</p>
<big>So... just don't do it.</big>
<<btn $curLoc null "dom+2" "yieldsHide">>
<<chunk null "#police">>
<p>The guy looks at you, terrified.</p>
<<dial "guy" "Oh fuck!">>
<big>He darts away and jumps head first into the bushes.</big>
<<media "events/park/gay_whore/jump_park.mp4">>
<p>You can see him between the trees, running like he was beating a sprinter record. After a moment he disappears from your eyesight.</p>
<<dial "player" "//He didn't look very ecstatic to me. Don't you think?//">>
<big>You're a fucking smart ass, you know that?</big>
<<btn $curLoc null "dom+4" "yieldsHide">>
<<chunk null "#sex">>
<big>He starts stroking your dick.</big>
<<media "events/park/gay_whore/gay_whore_1.mp4">>
<p>You can feel his an expert at it. Those hands held more dicks than urologist. You can't help but sigh in ecstasy.</p>
<<dial "player" "Uhhh... like that...">>
<<dial "guy" "Haha, wait until you feel my mouth!">>
<<dial "player" "Ohhh yeah...">>
<<btn>>
<<chunk>>
<p>He opens his mouth wide and...</p>
<big>...swallows your entire dick.</big>
<<media "events/park/gay_whore/gay_whore_2.mp4">>
<<dial "guy" "Gobble... Gobble...">>
<p>His mouth is wet and warm but his lips wrap strongly around your cock.</p>
<<dial "player" "Uhhhh...">>
<<btn>>
<<chunk>>
<big>The guy speeds up.</big>
<<media "events/park/gay_whore/gay_whore_3.mp4">>
<<dial "player" "Uhhhhhhhhhhhhhhhh...">>
<p>You feel the orgasm is coming like a freight train. Couple more seconds and...</p>
<big>You cum deep into his throat.</big>
<<btn>>
<<chunk>>
<<media "events/park/gay_whore/gay_whore_4.mp4">>
<<dial "player" "God damn...">>
<<dial "guy" "That was great cumshot... I've almost choked.">>
<<dial "player" "Yeah... I mean... anytime...">>
<<dial "guy" "Drop by sometimes, I really liked your cum.">>
<big>He blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<big>I'm glad you enjoyed it, buddy.</big>
<p>If you want more action like that shit, hop in the park during daytime. Just take a walk around. It will happen.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours; $pissContent!=0">> /* Encounter with pissing girl [intro to the pissing content] */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone in the bushes...</big>
<<dial "player" "//It's coming from here...//">>
<p>You hesitantly look at what's happening behind the bushes...</p>
<<media "events/park/pissing/bushes.mp4">>
<<btn>>
<<chunk>>
<big>...you notice a girl.</big>
<<dial "player" "//Oh...! Nice.//">>
<big>It looks like she's looking for a good place to pee...</big>
<<dial "player" "//Oh...//">>
<<if $pissContent==2>>
<p>Don't ohhh me. It's a simple question.</p>
<big>Are you turned on by pissing?</big>
<<menu>>
<<btn "#run" "Gross out and run away! [Turn OFF pissing content]" "$pissContent+0" "action">>
<<btn "#check" "Stay and watch! [Turn ON pissing content]" "$pissContent-1" "action">>
<<else>>
<big>Well, bro, decision time.</big>
<<menu>>
<<btn "#run" "Gross out and run away!" "love+1" "action">>
<<btn "#check" "Stay and watch!" "dom+2" "action">>
<</if>>
<<chunk null "#run">>
<big>You turn around and run from the park.</big>
<<media "run3.mp4">>
<<dial "player" "//Phew. That was gross.//">>
<p>You know what...</p>
<big>Sometimes I hate you, man.</big>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<big>You pull up your head to see better...</big>
<<media "hiding_outdoor.mp4">>
<big>Suddenly she looks right at you!</big>
<<dial "player" "//Oh fuck!//">>
<<dial "gal" "Hey! You!">>
<<dial "player" "//What should I do?!//">>
<p>Say something.</p>
<<dial "player" "Uhm... There's no one here but trees.">>
<big>Not this.</big>
<<dial "gal" "I'm not angry. Stop fucking around and come here.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_1.mp4">>
<<dial "player" "I was just passing by... what's up?">>
<<dial "gal" "Look. I need to pee. But I need someone to help me.">>
<<dial "player" "Help you how?">>
<big>DOES IT MATTER?!</big>
<<dial "gal" "It's a bit strange... but I have this thing with germs. Basically - ''I need you to wipe my pussy afterwards''.">>
<<dial "player" "Really?!">>
<big>Say //yes//. ''YES''. Say //YES// god damn it...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+2" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+2" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me! Pissing in public is indecent. Go home!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<p>You're about to walk away, when suddenly...</p>
<<btn>>
<<chunk>>
<big>...she starts pissing her pants.</big>
<<media "events/park/pissing/pissing_pants.mp4">>
<<dial "player" "//Wait. Why she's suddenly in some freaking kitchen?! Aren't we in a park!?//">>
<p>Yeah, yeah, well done Sherlock. I couldn't find a GIF with a fucking girl pissing herself in a park.</p>
<big>Focus on the part where you failed to fuck her.</big>
<<dial "gal" "See what you have done?!">>
<big>She turns and walks away!</big>
<p>Well done.</p>
<<btn $curLoc null "dom-2" "yieldsHide">>
<<chunk null "#yes">>
<<dial "gal" "Awesome!">>
<p>She pulls down her tights and panties...</p>
<big>...and squats, showing her spread pussy.</big>
<<media "events/park/pissing/pissing_2.mp4">>
<<dial "gal" "Uhhh... finally... that's nice.">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_3.mp4">>
<<dial "player" "You... you have... uhmmm... very nice... uhmm... vagina!">>
<p>Dude. She's pissing in front of you. I think you can call her pussy a pussy.</p>
<<dial "gal" "Thanks...">>
<big>She smiles to you.</big>
<<btn>>
<<chunk>>
<p>Finally, she finishes pissing...</p>
<big>...and you reach to her pussy with a tissue.</big>
<<media "events/park/pissing/pissing_4.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_5.mp4">>
<<dial "gal" "Clean it good baby...">>
<<dial "player" "Oh... like that...?">>
<<dial "gal" "Push it a bit deeper...">>
<<btn>>
<<chunk>>
<p>And after a moment...</p>
<big>...her pussy is clean.</big>
<p>She stands up and pulls up her tights.</p>
<<dial "gal" "Thank you! I would have exploded! Ha, ha!">>
<<dial "player" "Haha, yeah...">>
<p>There's a moment of awkward silence.</p>
<big>For the love of god!</big>
<p>The girl made you wipe piss of her pussy. The least you can do is ask her if she can return a favor... by sucking you off.</p>
<<dial "player" "//Well, ok.// Haha, so I was thinking... I wouldn't mind if you say no, obviously, but maybe... I mean if it's no than no, but maybe...">>
<big>Get to the point!</big>
<<menu>>
<<btn $curLoc "I have to go." "love+1" "dialog">>
<<btn null "Can you blow me?" "dom+2" "dialog">>
<<chunk>>
<big>She looks at you for a moment...</big>
<<media "look.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#blow", "#getlost", "#getlost"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#blow", "#blow", "#getlost"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#blow">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#blow">>
<big>She sends you a naughty smile.</big>
<<dial "gal" "I guess it's your lucky day!">>
<big>Woohoo!</big>
<p>In a split of a second you pull out your dick.</p>
<<media "events/park/pissing/pissing_blow_1.mp4">>
<<dial "gal" "Oh god damn. I'm gonna seriously choke on that thing.">>
<big>She wraps her lips around your dick.</big>
<<dial "player" "Oh yeah....! Suck it.">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "Uhhh....!">>
<<media "events/park/pissing/pissing_blow_2.mp4">>
<big>You feel the pressure in your dick is rising.</big>
<<menu>>
<<btn "#blow_cum" "Cum now." "dom+2" "action">>
<<btn "#fuck" "Let's go somewhere to fuck." "dom+3; player.lvl=3" "dialog yieldsHide">>
<<btn "#fuck_now" "I wanna fuck you here." "dom+4; player.lvl=4" "dialog yieldsHide">>
<<chunk null "#blow_cum">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<media "events/park/pissing/pissing_blow_3.mp4">>
<p>You blow your load all over her face like a champ.</p>
<<dial "player" "Uh... that's great!">>
<p>She stands up and smiles.</p>
<<dial "gal" "Yeah, thanks for wiping my pussy!">>
<big>She blows you a cummy kiss and walks away.</big>
<p>Strange. She's disgusted of her piss, but she don't mind walking with her face covered in cum.</p>
<<dial "player" "//I'm somehow ok with that.//">>
<p>Yeah, me too.</p>
<<btn $curLoc>>
<<chunk null "#fuck_now">>
<<dial "gal" "Oh, I like you.">>
<<dial "player" "I like you too, now give me your ass.">>
<big>She pulls down her tights and turns her butt towards your dick.</big>
<<dial "gal" "Yes sir.">>
<<media "events/park/pissing/pissing_fuck_now_1.mp4">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_2.mp4">>
<big>You pump her pussy like an animal.</big>
<<dial "player" "Uhhh... Uhhhhh... Ugghhh...">>
<p>She moans with every move.</p>
<<dial "gal" "Yeah... that's the spot... like that... fuck me....">>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_now_3.mp4">>
<<dial "gal" "Stronger... deeper...! YES. Like that! FUCK ME!">>
<big>She's begging for it.</big>
<p>And you're completely focused on delivering.</p>
<<dial "player" "Ugh-uh-uhh-uhh...">>
<<btn>>
<<chunk>>
<big>You push your dick deeper and deeper into her wet cunt.</big>
<<media "events/park/pissing/pissing_fuck_now_4.mp4">>
<p>You feel that in couple minutes you will explode...</p>
<<dial "gal" "YES! YES! YES!">>
<big>...when suddenly.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/tourists.mp4">>
<p>You see Japanese tourists moving your direction.</p>
<<dial "player" "Fuck! They're coming here!">>
<<dial "gal" "So what?!">>
<<dial "player" "What do you mean //so what//. We need to move somewhere else!">>
<<dial "gal" "Why men are such pussies?!">>
<big>She pulls out your dick from her cunt and grabs your hand.</big>
<<dial "gal" "Follow me... I know a place.">>
<<btn "#fuck">>
<<chunk null "#fuck">>
<big>You go through the bushes to a small hill.</big>
<<media "events/park/pissing/pissing_fuck_1.mp4">>
<<dial "gal" "You're gonna fuck me here.">>
<<if $player.lvl < 4>>
<p>You look around - the hill has a view on entire park. And what's even more important...</p>
<big>...the entire park has a view on the hill.</big>
<<dial "player" "This is even more public then the other place. I thought we're going somewhere private.">>
<<dial "gal" "I like when people watch, ok? Stop whining and fuck me already!">>
<p>You heard the lady!</p>
<big>Fuck her already!</big>
<<else>>
<p>You look around - it seems this place is even more public then the other one... but you don't care.</p>
<big>You just wanna put your dick into her went cunt.</big>
<<dial "player" "Spread your legs, baby!">>
<<dial "gal" "Oh yes!">>
<</if>>
<<btn>>
<<chunk>>
<big>She lies on the grass and spreads her pussy wide.</big>
<p>You go inside and start pumping.</p>
<<media "events/park/pissing/pissing_fuck_2.mp4">>
<<dial "gal" "Yes... Yes... Yes... I want everyone to see how you fuck me.">>
<<dial "player" "Uhhh...">>
<<btn>>
<<chunk>>
<<dial "gal" "My turn!">>
<big>She pushes you on the grass and jumps on your dick.</big>
<<media "events/park/pissing/pissing_fuck_3.mp4">>
<<dial "gal" "Fuck me, fuck me, fuck me!">>
<<btn>>
<<chunk>>
<big>Her butt bounces on your cock.</big>
<<dial "player" "Yeah baby... ride me...">>
<<dial "gal" "YES! Yes! YEEEES! Fuck me! Fuck me like an animal!">>
<<media "events/park/pissing/pissing_fuck_4.mp4">>
<<btn>>
<<chunk>>
<big>She speeds up.</big>
<<media "events/park/pissing/pissing_fuck_5.mp4">>
<p>There are people walking on both sides of the hill, which would probably bother you normally, but each time someone notices you - the girl gets wetter.</p>
<big>And it's turning you on.</big>
<<dial "gal" "Tell me I'm your whore!">>
<<dial "player" "You're my little dirty park whore...">>
<<dial "gal" "YES!!! I'm your park whore. And I want you to fuck my tits!">>
<big>She puts your dick between her two juicy boobs.</big>
<<btn>>
<<chunk>>
<<media "events/park/pissing/pissing_fuck_6.mp4">>
<<dial "gal" "I'm your whore! Your fucking dirty little whore!!">>
<<dial "player" "Oh yes...">>
<<dial "gal" "You're fucking tits of a fucking whore!">>
<big>Her tits make you almost cum.</big>
<p>She notices your pleasure and suddenly stops.</p>
<<dial "gal" "I'm not finished with you.">>
<big>She lies on the grass and spreads her legs.</big>
<<dial "gal" "Fuck your dirty whore. Now.">>
<<btn>>
<<chunk>>
<big>You pierce her with your dick.</big>
<<media "events/park/pissing/pissing_fuck_7.mp4">>
<<dial "gal" "FASTER!!! FASTER!!!">>
<<btn>>
<<chunk>>
<big>You speed up.</big>
<<media "events/park/pissing/pissing_fuck_8.mp4">>
<p>She starts to moan.</p>
<<dial "gal" "I'm cumming! I'm CUMMING! I'M CUM--">>
<big>She starts yelling and every person in the park looks your way.</big>
<p>But all you can think of is her tight pussy twitching around your throbbing cock. And with every twitch, you feel pressure rising again.</p>
<big>You can't help it anymore.</big>
<<btn>>
<<chunk>>
<big>You pull out and spray her with your hot cum.</big>
<<media "events/park/pissing/pissing_fuck_9.mp4">>
<<dial "player" "Uhhh...">>
<big>That's a nice cumshot, man!</big>
<p>It takes you a minute to calm down.</p>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<<chunk null "#getlost">>
<<dial "gal" "Haha, sorry but maybe some other day... Thanks for cleaning my pussy though!">>
<<dial "player" "Yeah... I mean... anytime...">>
<big>She blows you a kiss and walks away.</big>
<<dial "player" "//Fuuuuck... Why is she going away...?//">>
<p>Don't worry man...</p>
<big>...you win some you lose some.</big>
<<dial "player" "//I really liked wiping her pussy clean...//">>
<big>I bet you did.</big>
<p>And don't worry. There will be other pussies to clean. Now it's time to go back to reality.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "period=dayhours">> /* Encounter with nympho #1 */
<<chunks>>
<p>You take a turn into a small path between the trees.</p>
<big>When suddenly you hear someone coming your way...</big>
<<dial "player" "//Uhm... Should I worry?//">>
<big>I dunno.</big>
<p>You decide, buddy.</p>
<<menu>>
<<btn "#run" "Run for your life!" "love+1" "action">>
<<btn "#check" "See who's that!" "dom+3" "action">>
<<chunk null "#run">>
<big>You turn around and run away from the park.</big>
<<media "run2.mp4">>
<<dial "player" "//Phew. That was close.//">>
<p>Close to what? Passing by a stranger in a park?</p>
<<dial "player" "//It might have been bandits!//">>
<big>Or a nympho hungry for a cock.</big>
<p>I guess we'll never know.</p>
<<btn $curLocParent null "dom-3" "yieldsHide">>
<<chunk null "#check">>
<p>You continue walking in the same direction and...</p>
<big>...you notice a girl.</big>
<<media "events/park/cum_selfie/cum_selfie_1.mp4">>
<p>She looks straight at you and...</p>
<big>...sends you a naughty smile.</big>
<<dial "player" "//Really?!//">>
<<btn>>
<<chunk>>
<big>The girl stops in front of you...</big>
<<media "events/park/cum_selfie/cum_selfie_2.mp4">>
<<dial "gal" "Look... This will sound a bit strange, but... ''I really need to take a dick in my mouth''. Like... ''now''. Can I blow you?!">>
<<dial "player" "//Really?!//">>
<big>Focus!</big>
<p>Say something before she walks away?!</p>
<<dial "player" "Really?!">>
<p>Sigh...</p>
<<dial "gal" "I really need it...">>
<big>She pulls up her t-shirt...</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_3.mp4">>
<<dial "gal" "So... Can I suck you off?!">>
<big>You consider what to say...</big>
<<menu>>
<<btn "#yes" "Fuck yea!" "dom+3" "dialog">>
<<btn "#yes" "Can't say no to a beautiful lady!" "love+3" "dialog">>
<<btn "#no" "That's not the right path, young lady!" "holy_spirit+" "dialog">>
<<chunk null "#no">>
<<dial "gal" "What?!">>
<big>What?!</big>
<<dial "player" "What?! I mean... You've heard me!">>
<p>She looks at you with disappointment.</p>
<big>And so am I.</big>
<<dial "gal" "Oh. I'm... I'm sorry...">>
<big>She's about to walk away, when...</big>
<<btn>>
<<chunk>>
<big>...she starts crying.</big>
<<media "cry_ugly.mp4">>
<<dial "gal" "It's because I'm ugly, isn't it?!">>
<big>See what you have done?!</big>
<<menu>>
<<btn $curLoc "Just walk away" "dom+3" "action">>
<<btn $curLoc "Spend an hour calming her down" "time+; love+3" "action">>
<<chunk null "#yes">>
<big>You pull out your cock and she starts working on it with her hand.</big>
<<media "events/park/cum_selfie/cum_selfie_4.mp4">>
<<dial "player" "Uhhhh...">>
<<dial "gal" "You like that, huh?">>
<<dial "player" "Yeah... Perfect...">>
<p>Don't be shy.</p>
<big>Her mouth would be way better.</big>
<<dial "player" "What about that blowjob...?">>
<big>She smiles...</big>
<<btn>>
<<chunk>>
<big>She starts stroking and sucking your dick.</big>
<<media "events/park/cum_selfie/cum_selfie_5.mp4">>
<<dial "player" "Oh... fuck!">>
<p>She speeds up.</p>
<<dial "gal" "Gobble-gobble-gobble...">>
<<dial "player" "I'm cumming!">>
<<dial "gal" "I want it all over my face!">>
<big>She pulls your dick out of her mouth.</big>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_6.mp4">>
<big>That's a nice cumshot, man!</big>
<<dial "player" "God damn...">>
<<dial "gal" "That was great... Thanks.">>
<<dial "player" "Yeah... I mean... anytime...">>
<p>She pulls up a phone.</p>
<<dial "gal" "I'm just gonna take a selfie and I'm on my way.">>
<<btn>>
<<chunk>>
<<media "events/park/cum_selfie/cum_selfie_7.mp4">>
<big>She blows you a cummy kiss and walks away.</big>
<<dial "player" "//Whoa... That was awesome...//">>
<p>Yeah, and also...</p>
<big>...she was fucking crazy.</big>
<<dial "player" "//Good kind of crazy...//">>
<big>I won't argue with that.</big>
<p>Anyway, time to go back.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=weekend">>
<<chunks>>
<<set _letter = $player.name.slice(-1)>>
<<set _name = $player.name + _letter + _letter + _letter>>
<<set _name2 = $player.name + _letter + _letter + _letter + _letter + _letter>>
<p>When suddenly...</p>
<big>...boobs on the horizon.</big>
<<media `"activities/run/runner_tits_" + random(0,10) + ".mp4"`>>
<p>The girl is a fucking beauty too, though the truth is - all you can see at the moment are those boobs. They are bouncing up and down, with a nice clap that echoes between the trees like if they were calling your name - //_name... _name2... touch us!//</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// her, dude! Do something!</p>
<<menu>>
<<btn null "Uhh and stare at her tits" "love+" "action">>
<<btn null "Uhh and stare at her tits but stronger" "dom+" "action">>
<<chunk>>
<p>Oh god damn it.</p>
<big>The girl runs past you.</big>
<p>You hear what I said?! //The girl runs past you//!!! Do you think I have a joy in writing this? ''No. I. don't.'' I had high hopes, you know. Career, movies, books. And what am I left to?! Narrating a porn game to a guy who //uhhs// at ladies. Brilliant. Just brilliant.</p>
<<dial "player" "//Dude, chill out! There were no other options there. Like, when I click on the menu thingy. I just had uhhs.//">>
<p>Uhh, that's strange.</p>
<<dial "player" "//Maybe it's a bug?//">>
<p>Don't you dare call it a bug, bud! I'm sure there's a logical explanation to all of it. Now, let's finish this run, I'm freaking panting here.</p>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "parkgirl_" + random(0,2)>>
<big>When suddenly...</big>
<p>You see a good looking babe running the same park path you're on...</p>
<<btn>>
<<chunk>>
<p>Obviously she's a golfer. I mean - //jogger//, just like you. But there's something different about her. The way she looks around, like she was searching for something... or someone.</p>
<<media `"activities/run/" + _curNpc + "_intro.mp4"`>>
<p>Dude. I beg you. This is a perfect opportunity. Don't fuck it up! Say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<<if $player.lvl <= 1>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl == 2>>
<<set _textDom = "This park is unsafe. I'll protect you!">>
<<set _textLove = "This park is unsafe. Maybe you want to run together?">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 4>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we run together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 5>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Focus on the run" "dom+2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She goes past you with an awkward face.</big>
<<dial _curNpc "Get lost, creep!">>
<<media `"activities/run/get_lost_" + random(0,2) + ".mp4"`>>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, dude, if you play the game, sometimes you lose. But don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/run/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... which way are you running?">>
<<dial _curNpc "Running? Well, I was actually finishing my run.">>
<<dial "player" "Oh, ok... So what were you planning to do?">>
<<dial _curNpc "Well...">>
<<btn>>
<<chunk>>
<<dial _curNpc "I was hoping for a fuck.">>
<<dial "player" "//Oh shit!//">>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a branch of a tree.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I still have 2 laps" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/run/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/run/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/run/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "randLow">> /* Swarm */
<<chunks>>
<p>Suddenly...</p>
<big>You see a swarm of people running your way.</big>
<<dial "player" "//Fuck!? What's going on?!//">>
<<media "activities/trouble/nothing/forest_bad.mp4">>
<<dial "player" "//Who are they?!//">>
<p>Zombies? Earth activists? Who knows these days!</p>
<big>Anyway, better run or they'll trample over you.</big>
<<menu>>
<<btn "#run" "Run!!!" "love+3" "action">>
<<btn "#stay" "I'm gonna stay where I am!" "dom+3" "action">>
<<chunk null "#stay">>
<big>You turn to face the incoming crowd.</big>
<<dial "player" "//I have a fucking right to be here god damn it! It's a public park!//">>
<p>You bury your heels deep in the ground.</p>
<big>Man, you really should reconsider...</big>
<<dial "player" "//Shut up. Let's do this.//">>
<p>Well... alright!</p>
<<btn>>
<<chunk>>
<p>First two guys run towards you, but you manage to caught them off guard with your...</p>
<big>...storm of fists.</big>
<<media "activities/trouble/nothing/forest_bad_fight.mp4">>
<p>Another three approaching, you turn their direction...</p>
<<dial "player" "//I'm a ninja, baby!//">>
<big>And then you realize.</big>
<<dial "player" "//I realize what?!//">>
<<btn>>
<<chunk>>
<big>It's a marathon.</big>
<<dial "player" "//A marathon?//">>
<big>Yup.</big>
<p>And you're in the middle of it, throwing your fists at the contestants.</p>
<<dial "player" "//Ohhh... So that's why they had numbers on them... I thought it's the points I get for taking them down.//">>
<p>Yeah...</p>
<big>No.</big>
<p>Ok, so what I would suggest to do now is: ''run''. But this time...</p>
<big>...run twice as fast and hope no one will shoot your ass.</big>
<<dial "player" "//I concur!//">>
<<btn "#run">>
<<chunk null "#run">>
<<media "activities/trouble/nothing/forest_bad_run.mp4">>
<p>You turn around and run as fast as you can, leaving the park behind you. By the way...</p>
<big>That was a good run!</big>
<<btn $curLocParent>>
<</chunks>>
<</events>>/* gymSearchInc */
<<events>>
<<EVENT "day=weekend">>
<<chunks>>
<p>Suddenly...</p>
<big>...you hear moaning.</big>
<<dial "player" "//Do you hear that?//">>
<<media "activities/train/hitler.mp4">>
<p>Yup.</p>
<big>Someone's totally fucking in the other room.</big>
<<dial "player" "//I need to see that!//">>
<p>You carefully walk to the doors to other room...</p>
<<btn>>
<<chunk>>
<big>Oh yea.</big>
<<media `"activities/train/NPCs/gym_sex_" + random(1,10) + ".mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/train/NPCs/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... fuck this dick!">>
<p>That's not what I meant.</p>
<<dial "player" "//Shut up. I'm jacking off.//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning, the guy cums, and the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/train/NPCs/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>I'm in physical pain from watching you train.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "gymgirl_" + random(1,3)>>
<big>When suddenly...</big>
<p>You notice an interesting girl in the gym. She sends you a kinky smile, walks to one of the machines, and starts training.</p>
<<dial "player" "//Who is that?//">>
<p>I don't know...</p>
<big>But she's fucking hot!</big>
<<btn>>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_intro.mp4"`>>
<p>You look around - it seems that you're alone with her...</p>
<big>Dude. I beg you.</big>
<p>This is a perfect opportunity. Don't fuck it up! Go there and say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<p>You stand up and hesitantly walk in her direction.</p>
<<if $player.lvl <= 0>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl <= 1>>
<<set _textDom = "Hey, I can show you how to train better!">>
<<set _textLove = "You need some help with your training?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we train together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 4>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 0>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She stands up and puts her finger in your face.</big>
<<media "shut_up.mp4">>
<<dial "player" "Sorry! I'll go!">>
<p>You walk away in a hurry.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, it was a bit scary, I'll give you that. But, dude, if you play the game, sometimes you lose. And don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/train/NPCs/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... training is, like, awesome, right?">>
<<dial _curNpc "Training? Not really. I only train when I can't get a proper fuck.">>
<<dial "player" "//Oh shit!//">>
<<btn>>
<<chunk>>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a bike.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to work on my legs" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/train/NPCs/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
<</events>>/* collGymSearchInc */
<<events>>
<<EVENT "day=weekend">>
<<chunks>>
<p>Suddenly...</p>
<big>...you hear moaning.</big>
<<dial "player" "//Do you hear that?//">>
<<media "activities/train/hitler.mp4">>
<p>Yup.</p>
<big>Someone's totally fucking in the other room.</big>
<<dial "player" "//I need to see that!//">>
<p>You carefully walk to the doors to other room...</p>
<<btn>>
<<chunk>>
<big>Oh yea.</big>
<<media `"activities/train/NPCs/gym_sex_" + random(1,10) + ".mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/train/NPCs/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... fuck this dick!">>
<p>That's not what I meant.</p>
<<dial "player" "//Shut up. I'm jacking off.//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning, the guy cums, and the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/train/NPCs/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>I'm in physical pain from watching you train.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "gymgirl_" + random(1,3)>>
<big>When suddenly...</big>
<p>You notice an interesting girl in the gym. She sends you a kinky smile, walks to one of the machines, and starts training.</p>
<<dial "player" "//Who is that?//">>
<p>I don't know...</p>
<big>But she's fucking hot!</big>
<<btn>>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_intro.mp4"`>>
<p>You look around - it seems that you're alone with her...</p>
<big>Dude. I beg you.</big>
<p>This is a perfect opportunity. Don't fuck it up! Go there and say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<p>You stand up and hesitantly walk in her direction.</p>
<<if $player.lvl <= 0>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl <= 1>>
<<set _textDom = "Hey, I can show you how to train better!">>
<<set _textLove = "You need some help with your training?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we train together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 4>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 0>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She stands up and puts her finger in your face.</big>
<<media "shut_up.mp4">>
<<dial "player" "Sorry! I'll go!">>
<p>You walk away in a hurry.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, it was a bit scary, I'll give you that. But, dude, if you play the game, sometimes you lose. And don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/train/NPCs/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... training is, like, awesome, right?">>
<<dial _curNpc "Training? Not really. I only train when I can't get a proper fuck.">>
<<dial "player" "//Oh shit!//">>
<<btn>>
<<chunk>>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a bike.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to work on my legs" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/train/NPCs/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
<</events>>/* collGymTrainInc */
<<events>>
<<EVENT "day=weekend">>
<<chunks>>
<p>Suddenly...</p>
<big>...you hear moaning.</big>
<<dial "player" "//Do you hear that?//">>
<<media "activities/train/hitler.mp4">>
<p>Yup.</p>
<big>Someone's totally fucking in the other room.</big>
<<dial "player" "//I need to see that!//">>
<p>You carefully walk to the doors to other room...</p>
<<btn>>
<<chunk>>
<big>Oh yea.</big>
<<media `"activities/train/NPCs/gym_sex_" + random(1,10) + ".mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/train/NPCs/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... fuck this dick!">>
<p>That's not what I meant.</p>
<<dial "player" "//Shut up. I'm jacking off.//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning, the guy cums, and the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/train/NPCs/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>I'm in physical pain from watching you train.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "gymgirl_" + random(1,3)>>
<big>When suddenly...</big>
<p>You notice an interesting girl in the gym. She sends you a kinky smile, walks to one of the machines, and starts training.</p>
<<dial "player" "//Who is that?//">>
<p>I don't know...</p>
<big>But she's fucking hot!</big>
<<btn>>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_intro.mp4"`>>
<p>You look around - it seems that you're alone with her...</p>
<big>Dude. I beg you.</big>
<p>This is a perfect opportunity. Don't fuck it up! Go there and say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<p>You stand up and hesitantly walk in her direction.</p>
<<if $player.lvl <= 0>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl <= 1>>
<<set _textDom = "Hey, I can show you how to train better!">>
<<set _textLove = "You need some help with your training?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we train together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 4>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 0>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She stands up and puts her finger in your face.</big>
<<media "shut_up.mp4">>
<<dial "player" "Sorry! I'll go!">>
<p>You walk away in a hurry.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, it was a bit scary, I'll give you that. But, dude, if you play the game, sometimes you lose. And don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/train/NPCs/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... training is, like, awesome, right?">>
<<dial _curNpc "Training? Not really. I only train when I can't get a proper fuck.">>
<<dial "player" "//Oh shit!//">>
<<btn>>
<<chunk>>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a bike.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to work on my legs" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/train/NPCs/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
<</events>>/* collGymPeekInc */
<<events>>
<<EVENT "day=weekend">>
<<chunks>>
<p>Suddenly...</p>
<big>...you hear moaning.</big>
<<dial "player" "//Do you hear that?//">>
<<media "activities/train/hitler.mp4">>
<p>Yup.</p>
<big>Someone's totally fucking in the other room.</big>
<<dial "player" "//I need to see that!//">>
<p>You carefully walk to the doors to other room...</p>
<<btn>>
<<chunk>>
<big>Oh yea.</big>
<<media `"activities/train/NPCs/gym_sex_" + random(1,10) + ".mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/train/NPCs/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... fuck this dick!">>
<p>That's not what I meant.</p>
<<dial "player" "//Shut up. I'm jacking off.//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning, the guy cums, and the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/train/NPCs/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>I'm in physical pain from watching you train.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "gymgirl_" + random(1,3)>>
<big>When suddenly...</big>
<p>You notice an interesting girl in the gym. She sends you a kinky smile, walks to one of the machines, and starts training.</p>
<<dial "player" "//Who is that?//">>
<p>I don't know...</p>
<big>But she's fucking hot!</big>
<<btn>>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_intro.mp4"`>>
<p>You look around - it seems that you're alone with her...</p>
<big>Dude. I beg you.</big>
<p>This is a perfect opportunity. Don't fuck it up! Go there and say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<p>You stand up and hesitantly walk in her direction.</p>
<<if $player.lvl <= 0>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl <= 1>>
<<set _textDom = "Hey, I can show you how to train better!">>
<<set _textLove = "You need some help with your training?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we train together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 4>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 0>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She stands up and puts her finger in your face.</big>
<<media "shut_up.mp4">>
<<dial "player" "Sorry! I'll go!">>
<p>You walk away in a hurry.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, it was a bit scary, I'll give you that. But, dude, if you play the game, sometimes you lose. And don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/train/NPCs/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... training is, like, awesome, right?">>
<<dial _curNpc "Training? Not really. I only train when I can't get a proper fuck.">>
<<dial "player" "//Oh shit!//">>
<<btn>>
<<chunk>>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a bike.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to work on my legs" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/train/NPCs/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
<</events>>/* collGymRunInc */
<<events>>
<<EVENT "day=weekend">>
<<chunks>>
<p>Suddenly...</p>
<big>...you hear moaning.</big>
<<dial "player" "//Do you hear that?//">>
<<media "activities/train/hitler.mp4">>
<p>Yup.</p>
<big>Someone's totally fucking in the other room.</big>
<<dial "player" "//I need to see that!//">>
<p>You carefully walk to the doors to other room...</p>
<<btn>>
<<chunk>>
<big>Oh yea.</big>
<<media `"activities/train/NPCs/gym_sex_" + random(1,10) + ".mp4"`>>
<p>You lucky bastard! I mean, this is a once in a lifetime view. If you'd be 12 that one situation would be a source of all your fetishes, I guarantee it to you.</p>
<<dial "player" "Uhhhh...">>
<p>Don't //uhhh// at them, dude! Do something!</p>
<<menu>>
<<btn $curLoc "Let them fuck in peace" "love+" "action">>
<<btn null "Rub one out" "dom+" "action">>
<<chunk>>
<p>You start masturbating.</p>
<<media "activities/train/NPCs/jerkoff.mp4">>
<<dial "player" "Uhh... yeah, baby... fuck this dick!">>
<p>That's not what I meant.</p>
<<dial "player" "//Shut up. I'm jacking off.//">>
<<menu>>
<<btn null "Uhh and cum" "love+" "action">>
<<btn null "Uhh and cum but stronger" "dom+" "action">>
<<chunk>>
<p>The girl starts moaning, the guy cums, and the same moment...</p>
<big>...you cum.</big>
<<delayer>>
<<yields "jerkedoff+" "dialog">>
<</delayer>>
<<media "activities/train/NPCs/jerkoff_cum.mp4">>
<p>Oh god damn it.</p>
<p>You know that joining a strangers fuck was my dream since I was 12?!</p>
<<dial "player" "//Sorry dude but... you know... I couldn't really do anything.//">>
<p>Well, sigh... I can't blame you... I've rubbed one out while writing it too. There's always the next time. Now, let's go home</p>
<big>I'm in physical pain from watching you train.</big>
<<btn $curLoc>>
<</chunks>>
/* ===================================================================================================================================================================================================================== */
<<EVENT "day=workdays">>
<<chunks>>
/* Select the character */
<<set _curNpc = "gymgirl_" + random(1,3)>>
<big>When suddenly...</big>
<p>You notice an interesting girl in the gym. She sends you a kinky smile, walks to one of the machines, and starts training.</p>
<<dial "player" "//Who is that?//">>
<p>I don't know...</p>
<big>But she's fucking hot!</big>
<<btn>>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_intro.mp4"`>>
<p>You look around - it seems that you're alone with her...</p>
<big>Dude. I beg you.</big>
<p>This is a perfect opportunity. Don't fuck it up! Go there and say something to her, like whatever. I need to have a closer look at those boobies!</p>
<<dial "player" "//Shut up, god damn it. I know what I'm doing.//">>
<p>You stand up and hesitantly walk in her direction.</p>
<<if $player.lvl <= 0>>
<<set _textDom = "You're shagadelic, baby!">>
<<set _textLove = "You plus me equals fantasy!">>
<<elseif $player.lvl <= 1>>
<<set _textDom = "Hey, I can show you how to train better!">>
<<set _textLove = "You need some help with your training?">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Hey, beauty!">>
<<set _textLove = "Hey, I'm $player.name.">>
<<elseif $player.lvl <= 3>>
<<set _textDom = "Hi. I'm your escort. Zombies, vampires - I'm gonna take care of it!">>
<<set _textLove = "Sorry, but you mind if we train together? I'm $player.name by the way.">>
<<elseif $player.lvl >= 4>>
<<set _textDom = "You grabbed my attention. That rarely happens.">>
<<set _textLove = "Hey, how you doin'?">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<btn "#nothanks" "Just walk past her" "dom-2" "action yieldsHide">>
<<chunk>>
<p>You pull out your best smile, and look her in the eyes, managing to only glance down at her tits and ass like 25 times.</p>
<big>She turns to you, a bit surprised and...</big>
<<media "random.mp4">>
<<if $player.lvl <= 0>>
<<set _decision = ["#getlost", "#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 1>>
<<set _decision = ["#getlost", "#getlost", "#stay"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#getlost", "#stay"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#getlost", "#stay", "#stay"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#stay">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#getlost">>
<big>She stands up and puts her finger in your face.</big>
<<media "shut_up.mp4">>
<<dial "player" "Sorry! I'll go!">>
<p>You walk away in a hurry.</p>
<<dial "player" "//You said to do something, and nothing happened!//">>
<p>Well, it was a bit scary, I'll give you that. But, dude, if you play the game, sometimes you lose. And don't say nothing happened! Many things happened.</p>
<big>You acted.</big>
<p>And that's a good thing for sure. Try again when you gather some experience. And try less lame ass pick up lines.</p>
<<btn $curLoc>>
<<chunk null "#stay">>
<p>She stops.</p>
<p>Looks at you for a moment.</p>
<big>And smiles!</big>
<<media `"activities/train/NPCs/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "Well, hi, haha!">>
<p>See? It's working!</p>
<<dial "player" "So... training is, like, awesome, right?">>
<<dial _curNpc "Training? Not really. I only train when I can't get a proper fuck.">>
<<dial "player" "//Oh shit!//">>
<<btn>>
<<chunk>>
<big>Target locked!</big>
<p>Dude, this is a Defcon-1 situation. You need to show some balls! I mean it figuratively - though have your actual balls prepared for presentation shortly after. Anyway, go for it!</p>
<<dial "player" "Well... what do you mean?">>
<p>Seriously? A question? That's how you show confidence?</p>
<<set _curNpcText = ["you'll stick your tongue in my sweaty asshole.", "you'll fuck me like Speedy Gonzales.", "I'm gonna jump on your dick like a monkey."].random()>>
<<dial _curNpc `"I mean... " + _curNpcText`>>
<big>This is how you show confidence!</big>
<p>You're lucky she's so horny she'd fuck a bike.</p>
<<menu>>
<<btn "#sex" "That sounds like a plan!" null "action">>
<<btn "#nothanks" "No thanks, I need to work on my legs" "dom+" "dialog">>
<<btn "#nothanks" "No thanks, I don't fuck before first date" "love+" "dialog">>
<<chunk null "#nothanks">>
<p>Ermm...</p>
<<media "awkward.mp4">>
<<btn $curLoc>>
<<chunk null "#sex">>
<<media `"activities/train/NPCs/" + _curNpc + "_sex1.mp4"`>>
<big>I really like the direction this is going!</big>
<<dial "player" "Me too!">>
<<dial _curNpc "Hm...?">>
<<dial "player" "Uhmmm... I meant - //me and you//. We're, like... great together!">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/train/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>
<</events>>/* churchPriest */
<<chunks>>
<big>You enter the confessional...</big>
<p>And wait for the first sinful soul...</p>
<<dial "player" "//Please, God. Make it so that she'll fuck me.//">>
<p>Be careful what you wish for, buddy.</p>
<big>What if //she// is a priest?</big>
<<dial "player" "//Wait--//">>
<<media "thumbs_up.mp4">>
<<set _decision = ["#priest", "#whoor", "#whoor", "#whoor"].random()>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#priest">>
<p>It's quiet for a moment...</p>
<big>...but then!</big>
<<media "activities/confess/steps.mp4">>
<big>You hear steps in the church.</big>
<<dial "player" "//Someone's coming, baby.//">>
<p>Dude, don't even say the word //baby// wearing this robe. If it's actually a freaking baby - ''we move out''!</p>
<<btn>>
<<chunk>>
<p>Suddenly the doors to your side of the confessional opens up and...</p>
<big>...priest looks at you.</big>
<<dial "player" "//Oh shit.//">>
<big>Indeed.</big>
<<dial "guy" "What are you doing here, son!? And where did you found that robe! Take it down, instantly!">>
<<media "activities/search/church/priest_1.mp4">>
<p>You walk out of the confessional, take down the robe, and give it to the priest.</p>
<<delayer>>
<<yields "priest_robe-">>
<</delayer>>
<p>The priest looks at you in anger.</p>
<<dial "guy" "This is a place of God! You're making a mockery out of it!">>
<big>Mockery? No. Whorehouse? Maybe.</big>
<<btn>>
<<chunk>>
<<dial "guy" "You deserve a punishment!">>
<<dial "player" "Wait--">>
<p>Before you manage to do anything, priest takes a step back and...</p>
<big>...kicks you in the ass.</big>
<<media "activities/search/church/priest_2.mp4">>
<<dial "guy" "And now go away! I'll pray for your soul!">>
<p>Oh, that's nice to hear, after he fucked you up.</p>
<<dial "player" "//It's all your fucking fault!//">>
<p>My fault?!</p>
<big>It was your idea!</big>
<<btn $curLocParent null "sore+; dom-2" "yieldsHide">>
<<chunk null "#whoor">>
/* Select a character */
<<set _curNpc = "churchgirl_" + random(1,9)>>
<p>It's quiet for a moment...</p>
<big>...but then!</big>
<<media "activities/confess/steps.mp4">>
<big>You hear steps in the church.</big>
<<dial "player" "//Someone's coming, baby.//">>
<p>Dude, don't even say the word //baby// wearing this robe. If it's actually a freaking baby - ''we move out''!</p>
<<btn>>
<<chunk>>
<p>You crack the doors to the confessional and see...</p>
<<media `"activities/confess/NPCs/" + _curNpc + "_intro.mp4"`>>
<<dial "player" "//God damn.//">>
<big>Jackpot.</big>
<<btn>>
<<chunk>>
<<dial _curNpc "Hello, father... I came to confess my sins.">>
<<dial "player" "Sounds interesting!">>
<big>//Sounds interesting//?!</big>
<p>Dude. I beg you. Don't fuck it up! Remember, you're a priest. Stay in character!</p>
<<dial "player" "//Ok, ok...//">>
<<if $player.lvl <= 1>>
<<set _textDom = "Tell me... erm... what bad things have you done?">>
<<set _textLove = "Of course... ermmm... my child. I'm listening.">>
<<elseif $player.lvl == 2>>
<<set _textDom = "Have you been, uhmmm.... naughty, my child?">>
<<set _textLove = "Please, uhm... tell me everything.">>
<<elseif $player.lvl >= 3>>
<<set _textDom = "Have you been naughty again, my child?">>
<<set _textLove = "Of course, my child. I'm listening.">>
<</if>>
<<menu null null "yieldsHide">>
<<btn null _textLove "love+" "dialog yieldsHide">>
<<btn null _textDom "dom+" "dialog yieldsHide">>
<<chunk>>
<big>She sighs...</big>
<<media `"activities/confess/NPCs/" + _curNpc + "_talk.mp4"`>>
<<dial _curNpc "So... I've met this guy... I mean... My husband was away and this guy came to fix our pipe... And... he was good looking... really good looking... and he had those jeans... very tight... I could see a silhouette of his penis... and I immediately felt... you know, father... those urges... like the last time... with the ice cream guy... and the pizza guy... and the Jehovah witness.">>
<big>Jehovah witness!?</big>
<p>Bitch's crazy!</p>
<<dial "player" "//Shut up...!//">>
<<btn>>
<<chunk>>
<<dial _curNpc "So... I did everything like you said, father... I went to the bedroom, pull out my magnum dildo...">>
<p>This is getting really interesting...</p>
<<dial _curNpc "...and I penetrated my anus with it... multiple times... And when I was fucking... I mean - when I was penetrating my anus multiple times, suddenly I realized, that this guy, the pipe guy, is behind me... and he stuck his dick into my asshole!">>
<p>She hides her face in her hands.</p>
<<dial "player" "And what then?? I meant... what then, my child?">>
<p>She sighs.</p>
<<dial _curNpc "I loved it. I absolutely fucking loved every second of it. He fucked my ass. My pussy. My tits. He cummed into my throat and I've licked his dick clean. You need to punish me, father!">>
<p>She starts crying.</p>
<<dial "player" "//What should I do...?//">>
<p>Well, dude. You can tell her to say 10 Hail Marys to her sleep...</p>
<big>Or.</big>
<<menu>>
<<btn "#dick" "Tell her to suck your dick as punishment." "dom+" "action">>
<<btn "#hailMarys" "Tell her to say 10 Hail Marys as punishment." "love+" "action">>
<<chunk null "#hailMarys">>
<<dial "player" "Tell 10 Hail Marys before sleep and it's going to be ok.">>
<p>She hesitates.</p>
<<dial _curNpc "10 Hail Marys... that would be... enough? He fucked me real good, father... Did I mentioned my asshole penetrated multiple times?">>
<<dial "player" "Don't worry, it's enough.">>
<big>Sigh.</big>
<p>She thanks you and walks out of the confessional.</p>
<p>If you'd ask me--</p>
<<dial "player" "//No one's asking.//">>
<p>Yeah, but if you'd ask, I'd tell you...</p>
<big>You've done fuck it up.</big>
<<btn $curLoc>>
<<chunk null "#dick">>
<<dial "player" "As a punishment...">>
<p>You drop your pants, pull out your dick, and stick it into a little window that separates the confessional in half.</p>
<<dial "player" "...you need to prove me your... devotion!">>
<<media `"activities/confess/NPCs/" + _curNpc + "_sex1.mp4"`>>
<big>Woah, dude.</big>
<p>You went a bit extreme there. But fingers crossed.</p>
<<if $player.lvl <= 1>>
<<set _decision = ["#fail", "#fail", "#sex"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#fail", "#sex"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#fail", "#sex", "#sex"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fail">>
<p>You wait a moment for her reaction...</p>
<big>But nothing happens.</big>
<<dial "player" "Child... are you there?">>
<p>Nothing.</p>
<big>Dude, I think she bailed on you.</big>
<<dial "player" "//Sigh... so close!//">>
<p>Well, if you play the game of sticking your dick into some random holes, sometimes you lose. Try again when you gather some experience!</p>
<<btn $curLoc>>
<<chunk null "#sex">>
<p>You wait a moment for her reaction...</p>
<big>When suddenly!</big>
<<dial "player" "//She's doing it!//">>
<p>You feel her soft hands on your huge, warm dick...</p>
<<btn>>
<<chunk>>
<<media `"activities/confess/NPCs/" + _curNpc + "_sex2.mp4"`>>
<<dial _curNpc "Mmm... yeah...">>
<<dial "player" "Uhh...">>
<p>Now you can actually //uhh// at her all you want!</p>
<<dial "player" "Uhhh...">>
<p>That's right, let the steam out!</p>
<<dial "player" "Uhhhhh...">>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<<btn null "Play with her a bit more" null "action">>
<<chunk>>
<<media `"activities/confess/NPCs/" + _curNpc + "_sex3.mp4"`>>
<p>Ok dude, you had some fun, now it's time for the real deal!</p>
<big>Make her beg for your cum!</big>
<<btn "sex" "Fuck her brains out" `"$char+" + _curNpc` "sex action">>
<</chunks>>/* btnItemImg */
/* Generating a store item html element with photo, stats and button, mostly used for clothing store. Arguments: id */
<<widget "btnItemImg">>
/* Vars */
<<set _itemId = $args[0] ? $args[0] : null>>
<<set _itemPrice = $args[1] ? $args[1] : null>>
/* Load item information */
<<set _curItemData = setup.items.find(x => x.id === _itemId)>>
<<if _curItemData.outfit>>
<<set _clothingType = "outfit">>
<<elseif _curItemData.accessory>>
<<set _clothingType = "accessory">>
<<elseif _curItemData.head>>
<<set _clothingType = "head">>
<</if>>
/* HTML */
<div class="item clothingStore">
/* Display the name and image of worn item */
<h3>_curItemData.name</h3>
<img @src="setup.ImagePath + 'items/' + _clothingType + '/' + _curItemData.id + '.png'" class="clothingPic">
<br class="clear">
/* Display multis of the worn item */
<<if _curItemData.multi>>
<<set _curItemDataMultiArr = splitter(_curItemData.multi)>>
<<for _im = 0; _im < _curItemDataMultiArr.length; _im++>>
<<if _curItemDataMultiArr[_im].id != "travel">>
<<if _curItemDataMultiArr[_im].sign == "*">>
<<set _curItemDataMultiArr[_im].sign = "×">>
<<set _curItemDataMultiArr[_im].value = Math.round(_curItemDataMultiArr[_im].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _curItemDataMultiArr[_im].id + '.png'" class="statIcon">
<span class="statValue"><<print _curItemDataMultiArr[_im].sign>><<print _curItemDataMultiArr[_im].value>><<print _endSign>></span>
</span>
<</if>>
<</for>>
<</if>>
/* Display effects of the worn item */
<<if _curItemData.effect>>
/* Split the effects of this item and go through them */
<<set _curItemDataEffectsArr = _curItemData.effect.split(', ')>>
<<for _e = 0; _e < _curItemDataEffectsArr.length; _e++>>
<<if _itemEffectsYields == "">>
<<set _itemEffectsYields = _curItemDataEffectsArr[_e] + "+">>
<<else>>
<<set _itemEffectsYields = _itemEffectsYields + "; " + _curItemDataEffectsArr[_e] + "+">>
<</if>>
<<set _effectCur = setup.effects.find(obj => {return obj.id === _curItemDataEffectsArr[_e]})>>
<<if _effectCur.multi>>
<<set _effectMulti = splitter(_effectCur.multi)>>
<</if>>
<<if _effectCur.type != null>>
<<set _effectClass = "statValue item tooltip2 " + _effectCur.type>>
<<else>>
<<set _effectClass = "statValue item tooltip2">>
<</if>>
<div @class="_effectClass">
''_effectCur.name''
<div class="tooltipText2">
<table>
<tr>
<td colspan=2 class="desc">_effectCur.desc</td>
</tr>
<tr>
<td>Time</td>
<td><span class="statValue">_effectCur.duration <<if _effectCur.duration != "ongoing">><span class="desc">days</span><</if>></span></td>
</tr>
<<if _effectMulti && _effectMulti.length > 0>>
<tr>
<td>Modifiers</td>
<td>
<<for _em = 0; _em < _effectMulti.length; _em++>>
<<if _effectMulti[_em].id != "travel">>
<<if _effectMulti[_em].sign == "*">>
<<set _effectMulti[_em].sign = "×">>
<<set _effectMulti[_em].value = Math.round(_effectMulti[_em].value * 100)>>
<<set _endSign = "<span class=\"desc\">%</span>">>
<<else>>
<<set _endSign = "">>
<</if>>
<span class="statSml">
<img @src="setup.ImagePath + 'icons/' + _effectMulti[_em].id + '.png'" class="statIcon">
<span class="statValue">_effectMulti[_em].sign _effectMulti[_em].value _endSign</span>
</span>
<</if>>
<</for>>
</td>
</tr>
<</if>>
</table>
</div>
</div>
<</for>>
<</if>>
<<set _btnItemYields = _itemId + "+; cash=" + _itemPrice + "; cash-" + _itemPrice>>
<<btn $curLoc "Buy" _btnItemYields "store">>
</div>
<</widget>><<events>>
<<EVENT "$player.clothingOutfit=null">> /* Encounter with police when player is naked */
<<chunks>>
/* Event settings */
<<set $policeBribeCash = null>>
<<if $gayContent == 1>>
<<set _policeRand = ["males", "females"].random()>>
<<else>>
<<set _policeRand = "females">>
<</if>>
<<if _policeRand == "females">>
<<set _policeDial = "gal">>
<<else>>
<<set _policeDial = "guy">>
<</if>>
/* HTML */
<p>When suddenly...</p>
<big>Woop-woop!</big>
<p>That's a sound of the police!</p>
<<dial "player" "//Haha! <a href=\"https://www.youtube.com/watch?v=9ZrAYxWPN6c\" target=\"_blank\">♫ Woop-woop - It's da sound of da police... ♬</a> I like this tune too!//">>
<p>Haha, yeah... it's a classic, obviously...</p>
<p>...</p>
<p>But also...</p>
<big>You kinda misunderstood me bro...</big>
<<btn>>
<<chunk>>
<big>...I actually meant you're fucked!</big>
<<dial "player" "//Oh fuck!//">>
<<if _policeRand == "females">>
<big>Two female police officers come your way.</big>
<<else>>
<big>Two male police officers come your way.</big>
<</if>>
<<dial "player" "//But I haven't done anything!//">>
<p>Dude...</p>
<big>You're fucking naked in a public space.</big>
<p>What did you expect?</p>
<<btn>>
<<chunk>>
<big>They mean business!</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females.jpg">>
<<else>>
<<media "events/park/police/males/police_males.mp4">>
<</if>>
<<dial `_policeDial` "Sir! Stop what you're doing!">>
<<menu>>
<<btn "#obey" "Do as you're told" "love+1" "action">>
<<btn "#run" "Try to run from the cops" "dom+2" "action">>
<<btn "#fight" "Try to fight the cops" "dom+3; player.lvl=2" "action">>
<<chunk null "#obey">>
<<dial `_policeDial` "Sir, put your hands behind your head and stay where you are, we'll get to you.">>
<big>You put your hands behind your head and stay put.</big>
<<media "surrender.mp4">>
<<dial `_policeDial` "Sir, do you know what you did?">>
<p>You think for a second.</p>
<<dial "player" "//Should I tell 'em?//">>
<p>No. It's their tactic.</p>
<big>Let them say it.</big>
<<dial "player" "I'm unsure, officer...">>
<<dial `_policeDial` "You're naked in a public space. That's prohibited.">>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<<strikes "police_gal">>
<<else>>
<<strikes "police_guy">>
<</if>>
<<btn>>
<<chunk>>
<<if _policeRand == "females">>
<big>She sighs.</big>
<<else>>
<big>He smiles.</big>
<</if>>
<<dial `_policeDial` "I'm afraid we have to arrest you.">>
<<dial "player" "Oh... really?">>
<p>Focus, dude.</p>
<big>Figure something out!</big>
<<menu>>
<<btn "#bribe" "I'm sure there's something we could do..." "dom+2" "dialog">>
<<btn "#arrest" "I accept my fate, officers." "love+1" "dialog">>
<<chunk null "#bribe">>
<big>They look at each other.</big>
<p>One of them sighs.</p>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, sweet-ass, you have to be a bit more specific.">>
<big>Sweet-ass, huh...?</big>
<<else>>
<<dial `_policeDial` "I'm listening, baby.">>
<big>Well, look at that...!</big>
<</if>>
<p>They seem to be interested... Maybe they're not going to tase you after all.</p>
<p>...</p>
<big>Or they're just gathering more evidence.</big>
<<menu>>
<<btn "#bribe_cash" "Would 50 bucks help my case...?" "cash=50; cash-50; dom+2; player.lvl=3; $policeBribeCash+50" "dialog">>
<<btn "#bribe_cash" "Would 100 bucks help my case...?" "cash=100; cash-100; dom+1; player.lvl=2; $policeBribeCash+100" "dialog">>
<<btn "#bribe_cash" "Would 200 bucks help my case...?" "cash=200; cash-200; dom+1; $policeBribeCash+200" "dialog">>
<<btn "#bribe_sex" "Maybe I'll make you cum...?" "love+2; player.lvl=2" "dialog">>
<<btn "#bribe_talk" "Come on, officers, let's talk..." "love+1" "dialog">>
<<chunk null "#bribe_sex">>
<big>The cops look at you curiously.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_bribe_sex.mp4">>
<<else>>
<<media "events/park/police/males/police_males_bribe_sex.mp4">>
<</if>>
<<dial `_policeDial` "So now you're trying to prostitute yourself?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = ["#sex", "#sex", "#arrest", "#tase"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#sex", "#sex", "#arrest"].random()>>
<<elseif $player.lvl >= 3>>
<<set _decision = "#sex">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#bribe_cash">>
<<media "events/park/police/police_bribe_cash.mp4">>
<big>They look at the money.</big>
<<dial `_policeDial` "Well, well, well... trying to bribe the police, are we?">>
<<dial "player" "Uhmm... I'm just trying to find a way out of this... situation.">>
<big>The cops look at each other in disbelief...</big>
<<delayer>>
<<if $policeBribeCash == 50>>
<<if $player.lvl <= 2>>
<<set _decision = "#sex">>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest", "#sex"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<</if>>
<<elseif $policeBribeCash == 100>>
<<if $player.lvl <= 1>>
<<set _decision = ["#release", "#arrest", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<else>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<</delayer>>
<<chunk null "#bribe_talk">>
<p>You look at them...</p>
<big>...and smile.</big>
<<dial "player" "I'm a good citizen, officer... like... I don't break the law... never... I was just walking around, and, you know... am I right?">>
<p>I see what you did there, buddy.</p>
<big>Playing the dumb one.</big>
<p>Been there, done that.</p>
<<dial "player" "//The dumb one... yeah... that was exactly what I was doing... haha.//">>
<big>The cops look at each other in disbelief...</big>
<<if $player.lvl <= 1>>
<<set _decision = "#arrest">>
<<elseif $player.lvl == 2>>
<<set _decision = ["#release", "#arrest", "#arrest"].random()>>
<<elseif $player.lvl <= 3>>
<<set _decision = ["#release", "#arrest"].random()>>
<<elseif $player.lvl <= 4>>
<<set _decision = ["#release", "#release", "#arrest"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#release">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#fight">>
<<delayer>>
<<set _policeFight = 1>>
<</delayer>>
<p>You look at the cop closest to you.</p>
<big>You clench your fist and aim at his face...</big>
<<media "events/park/police/police_punch.mp4">>
<p>Gotta say, buddy, going against police, it's a pretty bold thing to do...</p>
<big>...and stupid.</big>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight1_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight1_victory", "#fight1_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight1_victory">>
<big>Your punch knocks him out cold.</big>
<<media "events/park/police/police_punch_success.mp4">>
<<dial "player" "//Take that!//">>
<big>That's not over!</big>
<p>Knock out the second cop, before he shoots you down!</p>
<<if $player.lvl <= 1>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 2>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail", "#fight_fail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decisionFight = ["#fight2_victory", "#fight_fail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decisionFight = ["#fight2_victory", "#fight2_victory", "#fight_fail"].random()>>
<</if>>
<<menu null null "wildcard single">>
<<btn _decisionFight "Roll the dice!" null "wildcard">>
<<chunk null "#fight2_victory">>
<p>I dunno how it's possible...</p>
<big>But you knock out second cop too.</big>
<<media "events/park/police/police_punch_success2.mp4">>
<<dial "player" "//Woow!//">>
<p>Yes, well done. I'm actually really fucking impressed. And also - kids, don't try that at home.</p>
<<delayer>>
<<yields "dom+5">>
<</delayer>>
<p>And now...</p>
<big>...better get the fuck out!</big>
<<dial "player" "//Yup!//">>
<big>You run towards the exit of the park.</big>
<<btn $curLocParent>>
<<chunk null "#fight_fail">>
<big>You miss.</big>
<<media "events/park/police/police_punch_fail.mp4">>
<<dial "player" "//I miss?!//">>
<p>You know you're fucked the moment when the cop says...</p>
<<dial `_policeDial` "You're fucked.">>
<big>They pull out their batons.</big>
<<btn>>
<<chunk>>
<<media "events/park/police/police_beating.mp4">>
<big>You drop on the ground in convulsions.</big>
<<delayer>>
<<yields "bleeding+; $player.arrest+5">>
<</delayer>>
<<dial "player" "//Ohhhh fuuuuuuck...?//">>
<p>Well, yeah, fuck...</p>
<big>Turns out attacking police is a bad idea...</big>
<<dial "player" "//Call a bambulance...!//">>
<p>Oh I would... I totally would...</p>
<p>The thing is...</p>
<big>I don't think they finished with you.</big>
<<btn "#sex">>
<<chunk null "#sex">>
<big>One of the cops leans in towards your face.</big>
<<dial `_policeDial` "You know what we do with bad boys like you?">>
<<if _policeRand == "females">>
<p>He starts unpinning the belt.</p>
<<else>>
<p>She starts unpinning the belt.</p>
<</if>>
<<dial `_policeDial` "We fuck em'.">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<<dial `_policeDial` "Get on your fuckin' knees!">>
<p>The possibility of getting your face closer to the police pussy makes you instantly obey the order.</p>
<big>The first cop just smirks.</big>
<</if>>
<<dial `_policeDial` "I'm gonna wait for you in the car...">>
<<if !_policeFight>>
<<dial "player" "Hey, I can do two of you...">>
<<dial `_policeDial` "Shut the fuck up! You do as you're told!">>
<</if>>
<</delayer>>
<<else>>
<<media "events/park/police/males/police_males_sex_1.mp4">>
<<delayer>>
<<if !_policeFight>>
<big>He pushes you to your knees, while unzipping his pants.</big>
<<else>>
<big>He starts unzipping his pants.</big>
<</if>>
<p>He looks at the other cop.</p>
<<dial `_policeDial` "What are you looking at, Barry?! Go wait in the car!!!">>
<p>The other cop salutes.</p>
<<dial `_policeDial` "Yes sir!">>
<p>He runs back to the car.</p>
<big>Meanwhile, the alpha cop looks at you.</big>
<<dial `_policeDial` "Oh yeah, baby, I'm gonna use your mouth.">>
<p>Fuck. That's what I call...</p>
<big>Establishing dominance.</big>
<</delayer>>
<</if>>
<<set _policeRandSexId = "#sex_" + _policeRand>>
<<btn `_policeRandSexId`>>
<<chunk null "#sex_females">>
<big>The cop pulls your head to the pussy with the baton.</big>
<<media "events/park/police/females/police_females_sex_2.mp4">>
<p>You dive into her sweaty cunt and start licking like little doggy.</p>
<<dial `_policeDial` "Ohhh yeahhh... You like that police cunt, don't you...?">>
<<dial "player" "MmmMMMmmMM!">>
<<btn>>
<<chunk>>
<big>She pulls you even closer.</big>
<<media "events/park/police/females/police_females_sex_3.mp4">>
<<dial "player" "Slurp-slurp-slurp!">>
<big>Her juices flow on your face.</big>
<<dial `_policeDial` "Fuck yea... that's what I love about this fuuucking job...!!!">>
<<if $player.lvl < 2>>
<<btn "#females_sex_squirt">>
<<else>>
<big>But she suddenly pushes you away.</big>
<<dial `_policeDial` "Now you, sweet-ass... Mamma is gonna make you hard as a rock.">>
<p>Yes please!</p>
<<btn>>
<</if>>
<<chunk>>
<p>She pulls the skin down from the tip of your dick and slowly, using a lot of saliva, she starts licking it.</p>
<<media "events/park/police/females/police_females_sex_4.mp4">>
<big>You feel a shiver down your spine.</big>
<<dial "player" "Uhhhhhhhh...">>
<<btn>>
<<chunk>>
<p>Her mouth is soft and warm.</p>
<big>But her lips wrap tightly around your cock.</big>
<p>She can barely fit it all.</p>
<<media "events/park/police/females/police_females_sex_5.mp4">>
<<dial `_policeDial` "Gobble... Gobble...">>
<<dial "player" "Ohh... yeah...">>
<p>Her tongue is going up and down against the tip of your dick. It feels great, but after a moment you realize it's not enough. You need more.</p>
<<dial "player" "Go harder.">>
<p>She smiles, takes a deep breath, opens her mouth even wider...</p>
<big>...and pushes your dick up to the back of her throat.</big>
<<btn>>
<<chunk>>
<big>She starts pumping your cock like a fire hose.</big>
<<media "events/park/police/females/police_females_sex_6.mp4">>
<<dial `_policeDial` "Gobble-gobble-gobble">>
<<dial "player" "Ohhh shiiit...">>
<p>God damn, she's sucking you off like a pro.</p>
<big>Clearly, police training did some good here.</big>
<<dial "player" "Fuuuuuck yeah!">>
<<if $player.lvl < 3>>
<p>Finally...</p>
<big>She pulls your dick from her mouth.</big>
<<dial `_policeDial` "That's enough for today.">>
<<dial "player" "But--">>
<p>She puts a baton next to your face.</p>
<<dial `_policeDial` "Shut up, or I'm gonna fuck you up, ok?">>
<p>Sigh...</p>
<<btn "#females_sex_end">>
<<else>>
<big>But suddenly, she pushes you away.</big>
<<dial `_policeDial` "I want you inside.">>
<<btn>>
<</if>>
<<chunk>>
<big>She lies on the police car's hood.</big>
<p>Her wet pussy is wide open for you to admire.</p>
<<dial `_policeDial` "Now you're going to fuck me.">>
<<dial "player" "Are you ready, officer?">>
<<dial `_policeDial` "I was born ready.">>
<big>You find a wettest spot between her legs and push your hard dick in.</big>
<<btn>>
<<chunk>>
<big>And it goes in smoooothly.</big>
<<media "events/park/police/females/police_females_sex_7.mp4">>
<<dial `_policeDial` "Uhhhhhhhhh...">>
<<dial "player" "Uhhhhhhhhh......">>
<<btn>>
<<chunk>>
<<dial `_policeDial` "Oh yeahhh... Like that... that's the spot....">>
<<media "events/park/police/females/police_females_sex_8.mp4">>
<p>You're piercing her perfect cunt with your dick, while she moans and squeals on the mask of the car.</p>
<<dial `_policeDial` "Yeah... Fuck the police... ">>
<big>The other cop leans out through the car's window.</big>
<<dial `_policeDial` "Everything ok there?">>
<p>The cop spread on the hood moans loudly.</p>
<<dial `_policeDial` "Fuck the police right in the pussy!">>
<p>I'd say it's A-O-K!</p>
<big>And fucking the police just got a whole lot better!</big>
<<dial "player" "Fuck yeah!">>
<<btn>>
<<chunk>>
<<media "events/park/police/females/police_females_sex_9.mp4">>
<<dial `_policeDial` "FUCK! FUCK! FUCK!">>
<p>As you're massaging her sweaty asshole with your fingers...</p>
<big>...you can feel she's getting closer to orgasm.</big>
<p>Couple more pushes...</p>
<<btn "#females_sex_squirt">>
<<chunk null "#females_sex_squirt">>
<p>And then...</p>
<big>She cums.</big>
<<media "events/park/police/females/police_females_sex_squirt.mp4">>
<big>Her pussy is flowing with hot juices.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes her a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Wow... That was... Awesome.">>
<<else>>
<<dial `_policeDial` "Wow... That was... Adequate.">>
<big>Adequate?!</big>
<p>You fucking made her scream so that entire park could hear. I said it was at least pretty good.</p>
<</if>>
<<menu>>
<<btn "#females_sex_ask" "I wanna cum too!" "player.lvl=2; dom+3" "dialog">>
<<btn "#females_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#females_sex_ask">>
<big>She looks you in the eyes.</big>
<<dial `_policeDial` "Oh yeah...?">>
<<if $player.lvl <= 1>>
<<set _decision = ["#females_sex_cum", "#females_sex_end", "#females_sex_end"].random()>>
<<elseif $player.lvl == 2>>
<<set _decision = ["#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#females_sex_cum", "#females_sex_cum", "#females_sex_end"].random()>>
<<elseif $player.lvl >= 4>>
<<set _decision = "#females_sex_cum">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#females_sex_cum">>
<<dial `_policeDial` "Ok sweet-ass. You did good, you deserve to cum... in my mouth.">>
<big>Yes ma'am!</big>
<p>You just stroke your dick couple times, and you feel the orgasm coming.</p>
<<dial "player" "I'm cumming!">>
<<dial `_policeDial` "I want it all!">>
<<media "events/park/police/females/police_females_sex_cum_1.mp4">>
<p>Your orgasm arrives like a fucking cargo train, making you shoot a stream of hot cum into the cop's mouth.</p>
<big>And she takes it all like a champ.</big>
<<btn>>
<<chunk>>
<p>She opens her mouth wide, to show you your cum filling it to the brim.</p>
<<media "events/park/police/females/police_females_sex_cum_2.mp4">>
<<dial "player" "Uhhhhh....">>
<big>She swallows it all and smiles.</big>
<<btn "#females_sex_end">>
<<chunk null "#females_sex_end">>
<<dial `_policeDial` "I'm finished for today, sweet-ass. But it's not the last time we meet.">>
<p>The other police girl, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The cop that you just fucked looks at you with a smirk.</big>
<<dial `_policeDial` "I think he paid his debts to society... I'd let him go, but it's up to you.">>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#sex_males">>
<p>You open your mouth...</p>
<big>He starts smacking it with his dick.</big>
<<media "events/park/police/males/police_males_sex_2.mp4">>
<<dial `_policeDial` "Ohhh yeah, baby!">>
<p>His cock is big and hot, and smells with a whole day of work.</p>
<big>Perfect.</big>
<<btn>>
<<chunk>>
<p>Finally...</p>
<big>He pushes it inside your mouth.</big>
<<media "events/park/police/males/police_males_sex_3.mp4">>
<p>He immediately starts pumping.</p>
<<dial "player" "gobble-gobble-gobble">>
<<dial `_policeDial` "Suck that police cock!">>
<<btn>>
<<chunk>>
<p>He slows down.</p>
<big>But pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_4.mp4">>
<<dial "player" "Uggfh...">>
<<dial `_policeDial` "Suuuuuuuuuuuuuuck!">>
<p>And then...</p>
<big>Before you even catch your breath.</big>
<<btn>>
<<chunk>>
<big>He speeds up again.</big>
<<media "events/park/police/males/police_males_sex_5.mp4">>
<<dial `_policeDial` "SUCK IT! SUCK IT! SUCK IT!">>
<p>You do what you can, but you can barely keep up with him thrusting his red pulsating dick into your throat.</p>
<p>But then, just before you lost your consciousness from lack of oxygen...</p>
<big>He pulls out.</big>
<<if $player.lvl < 3>>
<<btn "#males_sex_cum">>
<<else>>
<<dial `_policeDial` "Now... your asshole!">>
<big>He pushes you to the hood of the police car.</big>
<<btn>>
<</if>>
<<chunk>>
<p>He spits in your asshole and...</p>
<big>Thrusts his dick inside.</big>
<<dial "player" "OH FUCK!">>
<<dial `_policeDial` "That's right, baby. Your ass is mine!">>
<<media "events/park/police/males/police_males_sex_6.mp4">>
<p>You can feel his power each time he penetrates your anus. But somehow... it feels good.</p>
<big>His dick is warm and fills you up perfectly.</big>
<<btn>>
<<chunk>>
<p>He turns you to your back.</p>
<big>And pushes his dick even deeper.</big>
<<media "events/park/police/males/police_males_sex_7.mp4">>
<<dial `_policeDial` "I fuck your ass! I fuck your criminal ass! You hear me, punk?!">>
<<dial "player" "OH! UH! UGH! OH! UHhhhhHhHhhH!">>
<<btn>>
<<chunk>>
<p>Suddenly.</p>
<big>He stops and pushes you to the ground.</big>
<p>He spread his asshole over your stiff dick.</p>
<<dial `_policeDial` "Barry! Come here! You're gonna help me out, ok???">>
<p>Barry jumps out of the police car.</p>
<<dial `_policeDial` "Sir yes sir. What's up?!">>
<<dial `_policeDial` "My back still hurts from that last thing! So you're gonna help me ride him.">>
<<dial `_policeDial` "Sure boss.">>
<big>Barry grabs the alpha cop and lowers his ass to your dick.</big>
<<btn>>
<<chunk>>
<big>You feel his hot asshole wrapped around your cock.</big>
<<media "events/park/police/males/police_males_sex_8.mp4">>
<<dial `_policeDial` "Oh yeah... oh yeah...">>
<p>Barry leans in from the side.</p>
<<dial `_policeDial` "Like that, boss?">>
<<dial `_policeDial` "Shut the fuck up, Barry, I THINK I'M GONNA...!">>
<<btn "#males_sex_cum">>
<<chunk null "#males_sex_cum">>
<p>And then...</p>
<big>He cums.</big>
<<media "events/park/police/males/police_males_sex_cum.mp4">>
<big>His hot cum shoots at your shirt like from a hose.</big>
<<dial `_policeDial` "Ohhhhh fuuuuuuuuuuuuuuuck.">>
<p>It takes him a moment to get back to reality.</p>
<<if $player.lvl >= 4>>
<<dial `_policeDial` "Well, well, well... I like you.">>
<<else>>
<<dial `_policeDial` "Well, I had better...">>
<big>He's fucking ruthless!</big>
<</if>>
<<menu>>
<<btn "#males_sex_ask" "I wanna cum too!" "player.lvl=2; dom+4" "dialog">>
<<btn "#males_sex_end" "Stay quiet" "love+2" "action">>
<<chunk null "#males_sex_ask">>
<p>He looks you in the eyes.</p>
<big>And bursts into laughter.</big>
<<dial `_policeDial` "YOU?! //Hahahah!// You heard him, Barry? //He// wants to cum.">>
<p>Barry giggles.</p>
<<dial "player" "Sorry... did I say something funny? I really need to cum and...">>
<<dial `_policeDial` "Listen, baby. Here's the thing. ''ONLY I CUM ON MY WATCH!!!'' Got it?">>
<<media "events/park/police/males/police_males_sex_angry.mp4">>
<big>Even I got it.</big>
<p>That's some primal alpha shit. You gotta respect that, dude.</p>
<<dial `_policeDial` "You know what kid? I think you need to learn some proper manners.">>
<<dial "player" "Uhmm... But...">>
<p>This doesn't sound good...</p>
<<btn "#arrest">>
<<chunk null "#males_sex_end">>
<<dial `_policeDial` "I'm finished for today, baby. But it's not the last time we meet.">>
<p>Barry, that was waiting in the car, leans out through the window.</p>
<<delayer>>
<<if _policeFight>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<dial `_policeDial` "After that shit he pulled? He is going with us.">>
<p>Well, buddy, congrats. You managed to get...</p>
<big>Punched, fucked, and still end up in jail.</big>
<<dial "player" "//Oh shut the fuck up.//">>
<p>Just saying your decision system might be a bit off.</p>
<big>Maybe something worth thinking about...</big>
<<btn "#to_prison">>
<<else>>
<<dial `_policeDial` "So what do we do with him?">>
<big>The alpha cop looks at you with a smirk.</big>
<<btn "#release">>
<</if>>
<</delayer>>
<<chunk null "#release">>
<big>Finally, after a moment of silence...</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok, sweet-ass?">>
<<else>>
<<dial `_policeDial` "Well, ok, I guess we're in a good mood today. Let's just say you weren't here, ok baby?">>
<</if>>
<<delayer>>
<<yields "love+2">>
<</delayer>>
<<dial "player" "Thanks...!">>
<<dial `_policeDial` "Now... scram!">>
<p>You got lucky, better do what they say.</p>
<big>You turn away and walk towards the entrance of the park.</big>
<<media "walk_away2.mp4">>
<<btn $curLoc>>
<<chunk null "#tase">>
<<if _policeRand == "females">>
<big>She pulls out a taser.</big>
<<else>>
<big>He pulls out a taser.</big>
<</if>>
<<dial "player" "//Oh fuck...//">>
<big>Yup.</big>
<<media "events/park/police/police_tasing.mp4">>
<p>You feel each muscle in your body twitching and twisting. Your brain barely functions so you're not even sure how it happened that you ended up face down on the floor.</p>
<<btn>>
<<chunk>>
<h2 class="border">Police Station</h2>
<<media "locations/cityPolice/_big.jpg" "wide">>
<p>When you finally wake up...</p>
<big>...you realize you don't remember anything.</big>
<<dial "player" "//Fuuuck... What happened? Where am I?//">>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Wake up in jail" "time+3; bleeding+; $player.arrest+2" "action">>
<<chunk null "#run">>
<p>Without thinking...</p>
<big>...you turn around and run.</big>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_run.mp4">>
<<else>>
<<media "events/park/police/police_run.mp4">>
<</if>>
<<dial "player" "You'll never get me, coppers!">>
<p>You give it all you got speeding through the park, and after couple moments...</p>
<big>...you lose the tail.</big>
<<dial "player" "Phew! God damn, I'm quick!">>
<p>Dude, it's the police...</p>
<big>...they might be still after you!</big>
<<menu>>
<<btn "#hide" "Hide somewhere" "dom+2" "action">>
<<btn "#blend" "Blend in the crowd" "love+2" "action">>
<<chunk null "#blend">>
<big>You slow down, lower your head...</big>
<<dial "player" "//Don't look at me... I'm no one important... just minding my business...//">>
<<media "blend_in.mp4">>
<big>Hopefully it'll work...</big>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#blendFail", "#blendFail", "#blendFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#blendFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hide">>
<big>You notice a truck parked on a side.</big>
<<media "events/park/police/police_truck.jpg">>
<<dial "player" "//I'll hide over there!//">>
<p>Well, ok...</p>
<big>You crawl under the car and wait...</big>
<<media "waiting.mp4">>
<<if $player.lvl <= 2>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 3>>
<<set _decision = ["#runSuccess", "#hideFail", "#hideFail"].random()>>
<<elseif $player.lvl == 4>>
<<set _decision = ["#runSuccess", "#runSuccess", "#hideFail"].random()>>
<<elseif $player.lvl >= 5>>
<<set _decision = "#runSuccess">>
<</if>>
<<menu null null "wildcard single">>
<<btn _decision "Roll the dice!" null "wildcard">>
<<chunk null "#hideFail">>
<<if _policeRand == "females">>
<<media "events/park/police/females/police_females_found.mp4">>
<<else>>
<p>The cops show up from nowhere and...</p>
<big>...they drag you from under the car.</big>
<<media "events/park/police/males/police_males_found.mp4">>
<</if>>
<p>Well... how should I put it...</p>
<big>...you fucked up, $player.name.</big>
<<btn "#arrest" null "$player.arrest+3">>
<<chunk null "#blendFail">>
<big>Woop-woop!</big>
<p>The police car comes out of nowhere.</p>
<<media "events/park/police/police_ramming.mp4">>
<p>Oh fuck...</p>
<big>Are you alive?</big>
<<dial "player" "Uggghhhhhhhhhh... the pain...">>
<p>Shit, dude... Like, running away from the cops? Seriously? I thought you're smarter then this.</p>
<p>Anyway, you'll have shitload of time to think it over...</p>
<<btn "#to_prison">>
<<chunk null "#to_prison">>
<big>...in prison.</big>
<<media "events/park/police/police_jail.mp4">>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+3; bleeding+; $player.arrest+5" "action">>
<<chunk null "#runSuccess">>
<p>You nervously look around, but after couple minutes it's pretty clear...</p>
<big>You got away.</big>
<<media "perfect_crime.mp4">>
<<btn>>
<<chunk null "#arrest">>
<p>The cops smile.</p>
<big>And it's not a nice smile.</big>
<<if _policeRand == "females">>
<<dial `_policeDial` "Your sweet ass is going with us!">>
<<else>>
<<dial `_policeDial` "Your ass is going with us, baby!">>
<</if>>
<big>Bummer.</big>
<<if _policeRand == "females">>
<p>They put handcuffs on your hands.</p>
<<media "events/park/police/females/police_females_arrested.mp4">>
<<else>>
<p>They cuff you and drag to the police car.</p>
<<media "events/park/police/police_arrest.mp4">>
<</if>>
<p>Oh boy...</p>
<big>...that brings back some memories.</big>
<<delayer>>
<<set $arrestNew = 1>>
<</delayer>>
<<btn "cityPolice" "Go to jail" "time+1; $player.arrest+2" "action">>
<</chunks>>
<</events>>