Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
http://www.motoslave.net/sugarcube/2/docs/ http://www.motoslave.net/tweego/docs/ https://tfgames.site/phpbb3/viewtopic.php?p=634371#p634371 <img src="images/awaitingImage.webp"/><<nobr>> <<back "Back">> <br><br> <<link "To do list">><<replace "#infoDump">><<include ToDoList>><</replace>><</link>> <br> <<link "Endings">><<replace "#infoDump">><<include CurrentEndings>><</replace>><</link>> <br> <<link "WishList">><<replace "#infoDump">><<include WishList>><</replace>><</link>> <br><br> ''1.0'' <br> <<link "1.0.1">><<replace "#infoDump">><<include 1.0.1>><</replace>><</link>> <<link "1.0.0">><<replace "#infoDump">><<include 1.0.0>><</replace>><</link>> <br> ''0.3'' <br> <<link "0.3.2">><<replace "#infoDump">><<include 0.3.2>><</replace>><</link>> - <<link "0.3.1">><<replace "#infoDump">><<include 0.3.1>><</replace>><</link>> - <<link "0.3.0">><<replace "#infoDump">><<include 0.3.0>><</replace>><</link>> <br> ''0.2'' <br> <<link "0.2.1">><<replace "#infoDump">><<include 0.2.1>><</replace>><</link>> - <<link "0.2.0">><<replace "#infoDump">><<include 0.2.0>><</replace>><</link>> <br> ''0.1'' <br> <<link "0.1.1">><<replace "#infoDump">><<include 0.1.1>><</replace>><</link>> - <<link "0.1.0">><<replace "#infoDump">><<include 0.1.0>><</replace>><</link>> <br> ''0.0'' <br> <<link "0.0.8">><<replace "#infoDump">><<include 0.0.8>><</replace>><</link>> - <<link "0.0.7">><<replace "#infoDump">><<include 0.0.7>><</replace>><</link>> - <<link "0.0.6">><<replace "#infoDump">><<include 0.0.6>><</replace>><</link>> - <<link "0.0.5">><<replace "#infoDump">><<include 0.0.5>><</replace>><</link>> - <<link "0.0.4">><<replace "#infoDump">><<include 0.0.4>><</replace>><</link>> - <<link "0.0.3">><<replace "#infoDump">><<include 0.0.3>><</replace>><</link>> - <<link "0.0.2">><<replace "#infoDump">><<include 0.0.2>><</replace>><</link>> <br><br> <span id="infoDump"></span> <</nobr>>__To do list__ Bug fixes Squish typos<<devNote "On the off chance I do more than bug fixes after a version 1.0 release, these are features I //might// add">> __1.1 Features__ Scenes for breast size change Scenes for stat change Image for pierced nipples More images Week 4 adult shop scene __2.0 Features__ Revert physical changes More physical changes (BE AR AP Anthro) Remove work, have Saturday as a free day. Swap Saturday (day off) and Sunday (shopping day) Random class/work events More events with Britney More events with Alex Outfits have effects (LDB +arousal, latex +sub and gown +fem) ==Shoes== ==More clothes== ==Shopping==__Current endings__ Handing yourself into security (week 0) Asking to change back at the end the week (weeks 1-5) Making it to the end and don't ask to change back (week 5)Tweaked start screen ''Shaqarava'' - Odd ASCII character removed from prologue - Typo for "dressed", "Finish getting dress" - Prologue glitch in variable names - Typo when talking about boys - Typo on first night - Removed badly worded text in 'You're conscious of the fact you sometimes get mistaken for a girl' ending - Replaced lose with loser - Space added - Day of cleaning typo - Maid uniform typo - ' removed so other ' appears - Typo in LastResults - your becomes you're - typo in adult shop ''Not done'' - Main character waits days to apologize to Alex instead of taking the camera and giving it to Alex and then promising to work on security for the camera for next time. - Alex changes your major and you aren't allowed to complain it ruins your job prospects. - Glitchy image: /images/people/tails/chest-1.webp - Bug, Week 5, climate and get "Libido: Max Submissive: level 3" crammed into one row. - Ending needs comma, "Before we talk to Britney I have something to confess."TASK: Change welcome text. Tag as complete BUG: Missing bra reminder TYPO: you're instead of your (gergory) BUG: Status message always said no underwear when wearing skirt (gergory) BUG: Missing week 1 morning visit (Chaotic_Fun) BUG: Going shopping naked (Chaotic_Fun)BUG: Bras on Heads path (satinangel) BUG: Use chest wrap instead of training bra in scene TYPO: Various typos BUG: TV watching at end of week 0 NEW: DevPanel layout NEW: Button to reload constants - might rescue save games NEW: LDB, latex and gown events with Britney BUG: Bra not always shown on left panel BUG: First shopping trip missing events and subsequent showing wrong events NEW: Monday morning events with Alex from week 2 (tazkol)BUG: Class arousal (iluvpink) NEW: Tweaked cleaning scene BUG: Fixed shopping images (username4321) NEW: Added images to shopping trips NEW: Added chest wrap (kithrin) NEW: Changed bikini to underwear BUG: Sunday night week 1, possible to break game by watching TV NEW: Text for different outfits, underwear and bras. NEW: Owning bikini unlocks the spa NEW: Text for maid accessories when cleaning and status NEW: Text for submission accessories Missing movie night scene (DarkDaemonX) _playerScore bug (DarkDaemonX & PersonName) Extra check on submissiveLevel in final scenes (DarkDaemonX) Stop submission increasing after reaching weekly limit (DarkDaemonX & Marciep) Fix giving earrings to Britney (sirwolffe) Fix earring bug (Infidelsquirrel) Modified shower clothes (kithrin) Submission level shouldn't have been hidden at start of week (Emmeken)No longer talk to Alex about camera after she knows the truth (Sericha) Images for femininity changes No more image place holders Played with some of the conversations - still needs more work Fixed shower scene images for Heads branch Messed with the clothes numbering system - won't be surprised if this broke something Add week 5 non-walk away endings Released first Beta Help button Tails: breast size images Clothing images - evening gown, lace bra, lace panties Girl jeans and top not removed from wardrobe when femininity goes above 2 Britney weekly score was calculated using 6 days of cleaning, not 5!!! Prevent going to lesson in maid uniform Toggle to automatically wear maid uniform when cleaning Prevent wearing underwear with bikini Images for different classes/jobs Heads: Rubbing pussy/cock in toilet (Marciep) Head start points awarded to player, not Britney (Marciep) __0.0.8.x__ DevNote when reaching weekly limits for stats Female clothing added on Tails path (Sericha) Phrasing change in week0 (Sarah113)Maid uniform image (Zephea1) Missing images (DarkDaemonX et al) Killed fmSay (DarkDaemonX et al) Wrong name in jewellery scene (Alliebutt) Head start in competition is now added instead of subtracted (DarkDaemonX) Bra fix for Tails path (DarkDaemonX) #404 Unknown underwear for lace panties Shopping scenes Left at home scene __0.0.6.x__ 404 You should never see this (week=4) error (sissymaid_louise and Marciep) Allowed MC to leave at end of each week Remove femininity state change message when there is no change Bug - maid bra wasn't being given (BgCntry) Added $balletBoots and $vibe to wardrobe, this is a temporary workaround (BgCntry) Movie night 4 (EmilyHypno) Removed $fhTask, it wasn't being used as intended - no-one should notice this Fixed typo in week 3 ending DevPanel added to help debug problems Stopped multiple late night visits (Marciep) Added the passage that allows $balletBoots and $vibe to be worn in wardrobe (Marciep) Missing breast growth image__0.0.5__ Fixed character name in femininity is 0 ending (ArchonArchimedes) Swapped dress and skirt images (Emmeken) Not show stat change messages when they don't change (ArchonArchimedes) Added walk away Endings Limit shower usage Libido only increases on climax Activity to lower femininity, tail path only Lots of mechanics changes to make use of status End of week 2 content Rework of porn unlocking Added first shopping trip, almost consequences for fem and sub levels consequences for libido level Add effects of high arousal Class and work variety Swap skirt and dress in clothes order Consequences for skipping class More late night visits __0.0.5.x__ Porn bug (draziwrerecros) Shopping trip bug (b12moguj)__0.0.4__ Added Heads branch Removed men's room from campus after change Added skip classes Added fast forward for classes (only until I finish the classes) Added more visits to/from Britney, depending on branch Spellchecking! Fixed TV watching bug (thanks DarkDaemonX)__0.0.3__ Added passages for endings, not completed text Fixed bug reported by JaradLichLord Corruption changed to Libido (Emmeken) Task descriptions Visits from Britney Added images - there shouldn't be any dead images in the current build Added warnings Added submissive stat - currently not used anywhere Added tracking for surfing habits - currently not used anywhere Attached the endings - there was an ending in 0.0.2, but It wasn't connected to anything. Added end of content message to end of current paths - shouldn't end without hitting one of these Introduced more typos__0.0.2__ Initial release<<nobr>> <<red "WARNING: This panel is for testing only. Changing any options in here will probably break things. If I've left this screen exposed it's to help people give feedback.">> <br><br> <<button "Welcome message">><<goto Welcome>><</button>> <<button "Home">><<goto Home>><</button>> <br><br> <<button "Main DevPanel">><<goto DevPanel>><</button>> <<button "Clothes">><<goto DevClothes>><</button>> <</nobr>><<nobr>> <<set _zeroToFive = []>> <<for _i=0; _i <= 5; _i++>> <<run _zeroToFive.push(_i)>> <</for>> <<include DevPanelMenu>> <br><br> <<button "Reload constants">><<include Constants>><</button>> <<devNote "Might fix saved games. Won't appear to do anything when pressed.">> <br><br> Week <<listbox "$week" autoselect>><<optionsfrom _zeroToFive>><</listbox>> Day: <<listbox "$day" autoselect>> <<option "Sunday" 0>> <<option "Monday" 1>> <<option "Tuesday" 2>> <<option "Wednesday" 3>> <<option "Thursday" 4>> <<option "Friday" 5>> <<option "Saturday" 6>> <</listbox>> Time: <<listbox "$time" autoselect>> <<option "Morning" 0>> <<option "Afternoon" 1>> <<option "Evening" 2>> <<option "Night" 3>> <</listbox>> <br><br> Coin toss: <<listbox "$coinResultIsHeads" autoselect>> <<option "Heads" true>> <<option "Tails" false>> <</listbox>> <br> <<link "Change">> <<MakeChangeHappen>> <<goto DevPanel>> <</link>> //this is the initial change and is not intended for use mid-game// <br><br> <<if $hasPussy>>You have a pussy<<else>>You have a penis<</if>><br> Breast size <<textbox "$chest" $chest>>// range is 0 to $braList.length//<br> <br> __Stats__<br> At time of writing; there are 5 points to a level and a max of 5 levels<br> Femininity <<textbox "$femininity" $femininity>> //max 25//<br> Libido <<textbox "$libido" $libido>> //max 25//<br> Submissive <<textbox "$submissive" $submissive>> //max 25//<br> Arousal <<listbox "$arousal" autoselect>><<optionsfrom _zeroToFive>><</listbox>><br> Fitness <<textbox "$fitness" $fitness>> //Currently not used//<br> <<link "Update levels">> <<UpdateFemininityLevel>> <<UpdateSubmissiveLevel>> <<UpdateLibidoLevel>> <<goto DevPanel>> <</link>> //should change stats in left panel// <br><br> __Weekly__<br> Cleaning score <<textbox "$cleaning" $cleaning>><br> Skipped classes <<textbox "$skippedClasses" $skippedClasses>><br> Fashion show night <<listbox "$fashionShowNight" autoselect>><<optionsfrom _zeroToFive>><</listbox>> //Don't select zero for week 2//<br> Bought from clothing store this week <<checkbox "$boughtClothes" false true autocheck>><br> Bought from adult store this week <<checkbox "$boughtKink" false true autocheck>><br> <br> __Daily__<br> Had cold shower <<checkbox "$hasHadColdShowerToday" false true autocheck>><br> Reduced femininity <<checkbox "$hasReducedFemininityToday" false true autocheck>><br> <<mhName>> visit <<checkbox "$lateNightVisit" false true autocheck>><br> <br> __Week 0__<br> Watch video <<checkbox "$watchedVideo" false true autocheck>><br> __Week 1__<br> Gym membership <<checkbox "$gymMembership" false true autocheck>><br> Initial change meeting <<checkbox "$hadChangeMeeting" false true autocheck>><br> Finished first day <<checkbox "$hasFinishedFirstFemDay" false true autocheck>><br> First end of week meeting <<checkbox "$hadFirstEndOfWeekMeeting" false true autocheck>><br> __Week 2__<br> Maid uniform //(See outfit section)// /* <<checkbox "$outfitList[$iMaidUniform].owned" false true autocheck>> */ <br> Earrings bought <<checkbox "$boughtEarrings" false true autocheck>> <br> Earrings given <<checkbox "$givenEarrings" false true autocheck>> <br> __Week 3__<br> Fetish bra //(See bra section)// /* <<checkbox "$braList[$iMaidBra].owned" false true autocheck>> */ <br> __Week 4__<br> Ballet heels owned <<checkbox "$maidHeelsOwned" false true autocheck>><br> Ballet heels worn <<checkbox "$maidHeelsWorn" false true autocheck>><br> __Week 5__<br> Vibe owned <<checkbox "$maidToyOwned" false true autocheck>><br> Vibe worn <<checkbox "$maidToyWorn" false true autocheck>><br> __Anytime__<br> Caught watching TV <<checkbox "$caughtWatchingTV" false true autocheck>><br> <br> __Shopping trip__<br> Clothes shop level <<listbox "$femShopLevel" autoselect>><<optionsfrom _zeroToFive>><</listbox>><br> Sex shop level <<listbox "$adultShopLevel" autoselect>><<optionsfrom _zeroToFive>><</listbox>><br> <br> <</nobr>><<nobr>> <<include DevPanelMenu>> <br><br> <<button "Add all clothes">> <<for _outfit = 0; _outfit < $outfitList.length; _outfit++>> <<set $outfitList[_outfit].owned = true>> <</for>> <<for _underwear = 0; _underwear < $underwearList.length; _underwear++>> <<set $underwearList[_underwear].owned = true>> <</for>> <<for _bra = 0; _bra < $braList.length; _bra++>> <<set $braList[_bra].owned = true>> <</for>> <<goto DevPanel>> <</button>> <br> __Clothes__<br> Outfits:<br> <<for _outfit = 0; _outfit < $outfitList.length; _outfit++>> <<capture _outfit>> _outfit) $outfitList[_outfit].name <<checkbox "$outfitList[_outfit].owned" false true autocheck>><br> <</capture>> <</for>> <br> Underwear:<br> <<for _underwear = 0; _underwear < $underwearList.length; _underwear++>> <<capture _underwear>> _underwear) $underwearList[_underwear].name <<checkbox "$underwearList[_underwear].owned" false true autocheck>><br> <</capture>> <</for>> <br> Bras<br> <<for _bra = 0; _bra < $braList.length; _bra++>> <<capture _bra>> _bra) $braList[_bra].name <<checkbox "$braList[_bra].owned" false true autocheck>><br> <</capture>> <</for>> <</nobr>>/* Housemates */ <<include Constants>> <<include Variables>><<nobr>> <<DayAndTime>> <br> <<set _week = $week>> <<devNote "Week: _week">> <br><br> <<include Task>> <br><br> <<include CurrentClothes>> <br><br> Arousal <<progressBar $arousal $arousalMax>> <<if $libido > 0>> <<if $libidoLevel == $libidoLevelMax>> Libido: Max <<else>> Libido: level $libidoLevel <<set _corrupt = $libido % $libidoLevelStep>> <<progressBar _corrupt $libidoLevelStep>> <</if>> <</if>> <<if $femininity > 0>> <<if $femininityLevel == $maxFemininity>> /* Femininity: Max<br> */ <<else>> Femininity: level $femininityLevel <<set _fem = $femininity % $femininityStepSize>> <<progressBar _fem $femininityStepSize>> <</if>> <</if>> <<if $submissive > 0>> <<if $submissiveLevel == $submissiveLevelMax>> Submissive: Max <<else>> Submissive: level $submissiveLevel <<set _sub = $submissive % $submissiveLevelStep>> <<progressBar _sub $submissiveLevelStep>> <</if>> <</if>> <<if $week > 1>> <br> ''Points''<br> <<mhName>>: $mhCleaning<br> <<playerName>>: <<WeeklyScore>><br> <</if>> <br> <<button "Dev panel">><<goto DevPanel>><</button>> <br> <<button "Help">><<goto Help>><</button>> <</nobr>><<nobr>> ''Warnings and stuff'' <br><br> <<red "WARNING">>: Contents include evil bad scary things intended for people over the age of 18. <<devNote "I don't know why evil bad scary things stop being evil bad scary things at the conclusion of your 18th trip around the sun.">> <br><br> Game marked as complete as I'm not planning any new mechanics or major content, though I'll do maintenance (i.e. fix bugs, typos). I might add new images or minor scenes, if there's a request. <br><br> <<red "Disclaimer">>: I don't own any of the images used. <br><br> Shameless self promotion: [[My other game(s) on IMDB|https://tfgames.site/?module=search&author=1810]] <br><br> <<link "Release notes">> <<goto ReleaseNotes>> <</link>> <br> <<devNote "In game developer notes will appear like this">> <br><br> <hr> <br> Get on with it and learn about <<link "your housemates">> <<goto HouseMates>> <</link>> <br><br> <hr> Or if you want to skip ahead<br> Did you watch the video <<checkbox "$watchedVideo" false true autocheck>>? <<devNote "You'll have to play the first week to know why this is a thing.">> <br> <<link "Skip first week - Heads">> <<set $day = 6>> <<set $time = 0>> <<set $coinResultIsHeads = true>> <<MakeChangeHappen>> <<goto Sleep>> <</link>> <br> <<link "Skip first week - Tails">> <<set $day = 6>> <<set $time = 0>> <<MakeChangeHappen>> <<goto Sleep>> <</link>> <br> <<devNote "Skipping the first week you'll miss story, but no important decisions.">> <</nobr>><<nobr>> <<devNote "Do I need a help page?">> <br><br> __Stats__<br> ''How they work''<br> Different actions will cause base values to rise or fall for different stats. Each week a stat can be raised to a set threshold. Once a threshold is reached it cannot be reduced below that level. <br><br> ''Femininity'' (Tails path only) <br> Increased by doing feminine things, decreased by playing on your computer <br> Effects: clothing, endings <br><br> ''Submissive'' <br> Increased by cleaning, decreased by going to the gym, reset to 0% of level by using spa <br> Effects: endings, text in scenes <br><br> ''Libido'' <br> Increased by orgasms, decreased by playing on computer <br> Effects: endings, interactions with other characters <br><br> ''Arousal'' <br> Increased by pretty much everything, decreased by cold showers <br> Effects: libido, events <br><br> __General__<br> <list> <li>First week is just story. The only exception is whether or not you watch the video; watching the video removes the choice of which path you follow (it will be randomly selected) and reduces the bonus points you get in the weekly competition.</li> <li>Breast size is increased/decreased by wearing different bras. With the current set-up, if you wanted bigger breasts than you get from wearing the fetish bra I would need to add more bras to the wardrobe.</li> </list> <br><br> <<back "Back">> <</nobr>><<nobr>> <<set $playerM = "Simon">> <<set $playerF = "Sasha">> <<set $femininityStepSize = 5>> <<set $maxFemininity = 5>> <<set $libidoLevelStep = 5>> <<set $libidoLevelMax = 5>> <<set $submissiveLevelStep = 5>> <<set $submissiveLevelMax = 5>> <<set $chestStepSize = 5>> <<set $arousalMax = 5>> <<set $watchedVideoHeadStartTrue = 3>> <<set $watchedVideoHeadStartFalse = 5>> /* Britney */ <<set $mhMaleName = "Brian">> <<set $mhFemaleName = "Britney">> /* Alex */ <<set $fhName = "Alex">> <<set $fhNameMistress = "Mistress">> <<set $morningVisit = 1>> /* Other people */ <<set $docName = "Doc. Owens">> /* CLOTHES */ <<set $clothing = function(name, imageName) { this.name = name; this.owned = false; this.image = imageName; }>> /* Lists */ <<set $outfitList = []>> <<set $underwearList = []>> <<set $braList = []>> <<set $iNoOutfit = -1>> <<set $iDressingGown = 0>> <<set $iBoyJeans = 1>> <<set $iBoyShirt = 2>> <<set $iBoyGymStuff = 3>> <<set $iGirlGymStuff = 4>> <<set $iGirlJeans = 5>> <<set $iSkirt = 6>> <<set $iDress = 7>> <<set $iLittleBlackDress = 8>> <<set $iLatex = 9>> <<set $iEveningDress = 10>> <<set $iMaidUniform = 11>> /* Outfits */ /* Boy */ <<run $outfitList.push(new $clothing("@@.neutral;Dressing gown@@"))>> /* 0 */ <<run $outfitList.push(new $clothing("@@.blue;Jeans and t-shirt@@"))>> /* 1 */ <<run $outfitList.push(new $clothing("@@.blue;Shirt and trousers@@"))>> /* 2 */ <<run $outfitList.push(new $clothing("@@.blue;Gym gear@@"))>> /* 3 */ /* Girl */ <<run $outfitList.push(new $clothing("@@.pink;Gym gear@@"))>> /* 4 */ <<run $outfitList.push(new $clothing("@@.pink;Jeans and top@@"))>> /* 5 */ <<run $outfitList.push(new $clothing("@@.pink;Skirt and top@@"))>> /* 6 */ <<run $outfitList.push(new $clothing("@@.pink;Dress@@"))>> /* 7 */ <<run $outfitList.push(new $clothing("@@.pink;Little black dress@@"))>> /* 8 */ <<run $outfitList.push(new $clothing("@@.pink;Latex dress@@"))>>/* 9 */ <<run $outfitList.push(new $clothing("@@.pink;Evening dress@@"))>> /* 10 */ <<run $outfitList.push(new $clothing("@@.pink;Maid uniform@@"))>> /* 11 */ /* <<run $outfitList.push(new $clothing("@@.pink;Bikini@@"))>> */ <<set $iNoUnderwear = -1>> <<set $iBoxers = 0>> <<set $iPanties = 1>> <<set $iLacePanties = 2>> <<set $iBikiniBottom = 3>> /* Underwear list */ <<run $underwearList.push(new $clothing("@@.blue;Boxers@@"))>> <<run $underwearList.push(new $clothing("@@.pink;Panties@@"))>> <<run $underwearList.push(new $clothing("@@.pink;Lace panties@@"))>> <<run $underwearList.push(new $clothing("@@.pink;Bikini bottoms@@"))>> <<set $underwearList[$iBoxers].owned = true>> <<set $iNoBra = -1>> <<set $iChestWrap = 0>> <<set $iTrainingBra = 1>> <<set $iBra = 2>> <<set $iLaceBra = 3>> <<set $iMaidBra = 4>> <<set $iBikiniTop = 5>> /* Bras list */ <<run $braList.push(new $clothing("@@.neutral;Chest wrap@@"))>> <<run $braList.push(new $clothing("@@.pink;Training bra@@"))>> <<run $braList.push(new $clothing("@@.pink;Bra@@"))>> <<run $braList.push(new $clothing("@@.pink;Lace bra@@"))>> <<run $braList.push(new $clothing("@@.pink;Fetish bra@@"))>> <<run $braList.push(new $clothing("@@.pink;Bikini top@@"))>> /* Accessories */ <<set $nipplePiercing = "@@.red;Nipple piercings@@">> <<set $buttPlug = "@@.red;Butt-plug@@">> <<set $crotchPiercing = "@@.red;<<if $hasPussy>>Clit piercing<<else>>Prince Albert<</if>>@@">> <<set $balletBoots = "@@.red;Ballet boots@@">> <<set $vibe = "@@.red;Vibe@@">> <<set $bikiniName = "@@.pink;Bikini@@">> <</nobr>><<nobr>> /* Player stats */ <<set $femininity = 0>> <<set $femininityLevel = 0>> <<set $femininityHasIncreased = false>> <<set $chest = 0>> <<set $hasPussy = false>> <<set $libido = 0>> <<set $libidoLevel = 0>> <<set $arousal = 0>> /* Household */ <<set $socialText = "Catch-up with housemates">> <<set $housemateMeeting = false>> /* Weekly */ <<set $cleaning = 0>> <<set $fitness = 0>> <<set $skippedClasses = 0>> <<set $weeklyScore = 0>> <<set $submissive = 0>> <<set $submissiveLevel = 0>> <<set $submissiveHasIncreased = false>> /* Story */ <<set $femaleVoice = false>> <<set $hasChanged = false>> <<set $coinResultIsHeads = false>> <<set $watchedVideo = false>> <<set $gymMembership = false>> <<set $automaticallyWearMaidUniform = false>> <<set $wearMaidBraWithUniform = false>> <<set $hideTV = false>> <<set $hadChangeMeeting = false>> <<set $hasFinishedFirstFemDay = false>> <<set $hadFirstEndOfWeekMeeting = false>> /* Events */ <<set $moreChanges = false>> <<set $caughtWatchingTV = false>> <<set $femShopLevel = 0>> <<set $adultShopLevel = 0>> <<set $thisWeeksWinner = true>> <<set $fashionShowNight = 0>> <<set $boughtClothes = false>> <<set $boughtKink = false>> /* Daily */ <<set $hasHadColdShowerToday = false>> <<set $hasReducedFemininityToday = false>> <<set $lateNightVisit = false>> /* Clothes */ <<set $outfitList[$iDressingGown].owned = true>> <<set $outfitList[$iBoyJeans].owned = true>> <<set $outfitList[$iBoyShirt].owned = true>> <<set $wornOutfit = $iBoyJeans>> <<set $wornUnderwear = $iBoxers>> <<set $wornBra = $iNoBra>> <<set $lastWornOutfit = $iNoOutfit>> <<set $lastWornUnderwear = $iNoUnderwear>> <<set $lastWornBra = $iNoBra>> <<set $maidHeelsOwned = false>> <<set $maidHeelsWorn = false>> <<set $maidToyOwned = false>> <<set $maidToyWorn = false>> <<set $hasChestWrap = false>> <<set $nipplePiercingsWorn = false>> <<set $plugWorn = false>> <<set $crotchPiercingsWorn = false>> /* Male housemate */ <<set $mhVoiceFemale = false>> <<set $mhGivenBra = false>> <<set $mhGivenGymStuff = false>> <<set $askedAboutBoys = false>> <<set $askedAboutGirls = false>> <<set $mhFirstKiss = false>> <<set $mhSecondVisit = false>> <<set $boughtEarrings = false>> <<set $givenEarrings = false>> <<set $mhCleaning = 0>> /* Female housemate */ <<set $useRealName = false>> <</nobr>><<nobr>> <<set _mhVisit = random(2)>> <<if $arousal > 4>> <<playerArousalImage>> <br> You're too aroused to sleep. <br><br> <<link "Get up">> <<goto Home>> <</link>> <<elseif $week == 1 && $day == 2 && !$mhFirstKiss>> <<include mhFirstVisit>> <<elseif $week == 1 && $day == 5 && !$mhSecondVisit>> <<include mhSecondVisit>> <<elseif $boughtEarrings && !$givenEarrings>> <<include mhEarringsVisit>> <<elseif $week > 1 && !$lateNightVisit && $day == $fashionShowNight>> <<include FashionShow>> <<elseif $week > 1 && !$lateNightVisit && _mhVisit == 0>> <<include mhNightlyVisit>> <<else>> <<AdvanceDay>> <<set $lastWornOutfit = $wornOutfit>> <<set $wornOutfit = $iNoOutfit>> <<set _img = random(5)>> <img @src="'images/activities/sleep/dream'+_img+'.webp'"/><br> <br><br> <<if $hasChanged == false>> You dream of an active sex life. <<else>> Your dreams haven't changed, though your role in them isn't as certain. <</if>> <br><br> <<link "Wake up">> <<goto WakeUp>> <</link>> <br><br> <<AddArousal>> <br> <<UpdateBody>> <<UpdateWardrobe>> <<ResetDailyCounters>> <<if $day == 0>> <<ResetWeeklyCounters>> <</if>> <</if>> <</nobr>><<nobr>> <<if !$hasChanged>> <img src="images/places/sunrise.webp"/><br> <br> You get dressed in the clothes you wore yesterday and grab some breakfast<br> <<set $wornOutfit = $lastWornOutfit>> <br> <<link "Finish getting dressed">> <<goto Home>> <</link>> <<elseif !$gymMembership>> <<if $coinResultIsHeads>> <<include FirstWakeUpHeads>> <<else>> <<include FirstWakeUpTails>> <</if>> <<else>> <img src="images/places/pinkSunrise.webp"/> <br><br> You pull back the covers, it wasn't a dream. You get dressed and have breakfast. <<set $wornOutfit = $lastWornOutfit>> <br><br> <<link "Start the day">> <<if $morningVisit == $day>> <<goto fhMorningVisit>> <<else>> <<goto Home>> <</if>> <</link>> <</if>> <</nobr>><<nobr>> <<if $coinResultIsHeads && !$mhGivenBra>> <<include mhAskForBra>> <<else>> <<set $lastWornOutfit = $wornOutfit>> <<set _lastBra = $wornBra>> <<if $automaticallyWearMaidUniform>> <<set $wornOutfit = $iMaidUniform>> <</if>> <<if $wearMaidBraWithUniform>> <<set $wornBra = $iMaidBra>> <</if>> <<addTime>> <<if $outfitList[$iMaidUniform].owned>> <<if $wornOutfit == $iMaidUniform>> <img src="images/activities/cleaning2.webp"/> <<else>> <img src="images/activities/cleaning1.webp"/> <</if>> <<else>> <img src="images/activities/cleaning0.webp"/> <</if>> <br> You and <<mhName>> work together to clean the house. <<set $cleaning++>> <<AddSubmissive>> <<if $wornOutfit == $iMaidUniform>> You're sure <<mhName>> keeps dropping things and asking you to pick them up so she can take advantage of your uniform length. <<set $cleaning++>> <<AddSubmissive>> <<if $wornBra == $iMaidBra>> The $braList[$wornBra].name <<fhName>> got you isn't practical, but the looks <<mhName>> gives you tells you that at least she appreciates it. <<set $cleaning++>> <<AddArousal>> <</if>> <<if $maidHeelsWorn>> With the heels you're wearing you have to bend over a long way to pick anything up, at least they help you reach some of the higher surfaces. <<set $cleaning++>> <<AddSubmissive>> <</if>> <<if $maidToyWorn>> <<if $wornUnderwear == $iNoUnderwear>> You've managed to wedge the $vibe into the front of your uniform, <<else>> The $vibe inside your $underwearList[$wornUnderwear].name can be distracting, but also gives you a happy buzz to work with, <</if>> you're sure it's causing more mes than you're tidying is clearing up. <<set $cleaning++>> /* <<set $arousal++>> */ <<AddArousal>> <</if>> <</if>> <br> <<if $wornOutfit < 3 && !$coinResultIsHeads>> <<if $outfitList[$iMaidUniform].owned>> You feel awkward in your boyish clothes as <<mhName>> flows around you in her $outfitList[$iMaidUniform].name. <<else>> You feel awkward in your boyish clothes as <<mhName>> flows around you in a skirt and top. <</if>> <br><br> <<elseif $outfitList[$iMaidUniform].owned && $wornOutfit != $iMaidUniform>> <<mhName>> looks a lot more comfortable in her $outfitList[$iMaidUniform].name than you feel in your $outfitList[$wornOutfit].name. Plus she doesn't have to worry about ruining her clothes. <br><br> <</if>> <<link "Done">> <<set $wornOutfit = $lastWornOutfit>> <<set $wornBra = _lastBra>> <<goto Home>> <</link>> <br><br> /* <<AddSubmissive>> */ <<CheckFem>> <</if>> <</nobr>><<nobr>> <<if $coinResultIsHeads && !$mhGivenGymStuff>> <<include mhAskForGymClothes>> <<elseif $braList[$iBikiniTop].owned && $underwearList[$iBikiniBottom].owned>> As you grab your gym stuff you think about your $braList[$iBikiniTop].name and $underwearList[$iBikiniBottom].name and how the gym has a spa area. You'll work up just as much sweat in the sauna just as on a treadmill, right? <br><br> <<link "Workout studio">> <<goto GymWorkout>> <</link>> <br> <<link "Spa">> <<goto Spa>> <</link>> <<else>> <<include GymWorkout>> <</if>> <</nobr>><<nobr>> <<SkipClass>> <<addTime>> <<set $fitness = 0>> <<set $lastWornOutfit = $wornOutfit>> <<if $outfitList[$iBoyGymStuff].owned>> <<set $wornOutfit = $iBoyGymStuff>> <<else>> <<set $wornOutfit = $iGirlGymStuff>> <</if>> <img src="images/places/gym0.webp"/> You workout.<br> <<devNote "The gym is here as a way to lower submissiveness.">> <br><br> <<include Status>> <br><br> <<link "Go home">> <<set $wornOutfit = $lastWornOutfit>> <<goto Home>> <</link>> <br><br> <<SubSubmissive>> <<CheckFem>> <</nobr>><<nobr>> <<SkipClass>> <<addTime>> <<set $lastWornOutfit = $wornOutfit>> <<set _lastBra = $wornBra>> <<set _lastUnderwear = $wornUnderwear>> <<set $wornOutfit = $iNoOutfit>> <<set $wornUnderwear = $iBikiniBottom>> <<set $wornBra = $iBikiniTop>> <img src="images/places/spa.webp"/> Pampering yourself you feel in control of your life. <br><br> <<ResetSubmissive>> <br><br> <<include Status>> <br><br> <<link "Go home">> <<set $wornOutfit = $lastWornOutfit>> <<set $wornBra = _lastBra>> <<set $wornUnderwear = _lastUnderwear>> <<goto Home>> <</link>> <br><br> <<CheckFem>> <</nobr>><<nobr>> <<addTime>> <img src="images/activities/movieNight.webp"/> <br><br> You sprawl on the sofa with a blanket over all three of you and a tub of popcorn to share. <<switch $libidoLevel>> <<case 0>> /* Nothing */ The feeling <<mhName>> next to you is distracting, in a nice way. You lean your head against her and wonder what would happen if you let your libido got away with you. <<case 1>> /* Head on thigh */ You pretend you can't get comfortable and manage to wiggle so much you end up with your head on <<mhName>>'s lap. It's not erotic, but you feel tingly as you breath in her scent. <<case 2>> /* Hand on leg */ Not long after the film starts you change position and end up with your hand on <<mhName>>'s thigh. She doesn't say anything as it stays there for the rest of the film. <<case 3>> /* Hand on crotch */ <<mhName>> puts your hand on her thigh as soon as the blanket is down. You feel giddy when you feel <<mhName>> spread her legs and pull you hand upwards to rest on her <<if $hasPussy>>dick<<else>>pussy<</if>>. <<case 4>> /* Hand job */ This time when <<mhName>> pulls your hand up to her crotch you inhale sharply when you discover she isn't wearing any panties and is already aroused. You tease her with your fingers as the film starts. When you hear <<mhName>>'s breath catch and feel warm fluid on you fingers you grin to yourself. <<fhName>> is also grinning as <<mhName>> runs to the bathroom to clean up whilst you lick your own fingers clean. <<case 5>> /* Oral */ The film is forgotten almost as soon as it starts as you and <<mhName>> start by teasing each other under the blanket then <<mhName>> twists around to sit on your lap as she kisses you. You're vaguely aware of <<fhName>> turning the TV off and leaving the room. <</switch>> <br><br> <<AddArousal>> <br> <<link "Go to bed">> <<goto Sleep>> <</link>> <br><br> <<CheckFem>> <</nobr>><<nobr>> <<SkipClass>> <<addTime>> <<if !$hasChanged>> <img src="images/activities/tv.webp"/> <br><br> You waste time watching TV. <<elseif $caughtWatchingTV == 0>> <img src="images/activities/tv.webp"/> <br><br> You sprawl on the sofa and channel hop. <<fhName>> wanders through the house whilst you're on the sofa, <<fhSay "Shouldn't you be in class?">> <br><br> You look at the time, even if you left now you wouldn't make it in time. <<playerSay "Too late now, I've missed them.">> <br><br> <<fhSay "If you're going to skip class you could at least watch something educational. There's cooking and home care programmes you could watch.">> <br><br> <<playerSay "They don't sound very exciting.">> <br><br> <<fhName>> raises an eyebrow at you. <<fhSay "I can fix that">>, then wanders off to her room. <<set $caughtWatchingTV = true>> <<else>> <img src="images/events/cleaningTV.webp"/> You turn to the "Littlest House Wives" channel and are soon engrossed in learning the best ways to keep the house clean and your partner happy. As you starting writing notes you wonder if your fascination is anything to do with <<fhName>>. <br><br> <<AddSubmissive>> <</if>> <br><br> <<link "Return">> <<goto Home>> <</link>> <</nobr>><<nobr>> <span ID="watchTv"> Have you done everything <<fhName>> set you? Or are you sure you want to watch TV anyway? <br><br> <<link "Back">> <<goto Home>> <</link>> <br> <<link "Watch TV anyway">> <<replace "#watchTv">> <<include WatchTV>> <</replace>> <</link>> </span> <</nobr>><<nobr>> <<addTime>> <img src="images/activities/tv.webp"/> <br><br> You spend the night channel hopping. <br><br> <<link "Go to bed">> <<goto Sleep>> <</link>> <br><br> <<CheckFem>> <</nobr>><<nobr>> <<UpdateClassAndJobDescriptions>> <img @src="'images/places/class'+$femininityLevel+'.webp'"/><br> You go to class and study $studySubject.<br> <br> <<include Status>> <br><br> <<if $arousal >= $arousalMax>> You are too aroused to do anything. The only way you'll achieve anything today is to relieve the tension. <br><br> <<link "Sneak to bathroom">> <<goto CampusToilet>> <</link>> <<else>> <<addTime>> <<CheckFem>> <<UpdateTask>> <<if $isTimeForClass>> <<if $arousal < $arousalMax>> <<link "Next class">> <<goto Class>> <</link>> <</if>> <br> <</if>> <<link "Bathroom">> <<goto CampusToilet>> <</link>> <br> <<link "Go home">> <<goto Home>> <</link>> <</if>> <</nobr>><<nobr>> <<UpdateClassAndJobDescriptions>> <<addTime>> <<addTime>> <img @src="'images/places/work'+$femininityLevel+'.webp'"/><br> You work at your job on campus as a $jobTitle.<br> <br> <<include Status>> <br><br> <<link "Finish">> <<goto Home>> <</link>> <br><br> <<CheckFem>> <</nobr>><<nobr>> <<if $hasChanged>> <<include CampusWomensToilet>> <<else>> <<include CampusMensToilet>> <</if>> <</nobr>><<nobr>> <img src="images/places/campusToiletMens.webp"/> <br><br> <<if $arousal < $arousalMax>> <<else>> You enter one of the cubicles and close the door. Not your finest moment, but needs must and all. You hold an image of <<fhName>> in you mind as you beat your meat. <img src="images/people/male/nirvana.webp"/> <<include OrgasmInBathroom>> <</if>> <<include FinishInToilet>> <</nobr>><<nobr>> <<if $arousal >= $arousalMax>> You enter one of the cubicles and close the door. Not your finest moment, but needs must and all. You hold an image of <<mhName>> in you mind as rub your <<if $hasPussy>>pussy<<else>>cock<</if>>. <<set _img = random(4)>> <img @src="'images/people/female/nirvana'+_img+'.webp'"/> <<include OrgasmInBathroom>> <<else>> <img src="images/places/campusToiletWomens.webp"/> <</if>> <<include FinishInToilet>> <</nobr>><<nobr>> <br><br> <<if $isTimeForClass>> <<link "Back to class">> <<goto Class>> <</link>><br> <<else>> <<link "Go home">> <<goto Home>> <</link>> <</if>> <</nobr>><<nobr>> <<AddLibido>> <<AddSubmissive>> <<set $arousal = 0>> <<statText "Arousal relieved">> <</nobr>><<nobr>> <<RefreshTime>> <img src="images/places/apartment0.webp"/> <br> <br> <<include Status>> <br><br> <<if $showHousemates>> <<TalkToFHLink>> <<TalkToMHLink>> <br> <</if>> <<if $showSocial>> <<link $socialText>> <<goto Socialise>> <</link>> <br> <<elseif $day != 0 && $time < $night && !$hideTV>> <<link "Watch TV (kill time)">><<goto WatchDayTimeTV>><</link>><br> <</if>> <<if $isMovieNight>> <<if $wornOutfit > 0>> You're overdressed for movie night <<else>> <<link "Movie night">> <<goto MovieNight>> <</link>> <</if>> <br> <</if>> <<link "Surf the web">> <<goto SurfWeb>> <</link>> <br> <br> <<if $canSleep>> <<link Sleep>> <<goto Sleep>> <</link>><br> <</if>> <<link Wardrobe>> <<goto Wardrobe>> <</link>><br> <<link "Bathroom">> <<goto Bathroom>> <</link>> <br><br> <<if $isTimeForClass>> <<if $wornOutfit < $iBoyJeans || $wornOutfit > $iDress>> You need to put more clothes on before going to class. <<else>> <<if $time == $morning>> <<set _classText = "Go to morning class">> <<else>> <<set _classText = "Go to afternoon class">> <</if>> <<link _classText>> <<goto Class>> <</link>> <br> <<if $time == $morning>> <<link "Attend both classes back to back">> <<addTime>> <<CheckFem>> <<goto Class>> <</link>> <</if>> <</if>> <br> <</if>> <<if $isTimeForWork>> <<link "Go to work">> <<CheckFem>> <<goto Work>> <</link>> <br> <</if>> <<if $isTimeForCleaning>> <<if $wornOutfit == $iNoOutfit || $wornOutfit == $iDressingGown>> You need to wear more clothes before cleaning. <<else>> <<link "Clean house">> <<goto CleanHouse>> <</link>> <</if>> <br> <</if>> <<if $isGymOpen>> <<if !$outfitList[$iBoyGymStuff].owned && !$outfitList[$iGirlGymStuff].owned>> <span ID="findGymClothes">You need to find some gym clothes. <<link "Search wardrobe">> <<replace "#findGymClothes">> You search you wardrobe and find $outfitList[$iBoyGymStuff].name. You could ask <<mhName>> if she has less anything boyish to wear. <<set $outfitList[$iBoyGymStuff].owned = true>> <<set $wornOutfit = $iBoyGymStuff>> <br><br> <<link "Get ready and go to gym">> <<goto Gym>> <</link>> <</replace>> <</link>> </span> <<else>> <<link "Go to gym">> <<goto Gym>> <</link>> <<if $outfitList[$iBoyGymStuff].owned>> <br> You feel like you standout wearing boys sports gear, you could ask <<mhName>> for something else. <br> <</if>> <</if>> <</if>> <br> <<CheckArousal>> <</nobr>><<nobr>> <img src="images/places/bathroom0.webp"/> <br><br> A bathroom. <br><br> <<link "Use toilet">> <<goto UseToilet>> <</link>> <br> <<if $arousal > 0>> <<set _warmShowerLinkName = "Warm shower">> <<else>> <<set _warmShowerLinkName = "Shower">> <</if>> <<link _warmShowerLinkName>> <<set $showerExplore = 0>> <<goto WarmShower>> <</link>> <br> <<if $arousal > 0>> <<if $hasHadColdShowerToday>> One cold shower a day is enough for anyone. <<else>> <<link "Cold shower">> <<goto ColdShower>> <</link>> <</if>> <br> <</if>> <br> <<link "Back">> <<goto Home>> <</link>> <</nobr>><<nobr>> <<if $hasChanged>> <<if $coinResultIsHeads>> <img @src="'images/people/heads/warmShower'+$showerExplore+'.webp'"/> <<else>> <img @src="'images/activities/shower/warmShower'+$showerExplore+'.webp'"/> <</if>> <<if $showerExplore < 2>> <<link "Explore body">> <<set $showerExplore++>> <<goto WarmShower>> <</link>> <br> <</if>> <<else>> <img src="images/activities/shower/showerM.webp"/> <br><br> <</if>> <<link "Dry off">> <<set $wornOutfit = $lastWornOutfit>> <<set $wornUnderwear = $lastWornUnderwear>> <<set $wornBra = $lastWornBra>> <<goto Bathroom>> <</link>> <<if $showerExplore != 0>> <br><br> <<AddArousal>> <</if>> <<set $lastWornOutfit = $wornOutfit>> <<set $lastWornUnderwear = $wornUnderwear>> <<set $lastWornBra = $wornBra>> <<set $wornOutfit = $iNoOutfit>> <<set $wornUnderwear = $iNoUnderwear>> <<set $wornBra = $iNoBra>> <</nobr>><<nobr>> <<if $hasChanged>> <img src="images/activities/shower/coldShower.webp"/> <<else>> <img src="images/activities/shower/showerM.webp"/> <</if>> <br><br> <<ColdShowerEffects>> <br><br> <<link "Dry off">> <<set $wornOutfit = $lastWornOutfit>> <<set $wornUnderwear = $lastWornUnderwear>> <<set $wornBra = $lastWornBra>> <<goto Bathroom>> <</link>> <<set $lastWornOutfit = $wornOutfit>> <<set $lastWornUnderwear = $wornUnderwear>> <<set $lastWornBra = $wornBra>> <<set $wornOutfit = $iNoOutfit>> <<set $wornUnderwear = $iNoUnderwear>> <<set $wornBra = $iNoBra>> <<set $hasHadColdShowerToday = false>> <</nobr>><<nobr>> <<if !$hasChanged>> <img src="images/places/homeToiletM.webp"/> <br><br> <<link "Shake dry">> <<goto Bathroom>> <</link>> <<else>> <img src="images/places/homeToiletF.webp"/> <br><br> <<link "Wipe dry">> <<goto Bathroom>> <</link>> <</if>> <</nobr>><<nobr>> <<switch $week>> <<case 0>> /* first week */ <<switch $day>> <<case 0>> <<include FirstNightBack>> <<case 1>> <img src="images/activities/tv.webp"/> <br><br> You crash out on the sofa with <<fhName>> and <<mhName>> watching a movie. <br><br> <<link "Call it a night">><<goto Sleep>><</link>> <<case 2>> <<include CameraFound>> <<case 3>> <img src="images/activities/tv.webp"/> <br><br> You watch TV with <<mhName>>. You've barely seen <<fhName>> since she found the camera in the bathroom. <br><br> <<link "Call it a night">><<goto Sleep>><</link>> <<case 4>> <<include GetScanned>> <<case 5>> <img src="images/activities/tv.webp"/> <br><br> <<fhName>> has been busy working on something on her laptop. You don't feel like disturbing her so you and <<mhName>> watch TV together. <br><br> <<link "Call it a night">><<goto Sleep>><</link>> <<case 6>> <<include CoinToss>> <<default>> #404 No change and no day ($day) <</switch>> <<case 1>> /* has changed */ <<if $day == 0>> /* Sunday */ <<if !$hadChangeMeeting>> <<if $wornOutfit != 0>> <<fhName>> wants you to wear your $outfitList[$iDressingGown].name, you don't want to risk upsetting her. <<link Back>> <<goto Wardrobe>> <</link>> <<else>> <<include MorningMeetingTails>> <</if>> <<else>> <<include FirstNight>> <</if>> <<elseif $day == 6>> <<if !$hadFirstEndOfWeekMeeting>> <<include EndOfFirstWeek>> <<else>> <<include MakeUpLesson>> <</if>> <<else>> <<include WatchEveningTV>> <</if>> <<case 2>> <<if $day == 0>> /* Sunday */ <<if $time == 0>> <<include FirstShoppingTrip>> <<else>> <<include MovieNight>> <</if>> <<elseif $day == 6>> <<include ResultsNight>> <<else>> <<include WatchEveningTV>> <</if>> <<case 3 4>> <<if $day == 0>> /* Sunday */ <<if $time == 0>> <<if $thisWeeksWinner>> <<include ShoppingTrip>> <<else>> <<include DayOfCleaning>> <</if>> <<else>> <<include MovieNight>> <</if>> <<elseif $day == 6>> <<include ResultsNight>> <<else>> <<include WatchEveningTV>> <</if>> <<case 5>> <<if $day == 0>> /* Sunday */ <<if $time == 0>> <<if $thisWeeksWinner>> <<include ShoppingTrip>> <<else>> <<include DayOfCleaning>> <</if>> <<else>> <<include MovieNight>> <</if>> <<elseif $day == 6>> <<include LastResults>> /* <<devNote "This is where the conclusion will go. Sorry I haven't written it yet.">> */ <</if>> <<default>> #404 You should never see this (week=$week) <</switch>> <</nobr>><<nobr>> <<set $sexActType = function(name) { this.name = name; this.pornUnlocked = false; /* this.pornWatched = 0; */ /* this.committed = 0; */ }>> <<set $softcore = new $sexActType("Softcore")>> <<set $softcore.pornUnlocked = true>> <<set $hardcore = new $sexActType("Hardcore")>> <<set $lesbian = new $sexActType("Lesbian")>> <<set $shemale = new $sexActType("Shemale")>> /* <<set $handjob = new $sexActType("Handjob")>> */ /* <<set $anal = new $sexActType("Anal")>> */ /* <<set $blowjob = new $sexActType("Blowjob")>> */ /* <<set $sissy = new $sexActType("Sissy")>> */ <</nobr>><<nobr>> <img src="images/activities/internet/laptop.webp"/> <br><br> <<UpdateLibidoLevel>> <<if $libidoLevel > 0 && !$hardcore.pornUnlocked>> Your increased libido drives you to look for something more hardcore. <br> <<set $hardcore.pornUnlocked = true>> <<libidoMessage "$hardcore.name porn unlocked">> <br><br> <</if>> <<if $hasChanged && $hasPussy && !$lesbian.pornUnlocked>> Given your current gender status you feel the need to search for lesbian porn. <br> <<set $lesbian.pornUnlocked = true>> <<libidoMessage "$lesbian.name porn unlocked">> <br><br> <<elseif $hasChanged && !$hasPussy && !$shemale.pornUnlocked>> Given your current gender ambiguity you feel the need to search for shemale porn. <br> <<set $shemale.pornUnlocked = true>> <<libidoMessage "$shemale.name porn unlocked">> <br><br> <<elseif $mhFirstKiss && $hasPussy && !$shemale.pornUnlocked>> After being kissed by <<mhName>> your porn interests include shemales <br> <<set $shemale.pornUnlocked = true>> <<libidoMessage "$shemale.name porn unlocked">> <br><br> <<elseif $mhFirstKiss && !$hasPussy && !$lesbian.pornUnlocked>> After being kissed by <<mhName>> your porn interests include lesbians <br> <<set $lesbian.pornUnlocked = true>> <<libidoMessage "$lesbian.name porn unlocked">> <br><br> <</if>> <<set _sexActs = []>> <<run _sexActs.push($softcore)>> <<run _sexActs.push($hardcore)>> <<run _sexActs.push($lesbian)>> /* <<run _sexActs.push($handjob)>> */ /* <<run _sexActs.push($blowjob)>> */ /* <<run _sexActs.push($anal)>> */ <<run _sexActs.push($shemale)>> /* <<run _sexActs.push($sissy)>> */ <<for _act=0; _act < _sexActs.length; _act++>> <<capture _act>> <<if _sexActs[_act].pornUnlocked>> <<link "_sexActs[_act].name">> <<set $selectedSurf = _sexActs[_act]>> <<goto Surfing>> <</link>> <br> <</if>> <</capture>> <</for>> <br> <<if !$coinResultIsHeads && $femininity % $femininityStepSize > 0>> <<if $hasReducedFemininityToday>> You can't handle any more technical manuals today. <<else>> You could try reducing your femininity by spending a few hours reading technical manuals and playing violent computer games. <br> <<link "Derp">> <<SkipClass>> <<addTime>> <<set $femininity -= $femininity % $femininityStepSize>> <<set $hasReducedFemininityToday = true>> <<goto SurfWeb>> <</link>> <</if>> <</if>> <br><br> <<link "Back">> <<goto Home>> <</link>> <br><br> <<CheckArousal>> <</nobr>><<nobr>> /* <<set $selectedSurf.pornWatched++>> */ <<set _img = random(4)>> <img @src="'images/activities/internet/surf-'+$selectedSurf.name.toLowerCase() +'-'+_img+'.webp'"/> <br> <<if $arousal+1 < $arousalMax>> <<link "Look at something else">> <<goto SurfWeb>> <</link>> <br> <<link "Resist">> <<goto Home>> <</link>> <br> <<link "More">> <<goto Surfing>> <</link>> <br> <</if>> <<if $arousal >= $arousalMax-1>> <br> <<link "Climax">> <<goto Nirvana>> <</link>> <</if>> <br><br> <<AddArousal>> <</nobr>><<nobr>> <<if $hasChanged>> <<set _img = random(4)>> <img @src="'images/people/female/nirvana'+_img+'.webp'"/> <<else>> <img src="images/people/male/nirvana.webp"/> <</if>> <br><br> <<set $arousal = 0>> <<link "Clean up">> <<goto Home>> <</link>> <br><br> <<AddLibido>> <</nobr>><<nobr>> <<include Status>> /* <br><<linkreplace "Help the dev">><<devNote "There should always be text above this. If you don't see any, please let me know which combination of clothing you are wearing.">><</linkreplace>> */ <br><br> <<include OutfitShelf>> <<include Accessories>> <br> <<include BraShelf>> <br> <<include UnderwearShelf>> <<link "Return">> <<goto Home>> <</link>> <</nobr>><<nobr>> ''Outfits''<br> <table style="width:100%"> <tr style="width:100%"> <td style="width:33%"> <<for _outfit = 0; _outfit < $outfitList.length; _outfit++>> <<if $outfitList[_outfit].owned>> $outfitList[_outfit].name <<if $wornOutfit == _outfit>> <<link "Remove">><<RemoveOutfit>><<goto Wardrobe>><</link>> <<else>> <<capture _outfit>> <<link "Wear">><<WearOutfit _outfit>><<goto Wardrobe>><</link>> <</capture>> <</if>> <br> <</if>> <</for>> </td> <td> <<if $wornOutfit == $iNoOutfit>> /* Show an image? */ <<else>> <<if $wornOutfit == 0 && ($coinResultIsHeads || $femininityLevel > 0)>> <img src="images/clothes/pinkDressingGown.webp"/> <<elseif $wornOutfit <= $iBoyGymStuff>> <img @src="'images/clothes/boy/outfit'+$wornOutfit+'.webp'"/> <<elseif $wornOutfit == $iMaidUniform>> <img src="images/clothes/maid/uniform.webp"/> <<elseif $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$wornOutfit+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$wornOutfit+'.webp'"/> <</if>> <</if>> </td> </tr> </table> <</nobr>><<nobr>> <<if $braList[$iTrainingBra].owned || $braList[$iBra].owned>> ''Bras''<br> <table style="width:100%"> <tr style="width:100%"> <td style="width:33%"> <<for _bra = 0; _bra < $braList.length; _bra++>> <<if $braList[_bra].owned>> $braList[_bra].name <<if $wornBra == _bra>> <<link "Remove">><<RemoveBra>><<goto Wardrobe>><</link>> <<else>> <<capture _bra>> <<link "Wear">><<WearBra _bra>><<goto Wardrobe>><</link>> <</capture>> <</if>> <br> <</if>> <</for>> </td> <td> <<showChest>> </td> </tr> </table> <</if>> <</nobr>><<nobr>> ''Underwear''<br> <table style="width:100%"> <tr style="width:100%"> <td style="width:33%"> <<for _underwear = 0; _underwear < $underwearList.length; _underwear++>> <<if $underwearList[_underwear].owned>> $underwearList[_underwear].name <<if $wornUnderwear == _underwear>> <<link "Remove">><<RemoveUnderwear>><<goto Wardrobe>><</link>> <<else>> <<capture _underwear>> <<link "Wear">><<WearUnderwear _underwear>><<goto Wardrobe>><</link>> <</capture>> <</if>> <br> <</if>> <</for>> </td> <td> <<showCrotch>> </td> </tr> </table> <</nobr>><<nobr>> <<if $wornOutfit == $iMaidUniform>> Automatically switch to maid uniform when cleaning? <<checkbox "$automaticallyWearMaidUniform" false true autocheck>> <<if $braList[$iMaidBra].owned>> <br> Wear $braList[$iMaidBra].name with uniform? <<checkbox "$wearMaidBraWithUniform" false true autocheck>> <</if>> <<if $maidHeelsOwned>> <br> Wear $balletBoots with uniform? <<checkbox "$maidHeelsWorn" false true autocheck>> <</if>> <<if $maidToyOwned>> <br> Wear $vibe with uniform? <<checkbox "$maidToyWorn" false true autocheck>> <</if>> <br> <</if>> <<if $submissiveLevel >= 2>> Wear $nipplePiercing <<checkbox "$nipplePiercingsWorn" false true autocheck>><br> <</if>> <<if $submissiveLevel >= 3>> Insert $buttPlug <<checkbox "$plugWorn" false true autocheck>><br> <</if>> <<if $submissiveLevel >= 4>> Wear $crotchPiercing <<checkbox "$crotchPiercingsWorn" false true autocheck>><br> <</if>> <</nobr>><<nobr>> <img src="images/people/fh/w0profile.webp"/> <br> <<if $week < 2>> <<fhSay "Yes?">> <<else>> <<fhSay "Hey, <<playerName>>">> <</if>> <br><br> <<if $week <= 1>> <<link "I had nothing to do with the camera in the bathroom.">> <<replace "#conversation">><<include fhTalkCameraInShower>><</replace>> <</link>> <br> <</if>> <<link "What's the task for the week?">> <<replace "#conversation">><<include fhTalkTask>><</replace>> <</link>> <br> <<link "Why do I get turned on so easily?">> <<replace "#conversation">><<include fhTalkArousal>><</replace>> <</link>> <<if !$outfitList[$iBoyJeans].owned>> <br> <<link "What happened to the clothes in my wardrobe?">> <<replace "#conversation">><<include fhTalkMissingClothes>><</replace>> <</link>> <</if>> <<if $moreChanges>> <br> <<link "Why does my body keep changing?">> <<replace "#conversation">><<include fhMoreBodyChanges>><</replace>> <</link>> <</if>> <br><br> <span id="conversation"></span> <<if $week < 2>> <<set _leaveText = "Retreat">> <<else>> <<set _leaveText = "Back">> <</if>> <<link _leaveText>> <<goto Home>> <</link>> <</nobr>><<nobr>> <<fhSay "Why should I believe you? It was your camera and you accept the punishment instead of arguing your case with campus security.">> <br><br> That's not how you remember it. <br><br> <</nobr>><<nobr>> <<if $hasFinishedFirstFemDay>> <<fhSay "I want you to spend the evenings helping <<mhName>> tidy the house.">> <<else>> <<fhSay "Start by cleaning and tidying the house and then go to the gym.">> <</if>> <br><<devNote "Originally there was going to be different tasks for each week.">> <br><br> <</nobr>><<nobr>> <<fhName>> shrugs, <<fhSay "Male sex drive and I might have tweaked you sensitivity a little.">> <br><br> <</nobr>><<nobr>> <<fhSay "Reality's adjusting to your behaviour. You're behaving like a girl so why would you need boy clothes?">> <br><br> <</nobr>><<nobr>> <<fhSay "It's cause and effect. Though in your case it's more effect and cause. Wearing a bra is an effect, reality giving you breasts is a cause. You might be able to influence the cause by changing the effects.">> <br> <<if $braList[$iChestWrap].owned == false>> <br> <<linkreplace "How can I make my chest smaller?">> <<fhSay "You could try wearing smaller bras or...">> <<fhName>> wanders out of the room and comes back with what looks like a large bandage. <<fhSay "If you really wanted to stay flat chested you could try wrapping your chest.">> <<set $braList[$iChestWrap].owned = true>> <br><br> <<reward "You have gained a $braList[$iChestWrap].name.">> <br> <</linkreplace>> <</if>> <<if $braList[$iBra].owned == false>> <br> <<linkreplace "Can I make myself a bit bigger than a training bra?">> <<fhSay "I guess you'd just wear a bigger bra.">> <<fhName>> opens one of her drawers and hands you a bra, <<fhSay "You could give one of mine a go.">> <<set $braList[$iBra].owned = true>> <br><br> <<reward "You have gained a $braList[$iBra].name.">> <</linkreplace>> <br> <</if>> <br> <</nobr>><<nobr>> <img src="images/people/fh/w0profile.webp"/> <br> <<switch $week>> <<case 1>> Whilst you're getting ready to head out <<fhName>> looks in on you, <<fhSay "I hope you checked the bathroom for cameras.">> She then walks off without saying anything else. <br><br> You're sure <<fhName>> was joking, but you can't be 100% sure. <<case 2>> You're almost ready to start the day when <<fhName>> enters your room. <<fhSay "Hey <<playerName>>, do you have a minute? I wanted to talk While <<mhName>> isn't around.">> <br><br> You invite <<fhName>> into your room. <br><br> She fidgets on the spot for a minute before she says anything, <<fhSay "I... I'm sorry. I shouldn't have done what I did. You tried to tell me what happened and I didn't listen. I don't want to punish you for what <<mhName>> did.">> <br><br> You're not sure what to say, asking her to undo what she did won't work. <<playerSay "So I don't have to clean?">> <br><br> <<fhSay "<<mhName>> feels guilty and I want to use that to teach her a lesson so I don't want to treat you any differently to her when she's around. Please help me help her. It'll only be for a couple of weeks, I promise.">> <br><br> <<playerSay "What about the $outfitList[$iMaidUniform].name? It's a little... it's little. It barely covers anything.">> <br><br> <<fhSay "I thought it would be fun. Wearing it can't be that bad?">> <br><br> <<playerSay "Do you want to wear it?">> <br><br> <<fhName>> shakes her head. <<fhSay "You don't have to wear it if you don't want to.">> <br><br> <<playerSay "Will you give me the extra points you're giving <<mhName>> if I don't?">> <br><br> <<fhSay "<<mhName>> would notice and it'd ruin the challenge. You don't have to win, you could let <<mhName>> win and I'll take her shopping instead.">> <br><br> <<fhName>> leaves. You need to decide how important wining is to you. <<case 3>> <<fhName>> enters you room and closes the door behind her. <br><br> <<playerSay "A $braList[$iMaidBra].name!?! Where did you even get them?">> <br><br> <<fhSay "I saw them online.">> You almost ask what <<fhName>> was looking at online when she found them. <br><br> <<playerSay "And you want us to wear them?">> <br><br> <<fhSay "Only <<mhName>>, I want her to learn about treating people like sex objects. I'm sorry if you think I'm trying to get you to do anything you're not comfortable with.">> <br><br> <<playerSay "I don't think a $braList[$iMaidBra].name is made for comfort.">> <br><br> <<fhName>> laughs, <<fhSay "Maybe not.">> <<fhName>> bites her lip, <<fhSay "I wanted to thank you for staying around and helping me">>. <<fhName>> walks over and gives you an hug; it feels awkward and she leaves almost as soon as she lets go. <<case 4>> You hear <<mhName>> enter the shower and a minute later <<fhName>> appears at your door, <<fhSay "Did you like the boots?">> <br><br> <<playerSay "You have some weird shopping habits. I dread to think what I'd find if I looked at your browser history.">> <br><br> <<fhSay "Do you think they'll help <<mhName>> learn anything?">> <br><br> <<playerSay "They'll teach her to take small steps and her balance might improve.">> <<fhName>> laughs at you. <br><br> <<fhSay "Not long now, I think <<mhName>> is nearly there. How are you coping?">> <br><br> <<playerSay "It's been emotional.">> The film reference is wasted on <<fhName>>. <<playerSay "I've learnt things. Things I never thought I would need to learn. Things I didn't even know could be learnt. But I won't lie, I'm looking forward to it being over.">> <br><br> <<fhSay "I get it. You never asked for this and you didn't deserve it.">> <<fhName>> walks over to you and gives you a kiss on the cheek, <<fhSay "I really am grateful for your help.">> You don't have a chance to respond before she is gone. <<case 5>> You can hear <<mhName>> singing in the shower, it sounds much better than when she was a boy, as <<fhName>> enters you room. <br><br> <<fhSay "Did you try out the $vibe yet?">> <br><br> <<playerSay "What lesson are you trying to teach <<mhName>> with a $vibe?">> <br><br> <<fhSay "Lesson? I got them because they're fun. I could have just gotten one for myself, instead I thought I'd share.">> <br><br> <<playerSay "You have one too?">> The lift a sceptical eyebrow, <<playerSay "So where is it?">> <br><br> <<fhName>> gives you a mischievous smile, <<fhSay "They really are very quiet.">>. You notice the spring in her step as she leaves. <<default>> #404 Missing week $week <</switch>> <br><br> <<link "Finish getting ready">> <<goto Home>> <</link>> <</nobr>><<nobr>> You're undressing for bed when <<mhName>> enters your room. <<if $thisWeeksWinner>><<mhSay "You haven't shown me what you bought when you went shopping with <<fhName>>.">><<else>><<mhSay "I didn't get to show you what I bought when I went shopping with <<fhName>>.">><</if>> <br><br> <<if $thisWeeksWinner>> <<if $boughtClothes>> <<set $boughtClothes = false>> <<switch $week>> <<case 2>> You feel self conscious as <<mhName>> sits herself on your bed and watches you. You're aware of your exposed skin as she watches you. <br><br> <<playerSay "You want me to get dressed in front of you?">> <br><br> <<mhName>> giggles, <<mhSay "You feeling shy? You're already stripped and I'm asking you to put clothes on. Besides, we've seen each other naked already.">> <br><br> You bite your lip as you head to your wardrobe. <<case 3>> <<playerSay "Take a seat, I have something to show you.">> <<case 4>> You sit <<mhName>> on the bed, <<playerSay "Give me a minute to slip into something a little more... comfortable.">> <<case 5>> Eyeing your undressed state she says <<mhSay "Or stay as you are, but I expect a show.">> <<mhName>> kisses you as she walks past to sit on the bed. <<default>> #404 Week not found ($week) <</switch>> <br><br> <<switch $femShopLevel>> <<case 1>> /* Dress */ You put on the $outfitList[$iDress].name <<fhName>> bought for you and find yourself hoping that <<mhName>> likes it. You stand in the middle of the room and do a twirl, letting the dress flow out. <<mhName>> makes appreciative sounds. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iDress+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iDress+'.webp'"/> <</if>> <<mhSay "It looks good on you.">> <br><br> You blush, <<playerSay "Thank you.">> <br><br> <<mhSay "Did you get anything else?">> <<case 2>> /* Little black dress */ You remember thinking about <<mhName>> as you bought the $outfitList[$iLittleBlackDress].name and feel yourself getting warm as you slip it on. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iLittleBlackDress+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iLittleBlackDress+'.webp'"/> <</if>> <<mhName>> catcalls as you pose in front of her. <<mhSay "And I thought you looked good with it off. What else did you get?">> <<case 3>> /* Bikini */ Even though the $bikiniName is more clothing than you were wearing before <<mhName>> knocked on your door, you feel exposed as you strike a pose in front of her. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/bikini.webp'"/> <<else>> <img @src="'images/clothes/tails/bikini.webp'"/> <</if>> The look <<mhName>> gives you quickly washes away any apprehension you have and you strike a more suggestive pose. <br><br> You look at <<mhName>> and see that she's not even looking at your $bikiniName, instead she's looking directly at your eyes and her breathing is heavier than usual. Feeling brave you saunter over to the bed, wrap your arms around her and kiss her on the lips. <br><br> <<mhSay "I can't wait to see what else you bought.">> <<case 4>> You take the $outfitList[$iEveningDress].name out of your wardrobe and need to ask <<mhName>> to help you zip up. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iEveningDress+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iEveningDress+'.webp'"/> <</if>> The $outfitList[$iEveningDress].name covers more than some of the other outfits you've worn in front of <<mhName>> and yet you feel more vulnerable. <br><br> <<mhName>> puts both hands on your hips and looks you straight in the face, <<mhSay "<<playerName>>, you are a beautiful woman. Any man or woman would be lucky to have you.">> <br><br> You feel yourself beaming with pride and happiness. The fluttering in your chest has more to do with the way <<mhName>> is looking at you. <br><br> <<mhName>> gets a twinkle in her eye, <<mhSay "And what else did you shop for?">> <<default>> #404 Unknown femShopLevel $femShopLevel <</switch>> <<else>> You shake you head, <<playerSay "We had a look around, it was all just too girly for me.">> <br><br> <<mhSay "You didn't see anything anywhere that you liked?">> <</if>> <br><br> <<if $boughtKink>> <<switch $adultShopLevel>> <<case 1>> You show <<mhName>> the $underwearList[$iLacePanties].name. <br><br> <<mhSay "I love them. They make perfect wrapping paper.">> <<case 2>> You change and you pose in your complete set of lace for <<mhName>>. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/lace.webp'"/> <<else>> <img @src="'images/clothes/tails/lace.webp'"/> <</if>> <<mhSay "As sexy as you are out of clothes, you do look sexier like that.">> <<case 3>> <<mhName>> laughs as struggle to get into your $outfitList[$iLatex].name. And gives you a round of applause when you're finally ready. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iLatex+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iLatex+'.webp'"/> <</if>> <<mhSay "That was definitely worth the effort. I just hope it's not as hard to get off... or as hard to get you off.">> <<case 4>> <<playerSay "Everything I want is right here.">> <<default>> #404 adultShopLevel $adultShopLevel <</switch>> <<else>> You think of the adult shop <<fhName>> wanted to take you as you shake your head no. <</if>> <br><br> <<elseif $thisWeeksWinner>> <<else>> <<switch $week>> <<case 2>> /* dress & lace panties */ <<mhName>> enters wearing her $outfitList[$iDress].name. She pushes you onto the bed and does a twirl in front of you. <<mhSay "What do you think?">> <<if $coinResultIsHeads>> <img @src="'images/clothes/tails/outfit'+$iDress+'.webp'"/> <<else>> <img @src="'images/clothes/heads/outfit'+$iDress+'.webp'"/> <</if>> You laugh, <<playerSay "It looks good on you.">> <br><br> <<mhSay "That's not all.">> Standing in front of you with a coy smile, <<mhName>> slowly lifts the front of the $outfitList[$iDress].name and exposes her $underwearList[$iLacePanties].name. <<mhSay "I thought you might like them.">> <br><br> You blush and try to keep you eyes looking at <<mhName>> in the face. <<playerSay "They're beautiful.">> <br><br> <<mhName>> drops the front of her $outfitList[$iDress].name and smiles. <<case 3>> /* Little black dress & lace */ <<mhName>> enters the room wearing her $outfitList[$iLittleBlackDress].name. She pushes you backwards until you fall back to sit on the bed, she doesn't let go and stands over you grinning. <<if $coinResultIsHeads>> <img @src="'images/clothes/tails/outfit'+$iLittleBlackDress+'.webp'"/> <<else>> <img @src="'images/clothes/heads/outfit'+$iLittleBlackDress+'.webp'"/> <</if>> <<playerSay "Very-">> <<mhName>> puts a finger to you lips and starts to move to music you can't hear. <br><br> <<mhName>> takes a step back and dances for you. You feel yourself getting hot. <br><br> <<mhName>> finishes facing you with her hands on your shoulders. <br><br> <<playerSay "That was amazing.">> <br><br> <<mhSay "That wasn't everything.">> She kisses you on the forehead, takes a step back and slides the [$iLittleBlackDress].name down her body so she's stood in front of you in a matching lace underwear set. <<if $coinResultIsHeads>> <img @src="'images/clothes/tails/lace.webp'"/> <<else>> <img @src="'images/clothes/heads/lace.webp'"/> <</if>> <<playerSay "Wow">> <br><br> <<mhSay "I'm glad you approve.">> <<case 4>> /* Bikini & latex */ You can only stare at <<mhName>> and her $outfitList[$iLatex].name. <<if $coinResultIsHeads>> <img @src="'images/clothes/tails/outfit'+$iLatex+'.webp'"/> <<else>> <img @src="'images/clothes/heads/outfit'+$iLatex+'.webp'"/> <</if>> <<mhName>> pulls you in for a kiss and as you wrap your arms around her you feel how tightly the latex grips her body. <br><br> You try to pull <<mhName>> back to the bed with you, but she pulls away. <<mhSay "Let me slip into something a little more comfortable.">> <br><br> You try to hide your disappointment when <<mhName>> slips out of the door. She's gone awhile and you're thinking about checking on her when she comes back, wearing a $bikiniName. <<if $coinResultIsHeads>> <img @src="'images/clothes/tails/bikini.webp'"/> <<else>> <img @src="'images/clothes/heads/bikini.webp'"/> <</if>> <<playerSay "Is that really more comfortable?">> <br><br> <<mhSay "It's certainly easier to get in and out of.">> <br><br> You grin as you look <<mhName>> up and down, you're torn between asking her to show you how easy it is to get out of and just enjoying the view as it is. <<case 5>> Seeing <<mhName>> in her $outfitList[$iEveningDress].name you are amazed at the beautiful woman she's become. <<playerSay "You look amazing.">> <<mhName>> actually blushes. <<if $coinResultIsHeads>> <img @src="'images/clothes/tails/outfit'+$iEveningDress+'.webp'"/> <<else>> <img @src="'images/clothes/heads/outfit'+$iEveningDress+'.webp'"/> <</if>> <br><br> <<mhSay "I'm glad you like it. I wanted to get something special to wear for... when we go out together.">> She sounds a little nervous. <br><br> It dawns on you that you've never been out together. Between classes and <<fhName>> you and <<mhName>> haven't had time to do anything outside the flat together. <br><br> <<playerSay "You mean like a date?">> A see <<mhName>> almost panic, like she's worried you'll hurt her. <<playerSay "I would love that. Especially with you dressed like that.">> <<default>> #404 week not found $week <</switch>> <</if>> <<switch $week>> <<case 2>> With the show over <<mhName>> hugs you. <<mhSay "Thank you for carrying on. I know <<fhName>> gave you a way out. I'm just really glad you're here, I'm not sure how I'd survive.">> <br><br> <<mhName>> gives you a kiss on the cheek and you find yourself with a genuine smile as she leaves your room. <<case 3>> You and <<mhName>> sit on the bed together and talk about the week. You talk about adjusting to the changes and how some things are easier than others. Before long you're giggling about silly little things. It's the most relaxed you've felt in a long time and you realise that even though you didn't ask for this situation you can still find happy moments. <br><br> Without realising it it gets late. <<mhName>> notices the time and heads back to her room, giving you a kiss on the cheek before she leaves. <<case 4>> /* Bikini & latex */ You both sit on the bed to talk and <<mhName>> stretches out so you lie down next to her. It's a small bed and you feel her body against yours as you talk about anything and everything. At some point you feel her fingers interwind with yours as she holds your hand. <br><br> <<mhName>> kisses you on the lips when she leaves, it's full of promise for things to come. <<case 5>> You lie out on your bed and cuddle. Neither of you feel the need to say anything. <br><br> At some point you must start to drift off as wakes you with a kiss to the forehead. <<mhSay "Sorry, I didn't want to wake you. Stay and sleep, I'll get changed and sleep in my bed, tonight.">> <<default>> #404 week not found $week <</switch>> <br><br> <<link "Go to sleep">> <<set $lateNightVisit = true>> <<goto Sleep>> <</link>> <</nobr>><<nobr>> <<widget TalkToMHLink>> <<if $week == 0>> <<switch $day>> <<case 0>> <<mhName>> is in the lounge. <<case 6>> <<mhName>> is in his room. <<default>> <<switch $time>> <<case 0>> <<mhName>> is getting ready for class. <<case 1>> <<mhName>> is in class. <<case 2>> <<mhName>> is in the lounge watching TV. <<default>> <<mhName>> is in his room. <</switch>> <</switch>> <br> <<elseif !$gymMembership>> /* You're not sure where <<mhName>> is. */ <<else>> <<link "Talk to <<mhName>>">> <<goto TalkToMH>> <</link>> <br> <</if>> <</widget>> <</nobr>><<nobr>> <<mhImage>> You knock and enter <<mhName>>'s room. It's pinker than it used to be. <<mhName>> is sat on her bed.<br> <br> <<link "Ask about change">> <<replace "#conversation">><<include mhTalkChange>><</replace>> <</link>> <br> <<link "Ask about girls">> <<replace "#conversation">><<include mhTalkGirls>><</replace>> <</link>> <br> <<link "Ask about boys">> <<replace "#conversation">><<include mhTalkBoys>><</replace>> <</link>> <br> <<if $askedAboutBoys && $askedAboutGirls>> <<link "Ask what she thinks about you">> <<replace "#conversation">><<include mhTalkAboutYou>><</replace>> <</link>> <br> <<else>> <span id="aboutYou"></span> <</if>> <<if $mhFirstKiss && $week == 1>> <<link "Ask about kiss">> <<replace "#conversation">><<include mhTalkFirstKiss>><</replace>> <</link>> <br> <</if>> <<if $mhSecondVisit && $week == 1 && $day == 6>> <<link "Ask if she is still going to confess to <<fhName>>">> <<replace "#conversation">><<mhSay "I've made up my mind and I don't want to talk about it.">><br><br><</replace>> <</link>> <br> <</if>> <<if $boughtEarrings && !$givenEarrings>> <<linkreplace "Give earrings as present">> <<replace "#conversation">><<include mhGiveEarrings>><</replace>> <</linkreplace>> <br> <</if>> <<if !$braList[$iTrainingBra].owned && !$coinResultIsHeads>> <<link "Ask about bra">> <<goto mhTalkBra>> <</link>> <br> <</if>> <<if $outfitList[$iBoyGymStuff].owned && !$coinResultIsHeads>> <<link "Ask about gym clothes">> <<goto mhGymClothes>> <</link>> <br> <</if>> <br> <span id="conversation"></span> <<link "Leave">> <<goto Home>> <</link>> <</nobr>><<nobr>> <<if $askedAboutBoys && $askedAboutGirls>> <<link "Ask what she thinks about you">> <<replace "#conversation">><<include mhTalkAboutYou>><</replace>> <</link>> <br> <</if>> <</nobr>><<nobr>> <<if $coinResultIsHeads>> <<playerSay "What's it like having a pussy?">> <br><br> <<mhSay "Still hasn't sunk in. I'm conscious of 'it' all the time. I'm wearing panties and it's all I think about.">> <br><br> Sounds like <<mhName>> is going to need some time to adjust. <<else>> <<playerSay "How you doing with the... with being girlie?">> <br><br> <<mhSay "It's scary, if I don't think about it it feels normal.">> <br><br> You guess that makes sense given the <<mhName>> has a life time of memories being who she is. <</if>> <br><br> <</nobr>><<nobr>> <<if $coinResultIsHeads>> <<playerSay "How do you feel about girls now?">> <br><br> <<mhSay "Now that I am one? I'm still me; I liked girls before and I still like girls. Does that make me a lesbian?">> <<else>> <<playerSay "How do you feel about girls now?">> <br><br> <<mhSay "Now that I am one? It's weird, before I thought I was into girls and now I'm really into girls.">> <br><br> You lift an eyebrow and <<mhName>> laughs at your confused expression. <br><br> <<mhSay "I thought that all I thought about was pussy.">> <<mhName>> blushes when she says 'pussy', you're not sure she notices. <<mhSay "Now it really is all I think about. I see you standing there, knowing that you have a beautiful bundle of joy between you legs and it's driving me crazy. I'm obsessed. I want to see it, smell it, taste it. I would do anything to get on my knees and just kiss it.">> <br><br> <<playerSay "Anything?">> <br><br> <<mhName>>'s eyes open in alarm, <<mhSay "I can't believe I just said that out loud. It's something <<fhName>> did, whenever I talk to a girl I feel submissive and just feel the need to confess everything.">> <br><br> You're not sure how you feel about <<mhName>> thinking of you as a girl, but knowing she feels submissive towards you is worth remembering. <</if>> <br><br> <<if !$askedAboutGirls>> <<set $askedAboutGirls = true>> <<replace "#aboutYou">><<include mhAskAboutYou>><</replace>> <</if>> <</nobr>><<nobr>> <<playerSay "How do you feel about boys?">> <br><br> <<if $coinResultIsHeads>> <<mhSay "Boys?">> <br><br> <<playerSay "You don't have a sudden craving for dick?">> <br><br> You guess not, judging from the look <<mhName>> gives you. <<else>> <<mhSay "Boys are icky.">> <<mhName>> turns red as her brain catches-up with her mouth. <br><br> <<playerSay "Icky?">> <br><br> <<mhSay "Maybe not the word I would have chosen before, but yeah. My male memories and female memories both agree that boys are 'icky', girls are much better.">> <br><br> You wonder if <<mhName>> subconsciously wanted to be a girl before or is talking purly from a sexual point of view. <</if>> <br><br> <<if !$askedAboutBoys>> <<set $askedAboutBoys = true>> <<replace "#aboutYou">><<include mhAskAboutYou>><</replace>> <</if>> <</nobr>><<nobr>> <<switch $week>> <<case 1>> <<mhName>> blushes. <<case 2>> <<mhSay "I'm really glad you're here.">> <<case 3>> <<mhName>> gives you a gentle kiss on the lips, that's all the answer you'll get and all the answer you'll need. <<case 4>> <<mhName>> grabs you and pulls you in for a serious kiss. <<case 5>> <<mhName>> grins, <<mhSay "Maybe later I'll show you.">> <</switch>> <br><br> <</nobr>><<nobr>> <<playerSay "About that kiss...?">> <br><br> <<mhSay "It was an accident and I don't want to talk about it.">> <br><br> <</nobr>><<nobr>> You give <<mhName>> the little gift bag you bought. She opens it and looks inside. <br><br> <<mhSay "You bought me a earrings?">> <br><br> <<playerSay "Yeah, I saw them and thought you might like them. If you don't I'm sure I can take them back or something.">> <br><br> <<mhSay "I love them!">> <<mhName>> puts her arms around you and kisses you on the lips. <<AddArousal>> Your grinning like an idiot when <<mhName>> lets go of you, though part of you wonders how <<fhName>> could be so wrong about the reaction from <<mhName>>. <<set $givenEarrings = true>> <br><br> <</nobr>><<nobr>> Not sure what to say you just blurt it out <<playerSay "Do you have a bra I can borrow?">> <br><br> You watch <<mhName>> as you think she has a small orgasm before her eyes re-open with a look of fear. <br><br> You notice the wet patch at the front of <<mhName>>'s skirt, <<playerSay "Did you just cum?">> <br><br> In a very meek voice, <<mhSay "Yes.">> <<mhName>> looks at you, her cheeks bright red,<<mhSay "My whole life, the life that <<fhName>> put in my head, I've dreamt of a girl asking me to help her out with something as girly as that. You caught me off guard.">> <br><br> <<fhName>> really did a number on <<mhName>>. <<playerSay "Does that mean you can help me?">> <br><br> <<mhSay "Yeah, I have a training bra from when girlie me started on hormones that'll fit you.">> After rummaging through some drawers <<mhName>> hands you a $braList[$iTrainingBra].name. <br><br> <img src="images/clothes/bra.webp"/> <<set $braList[$iTrainingBra].owned = true>> <<reward "You have gained a $braList[$iTrainingBra].name.">> <br><br> <<linkreplace "Ask for help">> <<playerSay "Could you help show me how to put it on?">> <br><br> <<mhName>> talks you through putting a bra on by yourself. You feel happy that asking for her help has made her smile and worried because she slipped into girl mode without noticing. <<set $wornBra = $iTrainingBra>> <br><br> <<AddArousal>> <br> <<link "Back">> <<goto TalkToMH>> <</link>> <</linkreplace>> <</nobr>><<nobr>> <<mhSay "I have some gym clothes that'll fit you. You can have them in exchange for those boys clothes, a straight swap.">> <img src="images/clothes/outfit4.webp"/> <br><br> <<link "Swap">> <<set $outfitList[$iBoyGymStuff].owned = false>> <<set $outfitList[$iGirlGymStuff].owned = true>> <<if $wornOutfit == $iBoyGymStuff>> <<set $wornOutfit = $iGirlGymStuff>> <</if>> <<goto TalkToMH>> <</link>> <br> <<link "Don't Swap">> <<goto TalkToMH>> <</link>> <</nobr>><<nobr>> <<mhImage>> You've just climbed into bed when there's a gentle knock on your door. <<mhName>> enters as you sit up and stands in the middle of the floor. She looks anxious. <br><br> <<mhSay "I wanted to talk to you about what happened.">> <br><br> <<playerSay "You mean <<fhName>> turning us into girls or you putting spying on her in the first place?">> You come across harsher than you meant to. <br><br> <<mhSay "Both. I mean she changed us because of what I did and I'm sorry.">> <br><br> <<playerSay "Sorry for doing it, sorry for getting caught or sorry for not owning up and dragging me into this or sorry that you're a girl?">> <br><br> <<mhSay "I'm sorry that <<fhName>> is punishing you too. What I did was wrong, I'll admit that, and getting turned into a girl is crazy, but I should have told <<fhName>> you had nothing to do with the camera.">> <<mhName>> looks on the edge of tears, <<mhSay "I need you as a friend.">> <br><br> You want to stay mad, but <<mhName>> looks so genuinely upset you can't hold onto your anger. You sigh, <<playerSay "We're still friends'.">> <br><br> <<mhName>> runs over and hugs you. The situation feels normal even though you're sure you and <<mhName>> have never hugged or even gotten this close. <<if !$coinResultIsHeads>>Then you realise she's crushing her breasts against you and you try to think of anything else until she lets go.<</if>> <br><br> You pat the bed next to you and <<mhName>> sits down, <<playerSay "What now?">> <br><br> <<if $coinResultIsHeads>> <<mhSay "I can't do this alone, I don't know how to be a girl. You do, you can help me, you can show me how to do girl stuff.">> <br><br> You have to admit that it would be good to have someone you can ask for help. You don't feel comfortable asking <<fhName>> and who else is there? You reach over to reassure <<mhName>> and put you hand on here leg, <<playerSay "We'll help each other get through this.">> <<else>> <<mhSay "I can't do this alone, my head is messed up and I need someone I can talk to. And I think I can help you; I want you to use this girl knowledge I have messing my head up.">> <br><br> You have to admit that it felt good helping <<mhName>> asking you for help and what else are you going to use all this girl knowledge for? And having <<mhName>> to talk to might keep you sane. You reach over to reassure <<mhName>> and put you hand on here leg, <<playerSay "We'll help each other get through this.">> <</if>> <br><br> <<mhSay "Thank you.">> <<mhName>> leans over and gives you a quick kiss on the lips. Suddenly her eyes go wide and she practically runs out of your room. <br><br> <<AddArousal>> <br> Girls kiss each other right? Neither of you are really girls, but close enough and it didn't mean anything... even if it did make your heart flutter. <br><br> <<link "Go to sleep">> <<goto Sleep>> <</link>> <<set $mhFirstKiss = true>> <</nobr>><<nobr>> <<mhImage>> You're climbing into bed when there's another gentle knock on your door. You're mind instantly goes back to <<mhName>> kissing you and your heart skips a beat as she enters your room. <br><br> You sit on the bed and hope <<mhName>> joins you, instead she stays by the door. <br><br> <<mhSay "I'm going to talk to <<fhName>> and tell her what really happened. She shouldn't punish you for what I did.">> <br><br> You're caught off guard. You appreciate the offer, but it wasn't what you were expecting to hear. <br><br> <<mhSay "She might be able to turn you back. And if not I'll find some way to make it up to you.">> <br><br> <<playerSay "What do you mean?">> <br><br> <<mhSay "I've ruined your life. I'm so sorry.">> <br><br> Before you can say anything else <<mhName>> has fled you're room. You think about following her to her room, but you're sure you heard her sob before she closed her door and you suspect she wants to be left alone for now. <br><br> <<link "Go to sleep">> <<goto Sleep>> <</link>> <<set $mhSecondVisit = true>> <</nobr>><<nobr>> Your look around the lounge trying to figure out where exactly to start when when <<mhName>> approaches you. She looks nervous. <br><br> <<mhSay "Do you have a bra I can borrow? My nipples are really sensitive.">> <br><br> The part of you that really wants to be a girl is overcome with emotion and you feel your knees go weak. You're worried you might even have cum a little. Your inner girl has waited her whole life for a real girl to ask something like this. <br><br> <<mhSay "Are you OK?">> <br><br> <<playerSay "Yeah, sorry. I'm still getting used to having two sets of memories.">> You take a couple of deep breaths to steady yourself. <<playerSay "I think there's a training bra in one of my drawers that might help.">> <br><br> You head to your room and rummage through a drawer then head back to <<mhName>>. <<playerSay "Here you go.">> <br><br> <img src="images/clothes/bra.webp"/> <<set $mhGivenBra = true>> <br><br> <<mhSay "I've never worn a bra before, could you help?">> <br><br> Your inner girl wants to beam with pride as you say, <<playerSay "Sure.">> <br><br> You follow <<mhName>> into his room to help him wear his first bra. <br><br> <<link "Back to cleaning">> <<goto CleanHouse>> <</link>> <</nobr>><<nobr>> You're getting ready to head to the gym when <<mhName>> knocks on your door.<<mhSay "You look good.">> <br><br> <<playerSay "Thanks. All of my old clothes are gone.">> <br><br> <<mhSay "You're lucky. I only have my male clothes and, well none of them fit. I was hoping you might have something I could borrow?">> <br><br> You smile at the idea of <<mhName>> asking to borrow girls clothing, at least you manage to stop you inner girl from squealing in delight. <br><br> After a quick rummage you find some clothes that might be suitable. <br> <img src="images/clothes/outfit4.webp"/> <br> <<playerSay "You can have these in exchange for your boyish gym clothes. You're the girl yet I'm the one wearing girls clothes.">> <br><br> <<mhName>> takes the offered clothes and goes to her room. A few minutes later she re-appears wearing the clothes you gave her and hands you the male gym clothes she just took off. You make a point of making sure she sees you throw them in the bin outside. <br><br> <<link "Head to gym">> <<goto Gym>> <</link>> <<set $mhGivenGymStuff = true>> <</nobr>><<nobr>> You haven't given <<mhName>> the earrings you bought yet so before getting into bed you build up the courage to knock on her door and enter. <<mhName>> is sat on her bed. <br><br> <<playerSay "I saw these and thought, maybe, you'd like them.">> You give her the gift bag and feel incredibly nervous. <br><br> <<mhSay "You bought me a earrings?">> <br><br> <<playerSay "Yeah. If you don't I'm sure I can take them back or something.">> <br><br> <<mhSay "I love them!">> <<mhName>> puts her arms around you and kisses you on the lips. <br><br> <<AddArousal>> <br> Your grinning like an idiot when <<mhName>> lets go of you, though part of you wonders how <<fhName>> could be so wrong about the reaction from <<mhName>>. <br><br> <<link "Go to sleep">> <<goto Sleep>> <</link>> <<set $givenEarrings = true>> <</nobr>><<nobr>> You hear a gentle tap and <<mhName>> opens the door enough to slide half through. <<mhImage>> <<switch $libidoLevel>> <<case 0>> <<mhSay "Good night, <<playerName>>.">>, she lingers like she wants you to invite her in. <br><br> <<playerSay "Night <<mhName>>.">> You're what might happen if if you invite her in. Good thing you're libido is under control. <<case 1>> /* first base */ You walk to the door and give her a kiss on the lips, <<playerSay "Good night, <<mhName>>.">> She's smiling as she closes the door behind her. Did you just let your libido take control? <<case 2>> You pull <<mhName>> into your room, wrap her in your arms and press your lips against hers. When you both come up for air your both breathing heavily. <br><br> <<playerSay "Night, <<mhName>>.">> <<case 3>> /* second base */ You get off the bed and as you walk towards the door <<mhName>> comes all the way in and closes it behind her. You kiss passionately and somehow end up on the bed. You feel her hands exploring your body as you explore hers. <br><br> After a minute or two of touching and rubbing you separate. Smiling <<mhName>> gives you one more kiss and leaves, good thing one of you has control of their libido. <<case 4>> /* third base */ You meet halfway across the floor and kiss passionately. <<mhName>> pushes you backwards towards the bed. You fall backwards and sit down, rather than falling on top of you <<mhName>> leans forward to keep your lips locked and the drops to her knees. <br><br> Breaking the kiss, <<mhName>> pulls you closer to the edge of the bed and smiles at you as she lowers her head towards your lap. She doesn't lose eye contact as she goes down on you. <br><br> <<mhName>> takes her time, you think you might pass out when she finally makes you come. <<mhName>> Starts to stand and gives you a very wet kiss, making sure to share your taste with you. <br><br> <<mhSay "Good night, <<playerName>>.">> <<case 5>> /* forth base */ You try for a come hither look and <<mhName>> grins as she enters, closes the door and makes her way toward you. <br><br> Pushing you back on the bed, <<mhName>> throws her leg over and straddles you. <<mhSay "I wanted to wish you a good night.">> <br><br> After making sure you have a very good night, <<mhName>> kisses you one more time and saunters back to her room. <<default>> #404 LibidoLevel is $libidoLevel <</switch>> <br><br> <<link "Go to sleep">> <<goto Sleep>> <</link>> <<set $lateNightVisit = true>> <</nobr>><<nobr>> <img src="images/events/campusSecurity.webp"/> Campus security get involved. <br><br> They talk to you, <<mhName>> and <<fhName>> and look at the evidence. Two weeks later <<mhName>> has been expelled and <<fhName>> has moved out. You don't keep in touch with either of them. <br><br> Rumours of what happened make it hard for you to make new friends on campus. You eventually drop-out without graduating and never really amount to anything. <br><br> <<back "Make a different choice">> /* <<link "Make a different choice">><<goto GetScanned>><</link>> */ <</nobr>> <br><br> <<devNote "I could add more here, but is it necessary?">><<nobr>> <<include EndingPlayerDescription>> <br><br> <<switch $week>> <<case 1>> <<fhName>> asks if you remember $playerF or $mhMaleName, when you ask who she's talking about she smiles and gives you a peek on the cheek. Girls can be odd at times. <br><br> Talking of girls, <<mhName>> keeps giving you odd looks when she thinks you won't notice. When you ask her what's up she seems incredibly awkward, like she doesn't know how to talk to you. <br><br> You used to think you and <<mhName>> were close, but over the next few weeks she slowly drifts away and withdraws into herself before dropping out all together. <br><br> ''Two years later'' <br><br> You haven't seen <<mhName>> since she dropped out, the last you heard she was living with <<fhName>>. The rumour was she had some sort breakdown and never goes out in public. <<case 2>> /* Slave <<fhName>> asks if you remember $playerF or $mhMaleName; your instant response is that of course you know $playerF, but you can't think where from. You spend the rest of the day trying to remember why that name is so familiar. <br><br> You ask <<mhName>> if she knows $playerF. She gives you a sad look and says no, then heads to her room. When you walk past her door you think you hear crying. Girls can be odd at times. <br><br> Over the coming weeks <<mhName>> seems less and less concerned with classes, though she still attends enough not to get kicked out. <br><br> ''Two years later'' <br><br> <<mhName>> didn't graduate. Instead she seemed focused on keeping <<fhName>> happy. <br><br> You still meet up with <<fhName>>, she jokes about keeping track of her experiments. Occasionally <<mhName>> joins her, though you get the impression it's only when <<fhName>> is punishing her for something. <<case 3>> /* Maid <<fhName>> asks if you remember $playerF or $mhMaleName; you almost say, 'that's my name' before you realise it's not and never has been. <br><br> <<mhName>> seems to catch your confusion and gives you a hug. <br><br> <<playerSay "What was that for?">> <br><br> <<mhSay "You looked like I feel.">> <br><br> Girls can be odd at times. <br><br> ''Two years later'' <br><br> You stay good friends with <<fhName>> and <<mhName>>. After graduating <<mhName>> moves in with <<fhName>> as a live in maid. <<mhName>> seems happy, though you admit to feeling jealous that <<mhName>> is so dedicated to <<fhName>>. <<case 4>> <<fhName>> asks if you remember $playerF or $mhMaleName; you tell her the only $playerF you know is yourself. Strangely she seems shocked by your answer. <br><br> <<mhName>> overhears, <<mhSay "What about $mhMaleName?">> <br><br> <<playerSay "Sorry, doesn't ring a bell?">> <br><br> <<mhName>> looks disappointed, though she does give you a hug. Girls can be odd at times. <br><br> ''Two years later'' <br><br> After graduation <<fhName>> went a little wild. You and <<fhName>> tried to stay in touch with her and the last you heard she was working as a cam model. Sometimes you wonder if her lifestyle about freedom or about escaping. <<case 5>> /* Happy ending <<fhName>> calls you back into bed, neither of you have to be anywhere in a hurry this morning and she wants to take advantage of it. <br><br> ''Two years later'' <br><br> After graduation you and <<mhName>> bought a place together and moved in. <br><br> You still see a lot of <<fhName>>. Whenever she sees you and <<mhName>> being lovely she grins to herself like she knows a secret, though she's never told you what it is. <<default>> #404 Missing ending $week <</switch>> <</nobr>><<nobr>> ''The following morning'' <br><br> You have a strange urge to check yourself out in the mirror, but everything looks like normal. <br><br> <<if $coinResultIsHeads>> <<if $submissiveLevel == 0>> <img src="images/people/player.webp"/> <<else>> <img @src="'images/people/heads/end'+$submissiveLevel+'.webp'"/> <</if>> <<switch $submissiveLevel>> <<case 0>> Still as good looking as ever. Though it's strange you never grew body hair below your eyebrows. <<case 1>> You wander what <<fhName>> would think if you looked more like a girl? <<case 2>> You hope <<fhName>> appreciates your efforts to look like a girl for her. <<case 3>> /* Shemale */ You have to admit that under <<fhName>> your efforts to look female have paid off. You even make yourself feel hot and flustered. <<case 4>> /* Sissy */ You look feminine and with your tiny cock locked away in it's cage no-one would ever mistake you for a man. <<case 5>> /* Trans */ You may not have been born female, but after <<fhName>> helped you get the surgeries you wanted even it would be hard for anyone to tell the difference. <<default>> #404 player description Heads $submissiveLevel <</switch>> <<else>> <<if $femininityLevel == 0>> <img src="images/people/player.webp"/> <<else>> <img @src="'images/people/tails/face'+$femininityLevel+'.webp'"/> <</if>> <<switch $femininityLevel>> <<case 0>> Still as good looking as ever. Though it's strange you never grew body hair below your eyebrows. <<case 1>> /* Androgynous */ You're conscious of the fact you sometimes get mistaken for a girl. /* It's only because of what you have between your legs that makes you think you aren't sometimes mistaken for a boy. */ <<case 2>> /* Tom boy */ You've always been more comfortable with more boyish clothes, though recently you've been thinking about trying dresses and skirts. <<case 3>> /* Shy girl */ You wish you had a bit more confidence and wore more exciting clothes like <<fhName>> and <<mhName>>. <<case 4>> /* Normal girl */ Just a normal girl. For a moment you think about what it might have been like to have been born a boy, then shake off the silly notion. Who'd want to be a boy? <<case 5>> /* Fem girl */ You enjoying dressing up as girlie as possible for <<fhName>> and <<mhName>>. <<default>> #404 player description Tails $femininityLevel <</switch>> <</if>> <<switch $submissiveLevel>> <<case 2>> You tweak your nipples piercings playfully in thought. <<case 3>> You playfully squeeze you butt cheeks together to make sure your plug is still there. <<case 4>> You tweak you <<if $hasPussy>>clit piercing<<else>>prince albert<</if>> and enjoy the thrill of feeling it move. <<case 5>> The collar around you neck makes it clear what you are to anyone who sees you. <</switch>> <</nobr>><<nobr>> You're getting ready to join <<fhName>> and <<mhName>> in the lounge for this weeks results when <<fhName>> walks into your room and closes the door. <img src="images/people/fh/w0profile.webp"/> <<playerSay "Something wrong?">> <br><br> <<fhSay "I wanted to talk to you without <<mhName>>.">> <br><br> <<playerSay "You want to check if I want to change back or keep going, same as every week?">> <br><br> <<fhSay "Not quite the same, this is the last week. <<mhName>> has learnt her lesson">> <br><br> <<playerSay "I think she learnt her lesson a couple of weeks ago.">> <br><br> <<fhName>> grimaces, <<fhSay "Maybe. Anyway, there's going to be no winner this week, you're both free to go.">> <br><br> You try not to roll your eyes at all the cleaning <<fhName>> wanted you to do and the things she wanted you to wear with no reward at the end, ending this should be reward enough. <<playerSay "So why are you here?">> <br><br> <<fhSay "I'm going to give you the same choice I give you every week, though this week it'll be for both of you. If you choose to try and change back I still don't know what'll happen. I'm pretty sure <<mhName>> is too far down the rabbit hole, I don't think she'll change much from who she is now. You might be luckier.">> <br><br> <<playerSay "So what difference does my choosing for her make?">> <br><br> <<fhSay "If you choose to change back, neither of you will remember any of this. She'll stay as she is, but she'll believe that's who's she's always been. You won't remember anything different either.">> <br><br> <<playerSay "And if I choose to not change back?">> <br><br> <<fhSay "You'll both stay as you are and you'll remember all of this, though it might fade over time.">> <br><br> <<link "Ask to forget">> <<goto Endings>> <</link>> <br> <<link "Choose to remember">> <<goto ChooseToRemember>> <</link>> <</nobr>><<nobr>> <<playerSay "I want us to remember.">> <br><br> <<fhSay "OK. Before we talk to <<mhName>> I have something to confess.">> <<fhName>> sits on your bed. <<fhSay "You weren't the first people <<docName>> used his machine on.">> <br><br> You hadn't thought about it before, <<playerSay "I guess that makes sense, otherwise how would you know it was going to work.">> <br><br> <<fhSay "Do you remember anything different about six, seven weeks ago?">> <br><br> You try to think back, nothing springs to mind. <<playerSay "Different about what? The house, classes, <<mhName>>?">> <br><br> <<fhSay "About me.">> You give <<fhName>> a blank look. <<fhSay "Seven weeks ago I was your housemate, $fhName.">> <br><br> You chuckle, <<playerSay "You still are.">> <br><br> <<fhSay "No. I was your //male// housemate, $fhName. The thing I was helping <<docName>> with was him changing my reality. I wanted to be a girl and his experiment let me do that. It was a dream come true. I was so happy, I wanted you and <<mhName>> to be happy with me, even though you had no idea what I'd done. Then <<mhName>> put that camera in the shower and I... I might have lashed out.">> <br><br> <<playerSay "You think?">> You're not sure if you should laugh or cry. You settle for putting an arm around <<fhName>> and giving her a hug. <br><br> <<fhSay "I'm sorry for what I did.">> <br><br> <<playerSay "Sorry, not sorry?">> <br><br> <<fhName>> has a guilty look, <<fhSay "Yeah, I might have used you both so I could have some girl time. If either of you want to do girl stuff after today we could still do that?">> <br><br> <<playerSay "We'll see. So what happens now?">> <br><br> <<fhSay "Let's go see <<mhName>> and tell her the good news. After that it's up to you two.">> <br><br> <<link "Go see <<mhName>>">> <<goto FinalEnding>> <</link>> <<if $coinResultIsHeads>> <br> <<link "Ask <<fhName>> to turn you into a full girl">> <<goto FullGirl>> <</link>> <</if>> <</nobr>><<nobr>> <<set $hasPussy = true>> <<playerSay "Before you close down the simulation or whatever it is, can I make a request?">> <br><br> <<fhSay "Sure. What do you have in mind?">> <br><br> <<playerSay "I'd like a little pussy.">> You blush as you realise what you said. <<playerSay "I mean, could you make it so I was born a girl?">> <br><br> <<fhSay "I think we can do that. It'll take a little time so maybe not tonight, I'm sure <<mhName>> is already waiting for us.">> <br><br> <<link "Go see <<mhName>>">> <<goto FinalEnding>> <</link>> <</nobr>><<nobr>> <<fhName>> follows you into the lounge where <<mhName>> is waiting. <<mhSay "Hey.">> <<mhImage>> <<fhSay "Hey <<mhName>>, this was the last week. And since the house is in good shape I don't think we need winners or losers.">> <br><br> <<mhSay "What does that mean? Are you going to change us back?">> <br><br> <<fhSay "Do you want to change back?">> <br><br> <<mhName>> looks thoughtful for a minute, <<mhSay "No, I don't. I'm happier now than I've ever been. More comfortable with myself too.">> <br><br> <<fhSay "Then you'll stay as you are, except now you'll do things because you choose to and not because I make you.">> You wonder what <<fhName>> would have said if <<mhName>> had wanted to change back. <br><br> <<mhSay "But I want to know who won this week. How about the loser is the winner's slave for the rest of the evening?">> <br><br> <<fhSay "Fine by me.">> <br><br> <<mhSay "Don't I get a say?">> They both ignore you. <br><br> <<fhName>> grabs her laptop and looks at the numbers for the week, <<fhSay "This weeks winner is, <<playerName>>.">> <<if $weeklyScore < $mhCleaning>> <br><br> You're sure that's not right. <<fhName>> winks at you before you can say anything. If <<fhName>> has realised she's been hoodwinked she looks very happy about it. You decide to let it slide. <</if>> <br><br> <<mhName>> curtseys before you <<mhSay "What can <<mhName>> do for you <<playerMistress>>?">> <<if $submissiveLevel > 0>> <br><br> <<fhSay "It's going to cause too much confusion if there's two mistresses.">> <<fhName>> taps on her keyboard, <<fhSay "Lets try that.">> <<set $useRealName = true>> <br><br> Your head tingles and you wonder what <<fhName>> just did. <</if>> <br><br> <<playerSay "What am I supposed to do now?">> <br><br> <<fhSay "Now? You Get changed, lounge on the sofa, pick a movie and get <<mhName>> to make us drinks and snacks.">> <br><br> <<mhSay "Yes <<playerMistress>>! I can do that.">> <<mhName>> runs to the kitchen and you hear cupboards opening. <br><br> <<playerSay "What if that's not what I want?">> <br><br> <<fhSay "It's OK, I already picked a film for tonight.">> <br><br> <<link "Get ready">> <<goto FinalEndingPartTwo>> <</link>> <</nobr>><<nobr>> You head to your room<<if $wornOutfit != $iNoOutfit>><<set $wornOutfit = $iNoOutfit>>, strip out of your clothes<</if>> and get ready for movie night before heading back to the lounge. <br><br> <<fhName>> is sat on the sofa using the remote to select a film. You sit next to her just as <<mhName>> returns with drinks and snacks. <br><br> Instead of sitting on the sofa next to you <<mhName>> sits on the floor at your feet. Looking up at you, <<mhSay "Is there anything <<mhName>> can do for you?">> <br><br> <<playerSay "You could sit up here and keep me company.">> <br><br> <<mhSay "<<mhName>> would rather stay at your feet.">> <br><br> <<fhSay "If she wants to be your slave let her. Now be quiet, I'm going to start the film.">> <br><br> <<mhName>> stays at your feet. She twists so she can see the TV and rests her head against your legs. <br><br> The film beings and not long into it you realise why <<mhName>> has chosen the spot she has when you feel fingers tickling your thighs. You pretend to ignore <<mhName>> as she gently presses your legs apart and moves her head into your lap. <<if $coinResultIsHeads>> <img src="images/events/mEnding.webp"/> <<else>> <img src="images/events/fEnding.webp"/> <</if>> You don't remember the film. Did it finish. At some point <<fhName>> leaves you and <<mhName>> alone and <<mhName>> grabs your hand and leads you to her bed. <center>__Two years later__</center> <<if $submissiveLevel > 2>> <<set $useRealName = false>> <</if>> <<if $submissiveLevel > $submissiveLevelMax>> <<set $submissiveLevel = $submissiveLevelMax>> <</if>> <<switch $submissiveLevel>> <<case 0>> After graduation you and <<mhName>> get a place together, remaining very good friends with <<fhName>>. <<case 1>> After graduation you and <<mhName>> get a place together, making sure it's close to where <<fhName>> just in case she needs anything. <<case 2>> After graduation you, <<mhName>> and <<fhName>> get a place together. There's no arguing that <<fhName>> is queen of the house. <<case 3>> After graduation you, <<mhName>> and <<fhName>> get a place together. <<fhName>> treats you and <<mhName>> as her slaves sometimes, if you're lucky. <<case 4>> After graduation <<fhName>> asks you and <<mhName>> to live with her. You both spend most evenings and most weekends as her maids. <<case 5>> You and <<mhName>> graduate with honours, <<fhName>> wouldn't have it any other way. You moved in with her to live as her full-time maids, she treats you well and you get to spend your day alongside <<mhName>>, what more could you ask for from life? <<default>> #404 submissiveLevel = $submissiveLevel <</switch>> <br><br> <<if $coinResultIsHeads>> <<if $hasPussy>> Waking up with a pussy was a pleasant surprise, but one that felt completely natural. Once <<mhName>> introduced herself to your new anatomy and you to female orgasms you're' happy to forget you ever had a dick. <<else>> You sometimes wonder what it would be like to have a pussy instead of your cock, you're sure <<fhName>> could have helped you out if you'd asked. On the other hand <<mhName>> has never complained about your anatomy, quite the opposite. <</if>> <<else>> <<switch $femininityLevel>> <<case 0>> You never tire of admiring the beautiful woman <<mhName>> became and sometimes wonder what would have happened if you'd taken that route. <<case 1>> Sometimes, when <<mfName>> is out, you try on her clothes to see how you look. You hate to admit that it probably wouldn't take much effort for you to pass as a girl. <<case 2>> At home with <<fhName>> you like to wear her cloths. You have a few of your own that you like to wear for special occasions. You pass for a guy, most of the time, and take enjoy the idea of having a secret home life. <<case 3>> At home with <<fhName>> you prefer to wear girly cloths and occasionally let her talk you into going out enfemme. You try not to question that no-one ever calls you out when you go out dressed up. <<case 4>> Life as a girl feels completely normal, sometimes it's hard to remember what it's like having ever been a boy. <<mhName>> makes sure you never have any regrets. <<case 5>> You have no regrets about leaving your boy life behind. You can't imagine being more happy than you are as a girl, especially with <<mhName>> with you. <<default>> #404 femininityLevel = $femininityLevel <</switch>> <</if>> <br><br> <<switch $libidoLevel>> <<case 0>> As much as you enjoy cuddling on the sofa and romantic dinners with <<mhName>>, sometimes she wants more and you let her drag you into the bedroom. Oh the hardships! <<case 1>> It's usually <<mhName>> that initiates sex, but not alway. For a non-standard couple you think you have a fairly standard sex life, which <<fhName>> teases you about by dropping hints that you should ask her to join in. <<case 2>> You and <<mhName>> have a healthy appreciation for each others bodies, which you like to express as often as you can. Sometimes you invite <<fhName>> to join you, though you like to keep <<mhName>> to yourself when you can. <<case 3>> You and <<mhName>> spend a lot of free time in the bedroom, or any other room, enjoying each others bodies. <<fhName>> regularly joins the pair of you. <<case 4>> You have a very active sex life, <<mhName>> even jokes sometimes that she only lets you invite <<fhName>> to join you so that she can have a break. <<case 5>> It takes both <<mhName>> and <<fhName>> to keep your libido sated. They never complain, though sometimes you wonder if that's because you've tired them out or because they're worried they'll come home to find you humping the furniture. <<default>> #404 libidoLevel = $libidoLevel <</switch>> <center>__THE END__</center> <</nobr>><<nobr>> <<addTime>> <<addTime>> <<set $outfitList[$iMaidUniform].owned = true>> You're waiting in the lounge for <<fhName>> take you shopping when <<mhName>> walks in. <img src="images/events/mhMaid.webp"/> <<AddArousal>> <br> <<fhSay "Do you like it?">> You didn't even notice her walk in behind <<mhName>>. <<fhSay "I'll give you yours when we get back and I expect you to wear it when cleaning, if you want extra points.">> <br><br> <<mhName>> starts to say something and is interrupted by a swat to the bottom from <<fhName>>. <<fhSay "No talking, more cleaning and no slacking whilst <<playerName>> and I are out.">> <br><br> <<fhName>> picks up her bags and grabs your arm. You look back at <<mhName>> to give her a look of sympathy as you get dragged out of the house. <br><br> You're apprehensive as <<fhName>> leads you on around town. You start with window shopping until <<fhName>> suggest going into a clothing store to take a closer look. As you follow <<fhName>> you realise it's not so much about the shopping, she also wants to be out and about with female company. You try to relax and let her drag you around. By the third shop you're joining her in making comments about some of the outfits and you remind yourself you're not having any fun. <br><br> The next store <<fhName>> lets you lead. <<include ClothingShop>> <br><br> <<fhName>> treats you to lunch at a cafe so she can ask what you think about one of the outfits you saw. You respond by commenting on the style before you realise what you are saying, making <<fhName>> chuckle at your embarrassment. <br><br> After lunch you visit a jewellery store. Without meaning to you find yourself staring at a pair of earrings that are on display. <br><br> <<fhSay "See something you like?">> <br><br> Caught off guard you stutter, <<playerSay "Yes, no, I mean... I think they'd look good on <<mhName>>.">> <br><br> <<fhSay "Really?">> You blush. <<fhSay "Ever bought jewellery for a girl before, it's a big commitment.">> Your eyes go wide in horror. <<fhSay "I'm teasing; a boy buys a girl jewellery it means something, when a girl buys a girl jewellery and it's probably just a gift.">> <br><br> You relax a little, <<playerSay "Do you think she'd like them? She's only been a girl a week, she might be offended.">> <br><br> <<fhSay "Coming from you, I'm sure she'd love them.">> You're not sure what <<fhName>> means by that. <br><br> You buy the earrings and a little gift bag. You worried that <<mhName>> won't like them and excited to see her try them on and don't notice where <<fhName>> is taking you next until you're stood outside an adult store in a quieter part of town. <<fhName>> laughs at the look on your face as she enters and drags you along behind her. <br><br> <<include KinkShop>> <<set $boughtEarrings = true>> <br><br> Done for the day, <<fhName>> and you head home. <br><br> <<link "Return home">> <<goto Home>> <</link>> <</nobr>><<nobr>> <<if $wornOutfit == $iNoOutfit>> You can't go shopping without wearing any clothes! <br><br> <<link "Return home">> <<goto Home>> <</link>> <<else>> <<addTime>> <<addTime>> You can't believe you're excited at the idea of spending the day shopping with <<fhName>>. You try telling yourself it's just because you won't be spending the day cleaning. <br><br> You give <<mhName>> a light pat on the bottom as you head out the door. <br><br> You and <<fhName>> get to town and do a lap of the clothes stores. <br><br> <<include ClothingShop>> <br><br> <<fhName>> treats you to lunch again and then back to shopping. <br><br> In the afternoon you visit the same adult store as last time. <br><br> <<include KinkShop>> <br> Exhausted after all that shopping you <<link "head home">> <<goto Home>> <</link>>. <</if>> <</nobr>><<nobr>> <<if $femininityLevel > $femShopLevel>> <<switch $femShopLevel>> <<case 0>> Whilst <<fhName>> is looking through one of the racks a dress catches you eye. You feel a need to take a closer look. Something about it appeals to the new level of femininity within you. <<fhName>> sees you looking at it and convinces you to try it on. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iDress+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iDress+'.webp'"/> <</if>> <<fhSay "It looks good, I'm going to get it for you.">> <br><br> <<playerSay "I'm not sure.">> <br><br> <<fhSay "I wasn't asking.">> <br><br> <<fhName>> takes it off you as soon as you leave the fitting room. You feebly try to protest as she pays for it and it's put in a bag. Looks like you gained a dress. <<set $outfitList[$iDress].owned = true>> <<case 1>> /* Little Black Dress */ <<fhSay "No wardrobe is complete without a little black dress for going out on the prowl.">> <br><br> <<playerSay "I'm not going to go out on prowl!">> <br><br> <<fhSay "Whatever.">> <br><br> <<fhName>> ignores your resistance and has you try on a number of little black dresses. You feel incredibly until you realise how they make you look. <br><br> When you ask <<fhName>> <<playerSay "Do you think <<mhName>> would like me in this one?">> she declares you've found a winner. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iLittleBlackDress+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iLittleBlackDress+'.webp'"/> <</if>> <<set $outfitList[$iLittleBlackDress].owned = true>> <<case 2>> /* Bikini */ <<fhSay "We're going to get you beach ready.">> <br><br> <<playerSay "I went to the gym!">> <br><br> <<fhSay "And now you need to wear something to show off you effort.">> <br><br> <<fhName>> drags you to the swimsuit section and makes you try things on. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/bikini.webp'"/> <<else>> <img @src="'images/clothes/tails/bikini.webp'"/> <</if>> An hour later you've bought your first bikini. /* <<set $outfitList[$iBikini].owned = true>> */ <<set $underwearList[$iBikiniBottom].owned = true>> <<set $braList[$iBikiniTop].owned = true>> <<case 3>> <<fhSay "Every women is a princess, we need to get you a gown?">> <br><br> <<playerSay "When am I going to wear a gown?">> <br><br> <<fhSay "OK, an evening dress. I know just the place.">> <br><br> You know better than to argue. <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iEveningDress+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iEveningDress+'.webp'"/> <</if>> <<set $outfitList[$iEveningDress].owned = true>> <<default>> #404 unknown shopping level $femShopLevel <</switch>> <<set $femShopLevel++>> <<set $boughtClothes = true>> <<else>> <<fhName>> follows you around the shop and tries to get you to let her buy you something, you just don't feel feminine enough. <</if>> <</nobr>><<nobr>> <<if $submissiveLevel > $adultShopLevel>> <<switch $adultShopLevel>> <<case 0>> <<fhSay "Not everything in here is about sex. They sell lace underwear that feels amazing and I'm going to treat you to a pair.">> <<set $underwearList[$iLacePanties].owned = true>> <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/underwear'+$iLacePanties+'.webp'"/> <<else>> <img @src="'images/clothes/tails/underwear'+$iLacePanties+'.webp'"/> <</if>> <<case 1>> <<fhSay "We need to get you a matching bra for you lace panties">> <<set $braList[$iLaceBra].owned = true>> <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/lace.webp'"/> <<else>> <img @src="'images/clothes/tails/lace.webp'"/> <</if>> <<case 2>> <<fhSay "Little black dress for going out, latex dress for staying in.">> <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/outfit'+$iLatex+'.webp'"/> <<else>> <img @src="'images/clothes/tails/outfit'+$iLatex+'.webp'"/> <</if>> <<set $outfitList[$iLatex].owned = true>> <<case 3>> <<fhSay "You deserve a reward. They don't advertise it, but it's possible to get a little more than just clothes and accessories, for the right price.">> <br><br> <<playerSay "Sorry <<fhName>>, I'm kind of saving myself for <<mhName>>.">> <br><br> <<fhSay "Really? We'll just do some window shopping then.">> <br><br> <<devNote "I might add the option to take <<fhName>> up on her offer.">> <<default>> #404 adultShopLevel not found $adultShopLevel <</switch>> <<set $adultShopLevel++>> <<set $boughtKink = true>> <<else>> There's a lot in here that <<fhName>> is keen for you too look at and you feel that if you were more submissive you might let her buy you something. <<set $boughtKink = false>> <</if>> <</nobr>><<nobr>> <<RefreshTime>> <span class="blue"> <img src="images/people/player.webp"/> <br> ''You'': <<textbox "$playerM" $playerM>> <br> Dashing, suave, sophisticated, etc. <br> </span><br> <center>__''Your housemates''__</center> <br> <span class="maleHousemateM"> <img src="images/people/maleHousemate.webp"/> <br> ''$mhMaleName'' <br> An engineering nerd who tries too hard to be popular. If you believed half his stories he's slept with most of the girls on campus, you're pretty sure he's still a virgin. </span> <br><br> <span class="femaleHousemate"> <img src="images/people/fh/w0profile.webp"/> <br> ''<<=$fhName>>'' <br> Housemates are usually assigned based on course so how you ended up with a female psychology student living with two male engineering students is a mystery. One theory is that she asked for the room assignment to study you and <<mhName>>. </span> <br><br> <<link "Begin">> <<goto Home>> <</link>> <</nobr>><<nobr>> <<addTime>> You walk into the shared lounge and hear <<fhName>> and <<mhName>> talking about what they got up to over the weekend. <<mhName>> is talking about his latest sexual conquest, who sounds a lot like one of the heroines in the computer game <<mhName>> was telling you about earlier. Weirdly <<fhName>> looks genuinely interested. <br><br> <<mhSay "What about you, get up to anything?">> <br><br> <<fhSay "I stayed on campus and helped <<docName>> out with some research">> You haven't heard of <<docName>>, but you assume he or she teaches psychology. <<fhName>> turns to you, <<fhSay "What about you?">> <br><br> <<playerSay "I finally have working prototypes for my camera,">> you beam with pride. <br><br> <<mhSay "Cool! Can we take a look?">> <br><br> You head to your room and come back with one of your prototypes, a tiny wireless camera. <<playerSay "The real problem was the power usage, but I've gotten it down enough that the camera will broadcast for a couple of hours before the battery dies.">> <br><br> <img src="images/events/w0d0minicam.webp"/> <br> <<fhName>> picks up the prototype, <<fhSay "it's tiny. What's the transmission range?">> <br><br> <<playerSay "Only a couple of meters, for now.">> <br><br> Your housemates ask you for a demo and you show them the stream coming through on your laptop. Then <<fhName>> declares she's tired and heads to her room. <br><br> Once <<fhName>> is out of the room, <<mhName>> drops his voice, <<mhSay "Did <<fhName>> suddenly get hotter?">> <br><br> You start to laugh and then stop; <<fhName>> is exactly as you remember, but <<mhName>> is right; something's different. <br><br> <<link "Call it a night">><<goto Sleep>><</link>> <<set $socialText = "Watch TV">> <</nobr>><<nobr>> <<addTime>> <img src="images/activities/tv.webp"/> <br><br> You and <<mhName>> are sat on the sofa watching TV when you hear the bathroom door slam open. <<fhName>> storms into the lounge wearing nothing but a towel and a face full of thunder. <br><br> <<fhName>> stands directly in front of you, <<fhSay "WHAT. THE. FUCK. You pervert!">> <br><br> You're trying desperately to think what <<fhName>> is upset about when you hear <<mhName>> make a choking noise. You and <<fhName>> turn to face him. <br><br> <<mhName>> is trying not to laugh, <<mhSay "I guess you found the camera?">> <br><br> If <<fhName>> looked angry before, she's now turned it up to 11. You worry she might physically assault <<mhName>>, instead she storms off to her room and slams the door. <br><br> <<mhName>> burst out laughing. <br><br> <<playerSay "What did you do? <<fhName>> is seriously pissed!">> <br><br> <<mhSay "She'll get over it.">> <<mhName>> reaches for his laptop, <<mhSay "Lets see what your camera managed to capture.">> <br><br> <<linkappend "//SPOILER//">> <br> <<devNote "Not watching the footage means you get to pick your path and a $watchedVideoHeadStartFalse point head start, watching the footage means a path will be randomly selected and a $watchedVideoHeadStartTrue point head start.">> <</linkappend>> <br><br> <span id="watchClip"><<link "Look at footage">> <<replace "#watchClip">>You figure that since you've already gotten the blame for it you might as well see what all the fuss is about. <<set $watchedVideo = true>> <br><br> <img src="images/events/w0capture.webp"/> <br><br> You feel the need for some quiet time... <br><br> <<AddArousal>> <br><br> <<link "Go to bed">> <<goto Sleep>> <</link>> <</replace>> <</link>> <br> <<link "Walk away">> <<replace "#watchClip">>You don't have anything to say to <<mhName>> and get up to talk to <<fhName>>. You knock on her door, but she doesn't answer. <br><br> <<link "Go to bed">> <<goto Sleep>> <</link>> <</replace>> <</link>> </span> <</nobr>><<nobr>> You and <<mhName>> are in the kitchen when <<fhName>> leaves her room and walks in. <<fhSay "You think what you did is funny?">> <br><br> <<playerSay "No. I didn't do anything!">> <br><br> <<mhName>> smirks, <<mhSay "Kinda.">> <br><br> <<fhSay "You think being kicked out will be as funny after I report you to campus security?">> <br><br> <<mhName>> stops smirking. <br><br> <<playerSay "I had nothing to do with it.">> <br><br> <<fhName>> ignores you. <<fhSay "The only way to avoid being kicked out is by helping me with some research. No questions asked.">> <br><br> <<fhName>> is smiling and it's not a happy smile, it makes you feel almost tempted to risk getting kicked. But, you didn't do anything wrong so why should you throw away all your hard work. <br><br> <<playerSay "What do you want us to do?">> <br><br> <<fhSay "We're going on a trip to see <<docName>>, you've volunteered for his study.">> <br><br> That doesn't sound so bad. You know some psychology studies can be intense, but no-one wants to lose funding by upsetting the ethics boards so you know it can't be too extreme. You might even get extra credit. <br><br> <<link "Refuse">> <<goto SecurityEnding>> <</link>> <br><br> <<link "Follow <<fhName>>">><<goto FirstLabVisit>><</link>> <</nobr>><<nobr>> <<addTime>> You and <<mhName>> follow <<fhName>> across campus to the research building, where <<fhName>> lets herself in with her ID card. You didn't know she had access. <br><br> <<fhName>> leads you into a lift. Instead of heading upstairs to the offices where the psychology studies usually happen, <<fhName>> presses the button for one of the sublevels, where the more 'experimental' physics labs are housed. <br><br> The elevator stops and <<fhName>> leads to down a twisting series of corridors until she leads you into a lab full of cables and electronics, not what you were expecting. <br><br> <img src="images/places/lab.webp"/> <<fhSay "Hey <<docName>>, I have two guinea pigs for you.">> <br><br> From behind a bank of electronics you hear <<docSay "Real guinea pigs?">> The voice sounds hopeful. <br><br> <<fhSay "Sorry Doc., just students.">> <br><br> <<docSay "Oh, never mind. Strip them off and put them in. I'll start warming things up.">> Being talk about like you're not there is a bit disconcerting, especially by a disembodied voice. <br><br> <<fhName>> points at <<mhName>>, <<fhSay "You heard the doc, strip.">> <<mhName>> hesitates. <<fhSay "Or we visit campus security.">> <br><br> Whilst <<mhName>> strips, <<fhName>> heads over to a machine that looks like a glass and metal coffin with wires sticking out and opens the lid. <<fhName>> directs the naked <<mhName>> to get inside and lie down before she closes the lid and latches it shut. <br><br> <<fhName>> works at a nearby terminal and <<mhName>> is bathed in bright light. After a few minutes the light winks out and on the screen in front of <<fhName>> you see the words 'candidate Registration Complete'. <br><br> From behind a different pile of equipment you hear the doc shout <<docSay "Next.">> It's your turn. <<fhName>> gets <<mhName>> out of the coffin whilst you strip and climb in. <br><br> It feels slightly claustrophobic with the lid down as you wait for the lights to start. When the light goes off again you feel exhausted and your brain feels like it's run a mental marathon. <br><br> <<fhName>> lets you out and you dress, mostly on autopilot. You feel completely washed out as <<fhName>> leads you and <<mhName>> out and back home. <br><br> <<link "Sleep">> <<goto Sleep>> <</link>> <</nobr>><<fhName>> is on her laptop in the lounge waiting for you, <<fhSay "When <<mhName>> appears I'll explain what happens now.">> You feel now is a good time to try to explain yourself. You approach <<fhName>>, <<playerSay "I'm really sorry for what <<mhName>> did. I really am. Please believe me, I had nothing to do with it.">> <<fhSay "Why should I believe you? You let <<mhName>> use one of your cameras, where did you think he was going to put it?">> <<playerSay "I didn't know he'd taken one of my cameras. I didn't know he wanted to spy on you. I would never let him do that. Have you asked him?">> <<fhSay "You expect me to believe you didn't know <<mhName>> had one of the cameras you worked so hard on and you didn't notice it was missing?">> Even as you think about arguing that you didn't know you realise how lame it sounds as an excuse. <<linkreplace "Wait for <<mhName>>">>\ <<mhName>> enters the lounge and <<fhName>> asks him to sit, he looks unsure of the situation as he sits next to you. <<mhSay "We did your experiment, what now?">> <<fhName>>'s smile is cold, <<fhSay "That wasn't the experiment, the experiment starts now. What you've done is allow <<docName>> to scan you.">> <<fhName>> lets that sink in, <<fhSay "What do you know about hyperreality?">> <<playerSay "We covered that last year, it's when a person can't distinguish reality from a simulation. It can happen if the simulation is too realistic.">> <<fhSay "<<docName>> discovered that you can trick reality so it can't distinguish between a simulation and a person. If you have a really accurate simulation and you make changes to it then reality will change the person to match. The scans we took have been used to make very accurate simulations of the two of you.">> <<mhName>> scoffs, <<mhSay "You expect us to believe that?">> <<fhSay "How about a demonstration?">> <<fhName>> looks down at their laptop and press a few keys. <<fhSay "Have you always sounded like a girl?">> <<setMhVoiceFemale>>\ <<mhSay "How's that a demonstra...tion. What's happened to my voice.">> <<mhName>> makes some coughing and grunting noises as he tries to clear his throat. <<mhSay "Hello? *cough* Hello? What did you do to my voice?">> <<fhSay "Be quiet or I'll mute you.">> <<mhName>> shuts up. <<playerSay "Your experiment to see if anyone notices <<mhName>> sounds like a girl?">> <<fhSay "No-one will think it's odd, as far as everyone else is concerned he's always sounded like that.">> <<playerSay "Then how come we think he sounds different?">> <<fhSay "Because the changes to reality include letting us remember. I could make him or you forget what he used to sound like?">> <<mhSay "Please don't. I'm sorry. I want my old voice back.">> You're not feeling sympathetic towards <<mhName>> after he got you in this mess, <<playerSay "You're lucky she didn't turn you into a frog.">> <<fhSay "Unfortunately it's science, not magic. Reality is like an elastic band and we're stretching it. Turning <<mhName>> into a frog would stretch the band too far.">> <<playerSay "So what are you going to do?">> <<fhName>> takes a coin off the table and flips it in the air. Catching it out of the air she slaps in on her wrist and covers it. <<nobr>> <span id="HeadsOrTails"> <<if !$watchedVideo>> <<fhSay "Your choice:">> <<link Heads>> <<replace "#HeadsOrTails">><<set $coinResultIsHeads = true>><<include CoinTossResult>><</replace>><</link>> or <<link Tails>> <<replace "#HeadsOrTails">><<set $hasPussy = true>><<include CoinTossResult>><</replace>><</link>> <<else>> <<include CoinTossResult>> <</if>> </span> <</nobr>> <</linkreplace>><<nobr>> <<if !$watchedVideo>> <<fhSay "Your choice, Heads or Tails?">><br><br> <<if $coinResultIsHeads>> <<fhName>> puts the coin away without looking a it, <<fhSay "Heads it is.">> <<else>> <<fhName>> puts the coin away without looking a it, <<fhSay "Tails it is.">> <</if>> <<else>> <<set $coinResultIsHeads = either(true, false)>> Looking at you <<fhName>> reveals the coin and glances down, <<if $coinResultIsHeads>><<fhSay "Heads.">><<else>><<fhSay "Tails.">><</if>> <</if>> <<fhName>> taps on her keyboard and you suddenly feel sleepy, <<fhSay "You both look tired and I have work to do, why don't you go to bed.">> <br><br> <<link "Go to bed">> <<MakeChangeHappen>> <<goto Sleep>> <</link>> <</nobr>><<nobr>> <img src="images/places/sunrise.webp"/> <br><br> You're groggy as you get out of bed, grab your dressing gown and make your way to the bathroom. It's only whilst your sat on the toilet that you realise something is off. First you're sat on the toilet instead of standing and then there's lacy panties you pulled down to sit on the toilet. Worse, none of this seems strange. <br><br> You finish on the toilet and look in the mirror. That's unexpected. <br><br> <img src="images/events/w1mirror.webp"/> <br><br> Opening your top you look down at your chest. Part of you feels shocked to see breasts, another part of you feels proud. <br><br> <<fhSay "Like what you see?">> <br><br> You hadn't heard the bathroom door open, but seeing <<fhName>> stood in the door doesn't upset you as much as you think it should, <<playerSay "What's happened to me?">> <br><br> <<fhSay "Ever wondered what would have happen if you'd spent you're life trying to be a girl? Well now you know, <<playerName>>.">> <br><br> You want to say you don't understand, but you do. You have your memories of growing up as a boy and you have memories of growing up convinced you should have been born a girl, wearing your mothers clothes, taking hormones and buying your first bra. You remember changing your name to <<playerName>>. You start to feel dizzy and grab hold of the sink to steady yourself. <br><br> <<fhSay "Clashing memories? You'll get used to it, probably. They'll either merge or one will take dominance, honestly I'm not sure.">> <br><br> You look at <<fhName>> in terror, <<playerSay "I'll forget what really happened? What about everyone else?">> <br><br> <<fhSay "Both really happened, kind of. As for everyone else, for now they remember you growing up wanting to be a girl.">> <br><br> <<playerSay "For now?">> <br><br> <<fhSay "You remember what I said about reality and elastic bands, people's memories will shift to match the shape of the elastic band.">> <br><br> You look at yourself in the mirror, <<playerSay "I want my past back. I want my body back!">> <br><br> <<fhSay "When you're done playing with your new breasts, pull your dressing gown closed and meet me in the lounge. I'm going explain this to you and <<mhName>> at the same time.">> <br><br> <<mhName>>, your other housemate, was that his name yesterday? <br><br> <<link "Cover up and head to lounge">> <<goto MorningMeetingHeads>> <</link>> <<set $wornOutfit = $iDressingGown>> <</nobr>><<nobr>> <img src="images/places/pinkSunrise.webp"/> <br> Something is different. Even before you're fully awake you know that something has changed. <br><br> As your awareness comes to your body you can feel how much more sensitive your skin is. You lift the covers and look down at your body; the first thing you notice is that your chest is hairless, did <<mhName>> or <<fhName>> sneak into your room and shave you in your sleep? You don't know if it's the lack of hair, but your body looks different, softer. <br><br> You sit up in bed to see what other parts of your body they shaved. You notice that your leg hair has gone. Getting worried you reach into your underwear, it's gone. Not just your public hair, your dick has gone too. <br><br> Your dick is missing and your fingers touch something else. <<playerSay "Holy Shit!">> It's not what you feel with your fingers, it's what feels your fingers that makes you cry out. It's something you never imagined. You pull your underwear off and take a look. <br><br> <img src="images/events/w1d0Discovery.webp"/> <br><br> You lean all the way forward and are looking at what you're sure is a woman's pussy when your door opens and <<fhName>> slips in, closing the door behind her. <<fhSay "I thought I heard you.">> <br><br> You look up at her and back down at your crotch. Your pussy. <<playerSay "I have a pussy?!?">> <br><br> <<fhSay "A very cute pussy at that.">> You realise that <<fhName>> is staring at your pussy so you try to cover yourself. <<fhName>> chuckles, <<fhSay "it's not something I haven't seen before. Can you say the same?">> You forget about covering yourself and look at her, stunned. <<fhSay "Pussy got your tongue? I guess it'll take a little time to sink in, you haven't even noticed your voice.">> <br><br> <<playerSay "My voice? My voice! What's wrong with my voice?">> <br><br> <<fhSay "Nothing's wrong, it's a girl voice to go with your girl pussy.">> <br><br> You climb out of bed and go to the mirror to see what else has changed. Apart from the lack of body hair and the pussy, your pussy, nothing else looks different. Then you notice small changes, you're hips are a little wider and your body shape proportions in general seem off. You take a long look at your face and notice even more changes; slightly fuller lips, more delicate nose, the shape of your eyes. Not big differences, just a little more... feminine. <br><br> <<playerSay "What did you do to me?">> <br><br> <<fhSay "You're the you you would have been if you'd been born a girl. Mostly. I took a few liberties like with your body hair, you'll thank me later, probably. I hope you like you're new name, <<playerName>>.">> <br><br> You know you're name's not <<playerName>>, it's <<playerName>>. When you try to think what it really is all you can come up with is <<playerName>>. <<playerSay "I...">> <br><br> <<fhSay "Happy re-birthday, I got you something.">> You hadn't noticed before that <<fhName>> was carrying something, she now holds out a pair of panties. <<set $underwearList[$iPanties].owned = true>> <br><br> <img src="images/events/w1d0Gift.webp"/> <br><br> <<playerSay "What are they for? Oh.">> The realisation hits you as soon as the words are out of your mouth and you face drops as <<fhName>> laughs at you. <br><br> <<fhSay "Apart from the physical changes and your name everything else is the same, including your wardrobe. Don't worry, reality will eventually catch-up.">> <br><br> <<playerSay "Then what happens?">> <br><br> <<fhSay "Hard to say. Maybe you'll go back to being a boy or maybe your wardrobe will overflow with pink dresses.">> <br><br> You feel a surge of hope, <<playerSay "There's a way to undo this? How?">> <br><br> <<fhName>> bites her lip, <<fhSay "Maybe 'Undo' might be putting it a bit strong.">> <br><br> You need to get <<fhName>> to focus on the important part of the question, <<playerSay "But how?!?">> <br><br> <<fhSay "I can't tell you that, it'd spoil the research.">> <br><br> She pushes the panties into your hand, <<fhSay "I don't want to explain everything twice so when you're done staring at yourself, put your dressing gown on and come on through.">> <br><br> Before you can go anywhere you need to <<link "put some clothes on">> <<goto Wardrobe>> <</link>>. <<set $socialText = "Listen to what <<fhName>> has to say">> <<set $housemateMeeting = true>> <<set $wornUnderwear = $iNoUnderwear>> <<set $wornOutfit = $iNoOutfit>> <</nobr>><<nobr>> You're sat on the sofa in the lounge, trying not to notice your breasts, when <<fhName>> walks in and sits next to you. <<fhSay "<<mhName>> will be through in a minute.">> <br><br> You're surprised when <<mhName>> enters, he looks almost the same. Why have you been turned into a girl when he's still a boy? Your changes obviously throw <<mhName>>, he stops in the doorway staring at you. <br><br> <<fhSay "<<mhName>>, meet <<playerName>>">> <br><br> <<mhName>> splutters, <<mhSay "<<playerName>>? You're <<playerName>>?">> He almost falls into the seat opposite you. <br><br> Staring at <<mhName>> you notice he's more effeminate looking, more like a tomboy than a boy. He has changed, but nowhere near as much as you have. <br><br> <img src="images/people/tails/face1.webp"/> <br><br> <<fhSay "I should give you a minute, but where's the fun in that?">> <<fhName>> stands so she is in front of both of you, <<fhSay "The basis of my study is the question of mind over matter. What is more powerful; what the mind believes or what the body knows.">> <br><br> When neither you nor <<mhName>> say anything, <<fhName>> turns to you, <<fhSay "Stand.">> It's not a request so you stand up. <<fhSay "A perfect example of femininity, almost. Show <<mhName>>.">> <br><br> You don't know what to say so you undo your $outfitList[$iDressingGown].name and slide it off. Knowing <<fhName>> wants <<mhName>> to see everything, you reach for your $underwearList[1].name and slide them off.. <br><br> <img src="images/events/w1mhDemo.webp"/> <br><br> Watching <<mhName>> stare at your cock you feel embarrassed, but it's embarrassment at not being a full girl rather than your nudity makes you feel self-conscious. <br><br> <<fhSay "An ultra female subconscious and a male physiology .">> You can feel your face turning bright red. <<fhSay "I haven't altered his conscious mind. He has his old memories of growing up a boy and memories of growing up trying to be a girl.">> <br><br> <<fhName>> turns to <<mhName>> and sees the look on your face, <<fhSay "Are you drawling over a cock?">> <br><br> You reach for your clothes to get redressed. <<fhSay "Not yet <<playerName>>.">> <<fhName>> turns to <<mhName>> <<fhSay "Now the other side of the coin.">> <br><br> You're not sure what to expect as <<mhName>> stands and opens his dressing gown. You're not sure if you're surprised when he reveals panties underneath... there's no bulge? Your eyes go wide when he pulls the panties down and reveals a hairless pussy. <br><br> You're so surprised you just blurted out, <<playerSay "It's beautiful! I mean... oh my god, I don't know what I mean.">> <br><br> <<fhSay "A male mind, a lifetime of male experiences and a female body.">> <<fhName>> looks down at your exposes cock and you feel your arousal, <<fhSay "And a cock tease. If you don't want <<playerName>> leaving stains on the front of her clothes I suggest you go put some proper clothes on. <<playerName>> you can cover yourself up.">> <br><br> <<playerSay "You said you would tell us what you want from us?">> <br><br> <<fhSay "For the next week I watch you both go about as you are and maybe you'll provide insight on the question of mind over matter.">> <br><br> <<playerSay "And at the end of the week?">> <br><br> <<fhSay "I expect reality will have caught up by then and everything will be normal.">> <<fhName>> smiles sweetly at you both. <br><br> <<fhSay "Now for some rules.">> <<fhName>> holds a hand in front of her with one finger raised, <<fhSay "Only the people in this room would think of either of you as boys so going forwards you will use female pronouns. I don't care what you think you should be called, you can't say 'him' or 'he' in public it'll confuse people so get used to it.">> Second finger, <<fhSay "Respect your bodies. You're going to eat healthier and keep fit. You're both now gym members and you're going to workout.">> Third finger, <<fhSay "You two to start taking care of the house; cleaning, tidying, whatever needs doing. Starting right now.">> <br><br> <<link "Back to your room">> <<goto Home>> <</link>> <<set $gymMembership = true>> <<set $housemateMeeting = false>> <<set $hadChangeMeeting = true>> <</nobr>><<nobr>> For some reason nervous about <<mhName>>, a man, seeing you in just a $outfitList[$iDressingGown].name as you leave your room. <<switch $wornUnderwear>> <<case $iNoUnderwear>> You feel the air brushing against your naked pussy and feel a tinge of excitement. <<case $iBoxers>> Wearing your boxers makes you feel more confident about facing <<mhName>>, whilst also making you very aware of the empty space where your dick and balls should be. <<set $femininity-->> <<set $arousal++>> <<AddArousal>> <<case $iPanties>> The panties are snug against your pussy and incredibly comfortable, too comfortable? You worry about what <<mhName>> would say if he found out your were wearing girls underwear. <<AddFemininity>> <</switch>> <br><br> As you enter the lounge you see <<fhName>> waiting for you on the sofa, sat next to a young woman you don't recognise also in a dressing gown. <br><br> <img src="images/people/heads/face.webp"/> <br><br> You feel slightly dizzy as your mind clashes over what to make of the stranger; a part of you feels a stab of envy that just sitting there she is much more feminine than you will ever be, whilst another part of you, a more base part, is getting aroused. The heat in your pussy and the twisting in your gut lets you know your body is responding to both impulses. You almost trip over your own feet when she gives you a small wave and a nervous smile, <<mhSay "Hi <<playerName.>>">> <br><br> <<fhSay "<<playerName>>, meet <<mhName>>">> <br><br> You splutter, <<playerSay "<<mhName>>? You're <<mhName>>?">> You try to reconcile the woman in front of you with your nerdy housemate. With everything else already going on in your head you feel overwhelming and have to sit. <br><br> <<fhSay "I should give you a minute, but where's the fun in that?">> <<fhName>> stands so she is in front of both of you, <<fhSay "The basis of my study is the question of mind over matter. What is more powerful; what the mind believes or what the body knows.">> <br><br> When neither you nor <<mhName>> say anything, <<fhName>> turns to <<mhName>>, <<fhSay "Stand.">> It's not a request and <<mhName>> stands. <<fhSay "A perfect example of femininity, almost. Show <<playerName>>.">> <br><br> <<mhName>> turns bright red, but doesn't say anything as he removes his dressing gown. You see the bulge in his panties and before you can say anything he's pulled them down, showing you his hairless cock. <br><br> <img src="images/events/w1mhDemo.webp"/> <br><br> Having a cock inches from your face is causing you a mixture of feelings, none of which you would expect. <br><br> <<fhSay "An ultra female subconscious and a male physiology .">> <<mhName>> has turned bright red. <<fhSay "I haven't altered his conscious mind. He has his old memories of growing up a boy and memories of growing up trying to be a girl.">> <br><br> <<fhName>> turns to you and sees the look on your face, <<fhSay "Are you drawling over a cock?">> <br><br> You shake your head, mostly to break eye contact, <<playerSay "I was just...">> <br><br> <<fhName>> interrupts you as she sees <<mhName>> reaching for his clothes, <<fhSay "Not yet <<mhName>>.">> <<fhName>> turns to you <<fhSay "Now the other side of the coin.">> <br><br> Knowing what's expected, you stand, undo your $outfitList[$iDressingGown].name and pull it open. <br><br> <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<fhSay "No panties. You've been a girl for less than a morning and you're already turning into a slut. This will be interesting.">> <<case $iBoxers>> <<fhName>> lifts an eyebrow when she sees you in your $underwearList[$iBoxers].name. You try for a defiant look as you pull them down to your knees. <<case $iPanties>> <<fhName>> looks smug when she sees you in the panties she gave you. You give <<mhName>> a nervous smile as you pull your panties down. <</switch>> <br><br> <<mhName>> is staring at your pussy, eyes wide. <<mhSay "It's beautiful! I mean... oh my god, I don't know what I mean.">> You try not to blush. <br><br> <<fhSay "A male mind, a lifetime of male experiences and a female body.">> <<fhName>> notices <<mhName>> with his cock twitching, <<fhSay "And a cock tease.">> You're glad <<fhName>> can't see the physical affect <<mhName>>'s body is having on you. <br><br> You pull the $outfitList[$iDressingGown].name closed. <br><br> <<fhSay "If you don't want <<mhName>> leaving stains on the front of her clothes I suggest you go put some proper clothes on. <<mhName>> you can cover yourself up.">> <<mhName>> picks up her clothes and redresses. <br><br> <<playerSay "You said you would tell us what you want from us?">> <br><br> <<fhSay "For the next week I watch you both go about as you are and maybe you'll provide insight on the question of mind over matter.">> <br><br> <<playerSay "And at the end of the week?">> <br><br> <<fhSay "I expect reality will have caught up by then and everything will be normal.">> <<fhName>> smiles sweetly at you both. <br><br> <<fhSay "Now for some rules.">> <<fhName>> holds a hand in front of her with one finger raised, <<fhSay "Only the people in this room would think of either of you as boys so going forwards you will use female pronouns. I don't care what you think you should be called, you can't say 'him' or 'he' in public it'll confuse people so get used to it.">> Second finger, <<fhSay "Respect your bodies. You're going to eat healthier and keep fit. You're both now gym members and you're going to workout.">> Third finger, <<fhSay "You two to start taking care of the house; cleaning, tidying, whatever needs doing. Starting right now.">> <br><br> <<link "Back to your room">> <<goto Home>> <</link>> <<set $gymMembership = true>> <<set $housemateMeeting = false>> <<set $hadChangeMeeting = true>> <</nobr>><<nobr>> <<fhSay "You both managed to do a little tidying and make it to the gym, it's a start. The gym is good for you, but the house is where we all live so every night I want you clean and tidy.">> <br><br> <<playerSay "Why would we do what you say?">> <br><br> <<fhSay "Other than a little self-respect? Next weekend, if you've done as I've asked, that'll be the end of it. You can just walk away and put all this behind you.">> <br><br> <<playerSay "And we'll be back to our old selves?">> <br><br> <<fhSay "Everything will be normal again.">> <br><br> <<mhSay "What's to stop us just walking away, without doing what you've asked?">> <br><br> <<fhName>> reaches for her laptop, <<fhSay "We don't need to be in the same room for me to make changes, we don't even need to be on the same continent.">> <br><br> You feel a cold sweat coming on, <<playerSay "You're saying that after next weekend you'll leave just us alone?">> <br><br> <<fhSay "If that's what you want, sure. I'm not the bad guy here, it was you two perverts that caused this and I'm just trying to teach you a lesson.">> <br><br> You know that <<fhName>> won't listen if you say you had nothing to do with the camera and it's only one week. Maybe you'll even learn something useful; it's not like girls were fighting over you before so maybe a little perspective will help. <br><br> <<fhSay "And to show you how gracious I am, I've got a surprise for you both: movie night!">> After the stern warning <<fhName>> just gave you she looks genuinely excited. <<fhSay "PJs, pop-corn and a Rom-Com - the perfect girls night in.">> <br><br> You glance at <<mhName>> and see a mixture of excitement and dread cross her face. Knowing <<fhName>> won't accept 'no' you might as well get changed whilst she sets things up. <br><br> <<link "Back">> <<goto Home>> <</link>> <<set $hasFinishedFirstFemDay = true>> <</nobr>><<nobr>> <<fhName>> is waiting for you in the lounge, she looks upset. Almost apologetic. <<fhSay "Hey <<playerName>>. Could we talk?">> <br><br> You start to feel worried. <<playerSay "Have I done something wrong?">> You really don't want <<fhName>> to make any more changes. <br><br> <<fhSay "No and that's kind of the problem. I was talking to <<mhName>> earlier and she wanted to talk about what she did, with the camera. She told me how you had nothing to do with it. She was practically in tears about what I've done to you.">> <br><br> You're stunned. <<playerSay "Does that mean you're going to undo what you did me?">> <br><br> <<fhSay "I can try to undo what I did. But when I said reality was like an elastic band, well elastic bands can get stretched out of shape. When I said things will be normal after today I meant reality has settled down and now this is normal.">> <br><br> <<playerSay "So I'm stuck as I am?">> <br><br> <<fhSay "Not necessarily, it depends how much we stretched the elastic band.">> <br><br> <<playerSay "What's the alternative?">> <br><br> <<fhSay "We keep going. We keep twisting reality and maybe you'll end up back where you were. Or maybe you like where you end up.">> <br><br> <<playerSay "Or maybe I end up stuck like this or worse?">> <br><br> <<fhSay "It's a risk, that's why the decision is yours to make.">> <br><br> <<playerSay "What about <<mhName>>? What happens to <<mhName>> if I change back?">> <br><br> <<fhSay "<<mhName>> still has a lesson to learn. You can stay and help her or you change back. If we revert the changes you won't remember the old her. You won't remember any of this the way it happened.">> <br><br> You know <<mhName>> would want you change back, but can you abandon her like this? <br><br> <<link "Ask <<fhName>> to change you back">> <<goto Endings>> <</link>> <br> <<link "Keep going">> <<goto KeepGoing>> <</link>> <</nobr>><<nobr>> <<playerSay "Let's keep going.">> <br><br> <<fhSay "OK. I'll get <<mhName>> to join us and I'll explain what I had planned next.">> <<fhName>> then leaves the lounge. <br><br> A minute later <<fhName>> returns with <<mhName>> in tow. All three of you sit on the sofas. <<mhName>> give you a worried look, like she's waiting for the sky to fall. <br><br> <<fhSay "I gave <<playerName>> a way out and she's decided to stay with us and help you out.">> <br><br> <<mhSay "Thank you <<playerName>>.">> She looks like she wants to give you another hug. <br><br> <<fhSay "Now, the plan was to try teaching you some respect. You two are were going to compete to see who can be the useful girl around here. <<playerName>>, if you want to help <<mhName>> learn her lesson I want you to still participate.">> <br><br> You've already said you'll stick around so you just nod your head. <br><br> <<fhSay "I'll award points for completing tasks and deduct points for breaking rules. At the end of the week the winner gets a prize and the loser gets a punishment. Don't worry, it'll be fun.">> You're not sure if she's talking about wining or losing. Nor who will have fun. <br><br> <<fhSay "First the rules; this is a girl house so no more boy clothes. No missing classes and make an effort to either go to the gym or do some exercise at least once.">> <br><br> Nothing too taxing there. Whilst your heart sinks at the idea of only wearing girls clothes you have to admit you body isn't meant for boys clothes anyway. <br><br> <<fhSay "Your task for this week, I want you to finish tidying the house. Every evening this week I want you both clean and tidy. I even got you both a little something to help.">> <br><br> <<fhName>> turns to you, <<if $watchedVideo>> <<fhSay "<<playerName>>, you watched the video of me in the shower when you could have just walked away, you'll only get a $watchedVideoHeadStartTrue point head start.">> <<else>> <<fhSay "<<playerName>>, you're here out of choice, so you'll get a $watchedVideoHeadStartFalse point head start.">> <</if>> <<devNote "DevNote: Head start points based on whether you watched the video or not.">> <br><br> Even with the head start you're going to have a busy week. <br><br> <<fhSay "Since <<mhName>> is the reason <<playerName>> is here I've declared <<playerName>> the winner for this week. That means that tomorrow, <<mhName>> spends the whole day cleaning, whilst <<playerName>> and myself go shopping!">> <br><br> <<if $coinResultIsHeads>> <<fhSay "To get you in the shopping mood, tonight <<playerName>> is going to teach <<mhName>> about make-up.">> <<else>> <<fhSay "To get you in the shopping mood, tonight <<mhName>> is going to teach <<playerName>> about make-up.">> <</if>> <br><br> You don't know whether to groan or eep in excitement. <br><br> <<link "Back">> <<goto Home>> <</link>> <<set $hadFirstEndOfWeekMeeting = true>> <<set $thisWeeksWinner = true>> <<set $fashionShowNight = random(1,5)>> <</nobr>><<nobr>> <<addTime>> <<fhName>> clears the dinning room table whilst <<if $coinResultIsHeads>>you fetch<<else>><<mhName>> fetches<</if>> beauty products from bedrooms, bathrooms and pretty much every other room of the house. Where did it all come from? <br><br> <<fhName>> has set-up a mirror for you to use and sits on the sofa watching as you and <<mhName>> sit down. <br><br> <<if $coinResultIsHeads>> You have all this experience in your head, time to put it to use. You start by getting <<mhName>> to look in the mirror and take a real look at her face. <<else>> You try not to feel daunted by the piles of product before you. To start with <<mhName>> has you look in the mirror and gets you to really look at your face. <</if>> <br><br> You relax into it and, without meaning to, start to have fun. <<fhName>> joins in and at one point you realise all three of you have full faces of make-up and are laughing as you pull faces in the mirror. You're so caught up you don't notice the time until <<fhName>> points out it's nearly midnight. <br><br> <<fhSay "That's it ladies, time for bed. You both have a busy day tomorrow.">> <br><br> <<mhName>> leans over and gives you a hug, <<mhSay "Thank you, I had fun tonight.">> <br><br> You're about to admit you had fun too when <<mhName>> gives you a kiss on the cheek and you lose your train of thought. What is wrong with your body? <br><br> <<AddArousal>> <br> You're sure <<mhName>> hasn't noticed you turn bright red, maybe because of the make-up. <<fhName>> on the other hand has a wicked grin on her face, making you blush more. <br><br> <<link "Sleep">> <<goto Sleep>> <</link>> <<set $housemateMeeting = true>> <<set $socialText = "Shopping trip">> <</nobr>><<nobr>> <<fhSay "Before I announce this weeks winner, <<playerName>> do you want to go on? You're here by choice and the longer we carry on doing this the more extreme the changes might get.">> <br><br> <<mhName>> bites her lip as she looks at you. <br><br> <<fhSay "If you want to stop we'll call it a night and this won't even be a bad dream.">> <br><br> <<link "Ask to stop">> <<goto Endings>> <</link>> <br> <<link "Stay">> <<goto ResultsNightScores>> <</link>> <</nobr>><<nobr>> <<set $thisWeeksWinner = $weeklyScore >= $mhCleaning>> <<fhSay "Before you get too comfortable, I have the results for this week.">> <br><br> You and <<mhName>> sit up and pay attention. <br><br> <<fhSay "Scores are <<playerName>> $weeklyScore, <<mhName>> $mhCleaning. Which means tomorrow <<if $thisWeeksWinner>><<playerName>><<else>><<mhName>><</if>> is coming shopping with me whilst <<if !$thisWeeksWinner>><<playerName>><<else>><<mhName>><</if>> gets to spend the day cleaning.">> <br><br> <<if $weeklyScore == $mhCleaning>> <<mhSay "It's a draw, why do I have to clean?">> <br><br> <<fhSay "Because you put a camera in the shower to spy on me. Any other questions?">> <br><br> <</if>> <<fhSay "To make things more interesting, next week you can earn extra points by wearing this,">> <<fhName>> reaches into a bag on the table and pulls something out. <<switch $week>> <<case 2>> <img src="images/clothes/maid/bra.webp"/> <<fhSay "Recording me in the shower made me into a sex object, that's what this does. Wear it I'll award extra points.">> <<set $braList[$iMaidBra].owned = true>> <<case 3>> <<set $maidHeelsOwned = true>> <img src="images/clothes/maid/boots.webp"/> <<fhSay "Another lesson in objectification! Or I just want to see you tottering in ridiculous heals, take your pick.">> <<case 4>> <<set $maidToyOwned = true>> <img src="images/clothes/maid/vibe.webp"/> <<fhSay "This has nothing to do with teaching you a lesson, I just enjoy making you squirm. I'll still give you extra points if you wear it when you clean. Don't worry, I have one for each of you.">> <</switch>> <br><br> <<devNote "Accessories are added to your maid uniform in the wardrobe.">> <br><br> You and <<mhName>> share a look, but keep quiet. <br><br> <<link "Watch TV">> <<goto WatchTV>> <</link>> <<set $housemateMeeting = true>> <<set $fashionShowNight = random(1,5)>> <<if $thisWeeksWinner>> <<set $socialText = "Shopping trip">> <<else>> <<set $socialText = "A day of cleaning">> <</if>> <</nobr>><<nobr>> <<set $wornOutfit = $iMaidUniform>> <<if $braList[$iMaidBra].owned>> <<set $wornBra = $iMaidBra>> <</if>> <<set $maidHeelsWorn = $maidHeelsOwned>> <<set $maidToyWorn = $maidToyOwned>> <<addTime>> <<addTime>> <<devNote "I plan to expand this and have it react to player stats.">> <br><br> You're clearing the surfaces, ready to wipe them down when <<mhName>> gives you a peck on the cheek and follows <<fhName>> out of the door. <br><br> You have a whole day of cleaning ahead of you. Weirdly it doesn't sound that bad. You'd rather be shopping, but there's something therapeutic about making the house look nice. You certainly don't miss the smell from when boys lived here. <br><br> You stop for lunch and the get back to it. You want the house to be spotless for when <<fhName>> and <<mhName>> get home. <br><br> <<link "Done!">> <<goto Home>> <</link>> <</nobr>><<nobr>> /* Player */ <<set $playerName = "@@.blue;$playerM@@">> <<widget playerName>>$playerName<</widget>> <<widget playerSay>><<if $femaleVoice>>@@.pink;"$args[0]"@@<<else>>@@.blue;"$args[0]"@@<</if>><</widget>> <<widget playerMistress>>"@@.pink;Mistress@@"<</widget>> <<widget setPlayerFemale>><<setPlayerFemaleVoice>><<setPlayerNameFemale>><</widget>> <<widget setPlayerFemaleVoice>><<set $femaleVoice = true>><</widget>> <<widget setPlayerNameFemale>><<set $playerName = "@@.pink;$playerF@@">><</widget>> /* Female housemate */ <<widget fhName>><<if $submissiveLevel < 1 || $useRealName>>@@.femaleHousemate;$fhName@@<<else>>@@.femaleHousemate;$fhNameMistress@@<</if>><</widget>> <<widget fhSay>>@@.femaleHousemate;"$args[0]"@@<</widget>> /* Male housemate */ <<set $mhName = "@@.maleHousemateM;$mhMaleName@@">> <<widget mhName>>$mhName<</widget>> <<widget mhSay>><<if $mhVoiceFemale>>@@.maleHousemateF;"$args[0]"@@<<else>>@@.maleHousemateM;"$args[0]"@@<</if>><</widget>> <<widget mfColour>><<if $hasChanged>>@@.maleHousemateF;$args[0]@@<<else>>@@.maleHousemateM;$args[0]@@<</if>><</widget>> <<widget setMhFemale>><<setMhVoiceFemale>><<setMhNameFemale>><</widget>> <<widget setMhVoiceFemale>><<set $mhVoiceFemale = true>><</widget>> <<widget setMhNameFemale>><<set $mhName = "@@.maleHousemateF;$mhFemaleName@@">><</widget>> /* Doc */ <<widget docName>>@@.doctor;$docName@@<</widget>> <<widget docSay>>@@.doctor;"$args[0]"@@<</widget>> /* Misc */ <<widget reward>>@@.reward;$args[0]@@<</widget>> <<widget statText>>@@.stat;$args[0]@@<</widget>> <<widget arousalText>>@@.red;$args[0]@@<</widget>> <<widget libidoMessage>>@@.red;$args[0]@@<</widget>> <<widget bodyChange>>@@.bodyChange;$args[0]@@<</widget>> <<widget red>>@@.red;$args[0]@@<</widget>> <<widget devNote>>@@.devNote;$args[0]@@<</widget>> <<widget neutral>>@@.neutral;$args[0]@@<</widget>> <</nobr>>\<<nobr>> <<set $days to ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]>> <<set $times to ["Morning", "Afternoon", "Evening", "Night", "Late"]>> <<set $morning = 0>> <<set $afternoon = 1>> <<set $evening = 2>> <<set $night = 3>> <<set $week = 0>> <<set $day = 0>> <<set $time = 2>> <<set $isWeekDay = false>> <<widget addTime>> <<set $time++>> <<if $time >= $times.length>> <<set $time = 0>> <<addDay>> <</if>> <<RefreshTime>> <<UpdateCounters>> <</widget>> <<widget addDay>> <<set $day++>> <<if $day >= $days.length>> <<set $day = 0>> <<set $week++>> <</if>> <<RefreshTime>> <<UpdateCounters>> <</widget>> <<widget AdvanceDay>> <<set $time = 0>> <<addDay>> <</widget>> <<widget "Time">> $times[$time] <</widget>> <<widget "Day">> $days[$day] <</widget>> <<widget "DayAndTime">> <<Day>> <<Time>> <</widget>> <<widget RefreshTime>> <<set $isWeekDay = ($day != 0 && $day != 6)>> <<UpdateTask>> <</widget>> <</nobr>><<nobr>> <<widget TalkToFHLink>> <<if $week == 0>> <<switch $day>> <<case 0>> <<fhName>> is in the lounge. <<case 1>> <<if $time == 0>> <<fhName>> is getting ready for class. <<else>> <<fhName>> is in the lounge watching TV. <</if>> <<case 2>> <<if $time == 0>> <<fhName>> is getting ready for class. <<else>> <<fhName>> is getting ready for the evening. <</if>> <<case 6>> <<if $time > 0>> <<fhName>> wants to talk to you in the lounge. <<link "Talk to her.">> <<goto CoinToss>> <</link>> <<set $showSocial = false>> <<else>> <<fhName>> is in her room avoiding you. <</if>> <<default>> <<fhName>> is in her room avoiding you. <</switch>> <<elseif !$gymMembership>> <<fhName>> is waiting for you in the lounge. <<else>> <<link "Talk to <<fhName>>">> <<goto TalkToFH>> <</link>> <</if>> <br> <</widget>> <</nobr>><<nobr>> /* Widgets */ <<widget WearOutfit>> <<set $wornOutfit = $args[0]>> <<if $wornOutfit == $iBikini>> <<RemoveUnderwear>> <<RemoveBra>> <</if>> <</widget>> <<widget RemoveOutfit>> <<set $wornOutfit = $iNoOutfit>> <</widget>> <<widget WearUnderwear>> <<set $wornUnderwear = $args[0]>> <</widget>> <<widget RemoveUnderwear>> <<set $wornUnderwear = $iNoUnderwear>> <</widget>> <<widget WearBra>> <<set $wornBra = $args[0]>> <</widget>> <<widget RemoveBra>> <<set $wornBra = $iNoBra>> <</widget>> <</nobr>><<nobr>> <<if $wornOutfit == $iNoOutfit && $wornUnderwear == $iNoUnderwear && $wornBra == $iNoBra>> You are naked <<else>> <<if $wornOutfit == $iNoOutfit>>No clothes<<else>>$outfitList[$wornOutfit].name<</if>><br> <<if $wornUnderwear == $iNoUnderwear>><<if $hasChanged>>Pantyless<<else>>Commando<</if>><<else>>$underwearList[$wornUnderwear].name<</if>> <<if $braList[$iTrainingBra].owned || $braList[$iBra].owned>><br><<if $wornBra == $iNoBra>>Braless<<else>>$braList[$wornBra].name<</if>><</if>> <</if>> <</nobr>><<nobr>> /* Counters */ <<set $timesPantiesWorn = 0>> <<set $timesCommando = 0>> <<set $timesBraWorn = 0>> <<widget UpdateCounters>> <<if $wornUnderwear == $iNoUnderwear>> <<set $timesCommando++>> <<elseif $wornUnderwear > 0>> <<set $timesPantiesWorn++>> <</if>> <<if $wornBra != $iNoBra && $wornBra != $iBikiniTop>> <<set _braSize = $wornBra>> <<if $lastWornBra == _braSize>> <<set $timesBraWorn++>> <<else>> <<set $lastWornBra = _braSize>> <<set $timesBraWorn = 0>> <</if>> <</if>> <<AddCleaningScore>> <</widget>> <<widget UpdateBody>> <<if !$coinResultIsHeads && $timesBraWorn >= $chestStepSize>> <<if $chest > $lastWornBra>> <<bodyChange "Your breasts grow smaller">> <<elseif $chest < $lastWornBra>> <<bodyChange "Your chest swells and your breasts grow bigger.">> <<if !$moreChanges>> <<bodyChange "Maybe you could talk to <<fhName>> about it.">> <</if>> <</if>> <<set $chest = $lastWornBra>> <<set $moreChanges = true>> <</if>> <</widget>> <</nobr>><<if $chest == 0>> <<set $chest = 1>> <<set $moreChanges = true>> <<set $braList[$iBra].owned = true>> <<set $wornBra = $iNoBra>> <<bodyChange "Your chest swells and as your breasts develop.">> <<else>> <<if $chest > $lastWornBra>> <<bodyChange "Your breasts grow smaller">> <<elseif $chest < $lastWornBra>> <<bodyChange "Your chest swells and your breasts grow bigger.">> <</if>> <<set $chest = $lastWornBra>> <<set $moreChanges = true>> <</if>><<nobr>> <<widget UpdateWardrobe>> <<if $femininityLevel > 0>> <<RemoveUnderwearFromWardrobe 0>> <<set $outfitList[$iGirlJeans].owned = true>> <</if>> <<if $femininityLevel > 1>> <<RemoveOutfitFromWardrobe 1>> <<RemoveOutfitFromWardrobe 2>> <<RemoveOutfitFromWardrobe 3>> <<set $outfitList[$iSkirt].owned = true>> <</if>> <</widget>> <<widget RemoveOutfitFromWardrobe>> <<set $outfitList[$args[0]].owned = false>> <<if $wornOutfit == $args[0]>> <<set $wornOutfit = $iNoOutfit>> <</if>> <<if $lastWornOutfit == $args[0]>> <<set $lastWornOutfit = $iNoOutfit>> <</if>> <</widget>> <<widget RemoveUnderwearFromWardrobe>> <<set $underwearList[$args[0]].owned = false>> <<if $wornUnderwear == $args[0]>> <<set $wornUnderwear = $iNoUnderwear>> <</if>> <</widget>> <</nobr>><<nobr>> <<widget mhImage>> <<if $coinResultIsHeads>> <img @src="'images/people/tails/face'+$week+'.webp'"/> <<else>> <img src="images/people/heads/face.webp"/> <</if>> <</widget>> <</nobr>><<nobr>> <<widget playerArousalImage>> <<if $hasChanged>> <<if $coinResultIsHeads>> <<set _img = random(3)>> <img @src="'images/people/heads/horn'+_img+'.webp'"/> <<else>> <<if $wornUnderwear == 1>> <<set _img = random(3)>> <img @src="'images/people/female/horn1-'+_img+'.webp'"/> <<else>> <<set _img = random(4)>> <img @src="'images/people/female/horn-1-'+_img+'.webp'"/> <</if>> <</if>> <</if>> <</widget>> <<widget showChest>> <<if $wornBra == $iNoBra>> <<if $coinResultIsHeads>> <img src="images/people/heads/chest.webp"/> <<else>> <img @src="'images/people/tails/chest'+$chest+'.webp'"/> <</if>> <<elseif $wornBra == $iMaidBra>> <img src="images/clothes/maid/bra.webp"/> <<else>> <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/bra'+$wornBra+'.webp'"/> <<else>> <img @src="'images/clothes/tails/bra'+$wornBra+'.webp'"/> <</if>> <</if>> <</widget>> <<widget showCrotch>> <<if $wornUnderwear == $iNoUnderwear>> <<if !$hasPussy>> /* Show pic? */ <<else>> <img @src="'images/people/tails/crotch.webp'"/> <</if>> <<elseif $wornUnderwear == 0>> <img src="images/clothes/boy/underwear0.webp"/> <<else>> <<if $coinResultIsHeads>> <img @src="'images/clothes/heads/underwear'+$wornUnderwear+'.webp'"/> <<else>> <img @src="'images/clothes/tails/underwear'+$wornUnderwear+'.webp'"/> <</if>> <</if>> <</widget>> <</nobr>><<nobr>> <<widget CheckFem>> /* Underwear */ <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<set $arousal++>> <<statText "Arousal increased due to lack of underwear">> <br> <<case $iBoxers>> <<if $hasChanged && !$coinResultIsHeads && $femininity > 0>> <<set $femininity-->> <<statText "Femininity decreased whilst wearing $underwearList[$wornUnderwear].name">> <br> <</if>> <<default>> <<if !$coinResultIsHeads>> <<IncreaseFemininity>> <<if $femininityHasIncreased>> <<statText "Femininity increased from wearing $underwearList[$wornUnderwear].name">> <<set $femininityHasIncreased = false>> <br> <</if>> <</if>> <</switch>> /* Bra */ <<CheckBra>> <<CheckAccessories>> /* Outfit */ <<if $wornOutfit > 3 && !$coinResultIsHeads && $femininityLevel < $maxFemininity && $femininityLevel < $week>> <<IncreaseFemininity>> <<statText "Wearing girl clothes makes you feel more feminine">> <</if>> <br> <<CheckArousal>> <</widget>> <<widget CheckBra>> <<switch $wornBra>> <<case $iNoBra>> <<if $hasChanged>> <<set $arousal++>> <<statText "Arousal increased due to lack of bra">> <br> <</if>> <<default>> <<if !$coinResultIsHeads && $femininityLevel < $maxFemininity && $femininityLevel < $week>> <<IncreaseFemininity>> <<set $timesBraWorn++>> <<statText "Wearing a $braList[$wornBra].name makes you feel more feminine">> <br> <</if>> <</switch>> <</widget>> <<widget CheckAccessories>> <<if $nipplePiercingsWorn>> <<statText "Your $nipplePiercing increases your arousal level.">> <<set $arousal++>> <br> <</if>> <<if $plugWorn>> <<statText "Feeling your $buttPlug nestled deep inside you increases your arousal level.">> <<set $arousal++>> <br> <</if>> <<if $crotchPiercingsWorn>> <<statText "The feelings from your $crotchPiercing increases your arousal level.">> <<set $arousal++>> <br> <</if>> <</widget>> /* Libido */ <<widget AddLibido>> <<if $libidoLevel < $libidoLevelMax && $libidoLevel < $week>> <<set $libido++>> <<statText "You feel your libido increase.">> <br> <<else>> <<devNote "You libido has gotten as high as it can this week.">> <br> <</if>> <<UpdateLibidoLevel>> <</widget>> <<widget UpdateLibidoLevel>> <<set $libidoLevel = ($libido - ($libido % $libidoLevelStep)) / $libidoLevelStep>> <</widget>> /* Submissive */ <<widget AddSubmissive>> <<IncreaseSubmissive>> <<if $submissiveHasIncreased>> <<statText "You feel more submissive.">> <<set $submissiveHasIncreased = false>> <<else>> <<devNote "You won't get any more submissive this week.">> <</if>> <br> <<UpdateSubmissiveLevel>> <</widget>> <<widget IncreaseSubmissive>> <<if $submissiveLevel < $submissiveLevelMax && $submissiveLevel < $week>> <<set $submissive++>> <<set $submissiveHasIncreased = true>> <<else>> <<set $submissiveHasIncreased = false>> <</if>> <</widget>> <<widget SubSubmissive>> <<if ($submissive % $submissiveLevelStep) > 0>> <<set $submissive-->> <<statText "You feel less submissive.">> <<UpdateSubmissiveLevel>> <br> <</if>> <</widget>> <<widget ResetSubmissive>> <<if ($submissive % $submissiveLevelStep) > 0>> <<set $submissive -= ($submissive % $submissiveLevelStep)>> <<statText "You feel much less submissive.">> <<UpdateSubmissiveLevel>> <<else>> <<devNote "Using the spa would reset submission down to 0% if it wasn't there already.">> <</if>> <</widget>> /* Submissive */ <<widget UpdateSubmissiveLevel>> <<set _oldSub = $submissiveLevel>> <<set $submissiveLevel = ($submissive - ($submissive % $submissiveLevelStep)) / $submissiveLevelStep>> <<if _oldSub != $submissiveLevel>> <<switch $submissiveLevel>> <<case 1>> <<statText "Your head feels fuzzy for a few seconds, maybe you should ask <<fhName>> about it.">> <<case 2>> <<statText "You feel a pinching in your nipples and reach up to check them. You're shocked as you feel piercings under your fingers... You smile to yourself, how could you forget getting your nipples pierced for <<fhName>> as a birthday present?">> <<set $nipplePiercingsWorn = true>> <<case 3>> <<statText "You gasp as you feel something inside your ass. You reach back and find a butt plug wedged between your butt cheeks. You give it a little wiggle to get it comfortable again.">> <<set $plugWorn = true>> <<case 4>> <<statText "You feel a pinching in your <<if $hasPussy>>pussy<<else>>cock<</if>> and reach down to tweak your <<if $hasPussy>>clit<<else>>prince albert<</if>> piercing">> <<set $crotchPiercingsWorn = true>> <<case 5>> <<if $coinResultIsHeads>> <<statText "SRS">> <<else>> <<statText "Collar">> <</if>> <</switch>> <</if>> <</widget>> <<widget ColdShowerEffects>> <<set $arousal = 0>> <<set _oldLibido = $libido>> <<set $libido = $libido - ($libido % $libidoLevelStep)>> <<if _oldLibido != $libido>> <<statText "The cold water cools your libido">><br> <</if>> <</widget>> /* Arousal */ <<widget AddArousal>> <<if $arousal < $arousalMax>> <<set $arousal++>> <<statText "Your arousal increases.">> <<else>> <<statText "Your arousal tries to turn it up to 11.">> <</if>> <br> <</widget>> <<widget CheckArousal>> <<if $arousal > 3>> <<arousalText "Your arousal is getting to you, you might need to do something about it.">><br> <br> <<playerArousalImage>> <</if>> <</widget>> /* Femininity */ <<widget AddFemininity>> <<if $femininityLevel < $maxFemininity>> <<statText "You have become more feminine.">> <</if>> <<IncreaseFemininity>> <</widget>> <<widget IncreaseFemininity>> <<if $femininityLevel < $maxFemininity && $femininityLevel < $week>> <<set $femininity++>> <<set $femininityHasIncreased = true>> <<UpdateFemininityLevel>> <<else>> <<devNote "You've reached the height/depth of femininity for this week.">><br> <<set $femininityHasIncreased = false>> <</if>> <<UpdateClassAndJobDescriptions>> <</widget>> <<widget UpdateFemininityLevel>> <<set _oldFemininityLevel = $femininityLevel>> <<set $femininityLevel = ($femininity - ($femininity % $femininityStepSize)) / $femininityStepSize>> <<if _oldFemininityLevel != $femininityLevel>> <<switch $femininityLevel>> <<case 1>> <<statText "Becoming more effeminate doesn't worry you as much as it once did.">> <<case 2>> <<statText "You feel comfortable with being a girl.">> <<case 3>> <<statText "You're happy to be a girl.">> <<case 4>> <<statText "Thinking about once being a boy seems almost ridiculous.">> <<case 5>> <<statText "To think, you were once a yucky boy!">> <</switch>> <br> <</if>> <</widget>> <<widget UpdateClassAndJobDescriptions>> <<switch $femininityLevel>> <<case 0>> <<set $studySubject = "Engineering">> <<set $jobTitle = "Tech support">> <<case 1>> <<set $studySubject = "Maths">> <<set $jobTitle = "Call centre">> <<case 2>> <<set $studySubject = "Design">> <<set $jobTitle = "Admin">> <<case 3>> <<set $studySubject = "Business">> <<set $jobTitle = "Florist">> <<case 4>> <<set $studySubject = "English">> <<set $jobTitle = "Retail assistant">> <<case 5>> <<set $studySubject = "Art">> <<set $jobTitle = "Receptionist">> <<default>> <<set $studySubject = "#404 UpdateClassAndJobDescriptions $femininityLevel">> <<set $jobTitle = "#404 UpdateClassAndJobDescriptions $femininityLevel">> <</switch>> <</widget>> <<widget SkipClass>> <<if $isWeekDay && ($time == $morning || $time == $afternoon)>> <<set $skippedClasses++>> <</if>> <</widget>> <<widget ResetDailyCounters>> <<set $hasHadColdShowerToday = false>> <<set $hasReducedFemininityToday = false>> <<set $lateNightVisit = false>> <</widget>> <<widget ResetWeeklyCounters>> <<set $cleaning = 0>> <<set $mhCleaning = 0>> <<set $skippedClasses = 0>> <</widget>> <<widget AddCleaningScore>> <<if $isWeekDay && $time == $night>> <<set $mhCleaning += random(1, $week)>> <</if>> <</widget>> <<widget WeeklyScore>> <<set $weeklyScore = $cleaning - $skippedClasses>> <<if $watchedVideo>> <<set $weeklyScore += $watchedVideoHeadStartTrue>> <<else>> <<set $weeklyScore += $watchedVideoHeadStartFalse>> <</if>> $weeklyScore <</widget>> <</nobr>><<nobr>> <<if $wornOutfit == $iNoOutfit>> <<set _outfit = "NAKED">> <<else>> <<set _outfit = $outfitList[$wornOutfit].name>> <</if>> <<if $wornUnderwear == $iNoUnderwear>> <<set _underwear = "COMMANDO">> <<else>> <<set _underwear = $underwearList[$wornUnderwear].name>> <</if>> <<if $wornBra == $iNoBra>> <<set _bra = "BRALESS">> <<else>> <<set _bra = $braList[$wornBra].name>> <</if>> <<if $hasPussy>> <<set _crotch = "pussy">> <<else>> <<set _crotch = "hairless cock">> <</if>> @@.status; <<switch $wornOutfit>> <<case $iNoOutfit>> <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> <<if $hasChanged>> Naked, as <<fhName>> made you. <<else>> Naked, as nature made you. <</if>> <<case $iChestWrap>> Naked apart from the _bra, not feminine nor masculine. <<default>> Walking around in just a bra, not the sort of thing a boy normally does. <</switch>> <<case $iBoxers>> Walking around in your _underwear, how manly. <<case $iPanties>> <<switch $wornBra>> <<case $iNoBra>> You're conscious of the flat front to your _underwear and the air on your exposed nipples. <<case $iChestWrap>> Between _underwear and _bra your clothes feel very snug. <<case $iBra>> There's something very feminine about wearing a matching _underwear and _bra. <<default>> You feel sexy walking around in just _underwear, shame the _bra doesn't quite match. <</switch>> <<case $iLacePanties>> <<switch $wornBra>> <<case $iNoBra>> You're conscious of the flat front to your _underwear and the air on your exposed nipples. <<case $iChestWrap>> You're sure it's a contradiction to be wearing the _underwear with _bra. <<case $iLaceBra>> You feel 'sexy' wearing a matching _underwear and _bra. <<default>> You feel sexy walking around in _underwear, shame the _bra doesn't match. <</switch>> <<case $iBikiniBottom>> <<switch $wornBra>> <<case $iNoBra>> You're almost beach ready, unless you're feeling brave enough for a topless beach. <<case $iChestWrap>> You might be sending mixed messages if you were to go out wearing _underwear and _bra. <<case $iBikiniTop>> Though not much more than a pair of panties and a bra you feel comfortable wearing your _underwear and _bra in public, or at least the spa. <<default>> _underwear ready to go out. _bra ready to stay in. <</switch>> <</switch>> <<case $iDressingGown>> <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> Walking around with nothing under your _outfit, how risqué. <<case $iChestWrap>> The _bra keeps you chest secure, but other wise you're hanging loose under your _outfit. <<default>> A _bra and no underwear, you're sure your parents warned you about girls like this. <</switch>> <<case $iBoxers>> <<switch $wornBra>> <<case $iNoBra>> <<if $hasChanged>> You nipples rub against your _outfit. <<else>> Ready to face the world, as long as it doesn't involve leaving the house. <</if>> <<case $iChestWrap>> Your _underwear and _bra make you almost feel manly under your _outfit. <<default>> You've fantasised of a girl wandering the house wearing nothing but your _underwear and a _bra and a _outfit over the top. This isn't how the dream went. <</switch>> <<default>> <<switch $wornBra>> <<case $iNoBra>> You nipples rub against the inside of your _outfit. <<default>> <<if $wornBra == $iBikiniTop && $wornUnderwear == $iBikiniBottom>> Do you need your _outfit if you're wearing a bikini? <<else>> Your _outfit hides your _bra and _underwear. <</if>> <</switch>> <</switch>> <<case $iBoyJeans $iBoyShirt>> <<if !$hasChanged>> <<if $wornUnderwear == $iNoUnderwear>> You feel a sense of daring going around commando. <<else>> <<set _statusText = random(2)>> <<switch _statusText>> <<case 0>> A normal day. <<case 1>> You feel no different to normal. <<case 2>> Nothing special happening. <</switch>> <</if>> <<else>> <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> You feel your nipples and _crotch rubbing against you the rough material of your _outfit. <<case $iChestWrap>> Your _crotch rubs against the inside of your clothes. At least the _bra protects your sensitive nipples. <<default>> Your _bra is protecting your nipples from your coarse clothing, whilst your _crotch feels like it's being rubbed raw. <</switch>> <<case $iBoxers>> <<switch $wornBra>> <<case $iNoBra>> Wearing your _outfit isn't as comfortable as you remember. Especially with your nipples rubbing against the rough material. <<case $iChestWrap>> Wearing your _outfit with the _bra makes you feel nostalgic. <<default>> The masculine feel of your _outfit is offset by you wearing your _bra <</switch>> <<default>> <<switch $wornBra>> <<case $iNoBra>> _outfit, _underwear and no bra. You feel uncomfortable and confused. <<case $iChestWrap>> _outfit and _bra make you feel like your old self, even though you're wearing _underwear. <<default>> _outfit and girls underwear, you admit it makes you a little excited. <</switch>> <</switch>> <</if>> <<case $iBoyGymStuff>> <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> You feel self-conscious dressed in your _outfit and with no bra or underwear you know you'll be uncomfortable. <<case $iChestWrap>> You feel less self-conscious dressed in your _outfit whilst wearing the _bra. Going to they gym without underwear means your _crotch is going to be rubbed raw. <<default>> You feel self-conscious dressed in your _outfit. The _bra will protect your nipples, but your _crotch is going to be rubbed raw if you go commando. <</switch>> <<case $iBoxers>> <<switch $wornBra>> <<case $iNoBra>> You feel self-conscious dressed in your _outfit. Wearing _underwear and no bra means you risk being uncomfortable. <<case $iChestWrap>> The _bra means your _outfit almost looks like it fits. Though you're worried your _underwear aren't as comfortable as they used to be and might cause some irritation. <<default>> _outfit, _underwear and _bra is a weird combination. You try not to think what it says about you. <</switch>> <<case $iLacePanties>> It's a shame to be wearing _underwear under your _outfit. <<default>> <<switch $wornBra>> <<case $iNoBra>> You can pull off the tomboy look, though you might regret not wearing a bra later. <<case $iChestWrap>> You can pull off the tomboy look and the _bra keeps you comfortable. <<case $iLaceBra $iMaidBra>> A _bra isn't really gym clothing, regardless of how sexy it makes you feel. <<default>> You feel comfortable as a tomboy. <</switch>> <</switch>> <<case $iGirlGymStuff>> <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> The idea of working out with not bra or panties turns you on. <<case $iLaceBra $iMaidBra>> A _bra isn't really gym clothing, combined with your lack of underwear you feel incredibly naughty. <<default>> The _bra keeps your chest comfortable comfortable, whilst you feel naughty not wearing any underwear. <</switch>> <<case $iBoxers>> <<switch $wornBra>> <<case $iNoBra>> You feel uncomfortable with your _underwear under your gym stuff, especially without a bra. <<default>> You feel uncomfortable with your _underwear under your gym stuff. <</switch>> <<case $iLacePanties>> As sexy as it sounds, wearing your _underwear to the gym can't end well. <<default>> <<switch $wornBra>> <<case $iNoBra>> Ready for the gym, though your nipples might regret you going without a bra. <<case $iChestWrap>> Even though you look flat chested at the gym, the _bra keeps you comfortable. <<case $iLaceBra $iMaidBra>> A _bra isn't really gym clothing, regardless of how sexy it makes you feel. <<default>> Fighting fit and ready to take on the word, one exercise class at a time. <</switch>> <</switch>> <<case $iGirlJeans>> <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> No-one knows you're not wearing anything under your _outfit. How exciting. <<case $iChestWrap>> You look a bit less girlie with you _bra, but it's still exciting to not wear any underwear. <<default>> It's exciting to be dressed as a girl and not wear any underwear. <</switch>> <<case $iBoxers>> <<switch $wornBra>> <<case $iNoBra $iChestWrap>> Your _outfit isn't too feminine and with _underwear and no bra you feel you could almost pass for a boy <<default>> Your _underwear feels wrong inside your _outfit. <</switch>> <<case $iLacePanties>> <<switch $wornBra>> <<case $iNoBra>> You wonder if your nipples show through your top. <<case $iChestWrap>> Your _outfit might be girly, but with the _bra you think you could be mistaken for a boy. <<case $iMaidBra $iLaceBra>> You wonder what people would think if they knew you were wearing a _bra and _underwear under your _outfit. <<default>> Your _outfit might not be the most feminine clothing, but you doubt you'd be mistaken for a boy. If only they knew you were wearing _underwear. <</switch>> <<default>> <<switch $wornBra>> <<case $iNoBra>> You wonder if your nipples show through your top. <<case $iChestWrap>> Your _outfit might be girly, but with the _bra you think you could be mistaken for a boy. <<case $iLaceBra $iMaidBra>> You wonder what people would think if they knew you were wearing a _bra under your _outfit. <<default>> Your _outfit might not be the most feminine clothing, but you doubt you'd be mistaken for a boy. <</switch>> <</switch>> <<case $iSkirt>> <<switch $wornUnderwear>> <<case $iNoUnderwear>> Knowing that under your _outfit your _crotch is free is exciting. <<switch $wornBra>> <<case $iNoBra>> You wonder if your nipples show through your top. <<case $iChestWrap>> You wonder if the _bra redundant. <<case $iLaceBra $iMaidBra>> The _bra under your top is just the icing on the cake, as it were. <</switch>> <<case $iBoxers>> Wearing _underwear under your _outfit just feels weird. <<switch $wornBra>> <<case $iNoBra>> You're conscious of your nipples show through your top. <<case $iChestWrap>> You wonder if the _bra necessary. <<case $iLaceBra $iMaidBra>> _underwear and _bra is even weirder. <</switch>> <<case $iLacePanties>> In your _outfit, there's no denying you look feminine and your _panties make you feel feminine. <<switch $wornBra>> <<case $iNoBra>> Maybe you want someone to notice your nipples through your top. <<case $iChestWrap>> Why are you wearing a _bra? <<case $iLaceBra $iMaidBra>> Maybe someone will notice you're also wearing a _bra. <</switch>> <<default>> In your _outfit, there's no denying you look feminine. <<switch $wornBra>> <<case $iNoBra>> You're conscious of your nipples show through your top. <<case $iChestWrap>> You wonder if the _bra necessary. <<case $iLaceBra $iMaidBra>> Your _bra just adds a little excitement. <</switch>> <</switch>> <<case $iDress>> There's something very effeminate and liberating about wearing a dress. <<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> No underwear and no bra is even more liberating <<case $iChestWrap>> Why constrain yourself with a _bra? <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> <</switch>> <<case $iBoxers>> Though the feminine feeling is ruined by your _underwear. <<switch $wornBra>> <<case $iNoBra>> At least your nipples are free. <<case $iChestWrap>> And the _bra stops you looking too feminine. <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> <</switch>> <<default>> <<switch $wornBra>> <<case $iNoBra>> Your nipples feel especially liberated. <<case $iChestWrap>> Why constrain yourself with a _bra? <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> <</switch>> <</switch>> <<case $iLittleBlackDress>> You try not to catch yourself in the mirror in case you excite yourself in your _outfit. <<switch $wornUnderwear>> <<case $iNoUnderwear>> The thought of someone seeing that you're not wearing any underwear if you bent over only adds to your excitement. <<switch $wornBra>> <<case $iNoBra>> It feels only natural to go without a bra as well. <<case $iChestWrap>> Unfortunately the _bra tries to undo the hard work of the _outfit. <<default>> Maybe you could ditch the bra as well? <</switch>> <<case $iBoxers>> Why ruin it by wearing your _underwear? <<default>> <<switch $wornBra>> <<case $iNoBra>> You can feel your nipples tingling with excitement as the brush against the material, think how good your _crotch would feel free as well. <<case $iChestWrap>> Unfortunately the _bra tries to undo the hard work of the _outfit. <<default>> Maybe you should lose the _bra and _underwear to really get the most out of this outfit. <</switch>> <</switch>> <<case $iLatex>> Your _outfit is skin tight, which makes it harder to breath. You notice that other people also seem to have a problem catching their breath. <<if $wornUnderwear == $iNoUnderwear && $wornBra == $iNoBra>> This outfit would be ruined by wearing underwear, just as well you aren't wearing any. <<elseif $wornUnderwear == $iNoUnderwear>> Knowing that you _crotch is exposed adds to the excitement, losing the _bra could be even better. <<elseif $wornBra == $iNoBra>> You can feel your nipples press into the latex enough to be visible. Losing the _underwear would make you intentions even clearer. <<else>> To get the most out of your _outfit you should remove your _bra and _underwear. <</if>> <<case $iEveningDress>> You feel like a princess. <<switch $wornUnderwear>> <<case $iNoUnderwear>> Though a good princess would probably wear underwear. <<switch $wornBra>> <<case $iNoBra>> And a bra. <<case $iChestWrap>> Though princesses wouldn't wear a _bra. <<case $iBra $iBikiniTop>> At least your _bra is more down to earth. <<case $iLaceBra>> At least your _bra fits in with your outfit. <<case $iMaidBra>> And probably not a _bra. <<default>> #404 Unknown bra $wornBra <</switch>> <<case $iBoxers>> Though you don't think princesses traditionally wear _underwear. <<switch $wornBra>> <<case $iNoBra>> They probably also wear a bra. <<case $iChestWrap>> Nor a _bra. <<case $iBra $iBikiniTop>> At least your _bra is more down to earth. <<case $iLaceBra>> At least your _bra fits in with your outfit. <<case $iMaidBra>> And probably not a _bra. <<default>> #404 Unknown bra $wornBra <</switch>> <<case $iLacePanties>> <<switch $wornBra>> <<case $iNoBra>> Though you think princesses usually wear bras. <<case $iChestWrap>> Though you don't think a princesses would wear a _bra. <<case $iLaceBra>> Your _bra and _underwear making you feel extra special. <<case $iMaidBra>> You wonder what sort of princess would wear a _bra. <</switch>> <<default>> <<switch $wornBra>> <<case $iNoBra>> Though you think princesses usually wear bras. <<case $iChestWrap>> Though you don't think a princesses would wear a _bra. <<case $iMaidBra>> You wonder what sort of princess would wear a _bra. <</switch>> <</switch>> <<case $iMaidUniform>> Your _outfit shows you're ready to server <<fhName>>. <<switch $wornBra>> <<case $iNoBra>> A bra and underwear would just get in the way. <<case $iChestWrap>> The look is spoilt by your _bra. <<case $iMaidBra>> You hope she appreciates the extra steps you've gone through by wearing you _bra. <</switch>> <<if $wornUnderwear == $iNoUnderwear>> Your exposed _crotch suggesting how else you could serve. <<elseif $wornUnderwear == $iBoxers>> You're conscious that your _underwear really doesn't belong with this outfit. <</if>> <<if $maidHeelsWorn>> The heels make you take smaller steps than you would usually, after some practice you think you have the hang of them. <</if>> <<if $maidToyWorn>> There's a quiet hum coming from your crotch where the $vibe is buzzing happily away. <</if>> <</switch>> <<if $nipplePiercingsWorn>> With your $nipplePiercing in it feels like your nipples are constantly erect. <</if>> <<if $plugWorn>> The $buttPlug gives you a wiggle as you walk as well as a naughty full feeling. <</if>> <<if $crotchPiercingsWorn>> Every movement seems to brush against your $crotchPiercing causing you jolts of pleasure. <</if>> /* Training bra prompt */ <<if $gymMembership && $wornBra == $iNoBra && !$braList[$iTrainingBra].owned && !$coinResultIsHeads>> Maybe you could ask <<mhName>> if she has a bra you can use. <</if>> @@ <</nobr>><<switch $wornUnderwear>> <<case $iNoUnderwear>> <<switch $wornBra>> <<case $iNoBra>> <<case $iChestWrap>> <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> #404 Unknown bra $wornBra <</switch>> <<case $iBoxers>> <<switch $wornBra>> <<case $iNoBra>> <<case $iChestWrap>> <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> #404 Unknown bra $wornBra <</switch>> <<case $iPanties>> <<switch $wornBra>> <<case $iNoBra>> <<case $iChestWrap>> <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> #404 Unknown bra $wornBra <</switch>> <<case $iLacePanties>> <<switch $wornBra>> <<case $iNoBra>> <<case $iChestWrap>> <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> #404 Unknown bra $wornBra <</switch>> <<case $iBikiniBottom>> <<switch $wornBra>> <<case $iNoBra>> <<case $iChestWrap>> <<case $iBra>> <<case $iLaceBra>> <<case $iMaidBra>> <<case $iBikiniTop>> <<default>> #404 Unknown bra $wornBra <</switch>> <<default>> #404 unknown underwear $wornUnderwear <</switch>><<nobr>> @@.status; <<switch $wornUnderwear>> <<case $iNoUnderwear>> /* No underwear */ <<switch $wornOutfit>> <<case $iNoOutfit>> /* No underwear and no clothes */ <<switch $wornBra>> <<case $iNoBra>> /* No underwear, no clothes and no bra */ <<if $hasChanged>> Naked, as <<fhName>> made you. <<else>> Naked, as nature made you. <</if>> <<default>> /* No underwear and no clothes */ Just you $braList[$wornBra].name and nothing else, why doesn't this freak you out more? <</switch>> <<default>> /* No underwear, with outfit */ <<if $hasChanged>> You try not to notice your naked pussy rubbing against your $outfitList[$wornOutfit].name. <<else>> You feel a sense of daring going around commando. <</if>> <</switch>> <<include BraCheck>> <<case $iBoxers>> /* Boxers */ <<switch $wornOutfit>> <<case $iNoOutfit>> /* No clothes */ <<if $hasChanged>> Your boxers feel weird rubbing against your pussy. <<else>> You can't go anywhere in just your boxers. <</if>> <<case $iDressingGown>> <<if $hasChanged>> You can feel your pussy rubbing against your boxers, but at least you feel comfortable enough to walk around the house. <<else>> Ready to face the world, as long as it doesn't involve leaving the house dressed as you are. <</if>> <<case $iBoyJeans $iBoyShirt>> <<if $hasChanged>> You can feel your pussy rubbing against your boxers. <<else>> <<set _statusText = random(2)>> <<switch _statusText>> <<case 0>> A normal day. <<case 1>> You feel no different to normal. <<case 2>> Nothing special happening. <</switch>> <</if>> <<case $iBoyGymStuff>> Your $outfitList[$wornOutfit].name is scratchy against your skin and wearing $underwearList[$wornUnderwear].name doesn't help. <<case $iGirlGymStuff $iGirlJeans>> You feel comfortable in your girlie clothing, not so much your $underwearList[$wornUnderwear].name. <<case $iSkirt>> A girl in $outfitList[$wornOutfit].name, well maybe if you weren't wearing $underwearList[$wornUnderwear].name. <<case $iDress>> Wearing $underwearList[$wornUnderwear].name under your $outfitList[$wornOutfit].name just feels weird. <<case $iLittleBlackDress>> Seriously, wearing $outfitList[$wornOutfit].name and a $outfitList[$wornOutfit].name? <<case $iLatex>> You really don't need underwear, let alone $underwearList[$wornUnderwear].name under your $outfitList[$wornOutfit].name. <<case $iEveningDress>> Why are you were wearing $underwearList[$wornUnderwear].name under you $outfitList[$wornOutfit].name <<case $iMaidUniform>> You hope <<fhName>> appreciates the efforts you're going to by wearing $outfitList[$wornOutfit].name. Shame about the $underwearList[$wornUnderwear].name you're wearing under it. <<default>> #404 Unknown outfit $wornOutfit <</switch>> <<include BraCheck>> <<case $iPanties>> /* Plain panties */ <<switch $wornOutfit>> <<case $iNoOutfit>> /* No clothes */ Without clothes you're conscious of the flat spot at the front of your $underwearList[$wornUnderwear].name. <<case $iDressingGown>> You play with the idea of loosening your $outfitList[$wornOutfit].name enough so that someone could see your $underwearList[$wornUnderwear].name. <<case $iBoyJeans $iBoyShirt $iBoyGymStuff>> Your old clothes feel rough against your more sensitive skin. <<case $iGirlGymStuff $iGirlJeans>> Your female clothing feels made for your body, or is it the other way around? <<case $iSkirt>> A girl in $outfitList[$wornOutfit].name, what could be more natural. <<case $iDress>> You enjoy the freedom wearing a $outfitList[$wornOutfit].name offers. <<case $iLittleBlackDress>> The $outfitList[$wornOutfit].name hugs you body, maybe you'd look even better without $underwearList[$wornUnderwear].name. <<case $iLatex>> You really don't need $underwearList[$wornUnderwear].name under your $outfitList[$wornOutfit].name. <<case $iEveningDress>> You feel stunning in your $outfitList[$wornOutfit].name and you hope the world appreciates your effort. <<case $iMaidUniform>> You hope <<fhName>> appreciates the efforts you're going to by wearing $outfitList[$wornOutfit].name. <<default>> #404 Unknown outfit $wornOutfit <</switch>> <<include BraCheck>> <<case $iLacePanties>> <<switch $wornOutfit>> <<case $iNoOutfit>> /* No clothes */ You feel sexy walking around in just $underwearList[$wornUnderwear].name. <<case $iDressingGown>> You play with the idea of loosening your $outfitList[$wornOutfit].name enough so that someone could see your $underwearList[$wornUnderwear].name. <<case $iBoyJeans $iBoyShirt>> Wearing $underwearList[$wornUnderwear].name under your old boy clothes just feels like a waste of effort. <<case $iGirlGymStuff $iGirlJeans>> Wearing $underwearList[$wornUnderwear].name under your $outfitList[$wornOutfit].name makes you feel naughty and nice. <<case $iSkirt>> A girl in $outfitList[$wornOutfit].name, what could be more natural. If you bend over to pick something up, other people could appreciate your choice of $underwearList[$wornUnderwear].name. <<case $iDress>> You enjoy the freedom wearing a $outfitList[$wornOutfit].name offers and the tingly excitement of knowing you have $underwearList[$wornUnderwear].name on underneath. <<case $iLittleBlackDress>> The $outfitList[$wornOutfit].name hugs you body and the $underwearList[$wornUnderwear].name makes the outfit complete.. <<case $iLatex>> You really don't need $underwearList[$wornUnderwear].name under your $outfitList[$wornOutfit].name. <<case $iEveningDress>> You feel stunning in your $outfitList[$wornOutfit].name and you hope the world appreciates your effort. <<case $iMaidUniform>> Every time you bend over you're conscious of putting your $underwearList[$wornUnderwear].name on display. <<default>> #404 Unknown outfit $wornOutfit <</switch>> <<include BraCheck>> <<case $iBikiniBottom>> /* Bikini bottoms */ <<switch $wornOutfit>> <<case $iNoOutfit>> /* No clothes */ Though not much more than a pair of panties, you almost feel brave enough to go outside in your $underwearList[$wornUnderwear].name. Almost. <<case $iDressingGown>> You don't really need to wear a $outfitList[$wornOutfit].name if you're wearing $underwearList[$wornUnderwear].name, do you? <<case $iBoyJeans $iBoyShirt $iBoyGymStuff>> $underwearList[$wornUnderwear].name under your boy clothes, you feel ridiculous. <<default>> You feel overdressed wearing $underwearList[$wornUnderwear].name under your clothes. <</switch>> <<include BraCheck>> <<default>> #404 Unknown underwear ($wornUnderwear) <</switch>> @@ <</nobr>><<nobr>> <<if $hasChanged && $wornBra == $iNoBra>> <br> <<if $wornOutfit == $iNoOutfit>> Your exposed nipples stand to attention as you feel a slight breeze. <<else>> You can feel your nipples rubbing against your clothes. <<if !$braList[$iTrainingBra].owned && !$coinResultIsHeads>> Maybe you should ask <<mhName>> if she has a bra you can use. <</if>> <</if>> <<elseif $wornBra == $iMaidBra>> The bra from <<fhName>> draws attention, you're very conscious of your breasts. <</if>> <</nobr>><<nobr>> <<widget MakeChangeHappen>> <<set $hasChanged = true>> <<set $hasPussy = !$coinResultIsHeads>> <<setMhFemale>> <<setPlayerFemale>> <<if $coinResultIsHeads>> /* remove male outfits */ <<set $outfitList[$iDressingGown].name = "@@.pink;Dressing gown@@">> <<set $outfitList[$iBoyJeans].owned = false>> <<set $outfitList[$iBoyShirt].owned = false>> <<set $outfitList[$iBoyGymStuff].owned = false>> /* Add female outfits */ <<set $outfitList[$iGirlGymStuff].owned = true>> <<set $outfitList[$iGirlJeans].owned = true>> <<set $outfitList[$iSkirt].owned = true>> /* Switch underwear */ <<set $underwearList[$iBoxers].owned = false>> <<set $underwearList[$iPanties].owned = true>> /* Add bra */ <<set $braList[$iBra].owned = true>> <<set $wornUnderwear = $iPanties>> <<set $wornOutfit = $iDressingGown>> /* Stats */ <<for _i = 0; $femininityLevel < $maxFemininity; _i++>> <<set $femininity++>> <<set $femininityLevel = ($femininity - ($femininity % $femininityStepSize)) / $femininityStepSize>> <</for>> <<set $chest = 3>> <<UpdateClassAndJobDescriptions>> <<else>> <<set $socialText = "Listen to what <<fhName>> has to say">> <<set $housemateMeeting = true>> <<set $wornUnderwear = $iNoUnderwear>> <<set $wornOutfit = $iNoOutfit>> <</if>> <</widget>> <</nobr>><<nobr>> <<UpdateTask>> $task <</nobr>><<nobr>> <<widget UpdateTask>> <<set $task = "Speak to your housemates">> <<set $isTimeForWork = false>> <<set $isTimeForClass = false>> <<set $isGymOpen = false>> <<set $canSleep = false>> <<set $canUseLaptop = false>> <<set $showSocial = false>> <<set $showHousemates = true>> <<set $isTimeForCleaning = false>> <<set $canTalkToFH = false>> <<set $canTalkToMH = false>> <<set $isMovieNight = false>> <<switch $time>> <<case $morning>> <<set $canUseLaptop = true>> <<if $isWeekDay>> <<set $task = "You have class today">> <<set $isTimeForClass = true>> <<elseif $day == 6>> <<set $task = "You have work">> <<set $isTimeForWork = true>> <<set $showHousemates = true>> <<elseif $day == 0>> <<set $showHousemates = true>> <<if $housemateMeeting>> <<set $showSocial = true>> <<elseif $gymMembership>> <<set $task = "<<fhName>> wants you to tidy the house">> <<set $isTimeForCleaning = true>> <<else>> <<set $task = "???">> <</if>> <<else>> <<set $task = "Free time">> <<set $showSocial = true>> <</if>> <<case $afternoon>> <<set $canUseLaptop = true>> <<set $isGymOpen = $gymMembership>> <<if $isWeekDay>> <<set $task = "You have class today">> <<set $isTimeForClass = true>> <<elseif $day == 6>> <<set $task = "You have work">> <<set $isTimeForWork = true>> <<elseif $day == 0>> <<set $task = "<<fhName>> wants you to visit the gym">> <<else>> <<set $task = "Free time">> <</if>> <<case $evening>> <<set $canSleep = false>> <<set $canUseLaptop = true>> <<set $showSocial = true>> <<set $hideTV = false>> <<if $week == 0 && $day == 6>> <<set $task = "<<fhName>> wants to talk to you">> <<set $showSocial = false>> <<set $hideTV = true>> <<elseif $week == 1 && $day == 6>> <<if $hadFirstEndOfWeekMeeting>> <<set $socialText = "Make-up lesson">> <<set $task = "Make-up lesson">> <<else>> <<set $socialText = "Watch TV">> <<set $task = "Relax">> <</if>> <<elseif $day == 0>> <<if $hasFinishedFirstFemDay>> <<set $isMovieNight = true>> <<set $showSocial = false>> <<elseif $week >= 2>> <<set $isMovieNight = true>> <<set $showSocial = false>> <<elseif $hasChanged>> <<set $task = "Report to <<fhName>>">> <<set $socialText = "Report to <<fhName>>">> <</if>> <<elseif $day == 6>> <<set $task = "How'd you do this week?">> <<set $socialText = "End of week results">> <<elseif $day != 0>> <<if $gymMembership>> <<set $isGymOpen = $gymMembership>> <<set $isTimeForCleaning = $gymMembership>> <<set $task = "<<fhName>> has set you tasks">> <<set $socialText = "Watch TV">> <<if $week >= 1>> <<set $task = "Have you cleaned the house for <<fhName>>?">> <</if>> <<else>> <<set $task = "Relax">> <</if>> <</if>> <<case $night>> <<set $canSleep = true>> <<set $canUseLaptop = true>> <<set $task = "You are sleepy">> <<case $late>> <<set $canSleep = true>> <<set $task = "You are sleepy">> <</switch>> <</widget>> <</nobr>><<nobr>> <<widget progressBar>> <<if $args[0] > $args[1]>> <<set $args[0] = $args[1]>> <</if>> <<if $args[0] < 0>> <<set $args[0] = 0>> <</if>> <div class="meter"> <<set $percent=Math.floor(($args[0]/$args[1])*100)>> <<if $percent <= 50>> <div class="barGreen" @style="'width:' + $percent + '%'"></div> <<elseif $percent <= 75>> <div class="barOrange" @style="'width:' + $percent + '%'"></div> <<else>> <div class="barRed" @style="'width:' + $percent + '%'"></div> <</if>> <div style="position:absolute; top:0; left:0; width:100%"> $percent % </div> </div> <</widget>> <</nobr>>