280 次代码提交 a97a99b26b ... 151968f70e

作者 SHA1 备注 提交日期
  Insomniac 151968f70e fix: stop repeatedly asking for condoms 1 月之前
  Insomniac e564a6cbb2 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 1 月之前
  Kevin_Smarts 6f71ceeb2e Merge remote-tracking branch 'Awesome/master' 1 月之前
  Kevin_Smarts 948ab5b057 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  Kevin_Smarts 536c839b5b [fixed] Files not updated to use the combined calculations for pain that is needed for setting stretching based reactions 1 月之前
  Awesome 594806a71f [Fixed]Missing option to eat biscuits 1 月之前
  Awesome 8078f567c5 [Fixed] Missing image 1 月之前
  anjuna krokus 87683ca35a [fixed] typos in the grandma and grandad schedules. Reported by Dibutello 1 月之前
  anjuna krokus d5ddf51452 [fixed] Mira not showing up in the meadow when she should 1 月之前
  anjuna krokus 0ebfa5ac13 [fixed] Typos. Reported by Dibutello 1 月之前
  Kevin_Smarts fb00cfc849 [fixed] Wrong variable value so grandpa location info was incorrect. His actual schedule not affected. 1 月之前
  Kevin_Smarts 81760e1577 [added] Changelog update for bug fix release 1 月之前
  Kevin_Smarts 7331f68361 [Change] update ready for release 1 月之前
  Kevin_Smarts 6841a9ffee [fixed] Clit size growth was unlimited and potentially could get silly 1 月之前
  Kevin_Smarts 46923ff92f [fixed] I forgot to do the descriptions for clit sizes 1 月之前
  bgkjdgbizgblzdgbr b714473280 [fixed] The autolube call would overwrite the variables set by the original arousal call, thereby preventing virginity loss and other things 1 月之前
  anjuna krokus fc1830e3fc [fixed] `> =` should be `>=`. Reported by Skylah 1 月之前
  anjuna krokus 4dcda88b43 Merge remote-tracking branch 'master/master' 1 月之前
  Kevin_Smarts f5ad79b093 [fixed] As BG just told me, should use hotcat for last fix 1 月之前
  Kevin_Smarts 8e7d63fada [fixed] Appearance check for park sugar daddy was using old scale and therefore set far too low 1 月之前
  anjuna krokus 912f03c292 [changed] spaces to tabs 1 月之前
  anjuna krokus 63d703c4d4 [fixed] Pharmacy opening after the fertility trial, even though it does not add something to it. 1 月之前
  anjuna krokus 0accd79478 Merge remote-tracking branch 'master/master' 1 月之前
  anjuna krokus ca2821ef62 [fixed] metered calls and sms not working as intended. You either need a subscription, or top up your mintues before you can call or sms. (You can still respond if somebody else texts you). 1 月之前
  Kevin_Smarts 2d28cf5864 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  Kevin_Smarts 2f73cf215e Merge remote-tracking branch 'Awesome/master' 1 月之前
  Kevin_Smarts aad7df0e06 [fixed] Clit size descriptions went from from small to large with no medium, added that and moved sizes up to remove and replace the penis like size. 1 月之前
  anjuna krokus 68ad4e3a49 [fixed] brushing hair through bag does not take any time. Reported by Dibutello 1 月之前
  anjuna krokus f3d896db93 [fixed] issues with variable setting and escaping through menus 1 月之前
  anjuna krokus 7f28293df0 [fixed] Playing football with brother did not reward XP properly. Reported by Dibutello 1 月之前
  anjuna krokus 3a62df21f5 [fixed] Double header for dancing. Reported by Dibutello 1 月之前
  anjuna krokus 1ff12eff74 [fixed] changed the wrong thing. woops 1 月之前
  anjuna krokus 0ce4658991 [fixed] Using wrong functionname. Reported by Dadburry 1 月之前
  Awesome 206e1d9a72 [Fixed] Old variable used 1 月之前
  anjuna krokus 05803fd018 [fixed] Infinite money glitch through Vladimir. Reported by Megapterygius and Dibutello. 1 月之前
  Awesome d9873f49b6 [Fixed] Missing `cla` 1 月之前
  Awesome 13e7c80beb Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  Awesome 82e7ce572f [Fixed] missing `cla` 1 月之前
  Kevin_Smarts ace74b2515 Merge remote-tracking branch 'Awesome/master' 1 月之前
  Kevin_Smarts 7b9d6e5819 [fixed] Changing rooms were not removing and re-adding shoes when Sveta changed in to swimwear and Pav pool was removing them but not putting them back. Process now in changing room where it should have been 1 月之前
  Awesome 19ec8288c6 [Fixed] Wrong condom variable used in sex_ev and other fixes 1 月之前
  Kevin_Smarts 5a76ad8fbd Merge remote-tracking branch 'Anjuna/master' 1 月之前
  anjuna krokus 4558e758f8 [fixed[ uninitialized cart items would lead to a crash 1 月之前
  Awesome 49ec61739b [Fixed] Text inconsistency 1 月之前
  Awesome 4925733eb4 [Fixed] Talking to Igor about his sisters clothes - blank screen without exit 1 月之前
  Awesome 21ace9fece [Fixed] Cheatmenu - Set stage of menstrual cycle dead end 1 月之前
  Awesome aaa0fde43a [Fixed] Vicky workout loop 1 月之前
  Awesome ecf307ddf3 [Fixed] Unnecessary step 1 月之前
  Awesome e8c279a0ad [fixed] Action available to "Let the cum drain from your pussy" with none inside 1 月之前
  Vengeance_11 57a9d11c39 Reverted name of strip club back to previous one 1 月之前
  anjuna krokus 39f92d1a73 [fixed] clothing type showing up twice in the tool tips. Reported by Selen99 1 月之前
  Kevin_Smarts ea3e29cca5 [fixed] Wrong thinness value, spotted by bg 1 月之前
  Kevin_Smarts 076179a709 Merge branch 'master' of pikdum/glife into master 1 月之前
  pikdum 25deece728 fix: filename case sensitivity 1 月之前
  anjuna krokus 3ad2b0cecb [fixed] typos in makupskl. Reported by Dadburry 1 月之前
  Kevin_Smarts 027b64d403 Merge remote-tracking branch 'Awesome/master' 1 月之前
  Awesome eb99d4c773 [Fixed] typo in willpower call 1 月之前
  Awesome 93fc89b731 Therapist reminder whitescreen 1 月之前
  Awesome 3dabd739a7 [Fixed] loop at pav_parkev, 'gopniks' 1 月之前
  Awesome 2349af886c [Fixed] game breaking typo 1 月之前
  anjuna krokus bc5a90e6ff Merge remote-tracking branch 'master/master' 1 月之前
  anjuna krokus ffa463a98a [fixed] Goth makeup giving an extreme appearance punishment. Reported by dragoonknight122199 1 月之前
  Vengeance_11 714cd89bda New image paths for strip club 1 月之前
  anjuna krokus 3b4152e4e1 [fixed] sex_ev pube discussion event referenced old variables. Reported by Lexandros 1 月之前
  Insomniac 0be43c6b68 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 1 月之前
  Kevin_Smarts 3c450d4277 Merge remote-tracking branch 'Awesome/master' 1 月之前
  Awesome 2d9ecdafe7 [Fixed] Parser not compatible with UTF-8 txt file 1 月之前
  anjuna krokus 2318fd9ffb [fixed] temporary fix for the preview images not showing correctly. Reported by Dibutello. 1 月之前
  anjuna krokus c1f8184496 [fixed] First bar event kept looping. Reported by Skylah 1 月之前
  anjuna krokus 3a5d57da16 [changed] small clarification on how much time you have. Requested by BBZ01 1 月之前
  Kevin_Smarts 9a0823a552 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  anjuna krokus 89188dbb7f [fixed] proper way to set time in stwork3. Reported by Skylah 1 月之前
  anjuna krokus 463cbfaffb [fixed] Using the schedule would removes the act. Reported by jonnie. Small layout changes, and removed an unneeded willpower payment 1 月之前
  LinaHirata 5c351dd315 [fixed] missing `$shave_act` in one of `tg` specific shaving branches 1 月之前
  anjuna krokus fbae08ee64 Merge remote-tracking branch 'master/master' 1 月之前
  anjuna krokus 349087e7d8 [fixed] typos. Reported by Dibutello 1 月之前
  Kevin_Smarts b6656d9a05 [fixed] bad link fix from fisk 1 月之前
  Kevin_Smarts a9163b274f [fixed] Was using the same image link from previous event and not the correct one for this event 1 月之前
  Kevin_Smarts fc83892a7e [fixed] That should have been 600 not 60. Oops 1 月之前
  Kevin_Smarts 83c75332eb [changed] Requirement for Natalya event at Mon Cheri was too low as pointed out by Dibutello 1 月之前
  anjuna krokus a768a05e40 [fixed] $npcID and $telsob not properly set when going to a date through a phonecall. Reported by Jeep91 1 月之前
  Kevin_Smarts b1d6156603 [fixed] Grandparents banya was not handling clothing removal in same manner as swimming and a variable was set incorrectly. Now uses swimming system from changing room so it should be more reliable. 1 月之前
  Kevin_Smarts b46643cd1b Merge remote-tracking branch 'Anjuna/master' 1 月之前
  Kevin_Smarts 3819216ba3 Merge remote-tracking branch 'Awesome/master' 1 月之前
  Kevin_Smarts a8321cb011 Merge remote-tracking branch 'Hooded_Silence/master' 1 月之前
  anjuna krokus a4ea1ec0a2 [fixed] Typo in shoplifting. Reported by Dibutello 1 月之前
  Awesome 558fe63d9f [Fixed] Wrong image links and last batch of duplicated images 1 月之前
  anjuna krokus 38f9094991 [fixed] sleeping with vib and plug. Reported by Skruben 1 月之前
  Awesome c023b15f0d [Changed] another round of duplicate images 1 月之前
  Myles Croft (Hooded Silence) 6e16c94221 [Bug Fixes] Fixed image paths and disabled second letter until code is plumbed in for exam results. 1 月之前
  Kevin_Smarts ae4ca8c66a Merge remote-tracking branch 'Anjuna/master' 1 月之前
  anjuna krokus 5707f1946a [fixed] temp fix for the haircolor change event 1 月之前
  Awesome 9ae1adb400 [changed] even more duplicate images 1 月之前
  Awesome 6f54256c73 [changed] more duplicate images 1 月之前
  Awesome 267537c77b [Changed] Replaced some duplicated images 1 月之前
  anjuna krokus df452a7c74 [fixed] dumping lovers now actually sets them as anonymous, removing them from the contact list. Expanded the marry and divorce lover options to also work for wifes (not active) and made the remove all function work with it too. 1 月之前
  Kevin_Smarts c2c9fd8eb7 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  anjuna krokus 3828d09494 Merge remote-tracking branch 'master/master' 1 月之前
  Awesome 08d2318b2f [Fixed] Infinite loop causing crash in therapist event 1 月之前
  Kevin_Smarts d96fbcde40 [fixed] Typo resulting in just one purse in Coco 1 月之前
  anjuna krokus 06aa01e544 [fixed] drinking tea sends you back in time. Reported by Chimrod 1 月之前
  anjuna krokus 083d8bd0f6 [fixed] stat_display not updated during sleep. Reported by BBZ 1 月之前
  anjuna krokus 81a13e10ed [fixed] Wrong image displayed in piercing management. Table layout fixed. Reported by Skylah 1 月之前
  anjuna krokus 4059f553a5 [fixed] ex-lovers showing up in the relationship table 1 月之前
  Vengeance_11 01a1c2b337 Fixed duplicated text 1 月之前
  Kevin_Smarts 863f9ecbb3 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  anjuna krokus 9d460a78a5 [fixed] blank screen. Reported by Dibutello 1 月之前
  anjuna krokus 63dde2929b Merge remote-tracking branch 'master/master' 1 月之前
  bgkjdgbizgblzdgbr 94f93a8e50 [fixed] I can't write code 1 月之前
  bgkjdgbizgblzdgbr a5300aedc5 [fixed] This time the bug should be fixed. 1 月之前
  Awesome f27a89da86 [Fixed] Missing `,` 1 月之前
  anjuna krokus f69264cada Merge remote-tracking branch 'master/master' 1 月之前
  anjuna krokus 6b1a136242 [fixed] images pointed to the wrong folders 1 月之前
  Kevin_Smarts 78e1d9db49 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  anjuna krokus fa0dfec62f [fixed] Schoolgirl image in city start, intro music would not stop playing. Reported by Cleverly Blonde 1 月之前
  anjuna krokus ca0fdf6b85 [fixed] appearance check should be a hotcat check. 1 月之前
  anjuna krokus 117ce7ab45 [fixed] no return act in event1. Reported by Sepis 1 月之前
  Awesome c0b4dfea8e [text edit] spelling fixes 1 月之前
  Awesome 538fbb73a8 [Text edits] various text fixes 1 月之前
  Kevin_Smarts 8d7fb9ebe5 Merge branch 'master' of https://git.tfgames.site/anjuna/Girl-Life-Anjuna 1 月之前
  Kevin_Smarts 6a5f4ac732 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  Kevin_Smarts e7129edf9a Merge remote-tracking branch 'Awesome/master' 1 月之前
  anjuna krokus 40705672b2 [fixed] gamebreaking bug in atm deposits. Reported by Big Al 1 月之前
  anjuna krokus dedc8f5ff0 [fixed] D&D invite not properly switching when starting the uni year 1 月之前
  Kevin_Smarts 504bd3e7bb [changed/removed] Version number updated for release and cleared very old save updater stuff 1 月之前
  Kevin_Smarts 5f9ebc9af4 Merge branch 'master' of https://git.tfgames.site/anjuna/Girl-Life-Anjuna 1 月之前
  Kevin_Smarts 8e58479941 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  Awesome 37049aa65b Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  anjuna krokus 703412b7ea Merge remote-tracking branch 'master/master' 1 月之前
  anjuna krokus ad1a8e5502 [fixed] wrong wait icon name. Caught by BGK. 1 月之前
  Vengeance_11 6d82088a03 Fixed typos 1 月之前
  Vengeance_11 0e9dfd245b Text edits 1 月之前
  Kevin_Smarts 4561b9c4de Merge remote-tracking branch 'Awesome/master' 1 月之前
  bgkjdgbizgblzdgbr 5ed02456da [fixed] Wrong tuning inequality sign mede guy be less likely to hit on hot Katja and Svat and not the other way around 1 月之前
  bgkjdgbizgblzdgbr 253f52ee91 [fiexd] Not setting the proper indoor code for the nightclub when entering with Katja 1 月之前
  bgkjdgbizgblzdgbr 09a083983f Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  bgkjdgbizgblzdgbr 3229253abd [fixed] Missing *clr & cla 1 月之前
  Insomniac 7a6491d3f9 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 1 月之前
  Kevin_Smarts 5e06771cb7 [added] All tyhe things anjuna did that I missed on changelog and a couple for Myles and Awesome 1 月之前
  Awesome efc90c1853 [Text edits] Spelling fixes 1 月之前
  Kevin_Smarts 36b64bb660 Merge remote-tracking branch 'Anjuna/master' 1 月之前
  Kevin_Smarts 3efc7675a5 [changed] Change log updated for 0.9.4 1 月之前
  anjuna krokus d167532385 [fixed/changed] small layout change + added a neutral walk event for the winter night pav park strolls 1 月之前
  anjuna krokus 8cba8063d0 [changed] layout update in placer_man looking for a bug. Bug was probably already fixed... 1 月之前
  anjuna krokus 7bf1c4609b [fixed] typo. Reported by Dibutello 1 月之前
  Kevin_Smarts c2ed229791 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  bgkjdgbizgblzdgbr 0f09752839 [changed] Lowered the lewels for joing the volleyball team to better match the rebalanced exp levels 1 月之前
  anjuna krokus 4f1daf6f7f [changed] temporarily disabled the familiar dancer event, because it's mega broken. Reported by Dibutello 1 月之前
  anjuna krokus d9859ae06f [fixed] Stopped all music at the end of all introductions 1 月之前
  Awesome 18e86a7719 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  Awesome c3b53655fa less cluttered build script 1 月之前
  bgkjdgbizgblzdgbr cc454bf423 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  bgkjdgbizgblzdgbr b88e84b211 [changed] Lowered the threshold for earning points with the cool kids for dancing at the disco, and increased the cool kids starts dancing skill. 1 月之前
  Kevin_Smarts 035e5a324a Merge remote-tracking branch 'Awesome/master' 1 月之前
  Awesome d437f8f0ab [Fixed] Various bug fixes 1 月之前
  Awesome 59f99343e5 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 1 月之前
  anjuna krokus 8bd1d8d2de [fixed] more typos fixed. Reported by crimsonnoodle 1 月之前
  Awesome d063b6061c [Added] New build script 1 月之前
  anjuna krokus 6b50154493 [fixed] spelling mistake in piercing`s`_lot. Reported by crimsonnoodle 1 月之前
  bgkjdgbizgblzdgbr 141f6995dd [fixed] I'm just to stupid to copy paste correctle. Spotted by Dibutello 1 月之前
  anjuna krokus 3deac215df [fixed] visting dimka now resets his "blackmail" counter so he only actually blackmails you if you haven't shown up 7-10 days in a row 1 月之前
  anjuna krokus ce3f700a10 [fixed] visual bug. Reported by Dibutello 1 月之前
  Kevin_Smarts ae60884d1a Merge remote-tracking branch 'Hornguy6/master' 1 月之前
  Insomniac 004e5dc4c4 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 月之前
  hornguy6 9bb44a780c [fixed] wrong variable 2 月之前
  hornguy6 6d1ca99c2c [fixed] get football exp from playing with Kolka 2 月之前
  anjuna krokus 27f2b8ba31 [fixed] "Nothing to read" text showing up, even if you did have something to read, loaned books not working outside fantasy novels, and some copy paste errors. Reported by Dibutello 2 月之前
  anjuna krokus 3dae387fcf [fixed] small LOCA layout change. Fixed missing acts, blank screens, and unable to strip dance in the stripclub. Reported by Sospice, RookS409, and Skylah 2 月之前
  bgkjdgbizgblzdgbr 8d70f8cd8c [fixed/changed] Added the check for not having repeat event for the non nude version of meeting Ivan and Fedor at the naked beach. 2 月之前
  Kevin_Smarts 786b4a2c84 Merge remote-tracking branch 'Hornguy6/master' 2 月之前
  hornguy6 c9454415f7 [fixed] messed up some formatting things and 'if' requirements in my last push 2 月之前
  anjuna krokus 4b93846a76 [fixed] wrong `gt` lead to a blank screen 2 月之前
  anjuna krokus 8b19c3b276 [fixed] added safeguards and additional comment 2 月之前
  anjuna krokus 836b1003d6 [fixed] variable type was wrong 2 月之前
  anjuna krokus 5dc8188cfe [fixed] replacement error. Reported by Sepis 2 月之前
  anjuna krokus 327617fd9f [fixed] added some more placeholders in case a fuckbuddy knows that sveta is a virgin 2 月之前
  anjuna krokus d122478524 [fixed] stop sugar_daddies from living in the residential area 2 月之前
  hornguy6 bf46b32167 [fixed] being on your period without sanitary products will no longer force players to dispose of their underwear in the middle of the street 2 月之前
  hornguy6 a000601555 [fixed] updated old NPC relationship modification to the new system 2 月之前
  hornguy6 2f40594eb0 [fixed] lack of requirements that could cause blank screen 2 月之前
  anjuna krokus 638d14606e [fixed] copy paste errors. Reported by Sepis 2 月之前
  hornguy6 80a01f8263 [fixed] didn't leave an else option resulting in blank screen 2 月之前
  Kevin_Smarts 95d78641a8 Merge remote-tracking branch 'Anjuna/master' 2 月之前
  anjuna krokus be41adc82d [fixed] body images not showing up correctly. Reported by Skylah 2 月之前
  anjuna krokus a772815d3d [fixed] grandma chickens chore was broken. Reported by T7792 2 月之前
  anjuna krokus bd9d56af19 [fixed] forgot to push last grandfather chore fix. Reminded by T7792 2 月之前
  Awesome e8e74cffb8 [Text edit] Some spelling fixes reported by Dibutello and retlifeforme 2 月之前
  Awesome eceaa63fca [Fixed] forgotten `s` and moved $backimage after stat call 2 月之前
  Awesome d1293c2102 [Fixed] readded change, that was lost during conflict 2 月之前
  Kevin_Smarts a255d91001 Merge remote-tracking branch 'Anjuna/master' 2 月之前
  Kevin_Smarts 045dbde299 Merge remote-tracking branch 'Hornguy6/master' 2 月之前
  Kevin_Smarts ac5afa8199 Merge remote-tracking branch 'Awesome/master' 2 月之前
  anjuna krokus 2a3dabb668 [fixed] dead-end 2 月之前
  anjuna krokus b404057036 [fixed] metro drug-dealer unlocking, even if you ignored him 2 月之前
  anjuna krokus a80384d804 [fixed] You get paid weekly, not monthly 2 月之前
  anjuna krokus a2d087472e [fixed] newspaper is "weekly" not daily 2 月之前
  anjuna krokus 99d2bd05ba [fixed] raining inside the mercy clinic 2 月之前
  hornguy6 2e91871b3c [fixed] hopefully prevented some contradictory reactions and blank screens 2 月之前
  anjuna krokus 7782f15aec [fixed] kit_din return locations weren't working 2 月之前
  hornguy6 841300a6c7 [changed] it should not take 5 minutes to enter a building 2 月之前
  anjuna krokus c0f7d5f7e4 [fixed] tips should not stack nor overwrite 2 月之前
  anjuna krokus d7c3c5a5f4 [fixed] working at the bar in the strip club now actually pays you 125 rubles per hour for the shifts you pull 2 月之前
  anjuna krokus 215df577e4 [fixed] Return to grandparents links were broken. Reported by T7792 2 月之前
  anjuna krokus cdc4295798 [fixed] The `enumerate_list` function was broken. 2 月之前
  anjuna krokus 0cbaabacf6 [fixed] Forgot to have the `draw_random_from` function in `lover` have an `all` option 2 月之前
  anjuna krokus 498d4324c9 Merge remote-tracking branch 'master/master' 2 月之前
  rachels 11bc1d334b [fixed] typos 2 月之前
  anjuna krokus 4d219aa70f [changed] added layout line at the end 2 月之前
  anjuna krokus e43680bdac [fixed] += 2 should have been += 1. Luckily Rachels caught it :) 2 月之前
  anjuna krokus 65ed3fc0d6 Merge remote-tracking branch 'master/master' 2 月之前
  rachels 981a72a8f2 [fixed] compatibility with Analyzer 2 月之前
  rachels dfad59a386 [fixed] typos 2 月之前
  anjuna krokus 1e1270c145 [fixed] Prevented lovers being added to the lover array more than once. Reported by Honey 2 月之前
  anjuna krokus b364ca6a12 [fixed] `kit_din` wasn't always properly initialized at the grandparents. This should fix that 2 月之前
  anjuna krokus df3da4b4a2 [fixed] Long issue where Silavag and npc_sexskill were equated to eachother, even though they're not technically the same. npcStat now makes the correct transloation of `silavag = npc_sexskill / 50`. Solved by the amazing BGK 2 月之前
  Awesome 6fb783c137 [Fixed] Missing cum_call 2 月之前
  Kevin_Smarts a425c1acfb Merge remote-tracking branch 'Anjuna/master' 2 月之前
  anjuna krokus 47ac938918 [fixed] npcStat naming issues for D0-D7 as pointed out by BGK 2 月之前
  anjuna krokus 47f467ef91 Merge remote-tracking branch 'master/master' 2 月之前
  Awesome 1067ac66ef [Fixed] Schoolgirl TG defaulting to wrong birthyear also changed the date format to DD/MM/YYYY 2 月之前
  Awesome 2dc91818db Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 2 月之前
  Vengeance_11 e4dabcb9da Fixes and tweaks to the strip club/Journal updated with new variables 2 月之前
  Awesome dfbb737018 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife 2 月之前
  Awesome 4bc227d234 [Fixed] Missing `$` 2 月之前
  anjuna krokus 6c13437543 [fixed] incoming calls not showing up on the additional desc window 2 月之前
  anjuna krokus e674a5018d [fixed] couple of forgotten edits 2 月之前
  Kevin_Smarts cebf87086a Merge remote-tracking branch 'Awesome/master' 2 月之前
  Awesome f8fd6226aa [Fixed] Missing Willpower reduction 2 月之前
  Insomniac 37f90596a3 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 月之前
  anjuna krokus e5509bc22c [fixed] stripclub checked the outdated hotcat variable. Found by Arairon 2 月之前
  anjuna krokus ec22934151 [added] Strip Club overhaul. Written and Coded by Vengeance and HornGuy6. Updated by Anjuna 2 月之前
  anjuna krokus fb2328c94d [added] calling `gs 'cum_cleanup', number` now has the function of `cumspclnt = number & gs 'cum_cleanup'` 2 月之前
  anjuna krokus 1514ce71dc [fixed] bug related to repeated stat display. Fix found in collaboration with Awesome and Felix 2 月之前
  anjuna krokus e1dea73530 [fixed] get_class function now properly defaults to your bmi and strength as expected. Found by Jack Lagas 2 月之前
  anjuna krokus bfd61518e6 [fixed] forgotten dating site update. Reported by Eogran 2 月之前
  anjuna krokus 6af3bb103c [fixed] dates not redirecting to the proper version because I was comparing strings to numbers... Reported by retlifeforme 2 月之前
  Insomniac 01bd2cf8d8 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 月之前
  Kevin_Smarts b29f7613d0 Merge remote-tracking branch 'Awesome/master' 2 月之前
  Awesome dba9e18b2c [Fixed] Wrong variables used in convert_dob 2 月之前
  Awesome f4e193bf86 [Fixed] Commented out gt to a missing event 2 月之前
  Insomniac 99204cd633 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 月之前
  anjuna krokus 4a96f56a5e [fixed] select month option not working. Reported by Honey 2 月之前
  anjuna krokus 2d134fc786 [changed] preferences initialised at the start of the sex_ev system and cleaned up at the end 2 月之前
  anjuna krokus ea3398f55c [fixed] lover preferences not properly working because they got deleted. Moved the cleanup to the end 2 月之前
  Awesome 51a3eadc91 [Fixed] Missing `$` 2 月之前
  anjuna krokus 58f4022e9a [fixed] Added forgotten npcAge (as requested by HG a few weeks ago and I then forgot about..), and fixed some typos and forgotten cleanups 2 月之前
  Kevin_Smarts fc98f7c3b1 Merge remote-tracking branch 'Anjuna/master' 2 月之前
  anjuna krokus a65c1fb45b [fixed] cum_call overwriting $npcID. Fixed locations calling cum_call with $boydesc instead of $boy / $npcID. Reported by retlifeforme 2 月之前
  anjuna krokus 1b278b63f1 [fixed] variable typo, caught by Hornguy6 2 月之前
  Awesome 186840e061 Parser update from Chimrod (https://git.tfgames.site/Chimrod/qsp_parser) 2 月之前
  anjuna krokus 9bb95efeeb [fixed] flash images not set correctly. Reported by retlifeforme 2 月之前
  Awesome bff1bf1fe9 [Fixed] Igor blank screen 2 月之前
  anjuna krokus ded06b0c72 [fixed] $npcID wasn't properly given to the lover call, resulting in missing names (and more). Renamed the staging_call function to scheduler to mimic the sms function 2 月之前
  anjuna krokus 0294fbaa42 [fixed] breaking up with lovers/fuckbuddies/sugar daddies did not do anything 2 月之前
  Insomniac 925f013aeb Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 月之前
  Kevin_Smarts de6036d494 Merge remote-tracking branch 'origin/master' 2 月之前
  bgkjdgbizgblzdgbr 0224b82160 [fixed] Wrong order of clear the screen 2 月之前
  anjuna krokus d2ebbae029 [changed/fixed] Changed the npcrnamefile into a funcion, and fixed the npcgenerator not setting names correctly 2 月之前
  anjuna krokus fadd9ef383 [fixed/changed] extracted repeated code in flash and fixed typos which changed `ARGS[3]` into the never given `ARGS[4]` 2 月之前
  anjuna krokus 26f2db6949 [fixed] Uni location should be `uni_grounds, main` 2 月之前
  Insomniac 3ef16e8998 Merge branch 'master' of https://git.tfgames.site/Insomniac/glife into test 2 月之前
  anjuna krokus 9e23ed7a10 [fixed] small fix to the salon work due to a missing return statement 2 月之前
  Insomniac e69941d363 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 3 月之前
  Insomniac 62125db2b7 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 3 月之前
  Insomniac efe643fff1 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 3 月之前
  Insomniac 13419cf829 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 3 月之前
  Insomniac 0c26adddf0 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 3 月之前
  Insomniac 1cb29f7adb Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 4 月之前
  Insomniac d90d056559 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 4 月之前
  Insomniac 6932313402 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 5 月之前
  Insomniac 07d53ce79f Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 5 月之前
  Insomniac 76c330d52c Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 5 月之前
  Insomniac abba173fd5 Line endings 5 月之前
  Insomniac 21169ae3f5 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 6 月之前
  Insomniac 4bc5581202 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 6 月之前
  Insomniac 467346c49a Add rel check for creampie reaction 6 月之前
  Insomniac c93fe36b6d Merge branch 'master' of https://git.tfgames.site/Insomniac/glife into test 6 月之前
  Insomniac dbb3cac740 Merge branch 'master' of https://git.tfgames.site/Insomniac/glife into test 6 月之前
  Insomniac 5e85abfb36 Testing - newline 9 月之前
  Insomniac 753bef1083 Testing - newline 9 月之前
共有 100 个文件被更改,包括 2932 次插入2787 次删除
  1. 97 4
      MakeQSP.bat
  2. 3 0
      build.sh
  3. 2 2
      locations/AppearanceSystem.qsrc
  4. 3 3
      locations/BurgerTip.qsrc
  5. 4 2
      locations/Cheatmenu_din.qsrc
  6. 2 0
      locations/Cum_Manage.qsrc
  7. 265 265
      locations/FedorEv3.qsrc
  8. 2 2
      locations/FedorEv4_sex.qsrc
  9. 11 11
      locations/Gnpc2.qsrc
  10. 1 1
      locations/JuliaMilHome.qsrc
  11. 31 30
      locations/Komp.qsrc
  12. 13 18
      locations/LOCA.qsrc
  13. 1 1
      locations/LariskaSex.qsrc
  14. 7 7
      locations/MagEncounterFairy.qsrc
  15. 130 130
      locations/MartinTalk.qsrc
  16. 224 224
      locations/MeynoldHome.qsrc
  17. 197 197
      locations/NikoDreams.qsrc
  18. 296 296
      locations/NikoMeyHome.qsrc
  19. 19 19
      locations/Serge_Shulgin.qsrc
  20. 4 4
      locations/Serge_kuh.qsrc
  21. 1 1
      locations/StasSex.qsrc
  22. 2 2
      locations/VolleyTrenerSpeak.qsrc
  23. 4 4
      locations/Voltrener.qsrc
  24. 4 4
      locations/Zvereva_Sly_events.qsrc
  25. 1 1
      locations/Zvereva_house_events.qsrc
  26. 1 1
      locations/_attributes_coco_outfits.qsrc
  27. 1 1
      locations/albina_chat.qsrc
  28. 78 78
      locations/albina_house_events.qsrc
  29. 40 40
      locations/albina_mother_events.qsrc
  30. 1 2
      locations/albina_sex_chat.qsrc
  31. 11 11
      locations/albina_sex_scenes.qsrc
  32. 2 0
      locations/albina_starlets_sex.qsrc
  33. 2 0
      locations/albinahome.qsrc
  34. 1 1
      locations/alexandriaChat.qsrc
  35. 54 23
      locations/arousal.qsrc
  36. 7 7
      locations/artem_date_events.qsrc
  37. 28 28
      locations/artem_nush_sex.qsrc
  38. 29 29
      locations/artem_nush_sex_uni.qsrc
  39. 1 1
      locations/artemhome.qsrc
  40. 52 52
      locations/audition_reflections.qsrc
  41. 89 89
      locations/audition_sex1.qsrc
  42. 109 109
      locations/audition_sex2.qsrc
  43. 106 106
      locations/audition_sex3.qsrc
  44. 41 41
      locations/auditions.qsrc
  45. 11 11
      locations/autotraidF.qsrc
  46. 2 2
      locations/bank.qsrc
  47. 12 12
      locations/bdsm_training.qsrc
  48. 2 0
      locations/bed_events.qsrc
  49. 2 1
      locations/bed_get_out.qsrc
  50. 3 0
      locations/bed_get_out_events.qsrc
  51. 24 24
      locations/belpicknick.qsrc
  52. 0 1
      locations/beta_journal_quests.qsrc
  53. 2 2
      locations/blackmailer.qsrc
  54. 3 0
      locations/body.qsrc
  55. 10 10
      locations/body_desc.qsrc
  56. 25 22
      locations/body_structure.qsrc
  57. 5 3
      locations/booty_call_sms.qsrc
  58. 0 7
      locations/boylove.qsrc
  59. 12 11
      locations/brother.qsrc
  60. 34 34
      locations/brother2.qsrc
  61. 2 2
      locations/brother_lessons.qsrc
  62. 20 19
      locations/brother_voyeur.qsrc
  63. 19 16
      locations/buklinik.qsrc
  64. 337 321
      locations/buklinik_event.qsrc
  65. 3 3
      locations/burger.qsrc
  66. 8 0
      locations/changingroom.qsrc
  67. 10 10
      locations/chessplay.qsrc
  68. 1 0
      locations/cikl.qsrc
  69. 2 2
      locations/city_experimental_trials_events.qsrc
  70. 21 21
      locations/city_experimental_trials_pharmacy.qsrc
  71. 1 0
      locations/city_house_res_kitch.qsrc
  72. 3 3
      locations/city_jorahouse.qsrc
  73. 1 1
      locations/city_mansion_residence_1.qsrc
  74. 1 1
      locations/city_park.qsrc
  75. 2 2
      locations/city_redlight.qsrc
  76. 1 3
      locations/clinic_functions.qsrc
  77. 1 1
      locations/costuming.qsrc
  78. 10 8
      locations/cum_call.qsrc
  79. 9 8
      locations/cum_cleanup.qsrc
  80. 1 0
      locations/dachain.qsrc
  81. 4 4
      locations/dateM.qsrc
  82. 1 0
      locations/dimaEv.qsrc
  83. 1 1
      locations/dimaRevenge.qsrc
  84. 12 4
      locations/dinSex.qsrc
  85. 76 44
      locations/dinSex2.qsrc
  86. 7 5
      locations/din_bad.qsrc
  87. 76 81
      locations/din_van.qsrc
  88. 5 5
      locations/dinfather.qsrc
  89. 1 1
      locations/dinnpc.qsrc
  90. 2 2
      locations/directors.qsrc
  91. 5 3
      locations/dream_events.qsrc
  92. 8 8
      locations/father.qsrc
  93. 3 3
      locations/fathersex.qsrc
  94. 31 31
      locations/fbDormD.qsrc
  95. 11 11
      locations/fbHouse.qsrc
  96. 74 138
      locations/flash.qsrc
  97. 1 1
      locations/food.qsrc
  98. 15 15
      locations/foto_albums.qsrc
  99. 18 18
      locations/foto_events2.qsrc
  100. 4 4
      locations/foto_shoot.qsrc

+ 97 - 4
MakeQSP.bat

@@ -1,4 +1,5 @@
 @ECHO off
+setlocal
 
 :: Set batch file path
 set BATDir=%~dp0
@@ -98,31 +99,53 @@ goto menu
 echo.
 echo Building ...
 
+:: Start timer
+set start=%time%
+
 @ECHO ON
-python tools\txtmerge.py locations glife.txt
-tools\txt2gam.exe glife.txt %QSPFILE% > nul
+tools\Textmerge.exe locations glife.txt glife.qproj
+
+tools\cli-win.exe glife.txt
+
 @ECHO OFF
 
+
 echo.
 if defined CP_TO ( echo Copying %QSPFILE% to "%CP_TO%" ... & copy %QSPFILE% %CP_TO% > nul )
 
+:: End timer
+set end=%time%
+
+call :elapsedtime
 echo.
 echo Done.
 pause
+
+
 if %action% == f ( goto run ) else ( goto menu )
 
+
 :build_debug
+
+:: Start timer
+set start=%time%
+
 echo.
 echo Building DEBUG ...
 
 @ECHO ON
 python tools\build_debug.py locations glife.txt
-tools\txt2gam.exe glife.txt %QSPFILE% > nul
+tools\cli-win.exe glife.txt
 @ECHO OFF
 
 echo.
 if defined CP_TO ( echo Copying %QSPFILE% to "%CP_TO%" ... & copy %QSPFILE% %CP_TO% > nul )
 
+:: End timer
+set end=%time%
+
+call :elapsedtime
+
 echo.
 echo Done.
 pause
@@ -136,12 +159,23 @@ pause
 goto menu
 
 :parser
+
+:: Start timer
+set start=%time%
+
 echo.
 echo validating...
+python tools\txtmerge.py locations glife.txt
 
 @ECHO ON
-"%BATDir%%QSPParser%" --level warn "%BATDir%glife.txt" > "%BATDir%validation.log"
+"%QSPParser%" --level warn "%BATDir%glife.txt" > "%BATDir%validation.log"
 @ECHO off
+
+:: End timer
+set end=%time%
+
+call :elapsedtime
+
 pause
 goto menu
 
@@ -152,6 +186,65 @@ echo Running ...
 if defined CP_TO ( start "%BATDir%%QSPGUI%" %CP_TO%\%QSPFILE% ) else ( start "%BATDir%%QSPGUI%" %QSPFILE% )
 
 
+:exit
+
+
+:elapsedtime
+set options="tokens=1-4 delims=:.,"
+for /f %options% %%a in ("%start%") do (
+    set start_h=%%a
+    set /a start_m=100%%b %% 100
+    set /a start_s=100%%c %% 100
+    set /a start_ms=100%%d %% 100
+)
+for /f %options% %%a in ("%end%") do (
+    set end_h=%%a
+    set /a end_m=100%%b %% 100
+    set /a end_s=100%%c %% 100
+    set /a end_ms=100%%d %% 100
+)
+
+set /a ms=end_ms-start_ms
+if %ms% lss 0 (
+    set /a ms+=100
+    set /a end_s-=1
+)
+
+set /a secs=end_s-start_s
+if %secs% lss 0 (
+    set /a secs+=60
+    set /a end_m-=1
+)
+
+set /a mins=end_m-start_m
+if %mins% lss 0 (
+    set /a mins+=60
+    set /a end_h-=1
+)
+
+set /a hours=end_h-start_h
+if %hours% lss 0 (
+    set /a hours+=24
+)
+
+if %ms% lss 10 set ms=0%ms%
+if %secs% lss 10 set secs=0%secs%
+if %mins% lss 10 set mins=0%mins%
+if %hours% lss 10 set hours=0%hours%
+
+
+if %hours% neq 0 (
+    set elapsedtime=%hours%:%mins%:%secs%.%ms%
+) else if %mins% neq 0 (
+    set elapsedtime=%mins%:%secs%.%ms%
+) else (
+    set elapsedtime=%secs%.%ms%
+)
+
+
+echo Elapsed time: %elapsedtime%
+
+endlocal & set elapsedtime=%elapsedtime%
 
 
 :exit

+ 3 - 0
build.sh

@@ -1054,10 +1054,13 @@
 		<Location name="bordelv"/>
 		<Location name="shop_erotomaniac"/>
 		<Location name="stripclub"/>
+		<Location name="stripclub_schedule"/>
 		<Location name="cfnm"/>
 		<Location name="stwork"/>
 		<Location name="stwork2"/>
+		<Location name="stwork3"/>
 		<Location name="hookahlounge"/>
+		<Location name="viktor_sex"/>
 	</Folder>
 	<Folder name="City_Island">
 		<Location name="city_island"/>

+ 2 - 2
locations/AppearanceSystem.qsrc

@@ -190,7 +190,7 @@ end
 
 if $ARGS[0] = 'CalcGroomingBonus':
 
-	makeupBonus = pcs_makupskl/5 - 5
+	makeupBonus = pcs_makupskl / 5 - 5
 	if pcs_makeup = 0:
 		makeupBonus = -5
 	elseif pcs_makeup = 1:
@@ -200,7 +200,7 @@ if $ARGS[0] = 'CalcGroomingBonus':
 	elseif pcs_makeup = 6 and bimbolevel >= 2:
 		makeupBonus += 2 * (bimbolevel - 1)
 	elseif pcs_makeup = 7:
-		makeupBonus += pcs_makeupskl / 10 - 50
+		makeupBonus += pcs_makupskl / 10 - 5
 	end
 
 	breathBonus = 5 * pcs_breath

+ 3 - 3
locations/BurgerTip.qsrc

@@ -768,7 +768,7 @@ if $ARGS[0] = 'bj_cum':
 		act 'Go to the toilet': gt 'BurgerTip', 'toilet'
 	elseif reaktrand > 5 and reaktrand < 9:
 		gs 'cum_call', 'clothes', 'A74', 1
-		'<center><img <<$set_imgh>> src="images/characters/city/anatoly/sex/bossbjcum2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/pc/body/cum/cumclothes/cumclothes2.jpg"></center>'
 		'Not wanting a mouth full of cum, you decide to jerk Anatoly to completion. Oh dear, it looks like your clever plan backfired. Anatoly managed to shoot his load all over your pretty outfit. It looks sexy, but you better head to the bathroom before it stains.'
 
 		gs 'arousal', 'end'
@@ -943,7 +943,7 @@ if $ARGS[0] = 'sex2':
 	gs 'arousal', 'vaginal', 10, 'sub'
 	gs 'cum_call', 'precum', 'A74', 1
 	gs 'stat'
-	
+
 	if bosswantrand >= 3:
 		killvar'bosswantrand'
 		gs 'cum_call', 'stomach', 'A74', 1
@@ -980,7 +980,7 @@ if $ARGS[0] = 'anal2':
 	gs 'arousal', 'anal', 10, 'sub'
 	gs 'arousal', 'end'
 	gs 'stat'
-	
+
 	if BurgerQW['WorkShift'] = 1:
 		act 'Have your lunch': gt 'burgerWork', 'work'
 	elseif BurgerQW['WorkShift'] = 2:

+ 4 - 2
locations/Cheatmenu_din.qsrc

@@ -472,6 +472,7 @@ end
 $cheatmenu['cycle'] = "gs 'Cheatmenu_din', 'cycle'"
 if $ARGS[0] = 'cycle':
 	*clr & cla
+	gs 'obj_din', 'cheattabs'
 	if cycle ! 5:
 		EggRH = 0
 		LutH = 0
@@ -1881,7 +1882,7 @@ if $ARGS[0] = 'month':
 	'<a href="exec:dynamic $cheatmenu[''month2''], 12">December</a>'
 end
 
-$cheatmenu['month2'] = "gs 'Cheatmenu_din', 'month2', $ARGS[0]"
+$cheatmenu['month2'] = "gs 'Cheatmenu_din', 'month2', ARGS[0]"
 if $ARGS[0] = 'month2':
 	gs 'time', 'to_daystart', 1, ARGS[1], temp_year
 	temp_daystart = dateVars['daystart']
@@ -3630,7 +3631,8 @@ if $ARGS[0] = 'items':
 	if showPharmacyItems = 1:
 		'<a href = "exec: showPharmacyItems = 0 & dynamic $cheatmenu[''items'']">Hide Details </a>'
 		*pl 'Morning after pill: <a href="exec:mc_inventory[''morning_after_pill'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''morning_after_pill'']>> </b></a>'
-		*pl 'Condoms: <a href="exec:mc_inventory[''normal_condoms'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''normal_condoms'']>> </b></a>'
+		if preziktype = 1:*pl 'Condoms: <a href="exec:mc_inventory[''normal_condoms'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''normal_condoms'']>> </b></a>'
+		if preziktype ! 1: *pl 'Condoms: <a href="exec:mc_inventory[''equipped_condoms'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''equipped_condoms'']>> </b></a>'
 		*pl 'Pregnancy test: <a href="exec:mc_inventory[''pregnancy_test'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''pregnancy_test'']>> </b></a>'
 		*pl 'Birth control pills: <a href="exec:mc_inventory[''contraceptive_pill'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''contraceptive_pill'']>> </b></a>'
 		*pl 'Antibiotics: <a href="exec:mc_inventory[''antibiotics'']=input(''Set number'') & dynamic $cheatmenu[''items'']"><b> <<mc_inventory[''antibiotics'']>> </b></a>'

+ 2 - 0
locations/Cum_Manage.qsrc

@@ -1053,12 +1053,14 @@ if $ARGS[0] = 'check_innards':
 	RESULT = 0
 
 	if ARGS[1] = 0:
+		if capvag <= 0:capvag = 1
 		if ARGS[2] > 0:
 			RESULT = capvag
 		elseif cumsumvag >= capvag and isprok = 0 and vibratorIN = 0:
 			RESULT = 1
 		end
 	elseif ARGS[1] = 3:
+		if capanus <= 0: capanus = 1
 		if ARGS[2] > 0:
 			RESULT = capanus
 		elseif cumsumass >= capanus and analplugin = 0:

文件差异内容过多而无法显示
+ 265 - 265
locations/FedorEv3.qsrc


+ 2 - 2
locations/FedorEv4_sex.qsrc

@@ -277,7 +277,7 @@ if $ARGS[0] = '3way2':
 				'<center><video autoplay loop src="images/shared/sex/cum/facial/cumface3.mp4"></video></center>'
 				'You turn to Ivan, letting Fedors dick slide out of your mouth but then extend your hand to jerk him off as you respond, "I''d rather you both cover me in your cum." Ivan grins. "Damn <<$pcs_nickname>> you''re a little minx aren''t you?" he then rapidly increases his pace and then Fedor pulls out of you and holds your face to his dick as he unloads all his cum into your face which seems to cause Ivan to groan and pull out just in time to paint both your ass and back with his load. You lay on your back catching your breath as you listen to Fedor and Ivan chat. "Damn Fedor, you really lucked out with <<$pcs_firstname>>. I never fucked a girl with an ass as fine as her''s."'
 				*nl
-				'Fedor responds, "I like to believe that it''s more than luck but I can''t help but feel very lucky everytime I look at her." Fedor''s comments cause you to blush as Ivan responds, "<<$pcs_nickname>>''s a good catch. I wish you both the very best." as he gets dressed then walks out of the room. Fedor turns to you then gives you a kiss on the forehead "Let''s get you cleaned up." he lifts you up then carries you to the bathroom.'
+				'Fedor responds, "I like to believe that it''s more than luck but I can''t help but feel very lucky every time I look at her." Fedor''s comments cause you to blush as Ivan responds, "<<$pcs_nickname>>''s a good catch. I wish you both the very best." as he gets dressed then walks out of the room. Fedor turns to you then gives you a kiss on the forehead "Let''s get you cleaned up." he lifts you up then carries you to the bathroom.'
 				*nl
 				'<center><video autoplay loop src="images/shared/sex/cum/cum3.mp4"></video></center>'
 				gs 'boyStat', 'A3'
@@ -1469,7 +1469,7 @@ if $ARGS[0] = 'Bedroom 1':
 			*clr & cla
 			minut += 5
 			'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/sex/lick'+rand(2,3)+'.mp4"></video></center>'
-			'You stare into Fedor''s eyes as you begin licking the tip of his penis. Fedor lets out a moan as your tongue hits the very tip of his penis which reveals to you just how sensitive that spot is, so you continue licking his penis in a circular motion, enjoying his body flinch everytime your tongue hits his tip. Fedor looks down at you and says, "<<$pcs_nickname>> you''re... driving me crazy doing that. I can''t hold on much longer"'
+			'You stare into Fedor''s eyes as you begin licking the tip of his penis. Fedor lets out a moan as your tongue hits the very tip of his penis which reveals to you just how sensitive that spot is, so you continue licking his penis in a circular motion, enjoying his body flinch every time your tongue hits his tip. Fedor looks down at you and says, "<<$pcs_nickname>> you''re... driving me crazy doing that. I can''t hold on much longer"'
 			gs 'arousal', 'rimming', 5, 'dom'
 			gs 'stat'
 

+ 11 - 11
locations/Gnpc2.qsrc

@@ -247,7 +247,7 @@ $din_gboy_go_to_disco = {
 						cla
 						otnBoyFrend[numnpc] = 0
 						DPtipe = 2
-						
+
 						gs 'stat'
 						'You decide to dance with the Gopnik. For a moment <<$boydesc>> is staring at you in disbelieve, then he approaches the guy and grabs his shoulder. "Hey you! That''s my girl!" Suddenly a couple of Gopniks grab your <<$bfTitle[numnpc]>> and keep him from interrupting the hooligan dancing with you.'
 						'After a few minutes <<$boydesc>> stops struggling and the Gopniks let him free. He curses and glares angrily at you, while you are still dancing with the Gopnik, and then stomps out of the club.'
@@ -352,7 +352,7 @@ $din_gboy_go_to_disco = {
 										'You squat in front of the guy and unbutton his pants to pull out his stiff dick. The other boys continue smoking and watch the scene. You begin to lick the purple head of his swollen cock and then you open your <<$pc_desc[''lips'']>> lips and take the cock in your mouth. The Boys start laughing and commenting at what they see, "Look how she smacks those lips." Another echoed, "Where did you find such a cocksucker?" Unfortunately, there''s someone who knows you. "Hey that''s <<$pcs_nickname>> <<$pcs_lastname>>. Hot Damn!"'
 										'You blush and your face burns with shame, sucking this dick in front of other guys. Finally the guy starts to cum in your mouth and you try as quickly as possible to swallow his warm sperm. When his cock finally goes limp he tucks it back in his pants. You get up from the floor and begin to wipe your mouth, knowing it now smells like cum. One of the guys chuckled, "Great blowjob, I wouldn''t mind one myself."'
 										gs 'boyStat', $boy[1]
-										
+
 										act 'Slip out of the restroom':
 											cls
 											gs 'stat'
@@ -455,7 +455,7 @@ $din_gboy_go_to_disco = {
 					pcs_horny += 5
 					gs 'stat'
 					'You head to the bar and <<$boydesc>> orders your drinks. When you finally get them you move to the outdoor area and find a secluded place to enjoy your drinks.'
-					
+
 					gs 'willpower', 'kiss', 'self'
 					if will_cost <= pcs_willpwr:
 						act 'Kiss (<<will_cost>> Willpower)':
@@ -522,7 +522,7 @@ $din_gboy_go_to_disco = {
 										gs 'arousal', 'bj', 5
 										spafinloc = 11
 										gs 'cum_manage'
-										
+
 										gs 'stat'
 										'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial21.jpg"></center>'
 										'You remove his member from your mouth just as a stream of hot sperm hits your face, then another and another and finally he stopped dumping his thick cum on your face.'
@@ -636,7 +636,7 @@ $din_gboy_go_to_disco = {
 													gs 'arousal', 'bj', 5
 													spafinloc = 11
 													gs 'cum_manage'
-													
+
 													gs 'stat'
 													'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial21.jpg"></center>'
 													'You remove his member from your mouth and then a stream of hot sperm hits your face, then another and another and finally your guy stops shooting his thick cum on your face.'
@@ -657,7 +657,7 @@ $din_gboy_go_to_disco = {
 											gs 'willpower', 'pay', 'resist'
 											gs 'arousal', 'foreplay', 3
 											gs 'stat'
-											'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/petting.jpg"></center>'
+											'<center><img <<$set_imgh>> src="images/shared/sex/pet/petting.jpg"></center>'
 											'You remove your hand from his pants and then your guy sticks his hand into your pants, and you feel his fingers caress your wet pussy.'
 
 											gs 'willpower', 'mast', 'resist', 'easy'
@@ -683,7 +683,7 @@ $din_gboy_go_to_disco = {
 												cls
 												gs 'arousal', 'vaginal_finger', 5
 												gs 'stat'
-												'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/petting.jpg"></center>'
+												'<center><img <<$set_imgh>> src="images/shared/sex/pet/petting.jpg"></center>'
 												'You cease to resist and just relax feeling the pleasant warmth as your guy caresses your pussy. <<$boydesc>> begins to undress you and soon you are naked.'
 
 												act 'Surrender':
@@ -843,7 +843,7 @@ $din_gboy_tits = {
 
 					gs 'fame', 'pav', 'sex', rand(0,8)
 					GboyBalabol[numnpc] = 1
-					
+
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/cocksucker.jpg"></center>'
 					'You squat in front of your guy and bring your face to his cock.'
@@ -867,7 +867,7 @@ $din_gboy_tits = {
 						pcs_horny += 10
 						spafinloc = 11
 						gs 'cum_manage'
-						
+
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial21.jpg"></center>'
 						'You remove his member from your mouth just as a stream of hot sperm hits you in the face, then another and another until he eventually finished coating your face with his cum.'
@@ -927,7 +927,7 @@ $din_gboy_tits = {
 				gs 'willpower', 'pay', 'resist'
 				gs 'arousal', 'foreplay', 3
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/petting.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/shared/sex/pet/petting.jpg"></center>'
 				'You remove your hand from his pants and he immediately reaches his hand into your pants, as you feel his fingers caress your wet pussy.'
 
 				gs 'willpower', 'mast', 'resist', 'easy'
@@ -951,7 +951,7 @@ $din_gboy_tits = {
 					gs 'arousal', 'vaginal_finger', 5
 					pcs_horny += 10
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/petting.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/shared/sex/pet/petting.jpg"></center>'
 					'You cease to resist and just relax feeling that pleasant warmth of a guy caressing your pussy with his fingers. <<$boydesc>> begins to undress you and soon you are completely naked.'
 
 					act 'Surrender':

+ 1 - 1
locations/JuliaMilHome.qsrc

@@ -210,7 +210,7 @@ if $ARGS[0] = 'fridge':
 
 
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/shared/food/tea.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/shared/drinks/tea.jpg"></center>'
 			'You find some tea and make it.'
 
 			act 'Continue': gt 'JuliaMilHome', 'kitchen'

+ 31 - 30
locations/Komp.qsrc

@@ -139,7 +139,7 @@ if $ARGS[0] = 'sale':
 				cla
 				if obkvsdam = 1:
 					'Nobody has responded to your offer to rent out your apartment yet.'
-				elseif obkvsdam > 1: 
+				elseif obkvsdam > 1:
 					predsum = 14000 + (obkvsdam*1000)
 					'Someone wants to stay in your apartment for a month! They''re offering you <<predsumm>> <b>₽</b> in cash.'
 
@@ -362,39 +362,40 @@ if $ARGS[0] = 'znak':
 		'You spend time looking at the various profiles, but it won''t let you register unless you have your own home.'
 		'Still, some of the pictures were quite raunchy and the more desperate profiles were really funny.'
 	else
-		if pcs_lover < 3:
-			act 'Look for a kind man':
-				cla
-				gs 'npcgeneratec', 0
-				gs 'boyStat', $npclastgenerated
-				gs 'boyfrend', 'start'
-				haraklover[lover_number] = 0
-				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
+		act 'Look for a kind man':
+			cla
+			gs 'npcgeneratec', 0
+			gs 'npcStat', $npclastgenerated
+			npc_gentle[$npcID] = 1
+			npc_rough[$npcID] = 0
+			gs 'lover', 'add_boyfriend', $npcID
+			'You find a guy named <<$npcdesc>> and send him your number after checking out his profile. You hope he''ll call you!'
 
-				act 'Leave this website': gt 'komp', 'browse'
-			end
+			act 'Leave this website': gt 'komp', 'browse'
+		end
 
-			act 'Look for a normal guy':
-				cla
-				gs 'npcgeneratec', 0
-				gs 'boyStat', $npclastgenerated
-				gs 'boyfrend', 'start'
-				haraklover[lover_number] = 1
-				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
+		act 'Look for a normal guy':
+			cla
+			gs 'npcgeneratec', 0
+			gs 'npcStat', $npclastgenerated
+			npc_gentle[$npcID] = 0
+			npc_rough[$npcID] = 0
+			gs 'lover', 'add_boyfriend', $npcID
+			'You find a guy named <<$npcdesc>> and send him your number after checking out his profile. You hope he''ll call you!'
 
-				act 'Leave this website': gt 'komp', 'browse'
-			end
+			act 'Leave this website': gt 'komp', 'browse'
+		end
 
-			act 'Look for a strong man':
-				cla
-				gs 'npcgeneratec', 0
-				gs 'boyStat', $npclastgenerated
-				gs 'boyfrend', 'start'
-				haraklover[lover_number] = 2
-				'You find a guy named <<$loverdesc[lover_number]>> and send him your number after checking out his profile. You hope he''ll call you!'
+		act 'Look for a strong man':
+			cla
+			gs 'npcgeneratec', 0
+			gs 'npcStat', $npclastgenerated
+			npc_gentle[$npcID] = 0
+			npc_rough[$npcID] = 1
+			gs 'lover', 'add_boyfriend', $npcID
+			'You find a guy named <<$npcdesc>> and send him your number after checking out his profile. You hope he''ll call you!'
 
-				act 'Leave this website': gt 'komp', 'browse'
-			end
+			act 'Leave this website': gt 'komp', 'browse'
 		end
 	end
 	act 'Leave this website': gt 'komp', 'browse'
@@ -663,7 +664,7 @@ if $ARGS[0] = 'study':
 	gs 'exp_gain', 'compskl', 1
 	'<center><b>The Institute for Education Measurement</b></center>'
 	'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/study.jpg"></center>'
-	'You spend an hour on the IEM website, reading news articles and educational blogs. You already feel a bit smarter.'
+	'You spend half an hour on the IEM website, reading news articles and educational blogs. You already feel a bit smarter.'
 
 	act 'Leave this website': gt 'komp','browse'
 end

+ 13 - 18
locations/LOCA.qsrc

@@ -9,32 +9,27 @@ end
 if settingmode = 0: killvar 'cheatmenu'
 
 !{
-msg "Changed Location 
-	$menu_loc		<<$menu_loc>> 
-	$menu_arg		<<$menu_arg>> 
-	$loc_arg		<<$loc_arg>> 
-	$loc			<<$loc>> 
-	$location_type	<<$location_type>> 
+msg "Changed Location
+	$menu_loc		<<$menu_loc>>
+	$menu_arg		<<$menu_arg>>
+	$loc_arg		<<$loc_arg>>
+	$loc			<<$loc>>
+	$location_type	<<$location_type>>
 	$locM			<<$locM>>
 	$locclass		<<$locclass>>"
 
-msg "Changed Location 
-	$loc			<<$loc>> 
-	$location_type	<<$location_type>> 
+msg "Changed Location
+	$loc			<<$loc>>
+	$location_type	<<$location_type>>
 	$locclass		<<$locclass>>"
 }
 
 if mod_list > 0:
-	mod_i=1
+	mod_i = 1
 	:mod_exec
-	if $mod_name[mod_i] ! '':
-		gs 'mod_<<$mod_name[mod_i]>>', $ARGS[0], $ARGS[1], $ARGS[2], $ARGS[3], $ARGS[4], $ARGS[5], $ARGS[6], $ARGS[7], $ARGS[8]
-	end
-	
-	if mod_list > mod_i:
-		mod_i+=1
-		jump 'mod_exec'
-	end
+		if $mod_name[mod_i] ! '': gs 'mod_<<$mod_name[mod_i]>>', $ARGS[0], $ARGS[1], $ARGS[2], $ARGS[3], $ARGS[4], $ARGS[5], $ARGS[6], $ARGS[7], $ARGS[8]
+		mod_i += 1
+	if mod_i <= mod_list: jump 'mod_exec'
 end
 
 --- LOCA ---------------------------------

+ 1 - 1
locations/LariskaSex.qsrc

@@ -652,7 +652,7 @@ if $ARGS[0] = 'boyfriend_sex':
 					end
 					if anal_slip < 4: gs 'arousal', 'auto_lube', 'anal'
 					'"I''m a virgin," you say, reaching back and spreading your buttcheeks. Taking the hint, he lines his cock up with your anus and pushes his way in.'
-					'Thankfully, his dick was lubed upenough that it slid right in. Lariska tries to distract you from any pain by tweaking your nipples and kissing them.'
+					'Thankfully, his dick was lubed enough that it slid right in. Lariska tries to distract you from any pain by tweaking your nipples and kissing them.'
 					'Lev starts thrusting in and out of your asshole, as the sounds of your buttcheeks slapping against his hips fills the room. He is barely able to contain his excitement as he watches you and Lariska continue to kiss.'
 					'The sensations of the pounding he is giving you and making out with Lariska is overwhelming your senses. She moves her hands between your legs, and returns the favor from earlier by rubbing your clit.'
 					gs 'arousal', 'anal', 5,'lesbian', 'group'

+ 7 - 7
locations/MagEncounterFairy.qsrc

@@ -150,13 +150,13 @@ if $ARGS[0] = 'fairy_chat':
 					pcs_horny += 10
 					*clr
 					'<center><img <<$set_imgh>> src="images/pc/body/nipples/nipples<<max(1,min(5,pcs_nips/20+1))>>.jpg"></center>'
-					'You hear a giggle.  Suddenly, your nipples get really firm and pointed, and seem to be a bit larger now.'
+					'You hear a giggle. Suddenly, your nipples get really firm and pointed, and seem to be a bit larger now.'
 					'You can''t help but rub both breasts, feeling the warm tingling in them, and in your pussy.'
 				elseif fairy_surprise = 2:
 					pcs_nips -= 5
 					*clr
 					'<center><img <<$set_imgh>> src="images/pc/body/nipples/nipples<<max(1,min(5,pcs_nips/20+1))>>.jpg"></center>'
-					'You hear a giggle.  Suddenly, your nipples get really firm and pointed, yet seem to be smaller then before.'
+					'You hear a giggle. Suddenly, your nipples get really firm and pointed, yet seem to be smaller than before.'
 					'You can''t help but rub both breasts, feeling the warm tingling in them, and in your pussy.'
 				elseif fairy_surprise = 3:
 					clit_size += 5
@@ -172,15 +172,15 @@ if $ARGS[0] = 'fairy_chat':
 					*clr
 					'<center><img <<$set_imgh>> src="images/pc/body/clit/clit<<max(1,min(5,clit_size/20+1))>>.jpg"></center>'
 					'You hear a giggle and you feel a warm tingle at the top of your slit, you reach down and part your pussy lips with your fingers.'
-					'Your clitoris has shunk, and seems to more demure than before! You can''t help but rub all around it, feeling the warm tingling and the moisture build at the entrance.'
+					'Your clitoris has shrunk, and seems to more demure than before! You can''t help but rub all around it, feeling the warm tingling and the moisture build at the entrance.'
 				elseif fairy_surprise <= 6:
 					min_arousal += rand(1,5)
 					'You hear a giggle, then sparkles surround your body and you get all tingly.'
-					'You suddenly feel flustered and more aroused then before.'
+					'You suddenly feel flustered and more aroused than before.'
 				else
 					min_arousal -= rand(1,5)
 					'You hear a giggle, then sparkles surround your body and you get all tingly.'
-					'You suddenly feel colder and less aroused then before.'
+					'You suddenly feel colder and less aroused than before.'
 				end
 				gs 'stat'
 				act 'Go on your way': gt $loc, $loc_arg
@@ -243,8 +243,8 @@ if $ARGS[0] = 'teleport':
 		'She giggles. "This lets you dance through any field you like! "Let''s go!"'
 		'She grunts and give you a nudge into the circle.'
 		act 'Stumble into Circle':
-			'The view outside the circle seems blurry and a little indistinct.  The Fairy''s face scrunches up in concentration as she incants "inla", and the world outside seems to shimmer a little. You feel like you understand how she did that.  Though you can''t tell exactly where you are now in the blurriness, it does look different.'
-			'The Fairy says, "It''s important to take the time to feel each Fairy Ring, that''s how you can find your way back."  She flies off.'
+			'The view outside the circle seems blurry and a little indistinct. The Fairy''s face scrunches up in concentration as she incants "inla", and the world outside seems to shimmer a little. You feel like you understand how she did that. Though you can''t tell exactly where you are now in the blurriness, it does look different.'
+			'The Fairy says, "It''s important to take the time to feel each Fairy Ring, that''s how you can find your way back." She flies off.'
 			'You decide it would be wise to memorize your surroundings.'
 			spellKnown['teleport'] = 1
 			tpKnown['gad_forest'] = 1

+ 130 - 130
locations/MartinTalk.qsrc

@@ -9,7 +9,7 @@ menu_off = 1
 if $ARGS[0] = '':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/martintalk.jpg"></center>'
-		
+
 	if MartinTalkVar = 0:
 		MartinTalkVar = 1
 		'"Sure, <<$pcs_firstname>>, coming right up", Martin says and pours you your drink.'
@@ -34,27 +34,27 @@ if $ARGS[0] = '':
 		'Martin is taken aback by your question at first, making you cringe in fear that you might have gone too far... but then he bursts into laughter. "That, mi amor, is a story for another day. Enjoy your drink before it gets warm."'
 		*nl
 		'With that, he directs his attention at another visitor of the bar. You notice that you''ve been holding your breath and release it now, glad you didn''t piss him off. Watching Martin from afar, you nurse on your beverage until you find it empty.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-	
+
 	elseif MartinTalkVar = 1:
 		MartinTalkVar = 2
 		'"Of course, <<$pcs_firstname>>," Martin says and hands you your poison of choice.'
-		'"Thanks, Martin", you say with a smile. You hesitate for a moment, but the truth is that the barman has piqued your interest - he stands out of the sea of men you come across every day like a bottle of tequila in a Russian''s liquor cabinet, and you cannot help be straightforward about it:' 
+		'"Thanks, Martin", you say with a smile. You hesitate for a moment, but the truth is that the barman has piqued your interest - he stands out of the sea of men you come across every day like a bottle of tequila in a Russian''s liquor cabinet, and you cannot help be straightforward about it:'
 		'"Can I ask you something?"'
 		*nl
 		'Martin musters you for a long second before responding. "You wanna know why I''m here in Russia, don''t you?"'
 		'You blush slightly. "Is it that obvious?"'
-		'"Yes, it is, but I''m in no mood to tell a girl who practically just walked into my bar my entire life''s story." Martin''s words and tone are surprisingly harsh, so you probably hit a sore spot.' 
+		'"Yes, it is, but I''m in no mood to tell a girl who practically just walked into my bar my entire life''s story." Martin''s words and tone are surprisingly harsh, so you probably hit a sore spot.'
 		'"Sorry, I didn''t mean to pry." You quickly decide to drop the subject. "You just... stand out, you know?"'
 		'His features soften, and he seems appeased by your words. "Yeah, I guess I do." He sighs. "I''m sorry for snapping."'
 		*nl
 		'You look at each other for a little longer, but it''s awkward and neither of you really knows where to go from here.'
 		'"Guess I better get back to work," he says, and you agree, glad that he broke the uncomfortable silence and leaves you to your beverage.'
 		'Maybe you can satisfy your curiosity about him at a later date. If he talks to you at all, that is.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-		
+
 	elseif MartinTalkVar = 2:
 		MartinTalkVar = 3
 		'The barman gives you nod and before you know it, your drink sits on the counter.'
@@ -86,9 +86,9 @@ if $ARGS[0] = '':
 		'He bursts into laughter. "Maybe you are, maybe you aren''t; but you are alright either way, corazón."'
 		*nl
 		'With that, he leaves you to your drink. Minutes pass as you enjoy your beverage, only stopping when you find your glass empty.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-		
+
 	elseif MartinTalkVar = 3 and npc_rel['A216'] >= 20:
 		MartinTalkVar = 4
 		'Martin nods, and seconds later, a drink sits in front of you.'
@@ -102,25 +102,25 @@ if $ARGS[0] = '':
 		'"Yes, actually. After our last few chit chats, you must be bursting with curiosity. To be honest, I''m surprised you haven''t tried to ambush me while I close for the night."'
 		'"Uh, okay..."'
 		*nl
-		'You weren''t prepared for that at all, but he''s right: You DO have plenty of questions about him. "Why ar-"' 
+		'You weren''t prepared for that at all, but he''s right: You DO have plenty of questions about him. "Why ar-"'
 		'But you stop. You saw the corner of his mouth twitch. "You aren''t gonna <b>answer</b> whatever question I ask you, would you?"'
 		'"Oh no, of course not," he shakes his head with a sly grin, "we barely know each other."'
 		*nl
-		'You can feel the anger in your gut - what kind of stupid game is this? "Then why did you even-," you start but his laughter drowns out the rest of the thought and... despite how frustrated you felt a second ago, you can''t help it: You join him.' 
+		'You can feel the anger in your gut - what kind of stupid game is this? "Then why did you even-," you start but his laughter drowns out the rest of the thought and... despite how frustrated you felt a second ago, you can''t help it: You join him.'
 		*nl
 		'As gruff and menacing as Martin looks and acts sometimes, it''s good to know that he will pull your leg and laugh about just like anybody else. His shell may be hard but there''s definitely more to him than that. You''re not sure that his core is soft, but whatever it is, it''s bound to be interesting. And as strange as this episode was, it feels like something changed, like, after chipping away at it for a while, you finally broke the ice.'
 		*nl
 		'And armed with that knowledge and a newfound ease, you chat and joke with Martin a while longer before another patron demands his attention.'
 		$OpenInnerThought+'Hm... Maybe I really should try and talk to him when he''s starting to clean up and close for the night - I think he starts throwing people out around quarter to Midnight.'+$CloseInnerThought
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-				
+
 	elseif MartinTalkVar = 4 and npc_rel['A216'] >= 28:
 		MartinTalkVar = 5
 		'Martin wordlessly puts your usual drink in front of you, then examines you like he''s seeing you for the first time.'
 		*nl
 		'"You''re skinny," he observes.'
-		'"Excuse me?"' 
+		'"Excuse me?"'
 		'You ' + iif($bodyVars['desc']='skinny','would call yourself skinny, too, but','see yourself as <<$bodyVars[''desc'']>> rather than skinny, so') + ' you don''t really see why he would bring this up.'
 		*nl
 		'"Are you eating right, <<$pcs_firstname>>?" He inquires, completely ignoring your visible confusion.'
@@ -136,9 +136,9 @@ if $ARGS[0] = '':
 		'"That''s the one you should go to. The owners, Eugene and Angela, they are good people. Honest people. Give their place a visit sometime, you won''t regret it. Their shashlik is exceptional."'
 		'"Suuure," you say and watch Martin walk off.'
 		'Either there was a point to this that you missed completely, or you really look <b>that</b> skinny to him.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-	
+
 	elseif MartinTalkVar = 5:
 		MartinTalkVar = 6
 		'"Sure, <<$pcs_firstname>>." Martin prepares a drink for you and puts it down in front of you.'
@@ -163,9 +163,9 @@ if $ARGS[0] = '':
 		'"Martin musters you once more. "I can be both," he grins.'
 		'"And do you find me attractive?" You ask innocently.'
 		'"That''s for me to know and for you to find out, <<$pcs_nickname>>." With that, he turns and leaves you to drink and ponder his noncommittal answer.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-	
+
 	elseif MartinTalkVar = 6 and npc_rel['A216'] >= 35:
 		MartinTalkVar = 7
 		'"Of course, <<$pcs_firstname>>," Martin says and prepares your poison of choice. "Here you go."'
@@ -190,18 +190,18 @@ if $ARGS[0] = '':
 		'"You should share that thought at the next book club meeting," you comment dryly.'
 		'"I''d rather not. It would only disturb the other housewives," Martin retorts.'
 		*nl
-		'You chuckle - it''s strange how these conversations with Martin always take the most extraordinary turns. You know that he doesn''t talk to his other regulars like this. Actually, from what you can tell, it seems like he''s acting different with every one of them, adapting to their character, maybe even to their needs. You suggested it before to him, but now you are really starting to understand why they keep coming here, what they see in this place and its scary-looking owner.' 
+		'You chuckle - it''s strange how these conversations with Martin always take the most extraordinary turns. You know that he doesn''t talk to his other regulars like this. Actually, from what you can tell, it seems like he''s acting different with every one of them, adapting to their character, maybe even to their needs. You suggested it before to him, but now you are really starting to understand why they keep coming here, what they see in this place and its scary-looking owner.'
 		'That thought is what makes you say: "If it''s any consolation: I didn''t think you were running anything bad. I think you''d rather feed the homeless than sell them heroin."'
 		'"Maybe I''m just a good actor," he suggests.'
 		'"Maybe," you concede, "or maybe there''s actually a nice guy hiding under those muscles and tattoos."'
 		*nl
 		'For a fraction of a second, it looks like he is going to say something, but instead he just gives you a warm smile and you respond in kind, before Martin has to go back to work, leaving you to enjoy your drink in peace.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-	
+
 	elseif MartinTalkVar = 7:
 		MartinTalkVar = 8
-		'Martin gives you a nod and before you know it, your beverage sits in front of you.' 
+		'Martin gives you a nod and before you know it, your beverage sits in front of you.'
 		*nl
 		'As you grab hold of the glass, the bartender gives you a long look. "So..."'
 		'"So...?"'
@@ -210,7 +210,7 @@ if $ARGS[0] = '':
 		*nl
 		'"Let''s start with what you asked me last time, then: What do <b>you</b> do when you are not sitting here, drinking my booze and enjoying my company?"'
 		*nl
-		
+
 		act 'A lot of things':
 			cla
 			$MartinHobby = 'dark secret hobbies'
@@ -227,10 +227,10 @@ if $ARGS[0] = '':
 			'You size him up and nod emphatically. "Yeah, if this was an episode on a crime show, you''d be devoted father of three the police suspect first because of he looks the part."'
 			'"And what would you be? The murderous housewife? Or the overambitious new detective?"'
 			'"Why not both?" You laugh, and Martin joins you.'
-			
+
 			act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 		end
-		
+
 		if pcs_stren > 60 or pcs_agil > 60:
 			act 'Fitness training':
 				cla
@@ -240,11 +240,11 @@ if $ARGS[0] = '':
 				'"That''s good to know," you smile.'
 				'"You train at the gym?"'
 				'"I go to the gym sometime," you shrug, "but a lot of what I do I can do at home, when I have some a few hours to myself."'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-				
+
 		if AlbinaQW['StarletsJoined'] > 0 and AlbinaQW['StarletsShutDown'] = 0:
 			act 'Dancing':
 				cla
@@ -254,11 +254,11 @@ if $ARGS[0] = '':
 				'"It is, and it does," you agree, "but it''s really fulfilling to go on stage, do a routine and earn people''s applause."'
 				'"Ever thought about doing it professionally?" He asks.'
 				'"I don''t know. Maybe? Even when you''re really good, there are so many people who are better, so I don''t think it would be easy to make a living on dancing. But," you smile, "yeah, I guess I''d like to be good enough to do it professionally."'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-		
+
 		if runnerQW['pav_wins2'] > 0:
 			act 'Athletics':
 				cla
@@ -268,11 +268,11 @@ if $ARGS[0] = '':
 				'You roll your eyes at his awful joke. "Riiight, thank you for your support. And here I thought you''d approve of anything sportive."'
 				'"Oh, I do," he concurs. "I just never saw the appeal of dashes and marathons. And you didn''t strike me as the competitive type."'
 				'You shrug. "It''s part of what I like about it, I guess, but... I don''t know. It just feels right, in a way - the right mix of exhausting and satisfying."'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-		
+
 		if volleysostav > 0:
 			act 'Volleyball':
 				cla
@@ -282,11 +282,11 @@ if $ARGS[0] = '':
 				'"Oh no, it''s actually kind of a big deal here in St. Petersburg. And in Russia, I guess. When you do it professionally, anyway."'
 				'"And you do it professionally?"'
 				'"Uh, well... I''m in a team and... we don''t lose every game. Does that count?"'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-		
+
 		if pcs_sewng > 40:
 			act 'Sewing':
 				cla
@@ -296,12 +296,12 @@ if $ARGS[0] = '':
 				'"Yeah, I did. What''s wrong with that?" You ask, irritated.'
 				'"I''m sorry." Martin puts up his hands defensively. "Nothing''s wrong with that. I was just surprised, is all. You didn''t strike me as the type who liked to sit down and make their own clothes."'
 				'"Well, I guess I am," you say firmly.'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-		
-		if chess_rank > 0:		
+
+		if chess_rank > 0:
 			act 'Chess':
 				cla
 				$MartinHobby = 'latest chess game'
@@ -310,15 +310,15 @@ if $ARGS[0] = '':
 				'"Does it, now?" You give him a wry smile. "What part of it? The one where a horse tears down a tower?"'
 				'He laughs. "That too. But I was more thinking of preparation: A good chess player anticipates all the moves his opponent can make before they have even thought of them. Preparation and good memory will get you far in life."'
 				'"I guess you''re right. But it''s fun either way, and who knows: Maybe you can call me Galina Kasparova soon." You grin.'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-		
+
 		if pcs_vokal > 40 or pcs_instrmusic > 40:
 			act 'Making Music':
 				cla
-				if pcs_vokal >= pcs_instrmusic: 
+				if pcs_vokal >= pcs_instrmusic:
 					$MartinHobby = 'singing exercises'
 				else
 					$MartinHobby = 'finger exercises'
@@ -328,11 +328,11 @@ if $ARGS[0] = '':
 				'"Oh, stop it," you say, flattered by his compliment. "Would you like to, I don''t know, hear something sometime?"'
 				'Martin gives you a look of pure horror. "Oh god, please no."'
 				'If looks could kill, Martin would drop dead on the spot. "You are such an asshole, you know?" But his laugh is infectious, and you cannot help but join him.'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-		
+
 		if kickbox['sash'] > 0:
 			act 'Kickboxing':
 				cla
@@ -342,15 +342,15 @@ if $ARGS[0] = '':
 				'"Yeah, that''s part of the reason why I started with that," you agree.'
 				'"But it''s not the only one, I assume?"'
 				'"Well, at first it was just fun learning how to beat the crap out of guys," you grin, "but it takes a lot of discipline and dedication, and there''s always room for improvement. No matter how good you are, it stays a challenge, and I think I want or maybe even need that in my life."'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
 		end
-		
+
 		if pcs_photoskl > 40 or pcs_artskls > 40:
 			act 'Art':
 				cla
-				if pcs_artskls >= pcs_photoskl: 
+				if pcs_artskls >= pcs_photoskl:
 					$MartinHobby = 'drawings and paintings'
 				else
 					$MartinHobby = 'photography'
@@ -360,52 +360,52 @@ if $ARGS[0] = '':
 				'"Well, I don''t know if I have talent," you respond sheepishly.'
 				'"Nonsense," Martin insists, "I''m sure you are great. I couldn''t do what you do."'
 				'"Of course you could. It doesn''t matter if you feel like you can or can''t do it. I mean, I don''t know if I''m any good at it, but I really like the way it allows me to capture what I see and the way it feels, you know?" You look at your beverage, embarrassed. "God, just listen to me: I sound like one of those pretentious yuppies who glue two pieces of wood together and call it art."'
-				
+
 				act 'Continue':gt 'MartinTalk','MartinTalkHobby'
 			end
-		end		
-	
+		end
+
 	elseif MartinTalkVar = 8 and npc_rel['A216'] >= 42:
 		MartinTalkVar = 9
 		'Martin nods and a few seconds later, a drink sits in front of you.'
 		*nl
-		'"Thank you," you say, giving the barman a grateful look. He responds with a friendly nod, but he seems a little more thoughtful than usual today.' 
+		'"Thank you," you say, giving the barman a grateful look. He responds with a friendly nod, but he seems a little more thoughtful than usual today.'
 		*nl
 		'You don''t know if it''s that contemplative aura of his or a question that you''ve been subconsciously waiting to ask, but the question of questions is out before you even know it: "Do you believe in god, Martin?"'
-		'Strangely enough, Martin doesn''t seem surprised by that question at all - maybe he was wondering about that himself.' 
+		'Strangely enough, Martin doesn''t seem surprised by that question at all - maybe he was wondering about that himself.'
 		'"I used to," he admits after a moment. "I was brought up in the Catholic faith, at least. If you didn''t say your prayer, you didn''t get your supper." He smirks, but his eyes speak of fond memories.'
 		'"But you don''t believe in that anymore?"'
 		'He shakes his head wordlessly. Instead, he does something you don''t think you''ve ever seen him do while the bar is open: He pours himself a glass of tequila and, after regarding it for a moment, slams it back.'
 		*nl
 		'It''s fairly obvious that this is a sensitive topic, and you barely dare to raise your voice. "What happened?"'
 		'He sighs deeply; not at your question, you feel, but at his own answer: "Life happened, corazón. Life can make or break someone''s faith. Me, I eventually figured that either there was no god or the filio di puta had a really twisted sense of humor and didn''t deserve my faith." The bitterness in his voice is almost palpable.'
-		
+
 		act 'What happened to him?':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/martintalk.jpg"></center>'
 			'The question is burning under your nails: What could have brought this man to the other end of the world? But you realize that he has opened up to you in good faith, not because you pressed him for answer. He would only tell you as much as he wanted to, and pushing him would get you nowhere.'
-			'So, you do what friends do: You try not to be an ass.' 
+			'So, you do what friends do: You try not to be an ass.'
 			'"That bad?" You ask carefully.'
 			*nl
-			'His face darkens. "You have no idea. There is no good god in Colombia." It''s the first hint Martin has given you about his past since you met him, but beyond the obvious conclusion that something awful must have happened, you can''t draw any conclusions, and he doesn''t seem to want to linger there, either.' 
+			'His face darkens. "You have no idea. There is no good god in Colombia." It''s the first hint Martin has given you about his past since you met him, but beyond the obvious conclusion that something awful must have happened, you can''t draw any conclusions, and he doesn''t seem to want to linger there, either.'
 			'"What about you, <<$pcs_firstname>>? Do you believe in some higher power?"'
 			*nl
 			if $start_type[1] = 'nomagic':
-				'You ponder the question for a moment before you answer.' 
-				'"I''m not sure, actually. I used to go to church more when I was younger. My parents would take me there, but I didn''t really think about it, you know? I just went because I had to."' 
+				'You ponder the question for a moment before you answer.'
+				'"I''m not sure, actually. I used to go to church more when I was younger. My parents would take me there, but I didn''t really think about it, you know? I just went because I had to."'
 				*nl
-				'You pause for a moment, still not sure what you believe.' 
+				'You pause for a moment, still not sure what you believe.'
 				'"Now... now there are times when I go to church and I don''t really know why I went there, like I was looking for something more, something new, but it''s not there. And sometimes," you smile awkwardly, "sometimes I walk around town, see something strange and amazing and I feel... good. Connected, somehow." You shrug. "So, am I religious? Am I crazy? You tell me."'
 			else
-				'"More than you can imagine," you murmur.' 
-				'For the first time since you discovered that magic exist, somebody who sees the world the way you used to is asking you about it - or, well, asking a question that confronts you with it. What are you gonna say?' 
+				'"More than you can imagine," you murmur.'
+				'For the first time since you discovered that magic exist, somebody who sees the world the way you used to is asking you about it - or, well, asking a question that confronts you with it. What are you gonna say?'
 				*nl
-				'You couldn''t possibly explain it all; even if you are allowed to, who would believe you? You wouldn''t even believe yourself, if you''re honest. Still, you feel the powerful urge to tell him something, anything, at least - it''s been there since that fateful day, bottled up, and now there''s finally someone who might listen:' 
+				'You couldn''t possibly explain it all; even if you are allowed to, who would believe you? You wouldn''t even believe yourself, if you''re honest. Still, you feel the powerful urge to tell him something, anything, at least - it''s been there since that fateful day, bottled up, and now there''s finally someone who might listen:'
 				'"I... I feel like- no, I <b>know</b> that there''s something most people can''t see, something that doesn''t make any logical sense, and yet it is there, all around us, all the time, and it affects us in so many ways."'
 				'You are struggling for words. It''s all so clear in your head, but putting it in a way that doesn''t get you admitted to an asylum is so hard.'
 				'"I used to believe that the world is what everybody can see, smell, feel, and that''s it. But I- I''ve experienced something, something I can''t..." You trail off and stop. You can hear yourself chuckle - you just can''t help it. "I can''t explain it, can''t even describe it, but... but it changed everything for me." You smile awkwardly. "God, I must be sounding like a complete lunatic to you."'
 			end
-			
+
 			act 'Raving lunacy':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/martintalk.jpg"></center>'
@@ -418,11 +418,11 @@ if $ARGS[0] = '':
 				'"I don''t know what you''re talking about, girl - I look fantastic." Martin laughs.'
 				*nl
 				'For a moment, you want to talk back, stop him from deflecting your heartfelt compliment like that, but then you just smile and hold your tongue because you notice that Martin hasn''t let go of your hand and, after his laughter has subsided, he''s giving you a smile full of gratitude.'
-				
+
 				act 'Finish your drink': gt 'qwBarPolet', 'bar'
 			end
 		end
-		
+
 	elseif MartinTalkVar = 9 and npc_rel['A216'] >= 48:
 		MartinTalkVar = 10
 		'"Here you go." Martin puts your drink in front of you before you''ve even properly come to rest on the stool. '+$OpenInnerThought+'When your bartender has your drink ready by the time you order it, maybe you''ve been spending too much time in the bar,'+$CloseInnerThought+' you think to yourself.'
@@ -431,13 +431,13 @@ if $ARGS[0] = '':
 		'Martin shrugs. "Same as always: You kill a man, you move on."'
 		'You laugh at his remark, but when he doesn''t join in, you stop and look at him uncertainly. "You <b>are</b> joking, right?"'
 		'He gives you a mysterious smile but otherwise ignores the question. "How about you? Rough day at the office?" He pauses. "Wait, do you even work in an office?"'
-		
+
 		act 'Give a non-committal answer':
 			cla
 			npc_rel['A216'] -= 2
 			'"Oh, you know, this and that. Whatever covers the bills. I get by"'
 			*nl
-			
+
 			if fame['city_porn'] <= 30:
 				'"Is remaining mysterious part of the job description?"'
 				'"You''d like to know that, wouldn''t you?" You tease.'
@@ -449,7 +449,7 @@ if $ARGS[0] = '':
 				'"I know that you are... doing porn," Martin tells you quietly.'
 				'Your face falls. You try to keep your cool, but you''re feeling cold all of a sudden. Why is he bringing this up?'
 				*nl
-				'His eyes trace the outline of your body underneath your clothes, and you suddenly feel very exposed, and in a way that''s very different from screwing some guy in front of a camera.' 
+				'His eyes trace the outline of your body underneath your clothes, and you suddenly feel very exposed, and in a way that''s very different from screwing some guy in front of a camera.'
 				'"How in the world did a young, pretty girl like you end up doing that?" He asks.'
 				*nl
 				'You''re not sure if he''s genuinely interested in an answer or just hiding his disgust - or lechery - really well, but you respond: "I... well, I like exposing myself... and I like sex. And it pays really well. So, I thought..." You trail off.'
@@ -465,28 +465,28 @@ if $ARGS[0] = '':
 				'He gives you a careful smile. "Some girl I know told me that she believed in good people. So I figured, maybe he existed and was just a really good guy."'
 				'His smile infects you too. "Yeah, maybe."'
 				*nl
-				'Despite your relief, both of you fall silent for a while. It''s a lot to process, after all, and the question that goes through your head - if Martin had been jerking off to your videos - is annoyingly persistent. But with apparently nobody in the bar requiring his attention yet, Martin eventually feels like continuing the conversation somehow:' 
-				'"So, where do you live?"'	
+				'Despite your relief, both of you fall silent for a while. It''s a lot to process, after all, and the question that goes through your head - if Martin had been jerking off to your videos - is annoyingly persistent. But with apparently nobody in the bar requiring his attention yet, Martin eventually feels like continuing the conversation somehow:'
+				'"So, where do you live?"'
 			end
 			act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 		end
-			
-		if SchoolAtestat = 0: 
+
+		if SchoolAtestat = 0:
 			act '"I''m still going to school"':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/martintalk.jpg"></center>'
 				'"No, actually, I''m still going to school."'
 				'You regret your words almost immediately when Martin''s face darkens. "Still going to school, huh? What about you being 18?"'
 				*nl
-				
+
 				if pcs_persuas < 30:
 					gs 'exp_gain', 'persuas', rand(2,5)
-					
+
 					if age >= 18:
 						gs 'npc_relationship', 'modify', 'A216', -10
 						pcs_mood -= rand(3,5)
 						'"I, uh... I''m <<age>> now," you stammer.'
-						'"You are <b>now</b>," he repeats. "So you weren''t 18 when you first came here? You lied to my face?"' 
+						'"You are <b>now</b>," he repeats. "So you weren''t 18 when you first came here? You lied to my face?"'
 						'He''s clearly angry with you, but he seems to be more disappointed than angry.'
 						'"I''m sorry," you say quietly. You don''t know what else you can say - there probably isn''t anything you could add or explain that wouldn''t make this worse.'
 						'Martin slowly shakes his head, but then, just when you think he''s gonna say something else, he just walks off to tend to another customer.'
@@ -494,7 +494,7 @@ if $ARGS[0] = '':
 						'You don''t think you''re off the hook - this definitely hurt your relationship with him. But it''s probably a good sign that he didn''t throw you out, so if you give him some space and keep your conversation with him light, you could probably recover from this.'
 
 						act 'Finish your drink': gt 'qwBarPolet', 'bar'
-					
+
 					else
 						gs 'npc_relationship', 'modify', 'A216', -20
 						pcs_mood -= rand(3,6)
@@ -516,10 +516,10 @@ if $ARGS[0] = '':
 						'With no choice but to comply, you get up and leave the bar.'
 						*nl
 						'This definitely could have gone better...'
-						
+
 						act 'Leave the bar': gt 'city_industrial'
 					end
-				
+
 				else
 					gs 'exp_gain', 'persuas', rand(4,6)
 					npc_rel['A216'] -= 2
@@ -533,13 +533,13 @@ if $ARGS[0] = '':
 					'Regardless of the rest, at least the last bit is definitely honest, and Martin seems satisfied with that. He gives you nod that''s slightly more curt than usual, then walks off to serve another customer.'
 					*nl
 					'You just about managed to save the situation, and you are pretty sure this could have gone A LOT worse, but Martin definitely needs a moment to cool it, and you are suddenly very grateful to have a drink in front of you and a moment to yourself.'
-					
+
 					act 'Finish your drink': gt 'qwBarPolet', 'bar'
 				end
 			end
 		end
-		
-		if func('uniutil', 'student', 'enrolled'): 
+
+		if func('uniutil', 'student', 'enrolled'):
 			act '"I''m a university student"':
 				cla
 				'"I''m going to university," you say, your voice somewhere between pride and shame: Pride over the privilege of receiving a higher education, and shame in the face of thinking of yourself as ''privileged'' while talking to Martin, who you think didn''t have that option... or did he?'
@@ -551,12 +551,12 @@ if $ARGS[0] = '':
 				'"Yeah. Well, I''ve got a room there, at least. I wouldn''t call it living."'
 				'"It can get pretty wild there during the weekend, I heard," Martin comments, "and drunk people can be unpredictable. You watch yourself, okay?"'
 				'"I always do," you reply with a smile, touched by his concern.'
-				
+
 				act 'Finish your drink': gt 'qwBarPolet', 'bar'
 			end
 		end
-		
-		if work = 0: 
+
+		if work = 0:
 			act '"I don''t have a job"':
 				cla
 				'"I''m still trying to find the right thing for me," you say, fidgeting with your glass, almost certain about what he''s going to respond.'
@@ -569,11 +569,11 @@ if $ARGS[0] = '':
 				'"Well, here''s to the spirit of equality," you raise your glass and take a gulp.'
 				*nl
 				'With apparently nobody in the bar requiring his attention yet, Martin presses on. "So, where do you live?"'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
+
 		if tanwork = 1:
 			act '"I''m a maid"':
 				cla
@@ -592,12 +592,12 @@ if $ARGS[0] = '':
 				'"And did it get ''weird''?" Martin asks carefully.'
 				'"Like I said, I''m fine," you placate him once again. "It makes sense. I gotta make breakfast and all that, and I have a big room to myself, AND the apartment is right in the city center, so, really, it''s all I could ask for."'
 				'"Well, as long as you''re happy with it." Martin, however, doesn''t sound very happy. Could he be jealous of Nicholas?'
-				
+
 				act 'Finish your drink': gt 'qwBarPolet', 'bar'
 			end
 		end
-		
-		if leonidSecretary > 0 or BurgerQW['Secretary'] > 0 or workSec = 1: 
+
+		if leonidSecretary > 0 or BurgerQW['Secretary'] > 0 or workSec = 1:
 			act '"I''m a secretary"':
 				cla
 				'"I''m working as a secretary."'
@@ -612,16 +612,16 @@ if $ARGS[0] = '':
 				'It''s Martin who finally breaks it. "So, uh... How is your work?"'
 				'You shrug. "Lots and lots of paperwork, and my boss can be hard on me sometime."'
 				*nl
-				'You realize what you said the instant you look at Martin, who looks like he wants to comment on that. Thankfully, he holds his tongue and doesn''t make the joke he must have had on his mind.' 
+				'You realize what you said the instant you look at Martin, who looks like he wants to comment on that. Thankfully, he holds his tongue and doesn''t make the joke he must have had on his mind.'
 				'"Well, everybody''s gotta earn their salary somehow," he says instead, and you simply nod in response.'
 				*nl
 				'With apparently nobody in the bar requiring his attention yet, and in an attempt to end this talk on a higher note, Martin presses on. "So, where do you live?"'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
-		if workFabrika = 1: 
+
+		if workFabrika = 1:
 			act '"I work in a factory"':
 				cla
 				'"I''m working in a textile factory."'
@@ -634,12 +634,12 @@ if $ARGS[0] = '':
 				'Martin nods understandingly.'
 				*nl
 				'With apparently nobody in the bar requiring his attention yet, he presses on. "So, where do you live?"'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
-		if workKafe['job'] = 1: 
+
+		if workKafe['job'] = 1:
 			act '"I work as a waitress"':
 				cla
 				'"I am a waitress in a cafe."'
@@ -654,12 +654,12 @@ if $ARGS[0] = '':
 				'Martin nods understandingly.'
 				*nl
 				'With apparently nobody in the bar requiring his attention yet, he presses on. "So, where do you live?"'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
-		if young_shop_work = 1: 
+
+		if young_shop_work = 1:
 			act '"I work in a clothing store"':
 				cla
 				'"I work in a clothing store."'
@@ -675,12 +675,12 @@ if $ARGS[0] = '':
 				'Martin nods understandingly.'
 				*nl
 				'With apparently nobody in the bar requiring his attention yet, he presses on. "So, where do you live?"'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
-		if workrin = 1: 
+
+		if workrin = 1:
 			act '"I''m working a market stand"':
 				cla
 				'"I work at a market stand in Pavlovsk."'
@@ -696,12 +696,12 @@ if $ARGS[0] = '':
 				*nl
 				'You two fall silent after that, letting the somewhat gloomy turn this talk took sink in as you try to think of something to lighten the mood.'
 				'With apparently nobody in the bar requiring his attention yet, Martin eventually asks: "So, where do you live?"'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
-		if stripwork = 1: 
+
+		if stripwork = 1:
 			act '"I work at a strip club"':
 				cla
 				'You blush slightly, but decide to be honest with Martin: "I work in a strip club... as a stripper."'
@@ -715,12 +715,12 @@ if $ARGS[0] = '':
 				*nl
 				'You two fall silent after that, letting your admission sink in and trying to find a topic that can lighten the mood a little.'
 				'With apparently nobody in the bar requiring his attention yet, Martin eventually asks: "So, where do you live?"'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
-		if fame['city_modelling'] > 30: 
+
+		if fame['city_modelling'] > 30:
 			act 'Tell him you''re a model':
 				pcs_horny += rand(1,5)
 				cla
@@ -736,16 +736,16 @@ if $ARGS[0] = '':
 				*nl
 				'It is strangely flattering to know that Martin looked at nude pictures of you. Perhaps he was even jerking off to them... not that he''d admit it.'
 				*nl
-				'Martin looks around as if he were hoping for another patron to serve, but with apparently nobody in the bar requiring his attention yet, he seems hard-pressed to change the topic:' 
+				'Martin looks around as if he were hoping for another patron to serve, but with apparently nobody in the bar requiring his attention yet, he seems hard-pressed to change the topic:'
 				'"So, uh... where do you live?"'
 				'You chuckle to yourself and decide to let him off the hook... for now.'
-					
+
 				act 'Continue': gt 'MartinTalk','MartinTalkApartment'
 			end
 		end
-		
+
 	elseif MartinTalkVar = 10 and MartinSex = 1:
-		MartinTalkVar = 11	
+		MartinTalkVar = 11
 		'"Sure, <<$pcs_firstname>>." Martin prepares a drink for you and puts it down in front of you.'
 		*nl
 		'You smile gratefully and take a gulp. Now that you are sitting here, right in front of him, it hits you all over again: You had sex with Martin!'
@@ -772,10 +772,10 @@ if $ARGS[0] = '':
 		'Do you have feelings for Martin beyond physical attraction?'
 		'Well, it doesn''t really matter now. It''s probably the best you could have hoped for: You have friend and experienced lover you can hook up with whenever you feel like it and who just told you that neither of you have to worry about the other''s feelings too much.'
 		'After all, you weren''t actually looking for a serious relationship with a man old enough to be your father, were you?'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-		
-		
+
+
 	elseif MartinTalkVar = 11 and MartinSex = 1 and npc_rel['A216'] >= 64:
 		MartinTalkVar = 12
 		'"Of course, <<$pcs_firstname>>," Martin says and hands you your poison of choice.'
@@ -802,9 +802,9 @@ if $ARGS[0] = '':
 		'That seems to shake him from his reverie. Grumbling, Martin goes about his duty, walking a little more stiffly than you are used to seeing him.'
 		*nl
 		'You cannot outright see the effect of your words, but the telltale hints of it alone somehow make your drink taste better.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-	
+
 	elseif MartinTalkVar = 12 and MartinSex = 1 and npc_rel['A216'] >= 70:
 		MartinTalkVar = 13
 		'Martin nods and a few seconds later, a drink sits in front of you.'
@@ -818,7 +818,7 @@ if $ARGS[0] = '':
 		'The warmth in his expression makes you forget about the actor. "Sounds like you and your siblings are close," you note, sharing his smile.'
 		'"Yeah, I guess we are. We don''t talk much, but," he taps his chest, just above the heart, "in here, where it counts, we care about each other. Always have."'
 		*nl
-		
+
 		if mid($start_type,1,2) = 'sg' and (npc_rel['A33'] >= 50 or npc_rel['A34'] >= 50):
 			'"Yeah, I know what you mean," you nod, thinking of your own siblings. "No matter where they are, you always know that somebody''s there for you."'
 			'"You have siblings?"'
@@ -848,24 +848,24 @@ if $ARGS[0] = '':
 		'He shrugs, trying to play it down. You can sense that he doesn''t like this topic at all, but he says: "It''s fine. We were four brothers, always getting in trouble together. We were known all over town..."'
 		'Martin falls silent again, and you don''t dare say something. It doesn''t look like he''s trying to find the right words, or like he doesn''t want to continue - he seems lost in thought, as if he had simply forgotten he was talking to you.'
 		*nl
-		'Careful and a little worried, you reach for his hand. The moment you touch it, he snaps out of it, a bewildered look on him.' 
+		'Careful and a little worried, you reach for his hand. The moment you touch it, he snaps out of it, a bewildered look on him.'
 		'"Are you okay?" You ask.'
 		'"I''m fine," he assures you, sounding anything but. "Enjoy your drink, mi amor."'
 		*nl
 		'With that, he turns around and, rather than serving patrons, retreats to wash some glasses and check the register, apparently needing some space to pull himself together again.'
 		'Whatever happened to his brothers seems to deeply trouble him.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-		
+
 	elseif npc_rel['A216'] < 20:
 		'As usual, Martin brings you your drink of choice. He seems to be in a talkative mood today, though, because he stays with you and strikes up a conversation.'
 		*nl
 		'Mind you, it''s not a very deep one - after your first few attempts at smalltalk, you kinda feel like you have to tiptoe around subjects that may be sensitive, and despite you showing that you are quick on your feet and not one to take an insult lying down, he seems a little unsure about how to talk to you, too.'
 		*nl
 		'Still, you manage to keep it going for a while and by the time another patron wants to order something, you feel like you''ve gotten to know each other a little better, even if you''re still a ways away from becoming best friends.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-	
+
 	elseif MartinSex = 1:
 		pcs_horny += rand(0,1)
 		'As per usual, your favorite barman brings you your drink and, wouldn''t you know it, lingers to spend a little time with you.'
@@ -877,16 +877,16 @@ if $ARGS[0] = '':
 		'Still, as per your unspoken agreement, you are not acting on that while Martin is working behind the bar - the fantasy of giving him a blowjob while he''s pouring drinks has its appeal, but, the huge risk of getting caught aside, Martin has to move around too much for that to be practical.'
 		*nl
 		'So, when one of the regulars calls for Martin, you lick your <<$pc_desc[''lip size'']>> lips lasciviously and thank him for the drink in a low, sexy voice before Martin goes back to work, his walk a little funnier than before.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
-	
+
 	else
-		'As always, Martin brings you your beverage of choice. Rather then leave to look after his other patrons, though, he sticks around and the two of you chat for a while.'
+		'As always, Martin brings you your beverage of choice. Rather than leave to look after his other patrons, though, he sticks around and the two of you chat for a while.'
 		*nl
 		'You keep the conversation light today, talking about how your respective day was, what has been going on in the bar and the area,' + iif($MartinHobby!'',' and, of course, your <<$MartinHobby>>,','') + ' but really, these subjects are little more than a facade for subtle and not-so-subtle quips, hidden and open insults you try to outwit the other with, and the occasional suggestive remark, usually followed by roaring laughter.'
 		*nl
 		'Neither of you finds out anything mindblowing about the other, but you still feel like you and Martin know each other a little better now, your friendship with him growing stronger the more time you spend with him.'
-		
+
 		act 'Finish your drink': gt 'qwBarPolet', 'bar'
 	end
 end
@@ -894,7 +894,7 @@ end
 if $ARGS[0] = 'MartinTalkHobby':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/martintalk.jpg"></center>'
-	'"All that counts is that you enjoy doing it," Martin comments encouragingly. He seems to want to say or ask something else, but both of you notice something out of the corner of your eyes:' 
+	'"All that counts is that you enjoy doing it," Martin comments encouragingly. He seems to want to say or ask something else, but both of you notice something out of the corner of your eyes:'
 	'A new patron is calling him over, so it looks like this heart-to-heart is coming to an end soon.'
 	*nl
 	'You lean on the counter, giving Martin a coquettish look, as you sometimes do to tease him. "Did that one question already satisfy your curiosity about me?" You ask.'
@@ -907,7 +907,7 @@ if $ARGS[0] = 'MartinTalkHobby':
 end
 
 if $ARGS[0] = 'MartinTalkApartment':
-	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/martintalk.jpg"></center>'	
+	'<center><img <<$set_imgh>> src="images/locations/city/industrial/bar/martintalk.jpg"></center>'
 	if func('homes_properties', 'has_access', 'city_apartment'):
 		'"Actually, I have a small apartment, on the other side of the park."'
 		*nl
@@ -917,7 +917,7 @@ if $ARGS[0] = 'MartinTalkApartment':
 		'"Oh no, I''d never do that," you assure him, your tone still sarcastic.'
 		*nl
 		'From the laughter that follows, the conversation quickly moves away from work and, as per usual, lasts until somebody requires a new drink, leaving you to finish your beverage alone.'
-	
+
 	elseif tanwork = 1:
 		'"I live in the city center, actually."'
 		*nl
@@ -926,7 +926,7 @@ if $ARGS[0] = 'MartinTalkApartment':
 		*nl
 		'Martin laughs. "Well, you definitely make it sound complicated. Good for you. But," he turns serious once more, "nothing like that is ever truly ''free'', so... be careful."'
 		$OpenInnerThought+'He wouldn''t be Martin if he didn''t tell me to "watch out" at least once a day,'+$CloseInnerThought+' you think and roll your eyes, but still nod yes at him before he has to get back to work.'
-	
+
 	elseif func('uniutil', 'student', 'enrolled'):
 		'"I have a room in one of the university dormitories, actually. I wouldn''t call it ''living'', though."'
 		*nl
@@ -935,7 +935,7 @@ if $ARGS[0] = 'MartinTalkApartment':
 		'Martin nods understandingly. "I get it. At least you have a place to live near the center. Though it can get pretty wild there during the weekend, I heard," he comments, "and drunk people can be unpredictable. So, you watch yourself, okay?"'
 		*nl
 		$OpenInnerThought+'He wouldn''t be Martin if he didn''t tell me to "watch out" at least once a day,'+$CloseInnerThought+' you think and roll your eyes, but still smile and say "I always do" before he has to get back to work.'
-	
+
 	elseif mid($start_type,1,2) = 'sg' and func('homes_properties', 'has_access', 'parents_home'):
 		'"I still live with my parents, in Pavlovsk," you admit.'
 		*nl
@@ -945,7 +945,7 @@ if $ARGS[0] = 'MartinTalkApartment':
 		*nl
 		'You sigh. "Yeah, it does. I''ll get an apartment of my own as soon as I can. In the city, I hope."'
 		'"You do that, corazón," Martin says, already a little distracted by a patron waving at him, and just like that, you''re alone with your drink.'
-		
+
 	else
 		'You do not want to talk about your current living situation, though. It''s just too embarrassing to talk to him about it while you''re sitting in his bar, so you have to make something up, and quick.'
 		*nl
@@ -958,7 +958,7 @@ if $ARGS[0] = 'MartinTalkApartment':
 		'"No no, it''s fine," you cut him off with a hint of panic in your voice. Realizing that, you add more calmly: "I''ll be moving out soon, anyway."'
 		'"Okay..." He says slowly, raising an eyebrow. Before he can make any further inquiries, a nearby patron calls for him, saving you from further embarrassment and giving you time to get your story straight, should he ask again.'
 	end
-	
+
 	act 'Finish your drink': gt 'qwBarPolet', 'bar'
 end
 

文件差异内容过多而无法显示
+ 224 - 224
locations/MeynoldHome.qsrc


+ 197 - 197
locations/NikoDreams.qsrc

@@ -10,75 +10,75 @@ if $ARGS[0] = 'family':
 	gs 'cum_cleanup'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/progulka.jpg"></center>'
-	'You feel a hand patting your leg and open your eyes to see Anya kneeling next to you. "<<$pcs_nickname>>, are you okay? It looks like you were having a bad dream." You quickly look around and realize that you''re in your bedroom as Anya stands up. "Come on, everyone''s waiting for us."' 
-	'You tilt your head as you reply. "Who''s waiting for us?"' 
+	'You feel a hand patting your leg and open your eyes to see Anya kneeling next to you. "<<$pcs_nickname>>, are you okay? It looks like you were having a bad dream." You quickly look around and realize that you''re in your bedroom as Anya stands up. "Come on, everyone''s waiting for us."'
+	'You tilt your head as you reply. "Who''s waiting for us?"'
 	'She smiles. "You know. Mom, Vlad and Kolka. Have you hit your head or something? Come on, you know that we can''t eat breakfast without you." She takes your hand and leads you to the kitchen.'
 
-	act 'Enter kitchen':	
+	act 'Enter kitchen':
 		*clr & cla
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
-		'You enter the kitchen to see your stepfather and Kolka laughing at a joke that you can''t quite hear. They both stop laughing as you enter. Anya offers you a chair and sits down next to you. You look around in relief until you hear something bumping against the kitchen door.' 
-		
-		act 'Turn to see what it is':	
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
+		'You enter the kitchen to see your stepfather and Kolka laughing at a joke that you can''t quite hear. They both stop laughing as you enter. Anya offers you a chair and sits down next to you. You look around in relief until you hear something bumping against the kitchen door.'
+
+		act 'Turn to see what it is':
 			*clr & cla
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost'+rand(4,6)+'.jpg"></center>'				
-			'Your mother backs out of the kitchen with a tray of food and places some in front of each of you. "Nice of you to finally join us, <<$pcs_nickname>>. I was beginning to think that you were never going to wake up." You giggle as you start eating.'		
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost'+rand(4,6)+'.jpg"></center>'
+			'Your mother backs out of the kitchen with a tray of food and places some in front of each of you. "Nice of you to finally join us, <<$pcs_nickname>>. I was beginning to think that you were never going to wake up." You giggle as you start eating.'
 
 			act 'Eat breakfast':
 				*clr & cla
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost'+rand(4,6)+'.jpg"></center>'
-				'Your mother suddenly shouts out. "HEY! No eating until your brother gets here!" You look and see your stepfather whispering in Kolka''s ear, but stopping as soon as you face them.' 
+				'Your mother suddenly shouts out. "HEY! No eating until your brother gets here!" You look and see your stepfather whispering in Kolka''s ear, but stopping as soon as you face them.'
 				'You point at Kolka. "He''s right there..."'
 				'Your mother crosses her arms. "I''m not talking about Kolka." She walks back to the kitchen as your brother and stepfather continue cackling and whispering at each other. You look around in confusion until you hear light moaning nearby.'
 				'You peek over the kitchen doorway to see your mother bent over the stove with a dark burly figure pressing against her before you suddenly feel someone''s hand on one of your breasts.'
 
-				act 'Turn around':	
+				act 'Turn around':
 					*clr & cla
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
-					'You turn to see Kolka squeezing your right breast as he gives your stepfather a thumbs up. You push Kolka away and hear your stepfather shouting. "Hey, don''t push your little brother like that!"' 
-					'You''re taken aback as you respond. "But he touched me!"' 
-					'Your mother then enters the room with her pants around her ankles. "Come on <<$pcs_nickname>>, it''s not like all the other boys haven''t already fucked you before. Why not let your brother have a chance?"' 
-					'Kolka quickly chimes in. "Yeah <<$pcs_nickname>>, don''t be selfish!"' 
-					'You see everyone in the room scolding you before you hear a voice shout. "Don''t worry everyone, I''ll put this bitch in her place!"' 
-
-					act 'Turn to see who it is':	
+					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
+					'You turn to see Kolka squeezing your right breast as he gives your stepfather a thumbs up. You push Kolka away and hear your stepfather shouting. "Hey, don''t push your little brother like that!"'
+					'You''re taken aback as you respond. "But he touched me!"'
+					'Your mother then enters the room with her pants around her ankles. "Come on <<$pcs_nickname>>, it''s not like all the other boys haven''t already fucked you before. Why not let your brother have a chance?"'
+					'Kolka quickly chimes in. "Yeah <<$pcs_nickname>>, don''t be selfish!"'
+					'You see everyone in the room scolding you before you hear a voice shout. "Don''t worry everyone, I''ll put this bitch in her place!"'
+
+					act 'Turn to see who it is':
 						*clr & cla
 						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/yurikev/avatars/threaten1.jpg"></center>'					
-						'You turn to see Yurik without any clothes on walking into the room before grabbing you by your throat and pushing you against the wall.'				
-						
-						act 'Continue':	
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/yurikev/avatars/threaten1.jpg"></center>'
+						'You turn to see Yurik without any clothes on walking into the room before grabbing you by your throat and pushing you against the wall.'
+
+						act 'Continue':
 							*clr & cla
 							gs 'stat'
 							'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/event/gif/ra8.mp4"></video></center>'
-							'You can faintly feel something entering your pussy and feel tears streaming down your cheeks. You faintly hear some soft voices in the distance. "Watch her head! Don''t drop her! Come on, get that door open!"' 
+							'You can faintly feel something entering your pussy and feel tears streaming down your cheeks. You faintly hear some soft voices in the distance. "Watch her head! Don''t drop her! Come on, get that door open!"'
 							'A few seconds later, you hear someone whispering in your ear. "It''s okay <<$pcs_firstname>>. This is your place now. You didn''t think that you could keep that precious body to yourself, did you?"'
 
 							act 'Turn around':
 								*clr & cla
 								gs 'stat'
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev/smile1.jpg"></center>'					
-								'You slowly turn to see Niko standing next to you with a wide grin on his face. "You never need to worry my princess. I''ll keep your pussy well fed with all the cocks in town." He leans over and gives you a kiss on the cheek.' 
-								
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev/smile1.jpg"></center>'
+								'You slowly turn to see Niko standing next to you with a wide grin on his face. "You never need to worry my princess. I''ll keep your pussy well fed with all the cocks in town." He leans over and gives you a kiss on the cheek.'
+
 								act 'Continue':
 									*clr & cla
-									gs'stat'								
-									'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/cum/cum10.mp4"></video></center>'								
+									gs'stat'
+									'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/cum/cum10.mp4"></video></center>'
 									'You suddenly hear Yurik groan as he starts pumping his cum inside your pussy before talking to Niko. "What a worthless whore. Couldn''t even rock her hips a little. If I wanted to fuck a blow up doll, I would have kept fucking her mother."'
 									'He then leaves as you start hearing the soft voices again, but they sound closer. "Is she going to be okay? She''ll be fine. She just needs some more rest... She''s moving. Do you think she''s...?"'
-									
+
 									act '...':gt 'NikoMeyHome', 'aftermath'
-								end	
-							end	
+								end
+							end
 						end
-					end	
+					end
 				end
-			end	
-		end	
+			end
+		end
 	end
 end
 
@@ -99,11 +99,11 @@ if $ARGS[0] = 'woods':
 	VKSmiley = 3
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/woods/1.jpg"></center>'
-	'You can feel grass on your face which you quickly brush away before looking around and noticing that you''re in the middle of the woods, surronded by an eerie mist. '+$OpenInnerThought+'What''s going on? Why am I here? How did I get here? Where am I?'+$CloseInnerThought+'' 
+	'You can feel grass on your face which you quickly brush away before looking around and noticing that you''re in the middle of the woods, surronded by an eerie mist. '+$OpenInnerThought+'What''s going on? Why am I here? How did I get here? Where am I?'+$CloseInnerThought+''
 	'You stand up and look around, trying to get your bearings when you hear music and the sounds of laughter in the far distance. '+$OpenInnerThought+'Where is this music coming from? Was that a person laughing? Maybe they can help me.'+$CloseInnerThought+' You start heading in the direction of the noise when you suddenly feel a cold chill running down your spine. '+$OpenInnerThought+'Something about that laughter is... unnerving.'+$CloseInnerThought+''
-	
+
 	act 'Move deeper into the woods':gt 'NikoDreams', 'woods2'
-end	
+end
 
 if $ARGS[0] = 'woods2':
 	*clr & cla
@@ -121,16 +121,16 @@ if $ARGS[0] = 'woods2':
 	elseif VKSmiley = 3:
 		'You can hear someone laughing far away.'
 		PLAY 'sound/happyhome/Smiley.mp3', 25
-	end	
-	
+	end
+
 	if VKSmiley = 1:
 		act 'Move deeper into the woods':gt 'NikoDreams', 'smiley1'
 	else
 		act 'Move deeper into the woods':gt 'NikoDreams', 'woods3'
 	end
-	
+
 	act 'Hide':gt 'NikoDreams', 'woods_hide'
-end	
+end
 
 if $ARGS[0] =  'woods3':
 	*clr & cla
@@ -148,16 +148,16 @@ if $ARGS[0] =  'woods3':
 	elseif VKSmiley = 3:
 		'You can hear someone laughing far away.'
 		PLAY 'sound/happyhome/Smiley.mp3', 25
-	end	
-	
+	end
+
 	if VKSmiley = 1:
 		act 'Move deeper into the woods':gt 'NikoDreams', 'smiley1'
 	else
 		act 'Move deeper into the woods':gt 'NikoDreams', 'woods4'
 	end
-	
+
 	act 'Hide':gt 'NikoDreams', 'woods_hide'
-end	
+end
 
 if $ARGS[0] =  'woods4':
 	*clr & cla
@@ -175,16 +175,16 @@ if $ARGS[0] =  'woods4':
 	elseif VKSmiley = 3:
 		'You can hear someone laughing far away.'
 		PLAY 'sound/happyhome/Smiley.mp3', 25
-	end	
-	
+	end
+
 	if VKSmiley = 1:
 		act 'Move deeper into the woods':gt 'NikoDreams', 'smiley1'
 	else
 		act 'Move deeper into the woods':gt 'NikoDreams', 'woods5'
 	end
-	
+
 	act 'Hide':gt 'NikoDreams', 'woods_hide'
-end	
+end
 
 if $ARGS[0] = 'woods5':
 	*clr & cla
@@ -202,16 +202,16 @@ if $ARGS[0] = 'woods5':
 	elseif VKSmiley = 3:
 		'You can hear someone laughing far away.'
 		PLAY 'sound/happyhome/Smiley.mp3', 25
-	end	
-	
+	end
+
 	if VKSmiley = 1:
 		act 'Move deeper into the woods':gt 'NikoDreams', 'smiley1'
 	else
 		act 'Move deeper into the woods':gt 'NikoDreams', 'woods6'
 	end
-	
+
 	act 'Hide':gt 'NikoDreams', 'woods_hide'
-end	
+end
 
 if $ARGS[0] =  'woods6':
 	*clr & cla
@@ -229,16 +229,16 @@ if $ARGS[0] =  'woods6':
 	elseif VKSmiley = 3:
 		'You can hear someone laughing far away.'
 		PLAY 'sound/happyhome/Smiley.mp3', 25
-	end	
-	
+	end
+
 	if VKSmiley = 1:
 		act 'Move deeper into the woods':gt 'NikoDreams', 'smiley1'
 	else
 		act 'Move deeper into the woods':gt 'NikoDreams', 'woods7'
 	end
-	
+
 	act 'Hide':gt 'NikoDreams', 'woods_hide'
-end	
+end
 
 if $ARGS[0] = 'woods7':
 	*clr & cla
@@ -257,17 +257,17 @@ if $ARGS[0] = 'woods7':
 	elseif VKSmiley = 3:
 		'You can hear someone laughing far away.'
 		PLAY 'sound/happyhome/Smiley.mp3', 25
-	end	
+	end
 	'You can hear a woman crying in the distance.'
-	
+
 	if VKSmiley = 1:
 		act 'Head toward the train tracks':gt 'NikoDreams', 'smiley1'
 	else
 		act 'Head toward the train tracks':gt 'NikoDreams', 'woods8'
 	end
-	
+
 	act 'Hide':gt 'NikoDreams', 'woods_hide'
-end	
+end
 
 if $ARGS[0] = 'woods8':
 	*clr & cla
@@ -286,17 +286,17 @@ if $ARGS[0] = 'woods8':
 	elseif VKSmiley = 3:
 		'You can hear someone laughing far away.'
 		PLAY 'sound/happyhome/Smiley.mp3', 25
-	end	
+	end
 	'You can hear a woman crying nearby.'
-	
+
 	if VKSmiley = 1:
 		act 'Move deeper into the woods':gt 'NikoDreams', 'smiley1'
 	else
 		act 'Move deeper into the woods':gt 'NikoDreams', 'woods_home'
 	end
-	
+
 	act 'Hide':gt 'NikoDreams', 'woods_hide'
-end	
+end
 
 if $ARGS[0] =  'woods_home':
 	*clr & cla
@@ -312,9 +312,9 @@ if $ARGS[0] =  'woods_home':
 	end
 	*nl
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/residents/weepeeidle.jpg"></center>'
-	
+
 	act 'Approach the crying woman':gt 'NikoDreams', 'weepee1'
-end	
+end
 
 if $ARGS[0] = 'teehee':
 	*clr & cla
@@ -322,28 +322,28 @@ if $ARGS[0] = 'teehee':
 	gs 'stat'
 	if VKTeeHee = 0:
 		'<center><b><h4><font color=#FF00CC><<"Strange Cat">></font></h4></b></center>'
-	else	
+	else
 		'<center><b><h4><font color=#FF00CC><<"TeeHee">></font></h4></b></center>'
 	end
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/residents/teehee.jpg"></center>'
 	if VKTeeHee = 0:
-		'You approach the cat and it turns to you with a creepy grin. "Tee hee, who is thee?"' 
-		'You recoil in shock. "You can talk?!" 
-		The cat grins wider. "Only if you want me to. Tee hee." 
-		"Umm, what do you want exactly?"' 
-		'The cat laughs. "What do I want? You approached me. Tee hee." 
-		"My name is <<$pcs_firstname>>. What''s yours?"' 
-		'The cat grins again. "My name is TeeHee and I am so happy to meet thee."' 
+		'You approach the cat and it turns to you with a creepy grin. "Tee hee, who is thee?"'
+		'You recoil in shock. "You can talk?!"
+		The cat grins wider. "Only if you want me to. Tee hee."
+		"Umm, what do you want exactly?"'
+		'The cat laughs. "What do I want? You approached me. Tee hee."
+		"My name is <<$pcs_firstname>>. What''s yours?"'
+		'The cat grins again. "My name is TeeHee and I am so happy to meet thee."'
 		*nl
 		'You pet TeeHee''s head, causing her to start purring. "This is the end of the path for now. Come with me to return to your own path."
-		"But that woman might need my help."' 
+		"But that woman might need my help."'
 		'TeeHee frowns as she responds. "She doesn''t need you for the reasons you may think. You really should come with me, not WeePee."'
 	else
 		'We meet again, <<$pcs_firstname>>. Have you come to re-join your own path, or do you wish to stay and face WeePee''s wrath?'
 	end
-	
+
 	act 'Accept TeeHee''s offer': VKTeeHee = 1 & VKWoods = -1 & VKSmiley = 3 & gt 'NikoMeyHome', 'aftermath2'
-	
+
 	act 'Walk away':VKTeeHee = 1 & gt 'NikoDreams', 'woods_home'
 end
 
@@ -368,7 +368,7 @@ if $ARGS[0] =  'weepee1':
 	'As you approach the crying woman, she instantly turns around and lunges toward you, shoving her hand into your chest and pulling out your heart, staring into your eyes as she watches your life slowly drain away...'
 
 	act 'Rest in peace': VKSmiley = 3 & gt 'NikoMeyHome', 'aftermath2'
-end	
+end
 
 if $ARGS[0] =  'woods_hide':
 	*clr & cla
@@ -380,14 +380,14 @@ if $ARGS[0] =  'woods_hide':
 		VKSmiley = rand(3,4)
 		PLAY 'sound/happyhome/Smiley.mp3', 100
 	else
-		*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'	
+		*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
 		'You quickly duck behind a tree and stare into the forest. You wait for a few seconds before realizing that there''s nothing there. You get out from behind the tree and brush the dirt from your leg.'
 		*nl
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/woods/<<VKWoods>>.jpg"></center>'
 	end
-	
+
 	act 'Continue':gt 'NikoDreams', 'woods<<VKWoods>>'
-end	
+end
 
 if $ARGS[0] =  'friends':
 	*clr & cla
@@ -395,25 +395,25 @@ if $ARGS[0] =  'friends':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/bedroom/vicky.jpg"></center>'
 	'You slowly open your eyes and see Vicky playfully shaking your shoulder. "Hey there, sleepy head! Did you sleep well?"'
 	'You give <<$VK_VikName>> a warm smile. "I guess but... Where am I?"
-	"After what happened at school, we were bored, so we decided to have you dance for us." Vicky replies and you tilt your head.' 
-	'"Dance... for us?" Vicky giggles as she points to her right. You turn to see Katja and Natalia sitting next to the bed.' 
-	
+	"After what happened at school, we were bored, so we decided to have you dance for us." Vicky replies and you tilt your head.'
+	'"Dance... for us?" Vicky giggles as she points to her right. You turn to see Katja and Natalia sitting next to the bed.'
+
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/bedroom/katja.jpg"></center>'
-	'"Come on <<$pcs_nickname>>. What are you waiting for?" Katja asks.' 
+	'"Come on <<$pcs_nickname>>. What are you waiting for?" Katja asks.'
 	'Natalia nods "Don''t worry, I threw away all your clothes. Whores don''t need clothes." You look down and notice that you''re naked before Katja suddenly slams the bed frame. "Enough messing around! DANCE WHORE!"'
-	
-	act 'Dance':	
+
+	act 'Dance':
 		*clr & cla
 		gs 'stat'
 		'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/sex/Cam/cam2.mp4"></video></center>'
-		'You quickly stand up and start dancing as Vicky reaches forward and shoves her fingers inside your pussy while Katja sticks her finger in your ass. Natalia walks up to you and starts squeezing your breasts.' 
-		'"And they thought that Sonia was a whore." Vicky says and Katja giggles.' 
+		'You quickly stand up and start dancing as Vicky reaches forward and shoves her fingers inside your pussy while Katja sticks her finger in your ass. Natalia walks up to you and starts squeezing your breasts.'
+		'"And they thought that Sonia was a whore." Vicky says and Katja giggles.'
 		'"That''s just silly! <<$pcs_firstname>> is the only whore here."'
-		'Natalia nods. "I agree. I don''t even know why she thought that she could hide it."' 
+		'Natalia nods. "I agree. I don''t even know why she thought that she could hide it."'
 		''+$OpenInnerThought+'Why are they being so mean to me? And why can''t I stop dancing?'+$CloseInnerThought+''
 		'Vicky gives your ass a firm smack. "Alright, we''ve kept the boys waiting long enough!"'
 
-		act 'Boys?':	
+		act 'Boys?':
 			*clr & cla
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev/school/locker/exposed1.jpg"></center>'
@@ -421,14 +421,14 @@ if $ARGS[0] =  'friends':
 			'"Here''s the whore again! <<$pcs_firstname>> doesn''t even care about trying to hide it!" Artem says.'
 			'"I know right? She''s such a worthless whore. I almost don''t even want her anymore," Petka responds.'
 			'"Her pussy is probably all stretched out by now. It''s like ground zero," Radomir adds.'
-			
-			act 'Boys?':	
+
+			act 'Boys?':
 				*clr & cla
-				gs 'stat'			
-				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big7.jpg"></center>'		
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big7.jpg"></center>'
 				'Lesco then walks up to you. "It may be used up, but I might as well try it." He then grabs you by the hair, pulls out his dick and shoves it in your mouth.'
-			
-				act 'Suck Lesco''s dick':	
+
+				act 'Suck Lesco''s dick':
 					*clr & cla
 					gs 'stat'
 					'<center><video autoplay loop src="images/shared/sex/blowjob/blowjob3.mp4"></video></center>'
@@ -436,48 +436,48 @@ if $ARGS[0] =  'friends':
 					'"Wow! <<$pcs_firstname>> is even sucking Lesco''s dick. What a fucking cum dumpster!" Lena comments.'
 					'"She seems to be enjoying it too. Gross!" Lera responds.'
 					'"Don''t look at me. I never taught her that." Mr Tsarev adds.'
-					
-					act 'Continue':	
+
+					act 'Continue':
 						*clr & cla
 						gs 'stat'
 						'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/niko/nikoev/school/locker/hall1.mp4"></video></center>'
 						'Lesco pulls you up on top of him and you start riding his dick as tears stream down your face. '+$OpenInnerThought+'Why is this happening? Why are they all laughing at me? Please someone make this stop!'+$CloseInnerThought+''
 
-						act 'Continue riding him':	
+						act 'Continue riding him':
 							*clr & cla
 							gs 'stat'
 							'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/cum/cum3.mp4"></video></center>'
-							'Lesco groans as he pumps his cum inside you. You look down to see your belly inflating as a seemingly endless stream of cum pours into you.' 
+							'Lesco groans as he pumps his cum inside you. You look down to see your belly inflating as a seemingly endless stream of cum pours into you.'
 
-							act 'Continue':	
+							act 'Continue':
 								*clr & cla
-								gs 'stat'					
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/progulka.jpg"></center>'	
+								gs 'stat'
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/anya/progulka.jpg"></center>'
 								'Anya suddenly grabs you by the hair and leads you to the door. "Mom needs to speak with you, <<$pcs_firstname>>."'
-						
-								act 'Walk through the door':	
+
+								act 'Walk through the door':
 									*clr & cla
 									gs 'stat'
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost'+rand(4,6)+'.jpg"></center>'
-									'You enter the room, recognizing it as your apartment. Your mother is standing in front of you with a sneer on her face. "<<$pcs_firstname>>! You let those boys get you pregnant? I can''t believe you!"  
+									'You enter the room, recognizing it as your apartment. Your mother is standing in front of you with a sneer on her face. "<<$pcs_firstname>>! You let those boys get you pregnant? I can''t believe you!"
 									"Not only that. She''s also been eating my pussy," Anya adds and your mother''s eyes widen.'
 									'Kolka speaks up too. "She also had sex with me and is the mother of my child."'
-									'Your mother is seething with rage as she grabs onto a knife and drives it into your inflated stomach, causing the cum to flood out.' 
+									'Your mother is seething with rage as she grabs onto a knife and drives it into your inflated stomach, causing the cum to flood out.'
 
-									act 'Fall':	
+									act 'Fall':
 										*clr & cla
-										gs 'stat'							
+										gs 'stat'
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/friends/darkness.jpg"></center>'
 										'You fall to the ground and stare at your stomach, watching as an almost endless stream of cum pours out of you. You suddenly hear someone whisper in your ear. "Hey, are you alright?" You look around to see who it was, but see nothing at all. You''re surrounded by darkness. '+$OpenInnerThought+'Where did everyone go? Where am I? It''s so dark.'+$CloseInnerThought+' You hear the voice whisper again. "<<$pcs_firstname>>, wake up..."'
 										act '...': gt 'NikoEv2', 'niko_wake'
-									end	
-								end	
-							end	
-						end	
+									end
+								end
+							end
+						end
 					end
-				end	
+				end
 			end
-		end	
+		end
 	end
 end
 
@@ -485,57 +485,57 @@ if $ARGS[0] = 'classroom_dream':
 	*clr & cla
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/class/rest.jpg"></center>'
-	'You can feel yourself getting tired, so you lay your head down on your desk to rest as you wait for the period to end. After a few seconds, you hear someone shouting. "Who''s that sleeping in my class?" You immediately sit up, pretending that you weren''t laying down as you continue listening to the teacher. "Always remember to double check the problem, so that you can be confident with your solution. Now let''s move on to the next lesson... How to treat a whore. For this lesson, I will need a volunteer. Miss <<$pcs_lastname>>, get up here now."' 
+	'You can feel yourself getting tired, so you lay your head down on your desk to rest as you wait for the period to end. After a few seconds, you hear someone shouting. "Who''s that sleeping in my class?" You immediately sit up, pretending that you weren''t laying down as you continue listening to the teacher. "Always remember to double check the problem, so that you can be confident with your solution. Now let''s move on to the next lesson... How to treat a whore. For this lesson, I will need a volunteer. Miss <<$pcs_lastname>>, get up here now."'
 
-	act 'Who me?':	
+	act 'Who me?':
 		*clr & cla
-		gs 'stat'	
-		*pl '<center><img src="<<FUNC(''$face_image'')>>"></center>'	
+		gs 'stat'
+		*pl '<center><img src="<<FUNC(''$face_image'')>>"></center>'
 		'You recoil in shock. "Wha... Me?" The teacher places both hands on your desk. "Of course I mean you. Do you know of any other whores that haven''t already volunteered?" You can just barely make out Sonia under the table sucking on the teacher''s dick.'
 
-		act 'Walk to the front of the class':	
+		act 'Walk to the front of the class':
 			*clr & cla
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/class/stand.jpg"></center>'
-			'As you walk to the front of the class, you suddenly feel your clothes falling off. You quickly try to grab them, but they dissolve in your hands. You try covering your body, but the teacher shouts at you. "STOP COVERING YOURSELF YOUNG LADY! Whores should always keep their fuckholes on display." You can feel your body trembling as you finally approach the front of the class. "Now this is what you do to a whore. Notice her pussy here? This is the best place to fuck, but don''t get carried away, or she could end up pregnant with a whore baby." He then motions you to come toward him.'		
+			'As you walk to the front of the class, you suddenly feel your clothes falling off. You quickly try to grab them, but they dissolve in your hands. You try covering your body, but the teacher shouts at you. "STOP COVERING YOURSELF YOUNG LADY! Whores should always keep their fuckholes on display." You can feel your body trembling as you finally approach the front of the class. "Now this is what you do to a whore. Notice her pussy here? This is the best place to fuck, but don''t get carried away, or she could end up pregnant with a whore baby." He then motions you to come toward him.'
 
-			act 'Move closer':	
+			act 'Move closer':
 				*clr & cla
 				gs 'stat'
 				'<center><video autoplay loop src="images/shared/sex/blowjob/blowjob1.mp4"></video></center>'
-				'As soon as you get close, the teacher grabs you and forces you onto your knees. He pushes his dick against your lips. "Open up for your reward." You open your mouth, allowing his dick to enter. You start eagerly sucking his dick for what feels like a few minutes before he grabs your waist, lifts you up and drops you on top of his desk.' 
+				'As soon as you get close, the teacher grabs you and forces you onto your knees. He pushes his dick against your lips. "Open up for your reward." You open your mouth, allowing his dick to enter. You start eagerly sucking his dick for what feels like a few minutes before he grabs your waist, lifts you up and drops you on top of his desk.'
 
-				act 'See what he does':	
+				act 'See what he does':
 					*clr & cla
-					gs 'stat'				
+					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/class/sex.jpg"></center>'
 					'He pushes you over, rams his dick inside you and starts thrusting. All you can think about is the humiliation of being fucked by your teacher in front of your class. '+$OpenInnerThought+'Why is this happening? Why me? Will I never have a normal life again? Will I always be...'+$CloseInnerThought+' You suddenly hear a soft voice whispering in your ear. "Hey <<$pcs_firstname>>, are you okay? Come on, get up..."'
 
-					act 'Continue':	
+					act 'Continue':
 						*clr & cla
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/class/leave.jpg"></center>'
-						'You open your eyes and see all of the students getting out of their chairs and leaving the class while chatting with each other. You feel a hand on your shoulder shaking you, so you quickly turn to see Natalia with a concerned look on her face. "Are you alright, <<$pcs_firstname>>?"' 
-						'You take a second to collect your thoughts before responding. "I don''t know why I keep having these terrible nightmares."' 
+						'You open your eyes and see all of the students getting out of their chairs and leaving the class while chatting with each other. You feel a hand on your shoulder shaking you, so you quickly turn to see Natalia with a concerned look on her face. "Are you alright, <<$pcs_firstname>>?"'
+						'You take a second to collect your thoughts before responding. "I don''t know why I keep having these terrible nightmares."'
 						'Natalia rubs your back as she responds. "Things must be so hard for you. I''m so sorry."'
-						'Not wanting to worry Natalia, you give her a fake smile. "They''re just dreams, I''ll be fine."' 
-					
-						act 'Smile at Natalia':	
+						'Not wanting to worry Natalia, you give her a fake smile. "They''re just dreams, I''ll be fine."'
+
+						act 'Smile at Natalia':
 							*clr & cla
 							NikoEv = 13
-							gs 'stat'	
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/natalia/love/smile1.jpg"></center>'									
-							'Natalia rubs your forehead when you suddenly hear heavy breathing and turn to see Petia. "Are you two gonna kiss?"' 
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/natalia/love/smile1.jpg"></center>'
+							'Natalia rubs your forehead when you suddenly hear heavy breathing and turn to see Petia. "Are you two gonna kiss?"'
 							'Natalia recoils in shock. "Go away, perv!" Petia quickly walks away and Natalia looks back at you. "We can talk later."'
 							'You smile. "That sounds great."'
-							'You then both walk out of the class.'	
+							'You then both walk out of the class.'
 
 							act 'Leave classroom':minut += 5 & gt 'NikoEv2', 'Lunch Chat'
 						end
-					end	
-				end	
-			end	
-		end	
+					end
+				end
+			end
+		end
 	end
 end
 
@@ -546,13 +546,13 @@ if $ARGS[0] =  'Puppeteer':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/class/rest.jpg"></center>'
 	'You can feel the day dragging in slowly, so you rest your head on the desk trying your best to focus on anything but today''s lesson. The light occasionally creeps in between your arms so you keep re-adjusting until it stops, causing you to feel at peace as you slumber through the lesson.'
 
-	act 'Wake up':	
+	act 'Wake up':
 		*clr & cla
 		gs'stat'
 		'<center><img src="images/shared/home/bedroom/dream/class/1.jpg"></center>'
-		'You awaken and slowly lift your head, looking around the room but immediately recoil in shock when you notice how dark the classroom is. '+$OpenInnerThought+'Whoa, how long did I sleep? Oh shit, I must have slept through the whole day! I should get home right now!'+$CloseInnerThought+' You quickly shove your books into your bag and walk to the door.'	
-	
-		act 'Go to the hallway':	
+		'You awaken and slowly lift your head, looking around the room but immediately recoil in shock when you notice how dark the classroom is. '+$OpenInnerThought+'Whoa, how long did I sleep? Oh shit, I must have slept through the whole day! I should get home right now!'+$CloseInnerThought+' You quickly shove your books into your bag and walk to the door.'
+
+		act 'Go to the hallway':
 			*clr & cla
 			if music_on = 1:
 				$track_loop = 'sound/happyhome/happyhome.mp3'
@@ -563,46 +563,46 @@ if $ARGS[0] =  'Puppeteer':
 				music_loop = 0
 				close all
 				pl '<a href="exec: music_on = 1 & gt ''NikoDreams'', ''Woods''">Play music</a>'
-			end		
+			end
 			PLAY 'sound/happyhome/puppet.mp3', 25
 			gs 'stat'
 			'<center><img src="images/shared/home/bedroom/dream/class/2.jpg"></center>'
-			'As soon as you reach the hallway, you hear a strange muffled laugh in the distance, along with a strange melody which sounds very far away. '+$OpenInnerThought+'Who could that be? Maybe someone is flooding one of the bathrooms again. That music though. Where is it coming from? Outside maybe?'+$CloseInnerThought+''		
+			'As soon as you reach the hallway, you hear a strange muffled laugh in the distance, along with a strange melody which sounds very far away. '+$OpenInnerThought+'Who could that be? Maybe someone is flooding one of the bathrooms again. That music though. Where is it coming from? Outside maybe?'+$CloseInnerThought+''
 
-			act 'Head downstairs':	
+			act 'Head downstairs':
 				*clr & cla
 				PLAY 'sound/happyhome/puppet.mp3', 50
 				gs 'stat'
 				'<center><img src="images/shared/home/bedroom/dream/class/3.jpg"></center>'
 				'You reach the bottom of the stairs and hear the laughter getting louder. '+$OpenInnerThought+'Hmm, I must be getting closer.'+$CloseInnerThought+' The hallway is dark, but you can see a light at the end.'
 
-				act 'Continue down the hallway':	
+				act 'Continue down the hallway':
 					*clr & cla
 					PLAY 'sound/happyhome/puppet.mp3',75
 					gs 'stat'
 					'<center><img src="images/shared/home/bedroom/dream/class/4.jpg"></center>'
 					'You continue walking down the hallway until you reach a strange puddle on the floor, coming from one of the lockers. '+$OpenInnerThought+'What is this stuff? Did someone have a drink in their locker that''s spilled?'+$CloseInnerThought+' When you look closer, you notice that the locker is slightly open and leaking the strange liquid.'
-					
-					act 'Open the locker':	
+
+					act 'Open the locker':
 						*clr & cla
 						PLAY 'sound/happyhome/puppet.mp3', 100
 						gs 'stat'
 						'<center><b><h4><font color=#FFA200><<"Puppet">></font></h4></b></center>'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/residents/puppet.jpg"></center>'	
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/residents/puppet.jpg"></center>'
 						'You slowly open the locker to find a creepy doll inside, which is constantly laughing in an automated voice. '+$OpenInnerThought+'Who left this here? And why is it all wet? What is this stuff?'+$CloseInnerThought+' The doll is heavier than it looks and seems to be covered in a thick warm liquid. '+$OpenInnerThought+'What is this?'+$CloseInnerThought+' You look closely as you hold up the doll to the light and notice that the liquid is dark red, almost like blood. The doll has some strings attached to it''s wrists and ankles. '+$OpenInnerThought+'Maybe it''s a puppet?'+$CloseInnerThought+' You look into it''s eyes and notice your own reflection next to something else...'
-						
-						act 'Turn around':	
+
+						act 'Turn around':
 							*clr & cla
 							PLAY 'sound/happyhome/puppeteer.mp3', 80
 							gs'stat'
 							'<center><b><h4><font color=#FFA200><<"Puppeteer">></font></h4></b></center>'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/residents/puppeteer.jpg"></center>'	
-							'You turn around, but are quickly grabbed by the cheeks and launched onto the ground by a horrific looking man with long sharp nails. You dive to the side, dodging a swipe of his nails before quickly crawling away, only to be grabbed by your ankles and dragged back. You let out a loud scream as the insane laughing man pulls you towards him. You turn to try and fight him off, but he immediately drives his nails into your eyes...'					
-							
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/residents/puppeteer.jpg"></center>'
+							'You turn around, but are quickly grabbed by the cheeks and launched onto the ground by a horrific looking man with long sharp nails. You dive to the side, dodging a swipe of his nails before quickly crawling away, only to be grabbed by your ankles and dragged back. You let out a loud scream as the insane laughing man pulls you towards him. You turn to try and fight him off, but he immediately drives his nails into your eyes...'
+
 							act '...':
 								*clr & cla
 								music_loop = 0
-								close all							
+								close all
 								gs'stat'
 								'<center><b><h4><font color=#FF00CC><<"<<$pcs_firstname>> [<<$pcs_nickname>>] <<$pcs_lastname>>">></font></h4></b></center>'
 								*pl '<center><img src="<<FUNC(''$face_image'')>>"></center>'
@@ -613,15 +613,15 @@ if $ARGS[0] =  'Puppeteer':
 								'"I hope that she''s okay..." Natalia asks in a concerned voice.'
 								'"I bet she was just looking for attention. I wouldn''t put it past her." Christina sneers.'
 								'"Maybe she''s just a psycho bitch and finally snapped?" Bella says in a mocking tone.'
-								
-								act 'Quickly leave the classroom': gt 'gschool_lessons', 'short_break' 
-							end	
+
+								act 'Quickly leave the classroom': gt 'gschool_lessons', 'short_break'
+							end
 						end
 					end
 				end
-			end	
+			end
 		end
-	end	
+	end
 end
 
 if $ARGS[0] =  'Night Out':
@@ -630,38 +630,38 @@ if $ARGS[0] =  'Night Out':
 	'<center><img src="images/locations/pavlovsk/community/dk_night.jpg"></center>'
 	''
 
-	act '':	
+	act '':
 		*clr & cla
 		gs'stat'
 		'<center><img src="images/shared/home/bedroom/dream/class/1.jpg"></center>'
-		''	
+		''
 
-		act '':	
+		act '':
 			*clr & cla
 			gs'stat'
 			'<center><img src="images/shared/home/bedroom/dream/class/2.jpg"></center>'
-			''	
-			
-			act '':	
+			''
+
+			act '':
 				*clr & cla
 				gs'stat'
 				'<center><img src="images/shared/home/bedroom/dream/class/3.jpg"></center>'
 				''
-				
+
 				act '': gt'', ''
-			end	
-		end		
+			end
+		end
 	end
-	
-	act '':	
+
+	act '':
 		*clr & cla
 		gs'stat'
 		'<center><img src="images/characters/pavlovsk/school/boy/niko/nikoev2/.jpg"></center>'
-		''	
+		''
 
 		act '': gt'', ''
-	end	
-end	
+	end
+end
 
 if $ARGS[0] =  'Toilet Time':
 	*clr & cla
@@ -669,51 +669,51 @@ if $ARGS[0] =  'Toilet Time':
 	'<center><img src="images/locations/pavlovsk/community/dk_night.jpg"></center>'
 	''
 
-	act '':	
+	act '':
 		*clr & cla
 		gs'stat'
 		'<center><img src="images/shared/home/bedroom/dream/class/4.jpg"></center>'
-		''	
+		''
 
-		act '':	
+		act '':
 			*clr & cla
 			gs'stat'
 			'<center><img src="images/shared/home/bedroom/dream/class/4.jpg"></center>'
 			''
-			
-			act '':	
+
+			act '':
 				*clr & cla
 				gs'stat'
 				'<center><img src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bathroom/Toilet/vket.jpg"></center>'
-				''			
+				''
 
-				act '':	
+				act '':
 					*clr & cla
 					gs'stat'
 					'<center><img src="images/characters/pavlovsk/school/boy/niko/nikoev2/.jpg"></center>'
-					''			
+					''
 
 					act '':gt '', ''
-				end	
-			end	
+				end
+			end
 		end
-		
-		act '':	
+
+		act '':
 			*clr & cla
 			gs'stat'
 			'<center><img src="images/characters/pavlovsk/school/boy/niko/nikoev2/.jpg"></center>'
-			''			
+			''
 
-			act '':	
+			act '':
 				*clr & cla
 				gs'stat'
 				'<center><img src="images/characters/pavlovsk/school/boy/niko/nikoev2/.jpg"></center>'
-				''			
+				''
 
 				act '':gt '', ''
-			end	
-		end		
-	end	
-end	
+			end
+		end
+	end
+end
 
 --- NikoDreams ---------------------------------

文件差异内容过多而无法显示
+ 296 - 296
locations/NikoMeyHome.qsrc


+ 19 - 19
locations/Serge_Shulgin.qsrc

@@ -1,6 +1,6 @@
 # Serge_Shulgin
 !============================================================================================================!
-!Vasily Shulgin (Shulga)''s father------------------------------------------------------------------------------! 
+!Vasily Shulgin (Shulga)''s father------------------------------------------------------------------------------!
 !FULL NAME: Sergey Borisovich Shulgin-------------------------------------------------------------------------------!
 !------------------------------------------------------------------------------------------------------------!
 !serge_shulgin - relationship stages:--------------------------------------------------------------------------!
@@ -9,7 +9,7 @@
 ! > 50 - close friend (sex)---------------------------------------------------------------------------------!
 ! > 70 - very close friend (more diverse sex options)----------------------------------------------------!
 ! >=100 - Sergey gives you a key to the apartment (you can enter whenever you want)----------------------------------!
-!============================================================================================================! 
+!============================================================================================================!
 !\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/!
 
 if serge_sleep_sex_day ! daystart: serge_sleep_sex_count = 2
@@ -26,7 +26,7 @@ end
 !-------------------------------------------------------------------------------------------------------------------!
 
 !Sergey is lying in bed, watching TV. You can chat with him (<30), join him watching TV (>30), sleep in his bed (>50) and seduce him----------!
-!===================================================================================================================! 
+!===================================================================================================================!
 if $ARGS[0] = 'tv':
 	$menu_loc = 'Serge_Shulgin'
 	$menu_arg = 'tv'
@@ -35,7 +35,7 @@ if $ARGS[0] = 'tv':
 	minut += 1
 	gs 'stat'
 	if sergebazar_day ! daystart: sergebazar_count = 10
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big112.jpg"></center>'
 	'Sergey Borisovich, born in 1967. His hair is gray by now, and he has a small beer belly, but in your eyes he still looks good for his age. His then-wife divorced him a long time ago and he has been single ever since, raising Vasily by himself.'
 	gs 'Serge_Shulgin', 'rep'
 
@@ -48,10 +48,10 @@ if $ARGS[0] = 'tv':
 		if sergebazar_count > 0: npc_rel['A112'] +=1
 		gs'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge1.jpg"></center>'
-		'Sergey is relaxing on his bed, watching some TV.' 
+		'Sergey is relaxing on his bed, watching some TV.'
 		if npc_rel['A112']<30: 'You sit down on a chair in his bedroom.' else 'You signal for Sergey to scooch over, and lie down on the bed next to him.'
 		*pl
-		if sergebazar_count <= 0: 
+		if sergebazar_count <= 0:
 			'Sergey seems a tad annoyed when he says: "Not now, <<$pcs_nickname>>! Sorry, but this important match just started and I really want to watch it."'
 		else
 			if npc_rel['A112'] <= 50:gs 'Serge_Shulgin','hide','serge_textb'
@@ -60,7 +60,7 @@ if $ARGS[0] = 'tv':
 		act 'Continue': gt 'Serge_Shulgin','tv'
 	end
 
-	if npc_rel['A112'] > 30: 
+	if npc_rel['A112'] > 30:
 		act 'Lie down next to him and watch TV together': gt 'Serge_Shulgin','hide','serge_tv'
 	end
 end
@@ -72,10 +72,10 @@ if $ARGS[0] = 'sleep':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/sleep.jpg"></center>'
 	'Sergey is sound asleep.'
 	act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
-	act 'Wake him up': 
+	act 'Wake him up':
 		'Sergey rubs his eyes, a bit irritated that you woke him up: "What do you want, <<$pcs_nickname>>? You really shouldn''t be waking me up, I need my sleep!"'
 		'You bite your lip, feeling bad for waking him up. You ask him: "Sorry, uncle Sergey. Would you mind if I take a nap with you?"'
-		if npc_rel['A112'] < 50: 
+		if npc_rel['A112'] < 50:
 			!--------------------!
 			!He does not allow you to sleep next to him!
 			!--------------------!
@@ -93,7 +93,7 @@ if $ARGS[0] = 'sleep':
 			minut += 2
 			gs 'stat'
 			'He sighs and wordlessly moves over to one side of the bed, offering you the other half while he clutches his pillow.'
-			act 'Sleep with Sergey': 
+			act 'Sleep with Sergey':
 				!---------------------------------------!
 				!Sleep next to Sergey!
 				!---------------------------------------!
@@ -118,7 +118,7 @@ if $ARGS[0] = 'hide':
 		else
 			minut +=30
 			gs'stat'
-			if rand(1,100) > 10: 
+			if rand(1,100) > 10:
 				gs 'Serge_Shulgin','hide','serge_tv_rand'
 			else
 				'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvrekl'+rand(1,4)+'.mp4" width="748" height="540"></video></center> Ugh, commercials...'
@@ -126,9 +126,9 @@ if $ARGS[0] = 'hide':
 			act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 			act 'Change the channel': gt 'Serge_Shulgin','hide','serge_tv'
 			if npc_rel['A112'] > 50:
-				act 'Switch to the porn channel': 
+				act 'Switch to the porn channel':
 					*clr & cla
-					'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvporn'+rand(1,5)+'.mp4" width="748" height="540"></video></center>' 
+					'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvporn'+rand(1,5)+'.mp4" width="748" height="540"></video></center>'
 					'You switch to the porn channel and put the remote away. Sergey is a bit surprised you would want to watch this, but says nothing.'
 					if pcs_horny > 30: 'You feel Sergey''s body shifting a lot during a particularly rough part of the porn scene, and he''s awkwardly covering his groin with his hands. The large bulge in his pants gives away his obvious erection anyway.'
 					gs 'arousal', 'porn', 10
@@ -150,15 +150,15 @@ if $ARGS[0] = 'hide':
 		'You idly rub your hands over your body, occasionally touching his groin or chest to make sure you have his attention. When you let out a soft moan, you can feel him stirring next to you in the bed; he''s definitely paying attention to you now! You secretly smile to yourself: he''s such a typical guy... all you have to do is rub your tits and ass a little, and there''s no way he can resist your charms!'
 		gs 'arousal', 'foreplay', 5
 		gs 'stat'
-		if npc_rel['A112'] < 70: 
+		if npc_rel['A112'] < 70:
 			act 'Continue': gs 'Serge_Shulgin','hide','sleep_nameksex_otkaz'
 		else
-			if serge_sleep_sex_count <= 0: 
+			if serge_sleep_sex_count <= 0:
 				act 'Continue': gs 'Serge_Shulgin','hide','serge_sleep_sex_perebor'
 			else
-				if pcs_horny < 50: 
+				if pcs_horny < 50:
 					act 'Suggest you could make him feel good': gt 'Serge_Shulgin','hide','sleep_nameksex_oral'
-				elseif pcs_horny < 75: 
+				elseif pcs_horny < 75:
 					act 'Suggest you could make him feel good': gt 'Serge_Shulgin','hide','sleep_nameksex_rought'
 				else
 					act 'Beg him to make you feel good': gt 'Serge_Shulgin','hide','sleep_nameksex_lick'
@@ -293,7 +293,7 @@ if $ARGS[0] = 'hide':
 		gs 'stat'
 		act 'Lie down on the bed':
 			*clr & cla
-			'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/miss'+rand(1,2)+'.mp4"></video></center>'	
+			'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/miss'+rand(1,2)+'.mp4"></video></center>'
 			'Sergey has you spread your legs wide, and rams nearly the full length of his dick inside you in one fluent motion. Instinctively you wrap your legs around his hips, which he sees as an encouragement to get even deeper inside you.'
 			'You wrap your arms around his strong torso as well, and let him hammer away at your pussy. Then you squeal: he''s biting your ear lobe!'
 			'Your boobs are squished between your body and his, as Sergey rests his body on top of yours and focuses everything on fucking your cunt as hard as he can. Despite his size, it''s not uncomfortable at all... it feels heavenly! Sergey gets it, this is how you fuck a woman!'
@@ -377,7 +377,7 @@ if $ARGS[0] = 'hide':
 						gs 'cum_call','face',$boy,1
 						'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/cum'+rand(1,6)+'.mp4"></video></center>'
 						'Wow, that felt so good! You had no idea Sergey could be such a gentleman.'
-						'When Sergey is also close to orgasming, you quickly get off him and lick his cock slowly, tasting yourself on his dick. Mmmm, delicious as always...' 
+						'When Sergey is also close to orgasming, you quickly get off him and lick his cock slowly, tasting yourself on his dick. Mmmm, delicious as always...'
 						'It doesn''t take long for Sergey to cum, shooting his load all over your face like he likes to do. When he''s finished, you smile at him with his cum still all over your face, and whisper: "Thank you, uncle Sergey... that was amazing!"'
 						gs 'arousal', 'end'
 						gs 'stat'

+ 4 - 4
locations/Serge_kuh.qsrc

@@ -20,7 +20,7 @@ if $ARGS[0] = '':
 	$menu_arg = ''
 	menu_off = 0
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big112.jpg"></center>'
 	'Sergey is standing at the kitchen counter. He''s making soup, cutting up ingredients and throwing them into a large pan.'
 	gs 'Serge_Shulgin', 'rep'
 	act 'Leave him alone': gt 'vasilyhome', 'vasilykitchen'
@@ -54,7 +54,7 @@ end
 if $ARGS[0] = 'kuh_buh':
 	minut += 1
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big112.jpg"></center>'
 	'Sergey is sitting at the kitchen table, drinking vodka. "Hi, <<$pcs_nickname>>! Great day, isn''t it?" he shouts cheerfully as he raises his glass to you.'
 	gs 'Serge_Shulgin', 'rep'
 	act 'Leave him alone': gt 'vasilyhome', 'vasilykitchen'
@@ -309,7 +309,7 @@ if $ARGS[0] = 'help_ev1':
 
 	rand_kuh_sex = rand(1,3)
 	$rand_kuh_sex = 'sex<<rand_kuh_sex>>'
-	
+
 	gs 'stat'
 	act 'Flirt with Sergey':
 		*clr & cla
@@ -329,7 +329,7 @@ if $ARGS[0] = 'help_ev1':
 		end
 		act 'Show him your ass':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/vert'+rand(1,10)+'.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/help/vert'+rand(1,9)+'.jpg"></center>'
 			'That was fun, but you can do better! When you bend over exaggeratedly and show him your ass, you can''t help but giggle. Oops!'
 			'Sergey sighs, realizing your game now... and feeling a bit busted at the same time.'
 			'"<<$pcs_nickname>>, stop tormenting me!" he tells you. "I''m not a robot, I''m a man with needs and desires! If you keep that up, you have no one but yourself to blame for what happens next..."'

+ 1 - 1
locations/StasSex.qsrc

@@ -30,7 +30,7 @@ if SStip = 0:
 			act 'Breathe':
 				*clr & cla
 				minut += 5
-				'<center><img <<$set_imgh>> src="images/characters/city/stas/sex/aftersex.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/pc/body/cum/creampie/cumpussy12.jpg"></center>'
 				'Stas rolls off you, and you roll onto your side to rest your head on his chest. You can feel his sperm leaking out of your pussy. He gives you a one armed hug while his other hand strokes your hair, and he looks deep into your eyes with love in his.  Stas say apologetically, "I''m sorry, I came inside of you, couldn''t resist." Then he rolls out of bed, getting up and starting to get dressed. "Well, I gotta go <<$pcs_nickname>>. I''ll see you later, ok." With that, he gathers the rest of his stuff and heads out. You follow him to the door to see him out.'
 
 				gs 'arousal', 'end'

+ 2 - 2
locations/VolleyTrenerSpeak.qsrc

@@ -20,7 +20,7 @@ if volleysostav > 0:
 			'"You''ve been drinking! If you can''t even take the team seriously, then you''re not playing tomorrow."'
 			npc_rel['A69'] -= 1
 ! The flag is for no admission to the game on Saturday
-			seealko = 1 
+			seealko = 1
 		end
 		'"Come on I''d better take you home," The coach says. Looks like you are done with the dance for tonight.'
 
@@ -38,7 +38,7 @@ if volleysostav > 0:
 	end
 else
 	!---------------------------While not in the squad-------------------------
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/mikhail/volleytrener1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big69.jpg"></center>'
 	'You go up to Mikhail Nikolaevich and politely say hello.'
 	if pcs_vball < 20:
 		'Mikhail turns and looks at you. "Uh... have we met?" He doesn''t seem to recognize you. "Ah, I''ve seen you at school. You''re in pretty good shape, you should come to volleyball training."'

+ 4 - 4
locations/Voltrener.qsrc

@@ -147,9 +147,9 @@ if $ARGS[0] = 'talk':
 	elseif volleysostav = 0:
 		if pcs_vball < 15:
 			'Mikhail looks at you and says, "I''m busy, girl, do not distract me from my coaching."'
-		elseif pcs_vball < 30:
+		elseif pcs_vball < 25:
 			'Mikhail looks at you and says, "<<$pcs_lastname>>, you need to devote more time to training, you are a very bad player."'
-		elseif pcs_vball < 40:
+		elseif pcs_vball < 35:
 			'Mikhail looks at you and says, "<<$pcs_lastname>>. You certainly don''t play bad, at least not for an amateur. With more work you could reach a higher level."'
 		else
 			'Mikhail looks at you and says, "Ah, <<$pcs_lastname>>, you have the makings of an athlete, though I''m not sure if you are up to a professional level yet."'
@@ -157,7 +157,7 @@ if $ARGS[0] = 'talk':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/mikhail/volleytrener6.jpg"></center>'
 				gs 'stat'
-				if pcs_vball > 75:
+				if pcs_vball > 65:
 					'You ask the coach about joining the team and Mikhail smiles and nods his head then giving you the thumbs up he says, "<<$pcs_lastname>>, you have very good skills. Umm... Okay, just about enough to make the team. I want to congratulate you as I''ve decided to make you a first string regular. From now on, you''ll be starting."'
 					'"But," he adds, shaking his finger at you admonishingly. "You still need to keep practicing, and less drinking!"'
 					act 'Accept the starter position':
@@ -176,7 +176,7 @@ if $ARGS[0] = 'talk':
 						if trenerSex = 1:
 							volleysostav = 1
 							'You ask the coach about joining the team. He smiles and says, "<<$pcs_nickname>>, honey, I can do that, but you''ll have to start as a sub or people might be suspicious."'
-						elseif pcs_vball < 60:
+						elseif pcs_vball < 50:
 							'You ask the coach about joining the team, but he just shakes his head. "<<$pcs_lastname>>, it''s not personal, you have good amateur skills. Just not enough to make the team."'
 						else
 							'You ask the coach about joining the team. He thinks for a minute, then says "You have good skills for an amateur, but you''re still not good enough to start on the team. However, I have room for a substitute, and we can put you there. How does that sound?"'

+ 4 - 4
locations/Zvereva_Sly_events.qsrc

@@ -81,14 +81,14 @@ if $ARGS[0] = 'virgin':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big248.jpg"></center>'
 		if christinaQW['fight'] = -1:
-			'Cheeks turning red, you say "I don''t have a choice. My mother makes me do regular check ups at the gynaecologist. If she finds out I''ve lost my virginity to you there will be a lot of trouble. For you."'
+			'Cheeks turning red, you say "I don''t have a choice. My mother makes me do regular check ups at the gynecologist. If she finds out I''ve lost my virginity to you there will be a lot of trouble. For you."'
 			'He stares at you, obviously trying to decide if you''re lying or not, before saying "For now, we will work on training your other sexual skills. If I find out you''re lying to me though, things will get bad for you, really fast. And the next time I have to remind you to call me Master I will leave a bruise."'
 			'"I''m not lying, <i>Master</i>. I can''t stop you from doing what you want to me, but if you cross that line, it won''t be me you''re dealing with."'
 			'"We will see. I believe I already gave you an order."'
 
 			act 'Sullenly kneel': gt 'Zvereva_Sly_events', 'submit'
 		else
-			'Looking down, embarrassed, you say "I''m sorry Master, I don''t have a choice. My mother makes me do regular check ups at the gynaecologist. If she finds out I''ve lost my virginity to you there will be a lot of trouble."'
+			'Looking down, embarrassed, you say "I''m sorry Master, I don''t have a choice. My mother makes me do regular check ups at the gynecologist. If she finds out I''ve lost my virginity to you there will be a lot of trouble."'
 			'He stares at you, obviously trying to decide if you''re lying or not, before saying "For now, we will work on training your other sexual skills. If I find out you''re lying to me though, things will get bad for you, really fast."'
 			'"I''m not lying, Master. You can do anything and everything you want to me, except that."'
 			'"We will see. I believe I already gave you an order."'
@@ -210,7 +210,7 @@ if $ARGS[0] = 'sly_house_chat':
 				'You slowly and seductively start stripping your clothes off in front of him. The bored look on his face is quickly replaced by a hungry look.'
 			end
 			'He stands up, sheds his own clothes, and starts towards you.'
-			
+
 			gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
 		end
 
@@ -244,7 +244,7 @@ if $ARGS[0] = 'sly_house_chat':
 					end
 					'"Would you like my cherry, Master?"'
 					'He practically lunges for you, clothes flying everywhere, in his eagerness.'
-					
+
 
 					gs 'Zvereva_Sly_sex', 'Sly_random_sex_acts'
 				end

+ 1 - 1
locations/Zvereva_house_events.qsrc

@@ -215,7 +215,7 @@ if $ARGS[0] = 'bed_chat':
 			'"When will I meet him?"'
 			'"Why haven''t you already? It''s why I brought you home. What, did you think I wanted to fuck you? Get out there and say hello. He will take it from there. Remember, do what he says or else."'
 			if stat['think_virgin'] = 1:
-				'"But I''m a virgin. My mother makes me do regular check ups at the gynaecologist!"'
+				'"But I''m a virgin. My mother makes me do regular check ups at the gynecologist!"'
 				'Christina starts laughing. "Yeah right!"'
 				'"Really, Mistress. I don''t have a choice. If she finds out I''ve lost my virginity to your brother there will be a lot of trouble." You let the unspoken threat hang in the air.'
 				'She stares at you for a long time before saying "You''re serious? Ugh, fine. I won''t let him pop your cherry, for now. Good thing he loves blowjobs and anal. You <b>will</b> do those, a lot. No arguments, get used to your place."'

+ 1 - 1
locations/_attributes_coco_outfits.qsrc

@@ -402,7 +402,7 @@ elseif ARGS[1] = 62:
 
 elseif ARGS[1] = 63:
 	CloQuality = 3
-	CloThinness = 6
+	CloThinness = 4
 	CloTopCut = 2
 	CloPantsShortness = 1
 	CloStyle = 4

+ 1 - 1
locations/albina_chat.qsrc

@@ -934,7 +934,7 @@ if $ARGS[0] = 'lazar_conversation':
 			end
 			*nl
 			'"So what about you? Hooked up with anyone?" she asks, turning the conversation on you.'
-			gt 'albina_chat', 'lover_conversation'
+			gs 'albina_chat', 'lover_conversation'
 		end
 	end
 end

+ 78 - 78
locations/albina_house_events.qsrc

@@ -19,7 +19,7 @@ end
 
 if $ARGS[0] = 'first_visit':
 	AlbinaQW['albride'] = 2
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 	'Albina leads you to the rather well-furnished and decorated sitting room. "You''ll have to excuse the mess. The maid was... loyal to my father, so she had to go." She then disappears into the kitchen. While she''s gone, her phone vibrates on the table. You look and see that "Mama" is trying to call her.'
 	'<i>"Strange. She''s never mentioned her mother. Hell, she barely talks about her father,"</i> you think to yourself.'
 	'The phone rings out as Albina returns with a bottle of wine and two glasses and places them on the table. Noticing her missed call, she quickly picks her phone up and types a message before stuffing it in her pocket.'
@@ -27,7 +27,7 @@ if $ARGS[0] = 'first_visit':
 		*clr & cla
 		minut += 5
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 		'"<i>This,</i>" Albina grunts, twisting a corkscrew into the top of the wine bottle, "was one of my father''s favorite things. A bottle of stupidly expensive wine that he always refused to open. So let''s fucking open it!"'
 		'With a grin and a dramatic flourish, she yanks the cork out of the top and pours the contents into the glasses, handing one over before taking the seat next to you.'
 		'"He''s gone! He''s finally gone!" she squeals gleefully and chugs the whole glass in practically a single gulp.'
@@ -51,7 +51,7 @@ if $ARGS[0] = 'first_visit':
 				'"Just shut up and drink!" she scorns while filling her glass a second time. You take another small sip while she downs the whole thing again. Several minutes go by in silence, broken only by your occasional sips and the glugging of Albina pouring herself glass after glass until the bottle is empty.'
 				act 'Continue':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 					'"<i><b>FUCKING BASTARD!!</b></i>"'
 					'Without warning, Albina smashes her glass down on the table, causing you to jump. The glass snaps at the stem and she blankly stares at the broken remains in her hand, as if she doesn''t understand how they got there. You look at her in fright and watch tears begin to stream from her unblinking eyes before she hurls the rest of the glass across the room. It shatters against a cabinet as she lets out a loud scream.'
 					act 'Try to talk':
@@ -100,21 +100,21 @@ if $ARGS[0] = 'first_visit':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 			'"Not for me, thanks," you say and shake your head.'
 			'"Fine! Whatever," she scowls before downing both glasses in a single gulp each.'
 			act '"What''s going on?"':
 				minut += 5
 				gs 'stat'
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 				'"What''s going on, Albina? Seriously, what''s this about? I don''t understand."'
 				'"He''s finally fucking gone!" she rants as if that makes any more sense. "All his emails, text messages, phone calls, all the witnesses proving what a scumbag he is!"'
 				'"Albina, what are you talking about?"'
 				'She silently scowls while filling her glass and several minutes go by in silence, broken only by the glugging of Albina pouring herself glass after glass until the bottle is empty.'
 				act 'Continue':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 					'"<i><b>FUCKING BASTARD!!</b></i>"'
 					'Without warning, Albina smashes her glass down on the table, causing you to jump. The glass snaps at the stem and she blankly stares at the broken remains in her hand, as if she doesn''t understand how they got there. You look at her in fright and watch tears begin to stream from her unblinking eyes before she hurls the rest of the glass across the room. It shatters against a cabinet as she lets out a loud scream.'
 					act 'Try to talk':
@@ -179,7 +179,7 @@ if $ARGS[0] = 'first_visit2':
 			gs 'willpower', 'pay', 'resist'
 			gs 'drugs', 'alcohol', 'wine'
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 			'You jump back in fright, breaking the kiss and nearly falling off the sofa. In turn, Albina jumps back from you, looking distraught.'
 			'"I''m sorry <<$pcs_nickname>>! I-! I shouldn''t have... I don''t know what came over me! I... I''m sorry," she repeats. "You should go... I don''t want to..."'
 			act 'Do as she suggests':
@@ -201,14 +201,14 @@ if $ARGS[0] = 'first_visit2':
 					minut += 60
 					npc_rel['A23'] += 10
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 					'You sit by her side as she begins to tell you everything about herself that was once hidden from you. How her father never wanted children. How he abused her mother because of her birth. The way he chased her mother away and then blamed Albina for it after. Many of her rapes, described in graphic, painful detail. How she seeks comfort from women because of the abuse she''s endured at the hands of men. And finally, how she gathered evidence for years before submitting it to the police and having him arrested. You do nothing but sit and nod along the entire time, listening intently.'
 					*nl
 					'At the end of an hour, it seems a weight has been lifted from her shoulders and she has <i>slightly</i> sobered up.'
 					'"I''ve never told anyone that before," she says. "You... you really don''t think worse of me?"'
 					act 'No I don''t':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinahome.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinahome.jpg"></center>'
 						'"No," you shake your head. "I don''t. I think you''re one of the bravest people I''ve ever met."'
 						'Your friend truly comforted, you finally collect your things and bid her farewell. She takes you to the door and as you walk down the driveway, both of you waving goodbye, you think you catch sight of the first genuine smile you''ve ever seen on Albina''s face.'
 						act 'Leave': gt 'pav_residential'
@@ -306,7 +306,7 @@ if $ARGS[0] = 'first_sex':
 				gs 'arousal', 'end'
 				gs 'stat'
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/nudealbina.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
 				'Albina untangles herself from your legs and flops onto her back, still breathing hard. You do the same, staring up at the ceiling. The sheets are soaked beneath you.'
 				*nl
 				'Pulling her herself up, Albina turns herself around and gives you the most gentle kiss before pulling back. You can taste yourself on her lips.'
@@ -324,7 +324,7 @@ if $ARGS[0] = 'first_sex':
 					'"Thanks <<$pcs_nickname>>. It was nice to let it all out... and I''m not just talking about my feelings..." she says, expression turning mischievous again. "Thanks for being a good friend."'
 					act 'Get dressed':
 						cla & *clr
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinahome.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinahome.jpg"></center>'
 						'Albina helps you clean up before you get dressed and you finally collect your things, preparing to bid her farewell. She forgoes her clothes, choosing to walk you to the door instead. As you walk down the driveway, you turn and see her, standing naked in the doorway waving you goodbye and you think you catch sight of the first genuine smile you''ve ever seen on Albina''s face.'
 						act 'Leave': gt 'pav_residential'
 					end
@@ -365,7 +365,7 @@ if $ARGS[0] = 'tekken_game':
 		gs 'exp_gain', 'gaming', rand(1,2)
 		npc_rel['A23'] += 1
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/game.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
 		if AlbinaQW['gamebet'] = 1:
 			'You and Albina lie down in front of the TV after picking one of the games. She turns towards you and gives you a grin. "Feel like putting your ass on the line and betting again?"'
 			act 'Accept the bet': gt 'albina_house_events', 'tekken_bet'
@@ -410,7 +410,7 @@ if $ARGS[0] = 'tekken_play':
 	gs 'exp_gain', 'gaming', rand(1,2)
 	npc_rel['A23'] += 1
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/game.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
 	'The two of you keep playing games while trash-talking and even bumping each other to try and screw each other up. Still, neither of you are taking it seriously. Instead, you mostly just laugh at the silly mistakes you both make while only partially paying attention to the game.'
 	if pcs_hotcat >= 5:
 		'Once you finish the game, Albina turns to you instead of starting another one. "How about we see who actually <i>is</i> the better gamer?" she asks with a confident smile.'
@@ -462,7 +462,7 @@ if $ARGS[0] = 'tekken_bet':
 	gs 'exp_gain', 'gaming', rand(1,2)
 	npc_rel['A23'] += 1
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/game.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
 	'You smile. "You''re on. You''re so going to get fucked!"'
 	'Albina laughs as she brings the strapon over with a bottle of lube and tosses them on the bed before she lies back beside you and picks her controller up. "<i>Please</i>! You''re so going to lose!"'
 	'She starts the game, and you both fall silent, your focus only on winning.'
@@ -480,7 +480,7 @@ if $ARGS[0] = 'tekken_bet':
 			albplay = 0
 		end
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/game.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
 		if albplay = 3:
 			'She doesn''t even come close to beating you. Before the game can end, she lets out an exacerbated sigh and tosses her controller down in defeat, knowing she has no chance. You give her a gloating smirk as she reaches over and grabs the strapon harness before handing it to you. You both undress and you grin as you slide the harness on.'
 			act 'Continue': gt 'albina_sex_scenes', 'wear_strapon'
@@ -501,7 +501,7 @@ if $ARGS[0] = 'tekken_bet':
 		*clr & cla
 		menu_off = 1
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/game.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/game.jpg"></center>'
 		'You''re not sure why, but part of you <i>wants</i> her to use the strap-on on you, so you purposefully lose the game. Albina looks at you suspiciously with a raised brow before smiling and smacking your ass. "You''re my bitch now, <<$pcs_nickname>>!" You both undress, and Albina slides the harness on with a smirk on her face.'
 		act 'Get fucked with the strapon': gt 'albina_sex_scenes', 'receive_strapon'
 	end
@@ -528,7 +528,7 @@ if $ARGS[0] = 'swim_winter1':
 
 	act'No swimsuit':
 		cla & *clr
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		'"I don''t have a swimsuit," you protest, but Albina just gives you an amused look.'
 !!{		if AlbinaQW['commando_know'] > 0:
 			'"You''re not wearing panties, are you?" she smirks.'
@@ -563,7 +563,7 @@ if $ARGS[0] = 'swim_winter2':
 		minut +=6
 		gs 'stat'
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinapool.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinapool.jpg"></center>'
 		'"I''ll pass, thanks."'
 		'"Your loss," she shrugs before taking a running leap towards the pool. You hear a loud splash followed by a gleeful shriek and walk out to see Albina floating around in the pool. She smiles at you and turns to dive under the water, giving you a view of her anus as she goes under. Knowing Albina, she likely done this on purpose. After a few seconds, she swims over to the adjoining wall of the hot tub and throws herself over the side.'
 		act 'Do something else while she''s in the tub':
@@ -593,14 +593,14 @@ if $ARGS[0] = 'swim_winter2':
 
 	act 'Hesitantly join her':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		'"I... I guess..." you say. '
 		gs 'albina_house_events','swim_winter2_strip'
 	end
 
 	act 'Enthusiastically join her':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		'"Sounds fun!" You quickly start stripping out of your clothing while Albina stands by the door, jumping up and down and shivering in the cold breeze.'
 		'"Hurry up!" The moment you take off your last piece of fabric, you sprint straight out the door past her.'
 		*nl
@@ -614,7 +614,7 @@ end
 if $ARGS[0] = 'swim_winter2_strip':
 	act 'Strip naked':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		AlbinaQW['skinny_dip'] = 1
 		if $pantyworntype = 'none':
 			'You strip down while Albina keeps standing by the door, jumping up and down and shivering in the cold breeze.'
@@ -692,7 +692,7 @@ if $ARGS[0] = 'swim_winter3':
 	act 'Hesitate':
 		*clr & cla
 		!! temporary image
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		'You get right up to the edge of the pool and stop. You dip your toe into the water and it sends a chilly shiver through your entire body.'
 		'"You know, maybe I don''t want to-"'
 		*nl
@@ -711,7 +711,7 @@ if $ARGS[0] = 'swim_winter3':
 	act 'Jump in with her':
 		*clr & cla
 		!! temporary image
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		'With a running start and a scream, the two of you leap into the water together. The immediate shock of ice cold sends shivers through your whole body.'
 		'"Fuck!" you gasp. "Why did I let you talk me into this?!"'
 		*nl
@@ -745,7 +745,7 @@ if $ARGS[0] = 'swim_winter_unused4':
 	gs 'stat'
 	act 'Strip':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/nakedswim.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nakedswim.jpg"></center>'
 		'Realizing what she means, you peel off your clothes, place them in a pile to the side and dive into the water before the chill of the air freezes you.'
 		'"Doesn''t it feel great in here?" She makes a fair point. The water lapping away at your bare skin feels magical. You proceed to swim around the pool and splash each other for a while before floating on your backs and just chatting.'
 		xgt 'albina_house_events','after_swim_shower'
@@ -753,7 +753,7 @@ if $ARGS[0] = 'swim_winter_unused4':
 
 	act 'Hesitate':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/nakedswim.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nakedswim.jpg"></center>'
 		'You don''t feel comfortable about the idea, even with the cold biting at you. Albina swims back over and frowns at you. "I''m not getting out of this lovely warm water to go and get you something to wear <<$pcs_nickname>>. I swear I''ll pull you in right now!" She clearly won''t take no for an answer, so you undress and climb into the pool next to her.'
 		'"See? Doesn''t it feel great?" You have to agree with her. In the biting cold, the warm water against your bare skin feels magical. You''re taken by surprise when Albina suddenly splashes you. You splash back and proceed to swim around the pool and continue to splash each other for a while before floating on your backs and just chatting.'
 		*nl
@@ -768,7 +768,7 @@ if $ARGS[0] = 'winter_hot_tub':
 	AlbinaQW['hottub_count'] += 1
 	minut +=6
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 	if AlbinaQW['skip_tub'] ! daystart:
 		'Your skin hits the water and you gasp for the second time, this time for the opposite reason. The difference between the icy pool and the hot tub is so extreme that it feels scalding. Regardless, you follow Albina''s lead and sink down into it up to your neck. The burning sensation is so intense that you almost can''t bear it for several seconds. Then, slowly, you start to become accustomed to it and your muscles begin to loosen up, your entire body relaxing in the all encompassing heat.'
 		*nl
@@ -780,7 +780,7 @@ if $ARGS[0] = 'winter_hot_tub':
 			'"See? Told you it was good."'
 		end
 	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 		if AlbinaQW['skinny_dip'] = 1:
 			'You strip out of your clothes and pad over to join Albina in the hot tub, shivering the whole way. Starting with your toes, you carefully slip in across from Albina, closing your eyes and sighing at the intense heat.'
 			*nl
@@ -798,7 +798,7 @@ if $ARGS[0] = 'winter_hot_tub':
 	else
 		act 'Relax':
 			cla & *clr
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 			'The two of you spend several minutes soaking in the tub together before Albina stands up.'
 			'"Come on, let''s get out before we start pruning."'
 			gs 'albina_house_events','after_swim_shower'
@@ -808,7 +808,7 @@ end
 
 if $ARGS[0] = 'winter_hot_tub_no_panties1':
 	cla & *clr
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 	'Albina grins back at you and starts wriggling around beneath the bubbling water. Her knees briefly breach the surface and a moment later, she pulls up a thin, stringy, piece of fabric. She stretches it between her hands and slingshots it past your head, making a wet slapping sound when it lands on the deck. Turning your head to see what it was, you realize as soon as you lay eyes on it: it''s her thong.'
 	*nl
 	'"Oh <i>fuck...</i>" she moans, leaning further into the water as she turns a dial on the side. "I should do this more often..."'
@@ -819,14 +819,14 @@ if $ARGS[0] = 'winter_hot_tub_no_panties2':
 	pcs_horny += 25
 	gs 'stat'
 	cla & *clr
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 	'Albina cranks the dial hard and you gasp. Hot water is blasting directly against your pussy, softly tickling your clit. It''s turning you on and you can feel heat spreading through your hips that <i>isn''t</i> coming from the water. It seems to be having a similar effect on Albina, who''s openly panting and staring at you with "fuck me" eyes. You lose track of time, but it''s a very pleasurable experience.'
 	act 'Relax': gs 'albina_house_events', 'winter_hot_tub_no_panties3'
 end
 
 if $ARGS[0] = 'winter_hot_tub_no_panties3':
 	cla & *clr
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 	'After a while, Albina sighs and shuts off the tub before standing up. Her nude body radiates steam vapors in the winter cold.'
 	*nl
 	'"Come on," she says ruefully. "Let''s get out before we start pruning."'
@@ -863,7 +863,7 @@ if $ARGS[0] = 'after_swim_shower':
 					'After giving yourself a thorough wash, you turn the water off and step out. You find a towel and dry yourself before getting dressed. Once you''re finished, you step out into the hallway, walk down to Albina''s bedroom and knock on the door. She tells you to enter.'
 					act 'Enter':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/nudealbina.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
 						'You enter the room and are taken aback slightly when you find a nude Albina laying on her bed with her legs spread and wet fingers. She smiles at you knowingly but doesn''t say anything. It''s obvious that she was rubbing one out before you disturbed her, but she doesn''t seem to care and stands up and walks over to her closet. She slides on a lacy white thong and skimpy tank top and walks out. "My favourite show is about to start. I think you''ll like it."'
 						act 'Go and watch TV': gt 'albina_house_events', 'tv_1'
 					end
@@ -872,14 +872,14 @@ if $ARGS[0] = 'after_swim_shower':
 
 			act 'Agree':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/bathroom.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/bathroom.jpg"></center>'
 				'"Sure," you say, returning her smile. "Why not?" Her smile turns into a grin and she grabs your hand, pulling you through her bedroom and into the bathroom.'
 				*nl
 				'Once inside, she releases you, bending over to turn on the water. She seems to be a little far away, needing to stretch to reach it. You can see all of the muscles in her toned legs go taut and her posture gives you a great view of both her holes. She hesitates just before turning the tap, glancing back at you, and you realize she''s doing this on purpose. Shit. What are you getting yourself into here?'
 
 				act 'Continue':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/bathroom.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/bathroom.jpg"></center>'
 					'Albina turns the faucet and steaming water immediately comes rushing out. She must pay a lot of money to have such good plumbing. As the tub begins to fill, you see her grab various bottles, squeezing a small squirt of liquid from each into the tumbling waterfall. They don''t seem to change the color of the water or add any bubbles, but a sharp aromatic scent immediately spreads through the room. She also grabs a few handfuls of salt, sprinkling them generously into the tub.'
 					*nl
 					'"Some of the best muscle relaxant money can buy. You''ll feel like a brand new woman when we''re finished," she smiles at you while stepping into the bath, one shapely leg at a time. Once fully submerged up to her shoulders, she gives you an innocent look. "Well? Are you just going to stare all day or are you coming in?"'
@@ -934,9 +934,9 @@ if $ARGS[0] = 'hot_tub1':
 	act 'Follow her':
 		*clr & cla
 		if month >= 11 or month <= 3:
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 		else
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool.jpg"></center>'
 		end
 		'When you reach the pool out back, you see a large hot tub attached. Albina turns the jets on and slips off her robe to reveal she''s only wearing a little black thong. She climbs in and takes a seat, sighing as she does. She looks at you and beckons you to join her.'
 		'"Don''t worry about your panties getting wet <<$pcs_nickname>>," she says. "I''ll give you something to wear until they dry."'
@@ -961,7 +961,7 @@ if $ARGS[0] = 'hot_tub3':
 	else
 		act 'Get in':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 			'You smile and peel off the rest of your clothes until you''re left in just your panties and climb in across from her as she closes her eyes, leaning back and relaxing. "This is the fucking life, am I right?" You murmur in agreement and you both spend quite a bit of time in the tub relaxing and chatting away.'
 			minut +=6
 			gs 'stat'
@@ -976,7 +976,7 @@ if $ARGS[0] = 'hot_tub3':
 					act 'Go and watch TV': gt 'albina_house_events', 'tv_2'
 				else
 					cla & *clr
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 					'Albina has a look in her eye - she''s horny. You see her clearly slide her hand down her thong and start rubbing her clit.'
 					*nl
 					'"You''ll take any opportunity to be as naked as possible, won''t you?"'
@@ -988,9 +988,9 @@ if $ARGS[0] = 'hot_tub3':
 					act 'Get dressed':
 						cla & *clr
 						if month >= 11 or month <= 3:
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 						else
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool.jpg"></center>'
 						end
 						if CloDress = 1:
 							'"So she''s okay with us being topless out here?" you inquire, struggling to tug your dry dress down over your wet shoulders.'
@@ -1013,7 +1013,7 @@ if $ARGS[0] = 'hot_tub3':
 !!		if will_cost <= pcs_willpwr:
 			act 'Take your panties off':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 				'You decide you''d rather skinny dip than go home with wet underwear and move to take them off as well. Though normally rather daring around you, Albina''s eyes go wide in shock as you tug your panties down your legs and toss them with the rest of your disgarded clothing. It only takes her a moment to recover and she immediately starts wriggling around beneath the water as you step into the tub. A few seconds later, she pulls up her thong, grinning at you as she slingshots it onto the deck with a wet slap.'
 				'"Oh <i>fuck</i>..." she moans softly. "Good choice <<$pcs_nickname>>. This is <i>much</i> better..."'
 				*nl
@@ -1028,7 +1028,7 @@ if $ARGS[0] = 'hot_tub3':
 						act 'Go and watch TV': gt 'albina_house_events', 'tv_2'
 					else
 						cla & *clr
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 						'Albina has a look in her eye - she''s horny. You clearly see her hand slither down between her legs. She locks eyes with you, biting her lip in obvious pleasure before her eyes go wide and she sits up straight.'
 						*nl
 						'"You''ll take any opportunity to be as naked as possible, won''t you?" You turn in shock and see Zoya standing behind you, shaking her head as she throws some towels at you.'
@@ -1039,9 +1039,9 @@ if $ARGS[0] = 'hot_tub3':
 						act 'Get dressed':
 							cla & *clr
 							if month >= 11 or month <= 3:
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 							else
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool.jpg"></center>'
 							end
 							if CloDress = 1:
 								'"So she''s okay with us being topless out here?" you inquire, struggling to tug your dry dress down over your wet shoulders.'
@@ -1077,7 +1077,7 @@ end
 !! HORNGUY ADDITION
 if $ARGS[0] = 'hot_tub_no_panties':
 	pcs_horny += 25
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 	'Stripping out of your clothes, you toss them in a pile on the floor.'
 	'"No panties, <<$pcs_nickname>>? How <i>daring</i> of you!" Albina teases.'
 	if albina['commando_know'] = 3:
@@ -1112,7 +1112,7 @@ end
 if $ARGS[0] = 'hot_tub_no_panties3':
 	act'Continue':
 		cla & *clr
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hottub.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hottub.jpg"></center>'
 		'You think she''s just teasing you until you sit down and gasp yourself. Hot water blasts directly across your pussy, softly tickling your clit. It''s turning you on and you can feel heat spreading through your hips that <i>isn''t</i> coming from the water. It seems to have the same effect on Albina, who reaches over and turns up the bubbles even more. She gives you a voyeuristic smile and openly panting to show you she''s getting off on this too. You lose track of time, but it''s a very pleasurable experience.'
 		gs 'albina_house_events', 'hot_tub_no_panties4'
 	end
@@ -1123,7 +1123,7 @@ if $ARGS[0] = 'hot_tub_no_panties4':
 		minut +=6
 		gs 'stat'
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 		'After a while, you look up and see Albina has a mischievous twist in her lips. She slides through the water towards you and you feel her hand on your leg. It begins trailing up your leg until her fingers are right on top of your pussy. A finger starts to push it''s way in and-'
 		*nl
 		'"What on earth are you two doing?!"'
@@ -1134,9 +1134,9 @@ if $ARGS[0] = 'hot_tub_no_panties4':
 		act'Get dressed':
 			*clr & cla
 			if month >= 11 or month <= 3:
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool_winter.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool_winter.jpg"></center>'
 			else
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool.jpg"></center>'
 			end
 			if CloDress = 1:
 				'"Just our luck for your mother to catch us skinny dipping!" you laugh, struggling to tug your dry dress down over your wet shoulders.'
@@ -1187,7 +1187,7 @@ if $ARGS[0] = 'goodie_two_shoes':
 end
 
 if $ARGS[0] = 'tv_1':
-    '<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/watchtv.jpg"></center>'
+    '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/watchtv.jpg"></center>'
 	'Albina grabs some snacks from the kitchen before leading you into the sitting room. You sit with her on the sofa as the show starts. It''s some American medical drama that''s been dubbed into Russian. Albina gets really engrossed in it, telling you everything she thinks you need to know about the plot and the characters. As the ending credits scroll, she turns to you with an excitement you never see, not even when she''s dancing.'
 	*nl
 	'"So, what did you think?"'
@@ -1196,7 +1196,7 @@ if $ARGS[0] = 'tv_1':
 
 	act 'It was cool':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/watchtv.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/watchtv.jpg"></center>'
 		'"It was actually quite cool," you reply. "I might start watching it myself."'
 		'She smiles, seemingly over the moon at your answer. She opens her mouth to speak when her mother walks in, takes one look at the two of you and sighs.'
 		'"What have I told you about strutting around here in your underwear, young lady? Get dressed already! I''m going to take a bath and you better be wearing something decent before I come back!" She doesn''t bother waiting for a reply and leaves without another word.'
@@ -1215,7 +1215,7 @@ if $ARGS[0] = 'tv_1':
 
 	act 'It was okay':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/watchtv.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/watchtv.jpg"></center>'
 		'It was okay, I guess. Not really my kind of thing," you reply.'
 		'Albina looks a little disheartened and opens her mouth to say something when her mother walks in, takes one look at the two of you and sighs.'
 		'"What have I told you about strutting around here in your underwear, young lady? Get dressed already! I''m going to take a bath and you better be wearing something decent before I come back!" She doesn''t bother waiting for a reply and leaves without another word.'
@@ -1234,13 +1234,13 @@ if $ARGS[0] = 'tv_1':
 end
 
 if $ARGS[0] = 'tv_2':
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/watchtv.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/watchtv.jpg"></center>'
 	'You sit down on the sofa in front of the TV as the show starts. It''s some American medical drama that''s been dubbed into Russian. Albina gets really engrossed in it, telling you everything she thinks you need to know about the plot and the characters. As the ending credits scroll, she turns to you with an excitement you never see, not even when she''s dancing. "So, what did you think?"'
 	minut +=36
 	gs 'stat'
 	act 'It was cool':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/watchtv.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/watchtv.jpg"></center>'
 		'"It was actually quite cool," you reply. "I might start watching it myself."'
 		'She smiles, seemingly over the moon at your answer, and is about to speak when you see her mother enter the room, holding a pair of heels in one hand and a glass of wine in the other. Dropping the heels on the floor, she sits down next to Albina.'
 		*nl
@@ -1256,7 +1256,7 @@ if $ARGS[0] = 'tv_2':
 
 	act 'It was okay':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/watchtv.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/watchtv.jpg"></center>'
 		'"It was okay, I guess. Not really my kind of thing," you reply.'
 		'Albina looks a little disheartened, but before she can speak, you hear her mother enter the room, holding a pair of heels in one hand and a glass of wine in the other. Dropping the heels on the floor, she sits down next to Albina.'
 		*nl
@@ -1274,7 +1274,7 @@ end
 
 if $ARGS[0] = 'ass_too_big':
 	AlbinaQW['extra'] = daystart
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/butt.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/butt.jpg"></center>'
 	'You walk into Albina''s room and find her wearing a skimpy schoolgirl outfit that shows off her bubble butt quite nicely. She''s checking herself out in her mirror and seems to like what she''s seeing.'
 	'"Oh hey, <<$pcs_nickname>>," she says with a smile. "Tell me, does my ass look big in this?" she asks and wiggles her ass at you. You''re not sure what to say and she just laughs. "I know, I know. My ass looks fucking great in this! I''m going to wear it for Lazar next time he''s here..." she says with a wink and proceeds to strip from the outfit and place it in her closet before putting her regular clothes back on. "So what do you want to do?" she asks as she finishes pulling her top on.'
 	minut += 6
@@ -1285,7 +1285,7 @@ end
 
 if $ARGS[0] = 'dancing':
 	AlbinaQW['extra'] = daystart
-	'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/home/dance.mp4"></video></center>'
+	'<center><video autoplay loop src="images/locations/pavlovsk/resident/albinahome/dance.mp4"></video></center>'
 	'As you make your way up the stairs, you hear music blaring from Albina''s room. You walk in and see her dancing on her bed, unaware of your presence. She eventually notices you and smiles.'
 	'"<<$pcs_nickname>>!! Come and dance with me!"'
 	minut +=6
@@ -1293,7 +1293,7 @@ if $ARGS[0] = 'dancing':
 
 	act 'Continue':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/dance1.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/dance1.jpg"></center>'
 		'She doesn''t give you a choice and pulls you up onto her bed. You both dance on the bed until you grow tired and stop, Albina turning the music off.'
 		'"That was fun. I really need to get out and go clubbing at some point. Maybe you want to come with me?" she asks with a smile. You just shrug your shoulders and she asks what you want to do now.'
 		minut += 6
@@ -1344,7 +1344,7 @@ if $ARGS[0] = 'computer':
 	if AlbinaQW['CompUse'] = 0:
 		AlbinaQW['CompUse'] = 1
 		*clr & cla
-		'<center><img <<$set_imgh>>src="images/characters/pavlovsk/school/girl/albina/home/laptop.jpg"></center>'
+		'<center><img <<$set_imgh>>src="images/locations/pavlovsk/resident/albinahome/laptop.jpg"></center>'
 		'You point towards the laptop sitting at the foot of her bed. "I should''ve guessed that you would have something like that."'
 		'"Yeah, I honestly don''t know why I bought it. I sometimes look up workout techniques and look at clothes, but I mostly just use it to watch porn when I feel like rubbing one out."'
         'You''re a little surprised that she would admit such a thing to you given how private and guarded she is about herself.'
@@ -1360,7 +1360,7 @@ if $ARGS[0] = 'computer':
 			'Taking a wild guess, you somehow manage to successfully input the correct password and her desktop loads up. You wonder if you should risk snooping around before she comes back.'
 			act 'Turn it off':
 				*clr & cla
-				'<center><img <<$set_imgh>>src="images/characters/pavlovsk/school/girl/albina/home/laptop.jpg"></center>'
+				'<center><img <<$set_imgh>>src="images/locations/pavlovsk/resident/albinahome/laptop.jpg"></center>'
 				'You decide not to risk it and turn the laptop off before closing the screen.'
 				act 'Wait for Albina to return': gt 'albinahome','bedroom'
 			end
@@ -1372,7 +1372,7 @@ if $ARGS[0] = 'computer':
 				gs 'arousal', 'porn', 10
 				act 'Turn it off':
 					*clr & cla
-					'<center><img <<$set_imgh>>src="images/characters/pavlovsk/school/girl/albina/home/laptop.jpg"></center>'
+					'<center><img <<$set_imgh>>src="images/locations/pavlovsk/resident/albinahome/laptop.jpg"></center>'
 					'Although you''re turned on by what you''ve seen, you decide not to risk getting caught and turn the laptop off before closing the screen.'
 					act 'Wait for Albina to return': gt 'albinahome','bedroom'
 				end
@@ -1395,7 +1395,7 @@ if $ARGS[0] = 'computer':
 		end
 	else
 		*clr & cla
-		'<center><img <<$set_imgh>>src="images/characters/pavlovsk/school/girl/albina/home/laptop.jpg"></center>'
+		'<center><img <<$set_imgh>>src="images/locations/pavlovsk/resident/albinahome/laptop.jpg"></center>'
 		'You know Albina greatly values her privacy and using her laptop without her permission would break the trust she has in you, so you decide to leave it alone.'
 		act 'Return': gt 'albinahome','bedroom'
 	end
@@ -1404,7 +1404,7 @@ end
 if $ARGS[0] = 'alb_yoga_start':
 	AlbinaQW['event'] = daystart
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hallway.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
 	if week = 1 or week = 3 or week = 6:
 		'You knock on the door and the maid lets you in with a polite smile.'
 		'"Hello Miss <<$pcs_lastname>>. Miss Albina is in the gym right now. You can find her there."'
@@ -1429,7 +1429,7 @@ end
 if $ARGS[0] = 'alb_yoga_1':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src=images/characters/pavlovsk/school/girl/albina/home/albyoga.jpg"></center>'
+	'<center><img <<$set_imgh>> src=images/locations/pavlovsk/resident/albinahome/albyoga.jpg"></center>'
 	'The maid answers the door and lets you enter. "Miss Albina is in the gym," she says before leading you there. You find Albina doing yoga by herself. She smiles when she sees you before raising a finger, telling you to wait. The maid bows and leaves as you sit and watch Albina finish her routine.'
 	*nl
 	'You know she''s flexible, but some of the poses she does look like they should be impossible. She smiles when she sees your bewildered gaze.'
@@ -1438,7 +1438,7 @@ if $ARGS[0] = 'alb_yoga_1':
 
 	act 'Go with her':
 		cla & *clr
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinaroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'You follow Albina to her room where she strips from her clothes and tosses them aside without a care.'
 		'"I need to take a shower and wash all this sweat off. Care to join me?" she asks with a playful smile.'
 		minut += 6
@@ -1481,7 +1481,7 @@ if $ARGS[0] = 'alb_naked_yoga':
 		'"I can get my core tighter with something in my ass," she says without a hint of humor as she strides past you. "Gives me something to clench on."'
 		act'Continue':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hallway.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
 			'She pads through the halls of her home naked without a care in the world.'
 			'"You''re just going to leave your clothes there?" you ask as you follow.'
 			'"The maid will take care of it," she says flippantly. As you enter her room, she gives you a glance over her shoulder. "I need a shower. Wanna join me?"'
@@ -1497,7 +1497,7 @@ if $ARGS[0] = 'alb_naked_yoga':
 					minut += 20
 					gs 'stat'
 					cla & *clr
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinaroom.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 					'You wait patiently for about 20 minutes before Albina finally exits the bathroom wearing only a towel around her hair, steam wafting out after her.'
 					*nl
 					'"Fuck me, I needed that," she says, strolling over to her dresser and pulling on a thong that''s not much more than a loopy string and a thin tank top without a bra while she chats to you before flopping down on the bed beside you.'
@@ -1511,7 +1511,7 @@ end
 if $ARGS[0] = 'alb_sunbathe_1':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>>src="images/characters/pavlovsk/school/girl/albina/home/albpool.jpg"></center>'
+	'<center><img <<$set_imgh>>src="images/locations/pavlovsk/resident/albinahome/albpool.jpg"></center>'
 	'The maid answers the door, letting you inside.'
 	*nl
 	'"Miss Albina is out by the pool," she says and leads you out to the back door. You''re a little surprised to find Albina stretched out on a lounger in the nude, her pussy on full display.'
@@ -1520,7 +1520,7 @@ if $ARGS[0] = 'alb_sunbathe_1':
 
 	act 'Greet her':
 		*clr & cla
-		'<center><img <<$set_imgh>>src="images/characters/pavlovsk/school/girl/albina/home/albpool1.jpg"></center>'
+		'<center><img <<$set_imgh>>src="images/locations/pavlovsk/resident/albinahome/albpool1.jpg"></center>'
 		'She sits up in her lounger and grabs her drink, which you assume to be alcoholic in some manner. Her smooth, tanned skin glistens in the sun as she sips and you smile.'
 		'"Is your mother okay with this?"'
 		'She shrugs her shoulders. "She actually expects me to live with <i>tan lines</i>?! Pfft! Besides, what she doesn''t know can''t hurt her. Milena won''t say anything."'
@@ -1528,7 +1528,7 @@ if $ARGS[0] = 'alb_sunbathe_1':
 
 		act 'Go with her':
 			cla & *clr
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinaroom.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 			'You follow Albina to her room, where she removes her robe and playfully smiles at you. "Care to join me?"'
 			minut +=6
 			gs 'stat'
@@ -1536,7 +1536,7 @@ if $ARGS[0] = 'alb_sunbathe_1':
 			act 'Join her': gt 'albina_sex_scenes', 'albina_shower'
 
 			act 'Just talk':
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/showering.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/showering.jpg"></center>'
 				cla & *nl
 				'"No thanks. But I wouldn''t mind talking while you do."'
 				'"Suit yourself," she shrugs and heads into her personal bathroom, leaving the door open for you to follow her in. You sit down on the edge of her bath while she steps into the shower.'
@@ -1583,7 +1583,7 @@ if $ARGS[0] = 'albina_shower_talk_start':
 	gs 'albina_house_events', 'albina_shower_talk'
 	act 'I''ll just wait':
 		cla & *nl
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinaroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'"No thanks. I''ll just wait until you''re done."'
 		'"Suit yourself I guess," Albina shrugs and heads into the bathroom, closing the door behind her. You twiddle your thumbs for a few minutes until she comes back out, towel wrapped around her hair and with nothing around her body. She heads straight to her dresser to start picking out clothes.'
 		minut += 6
@@ -1596,7 +1596,7 @@ end
 if $ARGS[0] = 'albina_shower_talk':
 	act 'Talk with her while she showers':
 		cla & *clr
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/showering.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/showering.jpg"></center>'
 		'"No thanks. But I wouldn''t mind talking while you do."'
 		'"Suit yourself," Albina shrugs. She heads into her personal bathroom, leaving the door open for you to follow her in. You sit down on the edge of the bathtub while she steps into the shower.'
 
@@ -1763,12 +1763,12 @@ end
 if $ARGS[0] = 'study_door':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/doors.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/doors.jpg"></center>'
 	'As you make your way up the stairs, you take note of the double doors down the hallway. Albina got rather agitated and told you to leave it alone when you first mentioned it to her. She said the room was locked for a reason and under no circumstances would she open it.'
 	'At this point, the maid walks out and heads down the hall, smiling at you as she walks past. "Hello, Miss <<$pcs_firstname>>."'
 	act 'Investigate':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/study.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/study.jpg"></center>'
 		'Your curiosity gets the better of you and you quietly make your way down the hall. Peeking through the door, the room appears to be some kind of study.'
 
 		act 'Enter':
@@ -1784,7 +1784,7 @@ if $ARGS[0] = 'study_door':
 
 	act 'Leave it alone':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/doors.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/doors.jpg"></center>'
 		'You decide not to overstep your bounds as a guest and back away from the door. It would be difficult explaining yourself if you were caught snooping inside. You quickly make your way to Albina''s room where she''s waiting for you before the maid returns.'
 
 		act 'Continue':
@@ -1914,7 +1914,7 @@ end
 
 if $ARGS[0] = 'alb_bedroom_shower':
 	if rand(1,2) = 1:
-		'<center><img <<$set_imgh>> src="images/shared/home/bathroom/towel_head2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/shared/home/bathroom/towel_head1.jpg"></center>'
 		if rand(1,2) = 1:
 			'You open the door just as another door opens across the room and Albina walks out of the bathroom, towel wrapped about her head and her nude body glistening with moisture. She blinks in surprise, but it only takes a moment for that to fade and give way to a sly smile.'
 			if AlbinaQW['shower_caught'] > 0:
@@ -1937,7 +1937,7 @@ if $ARGS[0] = 'alb_bedroom_shower':
 			act 'Continue': gt 'albinahome', 'bedroom'
 		end
 	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/caught_dressing.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/caught_dressing.jpg"></center>'
 		'You open the door and find yourself immediately greeted with the sight of Albina''s wet naked pussy and asshole as she bends over a dresser. She looks over her shoulder, mouth open in initial surprise before it quickly transforms into a smile.'
 		'"Sveta!" she beams. "You caught me getting dressed. Give me a minute."'
 		'Albina snaps on a thong and some shorts over them before throwing on a tank top without a bran and flops down on the bed beside you.'

+ 40 - 40
locations/albina_mother_events.qsrc

@@ -3,24 +3,24 @@
 menu_off = 1
 
 if $ARGS[0] = 'zoya_chat_menu':
-	
+
 	act'Make small talk': gs 'albina_mother_events', 'zoya_small_talk'
 end
 
 if $ARGS[0] = 'zoya_small_talk':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 	if rand(1,5) = 1:
 		'"Thank you for coming over by the way," Zoya smiles at you warmly. "I''m not just being polite. After everything Albina''s been through, I''m glad she has a friend like you to rely on. She needs it."'
 		gs 'albina_mother_events', 'zoya_chat_menu'
 	end
-	
+
 end
 
 if $ARGS[0] = 'zoya_meet':
 	!!First time visiting on your own after she shows you where she lives
 	AlbinaQW['visiting'] = 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 	'As you walk up the long driveway to the front door, you notice a sleek and expensive looking car you''ve never seen before parked in front of the house. When you knock, the door opens to reveal a beautiful, well-dressed woman you estimate to be in her late 30s. She wears high heels, a pencil skirt, and a partially unbuttoned blouse that gives you a view of her substantial cleavage that bulges against the fabric.'
 	*nl
 	'"You must be <<$pcs_firstname>>!" she smiles. "Albina has told me quite a bit about you. All good things, I assure you," she adds with a laugh.'
@@ -32,14 +32,14 @@ if $ARGS[0] = 'zoya_meet':
 	'"I insist," she smiles warmly. "Would you like to come inside?"'
 	act 'Continue':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 		'"Albina is in her room right now. I expect the maid has told her of your arrival already." She grabs her coat and clatters her way to the front door. "I wish I could be a more entertaining host, but I have to get to the hospital, so I''ll just have to leave that to my daughter. If you''re a frequent visitor, you might not see me often, but do come and say hello if I''m ever home when you visit. It was nice meeting you, <<$pcs_firstname>>."'
 		'She gives a parting smile and closes the door behind her. You hear the car starting up outside before it roars away.'
 		act 'Continue': gt 'albinahome', 'bedroom'
 	end
 end
 
-if $ARGS[0] = 'zoya_sunbathing_solo': 
+if $ARGS[0] = 'zoya_sunbathing_solo':
 !! (if summer)
 	minut += 2
 	gs 'stat'
@@ -47,7 +47,7 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 	'"Hello. Ms. Zoya said to tell you she''s out back by the pool if you need anything."'
 
 	if AlbinaQW['pool'] = 0:
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
 		'Heading out the back door, you find Zoya in the middle of the pool, laying back with her eyes closed on a floatie. She''s topless and looks very relaxed, moving only for a moment to adjust her bikini bottom, allowing you to catch the briefest glimpse of her pussy lips as she does. Perhaps hearing you close the door, she cracks open an eye to look at you as you approach.'
 		'"Ahh, <<$pcs_firstname>>. Milena told me you arrived," she says, carefully sitting up on her elbows, the floatie wobbling beneath her.'
 		'"I hope I''m not intruding?" you reply politely.'
@@ -58,7 +58,7 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 
 		act 'Check her out':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
 			AlbinaQW['check_out_zoya'] = 1
 			'"Okay. Thanks, Zoya."'
 			'Your gaze wanders up and down her body. Zoya looks incredible for her age, especially given that she wasn''t a teen parent like your own mother. Her skin is wonderfully tanned, unmarred by any white lines, clearly due to her topless sunbathing habits. Her breasts are exceptionally full, large and with a beautiful symmetrical roundness to them. Not to mention her flat, toned stomach and long shapely legs. Though mostly obscured by the floatie, her thick thighs give you a pretty good idea of where Albina got her ass from.'
@@ -74,7 +74,7 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 			act 'Continue': gt 'albinahome', 'hallway'
 		end
 	else
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
 		'Heading out the back door, you find Zoya sunbathing in the pool again. Reacting to some kind of sound you made, she opens her eyes and sits up to look at you.'
 		'"Hello again, <<$pcs_firstname>>. Waiting for Albina again?"'
 		'"Mhmm," you respond with a nod.'
@@ -84,7 +84,7 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 
 		act 'Check her out':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapool.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapool.jpg"></center>'
 			'"Okay. Thanks, Zoya."'
 			if AlbinaQW['check_out_zoya'] > 0:
 				'You can''t help but ogle her body again. Those big tanned tits, those long toned legs... You vaguely imagine what it would be like to bury your head into her breasts or feel her thighs squeeze your head during climax. A tingling sensation runs through your crotch at the thought.'
@@ -113,7 +113,7 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 
 	act 'Make small talk until Albina returns':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoya.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoya.jpg"></center>'
 		'"So," you begin, sitting down next to the pool to be closer to eye level. "How have you been?"'
 		'The two of you chat about various things like school and her work until Milena interrupts to tell you Albina has just come home. Ending on that note, you wave goodbye and head back in to see Albina.'
 		minut +=6
@@ -124,7 +124,7 @@ if $ARGS[0] = 'zoya_sunbathing_solo':
 
 	act 'Go inside':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 		'"Okay. Thanks, Zoya. I''ll let you get back to your sunbathing."'
 		'You wave goodbye and head back into the house, thinking about how to pass the time until Albina returns.'
 		minut += 6
@@ -140,11 +140,11 @@ if $ARGS[0] = 'zoya_sunbathing_albina':
 	minut += 2
 	gs 'stat'
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/alb_zoya1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool/alb_zoya1.jpg"></center>'
 	'Stepping out through the back doors of the house, you find Albina and Zoya both lying topless upon the poolside deck chairs, cocktail glasses filled with fruity looking liquids at elbowside tables beside them next to various oils and lotions. Zoya notices you first, casually rolling away from you and onto her belly, her dark hair shifting to let you see her marvelously toned back.'
 	act 'Approach them':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/alb_zoya2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool/alb_zoya2.jpg"></center>'
 		'Only once you get closer does Albina notice you, making no move to cover herself as her lips give way to a sly smile.'
 		'"Hey <<$pcs_nickname>>," she says. "Did Milena let you in?"'
 		'"Yeah," you nod.'
@@ -154,14 +154,14 @@ if $ARGS[0] = 'zoya_sunbathing_albina':
 		'She''s doing this on purpose!'
 		act 'Interrupted':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/alb_zoya2.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool/alb_zoya2.jpg"></center>'
 			'"Why must you act like that, Albina?" Zoya sighs, rolling her eyes from the other chair.'
 			'Albina snorts. "Why not? It''s nothing <<$pcs_nickname>> hasn''t seen before. We shower together all the time at school. Besides, you''re topless too, Mama."'
 			'"It''s called <i>modesty</i>, young lady!" Zoya snorts in return. "You could stand to have some. It was time for my back anyway. And it''s time you went inside. You''ve been out here long enough. Go rinse off before you get skin cancer."'
 			'Albina sighs and gets up. "Yes, Mama..."'
 			act 'Continue':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/pool/bottoms_off.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/pool/bottoms_off.jpg"></center>'
 				'Albina drains her cocktail glass in one gulp and then shamelessly pulls down her bikini bottom to stand completely nude on the deck. Her mother gives her an eyeful, but you see her physically bite her tongue as Albina pads her way back through the house, you following along behind her.'
 				*nl
 				'"I need to take a shower," she says, casually twirling her bottoms around one finger before carelessly letting them fall to the floor. She stops in the hall outside her room and gives you a playful smile. "Care to join me?"'
@@ -172,7 +172,7 @@ if $ARGS[0] = 'zoya_sunbathing_albina':
 end
 
 if $ARGS[0] = 'Doing yoga with Albina':
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/yoga.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/yoga.jpg"></center>'
 	'You enter the house and hear Albina calling you from a nearby room. You enter the home gym and find Albina and Zoya doing some yoga. You get a great view of their round asses and toned legs stretching their skintight yoga pants and aren''t sure where to look as they finish their routine.'
 	'"I''d love to stay and chat, but I need to shower and get some paperwork done for work," Zoya says and excuses herself from the room, leaving you with Albina.'
 	'"Come on <<$pcs_nickname>>, I gotta get changed."'
@@ -181,7 +181,7 @@ if $ARGS[0] = 'Doing yoga with Albina':
 
 	act 'Go with her':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinaroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'You follow Albina to her room, where she strips from her clothes and tosses them aside without a care.'
 		'"I need to take a shower and wash all this sweat off. Care to join me?" she asks with a playful smile.'
 		minut += 6
@@ -192,7 +192,7 @@ if $ARGS[0] = 'Doing yoga with Albina':
 
 	act 'Just talk':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/showering.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/showering.jpg"></center>'
 		'"No thanks, but I wouldn''t mind talking while you do."'
 		'"Suit yourself," she shrugs and heads into her personal bathroom, leaving the door open for you to follow her in. You sit down on the edge of her bath while she steps into the shower.'
 		'"So you and your mother work out together?"'
@@ -205,7 +205,7 @@ if $ARGS[0] = 'Doing yoga with Albina':
 	end
 	act 'I''ll just wait':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/albinaroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/albinaroom.jpg"></center>'
 		'"No thanks. I''ll just wait until you''re done."'
 		'"Suit yourself I guess," she shrugs and heads into the bathroom, closing the door behind her. You twiddle your thumbs for a few minutes until she comes back out, towel wrapped around her hair and with nothing around her body. She heads straight to her dresser to start picking out clothes.'
 		minut += 6
@@ -218,7 +218,7 @@ if $ARGS[0] = 'Doing yoga with Albina':
 		*clr & cla
 		minut += 10
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/livingroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/livingroom.jpg"></center>'
 		'"That''s okay, I''ll just wait down here until you''re done."'
 		'"Whatever. Suit yourself I guess." She swaggers up the stairs while you sit down on her couch and pull out your phone to pass the time. About ten minutes later, Albina comes back down with damp hair and a new outfit.'
 		minut += 6
@@ -260,33 +260,33 @@ if $ARGS[0] = 'albina_shower':
 			act 'Finger her pussy':
 				*clr & cla
 				'<center><video autoplay loop src="images/shared/sex/lesbian/shower_finger1.mp4"></video></center>'
-				'You smile and move your hand back down between her legs. Being rather flexible, Albina lifts her leg straight up and places her foot against the shower wall, giving you better access to her pussy, which is dripping wet in anticipation. You slide two fingers inside her and start finger fucking her pussy as your thumb massages her clit. She moans loudly in pleasure as she leans against you to steady herself. A few minutes of this is enough to bring her to the edge and she starts moaning even louder. "Don''t you dare stop <<$pcs_nickname>>, I''m about to cum!" You finger her even faster and she lets out a pleasured shriek as her pussy starts squirting her juices over your arm. She steadies herself against you as she rides through the pleasure of her orgasm. You pull your fingers out of her and shove them in her mouth. She sucks on them before smiling at you.' 
+				'You smile and move your hand back down between her legs. Being rather flexible, Albina lifts her leg straight up and places her foot against the shower wall, giving you better access to her pussy, which is dripping wet in anticipation. You slide two fingers inside her and start finger fucking her pussy as your thumb massages her clit. She moans loudly in pleasure as she leans against you to steady herself. A few minutes of this is enough to bring her to the edge and she starts moaning even louder. "Don''t you dare stop <<$pcs_nickname>>, I''m about to cum!" You finger her even faster and she lets out a pleasured shriek as her pussy starts squirting her juices over your arm. She steadies herself against you as she rides through the pleasure of her orgasm. You pull your fingers out of her and shove them in her mouth. She sucks on them before smiling at you.'
 				'"Ohhh <<$pcs_nickname>>, that... That was amazing! Just let me finish up in here and I''ll be out." You nod and step out of the shower, grabbing one of the nearby towels and wrapping yourself in it before walking back into her bedroom.'
 				'As you dry off, you hear the water turn off and a naked Albina casually strolls into the room.'
-				'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"' 
+				'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"'
 				gs 'arousal', 'vaginal_finger_give', 5, 'lesbian'
 				gs 'stat'
 
 				act 'Eat her ass':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/6.jpg"></center>'
-					'You firmly squeeze her ass in your hand before pushing her down onto all fours. She looks back and gives you a knowing smile as you kneel down next to her and spread her ass. She moans and giggles as you start rimming her asshole before grabbing you by the hair and holding you tightly against her, forcing your face between her ass cheeks as you continue pleasuring her backdoor. She soon relaxes enough for you to start pushing the tip of your tongue against her hole and it eventually penetrates. You start tongue fucking her ass in addition to rimming it, all to Albina''s immense pleasure. She reaches back and starts fondling her clit, her grip on your hair tightening as she approaches orgasm. Hearing her moans getting louder and her breathing more ragged, you start going even faster, pushing your tongue as deep as you can into her ass before Albina suddenly lets out a pleasured shriek as her pussy starts squirting juices. She lets go of your hair and you continue eating her ass as she rides through her orgasm. Once she recovers, she pulls herself up and the two of you sit in the shower making out for a few minutes before Albina breaks the kiss and smiles at you.' 
+					'You firmly squeeze her ass in your hand before pushing her down onto all fours. She looks back and gives you a knowing smile as you kneel down next to her and spread her ass. She moans and giggles as you start rimming her asshole before grabbing you by the hair and holding you tightly against her, forcing your face between her ass cheeks as you continue pleasuring her backdoor. She soon relaxes enough for you to start pushing the tip of your tongue against her hole and it eventually penetrates. You start tongue fucking her ass in addition to rimming it, all to Albina''s immense pleasure. She reaches back and starts fondling her clit, her grip on your hair tightening as she approaches orgasm. Hearing her moans getting louder and her breathing more ragged, you start going even faster, pushing your tongue as deep as you can into her ass before Albina suddenly lets out a pleasured shriek as her pussy starts squirting juices. She lets go of your hair and you continue eating her ass as she rides through her orgasm. Once she recovers, she pulls herself up and the two of you sit in the shower making out for a few minutes before Albina breaks the kiss and smiles at you.'
 					'"Ohhh <<$pcs_nickname>>, that... that was amazing! Just let me finish up in here and I''ll be out." You nod and step out of the shower, grabbing one of the nearby towels and wrapping yourself in it before walking back into her bedroom.'
 					'As you dry off, you hear the water turn off and a naked Albina casually strolls into the room.'
-					'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"' 
+					'"You were amazing in there and I want to return the favour." She walks over and pushes you down onto her bed. "I''m going to eat your ass until you cum. And I won''t take no for an answer!"'
 					gs 'arousal', 'rimming_give', 5, 'lesbian'
 					gs 'stat'
-					
+
 					act 'Get your ass eaten':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/bathroom/7.jpg"></center>'
-						'You get on all fours as Albina climbs in behind you and spreads your ass, giving her access to your awaiting asshole. You gasp when she eagerly plunges her face between your cheeks and starts greedily licking and rimming your backdoor before pushing her tongue inside and tongue fucking your ass while expertly teasing your clit with her fingers.' 
+						'You get on all fours as Albina climbs in behind you and spreads your ass, giving her access to your awaiting asshole. You gasp when she eagerly plunges her face between your cheeks and starts greedily licking and rimming your backdoor before pushing her tongue inside and tongue fucking your ass while expertly teasing your clit with her fingers.'
 						'You moan loudly in pleasure as you feel your orgasm building within you and Albina, apparently sensing this, grabs your hips and starts eating your ass with even more lustful desire.'
 						'"Don''t stop, I''m gonna cum!" you cry out as Albina goes even faster, rimming your asshole with reckless abandon before suddenly pinching your engorged clit, causing a powerful orgasm to wash over you. Once it passes, you flop out on the bed as Albina smiles at you in satisfaction. Once you recover, you both get dressed.'
 						gs 'arousal', 'rimming', 5, 'lesbian'
 						gs 'arousal', 'vaginal_finger', -5, 'lesbian'
 						gs 'stat'
-						
+
 						act 'Finish':
 							CLOSE ALL
 							gs'arousal','end'
@@ -302,7 +302,7 @@ end
 
 
 if $ARGS[0] = 'workout_solo':
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyaworkout.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyaworkout.jpg"></center>'
 	'Approaching the gym, you hear someone inside and peer in to find Zoya doing squats. Her technique looks flawless and you get a great view of her voluptuous ass and her heavily toned legs visibly flexing beneath the skintight yoga pants covering them. Noticing your reflection in the mirror, she turns her head over her shoulder to smile at you while continuing to squat. "Hello <<$pcs_firstname>>, it''s nice to see you. What can I do for you?"
 	You enter the room and chat with Zoya for a few minutes as she finishes her workout. "I''d love to stay and chat, but I need to shower and get some paperwork done for work." She excuses herself and leaves the room, leaving you alone to decide what to do.'
 	minut += 6
@@ -320,7 +320,7 @@ if $ARGS[0] = 'peep1':
 	'You stop outside Zoya''s room, where you can clearly hear water running. You stand at the door, deciding on whether you should enter or not.'
     minut += 6
 	gs 'stat'
-	
+
 	act 'Leave':
 		cla
 		'You decide to stop invading Zoya''s privacy and leave.'
@@ -330,20 +330,20 @@ if $ARGS[0] = 'peep1':
 
 	act 'Enter':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyaroom.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyaroom.jpg"></center>'
 		'You quietly open the door and step into the room before closing the door behind you. Zoya doesn''t hear you and continues showering. You take a minute to appreciate the nicely decorated room before turning your attention to the connecting ensuite bathroom.'
 		minut += 6
 		gs 'stat'
-		
+
 		act 'Leave':
 		 *clr & cla
 		 'You don''t feel comfortable invading Zoya''s privacy and so quickly and quietly leave the room.'
          act 'Leave': gt 'albinahome', 'hallway'
 	    end
-		
+
 		act 'Take a peek':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyashower.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyashower.jpg"></center>'
 			'Your curiousity gets the better of you and you crack open the door to the ensuite and peek inside. Zoya is unaware of your presence and continues showering. Being a former model, she has a great body that she keeps in shape. You can see where Albina gets some of her curvy nature from, especially her ass.'
 			'You continue watching for a few seconds before deciding you shouldn''t push your luck and get caught. You quietly slip back out into the hallway just as you hear the water stop running.'
 			act 'Continue' : gt 'albinahome', 'hallway'
@@ -363,7 +363,7 @@ if $ARGS[0] = 'peep2':
 
 	act 'Peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping.jpg"></center>'
 		'Your curiousity gets the better of you and you peek through the gap in the door. Peering into the room, you can see a naked Zoya, her back turned to you as she prepares to get dressed. Being a former model, she has a great body that she keeps in shape. You can see where Albina gets some of her curvy nature from, especially her ass.'
 		'She suddenly turns around and you duck out of view, but she doesn''t react and you peer back in. This time, you get a good view of her large breasts and the neatly trimmed tuft of pubic hair sitting atop her pussy, the only hair on her otherwise silky smooth body.'
 		minut += 6
@@ -377,19 +377,19 @@ if $ARGS[0] = 'peep2':
 
 		act 'Keep watching':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping.jpg"></center>'
 			'You keep watching her as she starts putting on her underwear, her bosom bouncing slightly as she adjusts her bra. She then disappears out of your view and you hear her rummaging through her closet before returning with the rest of her clothes.'
 
 			if week = 3 or week = 6:
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping1.jpg"></center>'
 				'Before you can watch any further, you hear someone coming and run over to the bathroom, pretending to leave just as the maid walks up the stairs doing her rounds. She seems a little surprised to see you.'
 				'"Are you okay, Miss <<$pcs_firstname>>?" she asks, noticing the flushed appearance on your face.'
 				'"Oh, uuhh... I was... just leaving the bathroom." you reply, awkwardly trying to hide the fact that you were peeping on her employer.'
 				'You awkwardly laugh and she seems even more confused. "I''m just... I''m fine. I promise."'
-				'She gives you an awkward stare, but Zoya walks out into the hallway before she can push you further.' 
+				'She gives you an awkward stare, but Zoya walks out into the hallway before she can push you further.'
 				'"Is everything okay out here, Milena?" The maid silently nods and continues on her duties, giving you a disapproving glare as she enters Zoya''s bedroom. You avoid eye contact with Zoya as you hastily walk past her and return to Albina.'
 			else
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/zoyapeeping1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/zoyapeeping1.jpg"></center>'
 				'Before you can watch any further, you hear someone coming and run over to the bathroom, pretending to leave just as Albina arrives. She has an inquisitive look on her face.'
 				'"<<$pcs_nickname>>, what are you doing?" she asks, noticing the flushed appearance on your face.'
 				'"Oh, uuhh... I was... just leaving the bathroom." you reply, awkwardly trying to hide the fact that you were peeping on her mother.'
@@ -398,7 +398,7 @@ if $ARGS[0] = 'peep2':
 				'She gives you an awkward glare, but her mother walks out into the hallway before she can push you further.'
 				'"Is everything okay out here, girls?" Albina silently nods and motions for you to follow her. You avoid eye contact with Zoya as you walk past her.'
 			end
-			
+
 			gs 'stat'
 			act 'Continue': gt 'albinahome', 'bedroom'
 		end

+ 1 - 2
locations/albina_sex_chat.qsrc

@@ -910,7 +910,7 @@ end
 if $ARGS[0] = 'ass_to_pussy':
 	gs 'stat'
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/shared/sex/anal/doggy/anal.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/shared/sex/anal/doggy/anal31.jpg"></center>'
 	iif(AlbinaQW['knows_anal'] = 1, '"When you do anal, ', 'If you ever try anal, ') + 'make sure you never go ass to pussy. I try to keep my asshole as clean as possible, but nothing will ever make it squeaky clean. Ass to pussy is just asking for a UTI. I learned that lesson the hard way," Albina grimaces.'
 	gs 'albina_sex_chat', 'sex_talk'
 end
@@ -1012,7 +1012,6 @@ if $ARGS[0] = 'biggest_dick_talk1':
 			'A playful smile crosses her lips. "I bet Lazar might be willing... He''s fucking <i>big</i>..."'
 			gs 'albina_sex_chat', 'sex_talk'
 		end
-
 		if stat['biggest_dildo'] >= 15:
 			act 'Big dildo':
 				cla & *nl

+ 11 - 11
locations/albina_sex_scenes.qsrc

@@ -1231,7 +1231,7 @@ if $ARGS[0] = 'lazar_start':
 	end
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/maid.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/maid.jpg"></center>'
 	'You enter Albina''s house and the maid politely greets you.'
 	if AlbinaQW['Lazar_Sex'] = 0:
 		'"Miss <<$pcs_firstname>>, how nice to see you. Miss Albina already has a guest, shall I tell them of your arrival?"'
@@ -1250,7 +1250,7 @@ end
 
 if $ARGS[0] = 'lazar_door_first':
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/doors.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/doors.jpg"></center>'
 	if AlbinaQW['Lazar_Sex'] = 0:
 		AlbinaQW['Lazar_Sex'] = 1
 		*nl
@@ -1277,7 +1277,7 @@ if $ARGS[0] = 'lazar_wait':
 	act 'Give them some privacy':
 		menu_off = 1
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/phone.jpg"></center>'
 		'You decide to wait them out, and so walk down the hall to the bathroom. You walk in, lock the door and sit on the toilet. You pull out your phone and start amusing yourself.'
 		act 'Keep using phone': gt 'albina_sex_scenes', 'keep_using_phone'
 		act 'Watch porn': gt 'albina_sex_scenes', 'watch_porn'
@@ -1372,7 +1372,7 @@ if $ARGS[0] = 'lazar_peek_end':
 
 	act 'Run back down the stairs!':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/hallway.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/hallway.jpg"></center>'
 		'With urgent speed, you rush down the stairs, going as fast as you can without stomping and giving yourself away. Upon reaching the bottom, you inhale deeply, trying to calm your breathing when Lazar appears at the top.'
 		*nl
 		'"Oh. Hey <<$pcs_nickname>>," he says.'
@@ -1387,7 +1387,7 @@ end
 if $ARGS[0] = 'lazar_after':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/doors.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/doors.jpg"></center>'
 	'You walk down the hall and knock on Albina''s door. A muffled groan sounds inside.'
 	*nl
 	'"<i>Nnngh. Who is it...?</i>"'
@@ -1395,7 +1395,7 @@ if $ARGS[0] = 'lazar_after':
 	'"<i>Oh... Come in...</i>"'
 	act 'Open the door':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/nudealbina.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/nudealbina.jpg"></center>'
 		if $albinaQW['lazar_cum'] = 'anal_creampie':
 			'You open the door to see a completely nude Albina sitting up on her rumpled bed, hair ruffled and wild, her thighs wet with pussy juice and cum that you can see is still dripping from her asshole.'
 		elseif $albinaQW['lazar_cum'] = 'facial':
@@ -1669,7 +1669,7 @@ end
 if $ARGS[0] = 'keep_using_phone':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/phone.jpg"></center>'
 	'You keep using your phone and end up texting people, scrolling through social media and playing a few games to pass the time. When you finally get bored, you hear what sounds like muffled moaning and a few minutes later hear someone exiting Albina''s bedroom and walking away down the hall. When you''re sure they''re gone, you stand up and leave the bathroom.'
 	act 'Go to her room': gt 'albina_sex_scenes', 'lazar_after'
 end
@@ -1677,13 +1677,13 @@ end
 if $ARGS[0] = 'watch_porn':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/phone.jpg"></center>'
 	'The thought of Albina and Lazar having sex down the hall turns you on, so you search for a good porn video to pass the time. You find one you like the look of and start watching it, finding yourself getting wetter and wetter...'
 	gs 'arousal', 'porn', 5
 	gs 'stat'
 	act 'Just keep watching':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/phone.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/phone.jpg"></center>'
 		'The idea of rubbing one out crosses your mind, but the risk of being caught is enough to discourage the thought. You keep watching the video and when it ends, you hear the sound of Albina''s door closing and someone walking away down the hall. When you''re sure they''re gone, you stand up and leave the bathroom.'
 		gs 'arousal', 'porn', 5
 		gs 'stat'
@@ -1691,7 +1691,7 @@ if $ARGS[0] = 'watch_porn':
 	end
 	act 'Rub one out':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/masturbate.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/masturbate.jpg"></center>'
 		if $pantyworntype = 'none':
 			'You''re now feeling extremely horny, and the thought of someone catching you turns you on even more. You put your phone to the side and pull your soaked panties down, exposing your eager pussy. You start fondling away at your engorged clit with one hand while using the other to slide some fingers into your wet hole and start finger banging yourself.'
 		else
@@ -1709,7 +1709,7 @@ end
 if $ARGS[0] = 'masturbate':
 	menu_off = 1
 	*clr & cla
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/home/masturbate.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/albinahome/masturbate.jpg"></center>'
 	'Having become aroused by what you saw, you quietly close the door and quickly make your way to the bathroom, where you lock the door and sit on the toilet.'
 	'The thought of Albina and Lazar having sex down the hall turns you on, so you pull your panties down and start pleasuring yourself, not caring if anyone catches you. You start fondling away at your clit with one hand while using the other to finger bang yourself.'
 	$orgasm_txt = 'A few minutes of this is enough to bring you to climax and you pull your fingers out and clamp your hand against your mouth as you keeping vigorously rubbing your clit and bring yourself to orgasm, hoping your muffled cries of pleasure don''t draw any attention.'

+ 2 - 0
locations/albina_starlets_sex.qsrc

@@ -217,6 +217,7 @@ if $ARGS[0] = 'whore2':
 			gs 'stat'
 
 			act 'Continue':
+				cla
 				'"It''s time for you to get roasted, little lamb!" one of them says after you''ve spent a few minutes sucking their cocks.'
 				'You''re grabbed by the hair and roughly pulled to your feet before you''re thrown onto the bed on all fours. The two men undress and move into position at both ends. "You might be the sweetest thing I''ve ever seen. Even sweeter than that last whore your friend gave us!" one of the men laughs.'
 				'You start thinking of that girl and how she handled these men when a sharp slap to the face brings you back and you notice the cock hanging in front of you. "Get back to work whore!" he shouts.'
@@ -294,6 +295,7 @@ if $ARGS[0] = 'whore2':
 			gs 'stat'
 
 			act 'Continue':
+				cla
 				'"It''s time for you to get roasted, little lamb!" one of them says after you''ve spent a few minutes sucking their cocks.'
 				'You''re grabbed by the hair and roughly pulled to your feet before you''re thrown onto the bed on all fours. The two men undress and move into position at both ends. "You''re definetely the best whore your friend has ever given us!" one of the men laughs.'
 				'You start thinking about what he just said when a sharp slap to the face brings you back and you notice the cock hanging in front of you. "Get back to work, whore!" he shouts.'

+ 2 - 0
locations/albinahome.qsrc

@@ -52,6 +52,8 @@ if $ARGS[0] = 'maid_greet':
 			'"Please make yourself at home Miss <<$pcs_lastname>>," she says, motioning for you to enter and taking your coat.'
 			act 'Continue': gt 'albinahome', 'hallway'
 		end
+	else
+		gt 'albinahome', 'hallway'
 	end
 end
 

+ 1 - 1
locations/alexandriaChat.qsrc

@@ -273,7 +273,7 @@ if $ARGS[0] = 'magic':
 			minut += 5
 			gs 'stat'
 			'"Archetype, Ethos or Personality are some names for a relatively extended magical practice that originated in the mask-wearing on <i>mundane</i> magical and religious rituals. Of course, true wizards don''t need masks to invoke their powers, but they can help magic-users to channel their powers better."'
-			'"At its core is the knowledge that the human mind can''t hope to grasp all the power that magic offers, and the risk, to be changed back in a magical mismatch. Taking into certain vital philosophies, behaviors and taboos, the wizard shields themself from these dangers, which lets them tap into more power."'
+			'"At its core is the knowledge that the human mind can''t hope to grasp all the power that magic offers, and the risk, to be changed back in a magical mismatch. Taking into certain vital philosophies, behaviors and taboos, the wizards shield themselves from these dangers, which lets them tap into more power."'
 			'"Not all wizards follow this tradition, that not without reason give us certain... let''s say eccentric fame. If you want to know, I follow <i>The Autarch Ethos</i>."'
 
 			act 'Continue talking about magic':gt 'alexandriaChat',	'magic'

+ 54 - 23
locations/arousal.qsrc

@@ -1,6 +1,6 @@
 # arousal
 
-!!{ For checking arousal and when applicable triggering orgasms.
+!{ For checking arousal and when applicable triggering orgasms.
 
 $ARGS[0] the action causing arousal:
 All acts are from Sveta''s perspective and in cases of both giving and receiving, receiving should be used.
@@ -46,8 +46,8 @@ finally
 
 ARGS[1] for time taken in minutes - it is use partly for arousal calculation and partly for moving time ahead. If you want to calculate just the arousal and do not move time (simultaneous stimulation), use negative value.
 
-$ARGS[2] can be used for passing the name of boys dick variable .. 'dick' is default, which belong to $boy, else can be passed 'dick1' .. 'dick4' or 'dick[i]' along the boys parameters activation 
-The variables used can be set by calling boyStat e.g. gs 'boyStat', 'A75', 'a'  will set dick1 for NPC A75 
+$ARGS[2] can be used for passing the name of boys dick variable .. 'dick' is default, which belong to $boy, else can be passed 'dick1' .. 'dick4' or 'dick[i]' along the boys parameters activation
+The variables used can be set by calling boyStat e.g. gs 'boyStat', 'A75', 'a'  will set dick1 for NPC A75
 
 $ARGS[2] - [8] Are optional but can be upto 7 themes involved in the act and can be any of the following:
 'maso' 'bound' 'beast' 'exhibitionism' 'rough' 'prostitution' 'dom' 'sub' 'incest' 'feet' 'lesbian' 'group' 'gangbang' 'humiliation' 'deepthroat' 'unknown' 'gloryhole' 'rape' 'shemale' 'masturbate'
@@ -73,9 +73,9 @@ $orgasm_or = 'no' to prevent orgasm, it will remain in place until manually chan
 $orgasm_txt is used to add custom text that will be called if Sveta orgasms in the next arousal call. It will remain until cleared or orgasm so you must clear it if not forcing orgasm and don''t want it to be used on next orgasm.
 You can also add 'no_orgasm_msg' to the list of themes to prevent any orgasm message from being shown
 }
- 
+
 !!------------------------------------Virginity checks----------------------------------
-!!{
+!{
 	pcs_vag > 0: Hymen broken
 	stat['vaginal'] > 0: Had intercourse with a boy [penis in vagina]
 	stat['think_virgin'] = 0: Had intercourse by penis, strap, dildo and/or fist [could be solo]
@@ -94,15 +94,15 @@ if $ARGS[0] ! 'auto_lube' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $AR
 	if arousal_overcall = 1 and $arousal_overcall ! $ARGS[0]+$ARGS[2]+$ARGS[3]+$ARGS[4]+$ARGS[5]+$ARGS[6]+$ARGS[7]+$ARGS[8]: killvar 'arousal_overcall'
 end
 
-if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0] ! 'count2':
+if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0] ! 'count2' and $ARGS[0] ! 'auto_lube':
 
 	if arrpos('$ARGS', 'unaware') >= 0: temp_unaware = 1
 	if arrpos('$ARGS', 'no_orgasm_msg') >= 0: temp_text = 1
-	
+
 	if mid($ARGS[2],1,4) = 'dick':
 		temp_dick = dyneval('result='+$ARGS[2])
-		temp_silavag = dyneval('result=silavag'+mid($ARGS[2],5,len($ARGS[2])-4))
-		$temp_dick_girth = dyneval('$result=$dick_girth'+mid($ARGS[2],5,len($ARGS[2])-4))
+		temp_silavag = dyneval('result=silavag'+mid($ARGS[2],5))
+		$temp_dick_girth = dyneval('$result=$dick_girth'+mid($ARGS[2],5))
 	else
 		temp_dick = dick
 		temp_silavag = silavag
@@ -170,10 +170,10 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 		end
 	end
 
-!!set a magnitude as a random
-	stim['mag'] = rand(0,3) + rand(0,3) + rand(0,3) 
+	!!set a magnitude as a random
+	stim['mag'] = rand(0,3) + rand(0,3) + rand(0,3)
 
-!! set up pain coefficient
+	!! set up pain coefficient
 	pain_coeff = 0
 	max_sex_pain = (120 - pcs_vital)/2
 
@@ -708,7 +708,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 			stim['act'] += 20
 		end
 	end
-	
+
 	if pcs_hairbsh >= 0:
 		if arrpos('$ARGS', 'rape') >= 0:          pcs_hairbsh = iif(rand(30, pcs_hairlng)>30,-1,pcs_hairbsh)
 		if arrpos('$ARGS', 'rough') >= 0:         pcs_hairbsh = iif(rand(30, pcs_hairlng)>40,-1,pcs_hairbsh)
@@ -746,7 +746,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 			if (arrpos('$ARGS', 'bj') >= 0 or arrpos('$ARGS', 'cuni_give') >= 0):  pcs_makeup = iif(rand(pcs_makeup, pcs_makupskl/10)<3,rand(0,1),pcs_makeup)
 		end
 	end
-	
+
 	if stim['mag'] > 9: stim['mag'] = 9
 
 	if ARGS[1] > 0: minut += ARGS[1]
@@ -1028,7 +1028,7 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 	killvar 'grdif' & killvar 'ltdif'
 
 	gs 'nichUtil','onArouse',$ARGS[0]
-	
+
 end
 
 !!-----------------------------------------------
@@ -1071,7 +1071,7 @@ if $ARGS[0] = 'end':
 			stat['herm_sexual_partners'] += 1
 		end
 	end
-	
+
 	if npc_sex[$boy] = 0 and (count['vaginal'] + stim['lesbian']) > 0:
 		if npc_sexual[$boy] = 1 and npc_sex[$boy] = 0: stat['sexual_partners'] -= 1
 		if npc_sex[$boy] = 0:
@@ -1087,7 +1087,7 @@ if $ARGS[0] = 'end':
 		end
 		stat['vaginal_partners'] += 1
 	end
-	
+
 	if npc_anal_fucked[$boy] = 0 and count['anal'] > 0:
 		npc_anal_fucked[$boy] = 1
 		if npc_sexual[$boy] = 1 and npc_sex[$boy] = 0: stat['sexual_partners'] -= 1
@@ -1152,7 +1152,7 @@ if $ARGS[0] = 'end':
 	gs 'arousal', 'checks', 'shemale'
 	gs 'arousal', 'checks', 'hidden_shemale'
 	gs 'arousal', 'checks', 'masturbate'
-	
+
 	stim['event'] = 0
 
 !!Adding to counts for character stats
@@ -1219,7 +1219,7 @@ if $ARGS[0] = 'end':
 	gs 'arousal', 'count2', 'voyeur'
 	gs 'arousal', 'count2', 'voyeur_sex'
 	gs 'arousal', 'count2', 'erotic_nudity'
-	
+
 	!! Thats here because there is currently a variable zoo.
 		if zoo > beast['exp']: beast['exp'] = zoo
 		if beast['exp'] > zoo: zoo = beast['exp']
@@ -1256,12 +1256,32 @@ end
 if $ARGS[0] = 'auto_lube':
 	if $ARGS[1] = 'anal' and auto_anal_lube = 1 and anal_slip < 8 + pain['asshole']/2 - pcs_ass:
 		if mc_inventory['lubricant'] > 0:
-			if $ARGS[2] ! 'custom': 
+			if $ARGS[2] ! 'custom':
 				'You rub some lube in and around your anus.'
 			elseif $lube_txt ! '':
 				$lube_txt
 			end
-			gs 'arousal', 'anal_finger', 1
+			!!The following is a copy of the stimulation and arousal gain from anal_finger, this is to avoid  overwriting variables by just calling gs 'arousal', 'anal_finger', 1
+			stim['mag'] = rand(0,3) + rand(0,3) + rand(0,3)
+			count['anal_finger'] = 1
+			stim['act'] = 40
+			if pcs_traits['buttslut_lvl'] = 1:
+				stim['mag'] += 1
+				stim['act'] = 60
+			elseif pcs_traits['buttslut_lvl'] = 2:
+				stim['mag'] += 1
+				stim['act'] = 80
+			elseif pcs_traits['buttslut_lvl'] = 3:
+				stim['mag'] += 1
+				stim['act'] = 100
+			end
+			if cumvol[3] > rand(pcs_ass/2,pcs_ass): gs 'cum_manage', 'cum_decay', rand(2,5)*max(1,stim_time/5)
+			if stim['mag'] > 9: stim['mag'] = 9
+			minut += 1
+			stim['total'] = (stim['mag']*stim['act']*8/10) / 120
+			stim['event'] += stim['total']
+			pcs_horny += stim['total']
+			orgasm_buildup += stim['total']
 			anal_slip += 8
 			ar_anal_lube = 1
 			mc_inventory['lubricant'] -= 1
@@ -1271,12 +1291,23 @@ if $ARGS[0] = 'auto_lube':
 	end
 	if $ARGS[1] = 'vag' and auto_vag_lube = 1 and vaginal_slip < 8 + pain['vaginal']/2 - pcs_vag:
 		if mc_inventory['lubricant'] > 0:
-			if $ARGS[2] ! 'custom': 
+			if $ARGS[2] ! 'custom':
 				'You rub some lube in and around your vagina.'
 			elseif $lube_txt ! '':
 				$lube_txt
 			end
-			gs 'arousal', 'vaginal_finger', 1
+			!!The following is a copy of the stimulation and arousal gain from vaginal_finger, this is to avoid  overwriting variables by just calling gs 'arousal', 'vaginal_finger', 1
+			stim['mag'] = rand(0,3) + rand(0,3) + rand(0,3)
+			count['vaginal_finger'] = 1
+			stim['mag'] += 1
+			stim['act'] = 80
+			if cumvol[0] > rand(pcs_vag/2,pcs_vag): gs 'cum_manage', 'cum_decay', rand(2,5)*max(1,stim_time/5)
+			if stim['mag'] > 9: stim['mag'] = 9
+			minut += 1
+			stim['total'] = (stim['mag']*stim['act']*8/10) / 120
+			stim['event'] += stim['total']
+			pcs_horny += stim['total']
+			orgasm_buildup += stim['total']
 			vaginal_slip += 8
 			ar_vag_lube = 1
 			mc_inventory['lubricant'] -= 1

+ 7 - 7
locations/artem_date_events.qsrc

@@ -544,7 +544,7 @@ if $ARGS[0] = 'gang_rape':
 		gs 'stat'
 		act 'The nightmare begins':
 			*clr & cla
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/rape1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/shared/sex/rape/park_rape1.jpg"></center>'
 			'Two of them hold you down while one pulls his dick out, shoves it in your pussy and starts hammering away, not caring if you enjoy it or not. The more you struggle or cry out, the more they seem to enjoy it.'
 			gs 'pain', 2, 'wrists', 'bind'
 			gs 'boystat', $boy1
@@ -553,7 +553,7 @@ if $ARGS[0] = 'gang_rape':
 			gs 'stat'
 			act 'Continue':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/rape2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/shared/sex/rape/park_rape2.jpg"></center>'
 				'The one watching takes his turn and forces his dick inside you while the first one just watches as he jerks off.'
 				gs 'pain', 2, 'wrists', 'bind'
 				gs 'boystat', $boy2
@@ -562,7 +562,7 @@ if $ARGS[0] = 'gang_rape':
 				gs 'stat'
 				act 'Continue':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/rape3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/shared/sex/rape/park_rape3.jpg"></center>'
 					'"Alright, my turn," the leader says. "Roll her over onto her hands and knees." You''re roughly forced into a kneeling position on the nasty old mattress, with your face forced against it. You feel someone spit on your asshole before a dick is shoved inside, causing you to cry out in pain as he starts pounding you balls deep. "Much tighter than that gaping pussy after you guys ripped it up!" He laughs and the others join in.'
 					gs 'pain', 2, 'wrists', 'bind'
 					gs 'boystat', $boy3
@@ -571,7 +571,7 @@ if $ARGS[0] = 'gang_rape':
 					gs 'stat'
 					act 'Two at a time':
 						*clr & cla
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/rape4.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/shared/sex/rape/park_rape4.jpg"></center>'
 						'The leader pulls out of your ass and lies in front of you on his side as someone else starts roughly fucking your ass. Once he''s next to your head, the leader shoves his dick in your mouth and makes you suck his dick as the other three take turns fucking your ass. You soon feel one of them cumming in your ass as another speaks up. "Come on, she has other holes! I''m tired of waiting!"'
 						gs 'pain', 2, 'wrists', 'bind'
 						gs 'pain', 6, 'jaw', 'ache'
@@ -584,7 +584,7 @@ if $ARGS[0] = 'gang_rape':
 						gs 'stat'
 						act 'Continue':
 							*clr & cla
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/rape5.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/shared/sex/rape/park_rape5.jpg"></center>'
 							'With that, one of them lies down on the mattress and they force you to straddle and mount him, his cock sliding into your battered pussy as another cock is shoved into your mouth and a third back in your ass. The ones who were on watch come over to take their turns as you feel one of them cumming in your pussy.'
 							gs 'pain', 2, 'wrists', 'bind'
 							gs 'pain', 6, 'jaw', 'ache'
@@ -599,7 +599,7 @@ if $ARGS[0] = 'gang_rape':
 							gs 'stat'
 							act 'Continue':
 								*clr & cla
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/rapecum1.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/shared/sex/rape/park_rapecum1.jpg"></center>'
 								'The remaining ones take turns fucking all three of your holes so much that you lose count as two of them cum inside you. When they pull out, you feel the cum leaking out of both of your holes as one of the other guys cums in your mouth.'
 								gs 'pain', 2, 'wrists', 'bind'
 								gs 'pain', 6, 'jaw', 'ache'
@@ -616,7 +616,7 @@ if $ARGS[0] = 'gang_rape':
 								gs 'stat'
 								act 'Last one':
 									*clr & cla
-									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/park/rapecum2.jpg"></center>'
+									'<center><img <<$set_imgh>> src="images/shared/sex/rape/park_rapecum2.jpg"></center>'
 									'The last one starts fucking your throat. Before too long, he starts cumming as well, holding your mouth open with one hand as he jerks off with the other, milking every last drop of cum into your mouth.'
 									gs 'pain', 2, 'wrists', 'bind'
 									gs 'pain', 6, 'jaw', 'ache'

+ 28 - 28
locations/artem_nush_sex.qsrc

@@ -53,7 +53,7 @@ end
 if $ARGS[0] = 'anushka_3some1_oral2':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some3.jpg"></center>'
-	'Artem pushes your face into Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you.' 
+	'Artem pushes your face into Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you.'
 	'You eat her out for a few minutes with no idea what Artem is doing before you pull away and see him kneeling next to you. He quickly leans in to take your place.'
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'stat'
@@ -87,11 +87,11 @@ if $ARGS[0] = 'anushka_3some1_bj':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some5.jpg"></center>'
 		if anushkaQW['artem_dom'] = 1:
-			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"' 
+			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"'
 			'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head into her mouth, tightly wraps her lips around his shaft and starts sucking. You glance up at Artem and see him smiling. "I''m glad you talked me into this. It''s great having our own little fuck slut."'
 			'You give him an amused smile before you start licking his balls, which makes him moan loudly.'
 		else
-			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck this cock like the good little slut you are!"' 
+			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck this cock like the good little slut you are!"'
 			'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head into her mouth, tightly wraps her lips around his shaft and starts sucking. After you''re satisfied that she''s doing what you want, you start licking his balls and hear him moaning loudly.'
 		end
 		gs 'arousal', 'foreplay', 2
@@ -101,7 +101,7 @@ if $ARGS[0] = 'anushka_3some1_bj':
 			gs 'boyStat', 'A2'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some6.jpg"></center>'
 			'He grabs hold of Anushka''s head and pulls her off as he looks at you. "I need to fuck you, <<$pcs_nickname>>."'
-			'You lift yourself up and straddle him before lining his dick up with your pussy and slowly lowering yourself down on it, taking his <<dick>>cm <<$dick_girth>> dick inside you. As you start riding him, Anushka moves up to his head, straddles his face and lowers herself down, grinding her crotch into his face as you ride him. You both moan from the pleasure of the act and watching your friend be pleasured by your boyfriend.' 
+			'You lift yourself up and straddle him before lining his dick up with your pussy and slowly lowering yourself down on it, taking his <<dick>>cm <<$dick_girth>> dick inside you. As you start riding him, Anushka moves up to his head, straddles his face and lowers herself down, grinding her crotch into his face as you ride him. You both moan from the pleasure of the act and watching your friend be pleasured by your boyfriend.'
 			'A few minutes later, he lifts her off and then smacks your ass. "Bring that sweet pussy up here."'
 			gs 'arousal', 'vaginal', 3
 			gs 'stat'
@@ -116,7 +116,7 @@ if $ARGS[0] = 'anushka_3some1_bj':
 					'"Take the whole thing," you tell her as you reach over and grab her shoulders, pushing her down until she''s impaled balls deep on his cock.'
 				else
 					'You get off him and move up to his face to straddle it. As you do, you look at Anushka. "Get over here. I want to see you ride this cock, slut."'
-					'Anushka laughs at your comment. "Whatever you say, nerd tamer."' 
+					'Anushka laughs at your comment. "Whatever you say, nerd tamer."'
 					'She lifts herself up and shimmies down his body until she''s above his dick. You straddle his face and he starts licking your wet pussy as you watch Anushka lower herself down, impaling herself on his cock. She moans softly as she starts riding him in reverse cowgirl style.'
 				end
 				gs 'arousal', 'cuni', 2
@@ -202,7 +202,7 @@ if $ARGS[0] = 'anushka_3some1_doggy':
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'arousal', 'voyeur_sex', 2
 	gs 'stat'
-	act 'Keep eating her out': 
+	act 'Keep eating her out':
 		*clr & cla
 		minut -= 2
 		gs 'boyStat', 'A2'
@@ -211,7 +211,7 @@ if $ARGS[0] = 'anushka_3some1_doggy':
 		gs 'arousal', 'cuni_give', 2, 'lesbian'
 		gs 'arousal', 'voyeur_sex', 2
 		gs 'stat'
-		act 'Slurp at her soaking wet pussy': 
+		act 'Slurp at her soaking wet pussy':
 			*clr & cla
 			minut -= 5
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some16.jpg"></center>'
@@ -235,7 +235,7 @@ if $ARGS[0] = 'anushka_3some1_doggy':
 			gs 'stat'
 			act 'Sit up and watch': gt 'artem_nush_sex', 'anushka_3some1_dom_facial'
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'anushka_3some1_dom_facial':
@@ -367,7 +367,7 @@ if $ARGS[0] = 'anushka_3some2_dom_bj':
 	act 'Eat her out':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some3.jpg"></center>'
-		'Artem buries your face in Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you. "That''s it. Get her nice and wet for me, <<$pcs_nickname>>."' 
+		'Artem buries your face in Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you. "That''s it. Get her nice and wet for me, <<$pcs_nickname>>."'
 		'As you eat her out, you notice Artem undressing out of the corner of your eye. Once he''s naked, he kneels down next to you. "Take off your clothes," he orders as you move aside, letting him lean in and take your place.'
 		gs 'arousal', 'cuni_give', 2, 'lesbian'
 		gs 'stat'
@@ -482,8 +482,8 @@ if $ARGS[0] = 'anushka_3some2_bj':
 	act 'Tell Anushka to suck his dick':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some5.jpg"></center>'
-		'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"' 
-		'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head of his dick into her mouth, tightly wraps her lips around his shaft and starts sucking. You glance up at Artem and see him smiling. "I''m glad you talked me into this. It''s great having our own little fuck slut."' 
+		'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"'
+		'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head of his dick into her mouth, tightly wraps her lips around his shaft and starts sucking. You glance up at Artem and see him smiling. "I''m glad you talked me into this. It''s great having our own little fuck slut."'
 		'You give him an amused smile before you start licking his balls, which makes him moan loudly.'
 		gs 'arousal', 'foreplay', 2
 		gs 'stat'
@@ -579,14 +579,14 @@ if $ARGS[0] = 'anushka_3some2_doggy':
 	'"Oh fuck... Yes... I love big nerd dick... In my ass..." she moans breathlessly as he fucks her ass and you eat her out.'
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'stat'
-	act 'Keep eating her out': 
+	act 'Keep eating her out':
 		*clr & cla
 		gs 'boyStat', 'A2'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some15.jpg"></center>'
 		'As you lick your friend''s pussy, you have a perfect view to watch Artem''s cock as he starts taking long, hard thrusts into her ass. "OH FUCK... OH FUCK... OH FUUUCCCKKK!" she cries out as her her legs start shaking and your face is covered in her pussy juices. Artem fucks her through her orgasm, not letting up or slowing down as she cums hard.'
 		gs 'arousal', 'cuni_give', 2, 'lesbian'
 		gs 'stat'
-		act 'Slurp at her soaking wet pussy': 
+		act 'Slurp at her soaking wet pussy':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some16.jpg"></center>'
 			'"That''s right. Moan like a slut while taking my dick in your ass!" he says before he leans forward and reaches out with one of his arms. A moment later you feel her breasts lifting off your stomach, you can only guess that he is pulling her up and back by her hair. "Tell me whose ass this is."'
@@ -600,7 +600,7 @@ if $ARGS[0] = 'anushka_3some2_doggy':
 			gs 'stat'
 			act 'Sit up and watch': gt 'artem_nush_sex', 'anushka_3some2_dom_facial'
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'anushka_3some2_dom_facial':
@@ -639,7 +639,7 @@ if $ARGS[0] = 'anushka_3some2_cleanup':
 	'Once you''re all cleaned up, you start dressing before Anushka grabs her purse off the floor where she dropped it. "I have to admit, you''re starting to get really good at this. That new bad boy streak of yours is really starting to shine."'
 	'Artem blushes a little at her compliment, but you also notice his chest swell in obvious pride at her words. "Thanks. You weren''t too bad yourself."'
 	*nl
-	'Anushka snorts a laugh in reply then looks at you. "I think we might have created a monster."' 
+	'Anushka snorts a laugh in reply then looks at you. "I think we might have created a monster."'
 	'He swells with pride again. "Next time you''ll have <i>three</i> orgasms!" he proclaims.'
 	'"Promises, promises..." she grins before looking at you. "He''s all yours to deal with."'
 	if grupTipe3 = 1:
@@ -828,18 +828,18 @@ if $ARGS[0] = 'artem_nush':
 	menu_off = 1
 	*clr & cla
 	minut += 5
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk1.jpg"></center>'
 	'Anushka sits and leaves room for you between her and Artem, but you motion for her to scoot over next to Artem and you sit next to her, sandwiching her between the two of you. Artem gives you a questioning look, but you just smile and nod at him.'
 	'He grins and leans back in a half reclining position as you engage Anushka in a conversation about her latest sexual partner. You can see the bulge growing in his pants, and Anushka soon does as well. "Guess someone likes my story, huh?" she asks in a bemused tone.'
 	act 'Tell her to peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk2.jpg"></center>'
 		'You lean against her, pushing her closer to Artem. "I think someone wants to say hi. Why don''t you take a peek?"'
 		'She looks back at you with a questioning look, but starts to unbutton and unzip his pants to peek inside. "It''s too dark to see anything. Pull his dick out so we can see it," you tell her.'
 		act 'Tell her to take it out':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj1.jpg"></center>'
 			'She reaches into his underwear and pulls out his <<dick>>cm <<$dick_girth>> dick. Once it''s free, he reaches over and pulls her head down into his lap. "You made it hard, so now you got to suck it," you say with a smirk.'
 			'She starts stroking his dick with one hand before taking it into her mouth and sucking on it as Artem moans in pleasure.'
 			gs 'arousal', 'voyeur_sex', 2
@@ -848,14 +848,14 @@ if $ARGS[0] = 'artem_nush':
 			act 'Push her head down':
 				*clr & cla
 				anushkaQW['dom_nush'] += 1
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj2.jpg"></center>'
 				'As Anushka continues sucking Artem''s cock, you reach over and push her head down to force her to take more of it into her mouth.'
 				'"Oh yeah babe! Just like that..." Artem moans as he looks at you.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj3.jpg"></center>'
 					'You grab hold of Anushka''s hair and push her head down until you hear her gagging on his cock.'
 					'"Just think if some of the other gopniks walked by and seen you sucking my nerd dick. What would they think?" Artem says to her between moans as you make her deepthroat his cock.'
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this slut."'
@@ -866,15 +866,15 @@ if $ARGS[0] = 'artem_nush':
 			end
 			act 'Let her suck his dick':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj2.jpg"></center>'
 				'As Anushka sucks Artem''s cock, you lean over and partially lay on her back so you can peek around and watch as most of his dick disappears into her mouth with each downward bob of her head.'
 				'"Yeah bitch... Just like that... Suck my dick!" Artem groans between moans of pleasure.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
-					'You grab ahold of Anushka''s hair to pull it up out of the way so it is easier to watch her suck Artem''s dick. "Just think if some of the other gopniks walked by and seen you sucking my nerd dick. What would they think?" Artem says with a smirk.' 
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj3.jpg"></center>'
+					'You grab ahold of Anushka''s hair to pull it up out of the way so it is easier to watch her suck Artem''s dick. "Just think if some of the other gopniks walked by and seen you sucking my nerd dick. What would they think?" Artem says with a smirk.'
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this slut."'
 					gs 'arousal', 'voyeur_sex', 2, 'dom'
 					gs 'stat'
@@ -883,7 +883,7 @@ if $ARGS[0] = 'artem_nush':
 			end
 		end
 	end
-end	
+end
 
 if $ARGS[0] = 'artem_nush_strip':
 	menu_off = 1
@@ -917,7 +917,7 @@ if $ARGS[0] = 'artem_nush_strip':
 					*clr & cla
 					artemQW['artem_dom'] += 1
 					gs 'boyStat', 'A2'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_anal1.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal1.jpg"></center>'
 					'After spending a few more minutes fucking her pussy, he pulls his hips back. "Tell me you want this nerd dick in your ass."'
 					'"Yes... I want you to fuck my ass with your big nerd dick," she says, sounding rather desperate, yet also aroused.'
 					'You hold her ass cheeks wide for him as he lines his dick up with her asshole. "Oh fuck!" she mutters as he forces his cock up her ass.'
@@ -937,8 +937,8 @@ if $ARGS[0] = 'artem_nush_strip':
 						act 'Watch him cum':
 							*clr & cla
 							minut += 5
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_facial.jpg"></center>'
-							'Artem suddenly pulls out of Anushka and stands up. "Turn her around to face me." You help her quickly turn around, her body still shaking from her orgasm. "Jerk me off and let me cum over your face, slut!" he orders.' 
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
+							'Artem suddenly pulls out of Anushka and stands up. "Turn her around to face me." You help her quickly turn around, her body still shaking from her orgasm. "Jerk me off and let me cum over your face, slut!" he orders.'
 							'She takes hold of his dick and starts jerking him off. Almost at once, he starts cumming over her face. She milks his cock until every last drop of it has been squeezed out of it. They both sigh and sit back against the garage once he''s finished.'
 							*nl
 							'Anushka grabs some tissues from her purse and starts cleaning the cum off her face. "Where are my clothes?"'
@@ -1110,7 +1110,7 @@ if $ARGS[0] = 'artem_sveta_anal':
 	gs 'stat'
 	act 'Take an anal pounding':
 		*clr & cla
-		gs 'boyStat', 'A2'		
+		gs 'boyStat', 'A2'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal2.jpg"></center>'
 		'Artem pushes his cock deeper into your ass as he starts to fuck you harder and faster, even more so once Anushka starts arching her back and moaning loudly as she rubs herself to orgasm. This pushes Artem to the edge as well as he starts grunting hard before he pulls out of you and points his dick in your face.'
 		gs 'arousal', 'anal', 2, 'lube'

+ 29 - 29
locations/artem_nush_sex_uni.qsrc

@@ -59,7 +59,7 @@ end
 if $ARGS[0] = 'anushka_3some1_oral2':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some3.jpg"></center>'
-	'Artem pushes your face into Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you.' 
+	'Artem pushes your face into Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you.'
 	'You eat her out for a few minutes with no idea what Artem is doing before you pull away and see him kneeling next to you. He quickly leans in to take your place.'
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'stat'
@@ -93,11 +93,11 @@ if $ARGS[0] = 'anushka_3some1_bj':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some5.jpg"></center>'
 		if anushkaQW['artem_dom'] = 1:
-			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"' 
+			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"'
 			'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head into her mouth, tightly wraps her lips around his shaft and starts sucking. You glance up at Artem and see him smiling. "I''m glad you talked me into this. It''s great having our own little fuck slut."'
 			'You give him an amused smile before you start licking his balls, which makes him moan loudly.'
 		else
-			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck this cock like the good little slut you are!"' 
+			'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck this cock like the good little slut you are!"'
 			'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head into her mouth, tightly wraps her lips around his shaft and starts sucking. After you''re satisfied that she''s doing what you want, you start licking his balls and hear him moaning loudly.'
 		end
 		gs 'arousal', 'foreplay', 2
@@ -107,7 +107,7 @@ if $ARGS[0] = 'anushka_3some1_bj':
 			gs 'boyStat', 'A2'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some6.jpg"></center>'
 			'He grabs hold of Anushka''s head and pulls her off as he looks at you. "I need to fuck you, <<$pcs_nickname>>."'
-			'You lift yourself up and straddle him before lining his dick up with your pussy and slowly lowering yourself down on it, taking his <<dick>>cm <<$dick_girth>> dick inside you. As you start riding him, Anushka moves up to his head, straddles his face and lowers herself down, grinding her crotch into his face as you ride him. You both moan from the pleasure of the act and watching your friend be pleasured by your boyfriend.' 
+			'You lift yourself up and straddle him before lining his dick up with your pussy and slowly lowering yourself down on it, taking his <<dick>>cm <<$dick_girth>> dick inside you. As you start riding him, Anushka moves up to his head, straddles his face and lowers herself down, grinding her crotch into his face as you ride him. You both moan from the pleasure of the act and watching your friend be pleasured by your boyfriend.'
 			'A few minutes later, he lifts her off and then smacks your ass. "Bring that sweet pussy up here."'
 			gs 'arousal', 'vaginal', 3
 			gs 'stat'
@@ -122,7 +122,7 @@ if $ARGS[0] = 'anushka_3some1_bj':
 					'"Take the whole thing," you tell her as you reach over and grab her shoulders, pushing her down until she''s impaled balls deep on his cock.'
 				else
 					'You get off him and move up to his face to straddle it. As you do, you look at Anushka. "Get over here. I want to see you ride this cock, slut."'
-					'Anushka laughs at your comment. "Whatever you say, nerd tamer."' 
+					'Anushka laughs at your comment. "Whatever you say, nerd tamer."'
 					'She lifts herself up and shimmies down his body until she''s above his dick. You straddle his face and he starts licking your wet pussy as you watch Anushka lower herself down, impaling herself on his cock. She moans softly as she starts riding him in reverse cowgirl style.'
 				end
 				gs 'arousal', 'cuni', 2
@@ -206,14 +206,14 @@ if $ARGS[0] = 'anushka_3some1_doggy':
 	end
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'stat'
-	act 'Keep eating her out': 
+	act 'Keep eating her out':
 		*clr & cla
 		gs 'boyStat', 'A2'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some15.jpg"></center>'
 		'As you lick your friend''s pussy, you have a perfect view to watch Artem''s cock as he starts taking long, hard thrusts into her ass. "OH FUCK... OH FUCK... OH FUUUCCCKKK!" she cries out as her her legs start shaking and your face is covered in her pussy juices. Artem fucks her through her orgasm, not letting up or slowing down as she cums hard.'
 		gs 'arousal', 'cuni_give', 2, 'lesbian'
 		gs 'stat'
-		act 'Lick her pussy': 
+		act 'Lick her pussy':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some16.jpg"></center>'
 			if anushkaQW['artem_dom'] = 1:
@@ -235,7 +235,7 @@ if $ARGS[0] = 'anushka_3some1_doggy':
 			gs 'stat'
 			act 'Sit up and watch': gt 'artem_nush_sex_uni', 'anushka_3some1_dom_facial'
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'anushka_3some1_dom_facial':
@@ -347,7 +347,7 @@ if $ARGS[0] = 'anushka_3some2':
 	*clr & cla
 	artemQW['artem_dom'] += 1
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some1.jpg"></center>'
-	'As the two of you talk about last time and what he''s expecting this time, there''s a knock on the door. Artem gets up and answers it, and you see Anushka standing in the hallway. He stands aside to let her in, slapping her hard on the ass as he does. "Yeah baby, smack my ass..." she says teasingly as he locks the door before quickly catching up to smack her again.' 
+	'As the two of you talk about last time and what he''s expecting this time, there''s a knock on the door. Artem gets up and answers it, and you see Anushka standing in the hallway. He stands aside to let her in, slapping her hard on the ass as he does. "Yeah baby, smack my ass..." she says teasingly as he locks the door before quickly catching up to smack her again.'
 	'"I''m going to do a lot more than smack it!" he replies with a grin.'
 	'She gives you an amused, yet slightly aroused grin as she walks over to the couch and Artem starts undressing her. Once she''s naked, he pushes her down firmly by the shoulders and she drops down onto her knees in front of him. "Open your mouth, slut," he says as he unbuttons his pants.'
 	gs 'arousal', 'voyeur', 2, 'dom'
@@ -365,7 +365,7 @@ if $ARGS[0] = 'anushka_3some2_dom_bj':
 	act 'Eat her out':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some3.jpg"></center>'
-		'Artem buries your face in Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you. "That''s it. Get her nice and wet for me, <<$pcs_nickname>>."' 
+		'Artem buries your face in Anushka''s pussy and you start licking. She''s already wet and moans loudly as you feel Artem let go of you. "That''s it. Get her nice and wet for me, <<$pcs_nickname>>."'
 		'As you eat her out, you notice Artem undressing out of the corner of your eye. Once he''s naked, he kneels down next to you. "Take off your clothes," he orders as you move aside, letting him lean in and take your place.'
 		gs 'arousal', 'cuni_give', 2, 'lesbian'
 		gs 'stat'
@@ -478,8 +478,8 @@ if $ARGS[0] = 'anushka_3some2_bj':
 	act 'Tell Anushka to suck his dick':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some5.jpg"></center>'
-		'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"' 
-		'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head of his dick into her mouth, tightly wraps her lips around his shaft and starts sucking. You glance up at Artem and see him smiling. "I''m glad you talked me into this. It''s great having our own little fuck slut."' 
+		'You pop his dick out of your mouth and look back at Anushka. "Get up here and suck his cock like the good little slut you are!"'
+		'She stops eating you out to look up at you with an amused smirk on her face before she moves up and kneels down beside the couch. She obediently takes his cock in one hand and starts stroking it while she takes the head of his dick into her mouth, tightly wraps her lips around his shaft and starts sucking. You glance up at Artem and see him smiling. "I''m glad you talked me into this. It''s great having our own little fuck slut."'
 		'You give him an amused smile before you start licking his balls, which makes him moan loudly.'
 		gs 'arousal', 'foreplay', 2
 		gs 'stat'
@@ -575,14 +575,14 @@ if $ARGS[0] = 'anushka_3some2_doggy':
 	'"Oh fuck... Yes... I love big nerd dick... In my ass..." she moans breathlessly as he fucks her ass and you eat her out.'
 	gs 'arousal', 'cuni_give', 2, 'lesbian'
 	gs 'stat'
-	act 'Keep eating her out': 
+	act 'Keep eating her out':
 		*clr & cla
 		gs 'boyStat', 'A2'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some15.jpg"></center>'
 		'As you lick your friend''s pussy, you have a perfect view to watch Artem''s cock as he starts taking long, hard thrusts into her ass. "OH FUCK... OH FUCK... OH FUUUCCCKKK!" she cries out as her her legs start shaking and your face is covered in her pussy juices. Artem fucks her through her orgasm, not letting up or slowing down as she cums hard.'
 		gs 'arousal', 'cuni_give', 2, 'lesbian'
 		gs 'stat'
-		act 'Lick her pussy': 
+		act 'Lick her pussy':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/artemhome/artemroom/sex/nush3some16.jpg"></center>'
 			'"That''s right. Moan like a slut while taking my dick in your ass!" he says before he leans forward and reaches out with one of his arms. A moment later you feel her breasts lifting off your stomach, you can only guess that he is pulling her up and back by her hair. "Tell me whose ass this is."'
@@ -596,7 +596,7 @@ if $ARGS[0] = 'anushka_3some2_doggy':
 			gs 'stat'
 			act 'Sit up and watch': gt 'artem_nush_sex_uni', 'anushka_3some2_dom_facial'
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'anushka_3some2_dom_facial':
@@ -635,7 +635,7 @@ if $ARGS[0] = 'anushka_3some2_cleanup':
 	'Once you''re all cleaned up, you start dressing before Anushka grabs her purse off the floor where she dropped it. "I have to admit, you''re starting to get really good at this. That new bad boy streak of yours is really starting to shine."'
 	'Artem blushes a little at her compliment, but you also notice his chest swell in obvious pride at her words. "Thanks. You weren''t too bad yourself."'
 	*nl
-	'Anushka snorts a laugh in reply then looks at you. "I think we might have created a monster."' 
+	'Anushka snorts a laugh in reply then looks at you. "I think we might have created a monster."'
 	'He swells with pride again. "Next time you''ll have <i>three</i> orgasms!" he proclaims.'
 	'"Promises, promises..." she grins before looking at you. "He''s all yours to deal with."'
 	if grupTipe3 = 1:
@@ -803,7 +803,7 @@ if $ARGS[0] = 'nerd_game_night_walk':
 	minut += 10
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/walking.jpg"></center>'
 	if func('uniutil', 'student', 'enrolled'):
-		'You and Artem hold hands and Anushka walks on the other side of him as the three of you talk about a variety of subjects, mostly about the university, your respective courses and the professors. Artem then talks about the D&D game, but quickly drops it when Anushka seems like she''s getting bored.' 
+		'You and Artem hold hands and Anushka walks on the other side of him as the three of you talk about a variety of subjects, mostly about the university, your respective courses and the professors. Artem then talks about the D&D game, but quickly drops it when Anushka seems like she''s getting bored.'
 		'You then walk past the garages out back of the apartment complex Anushka lives in, and she points out which one the band is renting. Artem suddenly stops and takes his jacket off before spreading it wide on the ground. "Hey, why don''t we sit and talk for a bit here?" If you want Anushka to have sex with Artem, then you should sit with her between you and him. If you want to have sex with him, then you should sit between them.'
 	else
 		'You and Artem hold hands and Anushka walks on the other side of him as the three of you talk about a variety of subjects, but they mostly chat about the university and what they think of their professors and fellow students in each of their classes. Artem then talks about the D&D game, but quickly drops it when Anushka seems like she''s getting bored.'
@@ -817,18 +817,18 @@ if $ARGS[0] = 'artem_nush':
 	menu_off = 1
 	*clr & cla
 	minut += 5
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk1.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk1.jpg"></center>'
 	'Anushka sits and leaves room for you between her and Artem, but you motion for her to scoot over next to Artem and you sit next to her, sandwiching her between the two of you. Artem gives you a questioning look, but you just smile and nod at him.'
 	'He grins and leans back in a half-reclining position as you engage Anushka in a conversation about her latest sexual partner. You can see the bulge growing in his pants, and Anushka soon does as well. "Guess someone likes my story, huh?" she asks in a bemused tone.'
 	act 'Tell her to peek':
 		*clr & cla
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk2.jpg"></center>'
 		'You lean against her, pushing her closer to Artem. "I think someone wants to say hi. Why don''t you take a peek?"'
 		'She looks back at you with a questioning look but starts to unbutton and unzip his pants to peek inside. "It''s too dark to see anything. Pull his dick out so we can see it," you tell her.'
 		act 'Tell her to take it out':
 			*clr & cla
 			gs 'boyStat', 'A2'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj1.jpg"></center>'
 			'She reaches into his underwear and pulls out his <<dick>>cm <<$dick_girth>> dick. Once it''s free, he reaches over and pulls her head down into his lap. "You made it hard, so now you got to suck it," you say with a smirk.'
 			'She starts stroking his dick with one hand before taking it into her mouth and sucking on it as Artem moans in pleasure.'
 			'"This is the best use for that mouth of her''s," he says as you grin at him.'
@@ -838,16 +838,16 @@ if $ARGS[0] = 'artem_nush':
 			act 'Push her head down':
 				*clr & cla
 				anushkaQW['dom_nush'] += 1
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj2.jpg"></center>'
 				'As Anushka continues sucking Artem''s cock, you reach over and push her head down to force her to take more of it into her mouth.'
 				'"Oh yeah babe! Just like that..." Artem moans as he looks at you.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj3.jpg"></center>'
 					'You grab hold of Anushka''s hair and push her head down until you hear her gagging on his cock.'
-					'"God, you''re the best girlfriend a guy could have!" he says between moans as you make Anushka deepthroat his cock.' 
+					'"God, you''re the best girlfriend a guy could have!" he says between moans as you make Anushka deepthroat his cock.'
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this slut."'
 					gs 'arousal', 'voyeur_sex', 2, 'dom'
 					gs 'stat'
@@ -856,14 +856,14 @@ if $ARGS[0] = 'artem_nush':
 			end
 			act 'Let her suck his dick':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj2.jpg"></center>'
 				'As Anushka sucks Artem''s cock, you lean over and partially lay on her back so you can peek around and watch as most of his dick disappears into her mouth with each downward bob of her head.'
 				'"Yeah bitch... Just like that... Suck my dick!" Artem groans between moans of pleasure.'
 				gs 'arousal', 'voyeur_sex', 2, 'dom'
 				gs 'stat'
 				act 'Grab her hair':
 					*clr & cla
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_bj3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_bj3.jpg"></center>'
 					'You grab hold of Anushka''s hair and pull it up out of the way so it''s easier to watch her suck Artem''s dick.'
 					'"Just look at you submissively and obediently sucking my dick like a good little slut. We''ll make you into a slut for all the nerds before long," he says to her.'
 					'After a few minutes of this, Artem looks you dead in the eye. "Help me take her jeans off so I can fuck this dirty slut in this alley."'
@@ -908,7 +908,7 @@ if $ARGS[0] = 'artem_nush_strip':
 					*clr & cla
 					artemQW['artem_dom'] += 1
 					gs 'boyStat', 'A2'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_anal1.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal1.jpg"></center>'
 					'After spending a few more minutes fucking her pussy, he pulls his hips back. "Tell me you want this nerd dick in your ass."'
 					'"Yes... I want you to fuck my ass with your big nerd dick," she says, sounding rather desperate, yet also aroused.'
 					'You hold her ass cheeks wide for him as he lines his dick up with her asshole. "Oh fuck!" she mutters as he forces his cock up her ass.'
@@ -928,8 +928,8 @@ if $ARGS[0] = 'artem_nush_strip':
 						act 'Watch him cum':
 							*clr & cla
 							minut += 5
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/anushka/walk_facial.jpg"></center>'
-							'Artem suddenly pulls out of Anushka and stands up. "Turn her around to face me." You help her quickly turn around, her body still shaking from her orgasm. "Jerk me off and let me cum over your face, slut!" he orders.' 
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_facial.jpg"></center>'
+							'Artem suddenly pulls out of Anushka and stands up. "Turn her around to face me." You help her quickly turn around, her body still shaking from her orgasm. "Jerk me off and let me cum over your face, slut!" he orders.'
 							'She takes hold of his dick and starts jerking him off. Almost at once, he starts cumming over her face. She milks his cock until every last drop of it has been squeezed out of it. They both sigh and sit back against the garage once he''s finished.'
 							*nl
 							'Anushka grabs some tissues from her purse and starts cleaning the cum off her face. "Where are my clothes?"'
@@ -1124,7 +1124,7 @@ if $ARGS[0] = 'artem_sveta_anal':
 	gs 'stat'
 	act 'Take an anal pounding':
 		*clr & cla
-		gs 'boyStat', 'A2'		
+		gs 'boyStat', 'A2'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/artem/sex/city/coffee_hole/sveta/walk_anal2.jpg"></center>'
 		'Artem pushes his cock deeper into your ass as he starts to fuck you harder and faster, even more so once Anushka starts arching her back and moaning loudly as she rubs herself to orgasm. This pushes Artem to the edge as well as he starts grunting hard before he pulls out of you and points his dick in your face.'
 		gs 'arousal', 'anal', 2, 'lube'

+ 1 - 1
locations/artemhome.qsrc

@@ -1041,7 +1041,7 @@ if $ARGS[0] = 'fridge':
 			artemfood_day = daystart
 			artemtea_count -= 1
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/shared/food/tea.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/shared/drinks/tea.jpg"></center>'
 			pcs_health += 10
 			pcs_mood += 20
 			fat += 2

+ 52 - 52
locations/audition_reflections.qsrc

@@ -56,7 +56,7 @@ if $ARGS[0] = 'reflection_thoughts':
 			'You feel...'
 			'. . .'
 		end
-		
+
 !! --------------------------------------- Vaginal Thoughts ---------------------------------------------------------
 
 	elseif audition['cast_couch'] < 13:
@@ -113,7 +113,7 @@ if $ARGS[0] = 'reflection_thoughts':
 			'You feel...'
 			'. . .'
 		end
-		
+
 !! --------------------------------------- Anal Thoughts ---------------------------------------------------------
 
 	else
@@ -171,54 +171,54 @@ if $ARGS[0] = 'reflection_thoughts':
 			'. . .'
 		end
 	end
-	
+
 !! --------------------------------------- Player Thought Choices ---------------------------------------------------------
-	
+
 	act'Normal':
 		cla
 		gs 'audition_reflections', 'normal'
 	end
-	
+
 	act'Dirty':
 		cla
 		gs 'audition_reflections', 'dirty'
 	end
-	
+
 	act'Hollow':
 		cla
 		gs 'audition_reflections', 'hollow'
 	end
-	
+
 	act'Angry':
 		cla
 		gs 'audition_reflections', 'angry'
 	end
-	
+
 	act'Horny':
 		cla
 		gs 'audition_reflections', 'horny'
 	end
-	
+
 	if audition['result'] >= audition['requirement']:
 		act'Powerful':
 			cla
 			gs 'audition_reflections', 'powerful'
 		end
 	end
-	
+
 	if audition['result'] < audition['requirement']:
 		act'Upset you didn''t get the part':
 			gs 'audition_reflections', 'powerful'
 		end
 	end
 end
-	
+
 !! --------------------------------------- Feel Normal ---------------------------------------------------------
-	
+
 if $ARGS[0] = 'normal':
 	if $actress_last_reflect = 'normal':
 		'... still pretty normal. Almost like nothing happened.'
-		if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.' 
+		if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.'
 		if cumloc[11] > 0:'You twitch your cheek, feeling the cum that still coats your face.'
 		if cumloc[7] > 0:'You glance at your clothes, still spattered and stained with jizz.'
 		if cumloc[0] > 0 and $pantyworntype ! 'none':
@@ -248,7 +248,7 @@ if $ARGS[0] = 'normal':
 	else
 		$actress_last_reflect = 'normal'
 		if actress['cast_couch'] >= 10:
-			if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.' 
+			if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.'
 			if cumloc[11] > 0:'You twitch your cheek, feeling the cum that still coats your face.'
 			if cumloc[7] > 0:'You glance at your clothes, still spattered and stained with jizz.'
 			if cumloc[0] > 0 and $pantyworntype ! 'none':
@@ -269,7 +269,7 @@ if $ARGS[0] = 'normal':
 		elseif actress['cast_couch'] >= 5:
 			'... normal. Almost like nothing happened.'
 			'Huh.'
-			if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.' 
+			if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.'
 			if cumloc[11] > 0:'You reach your hand up to your face, feeling the cum that still coats your cheeks. It''s lukewarm and slightly sticky.'
 			if cumloc[7] > 0:'You look down at your clothes, still spattered and stained with jizz.'
 			if audition['result'] >= audition['requirement']:
@@ -282,7 +282,7 @@ if $ARGS[0] = 'normal':
 		elseif actress['cast_couch'] = 1:
 			'... normal. Almost like nothing happened.'
 			'Huh. That''s kind of weird isn''t it?'
-			if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.' 
+			if cumloc[12] > 0:'You smack your lips and taste the residual tang of semen.'
 			if cumloc[11] > 0:'You reach your hand up to your face, feeling the cum that still coats your cheeks. It''s lukewarm and slightly sticky.'
 			if cumloc[7] > 0:'You look down at your clothes, still spattered and stained with jizz.'
 			if audition['result'] >= audition['requirement']:
@@ -296,7 +296,7 @@ if $ARGS[0] = 'normal':
 	end
 	act 'Continue': gt 'auditions', 'reflection_end'
 end
-	
+
 if $ARGS[0] = 'dirty':
 	'... <i>dirty.</i>'
 	*nl
@@ -323,7 +323,7 @@ if $ARGS[0] = 'dirty':
 				'This is how you get jobs as an actress. Not by being good at your job. Just having a pussy that fucks. You''re used to it by now. It''s just who you are. Not that that makes you feel any better, or like less of a filthy whore...'
 			else
 				'This is how you get jobs as an actress. Not by being good at your job. Just by sticking out your ass and offering to let someone fuck it. You''re used to it by now. It''s just who you are. Not that that makes you feel any better, or like less of a filthy whore...'
-			end					
+			end
 		else
 			if audition['cast_couch'] < 6:
 				'This is how you get jobs as an actress. Not by being good at your job. Just having a mouth that sucks. And you''re not even good enough to get jobs that way...'
@@ -360,7 +360,7 @@ if $ARGS[0] = 'dirty':
 				elseif audition['cast_couch'] = 13:
 					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You even swallowed his load afterwards like the fucking whore you are. That''s all you are. You''re not an actress.'
 				elseif audition['cast_couch'] = 14 or audition['cast_couch'] = 15:
-					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You even let him cum in your mouth afterwards like a fucking whore. That''s all you are. You''re not an actress.'								
+					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You even let him cum in your mouth afterwards like a fucking whore. That''s all you are. You''re not an actress.'
 				elseif audition['cast_couch'] = 16:
 					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You let him cum on your face, even opened your mouth up to swallow his load too like a fucking whore. That''s all you are. You''re not an actress.'
 				elseif audition['cast_couch'] = 17:
@@ -394,7 +394,7 @@ if $ARGS[0] = 'dirty':
 				elseif audition['cast_couch'] = 13:
 					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You even swallowed his load afterwards like the fucking whore you are. That''s all you are. You''re not an actress. You can''t even get the part by using your ass. <i>I guess that mean''s I''m not even much of a whore,</i> you think to yourself as you walk down the hall.'
 				elseif audition['cast_couch'] = 14 or audition['cast_couch'] = 15:
-					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You even let him cum in your mouth afterwards like a fucking whore. That''s all you are. You''re not an actress. You can''t even get the part by using your ass. <i>I guess that mean''s I''m not even much of a whore,</i> you think to yourself as you walk down the hall.'								
+					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You even let him cum in your mouth afterwards like a fucking whore. That''s all you are. You''re not an actress. You can''t even get the part by using your ass. <i>I guess that mean''s I''m not even much of a whore,</i> you think to yourself as you walk down the hall.'
 				elseif audition['cast_couch'] = 16:
 					'Deep down inside, you feel a sickness in your stomach, pure disgust with what you''ve done again. Another audition you''ve let someone fuck your ass for another acting job. You let him cum on your face, even opened your mouth up to swallow his load too like a fucking whore. That''s all you are. You''re not an actress. You can''t even get the part by using your ass. <i>I guess that mean''s I''m not even much of a whore,</i> you think to yourself as you walk down the hall.'
 				elseif audition['cast_couch'] = 17:
@@ -837,10 +837,10 @@ if $ARGS[0] = 'hollow':
 	end
 	act 'Continue': gt 'auditions', 'reflection_end'
 end
-	
+
 if $ARGS[0] = 'angry':
 	if $actress_last_reflect = 'angry':
-	
+
 	else
 		$actress_last_reflect = 'angry'
 		if blah = 0:
@@ -850,7 +850,7 @@ if $ARGS[0] = 'angry':
 		end
 	end
 	if cumloc[11] > 0:
-		gs 'cum_call','hands', $boydesc
+		gs 'cum_call','hands', $boy
 		gs 'stat'
 		'<i><b>Angry!</b></i> Your eyes well up with tears of rage and you wipe at your face, only to become disgusted when your hand cums away with cum instead. What the fuck was that?! So you didn''t do well enough in the audition to get the role and then what happened? You acted like a slut and used your body to get what you wanted. Is this what is going to happen working in this industry? Just time after time of getting literally fucked over by people?'
 		*nl
@@ -862,7 +862,7 @@ if $ARGS[0] = 'angry':
 	end
 	act 'Continue': gt 'auditions', 'reflection_end'
 end
-	
+
 if $ARGS[0] = 'horny':
 	$orgasm_or = 'no'
 	gs 'arousal', 'clit_finger', 1, 'masturbate'
@@ -904,7 +904,7 @@ if $ARGS[0] = 'horny':
 		else
 			'Concentrating on that flavor, remembering the texture of his cock in your mouth, you reach under your skirt and plunge your fingers into your pussy while your other hand runs across your face, feeling where cum was spattered moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
 		end
-	elseif audition['cast_couch'] = 9:			
+	elseif audition['cast_couch'] = 9:
 		if cumloc[11] > 0:
 			'You lick your lips, savoring taste of <<$boydesc>>''s cum that''s still on your face, basking in the memory of it spattering across your face and landing on your tongue.'
 			*nl
@@ -921,7 +921,7 @@ if $ARGS[0] = 'horny':
 			else
 				'Concentrating on that flavor, plunge your fingers into your pussy filling the space that was filled with cock moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
 			end
-		end			
+		end
 	elseif audition['cast_couch'] = 10:
 		if CloPantsShortness > 0:
 			'You shove your hand down your pants, plunging your fingers into your pussy, frantically trying to fill the space that was occupied with cock moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
@@ -945,7 +945,7 @@ if $ARGS[0] = 'horny':
 			else
 				'Concentrating on that flavor, you reach under your skirt and plunge your fingers into your pussy, frantically trying to fill the space that was occupied with cock moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
 			end
-		end	
+		end
 	elseif audition['cast_couch'] = 12:
 		if cumloc[0] > 0:
 			if cumloc[0] > 0 and $pantyworntype ! 'none':
@@ -1022,12 +1022,12 @@ if $ARGS[0] = 'horny':
 			end
 		end
 	end
-	
-	
+
+
 	gs 'arousal','end'
 	gs 'stat'
 	act 'Continue': gt 'auditions', 'reflection_end'
-		
+
 	gs 'arousal', 'clit_finger', 1, 'masturbate'
 	pcs_horny += 50
 	'... <i>horny.</i> '
@@ -1039,9 +1039,9 @@ if $ARGS[0] = 'horny':
 		elseif actress['cast_couch'] >= 5:
 		elseif actress['cast_couch'] = 1:
 		end
-	end		
+	end
 	if cumloc[11] > 0:
-		gs 'cum_call','hands', $boydesc
+		gs 'cum_call','hands', $boy
 		'You reach up to your face and feel the cum still painting it, feeling the rush of uncontrollable arousal as your other hand snakes down to your pussy. You thrust two fingers inside, feeling how wet you are, biting down on your lips hard to stiffle a moan. As your fingers come out, you bring them up to your eyes to see them coated with your juices.'
 	else
 		'You reach up to your face and put your hand on your head, feeling the rush of uncontrollable arousal as your other hand snakes down to your pussy. You thrust two fingers inside, feeling how wet you are, biting down on your lips hard to stiffle a moan. As your fingers come out, you bring them up to your eyes to see them coated with your juices.'
@@ -1056,7 +1056,7 @@ if $ARGS[0] = 'horny':
 	gs 'stat'
 	act 'Continue': gt 'auditions', 'reflection_end'
 end
-	
+
 if $ARGS[0] = 'powerful':
 
 	'... <i>powerful.</i>'
@@ -1072,7 +1072,7 @@ if $ARGS[0] = 'powerful':
 		end
 	end
 	if cumloc[11] > 0:
-		gs 'cum_call','hands', $boydesc
+		gs 'cum_call','hands', $boy
 		gs 'stat'
 		'Your face twitches and you reach up to feel your face. Underneath the cum you feel yourself making an odd expression. Are you... smiling?'
 		*nl
@@ -1122,11 +1122,11 @@ if $ARGS[0] = 'virgin_reflect':
 		'You shrug your shoulders and continue on with your life.'
 		act 'Continue': gt 'auditions', 'reflection_end'
 	end
-	
+
 	act'Dirty':
 		cla
 		if cumloc[11] > 0:
-			gs 'cum_call','hands', $boydesc
+			gs 'cum_call','hands', $boy
 			gs 'stat'
 			'... <i>dirty.</i> Your eyes well up and you wipe your face but only succeed on smearing cum across it even more. What were you thinking?? How could you let this happen? You traded a part of yourself, something precious and valuable and for what? A bit part in an acting gig? You look down at your hands and the cum that spread to it from your face now webbed across your fingers and wonder to yourself if this feeling of filth will ever go away...?'
 		else
@@ -1153,11 +1153,11 @@ if $ARGS[0] = 'virgin_reflect':
 		end
 		act 'Continue': gt 'auditions', 'reflection_end'
 	end
-	
+
 	act'Hollow':
 		cla
 		if cumloc[11] > 0:
-			gs 'cum_call','hands', $boydesc
+			gs 'cum_call','hands', $boy
 			gs 'stat'
 			'... hollow. You bring your hand to your face and run your hand down your cheek, feeling the cum smear further across your face and spread to your hand. You look down at it, the strands clinging to your fingers and forming webs as you spread them apart. You''re standing with cum on your face in the middle of a hallway inside a busy public building. You just fucked a guy and let him cum on your face so you could land a role in an acting gig. You gave him your first time to get this job and now that you have it you just... don''t care. Your just-fucked pussy throbs between your legs, aching and empty. You feel a similar emptiness in your chest and wonder just what it was that you gave up when you let that man take your virginity...'
 		else
@@ -1171,11 +1171,11 @@ if $ARGS[0] = 'virgin_reflect':
 		end
 		act 'Continue': gt 'auditions', 'reflection_end'
 	end
-	
+
 	act'Angry':
 		cla
 		if cumloc[11] > 0:
-			gs 'cum_call','hands', $boydesc
+			gs 'cum_call','hands', $boy
 			gs 'stat'
 			'<i><b>Angry!</b></i> Your eyes well up with tears of rage and you wipe at your face, only to become disgusted when your hand cums away with cum instead. What the fuck was that?! So you didn''t do well enough in the audition to get the role and then what happened? You got pressured into doing something and ultimately gave up your virginity. Is this what is going to happen working in this industry? Just time after time of getting literally fucked over by people? Your rage continues to burn inside as you stand trembling in the hallway but in the end, you can''t tell who you''re really angry at. The one who took your virginity, or yourself for giving it up...'
 		else
@@ -1189,7 +1189,7 @@ if $ARGS[0] = 'virgin_reflect':
 		end
 		act 'Continue': gt 'auditions', 'reflection_end'
 	end
-	
+
 	act'Horny':
 		gs 'arousal', 'clit_finger', 1, 'masturbate'
 		pcs_horny += 50
@@ -1230,7 +1230,7 @@ if $ARGS[0] = 'virgin_reflect':
 			else
 				'Concentrating on that flavor, remembering the texture of his cock in your mouth, you reach under your skirt and plunge your fingers into your pussy while your other hand runs across your face, feeling where cum was spattered moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
 			end
-		elseif audition['cast_couch'] = 9:			
+		elseif audition['cast_couch'] = 9:
 			if cumloc[11] > 0:
 				'You lick your lips, savoring taste of <<$boydesc>>''s cum that''s still on your face, basking in the memory of it spattering across your face and landing on your tongue.'
 				*nl
@@ -1247,7 +1247,7 @@ if $ARGS[0] = 'virgin_reflect':
 				else
 					'Concentrating on that flavor, plunge your fingers into your pussy filling the space that was filled with cock moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
 				end
-			end			
+			end
 		elseif audition['cast_couch'] = 10:
 			if CloPantsShortness > 0:
 				'You shove your hand down your pants, plunging your fingers into your pussy, frantically trying to fill the space that was occupied with cock moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
@@ -1271,7 +1271,7 @@ if $ARGS[0] = 'virgin_reflect':
 				else
 					'Concentrating on that flavor, you reach under your skirt and plunge your fingers into your pussy, frantically trying to fill the space that was occupied with cock moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
 				end
-			end	
+			end
 		elseif audition['cast_couch'] = 12:
 			if cumloc[0] > 0:
 				if cumloc[0] > 0 and $pantyworntype ! 'none':
@@ -1290,7 +1290,7 @@ if $ARGS[0] = 'virgin_reflect':
 				else
 					'Concentrating on that flavor, you reach under your skirt and plunge your fingers into your pussy, frantically trying to fill the space that was occupied with cock moments ago. It''s blazing hot and when you draw your fingers back to your face, they''re totally wet, your juices hanging in thick strings between them.'
 				end
-			end	
+			end
 			else
 				'<<$boydesc>>'' cock in your pussy. The pulsing you felt. The cum spilling out inside. You shudder.'
 				if $pantyworntype ! 'none':
@@ -1349,20 +1349,20 @@ if $ARGS[0] = 'virgin_reflect':
 				end
 			end
 		end
-		
-		
+
+
 		gs 'arousal','end'
 		gs 'stat'
 		act 'Continue': gt 'auditions', 'reflection_end'
 	end
-	
+
 	if audition['result'] >= audition['requirement']:
 		act'Powerful':
 			cla
 			'... <i>powerful.</i>'
 			*nl
 			if cumloc[11] > 0:
-				gs 'cum_call','hands', $boydesc
+				gs 'cum_call','hands', $boy
 				gs 'stat'
 				'Your face twitches and you reach up to feel your face. Underneath the cum you feel yourself making an odd expression. Are you... smiling?'
 				*nl
@@ -1377,11 +1377,11 @@ if $ARGS[0] = 'virgin_reflect':
 			act 'Continue': gt 'auditions', 'reflection_end'
 		end
 	end
-	
+
 !!{	if audition['result'] < audition['requirement']:
 		act'Upset you didn''t get the part':
-		
-		
+
+
 		end
 	end}
 end

+ 89 - 89
locations/audition_sex1.qsrc

@@ -12,7 +12,7 @@
 !! audition['roletype'] = 9 - A main character with nude scenes
 
 !! Audition Types
-!! 
+!!
 !! $audition['type'] = 'general' - general audition no special events usually for a minor speaking role
 !! $audition['type'] = 'extra' - an audition basically just to confirm scheduling and check that the PC isn''t grossly ugly
 !! $audition['type'] = 'titty' - an audition based solely on appearance and size of breasts, usually for a role as an extra
@@ -71,7 +71,7 @@ if $ARGS[0] = 'reluctant_bj1':
 	else
 		act 'Chicken out (<<will_cost>> Willpower)': gt 'auditions', 'audition_escape'
 	end
-	
+
 	act'Tentatively blow him':
 		cla & *clr
 		gs 'arousal', 'bj', 2, 'sub'
@@ -96,7 +96,7 @@ if $ARGS[0] = 'reluctant_bj1':
 				else
 					act 'Run away (<<will_cost>> Willpower)': gt 'auditions', 'audition_escape'
 				end
-				
+
 				act'No! Please! I''ll do a better job!':
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/actress/sex/reluctant/bj3.mp4"></video></center>'
@@ -118,7 +118,7 @@ if $ARGS[0] = 'reluctant_bj1':
 							'<center><video autoplay loop src="images/shared/actress/sex/grope.mp4"></video></center>'
 							'"A virgin huh?" he says with a hungry look. "Well if you''re a virgin, then I could <i>definitely</i> give this part for you..." His hands are all over you now, groping you through your clothes. "... that is if you... give something to me..."'
 						end
-							
+
 						act'No, only a blowjob':
 							cla & *nl
 							'"No!" you gasp, shaking out of his grasp as you feel his fingers grab at your crotch. "No! Only a blowjob!"'
@@ -131,7 +131,7 @@ if $ARGS[0] = 'reluctant_bj1':
 !!							'"Well let''s see that ass and then we''ll decide if you get the role."'
 !!							act 'Take off your clothes': gt 'auditions', 'reluctant_anal1'
 !!						end
-						
+
 						act'Give in':
 							cla & *nl
 							'"Okay," you whisper, closing your eyes. "Okay. I''ll let you... fuck me..."'
@@ -173,7 +173,7 @@ if $ARGS[0] = 'reluctant_bj1':
 !!						'"Well let''s see that ass and then we''ll decide if you get the role."'
 !!						act 'Take off your clothes': gt 'audition_sex1', 'reluctant_anal1'
 !!					end
-					
+
 					act'Give in':
 						cla & *nl
 						'"Okay," you whisper, closing your eyes. "Okay. I''ll let you... fuck me..."'
@@ -184,20 +184,20 @@ if $ARGS[0] = 'reluctant_bj1':
 				end
 			end
 		end
-		
+
 !!		act'Put in real effort': gt 'audition_sex1', 'reluctant_bj3'
-		
-		act'Undress and try harder': 
+
+		act'Undress and try harder':
 			audition['undress'] = 1
 			gt 'audition_sex1', 'reluctant_bj2'
 		end
-		
+
 !!		act'Let him take control':
 !!			cla & *clr
 !!			audition['bonus'] += 10
 !!			gs 'arousal', 'bj', 2, 'sub', 'deepthroat'
 !!			'<center><video autoplay loop src="images/locations/city/citycenter/aurora/auditions/sex/bj1.mp4"></video></center>'
-!!			
+!!
 !!		end
 	end
 end
@@ -225,11 +225,11 @@ if $ARGS[0] = 'reluctant_bj2':
 		'"I''m cumming!"'
 		act'Choke':
 			gs 'arousal', 'bj', 1, 'sub', 'deepthroat', 'rough'
-			gs 'cum_call', 'mouth', $boydesc
+			gs 'cum_call', 'mouth', $boy
 			if $clothingworntype ! 'nude':
-				gs 'cum_call', 'clothes', $boydesc
+				gs 'cum_call', 'clothes', $boy
 			else
-				gs 'cum_call', 'breasts', $boydesc
+				gs 'cum_call', 'breasts', $boy
 			end
 			gs 'stat'
 			cla & *clr
@@ -256,11 +256,11 @@ if $ARGS[0] = 'reluctant_bj2':
 					'He slides the paper closer towards you and a pen with it. "Just sign here and the casting will be official."'
 					act 'Sign the contract': gt 'auditions', 'naked_signature'
 				end
-				
+
 !!				act'Just leave':
 !!					actress['cast_couch_walk'] = 1
 !!				end
-				
+
 			end
 			act'Too stunned to care':
 				cla & *clr
@@ -282,7 +282,7 @@ if $ARGS[0] = 'reluctant_bj2':
 		act'Continue':
 			if audition['cum_choice'] = 2:
 				cla & *clr
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				'<center><video autoplay loop src="images/shared/actress/sex/reluctant/bj2.mp4"></video></center>'
 				'"Here it comes girlie!" <<$boydesc>> grabs you by the back of the head and begins to work your head like a fleshlite. "You better swallow every drop!"'
@@ -310,7 +310,7 @@ if $ARGS[0] = 'reluctant_bj2':
 								'Once the floor is as clean as you think you can get it (though you''re pretty sure it''s still going to stain), you take a moment to gather your clothes and redress yourself. By the time you''re done, <<$boydesc>> has already resituated himself behind the desk.'
 								act 'Find out if you got the role now': gt 'auditions', 'reluctant_swallow_end'
 							end
-						
+
 							act'Stand up':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -322,18 +322,18 @@ if $ARGS[0] = 'reluctant_bj2':
 						end
 					end
 				end
-				
+
 				act'Take it in your mouth':
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
 					'You keep sucking as you feel <<$boydesc>>''s cock pulsate and more and more cum spill from it. Eventually he finally stops orgasming and you carefully pull away, trying not to spill everything that''s in your mouth.'
 					'"Well?" <<$boydesc>> looks at you expectantly. "Aren''t you going to swallow?"'
-					act'Try and fail':				
+					act'Try and fail':
 						audition['penalty'] += 10
 						audition['cast_couch'] = 2
-						gs 'cum_call', 'hands', $boydesc
-						gs 'cum_call', 'face', $boydesc
-						gs 'cum_call', 'breasts', $boydesc
+						gs 'cum_call', 'hands', $boy
+						gs 'cum_call', 'face', $boy
+						gs 'cum_call', 'breasts', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -359,7 +359,7 @@ if $ARGS[0] = 'reluctant_bj2':
 							'Picking the tissues up from the floor, you wipe your mouth and body clean before picking up your disgarded clothes and pulling them back on. By the time you''re done, <<$boydesc>> has already resituated himself behind the desk.'
 							act 'Find out if you got the role': gt 'auditions', 'reluctant_swallow_end'
 						end
-						
+
 						act'Just clean yourself':
 							gs 'clothing','wear_last_worn'
 							gs 'underwear','wear'
@@ -372,8 +372,8 @@ if $ARGS[0] = 'reluctant_bj2':
 							'Picking the tissues up from the floor, you wipe your hands and breasts off before carefully wiping your mouth clean. By the time you''re done, <<$boydesc>> has already resituated himself behind the desk. You ignore your disgarded clothes for the moment and you stand, still naked, to face him.'
 							act 'Find out if you got the role': gt 'auditions', 'reluctant_swallow_end'
 						end
-						
-						
+
+
 						act'Don''t bother and get off the ground':
 							cla & *clr
 							gs 'stat'
@@ -382,7 +382,7 @@ if $ARGS[0] = 'reluctant_bj2':
 							act 'Find out if you got the role': gt 'auditions', 'reluctant_swallow_end'
 						end
 					end
-					
+
 					act'Swallow':
 						audition['bonus'] += 5
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/swallow2.mp4"></video></center>'
@@ -408,8 +408,8 @@ if $ARGS[0] = 'reluctant_bj2':
 							'<center><video autoplay loop src="images/shared/sex/cum/clean_mouth.mp4"></video></center>'
 							'Picking the tissues up from the floor, you wipe your mouth clean before crawling over to your disgarded clothes and pulling them back on. By the time you''re done, <<$boydesc>> has already resituated himself behind the desk.'
 							act 'Find out if you got the role': gt 'auditions', 'reluctant_swallow_end'
-						end	
-						
+						end
+
 						act'Just wipe your mouth':
 							gs 'clothing','wear_last_worn'
 							gs 'underwear','wear'
@@ -431,14 +431,14 @@ if $ARGS[0] = 'reluctant_bj2':
 				act'Wait for it':
 					audition['cast_couch'] = 5
 					cla & *clr
-					gs 'cum_call', 'face', $boydesc
+					gs 'cum_call', 'face', $boy
 					gs 'stat'
 					'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 					'You close your eyes and wait a few moments until hot liquid splashes across your skin. You flinch and squeeze your eyes tighter as more cum spatters all over your face.'
 					'You can''t see but you hear <<$boydesc>> talking.'
 					'"Ahh yeah. Now isn''t that a pretty sight?"'
 					act'Wipe your eyes':
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -453,13 +453,13 @@ if $ARGS[0] = 'reluctant_bj2':
 								gs 'cum_cleanup'
 								gs 'stat'
 								'<center><video autoplay loop src="images/shared/sex/cum/clean_mouth.mp4"></video></center>'
-								'You take them and begin cleaning yourself up, wiping your face and then wiping away the cum that dripped onto your breasts, and then finally cleaning off your hands. By the time you''re done, <<$boydesc>> has already pulled his pants up and is sitting behind the desk again with a sheet of paper on it between you and him. You pull your clothes on while he watches you, leering the whole time.'								
+								'You take them and begin cleaning yourself up, wiping your face and then wiping away the cum that dripped onto your breasts, and then finally cleaning off your hands. By the time you''re done, <<$boydesc>> has already pulled his pants up and is sitting behind the desk again with a sheet of paper on it between you and him. You pull your clothes on while he watches you, leering the whole time.'
 								act 'Find out if you got the role': gt 'auditions', 'reluctant_facial_end'
 							end
 
 							act'Just get dressed':
 								cla & *clr
-								gs 'cum_call', 'clothes', $boydesc
+								gs 'cum_call', 'clothes', $boy
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
 								'You look blankly at the packet in front of you but for some reason you can''t summon the will inside you to be bothered by the cum covering your face. You blink your tired eyes a few times before pulling on your clothes, unavoidably smearing them with cum from your body as you do.'
@@ -467,7 +467,7 @@ if $ARGS[0] = 'reluctant_bj2':
 								act 'Find out if you got the role': gt 'auditions', 'reluctant_facial_end'
 							end
 						end
-						
+
 						act'Just clean up':
 							cla & *clr
 							minut += 2
@@ -483,7 +483,7 @@ if $ARGS[0] = 'reluctant_bj2':
 							end
 							act 'Find out if you got the role': gt 'auditions', 'reluctant_facial_end'
 						end
-						
+
 						act'Too stunned to care':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -496,14 +496,14 @@ if $ARGS[0] = 'reluctant_bj2':
 							act 'Find out if you got the role': gt 'auditions', 'reluctant_facial_end'
 						end
 					end
-					
+
 					act'Try not to cry':
 						audition['bonus'] += 5
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/actress/sex/cry_facial2.mp4"></video></center>'
 						'As the cum drips down your face, your chest wells up with emotion and you want to cry. Determined not to humilate yourself further, you hold it in as best you can when <<$boydesc>> flicks one final glob of cum from his cock, spattering across your forehead. So insignificant in the grand scheme of things, and yet it almost breaks you right then and there. Despite it all, you barely manage to contain it. Your jaw clenches and your lips quiver, but you don''t cry.'
 						act'Wipe your eyes':
-							gs 'cum_call', 'hands', $boydesc
+							gs 'cum_call', 'hands', $boy
 							gs 'stat'
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -532,7 +532,7 @@ if $ARGS[0] = 'reluctant_bj2':
 						'<center><video autoplay loop src="images/shared/actress/sex/cry_facial3.mp4"></video></center>'
 						'Tears well up in your eyes and drip down your cheeks, mixing with the cum that coats them. You put your head in your hands and cry, taking deep breaths and trying to cover up the huffing the sobbs that escape your mouth.'
 						act'Wipe your eyes':
-							gs 'cum_call', 'hands', $boydesc
+							gs 'cum_call', 'hands', $boy
 							gs 'stat'
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -547,13 +547,13 @@ if $ARGS[0] = 'reluctant_bj2':
 									gs 'cum_cleanup'
 									gs 'stat'
 									'<center><video autoplay loop src="images/shared/sex/cum/clean_mouth.mp4"></video><video autoplay loop src="images/shared/sex/cum/clean_hands.mp4"></video></center>'
-									'You take them and begin cleaning yourself up, wiping your face and then wiping away the cum that dripped onto your breasts, and then finally cleaning off your hands. By the time you''re done, <<$boydesc>> has already pulled his pants up and is sitting behind the desk again with a sheet of paper on it between you and him. You pull your clothes on while he watches you, leering the whole time.'								
+									'You take them and begin cleaning yourself up, wiping your face and then wiping away the cum that dripped onto your breasts, and then finally cleaning off your hands. By the time you''re done, <<$boydesc>> has already pulled his pants up and is sitting behind the desk again with a sheet of paper on it between you and him. You pull your clothes on while he watches you, leering the whole time.'
 									act 'Find out if you got the role': gt 'auditions', 'reluctant_facial_end'
 								end
 
 								act'Just get dressed':
 									cla & *clr
-									gs 'cum_call', 'clothes', $boydesc
+									gs 'cum_call', 'clothes', $boy
 									gs 'stat'
 									'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
 									'You look blankly at the packet in front of you but for some reason you can''t summon the will inside you to be bothered by the cum covering your face. You blink your puffy eyes a few times before pulling on your clothes, unavoidably smearing them with cum from your body as you do.'
@@ -561,14 +561,14 @@ if $ARGS[0] = 'reluctant_bj2':
 									act 'Find out if you got the role': gt 'auditions', 'reluctant_facial_end'
 								end
 							end
-							
+
 							act'Just clean up':
 								cla & *clr
 								minut += 2
 								cumspclnt = 4
 								gs 'cum_cleanup'
 								gs 'stat'
-								
+
 								if $clothingworntype ! 'nude':
 									'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
 									'You take them and begin cleaning yourself up, wiping your face and then wiping away the cum that dripped onto your clothes, and then finally cleaning off your hands. By the time you''re done, <<$boydesc>> has already pulled his pants up and is sitting behind the desk again with a sheet of paper on it between you and him. You pull your clothes on while he watches you, leering the whole time.'
@@ -578,7 +578,7 @@ if $ARGS[0] = 'reluctant_bj2':
 								end
 								act 'Find out if you got the role': gt 'auditions', 'reluctant_facial_end'
 							end
-							
+
 							act'Too stunned to care':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -625,14 +625,14 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 	if audition['cum_choice'] = 0:
 		act'Continue':
 			if audition['condom'] = 1:
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				'After a few minutes, you feel him tense up and he thrusts deep into your pussy, his cock throbbing inside you. Your whole body goes taut in panic before he pulls out and you see he cam  in the condom.'
 				'"Hrmm, not bad, not bad," <<$boydesc>> says, pulling off the condom and throwing it into the trash. "Almost even worth using a condom for."'
 				'<<$boydesc>> then opens a drawer in the desk and pulls a packet of tissues from it, wiping down his cock, the used paper following the condom into the trash after. He leaves the packet next to you on the desk.'
 				audition['cast_couch'] = 10
 			else
 				cla & *clr
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 	!!			if audition['position'] = 3:
 	!!				'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/raised.mp4"></video></center>'
@@ -650,7 +650,7 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 		'After a few more minutes, <<$boydesc>> grunts.'
 		'"You''re sucking me in! I''m gonna cum!"'
 		act'Don''t say anything':
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			cla & *clr
 !!			if audition['position'] = 3:
@@ -662,10 +662,10 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 			audition['cast_couch'] = 12
 			act 'Continue': gt 'audition_sex1', 'reluctant_creampie'
 		end
-		
+
 		act'Not inside me!':
 			if rand(0,1) = 1:
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				audition['creampie_surprise'] = 1
 				cla & *clr
@@ -684,9 +684,9 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 				'"Then get on your knees." He pulls you of the desk and tosses you onto the floor, jerking off in front of your face.'
 				act'Close your eyes':
 					cla & *clr
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'hair', $boydesc
-					gs 'cum_call', 'breasts', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'hair', $boy
+					gs 'cum_call', 'breasts', $boy
 					audition['cast_couch'] = 11
 					gs 'stat'
 					'<center><video autoplay loop src="images/shared/actress/sex/cry_facial1.mp4"></video></center>'
@@ -697,7 +697,7 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 						'Emotion wells up inside you but you steel yourself. You are determined not to humilate yourself further by crying when you feel another glob of cum flicked from <<$boydesc>>''s cock onto your face and it almost breaks you right then, but you barely contain it. Your lips quiver, but no tears fall from your face.'
 						act 'Continue': gt 'audition_sex1', 'reluctant_facial1'
 					end
-					
+
 					act'Cry':
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/actress/sex/cry_facial3.mp4"></video></center>'
@@ -725,7 +725,7 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 			*nl
 			'And then you taste it.'
 			act'Mrrph-!':
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/actress/sex/cum/cum_choke.mp4"></video></center>'
@@ -753,7 +753,7 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 							'You take the packet and wipe your mouth coughing heavily into the tissues as you do. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'reluctant_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -762,7 +762,7 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 						end
 					end
 				end
-				
+
 				act'Just endure it':
 					audition['cast_couch'] = 6
 					audition['swallow'] = 1
@@ -775,11 +775,11 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 					'"Outstanding," he says, grinning ear to ear as he withdraws himself from your mouth. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 					act 'Find out the results of your audition': gt 'auditions', 'reluctant_results'
 				end
-				
+
 				act'Spit it out':
 					audition['cast_couch'] = 8
 					audition['penalty'] += 5
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -797,9 +797,9 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 		'Not waiting for a response, he grabs you by the arm and flings you to the floor and starts jerking off in front of your face.'
 		act'Close your eyes':
 			cla & *clr
-			gs 'cum_call', 'face', $boydesc
-			gs 'cum_call', 'hair', $boydesc
-			gs 'cum_call', 'breasts', $boydesc
+			gs 'cum_call', 'face', $boy
+			gs 'cum_call', 'hair', $boy
+			gs 'cum_call', 'breasts', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/actress/sex/cry_facial1.mp4"></video></center>'
 			'You feel the tip of his cock brush against your forehead and after a moment hot liquid spills all over across your face. You feel his cum drip down over your eyes and down your cheek and even onto your breasts.'
@@ -809,7 +809,7 @@ if $ARGS[0] = 'reluctant_fuck_cum':
 				'Emotion wells up inside you but you steel yourself. You are determined not to humilate yourself further by crying when you feel another glob of cum flicked from <<$boydesc>>''s cock onto your face and it almost breaks you right then, but you barely contain it. Your lips quiver, but no tears fall from your face.'
 				act 'Continue': gt 'audition_sex1', 'reluctant_facial1'
 			end
-			
+
 			act'Cry':
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/actress/sex/cry_facial3.mp4"></video></center>'
@@ -833,9 +833,9 @@ if $ARGS[0] = 'reluctant_creampie':
 		end
 		'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 		act 'Clean yourself up and get dressed': gt 'audition_sex1', 'reluctant_clean_dress'
-			
+
 		act 'Just clean up': gt 'audition_sex1', 'reluctant_clean'
-		
+
 		act'Don''t bother':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -859,9 +859,9 @@ if $ARGS[0] = 'reluctant_creampie':
 			end
 			'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 			act 'Clean yourself up and get dressed': gt 'audition_sex1', 'reluctant_clean_dress'
-				
+
 			act 'Just clean up': gt 'audition_sex1', 'reluctant_clean'
-			
+
 			act'Don''t bother':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -869,7 +869,7 @@ if $ARGS[0] = 'reluctant_creampie':
 				act 'Find out the results of your audition': gt 'auditions', 'reluctant_results'
 			end
 		end
-		
+
 		act'What the fuck!':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -878,16 +878,16 @@ if $ARGS[0] = 'reluctant_creampie':
 				'"What?" he says, pulling a pack of tissues from the desk. "You''re complaining about getting creampied? If you don''t want to get pregnant, you shouldn''t have sex. Goodness knows I wasn''t your first time," <<$boydesc>> smirks. "If you''re really that scared go get yourself a morning-after pill from the pharmacy."'
 				'<i>I guess this is why I''m on birth control...</i> you think to yourself, glaring at him while he wipes his cock off. He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'reluctant_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'reluctant_clean'
 			else
 				'"What the fuck!" you shout. "You just came inside me! What the fuck were you thinking?? I''m not on birth control!"'
 				'"Well you should have thought of that before deciding to fuck someone," he says, pulling a pack of tissues from the desk to clean his cock off. "That''s not my problem if you''re too stupid to trade sex for favors without taking birth control. Besides, your pussy was so tight, it was practically begging me to cum inside it! Just buy a morning-after pill. Or don''t, maybe you''ll get pregnant. I bet it''d be a real handsome kid. You''ve got a gold mine of DNA in that pussy of yours," <<$boydesc>> smirks arrogantly.'
 				'He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'reluctant_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'reluctant_clean'
-				
+
 				act'Don''t bother':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -940,7 +940,7 @@ end
 
 if $ARGS[0] = 'panic_virgin1':
 	gs 'arousal', 'vaginal', rand(5,10), 'rape', 'rough'
-	gs 'cum_call', 'precum', $boydesc
+	gs 'cum_call', 'precum', $boy
 	actress['cast_couch_virginity'] = 1
 	audition['cast_couch_virgin'] = 1
 	actress['panic_virgin'] = 1
@@ -950,9 +950,9 @@ if $ARGS[0] = 'panic_virgin1':
 	'<<$boydesc>> continues to fuck you, the room filled with the slapping sound of hips clapping against your ass and the softer grunts and whimpers of pain that mew from your mouth, until finally he pulls out and pushes you onto the floor. When you look up, he''s jerking himself off in front of your face. Unable to do anything else, you close your eyes and wait.'
 	act'Continue':
 		cla & *clr
-		gs 'cum_call', 'face', $boydesc
-		gs 'cum_call', 'hair', $boydesc
-		gs 'cum_call', 'breasts', $boydesc
+		gs 'cum_call', 'face', $boy
+		gs 'cum_call', 'hair', $boy
+		gs 'cum_call', 'breasts', $boy
 		gs 'stat'
 		'<center><video autoplay loop src="images/shared/actress/sex/cry_facial1.mp4"></video></center>'
 		'You feel the tip of his cock brush against your forehead and after a moment hot liquid spills all over across your face. You feel his cum drip down over your eyes and down your cheek and even onto your breasts.'
@@ -973,7 +973,7 @@ if $ARGS[0] = 'panic_virgin1':
 			'Emotion wells up inside you but you steel yourself. You are determined not to humilate yourself further by crying when you feel another glob of cum flicked from <<$boydesc>>''s cock onto your face and it almost breaks you right then, but you barely contain it. Your lips quiver, but no tears fall from your face.'
 			act 'Continue': gt 'audition_sex1', 'panic_virgin2'
 		end
-		
+
 		act'Cry':
 			cla & *clr
 			'<center><video autoplay loop src="images/shared/actress/sex/cry_facial3.mp4"></video></center>'
@@ -1003,9 +1003,9 @@ if $ARGS[0] = 'panic_virgin2':
 		'"Thank you for casting me," you say flatly and exit the room.'
 		act 'Leave': gt 'auditions', 'reflection'
 	end
-	
+
 	act'Don''t bother':
-		gs 'cum_call', 'clothes', $boydesc
+		gs 'cum_call', 'clothes', $boy
 		gs 'clothing', 'wear_last_worn'
 		gs 'underwear', 'wear'
 		gs 'stat'
@@ -1052,9 +1052,9 @@ end
 if $ARGS[0] = 'reluctant_virgin_facial':
 	cla & *clr
 	audition['cast_couch'] = 10
-	gs 'cum_call', 'face', $boydesc
-	gs 'cum_call', 'hair', $boydesc
-	gs 'cum_call', 'breasts', $boydesc
+	gs 'cum_call', 'face', $boy
+	gs 'cum_call', 'hair', $boy
+	gs 'cum_call', 'breasts', $boy
 	gs 'stat'
 	'<center><video autoplay loop src="images/shared/actress/sex/cry_facial1.mp4"></video></center>'
 	'He starts to jerk off and puts the tip right above your forehead before spurts of cum start coming out and dribble across your face. It drips down over your eyes, your cheeks, your mouth, and even down to your breasts.'
@@ -1064,14 +1064,14 @@ if $ARGS[0] = 'reluctant_virgin_facial':
 		'The cum that dribbles down your face causes something to bubble up inside you and suddenly you want to cry, not knowing entirely why. The feeling fades and just as you think it''s about to pass, <<$boydesc>> flicks one last glob of cum from his cock onto your forehead. The impact on your face nearly causes you to instantly burst into tears but taking deep breaths through your nose, you somehow hold it back.'
 		act 'Continue': gt 'audition_sex1', 'reluctant_virgin_facial2'
 	end
-	
+
 	act'Cry':
 		cla & *clr
 		'<center><video autoplay loop src="images/shared/actress/sex/cry_facial3.mp4"></video></center>'
 		'Everything that''s happening is just too much and you burst into tears, the droplets that fall from your eyes mixing with the cum that already coats your cheeks. You heave shuddering breaths as sobs wrack your body and you hang your head in your hands, unable to contain your blubbering emotions.'
 		act 'Continue': gt 'audition_sex1', 'reluctant_virgin_facial2'
 	end
-	
+
 	act'Take it in stride':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/shared/actress/sex/facial.jpg"></center>'
@@ -1101,7 +1101,7 @@ end
 if $ARGS[0] = 'reluctant_virgin_creampie':
 	cla & *clr
 	if rand (0,1) = 1:
-		gs 'cum_call', '', $boydesc
+		gs 'cum_call', '', $boy
 		gs 'stat'
 		'<center><video autoplay loop src="images/shared/sex/cum/cum7.mp4"></video></center>'
 		'<<$boydesc>> grabs you by the hips and thrusts himself to the hilt. You feel him pulsating inside you and a hot liquid filling up your pussy. Your eyes go wide when you realize <<$boydesc>> just came inside you.'
@@ -1120,10 +1120,10 @@ if $ARGS[0] = 'reluctant_virgin_creampie':
 			act 'Clean up and get dressed': gt 'audition_sex1', 'reluctant_clean_dress'
 			act 'Just clean up': gt 'audition_sex1', 'reluctant_clean'
 		end
-		
+
 		act'What the fuck!':
 			cla & *clr
-			gs 'cum_call', 'hands', $boydesc
+			gs 'cum_call', 'hands', $boy
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/shared/sex/cum/cum111.jpg"></center>'
 			'"What the fuck!" you shout and practically shove him off of you. Looking down, you see the white liquid dribbling from your pussy and you confirm it. "You just came inside me!"'
@@ -1140,7 +1140,7 @@ if $ARGS[0] = 'reluctant_virgin_creampie':
 			act 'Clean up and get dressed': gt 'audition_sex1', 'reluctant_clean_dress'
 			act 'Just clean up': gt 'audition_sex1', 'reluctant_clean'
 		end
-		
+
 		if birth_control['think_safe'] = 0:
 			act'Panic':
 				cla & *clr
@@ -1159,7 +1159,7 @@ if $ARGS[0] = 'reluctant_virgin_creampie':
 		'"Ugh! You''re so tight! I''m gonna cum!"'
 		act'Don''t say anything':
 			cla & *clr
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/actress/sex/fuck3.mp4"></video></center>'
 			'You don''t say anything and let him keep fucking you. A few pumps later, <<$boydesc>> grabs you by the hips and thrusts himself to the hilt. You feel him pulsating inside you and a hot liquid filling up your pussy.'
@@ -1176,7 +1176,7 @@ if $ARGS[0] = 'reluctant_virgin_creampie':
 			act 'Clean up and get dressed': gt 'audition_sex1', 'reluctant_clean_dress'
 			act 'Just clean up': gt 'audition_sex1', 'reluctant_clean'
 		end
-		
+
 		gs 'willpower', 'cum_inside','resist'
 		if will_cost >= pcs_willpwr:
 			act'Not inside me! (<<will_cost>> Willpower)':
@@ -1194,8 +1194,8 @@ if $ARGS[0] = 'reluctant_virgin_creampie':
 					act 'Continue': gt 'audition_sex1', 'reluctant_virgin_facial'
 				else
 					'<center><video autoplay loop src="images/shared/sex/cum/cum3.mp4"></video></center>'
-					gs 'cum_call', 'butt', $boydesc
-					gs 'cum_call', 'back', $boydesc
+					gs 'cum_call', 'butt', $boy
+					gs 'cum_call', 'back', $boy
 					gs 'stat'
 					if birth_control['think_safe'] = 0:
 						'"Please! Don''t cum inside me!" you beg. "I''m not on birth control!"'

+ 109 - 109
locations/audition_sex2.qsrc

@@ -12,7 +12,7 @@
 !! audition['roletype'] = 9 - A main character with nude scenes
 
 !! Audition Types
-!! 
+!!
 !! $audition['type'] = 'general' - general audition no special events usually for a minor speaking role
 !! $audition['type'] = 'extra' - an audition basically just to confirm scheduling and check that the PC isn''t grossly ugly
 !! $audition['type'] = 'titty' - an audition based solely on appearance and size of breasts, usually for a role as an extra
@@ -93,14 +93,14 @@ if $ARGS[0] = 'neutral_bj1':
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/actress/sex/cum_choke.mp4"></video></center>'
 					gs 'arousal', 'bj', 1, 'sub', 'deepthroat', 'rough'
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'mouth', $boy
 					if $clothingworntype ! 'nude':
-						gs 'cum_call', 'clothes', $boydesc
+						gs 'cum_call', 'clothes', $boy
 					else
-						gs 'cum_call', 'breasts', $boydesc
+						gs 'cum_call', 'breasts', $boy
 					end
 					'With no more warning than that, he forces your head down onto his cock as far as it can go. No sooner do you feel his tip touching the back of your throat than a flood of cum begins to pour down it. Your eyes tear up and you involuntarily choke, coughing and causing some of the cum to spill out the corners of your mouth.'
-					
+
 					act'Cough it all up':
 						cla & *clr
 						audition['cast_couch'] = 2
@@ -141,7 +141,7 @@ if $ARGS[0] = 'neutral_bj1':
 							end
 						end
 					end
-					
+
 					act'Swallow':
 						cla & *nl
 						audition['cast_couch'] = 1
@@ -171,14 +171,14 @@ if $ARGS[0] = 'neutral_bj1':
 			elseif audition['cum_choice'] = 2:
 				'"I''m almost there girlie," he says. "I want you to swallow every drop, you hear?"'
 				act'Keep blowing him until he cums':
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
 					'You prepare yourself and keep blowing him until you begin to feel hot liquid pour into your mouth. You gently continue to suck even after he stops ejaculating, feeling the last remnants of his load being drawn from the tip of his cock. When you''re finally sure you have it all, you carefully move away, holding it all inside your mouth.'
 					act'Try to swallow (and fail)':
 						audition['cast_couch'] = 2
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -196,7 +196,7 @@ if $ARGS[0] = 'neutral_bj1':
 								'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 								act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 							end
-							
+
 							act'Don''t bother':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -204,7 +204,7 @@ if $ARGS[0] = 'neutral_bj1':
 								act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 							end
 						end
-						
+
 						act'Apologize':
 							audition['bonus'] += 3
 							cla & *clr
@@ -219,7 +219,7 @@ if $ARGS[0] = 'neutral_bj1':
 								'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 								act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 							end
-							
+
 							act'Don''t bother':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -228,7 +228,7 @@ if $ARGS[0] = 'neutral_bj1':
 							end
 						end
 					end
-					
+
 					act'Swallow':
 						audition['cast_couch'] = 1
 						audition['bonus'] += 10
@@ -239,11 +239,11 @@ if $ARGS[0] = 'neutral_bj1':
 						'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 						act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 					end
-					
+
 					act'Spit it out':
 						audition['cast_couch'] = 3
 						audition['penalty'] += 5
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -268,11 +268,11 @@ if $ARGS[0] = 'neutral_bj1':
 						'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 						act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 					end
-					
+
 					act'Spit it out':
 						audition['cast_couch'] = 3
 						audition['penalty'] += 5
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -286,13 +286,13 @@ if $ARGS[0] = 'neutral_bj1':
 				'"Ready for your close up?" he smiles, pulling his dick out of your mouth and jerking it off in front of your face. "Here comes the money shot!"'
 				act'Close your eyes and wait for it':
 					audition['cast_couch'] = 5
-					gs 'cum_call', 'face', $boydesc
+					gs 'cum_call', 'face', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/actress/sex/cum/facial/facial0,3.mp4"></video></center>'
 					'You close your eyes and wait for the inevitable. You don''t have to wait very long, as after just a couple seconds a hot liquid hits you in the face. Even knowing what''s going to happen doesn''t stop you from flinching as more and more cum spatters onto your eyelids and cheeks until eventually nothing else comes.'
 					act'Wipe your eyes':
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -317,8 +317,8 @@ if $ARGS[0] = 'neutral_bj1':
 					end
 				end
 				act'Stick out your tongue':
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					audition['bonus'] += 5
 					cla & *clr
@@ -328,7 +328,7 @@ if $ARGS[0] = 'neutral_bj1':
 					'The first shot of cum lands directly on your tongue and you can taste its salty flavor. The second and third shot don''t have as great aim and hit you in the cheek, though maybe it was actually on purpose when the rest of his ejaculate spurts into your mouth; the very last of it more of a dribble onto your lips. Your eyes are still closed, but nothing else comes.'
 !!					act'Spit it out':
 !!						audition['penalty'] += 5
-!!						gs 'cum_call', 'hands', $boydesc
+!!						gs 'cum_call', 'hands', $boy
 !!						gs 'stat'
 !!						cla & *clr
 !!						'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -352,7 +352,7 @@ if $ARGS[0] = 'neutral_bj1':
 !!							act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 !!						end
 !!					end
-					
+
 					act'Swallow':
 						audition['cast_couch'] = 4
 						audition['bonus'] += 10
@@ -408,7 +408,7 @@ if $ARGS[0] = 'neutral_bj1':
 								'"Good," he says. "Now bend over."'
 								act 'Get assfucked': gt 'audition_sex2', 'neutral_anal2'
 							end
-							
+
 							act'... yes':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -462,7 +462,7 @@ if $ARGS[0] = 'neutral_bj1':
 								act 'Bend over': gt 'auditions', 'neutral_anal2'
 							end
 						end
-						
+
 						act'Give in':
 							cla & *nl
 							'"Okay," you whisper, closing your eyes and taking a deep breath. "Okay. I''ll let you fuck me... If you promise to give me the role."'
@@ -501,7 +501,7 @@ if $ARGS[0] = 'neutral_bj2':
 		act'Close your eyes and wait for it': gt 'audition_sex2','neutral_bj3'
 		act'Stick out your tongue': gt 'audition_sex2','neutral_bj4'
 	end
-	
+
 	act'Try to take him as deep as possible':
 		cla & *clr
 		audition['bonus'] += 8
@@ -514,13 +514,13 @@ end
 
 if $ARGS[0] = 'neutral_bj3':
 	audition['cast_couch'] = 5
-	gs 'cum_call', 'face', $boydesc
+	gs 'cum_call', 'face', $boy
 	gs 'stat'
 	cla & *clr
 	'<center><video autoplay loop src="images/shared/actress/sex/cum/facial/facial0,3.mp4"></video></center>'
 	'You close your eyes and wait for the inevitable. You don''t have to wait very long, as after just a couple seconds a hot liquid hits you in the face. Even knowing what''s going to happen doesn''t stop you from flinching as more and more cum spatters onto your eyelids and cheeks until eventually nothing else comes.'
 	act'Wipe your eyes':
-		gs 'cum_call', 'hands', $boydesc
+		gs 'cum_call', 'hands', $boy
 		gs 'stat'
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -546,8 +546,8 @@ if $ARGS[0] = 'neutral_bj3':
 end
 
 if $ARGS[0] = 'neutral_bj4':
-	gs 'cum_call', 'face', $boydesc
-	gs 'cum_call', 'mouth', $boydesc
+	gs 'cum_call', 'face', $boy
+	gs 'cum_call', 'mouth', $boy
 	gs 'stat'
 	audition['bonus'] += 5
 	cla & *clr
@@ -631,7 +631,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 		act'Continue':
 			if audition['condom'] = 1:
 				audition['cast_couch'] = 10
-				gs 'cum_call', '', $boydesc,'', 3
+				gs 'cum_call', '', $boy,'', 3
 				'After a few minutes, you feel him tense up and he thrusts deep into your pussy, his cock throbbing inside you. As he pulls out, you look down and see he came in the condom.'
 				'"Hrmm, not bad, not bad," <<$boydesc>> says, pulling off the condom and throwing it into the trash. "Almost even worth using a condom for."'
 				'<<$boydesc>> then opens a drawer in the desk and pulls a packet of tissues from it, wiping down his cock, the used paper following the condom into the trash after. He leaves the packet next to you on the desk.'
@@ -665,7 +665,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 			else
 				audition['cast_couch'] = 12
 				cla & *clr
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				if audition['position'] = 3:
 					'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/raised.mp4"></video></center>'
@@ -684,7 +684,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 		act'Don''t say anything':
 			if audition['condom'] = 1:
 				audition['cast_couch'] = 10
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				'After a few minutes, you feel him tense up and he thrusts deep into your pussy, his cock throbbing inside you. As he pulls out, you look down and see he came in the condom.'
 				'"Hrmm, not bad, not bad," <<$boydesc>> says, pulling off the condom and throwing it into the trash. "Almost even worth using a condom for."'
 				'<<$boydesc>> then opens a drawer in the desk and pulls a packet of tissues from it, wiping down his cock, the used paper following the condom into the trash after. He leaves the packet next to you on the desk.'
@@ -718,7 +718,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 			else
 				cla & *clr
 				audition['cast_couch'] = 12
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				if audition['position'] = 3:
 					'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/raised.mp4"></video></center>'
@@ -729,11 +729,11 @@ if $ARGS[0] = 'neutral_fuck_cum':
 				act 'Continue': gt 'audition_sex2', 'neutral_creampie'
 			end
 		end
-		
+
 		act'Not inside me!':
 			if rand(0,1) = 1:
 				audition['cast_couch'] = 12
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				audition['creampie_surprise'] = 1
 				cla & *clr
@@ -752,15 +752,15 @@ if $ARGS[0] = 'neutral_fuck_cum':
 				act'Close your eyes':
 					audition['cast_couch'] = 11
 					cla & *clr
-					gs 'cum_call', 'face', $boydesc
+					gs 'cum_call', 'face', $boy
 					gs 'stat'
 					'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 					'You flinch instinctively when you feel hot liquid spatter across your face.'
 					act 'Continue': gt 'audition_sex2', 'neutral_facial'
 				end
 				act'Stick out your tongue':
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					audition['bonus'] += 5
 					cla & *clr
@@ -798,10 +798,10 @@ if $ARGS[0] = 'neutral_fuck_cum':
 				end
 			end
 		end
-		
+
 		act'Cum inside me':
 			audition['cast_couch'] = 12
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			audition['bonus'] += 10
 			cla & *clr
@@ -814,7 +814,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 			'"Now that''s how you impress me at an audition!" <<$boydesc>> pumps twice more and then thrusts balls deep into you. He grunts and you feel something hot spill out inside you. You wait patient while his cock pulses several times before he withdraws himself from you, cum spilling out after.'
 			act 'Continue': gt 'audition_sex2', 'neutral_creampie'
 		end
-		
+
 		act'Cum wherever you want':
 			audition['cast_couch'] = 12
 			audition['bonus'] += 10
@@ -826,10 +826,10 @@ if $ARGS[0] = 'neutral_fuck_cum':
 			end
 			'"Cum wherever you want," you say. "Inside me or not, I''ll take it where you want it."'
 			'"Now that''s a good girl. I can tell you''re going to go far in this business!"'
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			'<<$boydesc>> says the last word and he thrusts balls deep into you, grunting as you feel him release his load inside you hot spill out inside you. You wait patient while his cock pulses several times before he withdraws himself from you, cum spilling out after.'
-			act 'Continue': gt 'audition_sex2', 'neutral_creampie'					
+			act 'Continue': gt 'audition_sex2', 'neutral_creampie'
 		end
 	elseif audition['cum_choice'] = 2:
 		'After a few more minutes, <<$boydesc>> grunts.'
@@ -849,7 +849,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 			*nl
 			'And then you taste it.'
 			act'Mrrph-!':
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
@@ -857,7 +857,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 				'"Now swallow it girlie.'
 				act'Try to swallow (and fail)':
 					audition['cast_couch'] = 7
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -875,7 +875,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -883,7 +883,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 						end
 					end
-					
+
 					act'Apologize':
 						audition['bonus'] += 3
 						cla & *clr
@@ -898,7 +898,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -907,7 +907,7 @@ if $ARGS[0] = 'neutral_fuck_cum':
 						end
 					end
 				end
-				
+
 				act'Swallow':
 					audition['cast_couch'] = 6
 					audition['swallow'] = 1
@@ -919,11 +919,11 @@ if $ARGS[0] = 'neutral_fuck_cum':
 					'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 					act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 				end
-				
+
 				act'Spit it out':
 					audition['cast_couch'] = 8
 					audition['penalty'] += 5
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -941,15 +941,15 @@ if $ARGS[0] = 'neutral_fuck_cum':
 		act'Close your eyes':
 			audition['cast_couch'] = 11
 			cla & *clr
-			gs 'cum_call', 'face', $boydesc
+			gs 'cum_call', 'face', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 			'You flinch instinctively when you feel hot liquid spatter across your face.'
 			act 'Continue': gt 'audition_sex2', 'neutral_facial'
 		end
 		act'Stick out your tongue':
-			gs 'cum_call', 'face', $boydesc
-			gs 'cum_call', 'mouth', $boydesc
+			gs 'cum_call', 'face', $boy
+			gs 'cum_call', 'mouth', $boy
 			gs 'stat'
 			audition['bonus'] += 5
 			cla & *clr
@@ -1000,9 +1000,9 @@ if $ARGS[0] = 'neutral_creampie':
 		end
 		'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 		act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-			
+
 		act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
-		
+
 		act'Don''t bother':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1026,9 +1026,9 @@ if $ARGS[0] = 'neutral_creampie':
 			end
 			'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 			act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-				
+
 			act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
-			
+
 			act'Don''t bother':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1036,7 +1036,7 @@ if $ARGS[0] = 'neutral_creampie':
 				act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 			end
 		end
-		
+
 		act'What the fuck!':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1045,16 +1045,16 @@ if $ARGS[0] = 'neutral_creampie':
 				'"What?" he says, pulling a pack of tissues from the desk. "You''re complaining about getting creampied? If you don''t want to get pregnant, you shouldn''t have sex. Goodness knows I wasn''t your first time," <<$boydesc>> smirks. "If you''re really that scared go get yourself a morning-after pill from the pharmacy."'
 				'<i>I guess this is why I''m on birth control...</i> you think to yourself, glaring at him while he wipes his cock off. He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
 			else
 				'"What the fuck!" you shout. "You just came inside me! What the fuck were you thinking?? I''m not on birth control!"'
 				'"Well you should have thought of that before deciding to fuck someone," he says, pulling a pack of tissues from the desk to clean his cock off. "That''s not my problem if you''re too stupid to trade sex for favors without taking birth control. Besides, your pussy was so tight, it was practically begging me to cum inside it! Just buy a morning-after pill. Or don''t, maybe you''ll get pregnant. I bet it''d be a real handsome kid. You''ve got a gold mine of DNA in that pussy of yours," <<$boydesc>> smirks arrogantly.'
 				'He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
-				
+
 				act'Don''t bother':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1141,7 +1141,7 @@ if $ARGS[0] = 'neutral_virgin2':
 	else
 		'You wince at the first thrust, feeling his cock tear through your hymen and stretch your virgin walls. He pauses for a moment. "Was that... are you a virgin?" You don''t answser him, teeth still grit in pain and he looks down at the trickle of blood running down your thigh. "Heh. Well looks like you <i>were</i> a virgin." And he immediately thrusts again causing you to gasp. And again. And again.'
 	end
-	
+
 	act'Continue':
 		cla & *clr
 		'<center><video autoplay loop src="images/shared/actress/sex/table_doggy/fuck3.mp4"></video></center>'
@@ -1159,13 +1159,13 @@ if $ARGS[0] = 'neutral_virgin_cum':
 	audition['cum_choice'] = rand(0,3)
 	if audition['cum_choice'] = 0:
 		if audition['condom'] = 1:
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			'After a few minutes, you feel him tense up and he thrusts deep into your pussy, his cock throbbing inside you. As he pulls out, you look down and see he came in the condom.'
 			'"Hrmm, not bad, not bad," <<$boydesc>> says, pulling off the condom and throwing it into the trash. "Tight enough I couldn''t even pull out to finish on your face. Wanted your pussy to squeeze me to the last drop, even with the condom. Virgins really are the best."'
 			'<<$boydesc>> then opens a drawer in the desk and pulls a packet of tissues from it, wiping down his cock, the used paper following the condom into the trash after. He leaves the packet next to you on the desk.'
 		else
 			cla & *clr
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			if audition['position'] = 3:
 				'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/raised.mp4"></video></center>'
@@ -1183,7 +1183,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 		act'Don''t say anything':
 			if audition['condom'] = 1:
 				audition['cast_couch'] = 10
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				'After a few minutes, you feel him tense up and he thrusts deep into your pussy, his cock throbbing inside you. As he pulls out, you look down and see he came in the condom.'
 				'"Hrmm, not bad, not bad," <<$boydesc>> says, pulling off the condom and throwing it into the trash. "Almost even worth using a condom for."'
 				'<<$boydesc>> then opens a drawer in the desk and pulls a packet of tissues from it, wiping down his cock, the used paper following the condom into the trash after. He leaves the packet next to you on the desk.'
@@ -1218,7 +1218,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 			else
 				cla & *clr
 				audition['cast_couch'] = 12
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				if audition['position'] = 3:
 					'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/raised.mp4"></video></center>'
@@ -1229,10 +1229,10 @@ if $ARGS[0] = 'neutral_virgin_cum':
 				act 'Continue': gt 'audition_sex2', 'neutral_virgin_creampie'
 			end
 		end
-		
+
 		act'Not inside me!':
 			if rand(0,1) = 1:
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				audition['creampie_surprise'] = 1
 				cla & *clr
@@ -1250,15 +1250,15 @@ if $ARGS[0] = 'neutral_virgin_cum':
 				'"Then get on your knees." He pulls you of the desk and tosses you onto the floor, jerking off in front of your face.'
 				act'Close your eyes':
 					cla & *clr
-					gs 'cum_call', 'face', $boydesc
+					gs 'cum_call', 'face', $boy
 					gs 'stat'
 					'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 					'You flinch instinctively when you feel hot liquid spatter across your face.'
 					act 'Continue': gt 'audition_sex2', 'neutral_virgin_facial'
 				end
 				act'Stick out your tongue':
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					audition['bonus'] += 5
 					cla & *clr
@@ -1296,9 +1296,9 @@ if $ARGS[0] = 'neutral_virgin_cum':
 				end
 			end
 		end
-		
+
 		act'Cum inside me':
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			audition['bonus'] += 10
 			cla & *clr
@@ -1311,17 +1311,17 @@ if $ARGS[0] = 'neutral_virgin_cum':
 			'"Now that''s how you impress me at an audition!" <<$boydesc>> pumps twice more and then thrusts balls deep into you. He grunts and you feel something hot spill out inside you. <<$boydesc>> waits until he finishes his orgasm and then slides his cock out, a slurry of cum, pussy juice, and blood spilling out after it.'
 			act 'Continue': gt 'audition_sex2', 'neutral_virgin_creampie'
 		end
-		
+
 		act'Cum wherever you want':
 			audition['bonus'] += 10
 			cla & *clr
 			'<center><video autoplay loop src="images/shared/actress/sex/table_miss/fuck2.mp4"></video></center>'
 			'"Cum wherever you want," you say. "Inside me or not, I''ll take it where you want it."'
 			'"Now that''s a good girl. I can tell you''re going to go far in this business!"'
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			'<<$boydesc>> says the last word and he thrusts balls deep into you, grunting as you feel him release his load inside you hot spill out inside you. <<$boydesc>> waits until he finishes his orgasm and then slides his cock out, a slurry of cum, pussy juice, and blood spilling out after it.'
-			act 'Continue': gt 'audition_sex2', 'neutral_virgin_creampie'					
+			act 'Continue': gt 'audition_sex2', 'neutral_virgin_creampie'
 		end
 	elseif audition['cum_choice'] = 2:
 		'After a few more minutes, <<$boydesc>> grunts.'
@@ -1341,7 +1341,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 			*nl
 			'And then you taste it.'
 			act'Mrrph-!':
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
@@ -1349,7 +1349,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 				'"Now swallow it girlie.'
 				act'Try to swallow (and fail)':
 					audition['cast_couch'] = 7
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -1367,7 +1367,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_virgin_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1375,7 +1375,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_virgin_results'
 						end
 					end
-					
+
 					act'Apologize':
 						audition['bonus'] += 3
 						cla & *clr
@@ -1390,7 +1390,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_virgin_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1399,7 +1399,7 @@ if $ARGS[0] = 'neutral_virgin_cum':
 						end
 					end
 				end
-				
+
 				act'Swallow':
 					audition['cast_couch'] = 6
 					audition['swallow'] = 1
@@ -1411,11 +1411,11 @@ if $ARGS[0] = 'neutral_virgin_cum':
 					'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 					act 'Find out the results of your audition': gt 'auditions', 'neutral_virgin_results'
 				end
-				
+
 				act'Spit it out':
 					audition['cast_couch'] = 8
 					audition['penalty'] += 5
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -1432,15 +1432,15 @@ if $ARGS[0] = 'neutral_virgin_cum':
 		'Not waiting for a response, he grabs you by the arm and flings you to the floor and starts jerking off in front of your face.'
 		act'Close your eyes':
 			cla & *clr
-			gs 'cum_call', 'face', $boydesc
+			gs 'cum_call', 'face', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 			'You flinch instinctively when you feel hot liquid spatter across your face.'
 			act 'Continue': gt 'audition_sex2', 'neutral_virgin_facial'
 		end
 		act'Stick out your tongue':
-			gs 'cum_call', 'face', $boydesc
-			gs 'cum_call', 'mouth', $boydesc
+			gs 'cum_call', 'face', $boy
+			gs 'cum_call', 'mouth', $boy
 			gs 'stat'
 			audition['bonus'] += 5
 			cla & *clr
@@ -1492,9 +1492,9 @@ if $ARGS[0] = 'neutral_virgin_creampie':
 		end
 		'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 		act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-			
+
 		act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
-		
+
 		act'Don''t bother':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1519,9 +1519,9 @@ if $ARGS[0] = 'neutral_virgin_creampie':
 			end
 			'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 			act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-				
+
 			act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
-			
+
 			act'Don''t bother':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1529,7 +1529,7 @@ if $ARGS[0] = 'neutral_virgin_creampie':
 				act 'Find out the results of your audition': gt 'auditions', 'neutral_virgin_results'
 			end
 		end
-		
+
 		act'What the fuck!':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1539,16 +1539,16 @@ if $ARGS[0] = 'neutral_virgin_creampie':
 				'<i>It''s a good thing I was already on birth control,</i> you think to yourself. <i>I could''ve ended up with this guy''s baby growing inside me...</i>'
 				'He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
 			else
 				'"What the fuck!" you shout. "You just came inside me! What the fuck were you thinking?? I''m not on birth control!"'
 				'"Well you should have thought of that before deciding to fuck someone," he says, pulling a pack of tissues from the desk to clean his cock off. "That''s not my problem if you''re too stupid to trade sex for favors without taking birth control. Besides, your pussy was so tight, it was practically begging me to cum inside it! Just buy a morning-after pill. Or don''t, maybe you''ll get pregnant. I bet it''d be a real handsome kid. You''ve got a gold mine of DNA in that pussy of yours," <<$boydesc>> smirks arrogantly.'
 				'He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'neutral_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'neutral_clean'
-				
+
 				act'Don''t bother':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1610,7 +1610,7 @@ if $ARGS[0] = 'neutral_anal2':
 	*nl
 	gs 'audition_sex2', 'neutral_assfuck_cum'
 end
-	
+
 if $ARGS[0] = 'neutral_assfuck_cum':
 	:cum_choice2
 	audition['cum_choice'] = rand(0,3)
@@ -1619,7 +1619,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 		act'Continue':
 			audition['cast_couch'] = 18
 			cla & *clr
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal1.mp4"></video></center>'
 			audition['creampie_surprise'] = 1
@@ -1640,7 +1640,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 			*nl
 			'And then you taste the other thing.'
 			act'Mrrph-!':
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
@@ -1648,7 +1648,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 				'"Now swallow it girlie.'
 				act'Try to swallow (and fail)':
 					audition['cast_couch'] = 14
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -1666,7 +1666,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1674,7 +1674,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 						end
 					end
-					
+
 					act'Apologize':
 						audition['bonus'] += 3
 						cla & *clr
@@ -1689,7 +1689,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1698,7 +1698,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 						end
 					end
 				end
-				
+
 				act'Swallow':
 					audition['cast_couch'] = 13
 					audition['swallow'] = 1
@@ -1710,11 +1710,11 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 					'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 					act 'Find out the results of your audition': gt 'auditions', 'neutral_results'
 				end
-				
+
 				act'Spit it out':
 					audition['cast_couch'] = 15
 					audition['penalty'] += 5
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -1732,7 +1732,7 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 		act'Close your eyes':
 			audition['cast_couch'] = 17
 			cla & *clr
-			gs 'cum_call', 'face', $boydesc
+			gs 'cum_call', 'face', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 			'You flinch instinctively when you feel hot liquid spatter across your face.'
@@ -1753,8 +1753,8 @@ if $ARGS[0] = 'neutral_assfuck_cum':
 			end
 		end
 		act'Stick out your tongue':
-			gs 'cum_call', 'face', $boydesc
-			gs 'cum_call', 'mouth', $boydesc
+			gs 'cum_call', 'face', $boy
+			gs 'cum_call', 'mouth', $boy
 			gs 'stat'
 			audition['bonus'] += 5
 			cla & *clr

+ 106 - 106
locations/audition_sex3.qsrc

@@ -13,7 +13,7 @@
 !! audition['roletype'] = 9 - A main character with nude scenes
 
 !! Audition Types
-!! 
+!!
 !! $audition['type'] = 'general' - general audition no special events usually for a minor speaking role
 !! $audition['type'] = 'extra' - an audition basically just to confirm scheduling and check that the PC isn''t grossly ugly
 !! $audition['type'] = 'titty' - an audition based solely on appearance and size of breasts, usually for a role as an extra
@@ -87,14 +87,14 @@ if $ARGS[0] = 'slutty_bj1':
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/actress/sex/cum_choke.mp4"></video></center>'
 					gs 'arousal', 'bj', 1, 'sub', 'deepthroat', 'rough'
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'mouth', $boy
 					if $clothingworntype ! 'nude':
-						gs 'cum_call', 'clothes', $boydesc
+						gs 'cum_call', 'clothes', $boy
 					else
-						gs 'cum_call', 'breasts', $boydesc
+						gs 'cum_call', 'breasts', $boy
 					end
 					'With no more warning than that, he forces your head down onto his cock as far as it can go. No sooner do you feel his tip touching the back of your throat than a flood of cum begins to pour down it. Your eyes tear up and you involuntarily choke, coughing and causing some of the cum to spill out the corners of your mouth.'
-					
+
 					act'Cough it all up':
 						cla & *clr
 						audition['cast_couch'] = 2
@@ -135,7 +135,7 @@ if $ARGS[0] = 'slutty_bj1':
 							end
 						end
 					end
-					
+
 					act'Swallow':
 						cla & *nl
 						audition['cast_couch'] = 1
@@ -165,14 +165,14 @@ if $ARGS[0] = 'slutty_bj1':
 			elseif audition['cum_choice'] = 2:
 				'"I''m almost there girlie," he says. "I want you to swallow every drop, you hear?"'
 				act'Keep blowing him until he cums':
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
 					'You prepare yourself and keep blowing him until you begin to feel hot liquid pour into your mouth. You gently continue to suck even after he stops ejaculating, feeling the last remnants of his load being drawn from the tip of his cock. When you''re finally sure you have it all, you carefully move away, holding it all inside your mouth.'
 					act'Try to swallow (and fail)':
 						audition['cast_couch'] = 2
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -190,7 +190,7 @@ if $ARGS[0] = 'slutty_bj1':
 								'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 								act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 							end
-							
+
 							act'Don''t bother':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -198,7 +198,7 @@ if $ARGS[0] = 'slutty_bj1':
 								act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 							end
 						end
-						
+
 						act'Apologize':
 							audition['bonus'] += 3
 							cla & *clr
@@ -213,7 +213,7 @@ if $ARGS[0] = 'slutty_bj1':
 								'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 								act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 							end
-							
+
 							act'Don''t bother':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -222,7 +222,7 @@ if $ARGS[0] = 'slutty_bj1':
 							end
 						end
 					end
-					
+
 					act'Swallow':
 						audition['cast_couch'] = 1
 						audition['bonus'] += 10
@@ -233,11 +233,11 @@ if $ARGS[0] = 'slutty_bj1':
 						'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 						act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 					end
-					
+
 					act'Spit it out':
 						audition['cast_couch'] = 3
 						audition['penalty'] += 5
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -262,11 +262,11 @@ if $ARGS[0] = 'slutty_bj1':
 						'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 						act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 					end
-					
+
 					act'Spit it out':
 						audition['cast_couch'] = 3
 						audition['penalty'] += 5
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -280,13 +280,13 @@ if $ARGS[0] = 'slutty_bj1':
 				'"Ready for your close up?" he smiles, pulling his dick out of your mouth and jerking it off in front of your face. "Here comes the money shot!"'
 				act'Close your eyes and wait for it':
 					audition['cast_couch'] = 5
-					gs 'cum_call', 'face', $boydesc
+					gs 'cum_call', 'face', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/actress/sex/cum/facial/facial0,3.mp4"></video></center>'
 					'You close your eyes and wait for the inevitable. You don''t have to wait very long, as after just a couple seconds a hot liquid hits you in the face. Even knowing what''s going to happen doesn''t stop you from flinching as more and more cum spatters onto your eyelids and cheeks until eventually nothing else comes.'
 					act'Wipe your eyes':
-						gs 'cum_call', 'hands', $boydesc
+						gs 'cum_call', 'hands', $boy
 						gs 'stat'
 						cla & *clr
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -311,8 +311,8 @@ if $ARGS[0] = 'slutty_bj1':
 					end
 				end
 				act'Stick out your tongue':
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					audition['bonus'] += 5
 					cla & *clr
@@ -322,7 +322,7 @@ if $ARGS[0] = 'slutty_bj1':
 					'The first shot of cum lands directly on your tongue and you can taste its salty flavor. The second and third shot don''t have as great aim and hit you in the cheek, though maybe it was actually on purpose when the rest of his ejaculate spurts into your mouth; the very last of it more of a dribble onto your lips. Your eyes are still closed, but nothing else comes.'
 !!					act'Spit it out':
 !!						audition['penalty'] += 5
-!!						gs 'cum_call', 'hands', $boydesc
+!!						gs 'cum_call', 'hands', $boy
 !!						gs 'stat'
 !!						cla & *clr
 !!						'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -346,7 +346,7 @@ if $ARGS[0] = 'slutty_bj1':
 !!							act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 !!						end
 !!					end
-					
+
 					act'Swallow':
 						audition['cast_couch'] = 4
 						audition['bonus'] += 10
@@ -402,7 +402,7 @@ if $ARGS[0] = 'slutty_bj1':
 								'"Good," he says. "Now bend over."'
 								act 'Get assfucked': gt 'audition_sex1', 'slutty_anal2'
 							end
-							
+
 							act'... yes':
 								cla & *clr
 								'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -456,7 +456,7 @@ if $ARGS[0] = 'slutty_bj1':
 								act 'Bend over': gt 'audition_sex3', 'slutty_anal2'
 							end
 						end
-						
+
 						act'Give in':
 							cla & *nl
 							'"Okay," you whisper, closing your eyes and taking a deep breath. "Okay. I''ll let you fuck me... If you promise to give me the role."'
@@ -494,7 +494,7 @@ if $ARGS[0] = 'slutty_bj2':
 		act'Close your eyes and wait for it': gt 'audition_sex1','slutty_bj3'
 		act'Stick out your tongue': gt 'audition_sex1','slutty_bj4'
 	end
-	
+
 	act'Try to take him as deep as possible':
 		cla & *clr
 		audition['bonus'] += 8
@@ -507,13 +507,13 @@ end
 
 if $ARGS[0] = 'slutty_bj3':
 	audition['cast_couch'] = 5
-	gs 'cum_call', 'face', $boydesc
+	gs 'cum_call', 'face', $boy
 	gs 'stat'
 	cla & *clr
 	'<center><video autoplay loop src="images/shared/actress/sex/cum/facial/facial0,3.mp4"></video></center>'
 	'You close your eyes and wait for the inevitable. You don''t have to wait very long, as after just a couple seconds a hot liquid hits you in the face. Even knowing what''s going to happen doesn''t stop you from flinching as more and more cum spatters onto your eyelids and cheeks until eventually nothing else comes.'
 	act'Wipe your eyes':
-		gs 'cum_call', 'hands', $boydesc
+		gs 'cum_call', 'hands', $boy
 		gs 'stat'
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -539,8 +539,8 @@ if $ARGS[0] = 'slutty_bj3':
 end
 
 if $ARGS[0] = 'slutty_bj4':
-	gs 'cum_call', 'face', $boydesc
-	gs 'cum_call', 'mouth', $boydesc
+	gs 'cum_call', 'face', $boy
+	gs 'cum_call', 'mouth', $boy
 	gs 'stat'
 	audition['bonus'] += 5
 	cla & *clr
@@ -594,7 +594,7 @@ if $ARGS[0] = 'slutty_fuck':
 		if stat['think_virgin'] = 1:
 			act'"By the way, I''m a virgin"':
 				cla & *nl
-				audition['virgin_know'] = 1				
+				audition['virgin_know'] = 1
 				'"By the way, I''m a virgin," you say hoping to entice him for a more favorable audition, bending over and spreading your pussy lips to show him the proof.'
 				'"A virgin huh?" He gives you a hungry look. "Well, don''t mind if I do then..." he continues, lining his cock up with your pussy.'
 				audition['bonus'] += 10
@@ -688,7 +688,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 		act'Continue':
 			if audition['condom'] = 1:
 				audition['cast_couch'] = 10
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				'After a few minutes, you feel him tense up and he thrusts deep into your pussy, his cock throbbing inside you. As he pulls out, you look down and see he came in the condom.'
 				'"Hrmm, pretty good," <<$boydesc>> says, pulling off the condom and throwing it into the trash. "Almost even worth using a condom for."'
 				'<<$boydesc>> then opens a drawer in the desk and pulls a packet of tissues from it, wiping down his cock, the used paper following the condom into the trash after. He leaves the packet next to you on the desk.'
@@ -722,7 +722,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 			else
 				audition['cast_couch'] = 12
 				cla & *clr
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				if audition['position'] = 3:
 					'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/raised.mp4"></video></center>'
@@ -740,7 +740,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 		'"You''re sucking me in! I''m gonna cum!"'
 		act'Don''t say anything':
 			audition['cast_couch'] = 12
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			cla & *clr
 			if audition['position'] = 3:
@@ -751,11 +751,11 @@ if $ARGS[0] = 'slutty_fuck_cum':
 			'You decide not to say anything and just keep moaning along, waiting for it to happen. After a couple more pumps <<$boydesc>> thrusts balls deep into you and grunts and you feel something hot spill out inside you. <<$boydesc>> waits until he finishes his orgasm and then slides his cock out, thick globs of cum dripping out after.'
 			act 'Continue': gt 'audition_sex3', 'slutty_creampie'
 		end
-		
+
 		act'Why don''t you finish on my face?':
 			if rand(0,1) = 1 and audition['condom'] ! 1:
 				audition['cast_couch'] = 12
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				audition['creampie_surprise'] = 1
 				cla & *clr
@@ -777,8 +777,8 @@ if $ARGS[0] = 'slutty_fuck_cum':
 				'"Why don''t you finish on my face?" you ask him. "Bet I''d look great with your cum all over me."'
 				'"Sounds good to me," he grins, pulling you off the desk and tossing you onto the floor, jerking off in front of your face.'
 				act'Stick out your tongue':
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					audition['bonus'] += 5
 					cla & *clr
@@ -817,10 +817,10 @@ if $ARGS[0] = 'slutty_fuck_cum':
 				end
 			end
 		end
-		
+
 		act'Cum inside me':
 			audition['cast_couch'] = 12
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			audition['bonus'] += 10
 			cla & *clr
@@ -833,7 +833,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 			'Your words must have sent him over the edge because <<$boydesc>> thrusts balls deep into you and begins groaning. Inside your pussy you can feel his cock pulsing and spurts of liquid painting your insides, and you moan, squeezing tight and trying to milk him for all he''s worth. A few moments later, he removes himself from you and you feel the dribble of cum spill from your pussy.'
 			act 'Continue': gt 'audition_sex3', 'slutty_creampie'
 		end
-		
+
 		act'Where do you want to cum?':
 			audition['bonus'] += 15
 			cla & *clr
@@ -845,7 +845,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 					'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/doggy1.mp4"></video></center>'
 				end
 				'"Where do you want to cum?" you say. "On my face? Or I can swallow? Or you could-"'
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				'<<$boydesc>> cuts you off by thrusting balls deep into you and groaning loaudly. Inside your pussy you can feel his cock pulsing and spurts of liquid painting your insides, and you moan, squeezing tight and trying to milk him for all he''s worth. A few moments later, he removes himself from you and you feel the dribble of cum spill from your pussy.'
 				'"I want to cum inside you," he says belatedly, grinning.'
@@ -856,8 +856,8 @@ if $ARGS[0] = 'slutty_fuck_cum':
 				'"I want to glaze your pretty face."'
 				act'Stick out your tongue':
 					audition['cast_couch'] = 9
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					audition['bonus'] += 5
 					cla & *clr
@@ -914,7 +914,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 			*nl
 			'And then you taste it.'
 			act'Mrrph-!':
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
@@ -922,7 +922,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 				'"Now swallow it girlie.'
 				act'Try to swallow (and fail)':
 					audition['cast_couch'] = 7
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -940,7 +940,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -948,7 +948,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 						end
 					end
-					
+
 					act'Apologize':
 						audition['bonus'] += 3
 						cla & *clr
@@ -963,7 +963,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -972,7 +972,7 @@ if $ARGS[0] = 'slutty_fuck_cum':
 						end
 					end
 				end
-				
+
 				act'Swallow':
 					audition['cast_couch'] = 6
 					audition['swallow'] = 1
@@ -991,8 +991,8 @@ if $ARGS[0] = 'slutty_fuck_cum':
 		'"Get on your knees."'
 		'Not waiting for a response, he grabs you by the arm and flings you to the floor and starts jerking off in front of your face.'
 		act'Stick out your tongue':
-			gs 'cum_call', 'face', $boydesc
-			gs 'cum_call', 'mouth', $boydesc
+			gs 'cum_call', 'face', $boy
+			gs 'cum_call', 'mouth', $boy
 			gs 'stat'
 			audition['bonus'] += 5
 			cla & *clr
@@ -1044,9 +1044,9 @@ if $ARGS[0] = 'slutty_creampie':
 		end
 		'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 		act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-			
+
 		act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-		
+
 		act'Don''t bother':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1070,9 +1070,9 @@ if $ARGS[0] = 'slutty_creampie':
 			end
 			'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 			act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-				
+
 			act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-			
+
 			act'Don''t bother':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1080,7 +1080,7 @@ if $ARGS[0] = 'slutty_creampie':
 				act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 			end
 		end
-		
+
 		act'What the fuck!':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1089,9 +1089,9 @@ if $ARGS[0] = 'slutty_creampie':
 				'"What?" he says, pulling a pack of tissues from the desk. "You''re the one who offered to have sex," <<$boydesc>> says, rolling his eyes. "You have a problem with someone creampieing you, maybe you shouldn''t be slutting it up in back rooms of talent agencies without birth control. That just seems stupid."'
 				'<i>I guess this is why I''m on birth control...</i> you think to yourself, glaring at him while he wipes his cock off. He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-				
+
 				act'Don''t clean up':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1103,9 +1103,9 @@ if $ARGS[0] = 'slutty_creampie':
 				'"Well you should have thought of that before deciding to fuck someone," he says, pulling a pack of tissues from the desk to clean his cock off. "That''s not my problem if you''re too stupid to trade sex for favors without getting knocked up. If you''re that afraid of getting pregnant, maybe you shouldn''t be slutting it up in back rooms of talent agencies without birth control. That just seems stupid," <<$boydesc>> says, rolling his eyes.'
 				'He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-				
+
 				act'Don''t bother':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1174,7 +1174,7 @@ if $ARGS[0] = 'slutty_virgin2':
 	else
 		'You wince at the first thrust, feeling his cock tear through your hymen and stretch your virgin walls. He pauses for a moment. "Was that... are you a virgin?" You don''t answser him, teeth still grit in pain and he looks down at the trickle of blood running down your thigh. "Heh. Well looks like you <i>were</i> a virgin." And he immediately thrusts again causing you to gasp. And again. And again.'
 	end
-	
+
 	act'Continue':
 		cla & *clr
 		'<center><video autoplay loop src="images/shared/actress/sex/table_doggy/fuck3.mp4"></video></center>'
@@ -1192,13 +1192,13 @@ if $ARGS[0] = 'slutty_virgin_cum':
 	audition['cum_choice'] = rand(0,3)
 	if audition['cum_choice'] = 0:
 		if audition['condom'] = 1:
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			'After a few minutes, you feel him tense up and he thrusts deep into your pussy, his cock throbbing inside you. As he pulls out, you look down and see he came in the condom.'
 			'"Hrmm, not bad, not bad," <<$boydesc>> says, pulling off the condom and throwing it into the trash. "Tight enough I couldn''t even pull out to finish on your face. Wanted your pussy to squeeze me to the last drop, even with the condom. Virgins really are the best."'
 			'<<$boydesc>> then opens a drawer in the desk and pulls a packet of tissues from it, wiping down his cock, the used paper following the condom into the trash after. He leaves the packet next to you on the desk.'
 		else
 			cla & *clr
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			if audition['position'] = 3:
 				'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/raised.mp4"></video></center>'
@@ -1214,7 +1214,7 @@ if $ARGS[0] = 'slutty_virgin_cum':
 		'After a few more minutes, <<$boydesc>> grunts.'
 		'"You''re sucking me in! I''m gonna cum!"'
 		act'Don''t say anything':
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			cla & *clr
 			if audition['position'] = 3:
@@ -1225,10 +1225,10 @@ if $ARGS[0] = 'slutty_virgin_cum':
 			'You decide not to say anything and just keep moaning, waiting for it to happen. After a couple more pumps <<$boydesc>> thrusts balls deep into you and grunts and you feel something hot spill out inside you. <<$boydesc>> waits until he finishes his orgasm and then slides out, a slurry of cum and pussy juice slightly tinged with red spills out after it.'
 			act 'Continue': gt 'audition_sex3', 'slutty_virgin_creampie'
 		end
-		
+
 		act'Not inside me!':
 			if rand(0,1) = 1:
-				gs 'cum_call', '', $boydesc
+				gs 'cum_call', '', $boy
 				gs 'stat'
 				audition['creampie_surprise'] = 1
 				cla & *clr
@@ -1246,15 +1246,15 @@ if $ARGS[0] = 'slutty_virgin_cum':
 				'"Then get on your knees." He pulls you off the desk and tosses you onto the floor, jerking off in front of your face.'
 				act'Close your eyes':
 					cla & *clr
-					gs 'cum_call', 'face', $boydesc
+					gs 'cum_call', 'face', $boy
 					gs 'stat'
 					'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 					'You flinch instinctively when you feel hot liquid spatter across your face.'
 					act 'Continue': gt 'audition_sex3', 'slutty_virgin_facial'
 				end
 				act'Stick out your tongue':
-					gs 'cum_call', 'face', $boydesc
-					gs 'cum_call', 'mouth', $boydesc
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
 					gs 'stat'
 					audition['bonus'] += 5
 					cla & *clr
@@ -1292,9 +1292,9 @@ if $ARGS[0] = 'slutty_virgin_cum':
 				end
 			end
 		end
-		
+
 		act'Cum inside me':
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			audition['bonus'] += 10
 			cla & *clr
@@ -1307,17 +1307,17 @@ if $ARGS[0] = 'slutty_virgin_cum':
 			'"Now that''s how you impress me at an audition!" <<$boydesc>> pumps twice more and then thrusts balls deep into you. He grunts and you feel something hot spill out inside you. <<$boydesc>> waits until he finishes his orgasm and then slides his cock out, a slurry of cum, pussy juice, and blood spilling out after it.'
 			act 'Continue': gt 'audition_sex3', 'slutty_virgin_creampie'
 		end
-		
+
 		act'Cum wherever you want':
 			audition['bonus'] += 10
 			cla & *clr
 			'<center><video autoplay loop src="images/shared/actress/sex/table_miss/fuck2.mp4"></video></center>'
 			'"Cum wherever you want," you say. "Inside me or not, I''ll take it where you want it."'
 			'"Now that''s a good girl. I can tell you''re going to go far in this business!"'
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			'<<$boydesc>> says the last word and he thrusts balls deep into you, grunting as you feel him release his load inside you hot spill out inside you. <<$boydesc>> waits until he finishes his orgasm and then slides his cock out, a slurry of cum, pussy juice, and blood spilling out after it.'
-			act 'Continue': gt 'audition_sex3', 'slutty_virgin_creampie'					
+			act 'Continue': gt 'audition_sex3', 'slutty_virgin_creampie'
 		end
 	elseif audition['cum_choice'] = 2:
 		'After a few more minutes, <<$boydesc>> grunts.'
@@ -1337,7 +1337,7 @@ if $ARGS[0] = 'slutty_virgin_cum':
 			*nl
 			'And then you taste it.'
 			act'Mrrph-!':
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
@@ -1345,7 +1345,7 @@ if $ARGS[0] = 'slutty_virgin_cum':
 				'"Now swallow it girlie.'
 				act'Try to swallow (and fail)':
 					audition['cast_couch'] = 7
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -1363,7 +1363,7 @@ if $ARGS[0] = 'slutty_virgin_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_virgin_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1371,7 +1371,7 @@ if $ARGS[0] = 'slutty_virgin_cum':
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_virgin_results'
 						end
 					end
-					
+
 					act'Apologize':
 						audition['bonus'] += 3
 						cla & *clr
@@ -1386,7 +1386,7 @@ if $ARGS[0] = 'slutty_virgin_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_virgin_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1395,7 +1395,7 @@ if $ARGS[0] = 'slutty_virgin_cum':
 						end
 					end
 				end
-				
+
 				act'Swallow':
 					audition['cast_couch'] = 6
 					audition['swallow'] = 1
@@ -1407,11 +1407,11 @@ if $ARGS[0] = 'slutty_virgin_cum':
 					'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 					act 'Find out the results of your audition': gt 'auditions', 'slutty_virgin_results'
 				end
-				
+
 				act'Spit it out':
 					audition['cast_couch'] = 8
 					audition['penalty'] += 5
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -1428,15 +1428,15 @@ if $ARGS[0] = 'slutty_virgin_cum':
 		'Not waiting for a response, he grabs you by the arm and flings you to the floor and starts jerking off in front of your face.'
 		act'Close your eyes':
 			cla & *clr
-			gs 'cum_call', 'face', $boydesc
+			gs 'cum_call', 'face', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></video></center>'
 			'You flinch instinctively when you feel hot liquid spatter across your face.'
 			act 'Continue': gt 'audition_sex3', 'slutty_virgin_facial'
 		end
 		act'Stick out your tongue':
-			gs 'cum_call', 'face', $boydesc
-			gs 'cum_call', 'mouth', $boydesc
+			gs 'cum_call', 'face', $boy
+			gs 'cum_call', 'mouth', $boy
 			gs 'stat'
 			audition['bonus'] += 5
 			cla & *clr
@@ -1488,9 +1488,9 @@ if $ARGS[0] = 'slutty_virgin_creampie':
 		end
 		'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 		act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-			
+
 		act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-		
+
 		act'Don''t bother':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1515,9 +1515,9 @@ if $ARGS[0] = 'slutty_virgin_creampie':
 			end
 			'He''s already pulled a packet of tissues from the desk and is wiping himself off with them. When he''s done, he leaves the packet next to you.'
 			act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-				
+
 			act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-			
+
 			act'Don''t bother':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1525,7 +1525,7 @@ if $ARGS[0] = 'slutty_virgin_creampie':
 				act 'Find out the results of your audition': gt 'auditions', 'slutty_virgin_results'
 			end
 		end
-		
+
 		act'What the fuck!':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1534,9 +1534,9 @@ if $ARGS[0] = 'slutty_virgin_creampie':
 				'"What?" he says, pulling a pack of tissues from the desk. "You''re the one who offered to have sex," <<$boydesc>> says, rolling his eyes. "If you''re that afraid of getting pregnant, maybe you shouldn''t be offering up your virginity in the back room of talent agenciy without birth control. That just seems stupid."'
 				'<i>I guess this is why I''m on birth control...</i> you think to yourself, glaring at him while he wipes his cock off. He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-				
+
 				act'Don''t clean up':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1548,9 +1548,9 @@ if $ARGS[0] = 'slutty_virgin_creampie':
 				'"Well you should have thought of that before deciding to fuck someone," he says, pulling a pack of tissues from the desk to clean his cock off. "That''s not my problem if you''re too stupid to trade sex for favors without taking birth control. If you''re that afraid of getting pregnant, maybe you shouldn''t be slutting it up in back rooms of talent agencies without birth control. That just seems stupid," <<$boydesc>> says, rolling his eyes.'
 				'He leaves the packet next to you on the desk.'
 				act 'Clean yourself up and get dressed': gt 'audition_sex1', 'slutty_clean_dress'
-				
+
 				act 'Just clean up': gt 'audition_sex1', 'slutty_clean'
-				
+
 				act'Don''t bother':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1613,7 +1613,7 @@ if $ARGS[0] = 'slutty_anal2':
 	*nl
 	gs 'audition_sex3', 'slutty_assfuck_cum'
 end
-	
+
 if $ARGS[0] = 'slutty_assfuck_cum':
 	:cum_choice2
 	audition['cum_choice'] = rand(0,3)
@@ -1622,7 +1622,7 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 		act'Continue':
 			audition['cast_couch'] = 18
 			cla & *clr
-			gs 'cum_call', '', $boydesc
+			gs 'cum_call', '', $boy
 			gs 'stat'
 			'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal1.mp4"></video></center>'
 			audition['creampie_surprise'] = 1
@@ -1643,7 +1643,7 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 			*nl
 			'And then you taste the other thing.'
 			act'Mrrph-!':
-				gs 'cum_call', 'mouth', $boydesc
+				gs 'cum_call', 'mouth', $boy
 				gs 'stat'
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum11.mp4"></video></center>'
@@ -1651,7 +1651,7 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 				'"Now swallow it girlie.'
 				act'Try to swallow (and fail)':
 					audition['cast_couch'] = 14
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/gag1.mp4"></video></center>'
@@ -1669,7 +1669,7 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1677,7 +1677,7 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 						end
 					end
-					
+
 					act'Apologize':
 						audition['bonus'] += 3
 						cla & *clr
@@ -1692,7 +1692,7 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 							'Taking the tissues, you pull them out and clean your hands off, also taking a moment to wipe the corners of your mouth. When you''re done, you stand and face <<$boydesc>>.'
 							act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 						end
-						
+
 						act'Don''t bother':
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/room.jpg"></center>'
@@ -1701,7 +1701,7 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 						end
 					end
 				end
-				
+
 				act'Swallow':
 					audition['cast_couch'] = 13
 					audition['swallow'] = 1
@@ -1713,11 +1713,11 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 					'"Outstanding," <<$boydesc>> says, grinning ear to ear. He pulls a pack of tissues from the desk and wipes himself off before pulling up his pants. You stand to face him and find out the result of the audition.'
 					act 'Find out the results of your audition': gt 'auditions', 'slutty_results'
 				end
-				
+
 				act'Spit it out':
 					audition['cast_couch'] = 15
 					audition['penalty'] += 5
-					gs 'cum_call', 'hands', $boydesc
+					gs 'cum_call', 'hands', $boy
 					gs 'stat'
 					cla & *clr
 					'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit2.mp4"></video></center>'
@@ -1733,8 +1733,8 @@ if $ARGS[0] = 'slutty_assfuck_cum':
 		'"Get on your knees."'
 		'Not waiting for a response, he grabs you by the arm and flings you to the floor and starts jerking off in front of your face.'
 		act'Stick out your tongue':
-			gs 'cum_call', 'face', $boydesc
-			gs 'cum_call', 'mouth', $boydesc
+			gs 'cum_call', 'face', $boy
+			gs 'cum_call', 'mouth', $boy
 			gs 'stat'
 			audition['bonus'] += 5
 			cla & *clr

+ 41 - 41
locations/auditions.qsrc

@@ -160,7 +160,7 @@ if $ARGS[0] = 'tit_audition':
 					act 'Show her your tits (<<will_cost>> Willpower)':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/showtits.jpg"></center>'
-						'Your face heats with embarassment, both at her beratement and because of how uncomfotable you are with doing this but you pull your clothes aside to reveal your breasts to the woman. She immediately consults her papers and makes notations before looking back up as you continue to stand in the middle of the room with your breasts out.'
+						'Your face heats with embarrassment, both at her beratement and because of how uncomfortable you are with doing this but you pull your clothes aside to reveal your breasts to the woman. She immediately consults her papers and makes notations before looking back up as you continue to stand in the middle of the room with your breasts out.'
 						'"How big are those? <<$titsize>>s?"'
 						'"Uhh, yeah," you respond nervously.'
 						'"Uhuh..."'
@@ -177,7 +177,7 @@ if $ARGS[0] = 'tit_audition':
 				act 'Show her your tits':
 					*clr & cla
 					'<center><video autoplay loop src="images/locations/city/citycenter/aurora/auditions/showtits.mp4"></video></center>'
-					'Your face heats with embarassment from her beratement but you otherwise brazenly pull out your breasts to show them to her. She immediately consults her papers and makes notations before looking back up as you continue to stand in the middle of the room with your breasts out.'
+					'Your face heats with embarrassment from her beratement but you otherwise brazenly pull out your breasts to show them to her. She immediately consults her papers and makes notations before looking back up as you continue to stand in the middle of the room with your breasts out.'
 					'"How big are those? <<$titsize>>s?"'
 					'"Yeah, I''m a <<$titsize>>." you respond flatly.'
 					'"Uhuh..."'
@@ -197,7 +197,7 @@ if $ARGS[0] = 'tit_audition':
 				act 'Show her your tits (<<will_cost>> Willpower)':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/auditions/showtits.jpg"></center>'
-					'You blush with embarassment at the request but do as she says anyways seeing how you signed up for this in the first place. She immediately consults her papers and makes notations before looking back up as you continue to stand in the middle of the room with your breasts out.'
+					'You blush with embarrassment at the request but do as she says anyways seeing how you signed up for this in the first place. She immediately consults her papers and makes notations before looking back up as you continue to stand in the middle of the room with your breasts out.'
 					'"How big are those? <<$titsize>>s?"'
 					'"Uhh... yeah..." you respond nervously.'
 					'"Uhuh..."'
@@ -332,7 +332,7 @@ if $ARGS[0] = 'reluctant_swallow_end':
 			if $clothingworntype ! 'nude':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
-				'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+				'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 			end
 			act 'Leave': gt 'auditions', 'reflection'
 		end
@@ -380,10 +380,10 @@ if $ARGS[0] = 'reluctant_facial_end':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-					gs 'cum_call', 'clothes', $boydesc
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					gs 'cum_call', 'clothes', $boy
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				else
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				end
 			end
 			act 'Leave': gt 'auditions', 'reflection'
@@ -408,13 +408,13 @@ if $ARGS[0] = 'reluctant_results':
 		if audition['cast_couch'] < 6:
 			'"Well, a deal''s a deal," he says, pulling a sheet from a stack of papers. "Your lips sure knew what they were doing," he continues to say as he scribbles a few marks on the sheet he pulled.'
 			'"Not much of an actress, but you give great head. Ever considered working a gloryhole? I''d come visit."'
-			'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all offical."'
+			'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all official."'
 		elseif audition['cast_couch'] < 13:
 			'"Well, a deal''s a deal," he says, pulling a sheet from a stack of papers. "And not a bad deal it was," he continues to say as he scribbles a few marks on the sheet he pulled.'
-			'"Don''t know you''re trying to be an actress with a pussy like that. Ought to just cut out the middle man and work as a whore," he says, sliding the paper over to you with a pen. "Just sign this and it''s all offical."'
+			'"Don''t know you''re trying to be an actress with a pussy like that. Ought to just cut out the middle man and work as a whore," he says, sliding the paper over to you with a pen. "Just sign this and it''s all official."'
 		else
 			'"Well, a deal''s a deal," he says, pulling a sheet from a stack of papers. "Anyone ever tell you what a great ass you have? Real tight and very slappable," he continues to say as he scribbles a few marks on the sheet he pulled.'
-			'"If you''re free on Fridays I''d be happy to toss you a few rubles to fuck it again," he says, sliding the paper over to you with a pen. "Just sign this and it''s all offical."'
+			'"If you''re free on Fridays I''d be happy to toss you a few rubles to fuck it again," he says, sliding the paper over to you with a pen. "Just sign this and it''s all official."'
 		end
 		if $clothingworntype ! 'nude':
 			act 'Sign the contract': gt 'auditions', 'signature'
@@ -491,10 +491,10 @@ if $ARGS[0] = 'reluctant_results':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-					gs 'cum_call', 'clothes', $boydesc
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					gs 'cum_call', 'clothes', $boy
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				else
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				end
 			end
 			act 'Leave': gt 'auditions', 'reflection'
@@ -511,7 +511,7 @@ if $ARGS[0] = 'reluctant_virgin_results':
 	if audition['result'] >= audition['requirement']:
 		'"Well, a promise is a promise," he says, reaching into a stack of papers. "Damn, what a tight pussy," he continues to speak as he scribbles a few marks on the sheet he pulls out.'
 		'"Not much of an actress, but a great fuck. Maybe you should be doing porn instead. Though if you were, I might never get to fuck you again, ha!"'
-		'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all offical."'
+		'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all official."'
 		act 'Sign the contract': gt 'auditions', 'naked_signature'
 	else
 		'"Well a promise is a promise... but you weren''t <i>that</i> good a fuck."'
@@ -545,10 +545,10 @@ if $ARGS[0] = 'reluctant_virgin_results':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-					gs 'cum_call', 'clothes', $boydesc
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					gs 'cum_call', 'clothes', $boy
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				else
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				end
 			end
 			act 'Leave': gt 'auditions', 'reflection'
@@ -580,13 +580,13 @@ if $ARGS[0] = 'neutral_results':
 		if audition['cast_couch'] < 6:
 			'"Well, a deal''s a deal," he says, pulling a sheet from a stack of papers. "Your lips sure knew what they were doing," he continues to say as he scribbles a few marks on the sheet he pulled.'
 			'"Not much of an actress, but you give great head. Ever considered working a gloryhole? I''d come visit."'
-			'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all offical."'
+			'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all official."'
 		elseif audition['cast_couch'] < 13:
 			'"Well, a deal''s a deal," he says, pulling a sheet from a stack of papers. "And not a bad deal it was," he continues to say as he scribbles a few marks on the sheet he pulled.'
-			'"Don''t know you''re trying to be an actress with a pussy like that. Ought to just cut out the middle man and work as a whore," he says, sliding the paper over to you with a pen. "Just sign this and it''s all offical."'
+			'"Don''t know you''re trying to be an actress with a pussy like that. Ought to just cut out the middle man and work as a whore," he says, sliding the paper over to you with a pen. "Just sign this and it''s all official."'
 		else
-			'"Well, a deal''s a deal," he says, pulling a sheet from a stack of papers. "Anyone ever tell you what a great ass you have? Real tight and very slappable," he continues to say as he scribbles a few marks on the sheet he pulled.'
-			'"If you''re free on Fridays I''d be happy to toss you a few rubles to fuck it again," he says, sliding the paper over to you with a pen. "Just sign this and it''s all offical."'
+			'"Well, a deal''s a deal," he says, pulling a sheet from a stack of papers. "Anyone ever tell you what a great ass you have? Real tight and very slapable," he continues to say as he scribbles a few marks on the sheet he pulled.'
+			'"If you''re free on Fridays I''d be happy to toss you a few rubles to fuck it again," he says, sliding the paper over to you with a pen. "Just sign this and it''s all official."'
 		end
 		if $clothingworntype ! 'nude':
 			act 'Sign the contract': gt 'auditions', 'signature'
@@ -663,10 +663,10 @@ if $ARGS[0] = 'neutral_results':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-					gs 'cum_call', 'clothes', $boydesc
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					gs 'cum_call', 'clothes', $boy
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				else
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				end
 			end
 			act 'Leave': gt 'auditions', 'reflection'
@@ -683,7 +683,7 @@ if $ARGS[0] = 'neutral_virgin_results':
 	if audition['result'] >= audition['requirement']:
 		'"Well, a promise is a promise," he says, reaching into a stack of papers. "Damn, what a tight pussy," he continues to speak as he scribbles a few marks on the sheet he pulls out.'
 		'"Not much of an actress, but a great fuck. Maybe you should be doing porn instead. Though if you were, I might never get to fuck you again, ha!"'
-		'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all offical."'
+		'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all official."'
 		act 'Sign the contract': gt 'auditions', 'naked_signature'
 	else
 		'"Well a promise is a promise... but you weren''t <i>that</i> good a fuck."'
@@ -723,10 +723,10 @@ if $ARGS[0] = 'neutral_virgin_results':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-					gs 'cum_call', 'clothes', $boydesc
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					gs 'cum_call', 'clothes', $boy
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				else
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				end
 			end
 			act 'Leave': gt 'auditions', 'reflection'
@@ -753,11 +753,11 @@ if $ARGS[0] = 'slutty_results':
 	end
 	if audition['result'] >= audition['requirement']:
 		if audition['cast_couch'] < 6:
-			'"You''re my favorite kind of actress you know that?" he says, pulling a sheet from a stack of papers. "Fuck if you could act your way out of a paper bag but you sure know how to blow one open," he continues to say as he scribbles a few marks on the sheet he pulled. He slides it over to you with a pen. "Just sign this and it''s all offical."'
+			'"You''re my favorite kind of actress you know that?" he says, pulling a sheet from a stack of papers. "Fuck if you could act your way out of a paper bag but you sure know how to blow one open," he continues to say as he scribbles a few marks on the sheet he pulled. He slides it over to you with a pen. "Just sign this and it''s all official."'
 		elseif audition['cast_couch'] < 13:
-			'"You''re my favorite kind of actress you know that?" he says, pulling a sheet from a stack of papers. "The ones that know it''s not how well the lips on your mouth can perform but how well the ones between your legs can," he continues to say as he scribbles a few marks on the sheet he pulled. He slides it over to you with a pen. "Just sign this and it''s all offical."'
+			'"You''re my favorite kind of actress you know that?" he says, pulling a sheet from a stack of papers. "The ones that know it''s not how well the lips on your mouth can perform but how well the ones between your legs can," he continues to say as he scribbles a few marks on the sheet he pulled. He slides it over to you with a pen. "Just sign this and it''s all official."'
 		else
-			'"You''re my favorite kind of actress you know that?" he says, pulling a sheet from a stack of papers. "Anyone ever tell you what a great ass you have? Real tight and very slappable," he continues to say as he scribbles a few marks on the sheet he pulled. He slides it over to you with a pen. "Just sign this and it''s all offical."'
+			'"You''re my favorite kind of actress you know that?" he says, pulling a sheet from a stack of papers. "Anyone ever tell you what a great ass you have? Real tight and very slapable," he continues to say as he scribbles a few marks on the sheet he pulled. He slides it over to you with a pen. "Just sign this and it''s all official."'
 		end
 		if $clothingworntype ! 'nude':
 			act 'Sign the contract': gt 'auditions', 'signature'
@@ -834,10 +834,10 @@ if $ARGS[0] = 'slutty_results':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-					gs 'cum_call', 'clothes', $boydesc
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					gs 'cum_call', 'clothes', $boy
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				else
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				end
 			end
 			act 'Leave': gt 'auditions', 'reflection'
@@ -855,7 +855,7 @@ if $ARGS[0] = 'slutty_virgin_results':
 	if audition['result'] >= audition['requirement']:
 		'"You''re my favorite kind of actress, you know that?" he says, reaching into a stack of papers. "So many of them are all, <i>''Noo-ooo! I want to save my first time for someone special!''</i>," he continues to speak as he scribbles a few marks on the sheet he pulls out.'
 		'"You knew what to do to get what you wanted. Besides, no one stays cherry for long in this business."'
-		'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all offical."'
+		'With his last comment, he slides the paper over to you with a pen. "Just sign this and it''s all official."'
 		act 'Sign the contract': gt 'auditions', 'naked_signature'
 	else
 		'"Please, I''ve had loose old whores who were better than you."'
@@ -895,10 +895,10 @@ if $ARGS[0] = 'slutty_virgin_results':
 				'You''re still fuming, but you can see that you really don''t have any real options here. Stomping your way to the door, you fling it open and slam it shut behind you.'
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-					gs 'cum_call', 'clothes', $boydesc
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					gs 'cum_call', 'clothes', $boy
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on, smearing leftover cum across them in the process, and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				else
-					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slaming it shut behind you.'
+					'You''re still fuming, but you can see that you really don''t have any real options here. You yank your clothes back on and stomp your way to the door, flinging it open and slamming it shut behind you.'
 				end
 			end
 			act 'Leave': gt 'auditions', 'reflection'
@@ -947,7 +947,7 @@ if $ARGS[0] = 'naked_signature':
 	*nl
 	'"Congratulations <<$pcs_firstname>>. You are officially cast as <<$audition[''role'']>>. Thank you for coming."'
 	if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
-		gs 'cum_call', 'clothes', $boydesc
+		gs 'cum_call', 'clothes', $boy
 		'"Thank you for casting me," you nod back and start pulling your clothes back on, unavoidably smearing the cum from your body onto them. Once everything is more or less back in place, you take your copy of the contract and step out into the hallway.'
 	else
 		'"Thank you for casting me," you nod back and get dressed to leave. Once everything is more or less back in place, you take your copy of the contract and step out into the hallway.'
@@ -1006,7 +1006,7 @@ if $ARGS[0] = 'bj_thoughts_reluctant':
 	elseif actress['audition_bj'] = 2:
 		'You can''t believe you''re doing this again. Giving another blowjob to someone just to get a bit part in a production.'
 	elseif actress['audition_bj'] = 3:
-		'You can''t believe you''re doing this. Again. This is the third time already! How many blowjobs are you going to give strangers in back rooms just to "enhance" your audiitions??'
+		'You can''t believe you''re doing this. Again. This is the third time already! How many blowjobs are you going to give strangers in back rooms just to "enhance" your auditions??'
 	elseif actress['audition_bj'] < 10:
 		'It''s not the first time. It''s not the second time either. It''s not even the third time. But you still can''t believe you''re blowing someone just to get a job in acting.'
 	else
@@ -1036,7 +1036,7 @@ if $ARGS[0] = 'bj_thoughts_slutty':
 	elseif actress['audition_bj'] = 2:
 		'You can''t believe you''re doing this again. Giving another blowjob to someone just to get a bit part in a production.'
 	elseif actress['audition_bj'] = 3:
-		'You can''t believe you''re doing this. Again. This is the third time already! How many blowjobs are you going to give strangers in back rooms just to "enhance" your audiitions??'
+		'You can''t believe you''re doing this. Again. This is the third time already! How many blowjobs are you going to give strangers in back rooms just to "enhance" your auditions??'
 	elseif actress['audition_bj'] < 10:
 		'It''s not the first time. It''s not the second time either. It''s not even the third time. But you still can''t believe you''re blowing someone just to get a job in acting.'
 	else

+ 11 - 11
locations/autotraidF.qsrc

@@ -19,7 +19,7 @@ if $ARGS[0] = 'start':
 	if car > 0 and cardrive = 9:'Your <a href="exec:gs ''carF'', ''start''"><<$car>></a> is parked just inside.'
 
 	act 'Leave': minut += 5 & gt 'city_industrial'
-	
+
 	if func('autotraidF', 'is_open'):
 		if car > 0:act 'Ask about selling your car':gt 'autotraidF', 'manager1'
 
@@ -45,12 +45,12 @@ if $ARGS[0] = 'manager1':
 	gs 'avb'
 
 	act 'Leave': killvar 'bupay' & minut += 5 & gt 'city_industrial'
-	
+
 	if cardrive = 9 and car > 0:
 		'The shifty-looking salesman circles around your car a couple of times, making exaggerated displeased noises all the while and pointing out practically every speck of dust as if it is major damage. When he turns to you, he states that the best he can do is <<bupay>> <b>₽</b> - while he claims that he''s taking a risk with that price, you''re pretty sure he''s ripping you off.'
 
 		act 'No way, not at that price - Leave': killvar 'bupay' & minut += 5 & gt 'city_industrial'
-		
+
 		act 'Sell ​your car (<<bupay>> <b>₽</b>) (1:00)':
 			cla
 			menu_off = 1
@@ -58,7 +58,7 @@ if $ARGS[0] = 'manager1':
 			money += bupay
 			car = 0
 			'While you are almost certain that he''s offering less than the car is actually worth, you doubt that you''re going to find somebody who''s going to offer you more for it, and your attempts at haggling with the fence fall flat - he''s just too experienced at this.'
-			'So, as much as you hate it, you give your car one last look before you shake hands with him and follow him into the tiny shed he calls his "office" to sign the papers. He hands you the money in cash and, with a nasty grin, suggests that you look around the yard.' 
+			'So, as much as you hate it, you give your car one last look before you shake hands with him and follow him into the tiny shed he calls his "office" to sign the papers. He hands you the money in cash and, with a nasty grin, suggests that you look around the yard.'
 			'"Maybe you''ll see something you like?"'
 
 			act 'Leave': killvar 'bupay' & minut += 5 & gt 'city_industrial'
@@ -78,7 +78,7 @@ if $ARGS[0] = 'manager1':
 				act 'Talk to the car salesman again': killvar 'bupay' & gt 'autotraidF', 'manager1'
 			end
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'car':
@@ -93,12 +93,12 @@ if $ARGS[0] = 'car':
 	gs 'stat'
 	'<center><b>Used Car Dealership</b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/UsedCar/autotraid.jpg"></center>'
-	'There are so many cars on the parking lot that you could spend a lifetime looking around without ever seeing all of them. According to the salesman, several cars are currently being test-driven or maintained. You doubt that there''s actually any maintenance going on though: several of the cars are visibly damaged or make awful sounds when they are started.' 
+	'There are so many cars on the parking lot that you could spend a lifetime looking around without ever seeing all of them. According to the salesman, several cars are currently being test-driven or maintained. You doubt that there''s actually any maintenance going on though: several of the cars are visibly damaged or make awful sounds when they are started.'
 	*nl
 	'It''s obvious that most, if not all of them have sustained some visible or invisible damage. Buying a car here could be a fantastic bargain... or a complete waste of money. If you are to buy any of them, you know that the first place to visit should be a service center.'
 
 	act 'Return': killvar 'carT' & killvar 'bupay' & gt 'autotraidF', 'start'
-	
+
 	if hour <= 17:
 		if car = 0 or car > 199:
 			!! this is a VERY crude fix for when car[] was created before car
@@ -114,7 +114,7 @@ if $ARGS[0] = 'car':
 				*clr
 				menu_off = 1
 				'<center><b>2107 (Broken engine)</b></center>'
-				'<center><img <<$set_imgh>> src="images/pc/items/accessories/car/car.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/pc/items/accessories/car/car1.jpg"></center>'
 				!! caching offers, resets on monday (via cikl)
 				if used_car['wrek_condition'] = 0 and used_car['wrek_price'] = 0:
 					used_car['wrek_condition'] = rand(10, 200)
@@ -135,8 +135,8 @@ if $ARGS[0] = 'car':
 						car['new_condition'] = 200
 						car['current_condition'] = used_car['wrek_condition']
 						wrek = 1
-						'You agree and before you know it, the car salesman and you have signed all the necessary documents. You hand over the <<used_car[''wrek_price'']>> <b>₽</b> in cash, and the car is yours.' 
-						'Since it''s crammed in between about a million other vehicles, the car salesman moves it outside near the yard''s entrance for you... and that''s it.' 
+						'You agree and before you know it, the car salesman and you have signed all the necessary documents. You hand over the <<used_car[''wrek_price'']>> <b>₽</b> in cash, and the car is yours.'
+						'Since it''s crammed in between about a million other vehicles, the car salesman moves it outside near the yard''s entrance for you... and that''s it.'
 						'If you want to get the car to a garage, you''ll have to go there and have it towed.'
 						used_car['wrek_condition'] = -1
 						used_car['wrek_price'] = -1
@@ -197,7 +197,7 @@ if $ARGS[0] = 'inspect':
 			!! sets condition when new (ie max possible condition)
 			car['new_condition'] = car['potential_new_condition']
 			wrek = 0
-			'You agree and before you know it, the car salesman and you have signed all the necessary documents. You hand over the <<used_car[''<<autotraidF_carnum>>_price'']>> <b>₽</b> in cash, and the car is yours.' 
+			'You agree and before you know it, the car salesman and you have signed all the necessary documents. You hand over the <<used_car[''<<autotraidF_carnum>>_price'']>> <b>₽</b> in cash, and the car is yours.'
 			'Since it''s crammed in between about a million other vehicles, the car salesman moves it outside near the yard''s entrance for you and warns you that there is very little gas in the tank.'
 			used_car['<<autotraidF_carnum>>_condition'] = -1
 			used_car['<<autotraidF_carnum>>_price'] = -1

+ 2 - 2
locations/bank.qsrc

@@ -53,7 +53,7 @@ if $ARGS[0] = 'start':
 					karta += kartaIN
 					money -= kartaIN
 
-					'<br>You deposited <<kartaIN>> <b>₽</b>, your account balance is now ' + iif(karta >= 0,'<<karta>>','<font color="red"><<karta>></font>') + ' <b>₽</b>.'
+					'<br>You deposited <<kartaIN>> <b>₽</b>, your account balance is now ' + iif(karta >= bankDebtLimit, '<<karta - bankDebtLimit>>', '<font color="red"><<bankDebtLimit - karta>></font>') + ' <b>₽</b>.'
 				end
 				killvar 'kartaIN'
 				gs 'stat'
@@ -421,7 +421,7 @@ if $ARGS[0] = 'cikl':
 
 		bank_i = 0
 		:atmdeposit_loop
-		if arrsize('atmDeposit') > 0:
+		if bank_i < arrsize('atmDeposit'):
 			if atmDepositDate[bank_i] <= daystart:
 				if atmDeposit[bank_i] > 0:
 					karta += atmDeposit[bank_i]

+ 12 - 12
locations/bdsm_training.qsrc

@@ -14,7 +14,7 @@ if $ARGS[0] = 'sub':
 		gt 'bdsm_training', '3'
 	end
 end
-	
+
 
 if $ARGS[0] = '1':
 	menu_off = 1
@@ -40,10 +40,10 @@ if $ARGS[0] = '1':
 		'"Scared? Good!"'
 		'She moves away and looks at you. You realize what to do, and quickly take off all your clothes.'
 		'"Spread your legs! Hand behind your back! And the other!"'
-		
+
 		gs 'arousal', 'foreplay', 10, 'sub', 'lesbian'
 		gs 'stat'
-			
+
 		act 'Obey':
 			*clr & cla
 			gs 'stat'
@@ -59,10 +59,10 @@ if $ARGS[0] = '1':
 			'"Sorry flower, this will burn, but don''t cry. Take this!'
 			'The whip whistles in the air,  your back is burning with fire. You look at your shoulder and see the red marks.'
 			'"Listen carefully!"'
-			
+
 			gs 'arousal', 'foreplay', 10, 'sub', 'lesbian', 'maso', 'bound'
 			gs 'stat'
-		
+
 			act 'Listen':
 				*clr & cla
 				gs 'stat'
@@ -73,10 +73,10 @@ if $ARGS[0] = '1':
 				'The hostess walks around you, patting the whip on your shoulders, ass and back.'
 				'"Now the main thing, safeword, to stop, this word is "red". As soon as you say "red", the session is ended. If your mouth is busy, three times shake your head and hum "and-and". If you can''t shake your head three times you slam the palm of your hand. Clear?"'
 				'"Yes, Mistress!'
-				
+
 				gs 'arousal', 'foreplay', 10, 'sub', 'lesbian', 'maso', 'bound'
 				gs 'stat'
-			
+
 				act 'Remember':
 					*clr & cla
 					gs 'stat'
@@ -119,7 +119,7 @@ if $ARGS[0] = '1':
 							'"Failure to comply will be punished."'
 							'Skillfully, Mistress plays with your clit, first fingers, then various tools. You moan, ready to cum, but she is very much aware. Noticing your condition, she removes her hand from your flower and whips you in the stomach.'
 							'Gradually the excitement calms, but you can feel it there, just below the surface. She again starts to caress you, alternating caresses with spanking.'
-							
+
 							gs 'arousal', 'foreplay', 10, 'sub', 'lesbian', 'maso', 'bound'
 							gs 'arousal', 'vaginal_finger', 10, 'sub', 'lesbian', 'bound'
 							minut -= 10
@@ -186,7 +186,7 @@ if $ARGS[0] = 'BDSMend':
 	'"Is that all?" You ask, having temporarily forgotten about the real world.'
 	'"Almost..."'
 	'Mistress puts you on your knees in front of her and forces you to lick her pussy. The session had excited not only you, but Mistress too, and she cums from a few movements of your tongue. After, having licked up every drop from Mistress, you go.'
-	
+
 	gs 'arousal', 'cuni_give', 10, 'sub', 'lesbian', 'maso', 'bound'
 	gs 'arousal', 'end'
 	gs 'stat'
@@ -297,7 +297,7 @@ if $ARGS[0] = '2':
 											pcs_vag += 1
 											vgape = 2
 											gs 'stat'
-											'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/r3_11.jpg"></center>'
+											'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/r3_9.jpg"></center>'
 											'"Well, let''s see, how ready is your hole!"'
 											'Mistress pulls out a huge Dildo, attached to a stick, and enters it into your pussy. You think you are being torn apart. You scream out and beg for mercy, but it is useless. Mistress energetically moves the stick up and down, like she is unblocking a toilet.'
 											gs 'arousal', 'vaginal_dildo', 10, 'sub', 'lesbian', 'maso', 'bound', 'rough'
@@ -386,7 +386,7 @@ if $ARGS[0] = '3':
 			*clr & cla
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/city/suburb/bdsm_club/r4_3.jpg"></center>'
-			'Mistress tickles your heels and growls at you everytime you try to move your legs.'
+			'Mistress tickles your heels and growls at you every time you try to move your legs.'
 			'"Return to position!"'
 			'You obey. Mistress leans forward and you feel something touching your pussy. Then you hear a buzzing sound, and you feel the vibration.'
 			gs 'arousal', 'vaginal_vibe', 10, 'sub', 'lesbian', 'bound'
@@ -527,7 +527,7 @@ if $ARGS[0] = 'dom':
 					'"This isn''t actually required as I have covered the rules, except to say you must wear expensive or formal clothing when visiting the club. So this is a little bonus for you."'
 					'You do feel quite aroused and are about to thank Elektra, when she hands you a body massager. Normally she would have to ask to cum, but as this is your treat, you can stop when ever you like. For the first time since you met Elektra she cracks a smile.'
 					'Using the body massager you tease the sub for about 10 minutes, but stop short of letting her orgasm. Elektra surprises you by kissing you on the cheek, "I think I''m going to like having you around."'
-					'She walks back to the front gate with you and gives you a shiny new membership card. Suddenly realising she is still in her leather outfit she blushes lightly and briskly walks back.'
+					'She walks back to the front gate with you and gives you a shiny new membership card. Suddenly realizing she is still in her leather outfit she blushes lightly and briskly walks back.'
 					gs 'arousal', 'vaginal_vibe_give', 10, 'dom', 'lesbian'
 					gs 'arousal', 'kiss', 2, 'lesbian'
 					gs 'arousal', 'end'

+ 2 - 0
locations/bed_events.qsrc

@@ -100,6 +100,7 @@ end
 
 if $ARGS[0] = 'exit':
 	sleepVars['events_done'] = 0
+	sleepVars['stat_display'] = 0
 	killvar '$sleep_events'
 	killvar '$sleep_events_priority'
 	killvar 'temp_slev_id'
@@ -109,6 +110,7 @@ end
 
 if $ARGS[0] = 'continue':
 	sleepVars['events_done'] = 0
+	sleepVars['stat_display'] = 0
 	killvar '$sleep_events'
 	killvar '$sleep_events_priority'
 	killvar 'temp_slev_id'

+ 2 - 1
locations/bed_get_out.qsrc

@@ -4,6 +4,7 @@
 if $ARGS[0] = 'start' or $ARGS[0] = '':
 	menu_off = 1
 	InSleep = 0
+	sleepVars['stat_display'] = 0
 	sleepVars['slept_in'] = 0
 	strip_here = 0
 	SleepHorny = 0
@@ -17,7 +18,7 @@ if $ARGS[0] = 'mod_sleeptriggers':
 	!! Check for: if $ARGS[0] = 'bed_get_out' and $ARGS[1] = 'mod_sleeptriggers'
 	!!
 	!! This is NOT for events!!
-	
+
 	gs 'LOCA', 'bed_get_out', 'mod_sleeptriggers'
 	xgt 'bed_get_out_events', 'start'
 end

+ 3 - 0
locations/bed_get_out_events.qsrc

@@ -15,6 +15,7 @@ menu_off = 1
 
 if $ARGS[0] = 'start' or $ARGS[0] = '':
 	menu_off = 1
+	sleepVars['stat_display'] = 1
 	killvar '$sleep_events'
 	killvar '$sleep_events_priority'
 
@@ -97,6 +98,7 @@ end
 
 if $ARGS[0] = 'exit':
 	sleepVars['events_done'] = 0
+	sleepVars['stat_display'] = 0
 	killvar '$sleep_events'
 	killvar '$sleep_events_priority'
 	killvar 'temp_slev_id'
@@ -106,6 +108,7 @@ end
 
 if $ARGS[0] = 'continue':
 	sleepVars['events_done'] = 0
+	sleepVars['stat_display'] = 0
 	killvar '$sleep_events'
 	killvar '$sleep_events_priority'
 	killvar 'temp_slev_id'

+ 24 - 24
locations/belpicknick.qsrc

@@ -3,7 +3,7 @@
 menu_off = 1
 
 if $ARGS[0] = '':
-	CLOSE ALL	
+	CLOSE ALL
 	sashaBeliTimes = rand(1,3)
 	sipliGangTimes = rand(1,3)
 	kolGangTimes = rand(1,3)
@@ -80,7 +80,7 @@ if $ARGS[0] = 'vb_light':
 	gs 'dinsex2', 'd_vag_sex_bottle', 5, 'dick1'
 	gs'stat'
 	'Okay, so dancing is not something you do well. You have to entertain them with the bottle now, and decide to take the easiest route: you spread your legs and put the neck of the bottle against your pussy lips. You slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
-	if rand(1,100) <= 10:		
+	if rand(1,100) <= 10:
 		'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our cocks! Get over here whore, it''s time you get fucked."'
 		act 'Continue': gt 'belpicknick', 'gang'
 		gs 'willpower', 'gangbang', 'resist', 'hard'
@@ -135,7 +135,7 @@ if $ARGS[0] = 'vb_hard':
 		else
 			act 'Run away from them (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 		end
-	else	
+	else
 		'The bandits look at each other for a second, and then shake their heads: "Not good enough, slut. Put it in your ass and be quick about it, otherwise we''re doing it for you."'
 		act 'Shove the neck into your ass': gt 'belpicknick', 'ab_light'
 		act 'Shove the bottom into your ass': gt 'belpicknick', 'ab_hard'
@@ -163,7 +163,7 @@ if $ARGS[0] = 'ab_light':
 	else
 		'Realising they want you to put it in your ass, you spread your legs and put the neck of the bottle against your puckered butthole. After lubricating it with a bit of saliva you slowly push it in as far as it will go, trying to make a show of it by spreading your legs as far as you can and fucking yourself slowly with the neck of the bottle.'
 	end
-	if rand(1,100) <= 70:	
+	if rand(1,100) <= 70:
 		'Even though the criminals seem enthralled by your show, one of them is getting frustrated: "Whatever. You shouldn''t be putting bottles up there, but our cocks! Get over here whore, it''s time you get fucked."'
 		act 'Continue': gt 'belpicknick', 'gang'
 		gs 'willpower', 'gangbang', 'resist', 'hard'
@@ -233,7 +233,7 @@ if $ARGS[0] = 'dance':
 		belsexpayment = 900
 		gs 'arousal', 'bj', 5, 'gangbang', 'sub', 'prostitution'
 		gs 'stat'
-		
+
 		fuckerrand = rand(1,4)
 		gmember = fuckerrand
 		killvar'fuckerrand'
@@ -273,16 +273,16 @@ if $ARGS[0] = 'missionary':
 	if gmember = 2:sipliGangTimes -= 1
 	if gmember = 3:kolGangTimes -= 1
 	if gmember = 4:tatarGangTimes -= 1
-	
+
 	'As you lay on your back <<$boydesc>> tells his friends grinning "Watch and learn, boys." <<$boydesc>> lays on top of you inserting his soft purple penis head into you. You sigh feebly as he enters you. He slides his cock carefully deeper and begins moving as if he is afraid to cause you pain. Turned on by the blowjobs before your cunt is dripping wet making him able to quickly pick up the pace as he easily glides in and out.'
 	'After a while you feel him tensing up somewhat but he''s still banging you tirelessly. You moan loudly and scream out loud as he pushes his cock extra deep into your squelching slit.'
-	
+
 	gs 'dinsex','vaginal_sex',10
 	gs 'dinsex','sexcum'
-	
+
 	gs 'arousal', 'vaginal', 10, 'sub', 'prostitution'
 	gs 'stat'
-     
+
 	if times_picknick <= 0:
 		act 'Get up': gt 'belpicknick', 'end'
 	else
@@ -322,32 +322,32 @@ if $ARGS[0] = 'doggy':
 	if pickrand = 0:'<center><img <<$set_imgh>> src="images/characters/pavlovsk/vadim/sex/sexd.jpg"></center>'
 	if pickrand = 1:'<center><img <<$set_imgh>> src="images/characters/pavlovsk/vadim/sex/sexd1.jpg"></center>'
 	if rand(1,100) <= 70:
-	
+
 		'You get down on all fours revealing your cute tushy. <<$boydesc>> steps up from behind and shoves his dick into your pussy. You are surprised as he begins pounding you roughly right from the get go you. He keeps up this pace for five minutes, almost without slowing the pace, only occasionally stopping to take a breath. You think he would be tired soon, but it turns out that he is more tenacious than one might assume.'
 		'As he''s pounding away, you forget where you are, screaming your head off. <<$boydesc>> is growling spanking your butt with one hand and pulling your <<$pcs_haircol>> <<$curly>> hair with the other.'
-		
+
 		gs 'dinsex','vaginal_sex',10
 		gs 'dinsex','sexcum'
-		
+
 		gs 'arousal', 'vaginal', 5, 'sub', 'rough', 'prostitution'
 		gs 'stat'
 	else
 		spafinloc = 3
 		gs 'cum_manage'
-		
+
 		'You find yourself being on elbows and knees as you''re fully aware he is about to penetrate your ass. <<$boydesc>> leans the tip of his cock against your anus and pushes it into you. It is a little painful, but the desire to pleasure him outweighs it. <<$boydesc>> gradually accelerates his pace, you can feel his balls slap against your wet clit. After a while your anus relaxes and stretches making his cock slide in and out easily now.'
-		
+
 		gs 'dinSex','boy_wants_anal','','lubri' & gs 'dinsex','analsex'
-		
+
 		gs 'arousal', 'anal', 5, 'sub', 'prostitution'
 		gs 'stat'
-		
+
 	end
 	if gmember = 1:sashaBeliTimes -= 1
 	if gmember = 2:sipliGangTimes -= 1
 	if gmember = 3:kolGangTimes -= 1
 	if gmember = 4:tatarGangTimes -= 1
-     
+
 	if times_picknick <= 0:
 		act 'Get up': gt 'belpicknick', 'end'
 	else
@@ -424,7 +424,7 @@ if $ARGS[0] = 'gang':
 	if sipliGangSex = 0:sipliSex = 1 & guy += 1
 	if kolGangSex = 0:kolGangSex = 1 & guy += 1
 	if tatarGangSex = 0:tatarGangSex = 1 & guy += 1
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/vadim/sex/gang.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/group/sex/s50.jpg"></center>'
 	vagmembergang = rand(113,116)
 	gs 'boyStat', 'A<<vagmembergang>>','a'
 :markpoiskanalmembergang
@@ -460,15 +460,15 @@ if $ARGS[0] = 'gang':
 		sexpartkno = 1
 		spafinloc = 12
 		gs 'cum_manage'
-		
+
 		gs'stat'
 		belsexpayment = 900
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/vadim/sex/bukkake.jpg"></center>'
 		'You close your eyes just in time before the first load hits your face. You patiently wait until all four men are finished, and by the time they are your entire face is splattered with cum. Fortunately they don''t make you swallow any more than the few drops that landed in your mouth before you could close it.'
-		
+
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Sit down': gt 'belpicknick', 'end'
 	end
 end
@@ -480,7 +480,7 @@ if $ARGS[0] = 'end':
 	gs 'fame', 'pav', 'prostitute', 1
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/Strela/vadimbely.jpg"></center>'
 	'Once they are spent, the criminals back away from you and gather their things.'
-	
+
 	if belgangPay <= 0:
 		money += belsexpayment
 		'Vadim looks at you and says: "That was a good fuck, <<$pcs_nickname>>. Here, this is for you," and with those words he hands you <<belsexpayment>> <b>₽</b>.'
@@ -497,9 +497,9 @@ if $ARGS[0] = 'end':
 			'You have reduced your next weeks payment by: <<-1*belgangPayWeek>> <b>₽</b>'
 		end
 	end
-	
+
 	*nl
-	
+
 	if rand(1,100) <= 70:
 		minut += 60
 		'Vadim looks at you again, and sees how dirty you are, "I don''t want cum stains on my car seats. Still, we can''t just leave her here... put her in the trunk." Two of the guys push you in the trunk a bit more forcefully than is needed; it''s not like you have any energy left to resist after what happened here. After a bumpy ride the car pulls to a stop on the outskirts of Pavlovsk, and Tatar got out of the car to open the trunk. He pulls you out of the trunk, throws down your clothes next to you and gets back in before they race off, leaving you to fend for yourself. Your body feels exhausted as you slowly get dressed, and make your way to town.'

+ 0 - 1
locations/beta_journal_quests.qsrc

@@ -167,7 +167,6 @@ if $ARGS[0] = 'vcard':
 		$next_nav = 'Current Stage'
 	else
 		$next_nav = '<a href="gs ''<<$loc_id>>'', ''navigation'', ''next'' "" >Next Stage</a> <b>→</b>'
-		gs
 	end
 	if $npc_quest['q_back'] = 'null':
 		$back_nav = 'Quest Start'

+ 2 - 2
locations/blackmailer.qsrc

@@ -390,7 +390,7 @@ if $ARGS[0] = 'Add_SMS1':
 		end
 
 				$SMSTree['2'] = 'Leave <<blackmailQW[''next_payment'']>> <b>₽</b> beneath the fourth park bench, I know you know which one.'
-					$SMSTree['3'] = 'You have three days'
+					$SMSTree['3'] = 'You have two days'
 
 	gs 'SMStext_builder', 'start'
 		gs 'SMStext_builder', 'receive', $SMSTree['0']
@@ -730,7 +730,7 @@ if $ARGS[0] = 'set_SMSTree':
 		end
 
 				$SMSTree['2'] = 'Leave <<blackmailQW[''next_payment'']>> <b>₽</b> beneath the same park bench.'
-					$SMSTree['3'] = 'You have three days'
+					$SMSTree['3'] = 'You have two days'
 						if rand(0, 1) = 0:
 							$SMSTree['a4'] = 'Why are you doing this to me?'
 						else

+ 3 - 0
locations/body.qsrc

@@ -52,6 +52,9 @@ if $ARGS[0] = 'RegularUpdate':
 	elseif pcs_skin < 0:
 		pcs_skin = 0
 	end
+
+	!! Setting max clit size so as to avoid ridiculous sizes
+	if clit_size > 100: clit_size = 100
 end
 
 if $ARGS[0] = 'UpdateBodyMeasurement':

+ 10 - 10
locations/body_desc.qsrc

@@ -1119,24 +1119,24 @@ if $ARGS[0] = 'clit':
 	if clit_size < 20:
 		$pc_descWordy['clit'] = 'small, oft-hidden'
 		$pc_desc['clit'] = func('body_desc', 'ChooseDescWord', 'small', 'tiny')
-		$clitsize = 'You consider your <a href="exec:view''images/pc/body/clit/clit1.jpg''">clitoris</a> to be of an average size.'
+		$clitsize = 'You consider your <a href="exec:view''images/pc/body/clit/clit1.jpg''">clitoris</a> to be on the small size.'
 	elseif clit_size >= 20 and clit_size < 40:
+		$pc_descWordy['clit'] = 'average, regular sized'
+		$pc_desc['clit'] = func('body_desc', 'ChooseDescWord', 'average', 'regular')
+		$clitsize = 'You feel your <a href="exec:view''images/pc/body/clit/clit2.jpg''">clitoris</a> is pretty average sided.'
+	elseif clit_size >= 40 and clit_size < 60:
 		$pc_descWordy['clit'] = 'big, easily-found'
 		$pc_desc['clit'] = func('body_desc', 'ChooseDescWord', 'large', 'big', 'engorged')
 		$clitsize = 'You feel your <a href="exec:view''images/pc/body/clit/clit2.jpg''">clitoris</a> is somewhat on the large side.'
-	elseif clit_size >= 40 and clit_size < 60:
+	elseif clit_size >= 60 and clit_size < 80:
 		$pc_descWordy['clit'] = 'thick, meaty'
 		$pc_desc['clit'] = func('body_desc', 'ChooseDescWord', 'meaty', 'thick', 'swollen')
-		$clitsize = 'Your <a href="exec:view''images/pc/body/clit/clit3.jpg''">clit</a> is quite large.'
-	elseif clit_size >= 60 and clit_size < 80:
-		$pc_descWordy['clit'] = 'big, practically phallic'
-		$pc_desc['clit'] = func('body_desc', 'ChooseDescWord', 'oversized', 'huge')
-		$clitsize = 'You have a big <a href="exec:view''images/pc/body/clit/clit4.jpg''">clit</a> that resembles a penis.'
+		$clitsize = 'Your <a href="exec:view''images/pc/body/clit/clit4.jpg''">clit</a> is quite large.'
 	else
 		!! If greater or equal to 80
-		$pc_desc['clit'] = func('body_desc', 'ChooseDescWord', 'huge', 'massive', 'cock-like')
-		$pc_descWordy['clit'] = 'enormous, phallic'
-		$clitsize = 'Your <a href="exec:view''images/pc/body/clit/clit5.jpg''">clit</a> is so large it can be mistaken for a penis.'
+		$pc_desc['clit'] = func('body_desc', 'ChooseDescWord', 'oversized', 'huge')
+		$pc_descWordy['clit'] = 'big, practically phallic'
+		$clitsize = 'You have a big <a href="exec:view''images/pc/body/clit/clit5.jpg''">clit</a> that permanently protrudes.'
 	end
 end
 

+ 25 - 22
locations/body_structure.qsrc

@@ -4,6 +4,9 @@
 !	Get the bmi-strength class
 !	bs_class = func('body_structure', 'get_class', pcs_bmi, strenbuf)
 if $ARGS[0] = 'get_class':
+	if arrsize('ARGS') = 1: ARGS[1] = pcs_bmi
+	if arrsize('ARGS') = 2: ARGS[2] = strenbuf
+
 	!	bmi
 	if ARGS[1] < 16:
 		result = 0
@@ -68,57 +71,57 @@ end
 
 
 if $ARGS[0] = 'body_img_totals':
-	if ARGS[0] = 000:
+	if ARGS[1] = 000:
 		result = 2
-	elseif ARGS[0] = 006:
+	elseif ARGS[1] = 006:
 		result = 2
 
-	elseif ARGS[0] = 100:
+	elseif ARGS[1] = 100:
 		result = 4
-	elseif ARGS[0] = 106:
+	elseif ARGS[1] = 106:
 		result = 3
 
-	elseif ARGS[0] = 200:
+	elseif ARGS[1] = 200:
 		result = 2
-	elseif ARGS[0] = 206:
+	elseif ARGS[1] = 206:
 		result = 4
-	elseif ARGS[0] = 207:
+	elseif ARGS[1] = 207:
 		result = 3
-	elseif ARGS[0] = 208:
+	elseif ARGS[1] = 208:
 		result = 1
-	elseif ARGS[0] = 210:
+	elseif ARGS[1] = 210:
 		result = 1
-	elseif ARGS[0] = 213:
+	elseif ARGS[1] = 213:
 		result = 1
-	elseif ARGS[0] = 215:
+	elseif ARGS[1] = 215:
 		result = 1
 
-	elseif ARGS[0] = 300:
+	elseif ARGS[1] = 300:
 		result = 3
-	elseif ARGS[0] = 306:
+	elseif ARGS[1] = 306:
 		result = 3
-	elseif ARGS[0] = 307:
+	elseif ARGS[1] = 307:
 		result = 1
-	elseif ARGS[0] = 308:
+	elseif ARGS[1] = 308:
 		result = 1
 
-	elseif ARGS[0] = 400:
+	elseif ARGS[1] = 400:
 		result = 2
-	elseif ARGS[0] = 406:
+	elseif ARGS[1] = 406:
 		result = 2
 
-	elseif ARGS[0] = 500:
+	elseif ARGS[1] = 500:
 		result = 3
-	elseif ARGS[0] = 506:
+	elseif ARGS[1] = 506:
 		result = 2
 
-	elseif ARGS[0] = 600:
+	elseif ARGS[1] = 600:
 		result = 1
 
-	elseif ARGS[0] = 700:
+	elseif ARGS[1] = 700:
 		result = 2
 
-	elseif ARGS[0] = 800:
+	elseif ARGS[1] = 800:
 		result = 1
 
 	end

+ 5 - 3
locations/booty_call_sms.qsrc

@@ -491,6 +491,8 @@ if $ARGS[0] = 'new_booty_call':
 							else
 							end
 						end
+					else
+						$SMSTree['b12'] = 'PLACEHOLDER 2'
 					end
 				end
 
@@ -523,17 +525,17 @@ if $ARGS[0] = 'new_booty_call':
 	elseif $npc_rel_type[$ARGS[1]] = 'boyfriend':
 		!! temp
 		$SMSTree['10'] = '$npc_rel_type = boyfriend!!'
-			$SMSTree['11'] = 'PLACEHOLDER2'
+			$SMSTree['11'] = 'PLACEHOLDER3'
 
 	elseif $npc_rel_type[$ARGS[1]] = 'girlfriend':
 		!! temp
 		$SMSTree['10'] = '$npc_rel_type = girlfriend!!'
-			$SMSTree['11'] = 'PLACEHOLDER2'
+			$SMSTree['11'] = 'PLACEHOLDER4'
 
 	else
 		!! temp
 		$SMSTree['10'] = 'PLACEHOLDER3'
-			$SMSTree['11'] = 'PLACEHOLDER4'
+			$SMSTree['11'] = 'PLACEHOLDER5'
 	end
 
 

+ 0 - 7
locations/boylove.qsrc

@@ -1,8 +1,5 @@
 # boylove
 
-dynamic $npc_preferences[$npcID]
-
-
 if $ARGS[0] = 'hair':
 	if npc_pref_values['hair_color_black'] > 0:
 		if func('pcs_has_attr', 'hair_color_black'):
@@ -115,8 +112,4 @@ if $ARGS[0] = 'tits':
 end
 
 
-killvar '$npc_pref_traits'
-killvar 'npc_pref_values'
-
-
 --- boylove ---------------------------------

+ 12 - 11
locations/brother.qsrc

@@ -60,7 +60,7 @@ if $ARGS[0] = 'start':
 	gs 'boystat','A34'
 	dick = npc_dick['A<<34>>']
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'Kolka is your <<brotherAge>> year old brother. While you share the same mother, Kolka''s dad is your and Anya''s stepfather.'
 	if SchoolAtestat = 0:
 		'He''s a student at the same school as you. You can usually find him at home playing video games or playing football with his friends.'
@@ -354,7 +354,7 @@ if $ARGS[0] = 'start':
 			*clr & cla
 			gs 'stat'
 			'<center><b><font color = maroon>Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 			'Kolka, your brother, is <<brotherAge>> years old. While you share the same mother, Kolka''s dad is your and Anya''s stepfather. He is a student at the same school as you. When not in school, he is either at home playing video games or out playing football with his friends.'
 			*pl
 			'Kolka turns to you and asks, "<<$pcs_nickname>>, can you help me with my homework?"'
@@ -406,6 +406,7 @@ if $ARGS[0] = 'playfootball':
 		if npc_rel['A34'] <50:npc_rel['A34'] += rand(1,2)
 		gs 'exercise', 'tier1', 60, 'agil', 'vital'
 		gs 'exp_gain', 'run', rand(0, 2)
+		if ftbll_lvl < 50: gs 'exp_gain', 'ftbll', rand(0, 2)
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/grounds/football3.jpg"></center>'
 		'You spend an hour running around, chasing the ball across the field with Kolka and his friends Mishan and Zhendos.'
@@ -424,7 +425,7 @@ if $ARGS[0] = 'playfootball':
 			*clr & cla
 			gs 'stat'
 			'<center><b><font color = maroon>Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 			'The boys hesitate before one of them responds, "Err... nothing."'
 
 			gs 'willpower', 'misc', 'force'
@@ -484,7 +485,7 @@ if $ARGS[0] = 'kiss_talk':
 	brotherkisstalk = 1
 	gs 'stat'
 	'<center><b><font color = maroon>Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'"Hey..." you say awkwardly. "Can we talk? About... you know..." you blush and look away awkwardly, the memory of your brother''s lips pressing at your mind.'
 	'Kolka immediately blushes back and swallows, "Uh... yeah. We can talk... about... you know..."'
 
@@ -492,14 +493,14 @@ if $ARGS[0] = 'kiss_talk':
 		minut += 3
 		cla & *clr
 		'<center><b><font color = maroon>Kolka</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 		'You sit down next to him and continue to sit there awkwardly not saying anything for several minutes, trying to think of what you''re going to say.'
 
 		act'Try to explain':
 			cla & *clr
 			minut += 3
 			'<center><b><font color = maroon>Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 			'Preparing what you think is the best thing to say, you take a deep breath before finally speaking.'
 			'"Look Kolka, it was just a kiss. There wasn''t any more meaning behind it than wanting to give you one. There''s nothing wrong with a sister wanting to show her brother some affection, right?" you rationalize, almost more to yourself than to your brother.'
 			'He stammers, "Uh... R-right. Nothing wrong with that, I guess..."'
@@ -511,7 +512,7 @@ if $ARGS[0] = 'kiss_talk':
 				cla & *clr
 				minut += 3
 				'<center><b><font color = maroon>Kolka</font></b></center>'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 				'"You''re my brother," you finally say again. "You''re my brother and I love you and nothing will change that."'
 				'"Right... I love you too..." he mumbles back.'
 				'"So..." With a fast beating heart and feeling the heat flush to your face, you force out your next words. "So... if I want to show you how much I love you in the future, there''s nothing wrong with that."'
@@ -541,7 +542,7 @@ if $ARGS[0] = 'kiss_talk':
 		act'Apologize':
 			cla & *clr
 			'<center><b><font color = maroon>Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 			'"I don''t know what came over me!" you suddenly blurt out, startling Kolka from your previous silence. "I''m sorry, Kolka! I didn''t mean to! It''s just, your hand was on my leg and everything felt so warm and I just saw that look in your eyes and the next thing I knew..."'
 			'You trail off, looking down at your knees in shame, not knowing what else to say. Everything sounds like an excuse to your own ears. You know what you did was wrong and you''re afraid of how it might have hurt your brother.'
 			'Kolka breaks the silence, "It''s okay, <<$pcs_nickname>>."'
@@ -572,7 +573,7 @@ if $ARGS[0] = 'kiss_talk':
 		act'Tell him you liked it':
 			cla & *clr
 			'<center><b><font color = maroon>Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 			'You sheepishly smile at him, "It felt pretty good, didn''t it?"'
 			'Kolka perks up, "Yeah, it did, didn''t it?"'
 			'"Maybe, it''s not so bad to have a little fun now and then..." you say, casually inching towards him. "I mean, it''s not like we''re doing anything that wrong are we?"'
@@ -722,7 +723,7 @@ if $ARGS[0] = 'homework':
 	gs 'stat'
 	minut += 1
 	'<center><b><font color = maroon>Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'Kolka, your brother, is <<brotherAge>> years old. While you share the same mother, Kolka''s dad is your and Anya''s stepfather. He is a student at the same school as you. When not in school, he is either at home playing video games or out playing football with his friends.'
 	*pl
 	textrand = rand(1,3)
@@ -1505,7 +1506,7 @@ if $ARGS[0] = 'pregreact':
 	*clr
 	brother_pregreact = 1
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 
 	if knowpreg = 1 and kid = 0 and FUNC('body_din','pregnancyVisibility') = 1:
 		if $clothingworntype = 'nude' and brotherSex < 7:

+ 34 - 34
locations/brother2.qsrc

@@ -7,7 +7,7 @@ if $ARGS[0] = 'chat':
 	gs 'npc_relationship', 'modify', 'A134', 'like', 1, 'living_room'
 	gs 'stat'
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'You casually talk to him about whatever topics come up.'
 	*nl
 	brotherchat = rand(1,8)
@@ -24,7 +24,7 @@ if $ARGS[0] = 'chat':
 		'"... and dad asked me if I want to help him work on the Gazelle but I don''t know. I''d rather go play football with Zhendos and Mishan," he finishes, snapping you out of your idle thoughts and bringing you back to the room.'
 		*nl
 		'"It''s good to have fun with your friends but it might also be good to work with dad. It''s a good life skill. Besides, there''s nothing girls love more than a man who knows how to work a car!" you wink at him.'
-	
+
 	elseif brotherchat = 3:
 		'"I hate math so much!" he moans. "Math sucks! It can go die in a hole!"'
 		*nl
@@ -33,7 +33,7 @@ if $ARGS[0] = 'chat':
 		else
 			'"Blegh! Yeah, you''re right. Math sucks!" you grumble in agreement.'
 		end
-	
+
 	elseif brotherchat = 4:
 		'Kolka starts telling you a story about him and his friends. As it goes on longer and all over the place, you find yourself zoning out and not really paying attention to what he''s saying.'
 		'"... and then he ripped his pants!" he giggles, snapping you out of your idle thoughts and bringing you back to the room. "Isn''t that hilarious?"'
@@ -90,7 +90,7 @@ end
 if $ARGS[0] = 'DTR':
 	gs 'stat'
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'"Kolka, we need to talk," you say.'
 	'"About what?"'
 	'"About us. Now that we''ve started... doing stuff... we need to figure out where this is going."'
@@ -98,7 +98,7 @@ if $ARGS[0] = 'DTR':
 	act'What are we doing?':
 		cla & *clr
 		'<center><b><font color="maroon">Kolka</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 		'"What are we doing Kolka? I mean, what <i>are</i> we? Siblings? Lovers? Something else?"'
 		'Kolka chews on his lip, not sure how to respond.'
 		'"What we need to do is define our relationship. Mom and dad can''t find out for sure, but we need to figure out for ourselves what we''re doing."'
@@ -106,7 +106,7 @@ if $ARGS[0] = 'DTR':
 		act'Are we lovers or not?':
 			cla & *clr
 			'<center><b><font color="maroon">Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 			'You take a deep breath.'
 			'"Well, the first thing is, are we lovers? Is it actually romance between us? Or something else? Can we see other people? If we do, can we still do what we''ve been doing?"'
 			'Kolka considers for a moment before asking, "Would you get jealous if I started fucking other girls?"'
@@ -117,7 +117,7 @@ if $ARGS[0] = 'DTR':
 				act'Continue':
 					cla & *clr
 					'<center><b><font color="maroon">Kolka</font></b></center>'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 					'"Good. Cause I want to fuck other guys," you grin.'
 					'"Psh, as if you think they could satisfy you the way I can."'
 					'"Variety is the spice of life Kolka."'
@@ -126,7 +126,7 @@ if $ARGS[0] = 'DTR':
 					act'Siblings with benefit':
 						cla & *clr
 						'<center><b><font color="maroon">Kolka</font></b></center>'
-						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 						'"You''re my brother. I''m your sister. That makes us siblings. But," you hold up your finger. "With benefits. If I want to have some fun with my brother, why shouldn''t I? It''s not any different from when we play football together, is it?"'
 						'He nods eagerly. Whatever wounds he might have suffered earlier seem to be getting overridden by his teenage sexual desires. Good. It would be sad to be in love with your sister. That''s just weird.'
 						'"So we''re still going to fuck?"'
@@ -143,18 +143,18 @@ if $ARGS[0] = 'DTR':
 					end
 				end
 			end
-			
+
 			act'Yes': gt 'brother2', 'DTR_yes'
 		end
 	end
 end
-			
+
 
 if $ARGS[0] = 'DTR_yes':
 	cla & *clr
 	gs 'boystat', 'A34'
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'The question takes you by surprise. Not what he said, but how it pierces through your chest, making you ache at just the thought of Kolka with another woman.'
 	'"... yes..." you whisper.'
 	'Your body trembles as your eyes meet his. He looks away for a second, chewing his lip again. And then he turns back and kisses you.'
@@ -168,7 +168,7 @@ if $ARGS[0] = 'DTR_yes':
 		act'Continue':
 			cla & *clr
 			'<center><b><font color="maroon">Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 			'You sit next to him, not saying anything, feeling stupidly happy for knowing your brother feels this way about you. Surprisingly, Kolka breaks the silence.'
 			'"So... you said this was about defining our relationship. Does this mean you''re my... girlfriend?"'
 			'You consider for a moment before shaking your head.'
@@ -180,7 +180,7 @@ if $ARGS[0] = 'DTR_yes':
 				brotherSex = 10
 				act 'Leave':gt $loc, $loc_arg
 			end
-			
+
 			act 'Get into it':
 				*clr & cla
 				'<center><video autoplay loop src="images\shared\sex\kiss\kiss_lips.mp4"></video></center>'
@@ -629,7 +629,7 @@ if $ARGS[0] = 'nattalk':
 	minut += 15
 	gs 'stat'
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'"So Kolka, did you like what you saw in the stairway?" You ask him coyly.'
 	'"I was wondering if you did that for my benefit." He says hesitantly.'
 	'"Well? Did you like it?"'
@@ -642,8 +642,8 @@ if $ARGS[0] = 'nattalk':
 			NatbelQW['KolkaTease'] += 1
 			NatbelQW['KolkaWantsNat'] = 1
 			'<center><b><font color="maroon">Kolka</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
-			if brotherSex > 6:	
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
+			if brotherSex > 6:
 				'"Would you like to fuck Natasha too? I could arrange something."'
 				'"Could I?" He asks in disbelief.'
 				'"Only if you promise to do exactly as I say."'
@@ -666,7 +666,7 @@ if $ARGS[0] = 'nattalk':
 	act 'Tease him':
 		*clr & cla
 		'<center><b><font color="maroon">Kolka</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 		'"She was dripping wet all day long." You say, eyeing the growing bulge in his pants.'
 		'You lean in close to him and whisper in his ear, "Now you''ll have something to jerk off to tonight."'
 		act 'Continue': gt 'brother', 'start'
@@ -713,7 +713,7 @@ end
 if $ARGS[0] = 'kiss_end':
 	cla & *clr
 	'<center><b><font color = maroon>Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'Eventually, you the two of you reluctantly pull apart.'
 	'"Better stop before we get caught," you say breathlessly.'
 	'"Yeah..."'
@@ -729,11 +729,11 @@ if $ARGS[0] = 'cuni':
 	cla & *clr
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/kolka/event/homework/hj.jpg"></center>'
-	'"Kolka, you know you told me that you wanted more because I taste good?" you ask and Kolka looks a little confused.' 
+	'"Kolka, you know you told me that you wanted more because I taste good?" you ask and Kolka looks a little confused.'
 	'"I... What?"'
-	'"When we were doing your anatomy homework, and you said that I tasted good?"'  
-	'Kolka looks a little embarrassed. "Umm, yeah?"' 
-	'You smile sweetly. "Would you like another taste?"' 
+	'"When we were doing your anatomy homework, and you said that I tasted good?"'
+	'Kolka looks a little embarrassed. "Umm, yeah?"'
+	'You smile sweetly. "Would you like another taste?"'
 	'He smiles broadly. "Absolutely!"'
 	act'Undress':
 		cla & *clr
@@ -753,7 +753,7 @@ if $ARGS[0] = 'cuni':
 			act'Keep going':
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/kuni/pussylickorgasm.mp4"></center>'
-				$orgasm_txt = 'As the sensations build, you find yourself gripping onto his head when your mind goes blank as Kolka''s tongue makes another deep probe. You can feel your muscles clamp down as a wonderful orgasm violently bursts though you.'  
+				$orgasm_txt = 'As the sensations build, you find yourself gripping onto his head when your mind goes blank as Kolka''s tongue makes another deep probe. You can feel your muscles clamp down as a wonderful orgasm violently bursts though you.'
 				$orgasm_or = 'custom'
 				gs 'arousal', 'cuni', rand(3,5)
 				gs 'stat'
@@ -795,7 +795,7 @@ if $ARGS[0] = 'cuni':
 						brotherbj += 1
 						'"Get that cock out and I''ll return the favor," you tell him and he starts pulling his cock out.'
 						'"I thought we were short of time?" he asks and you smile.'
-						'"You won''t take that long..."'  
+						'"You won''t take that long..."'
 						'"Shut up!" he retorts as he guides your head towards his hard cock.'
 						'It doesn''t take long before you feel his body start to tense up.'
 						'"OH God, I''m going to cum sis."'
@@ -830,7 +830,7 @@ if $ARGS[0] = 'hj2':
 	gs 'stat'
 	act'Let him cum in your hand':
 		cla & *clr
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/kolka/event/homework/hj_cum.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/shared/sex/handjob/kotovhj.jpg"></center>'
 		'Not stopping, you quicken your pace still further until you feel ropes of his thick cum spattering against your hand.'
 		'Moving your head back, you survey your handiwork before smiling back at him and leaning in for a peck on the lips before getting up to find some tissues for your brother and to wash off your hand.'
 		gs 'arousal', 'end'
@@ -890,7 +890,7 @@ if $ARGS[0] = 'bj2':
 		'After licking his cock a little bit more to make sure it''s clean, you finish up by helping him put it back in his trousers, lest your mother suddenly walk in and wonder what you''re doing together.'
 		act 'Finish': gt'sitrPar'
 	end
-	
+
 	act'Pull back':
 		cla & *clr
 		'<center><video autoplay loop src="images/shared/sex/cum/facial/facial0,3.mp4"></center>'
@@ -902,7 +902,7 @@ if $ARGS[0] = 'bj2':
 		'Leaving Kolka to clean his semen out of the carpet, you slink towards the bathroom to wash off your face.'
 		act 'Finish': gt'vanrPar'
 	end
-	
+
 	act'Stick your tongue out':
 		cla & *clr
 		gs 'cum_call', 'face', 'A34', 1
@@ -933,7 +933,7 @@ if $ARGS[0] = 'wakeup':
 	gs 'boystat', 'A34'
 	cla & *clr
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'"Hey, it''s time to get up Kolka."'
 	'"Mrph. Lemme alone," he mutters, eyes squeezing tight in annoyance.'
 	'"Come on Kolka. <<$npc_nickname[''A29'']>>''s gonna be mad if you''re late for breakfast again."'
@@ -944,7 +944,7 @@ if $ARGS[0] = 'wakeup':
 		'You shrug, realizing that you''re not going to find a way to wake him up any time soon without him being mad at you and decide to leave him be.'
 		act 'Move away': gt $loc, $loc_arg
 	end
-	
+
 	act'Yank his blanket off':
 		brotherMorningSex = daystart
 		cla
@@ -978,7 +978,7 @@ if $ARGS[0] = 'wakeup':
 		end
 		act 'Move away': gt $loc, $loc_arg
 	end
-		
+
 	if brotherSex >= 2 or pcs_inhib >= 35 or npc_rel['A34'] >= 75:
 		act'Tell him you''ll show him your tits':
 			cla
@@ -995,7 +995,7 @@ if $ARGS[0] = 'wakeup':
 					$whatshow = 'bra'
 					gt 'brother2', 'show'
 				end
-			end		
+			end
 			if $clothingworntype ! 'nude' or $braworntype ! 'none':
 				act'Trick him and don''t do it':
 					$whatshow = 'tits'
@@ -1029,7 +1029,7 @@ if $ARGS[0] = 'wakeup':
 					'"Alright," he says, yawning one more time before folding his blanket for storage and beginning the process of getting ready for school.'
 					act 'Move away': gt $loc, $loc_arg
 				end
-			
+
 				act'Trick him and don''t do it':
 					$whatshow = 'pussy'
 					gt 'brother2', 'trick'
@@ -1037,7 +1037,7 @@ if $ARGS[0] = 'wakeup':
 			end
 		end
 	end
-			
+
 	if brotherSex >= 5 or pcs_inhib >= 50 or npc_rel['A34'] >= 85:
 		act'Tell him you''ll give him a handjob':
 			npc_rel['A34'] += 5
@@ -1162,7 +1162,7 @@ if $ARGS[0] = 'trick':
 	brotherwaketrick = 1
 	npc_rel['A34'] -= 5
 	'<center><b><font color="maroon">Kolka</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/brother.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big34.jpg"></center>'
 	'You wait for him to be more or less fully awake before snatching his blanket and move away.'
 	'"Hey!" he cries. "What are you doing?"'
 	'"I''m leaving. What the hell is wrong with you? You really thought I was gonna show you my <<$whatshow>>?"'

+ 2 - 2
locations/brother_lessons.qsrc

@@ -132,7 +132,7 @@ if $ARGS[0] = 'homework':
 							act'Continue jerking him off':
 								cla & *clr
 								gs 'cum_call', 'hands', 'A34', 1
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/kolka/event/homework/hj_cum.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/shared/sex/handjob/kotovhj.jpg"></center>'
 								'Picking up the pace for a quick burst of speed, you feel his hot cum burst all over your hand. Pulling back, you smile at the look of bliss on his face before leaning in for one more loving kiss.'
 								'"I think we''ll have to call the session early if that''s alright with you," you say, purposefully looking down at the sticky cum covering your hands. "I''m gonna go get cleaned up. You should soon too unless you want <<$npc_nickname[''A29'']>> to catch you with your dick out like that."'
 								'"Y-yeah..." he mumbles back, still dazed from his orgasm.'
@@ -388,7 +388,7 @@ if $ARGS[0] = 'anatomylesson2':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/kolka/event/homework/anatomylesson/6.jpg"></center>'
 		'"So, your lesson today is about female genitals. We''ll start with the most obvious one because I know you love to look at them: breasts!" You pull your arms back behind your head to give him a good view. "Women have breasts because they''re used to feed babies-" you start to say before Kolka interrupts you.'
-		'"Can I get a closer look? You know... for uhh... scientifical reasons?" he says. The look on his face says he''s genuinely curious but you''re still a little skeptical he isn''t doing this just to get close to your tits.'
+		'"Can I get a closer look? You know... for uhh... scientific reasons?" he says. The look on his face says he''s genuinely curious but you''re still a little skeptical he isn''t doing this just to get close to your tits.'
 		'<i>Oh, whatever. As long as he learns something right?</i>'
 		act'Continue':
 			cla & *clr

+ 20 - 19
locations/brother_voyeur.qsrc

@@ -62,11 +62,11 @@ if $ARGS[0] = 'showertalk1':
 		'"You''re not?" he says, looking up at you before blushing at your exposed body and turning away again.'
 		'"Of course not silly! I''m not even mad! I just wanted to catch up with my favorite little brother and I thought, since you were right there, why not now?"'
 		'"Oh, okay..." he nods, still looking away.'
-		if npc_rel['A34'] <50:npc_rel['A34'] += rand(1,3)
+		if npc_rel['A34'] <50: gs 'npc_relationship', 'modify', 'A34', 'like'
 
 		if pcs_inhib >= 40 or npc_rel['A34'] >= 90:
 			act'"You can look at me you know"':
-				npc_rel['A34'] += 5
+				gs 'npc_relationship', 'modify', 'A34', 'love'
 				*clr & cla
 				brothershowerlook = 1
 				if brotherSex < 2:brotherSex = 2
@@ -124,7 +124,7 @@ end
 if $ARGS[0] = 'showertalk2':
 	if npc_QW['A34'] <= 1: npc_QW['A34'] = 2
 	brothershowertalk += 1
-	npc_rel['A34'] += rand(2,3)
+	gs 'npc_relationship', 'modify', 'A34', 'like'
 	if brothershowerlook = 1:gt 'brother_voyeur', 'brothershowerlook'
 	cla & *clr
 	if brothershowerask ! daystart:
@@ -145,7 +145,7 @@ if $ARGS[0] = 'showertalk2':
 	act'Continue':
 		if brothershowerlook >= 1:gt 'brother_voyeur', 'brothershowerlook'
 		*clr & cla
-		if npc_rel['A34'] < 50:npc_rel['A34'] += rand(1,2)
+		if npc_rel['A34'] < 50: gs 'npc_relationship', 'modify', 'A34', 'like'
 		'<center><img <<$set_imgh>> src="images/shared/home/bathroom/brothertalk3.jpg"></center>'
 		'He slips inside and sits on the toilet again, staring at the wall, though not before "sneaking" a peek at your exposed breasts.'
 		*nl
@@ -154,7 +154,7 @@ if $ARGS[0] = 'showertalk2':
 			*clr & cla
 			brothershowerlook = 1
 			if brotherSex < 2:brotherSex = 2
-			npc_rel['A34'] += 5
+			gs 'npc_relationship', 'modify', 'A34', 'love'
 			bro_ass_compliment = rand(1,3)
 			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/brothertalk4.jpg"></center>'
 
@@ -272,7 +272,7 @@ if $ARGS[0] = 'brothershowerlook':
 	'<center><img <<$set_imgh>> src="images/shared/home/bathroom/brothertalk3.jpg"></center>'
 	brother_shower['look'] = daystart
 	inhib_exp += rand(1,3)
-	if npc_rel['A34'] <50 and brothershowerask ! daystart:npc_rel['A34'] += rand(1,2)
+	if npc_rel['A34'] <50 and brothershowerask ! daystart: gs 'npc_relationship', 'modify', 'A34', 'like'
 	if brothershowertalk < 10 and brothershowerask ! daystart:
 		'He slips inside and takes his usual place on the toilet along with the traditional quick glance at your breasts. He''s gripping the edge of the seat and leaning forward with an eager smile. If nothing else, he''s certainly happy to be here.'
 	elseif brothershowertalk >= 10 and brothershowerask ! daystart:
@@ -592,7 +592,7 @@ if $ARGS[0] = 'brother_shower_together':
 		if pcs_inhib >= 50 or npc_rel['A34'] > 80:
 			if pcs_horny >= 50:
 				act'Use the showerhead on your pussy':
-					npc_rel['A34'] += 5
+					gs 'npc_relationship', 'modify', 'A34', 'love'
 					cla
 					*nl
 					'"Hey, hand me the showerhead will you?" you say to your brother.'
@@ -630,7 +630,7 @@ if $ARGS[0] = 'brother_shower_together':
 			end
 			act'Give him shower head':
 				cla
-				npc_rel['A34'] += 5
+				gs 'npc_relationship', 'modify', 'A34', 'love'
 				if brotherbj < 1 and brotherfuck < 1:
 					'"Hey Kolka, want to see something cool?"'
 					'"Huh?" He asks, confused. "What is it?"'
@@ -665,7 +665,7 @@ if $ARGS[0] = 'brother_wash_first':
 end
 
 if $ARGS[0] = 'brother_wash':
-	npc_rel['A34'] += 5
+	gs 'npc_relationship', 'modify', 'A34', 'love'
 	if brotherSex < 4:brotherSex = 4
 	cla & *clr
 	brotherwash += 1
@@ -746,12 +746,13 @@ if $ARGS[0] = 'brother_wash':
 					end
 				end
 			end
+			if pcs_pubes >= shave_trigger:
+				act 'I should shave': gt 'brother_voyeur', 'brother_shower_shave'
 
-			act 'I should shave': gt 'brother_voyeur', 'brother_shower_shave'
-
-			act'Just for you':
-				brother_shower['shave_ask1'] = daystart
-				gt 'brother_voyeur', 'brother_shower_shave'
+				act'Just for you':
+					brother_shower['shave_ask1'] = daystart
+					gt 'brother_voyeur', 'brother_shower_shave'
+				end
 			end
 		end
 	end
@@ -806,7 +807,7 @@ if $ARGS[0] = 'shave_both':
 	if mc_inventory['razor'] >= razors_to_use['all']:
 		if pcs_leghair > 3 and pcs_pubes > 3:
 			act 'Shave your legs and pussy (0:15)':
-				npc_rel['A34'] += 3
+				gs 'npc_relationship', 'modify', 'A34', 'like'
 				cla & *clr
 				minut += 15
 				pcs_leghair = 0
@@ -854,7 +855,7 @@ end
 if $ARGS[0] = 'shave_legs':
 	if pcs_leghair > 3 and mc_inventory['razor'] >= razors_to_use['legs']:
 		act 'Shave your legs (0:05)':
-			npc_rel['A34'] += 2
+			gs 'npc_relationship', 'modify', 'A34', 'like'
 			cla & *clr
 			minut += 5
 			pcs_leghair = 0
@@ -956,7 +957,7 @@ if $ARGS[0] = 'shave_legs':
 					end
 
 					act'"Hmm, maybe you''re right" (0:05)':
-						npc_rel['A34'] += 2
+						gs 'npc_relationship', 'modify', 'A34', 'like'
 						cla & *clr
 						pcs_pubes = 0
 						pcs_horny += 5
@@ -996,7 +997,7 @@ end
 if $ARGS[0] = 'shave_pussy':
 	if pcs_pubes > shave_trigger and mc_inventory['razor'] >= razors_to_use['pussy']:
 		act 'Shave your pussy (0:05)':
-			npc_rel['A34'] += 3
+			gs 'npc_relationship', 'modify', 'A34', 'love'
 			cla & *clr
 			minut += 5
 			if pubestyle > 0 or pubestyle = 10:
@@ -1170,7 +1171,7 @@ if $ARGS[0] = 'showerfun':
 end
 
 if $ARGS[0] = 'brother_shower_end':
-	npc_rel['A34'] += 5
+	gs 'npc_relationship', 'modify', 'A34', 'love'
 	brother_shower_times += 1
 	if hypnoAddict = 0:
 		cumspclnt = 1

+ 19 - 16
locations/buklinik.qsrc

@@ -3,6 +3,7 @@
 if $ARGS[0] = 'start':
 	*clr & cla
 	menu_off = 0
+	$location_type = 'public_outdoors'
 	gs 'shortgs', 'setloc', 'buklinik', 'start'
 	minut += 5
 	gs 'stat'
@@ -13,26 +14,28 @@ if $ARGS[0] = 'start':
 	'A well-known homeless shelter in a run-down building. Looking above the entrance you can see a sign saying, Mercy Clinic.'
 	'There is a note by the entrance.'
 	'Working hours: '+func('time', 'get_time_string', 9, 0, cheatVars['time_format'])+' to '+func('time', 'get_time_string', 17, 0, cheatVars['time_format'])+''
-	temp = rand(1, 10)
-	if temp = 9:'A crowd of homeless people have huddled together trying to see if there are any available beds...'
-	if temp = 2:'A homeless person is trying to get into the shelter...'
-	if temp = 3:'An older man is standing outside the shelter...'
-	if temp = 4:'There is a woman standing outside the shelter trying to console her crying child...'
-	if temp = 5:'A bruised woman stands near the entrance having a smoke...'
-	if temp = 1:'A man is walking up and down a path, screaming profanities...'
-	if temp = 8:'A young woman is sitting on a bench right next to the shelter with tears in her eyes...'
-	if temp = 7:'A couple are loudly arguing if they want to stay at the shelter tonight...'
-	if temp = 6:'A woman is crying, arguing on the phone, probably with her husband...'
-	if temp = 10:'Surprisingly, there is no one around the shelter...'
 
-	act 'Leave':gt 'city_industrial'
-
-	if hour >= 9 and hour <= 17: act 'Enter the shelter':gt 'buklinik', 'holl'
+	temp = rand(0, 9)
+	if temp = 0: 'Surprisingly, there is no one around the shelter...'
+	if temp = 1: 'A man is walking up and down a path, screaming profanities...'
+	if temp = 2: 'A homeless person is trying to get into the shelter...'
+	if temp = 3: 'An older man is standing outside the shelter...'
+	if temp = 4: 'There is a woman standing outside the shelter trying to console her crying child...'
+	if temp = 5: 'A bruised woman stands near the entrance having a smoke...'
+	if temp = 6: 'A woman is crying, arguing on the phone, probably with her husband...'
+	if temp = 7: 'A couple are loudly arguing if they want to stay at the shelter tonight...'
+	if temp = 8: 'A young woman is sitting on a bench right next to the shelter with tears in her eyes...'
+	if temp = 9: 'A crowd of homeless people have huddled together trying to see if there are any available beds...'
+
+	act 'Leave': gt 'city_industrial'
+
+	if hour >= 9 and hour < 18: act 'Enter the shelter': gt 'buklinik', 'holl'
 end
 
 if $ARGS[0] = 'holl':
 	*clr & cla
 	menu_off = 0
+	$location_type = 'public_indoors'
 	gs 'shortgs', 'setloc', 'buklinik', 'holl'
 	minut += 5
 	gs 'stat'
@@ -40,7 +43,7 @@ if $ARGS[0] = 'holl':
 	'<center><b>Entrance</b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/bukli_holl.jpg"></center>'
 	'The interior is even worse than the exterior, the paint on the wall is falling off and hasn''t been repainted for quite a while. There are some lights working but not all of them and there is this weird smell that you can''t really pinpoint what it is.'
-	if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0 and kanikuli = 0 and week < 6 and bumtolik >= 5:
+	if $start_type['loc'] = 'sg' and SchoolAtestat = 0 and kanikuli = 0 and week < 6 and bumtolik >= 5:
 		'You can volunteer here on the weekends.'
 	else
 		if bumtolik > 4:'The <a href="exec:gt ''buklinik'', ''sklad''">storage</a> room is locked.'
@@ -68,7 +71,7 @@ if $ARGS[0] = 'registr':
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/bukli_reg.jpg"></center>'
 	'As you approach the counter there are two women chatting with each other, and laughing.'
 
-	if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0 and bumtolik < 5:
+	if $start_type['loc'] = 'sg' and SchoolAtestat = 0 and bumtolik < 5:
 		!r125
 		'You clear you throat, "Hello, my name is <<$pcs_firstname>>, I found a note that you were looking for volunteers..."'
 		'One of the women cheerfully replies, "Welcome to our little humble shelter. As you''ve probably noticed the place is run down and we''re really in need of some volunteers." They point further down the corridor, "What you see here is just a small part of the operation that we provide. We also help out with the elderly and the less fortunate outside the shelter."'

文件差异内容过多而无法显示
+ 337 - 321
locations/buklinik_event.qsrc


+ 3 - 3
locations/burger.qsrc

@@ -271,14 +271,14 @@ if $ARGS[0] = 'dishes':
 											gs 'stat'
 											cumspclnt = 11
 											gs 'cum_cleanup'
-											'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/sex/pr4.jpg"></center>'
+											'<center><img <<$set_imgh>> src="images/pc/body/cum/cumface/custom/3.jpg"></center>'
 											'Finally Anatoly Borisovich stops, puts his cleaned off dick back in his pants and starts to button them up. You sit on the floor stunned with semen dripping from your face. You feel taste the distinct flavor of semen in your mouth. Anatoly Borisovich helps you back to your feet and quickly walks out of the dressing room. You try to clean the traces of sperm from your face.'
 
 											act 'Exit out of the dressing':
 												*clr & cla
 												minut += 2
 												gs 'stat'
-												!!'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/sex/pr4.jpg"></center>'
+												!!'<center><img <<$set_imgh>> src="images/pc/body/cum/cumface/custom/3.jpg"></center>'
 												'You come out of the dressing room, your face red with shame. You feel like everyone is already aware of the fact that you just sucked a dick in a public place. Anatoly Borisovich tells the saleswoman that he will buy the dress for you and pays. The saleswoman wraps the dress for you and you feel her gaze on your face as she gives you the package.'
 
 												act 'Exit from the boutique':
@@ -588,7 +588,7 @@ if $ARGS[0] = 'dishes':
 						gs 'cum_call', 'face', $BurgerQW['GroupSex1']
 						gs 'cum_call', 'face', $BurgerQW['GroupSex2']
 						stat['facial'] += 3
-						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/sex/tri2.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/shared/sex/group/gopdbj3.jpg.jpg"></center>'
 						'Hot jets of sperm slap you in the face, you close your eyes and just feel the stinky seed on your skin. Soon after the sprays of semen stop and your face is all covered with a thick layer of sticky cum. The guys look satisfied and laugh at you. Afterwards they exit the warehouse leaving you by yourself.'
 
 						gs 'arousal', 'end'

+ 8 - 0
locations/changingroom.qsrc

@@ -21,6 +21,10 @@ if $ARGS[0] = 'view_swim_list':
 			lastwornpantynumber['swim'] = pantywornnumber
 			$lastwornbratype['swim'] = $braworntype
 			lastwornbranumber['swim'] = brawornnumber
+			$lastwornshoetype['swim'] = $shoeworntype
+			lastwornshoenumber['swim'] = shoewornnumber
+			 
+			gs 'shoes', 'wear', $lastwornshoetype['swim'], lastwornshoenumber['swim']
 		end
 
 		i = 1
@@ -123,6 +127,7 @@ if $ARGS[0] = 'view_swim_list':
 			gs 'clothing', 'wear', $lastwornclothingtype['swim'], lastwornclothingnumber['swim']
 			gs 'panties', 'wear', $lastwornpantytype['swim'], lastwornpantynumber['swim']
 			gs 'bras', 'wear', $lastwornbratype['swim'], lastwornbranumber['swim']
+			gs 'shoes', 'wear', $lastwornshoetype['swim'], lastwornshoenumber['swim']
 			gt $loc, $loc_arg
 		end
 	end
@@ -200,6 +205,7 @@ if $ARGS[0] = 'view_swim_item':
 					gs 'willpower', 'pay', 'self'
 
 					gs 'underwear', 'remove'
+					gs 'shoes', 'strip'
 					gs 'clothing', 'wear', $ARGS[1], ARGS[2]
 
 					gt $loc, $loc_arg
@@ -212,6 +218,7 @@ if $ARGS[0] = 'view_swim_item':
 			'You don''t feel daring enough to wear swimwear this revealing, but if you want to go into the water, you''re going to have to brave it.'
 			act 'Wear':
 				gs 'underwear', 'remove'
+				gs 'shoes', 'strip'
 				gs 'clothing', 'wear', $ARGS[1], ARGS[2]
 
 				gt $loc, $loc_arg
@@ -228,6 +235,7 @@ if $ARGS[0] = 'view_swim_item':
 
 		act 'Wear':
 			gs 'underwear', 'remove'
+			gs 'shoes', 'strip'
 			gs 'clothing', 'wear', $ARGS[1], ARGS[2]
 
 			gt $loc, $loc_arg

+ 10 - 10
locations/chessplay.qsrc

@@ -66,7 +66,7 @@ if $ARGS[0] = 'expfame':
 end
 
 if $ARGS[0] = 'game':
-	
+
 	chess_move += 1
 	chess_time = rand(1,3)
 	minut += chess_time
@@ -96,7 +96,7 @@ if $ARGS[0] = 'game':
 		'Stalemate! You have drawn the match against '+$chess_name+'!'
 		'You and '+$chess_name+' could not find a way to win the match.'
 		gs 'chessplay', 'expfame', 1
-		
+
 		act 'Return': gt 'kruchess'
 	elseif chess_GG <= 0:
 		*clr & cla
@@ -104,8 +104,8 @@ if $ARGS[0] = 'game':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/chess/lose' + rand(1,1) + '.jpg"></center>'
 		*nl
 		'Checkmate! You have lost the match against '+$chess_name+'!'
-		gs 'chessplay', 'fame', 0
-		
+		gs 'chessplay', 'expfame', 0
+
 		act 'Return': gt 'kruchess'
 	elseif chess_com <= 0:
 		*clr & cla
@@ -115,7 +115,7 @@ if $ARGS[0] = 'game':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/chess/win' + rand(1,1) + '.jpg"></center>'
 		*nl
 		'Checkmate! You have won the match against '+$chess_name+'!'
-		gs 'chessplay', 'fame', 2
+		gs 'chessplay', 'expfame', 2
 
 		act 'Return': gt 'kruchess'
 	elseif chess_moves >= chess_move_limit:
@@ -125,7 +125,7 @@ if $ARGS[0] = 'game':
 		*nl
 		'Draw! You agree to end the match with '+$chess_name+'.'
 		'You and '+$chess_name+' have both used too many moves and neither could find a way to win the match.'
-		gs 'chessplay', 'fame', 1
+		gs 'chessplay', 'expfame', 1
 
 		act 'Return': gt 'kruchess'
 	elseif total_chess_time >= chess_time_limit:
@@ -135,7 +135,7 @@ if $ARGS[0] = 'game':
 		*nl
 		'Draw! You agree to end the match with '+$chess_name+'.'
 		'You and '+$chess_name+' have both used too much time and neither could find a way to win the match.'
-		gs 'chessplay', 'fame', 1
+		gs 'chessplay', 'expfame', 1
 
 		act 'Return': gt 'kruchess'
 	else
@@ -241,7 +241,7 @@ if $ARGS[0] = 'moves':
 		*nl
 		'You are on move '+str(chess_move)+' out of '+str(chess_move_limit)
 		'You are on minute '+str(total_chess_time)+' out of '+str(chess_time_limit)
-		
+
 		chess_GG -= 1
 		chess_com -= 1
 
@@ -461,7 +461,7 @@ if $ARGS[0] = 'advantage':
 	elseif $ARGS[1] = 'tactical' or $ARGS[1] = 'trap':
 		chess_pos = 1
 		chess_neg = -1
-		chess_adv = 1	
+		chess_adv = 1
 	end
 
 	if $ARGS[2] = 'good':
@@ -484,7 +484,7 @@ if $ARGS[0] = 'advantage':
 			chess_GG = chess_GG - chess_adv - chess_diff
 			chess_com = chess_com + chess_adv + chess_diff
 		elseif chess_ind < chess_neg:
-			'You are more skilled than your opponent and prevent them from capitalizing on their advantage.'			
+			'You are more skilled than your opponent and prevent them from capitalizing on their advantage.'
 		else
 			'You are about equally skilled as your opponent and you lose some advantage.'
 			chess_GG = chess_GG - chess_adv/2 - chess_diff/2

+ 1 - 0
locations/cikl.qsrc

@@ -1123,6 +1123,7 @@ if week = 1:
 
 	!! Reset therapist schedule
 	killvar 'therapist_weekly_block'
+
 elseif week = 7:
 	gs 'newspaper', 'cikl'
 end

+ 2 - 2
locations/city_experimental_trials_events.qsrc

@@ -62,14 +62,14 @@ elseif $experimentQW['trial_active'] = 'pill_red':
 			stren_mem -= 2 * (stren_xpnxt - stren_xpprv)
 		end
 
-		'You seem to have lost a lot of mussle mass and feel weaker. This must have been that experimental pill you took.'
+		'You seem to have lost a lot of muscle mass and feel weaker. This must have been that experimental pill you took.'
 
 	elseif experimentQW['random_option'] = 2:
 		if stren_lvl < 99:
 			stren_exp += 2 * (stren_xpnxt - stren_xpprv)
 		end
 
-		'You seem to have gained a lot of mussle mass and feel stronger! This must have been that experimental pill you took.'
+		'You seem to have gained a lot of muscle mass and feel stronger! This must have been that experimental pill you took.'
 
 	elseif experimentQW['random_option'] = 3:
 		if agil_lvl > 11:

+ 21 - 21
locations/city_experimental_trials_pharmacy.qsrc

@@ -1,27 +1,27 @@
 # city_experimental_trials_pharmacy
 
 if $ARGS[0] = 'counter':
-		'<center><B><font color="maroon">Experimental Pharmacy</font></B></center>'
-		if rand(0, 1) = 0:
-			'<center><img <<$set_imgh>> src="images\locations\city\residential\clinic\experiments\pharmacist1.jpg"></center>'
-			*nl
-			'You approach the pharmacy front desk. The older pharmacist behind the counter looks up at you and gives you a smile.'
-			'"How can I help you?"'
-		else
-			'<center><img <<$set_imgh>> src="images\locations\city\residential\clinic\experiments\pharmacist2.jpg"></center>'
-			*nl
-			'You approach the pharmacy front desk. The middle aged pharmacist behind the counter looks up at you and smiles.'
-			'"How can I help you".'
-		end
+	'<center><B><font color="maroon">Experimental Pharmacy</font></B></center>'
+	if rand(0, 1) = 0:
+		'<center><img <<$set_imgh>> src="images\locations\city\residential\clinic\experiments\pharmacist1.jpg"></center>'
 		*nl
-
-		if experimentQW['times_participated_1'] = 0 and experimentQW['times_participated_2'] = 0 and experimentQW['times_participated_3'] = 0 and experimentQW['times_participated_4'] = 0 and experimentQW['times_participated_5'] = 0:
-			'"If any of our experimental trials lead to a breakthrough, we will sell the medicine those trials produced here. Currently all of our trials are ongoing so there''s nothing in stock, do check back later. Sign up for a trial, if you want to help us develop medicine for the future."'
-		else
-			act 'Buy something': gt 'city_experimental_trials_pharmacy', 'cart'
-		end
-
-		act 'Go back to the front desk': gt 'city_experimental_trials', 'front_desk'
+		'You approach the pharmacy front desk. The older pharmacist behind the counter looks up at you and gives you a smile.'
+		'"How can I help you?"'
+	else
+		'<center><img <<$set_imgh>> src="images\locations\city\residential\clinic\experiments\pharmacist2.jpg"></center>'
+		*nl
+		'You approach the pharmacy front desk. The middle aged pharmacist behind the counter looks up at you and smiles.'
+		'"How can I help you".'
+	end
+	*nl
+
+	if experimentQW['times_participated_1'] = 0 and experimentQW['times_participated_2'] = 0 and experimentQW['times_participated_3'] = 0 and experimentQW['times_participated_4'] = 0:
+		'"If any of our experimental trials lead to a breakthrough, we will sell the medicine those trials produced here. Currently all of our trials are ongoing so there''s nothing in stock, do check back later. Sign up for a trial, if you want to help us develop medicine for the future."'
+	else
+		act 'Buy something': gt 'city_experimental_trials_pharmacy', 'cart'
+	end
+
+	act 'Go back to the front desk': gt 'city_experimental_trials', 'front_desk'
 end
 
 
@@ -34,7 +34,7 @@ if $ARGS[0] = 'cart':
 	gs 'themes', 'indoors'
 	gs 'stat'
 
-	act 'Exit shopping cart': gt 'city_experimental_trials_pharmacy', 'counter'
+	act 'Exit shopping cart': gs 'item_cart', 'shopping_var_clear' & gt 'city_experimental_trials_pharmacy', 'counter'
 end
 
 --- city_experimental_trials_pharmacy ---------------------------------

+ 1 - 0
locations/city_house_res_kitch.qsrc

@@ -54,6 +54,7 @@ if $ARGS[0] = 'kitch':
 	dynamic $dritea
 	dynamic $fill_bottle
 	dynamic $edaD
+	dynamic $pranik
 	dynamic $fatdel
 	dynamic $lekarstvo
 	dynamic $vitamin

+ 3 - 3
locations/city_jorahouse.qsrc

@@ -207,7 +207,7 @@ if $ARGS[0] = 'ev13':
 	act 'Continue':
 		cla
 		*clr
-		'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof10.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/pc/body/cum/creampie/cumpussy3.jpg"></center>'
 		dynamic $vagend
 		'You get dressed and get ready to go home.'
 		'Jora hands you money, "Earned yourself a crumb."'
@@ -314,7 +314,7 @@ if $ARGS[0] = 'ev 16':
 	act 'Continue':
 		cla
 		*clr
-		'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof10.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/pc/body/cum/creampie/cumpussy3.jpg"></center>'
 		dynamic $vagend
 		'You get dressed and get ready to go home.'
 		'Seymon hands you money, "Earned yourself a crumb."'
@@ -836,7 +836,7 @@ if $ARGS[0] = 'ev38':
 	*clr
 	gs 'cum_manage'
 	money += 500
-	'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof10.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/pc/body/cum/creampie/cumpussy3.jpg"></center>'
 	'Relying on good instinct, just as he peaks, you switch his cock from your ass to your vagina.'
 	'Fine, but if you have a kid it''s not mine." Says the boss.'
 	gs 'arousal', 'vaginal', 5, 'sub'

+ 1 - 1
locations/city_mansion_residence_1.qsrc

@@ -212,7 +212,7 @@ if $ARGS[0] = 'ykitchen':
 		dynamic $dritea
 		dynamic $fill_bottle
 		dynamic $edaD
-		dynamic $mc_inventory['food_biscuits']
+		dynamic $pranik
 		dynamic $fatdel
 		dynamic $lekarstvo
 		dynamic $vitamin

+ 1 - 1
locations/city_park.qsrc

@@ -222,7 +222,7 @@ if $ARGS[0] = 'luna':
 	*nl
 	'Opening hours are '+func('time', 'get_time_string', 9, 0, cheatVars['time_format'])+' to '+func('time', 'get_time_string', 21, 0, cheatVars['time_format'])+''
 
-	if vladimirQW['stage'] = 0 and hour >= 9 and hour <= 20 and week > 5 and pcs_apprnc > 40:'<a href="exec:gt ''vladimirQW_loc''">There''s a strong looking man staring at you from the fences.</a>.'
+	if vladimirQW['stage'] = 0 and hour >= 9 and hour <= 20 and week > 5 and pcs_hotcat >= 6:'<a href="exec:gt ''vladimirQW_loc''">There''s a strong looking man staring at you from the fences.</a>.'
 
 	act 'Go back to the park':gt 'city_park', 'start'
 

+ 2 - 2
locations/city_redlight.qsrc

@@ -25,9 +25,9 @@ if $ARGS[0] = 'start':
 	'<center><b>Red Light District</b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/redlight/redlight.jpg"></center>'
 
-	'This small area inside the Industrial District is home to a number of strip clubs and sex shops.'
+	'This small area inside the Industrial District is home to strip clubs, adult stores and other seedy businesses.'
 	if hour >= 18 or hour < 3:
-		'The bright lights and booming music of the <a href="exec:gt ''stripclub'', ''start''">Fuzzy Dice</a> strip club attract men from all over the city.'
+		'The bright lights and booming music of the <a href="exec:gt ''stripclub'', ''start''">Golden Girls</a> strip club attract men from all over the city.'
 	else
 		'The strip club is closed for the day and will reopen at '+func('time', 'get_time_string', 18, 0, cheatVars['time_format'])+'.'
 	end

+ 1 - 3
locations/clinic_functions.qsrc

@@ -759,6 +759,4 @@ if $ARGS[0] = 'bImplantB':
 	act 'Continue': gt $loc, $loc_arg
 end
 
-
-
---- clinic_functions ---------------------------------------
+--- clinic_functions ---------------------------------

+ 1 - 1
locations/costuming.qsrc

@@ -303,7 +303,7 @@ if $ARGS[0] = 'panty_costume':
 			act'Blush hard':
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/city/industrial/studio/costuming/makeup.jpg"></center>'
-				'Your face flushes with heat as it turns beet red but otherwise don''t say anything while she rummages aroundin a drawer to find you an appropriate pair of panties to put on. She hands them to you, sternly saying, "Remember to return these," before walking away shaking her head.'
+				'Your face flushes with heat as it turns beet red but otherwise don''t say anything while she rummages around in a drawer to find you an appropriate pair of panties to put on. She hands them to you, sternly saying, "Remember to return these," before walking away shaking her head.'
 				act 'Back to makeup': gt 'costuming', 'costume_end'
 			end
 			act'Smile shyly':

+ 10 - 8
locations/cum_call.qsrc

@@ -30,33 +30,34 @@ gs 'cum_call', 'anus', 'plumber' - for an unknown partner named "plumber"}
 
 if $ARGS[0] ! 'precum':
 	$cumboy = $boy
+	$cumnpc = $npcID
 
-	if $boy ! $ARGS[1] and $ARGS[1] ! '': $boy = $ARGS[1]
+	if $boy ! $ARGS[1] and $npcID ! $ARGS[1] and $ARGS[1] ! '': $boy = $ARGS[1] & $npcID = $ARGS[1]
 
 	!!This check if the name passed is not in the new MGX format
 	if $ARGS[1] = '' or isnum(mid($ARGS[1],2)) = 0:
 		if ARGS[2] = 0 or ARGS[2] = 2:
 			gs 'npcgeneratec', 0, $ARGS[1], rand(18,60), 0, 1
-			gs 'boyStat', $npclastgenerated
+			gs 'npcStat', $npclastgenerated
 		elseif ARGS[2] = 1:
 			tempnpcid = arrpos('$npc_usedname', $ARGS[1])
 			if tempnpcid > 0:
-				gs 'boystat', tempnpcid
+				gs 'npcStat', tempnpcid
 				'<br><b><font color="teal">DEVELOPER WARNING: Legacy name cum_call needs upgrade from <<$ARGS[1]>> to A<<tempnpcid>></font></b>'
 			else
 				MSG 'There has been an error in the cum_call code. Please contact a developer with what you were doing prior to receiving this message so the error may be fixed. Error type: Improper value for cum_call. Name <<$ARGS[1]>>'
-				gs 'boyStat', 'D0'
+				gs 'npcStat', 'D0'
 			end
 		end
 	else
-		gs 'boyStat', $ARGS[1]
+		gs 'npcStat', $ARGS[1]
 	end
 
 	sexvolume  = iif(ARGS[5] ! 0,  ARGS[5], 40)
 	sexspecpot = ARGS[4]
 	sexcontra  = max(0, min(7, ARGS[3]), sexcontra)
 
-	sexpartkno = iif(npc_love[$boy] > 0, 1, 0)
+	sexpartkno = iif(npc_love[$npcID] > 0, 1, 0)
 	if ARGS[2] = 2:
 		sexunaware = 1
 	elseif ARGS[2] = 1:
@@ -109,10 +110,11 @@ if $ARGS[0] ! 'precum':
 		!Vagina and default
 	end
 
-	!{'boy <<$boydesc>> loc <<spafinloc>> contra <<sexcontra>> vol <<sexvolume>> ppt <<sexspecpot>> know <<sexpartkno>> unaware <<sexunaware>> cumboy <<$cumboy>>'}
+	!{'boy <<$npcdesc>> loc <<spafinloc>> contra <<sexcontra>> vol <<sexvolume>> ppt <<sexspecpot>> know <<sexpartkno>> unaware <<sexunaware>> cumboy <<$cumnpcID>>'}
 
 	gs 'Cum_Manage'
-	if $cumboy ! '': $boy = $cumboy & killvar '$cumboy'
+	if $cumboy ! '': $boy	= $cumboy	& killvar '$cumboy'
+	if $cumnpc ! '': $npcID	= $cumnpc	& killvar '$cumnpc'
 	sexcontra = 0
 else
 	!This is to check for pregnancy and stds from precum. It is added for readability when it is used in the code.

+ 9 - 8
locations/cum_cleanup.qsrc

@@ -139,6 +139,7 @@ elseif $ARGS[0] = 'reset':
 	cumsumass = 0
 	Enable_clearcum = 0
 elseif $ARGS[0] = '':
+	if ARGS[0] ! 0: cumspclnt = ARGS[0]
 	if cumspclnt = 0: exit
 	KILLVAR 'spafinloc'
 	killvar 'toclean'
@@ -276,8 +277,8 @@ elseif $ARGS[0] = '':
 			!! vagina
 			if sparrloc[n] = 0:
 				!! cannot be completely cleaned with tissues\toilet use\hypno block\no enema kit
-				if FUNC('Cum_Manage', 'check_innards', sparrloc[n]) = 1 _ 
-				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _ 
+				if FUNC('Cum_Manage', 'check_innards', sparrloc[n]) = 1 _
+				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _
 				and (cumspclnt = 10 or cumspclnt = 1 or cumspclnt = 3)))):
 					cumsumbod -= sparrvol[n] & cumsumvag -= sparrvol[n]
 					sparrslc[n] = 0 & sparrvol[n] = 0
@@ -285,8 +286,8 @@ elseif $ARGS[0] = '':
 				end
 			!! ass
 			elseif sparrloc[n] = 3:
-				if FUNC('Cum_Manage', 'check_innards', sparrloc[n]) = 1 or cumspclnt = 7 _ 
-				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _ 
+				if FUNC('Cum_Manage', 'check_innards', sparrloc[n]) = 1 or cumspclnt = 7 _
+				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _
 				and (cumspclnt = 10 or cumspclnt = 1 or cumspclnt = 3)))):
 					cumsumbod -= sparrvol[n] & cumsumass -= sparrvol[n]
 					sparrslc[n] = 0 & sparrvol[n] = 0
@@ -302,16 +303,16 @@ elseif $ARGS[0] = '':
 		if tmp ! -1 and tmp < arrsize('toclean') and sparrvol[n] > 0:
 			!! vagina
 			if sparrloc[n] = 0:
-				if cumsumvag * rand(6, 9) / 6 >= FUNC('Cum_Manage', 'check_innards', sparrloc[n], 1) and isprok = 0 and vibratorIN = 0 _ 
-				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _ 
+				if cumsumvag * rand(6, 9) / 6 >= FUNC('Cum_Manage', 'check_innards', sparrloc[n], 1) and isprok = 0 and vibratorIN = 0 _
+				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _
 				and (cumspclnt = 10 or cumspclnt = 1 or cumspclnt = 3)))):
 					gs 'cum_cleanup', 'cleandeposit', n
 					if cumspclnt = 3: isprok = 0 & vibratorIN = 0
 				end
 			!! ass
 			elseif sparrloc[n] = 3:
-				if (cumsumass * rand(6, 9) / 6 >= FUNC('Cum_Manage', 'check_innards', sparrloc[n], 1) and analplugin = 0) or cumspclnt = 7 _ 
-				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _ 
+				if (cumsumass * rand(6, 9) / 6 >= FUNC('Cum_Manage', 'check_innards', sparrloc[n], 1) and analplugin = 0) or cumspclnt = 7 _
+				or (hypnoAddict = 0 and (cheatVars['enema'] = 1 or (mc_inventory['enema_kit'] = 1 _
 				and (cumspclnt = 10 or cumspclnt = 1 or cumspclnt = 3)))):
 					gs 'cum_cleanup', 'cleandeposit', n
 					if cumspclnt = 3 or cumspclnt = 7: analplugin = 0

+ 1 - 0
locations/dachain.qsrc

@@ -121,6 +121,7 @@ if $args[0] = 'dachakit':
 	dynamic $dritea
 	dynamic $fill_bottle
 	dynamic $edaD
+	dynamic $pranik
 	dynamic $fatdel
 	dynamic $lekarstvo
 	dynamic $vitamin

+ 4 - 4
locations/dateM.qsrc

@@ -441,7 +441,7 @@ if $ARGS[0] = 'datepark':
 										act 'Finish':
 											*clr & cla
 											minut += 10
-											gs 'cum_call', 'labia', $boydesc
+											gs 'cum_call', 'labia', $boy
 											gs 'stat'
 											'<center><img <<$set_imgh>> src="images/locations/shared/date/parkfinish.jpg"></center>'
 											'<<$npc_firstname[$boy]>> can''t contain himself anymore, he''s loudly groaning and as soon he pulls out of you he cums coating your pussy lips.'
@@ -578,8 +578,8 @@ if $ARGS[0] = 'datecinema':
 										gs 'stat'
 										act 'Back to laying down':
 											*clr & cla
-											gs 'cum_call', 'stomach', $boydesc
-											gs 'cum_call', 'breasts', $boydesc
+											gs 'cum_call', 'stomach', $boy
+											gs 'cum_call', 'breasts', $boy
 											'<center><img <<$set_imgh>> src="images/locations/shared/date/theatervag.jpg"></center>'
 											'By now <<$npc_firstname[$boy]>> is almost drained and the smallest touch would make him cum. You decide to give him a breather as you once again lay down spreading your legs once again while your pussy juice drips all over the seat.'
 											'As soon as <<$npc_firstname[$boy]>> enters you he''s already heavily panting. You whisper angrily to him "Don''t you dare cum yet. I''m still not pleased." <<$npc_firstname[$boy]>> does his best and keeps thrusting for a minute or two not being able to hold on anymore.'
@@ -919,7 +919,7 @@ if $ARGS[0] = 'bartalk':
 										$orgasm_txt = 'Even though he''s edging <<$npc_firstname[$boy]>> doesn''t slow down. He keeps on fucking you balls deep and you can''t hold on anymore. You begin loudly moaning, your pussy tensing with you orgasming all over his cock.'
 										gs 'arousal', 'vaginal', 3
 										gs 'arousal', 'end'
-										gs 'cum_call', '', $boydesc
+										gs 'cum_call', '', $boy
 										gs 'stat'
 										'It doesn''t take long before <<$npc_firstname[$boy]>> is panting heavily and just as you''re about to say not to cum inside you, you feel a warm stream shoot up deep inside of you.'
 										act 'Clean up':

+ 1 - 0
locations/dimaEv.qsrc

@@ -279,6 +279,7 @@ if $ARGS[0] = 'blackmail':
 	gs 'stat'
 	'<center><b><font color="maroon"><<$npc_firstname[''A1'']>> <<$npc_lastname[''A1'']>></font></b></center>'
 	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big1.jpg"></center>'
+	nodimkaK = 0
 	if dimkawarn = 1:
 		*clr & cla
 		minut += 5

+ 1 - 1
locations/dimaRevenge.qsrc

@@ -1190,7 +1190,7 @@ if dimaRevChoice = 6:
 							minut += 60
 							npc_rel['A25'] += 5
 							'<center><b><font color="maroon">Classroom</font></b></center>'
-							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talkboy.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/talkboy3.jpg"></center>'
 							'It doesn''t look like the teacher is coming back. Most of the students decide to leave early except the nerds, outcasts and a few of the jocks who have to stay for team practice. Soon the seat next to Artem opens up and you decide to take it. Artem gives you a shy smile as you take a seat. You decide that now would be a good time to thank him and ask how he sold that story.'
 							*nl
 							'"It was easy, really. I tutor a few of the jocks and they agreed to spread the word that you dumped Dimka for me. It was the only solution I could think of."'

+ 12 - 4
locations/dinSex.qsrc

@@ -174,8 +174,12 @@ end
 if $ARGS[0] = 'vaginal_sex':
 	frost = 0 &! the sex heats
 	gs 'arousal','vaginal',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
-	vaginal_tightness = 5 + vgrdif + vltdif - pcs_horny / 10
+	grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+	dynamic $get_hole_pain, pcs_vag, vaginal_slip, pain['vaginal'], dick, grange, silavag
+	vaginal_tightness = 5 + grdif + ltdif - pcs_horny / 10
 	arousal_modifier = 12 - vaginal_tightness
+	killvar '$get_hole_pain'
+	killvar 'grdif' & killvar 'ltdif'
 	$temp_mens = iif(cycle <= 0,' and a bit of your period leaks from your vagina','')
 	if pcs_vag > 0:
 		if vaginal_tightness >= 30: 
@@ -395,16 +399,20 @@ if $ARGS[0] = 'analsex':
 	*p iif(pcs_ass < 10,'when <<$xe>> tries inserting a third finger you groan in pain. ','<<$xe>> inserts a third finger, very slowly thrusting and wiggling to stretch your anus, ')
 	*p '<<$xe>> pulls <<$xyr>> fingers out of your ass and you feel <<$xyr>> <<$penis_desc>> pushing against your butthole. '
 	gs 'arousal','anal',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
-	*p iif(agrdif + altdif >= 20,'You scream and bite your lip from the sharp pain when <<$xe>> penetrates your ass, ','You moan when <<$xe>> penetrates your ass, ')
+	grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+	dynamic $get_hole_pain, pcs_ass, anal_slip, pain['asshole'], dick, grange, silavag
+	*p iif(grdif + ltdif >= 20,'You scream and bite your lip from the sharp pain when <<$xe>> penetrates your ass, ','You moan when <<$xe>> penetrates your ass, ')
 	*p '<<$xe>> stops for a moment, giving your ass time to adjust to <<$xyr>> cock in it. Then he starts to slowly move, pumping your anus.'
 
-	if agrdif + altdif >= rand(25,35):
+	if grdif + ltdif >= rand(25,35):
 		if pcs_makeup > 1:pcs_makeup = 0
 		'You cry and bite your lip when the <<$penis_desc>> begins to thrust in and out of your ass. Your anus feels like it is going to tear apart and all you want is for this torture to be over quickly.'
-	elseif agrdif + altdif < rand(15,25):
+	elseif grdif + ltdif < rand(15,25):
 		pcs_horny += 10
 		'You savor <<$xyr>> cock moving inside you, lightly moaning in rhythm.'
 	end
+	killvar '$get_hole_pain'
+	killvar 'grdif' & killvar 'ltdif'
 	$tmp = iif(sexcontra = 7,'sabotaged ','')
 	*nl 'After some time <<$boydesc>> groans and you feel <<$xyr>> cock pulsing inside you '+iif(protect<>1,'and a pleasant warmth filling your ass. ','and you realized that <<$xe>> ejaculated in the <<$tmp>>condom. ')
 	gs 'cum_call','anus',$boy,1, sexcontra

+ 76 - 44
locations/dinSex2.qsrc

@@ -23,16 +23,20 @@ if $ARGS[0] = 'd_vag_sex_dildo':
 		'You bite your lip in pain while tears stream from your eyes when the dildo enters you, breaking your hymen. You cry out in pain and afterwards reveals a bloody bottle<<$temp_mens>>.'
 		gs 'arousal','vaginal_dildo',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
 	else
+		grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+		dynamic $get_hole_pain, pcs_vag, vaginal_slip, pain['vaginal'], dick, grange, silavag
 		$temp_mens = iif(cycle <= 0,' and menstruation blood leaks from your vagina','')
-		if (vgrdif + vltdif) >= 30: 'You groan in pain when the <<dick>>cm dildo enters your pussy. Tears flow from your eyes and between your legs feels as if you drove in a red-hot rod<<$temp_mens>>.'
-		if (vgrdif + vltdif) >= 20 and (vgrdif + vltdif) < 30: 'You bite your lip in pain when the <<dick>> cm dildo enters your pussy.  You feel pain between your legs<<$temp_mens>>.'
+		if (grdif + ltdif) >= 30: 'You groan in pain when the <<dick>>cm dildo enters your pussy. Tears flow from your eyes and between your legs feels as if you drove in a red-hot rod<<$temp_mens>>.'
+		if (grdif + ltdif) >= 20 and (grdif + ltdif) < 30: 'You bite your lip in pain when the <<dick>> cm dildo enters your pussy.  You feel pain between your legs<<$temp_mens>>.'
 		if cycle <= 0: $temp_mens = ', even though' + $temp_mens
-		if (vgrdif + vltdif) >= 12 and (vgrdif + vltdif) < 20: 'You flinch at the sudden pain when the <<dick>>cm dildo enters your pussy, but the pain between your legs slowly calms down and becomes quite tolerable. You are trying to be excited while moving the <<dick>>cm dildo inside your pussy <<$temp_mens>>, you don''t want it to go out.'
-		if (vgrdif + vltdif) >= 7 and (vgrdif + vltdif) < 12: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo<<$temp_mens>>.'
-		if (vgrdif + vltdif) >=  2 and (vgrdif + vltdif) < 7: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling subsides and feels nice until the end<<$temp_mens>>.'
-		if (vgrdif + vltdif) >= -3 and (vgrdif + vltdif) < 2: 'You''re startled by a pleasant sensation, when your pussy ravishly starts taking the dildo. Between your legs becomes very warm, and you feel a pleasant sensation, when a strong <<dick>>cm dildo moves back and forth in your wet pussy<<$temp_mens>>. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling descends on you and your entire body is covered in hot waves of orgasm. You start giving out involuntarily shouts of pleasure while ravishing the dildo.'
-		if (vgrdif + vltdif) <  -3: 'You feel the dildo penetrating your pussy. Between your legs feels nice, but the <<dick>>cm dildo is a bit too small for your pussy. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling slightly subsides and remains steady until the end <<$temp_mens>>.'
+		if (grdif + ltdif) >= 12 and (grdif + ltdif) < 20: 'You flinch at the sudden pain when the <<dick>>cm dildo enters your pussy, but the pain between your legs slowly calms down and becomes quite tolerable. You are trying to be excited while moving the <<dick>>cm dildo inside your pussy <<$temp_mens>>, you don''t want it to go out.'
+		if (grdif + ltdif) >= 7 and (grdif + ltdif) < 12: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo<<$temp_mens>>.'
+		if (grdif + ltdif) >=  2 and (grdif + ltdif) < 7: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling subsides and feels nice until the end<<$temp_mens>>.'
+		if (grdif + ltdif) >= -3 and (grdif + ltdif) < 2: 'You''re startled by a pleasant sensation, when your pussy ravishly starts taking the dildo. Between your legs becomes very warm, and you feel a pleasant sensation, when a strong <<dick>>cm dildo moves back and forth in your wet pussy<<$temp_mens>>. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling descends on you and your entire body is covered in hot waves of orgasm. You start giving out involuntarily shouts of pleasure while ravishing the dildo.'
+		if (grdif + ltdif) <  -3: 'You feel the dildo penetrating your pussy. Between your legs feels nice, but the <<dick>>cm dildo is a bit too small for your pussy. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling slightly subsides and remains steady until the end <<$temp_mens>>.'
 		gs 'arousal','vaginal_dildo',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
+		killvar '$get_hole_pain'
+		killvar 'grdif' & killvar 'ltdif'
 	end
 	killvar '$temp_mens'
 end
@@ -41,16 +45,20 @@ end
 if $ARGS[0] = 'd_strapon_vag':
 	frost = 0
 	if pcs_vag > 0:
+		grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+		dynamic $get_hole_pain, pcs_vag, vaginal_slip, pain['vaginal'], dick, grange, silavag
 		$temp_mens = iif(cycle <= 0,' and menstruation blood leaks from your vagina','')
-		if (vgrdif + vltdif) >= 30: 'You groan in pain when <<$boydesc>> penetrates you. Tears flow from your eyes and it feels like someone drove a red-hot rod into your vagina. You cry and moan while <<$xyr>> fake <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
-		if (vgrdif + vltdif) >= 20 and (vgrdif + vltdif) < 30: 'You bite your lip in pain when <<$boydesc>> enters you, it is very painful. You frown and moan in pain while <<$xyr>> fake <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
+		if (grdif + ltdif) >= 30: 'You groan in pain when <<$boydesc>> penetrates you. Tears flow from your eyes and it feels like someone drove a red-hot rod into your vagina. You cry and moan while <<$xyr>> fake <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
+		if (grdif + ltdif) >= 20 and (grdif + ltdif) < 30: 'You bite your lip in pain when <<$boydesc>> enters you, it is very painful. You frown and moan in pain while <<$xyr>> fake <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
 		if cycle <= 0: $temp_mens = ' even though' + $temp_mens
-		if (vgrdif + vltdif) >= 12 and (vgrdif + vltdif) < 20: 'You wince at the sudden pain when <<$boydesc>> enters you, it hurts but gradually becames quite tolerable. You are trying to get aroused while fake <<$xyr>> <<dick>> centimeter dick fucks your pussy<<$temp_mens>>, but you did not succeed.'
-		if (vgrdif + vltdif) >= 7 and (vgrdif + vltdif) < 12: 'You are startled by the feeling that your pussy is stretching when <<$boydesc>> enters you. It feels good when rubber <<$xyr>> <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
-		if (vgrdif + vltdif) >=  2 and (vgrdif + vltdif) < 7: 'You are startled by the feeling that your pussy is stretching as <<$boydesc>> enters you. It feels good when <<$xyr>> <<dick>> centimeter rubber dick fucks your pussy. Gradually, a pleasant warmth and some pulsations start building up in your stomach, then the feeling decreases a little and remains like that until the end<<$temp_mens>>.'
-		if (vgrdif + vltdif) >= -3 and (vgrdif + vltdif) < 2: 'You flinch from a pleasant feeling when your pussy is stretched by <<$xyr>> dick. It feels good when <<$xyr>> <<dick>> centimeter fake dick fucks your pussy<<$temp_mens>>. Gradually, a pleasant warmth and some pulsations start building up in your stomach, then the feeling becomes unbearable and your entire body is covered with hot waves of orgasm as you scream with pleasure.'
-		if (vgrdif + vltdif) <  -3: 'You feel <<$xyr>> fake penis enter your pussy. This gives you a nice tingling feeling between your legs, but <<$xyr>> <<dick>> cm rubber dick is significantly less than what your pussy needs. It is not big enough for you. Gradually a pleasant warmth and some pulsations start building up in your stomach. Then the feeling decreases a little and remaines like that until the end<<$temp_mens>>.'
+		if (grdif + ltdif) >= 12 and (grdif + ltdif) < 20: 'You wince at the sudden pain when <<$boydesc>> enters you, it hurts but gradually becames quite tolerable. You are trying to get aroused while fake <<$xyr>> <<dick>> centimeter dick fucks your pussy<<$temp_mens>>, but you did not succeed.'
+		if (grdif + ltdif) >= 7 and (grdif + ltdif) < 12: 'You are startled by the feeling that your pussy is stretching when <<$boydesc>> enters you. It feels good when rubber <<$xyr>> <<dick>> centimeter dick fucks your pussy<<$temp_mens>>.'
+		if (grdif + ltdif) >=  2 and (grdif + ltdif) < 7: 'You are startled by the feeling that your pussy is stretching as <<$boydesc>> enters you. It feels good when <<$xyr>> <<dick>> centimeter rubber dick fucks your pussy. Gradually, a pleasant warmth and some pulsations start building up in your stomach, then the feeling decreases a little and remains like that until the end<<$temp_mens>>.'
+		if (grdif + ltdif) >= -3 and (grdif + ltdif) < 2: 'You flinch from a pleasant feeling when your pussy is stretched by <<$xyr>> dick. It feels good when <<$xyr>> <<dick>> centimeter fake dick fucks your pussy<<$temp_mens>>. Gradually, a pleasant warmth and some pulsations start building up in your stomach, then the feeling becomes unbearable and your entire body is covered with hot waves of orgasm as you scream with pleasure.'
+		if (grdif + ltdif) <  -3: 'You feel <<$xyr>> fake penis enter your pussy. This gives you a nice tingling feeling between your legs, but <<$xyr>> <<dick>> cm rubber dick is significantly less than what your pussy needs. It is not big enough for you. Gradually a pleasant warmth and some pulsations start building up in your stomach. Then the feeling decreases a little and remaines like that until the end<<$temp_mens>>.'
 		gs 'arousal','vaginal_strap',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
+		killvar '$get_hole_pain'
+		killvar 'grdif' & killvar 'ltdif'
 	else
 		$temp_mens = iif(cycle <= 0,' and menstruation blood leaks from your vagina','')
 		pcs_horny = 0
@@ -69,15 +77,19 @@ if $ARGS[0] = 'd_vag_sex_bottle':
 
 	if pcs_vag > 0:
 		$temp_mens = iif(cycle <= 0,' and menstruation blood leaks from your vagina','')
-		if (vgrdif + vltdif) >= 30: 'You groan in pain when the <<dick>> cm dildo enters your pussy. Tears flow from your eyes and between your legs feels as if you drove in a red-hot rod<<$temp_mens>>.'
-		if (vgrdif + vltdif) >= 20 and (vgrdif + vltdif) < 30: 'You bite your lip in pain when the <<dick>> cm dildo enters your pussy.  You feel pain between your legs<<$temp_mens>>.'
+		grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+		dynamic $get_hole_pain, pcs_vag, vaginal_slip, pain['vaginal'], dick, grange, silavag
+		if (grdif + ltdif) >= 30: 'You groan in pain when the <<dick>> cm dildo enters your pussy. Tears flow from your eyes and between your legs feels as if you drove in a red-hot rod<<$temp_mens>>.'
+		if (grdif + ltdif) >= 20 and (grdif + ltdif) < 30: 'You bite your lip in pain when the <<dick>> cm dildo enters your pussy.  You feel pain between your legs<<$temp_mens>>.'
 		if cycle <= 0: $temp_mens = ', even though' + $temp_mens
-		if (vgrdif + vltdif) >= 12 and (vgrdif + vltdif) < 20: 'You flinch at the sudden pain when the <<dick>>cm dildo enters your pussy, but the pain between your legs slowly calms down and becomes quite tolerable. You are trying to be excited while moving the <<dick>> cm dildo inside your pussy <<$temp_mens>>, you don''t want it to go out.'
-		if (vgrdif + vltdif) >= 7 and (vgrdif + vltdif) < 12: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo<<$temp_mens>>.'
-		if (vgrdif + vltdif) >=  2 and (vgrdif + vltdif) < 7: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling subsides and feels nice until the end of<<$temp_mens>>.'
-		if (vgrdif + vltdif) >= -3 and (vgrdif + vltdif) < 2: 'You''re startled by a pleasant sensation, when your pussy ravishly starts taking the dildo. Between your legs becomes very warm, and you feel a pleasant sensation, when a strong <<dick>> cm dildo moves back and forth in your wet pussy<<$temp_mens>>. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling descends on you and your entire body is covered in hot waves of orgasm. You start giving out involuntarily shouts of pleasure while ravishing the dildo.'
-		if (vgrdif + vltdif) <  -3: 'You feel the dildo penetrating your pussy. Between your legs feels nice, but the <<dick>>cm dildo is a bit too small for your pussy. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling slightly subsides and remains steady until the end of<<$temp_mens>>.'
+		if (grdif + ltdif) >= 12 and (grdif + ltdif) < 20: 'You flinch at the sudden pain when the <<dick>>cm dildo enters your pussy, but the pain between your legs slowly calms down and becomes quite tolerable. You are trying to be excited while moving the <<dick>> cm dildo inside your pussy <<$temp_mens>>, you don''t want it to go out.'
+		if (grdif + ltdif) >= 7 and (grdif + ltdif) < 12: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo<<$temp_mens>>.'
+		if (grdif + ltdif) >=  2 and (grdif + ltdif) < 7: 'You flinch, from feeling your pussy being stretched, with a thrust from a <<dick>>cm dildo. Between your legs feels a little nice, when you fuck yourself with the dildo. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling subsides and feels nice until the end of<<$temp_mens>>.'
+		if (grdif + ltdif) >= -3 and (grdif + ltdif) < 2: 'You''re startled by a pleasant sensation, when your pussy ravishly starts taking the dildo. Between your legs becomes very warm, and you feel a pleasant sensation, when a strong <<dick>> cm dildo moves back and forth in your wet pussy<<$temp_mens>>. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling descends on you and your entire body is covered in hot waves of orgasm. You start giving out involuntarily shouts of pleasure while ravishing the dildo.'
+		if (grdif + ltdif) <  -3: 'You feel the dildo penetrating your pussy. Between your legs feels nice, but the <<dick>>cm dildo is a bit too small for your pussy. Gradually, a warm and throbbing feeling grows in your lower abdomen, then the feeling slightly subsides and remains steady until the end of<<$temp_mens>>.'
 		gs 'arousal','vaginal_dildo',ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
+		killvar '$get_hole_pain'
+		killvar 'grdif' & killvar 'ltdif'
 	else
 		$temp_mens = iif(cycle <= 0,' and menstruation blood leaks from your vagina','')
 		pcs_horny = 0
@@ -109,18 +121,22 @@ if $ARGS[0] = 'd_analsex_dildo':
 
 	'You pull your fingers out of your ass and place the dildo near your hole.'
 
-	if (agrdif + altdif) >= 20:'You scream and bite your lip after a sharp pain when the <<dick>>cm dildo enters your ass.'
-	if (agrdif + altdif) <  20:'You moan when the <<dick>>cm dildo enters your ass.'
+	grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+	dynamic $get_hole_pain, pcs_ass, anal_slip, pain['asshole'], dick, grange, silavag
+	if (grdif + ltdif) >= 20:'You scream and bite your lip after a sharp pain when the <<dick>>cm dildo enters your ass.'
+	if (grdif + ltdif) <  20:'You moan when the <<dick>>cm dildo enters your ass.'
 
 	'You stop for a moment, giving your ass time to adjust to the dildo inside it, and then start to slowly move, stretching your anus.'
 	
-	if (agrdif + altdif) >= 30:
+	if (grdif + ltdif) >= 30:
 		if pcs_makeup > 1:pcs_makeup = 0
 		'You feel like your anus is stretching when the dildo enters you. You start to moan rhythmically in unison with the <<dick>>cm dildo''s movements inside you.'
-	elseif (agrdif + altdif) >= 20 and (agrdif + altdif) < 30:
+	elseif (grdif + ltdif) >= 20 and (grdif + ltdif) < 30:
 		pcs_horny += 10
 		'You moan in pleasure while the dildo moves inside your ass.'
 	end
+	killvar '$get_hole_pain'
+	killvar 'grdif' & killvar 'ltdif'
 	gs 'arousal','anal_dildo', ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
 end
 
@@ -133,17 +149,21 @@ if $ARGS[0] = 'd_strapon_anal':
 	if pcs_ass >= 10:'<<$xec>> starts to stretch your anus using three fingers.'
 	*p '<<$boydesc>> pulls <<$xyr>> fingers out of your ass and you feel '
 	if rand(0,1)=0: '<<$xyr>> fake cock near your hole.' else '<<$xem>> pushing <<$xyr>> fake cock into your hole.'
-	if (agrdif + altdif) >= 20:'You scream and bite your lip from a sharp pain when <<$xyr>> fake <<dick>> centimeter dick enters your ass.'
-	if (agrdif + altdif) <  20:'You moan when <<$xyr>> <<dick>>cm rubber dick enters your ass.'
+	grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+	dynamic $get_hole_pain, pcs_ass, anal_slip, pain['asshole'], dick, grange, silavag
+	if (grdif + ltdif) >= 20:'You scream and bite your lip from a sharp pain when <<$xyr>> fake <<dick>> centimeter dick enters your ass.'
+	if (grdif + ltdif) <  20:'You moan when <<$xyr>> <<dick>>cm rubber dick enters your ass.'
 	'<<$boydesc>> stops for a moment, giving your ass time to adjust to <<$xyr>> cock inside it. Then <<$xe>> starts to slowly move, stretching your anus.'
 
-	if (agrdif + altdif) >= 30:
+	if (grdif + ltdif) >= 30:
 		if pcs_makeup > 1:pcs_makeup = 0
 		'You cry and bite your lip when the <<dick>> centimeter fake cock begins to fuck your ass with full force!. Your ass feels like it is on fire and all you want is for this torture to be over quickly.'
-	elseif (agrdif + altdif) >= 20 and (agrdif + altdif) < 30:
+	elseif (grdif + ltdif) >= 20 and (grdif + ltdif) < 30:
 		pcs_horny += 10
 		'You feel like your anus is stretching when <<$xyr>> fake shaft enters you. You start to moan rhythmically in unison with <<$xyr>> fake cock''s movements inside of you.'
 	end
+	killvar '$get_hole_pain'
+	killvar 'grdif' & killvar 'ltdif'
 	gs 'arousal','anal', ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
 end
 
@@ -172,16 +192,20 @@ if $ARGS[0] = 'd_analsex_bottle':
 
 	'You stopped for a moment, giving your ass time to adjust to the bottle neck inside it, and then start to slowly move, stretching your anus.'
 
-	if (agrdif + altdif) >= 20:'You scream and bite your lip from a sharp pain when the bottle enters your ass.'
-	if (agrdif + altdif) <  20:'You moan when the bottle enters your ass.'
+	grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+	dynamic $get_hole_pain, pcs_ass, anal_slip, pain['asshole'], dick, grange, silavag
+	if (grdif + ltdif) >= 20:'You scream and bite your lip from a sharp pain when the bottle enters your ass.'
+	if (grdif + ltdif) <  20:'You moan when the bottle enters your ass.'
 
-	if (agrdif + altdif) >= 30:
+	if (grdif + ltdif) >= 30:
 		if pcs_makeup > 1:pcs_makeup = 0
 		'You feel like your anus is stretching when the bottle enters you. You start to moan rhythmically in unison with the bottle''s movements inside of you.'
-	elseif (agrdif + altdif) >= 20 and (agrdif + altdif) < 30:
+	elseif (grdif + ltdif) >= 20 and (grdif + ltdif) < 30:
 		pcs_horny += 10
 		'You moan in pleasure when the bottle moves inside your ass.'
 	end
+	killvar '$get_hole_pain'
+	killvar 'grdif' & killvar 'ltdif'
 	gs 'arousal','anal_dildo', ARGS[1],$ARGS[2],$ARGS[3],$ARGS[4],$ARGS[5],$ARGS[6],$ARGS[7],$ARGS[8]
 end
 
@@ -193,31 +217,39 @@ if $ARGS[0] = 'doublepenetration':
 	frost = 0
 	TotPain = 0
 	if pcs_vag > 0:
-		if (vgrdif + vltdif) >= 30: TotPain +=4 & 'You groan in pain when <<$boydesc1>> penetrates you, tears flow from your eyes and it feels like someone drove a red-hot rod into your vagina.'
-		if (vgrdif + vltdif) >= 20 and (vgrdif + vltdif) < 30: TotPain +=3 & 'You bite your lip in pain when <<$boydesc1>> enters you, it is very painful.'
-		if (vgrdif + vltdif) >= 12 and (vgrdif + vltdif) < 20: TotPain +=2 & 'You wince at the sudden pain when <<$boydesc1>> enters, it hurts but gradually it becomes quite tolerable.'
-		if (vgrdif + vltdif) >= 7 and (vgrdif + vltdif) < 12: TotPain +=1 & 'You are startled by the feeling of your pussy stretching when <<$boydesc1>> enters you.'
-		if (vgrdif + vltdif) >=  2 and (vgrdif + vltdif) < 7: 'You are startled by the feeling of your pussy stretching as <<$boydesc1>> enters you.'
-		if (vgrdif + vltdif) >= -3 and (vgrdif + vltdif) < 2: 'You flinch from a pleasant feeling when your pussy is stretched by <<$xyr1>> dick.'
-		if (vgrdif + vltdif) <  -3: 'You feel <<$xyr1>> penis entering your pussy. This gives you a nice tingling feeling between your legs, but <<$xyr>> <<dick>> cm dick is significantly smaller than what your pussy needs.'
+		grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+		dynamic $get_hole_pain, pcs_vag, vaginal_slip, pain['vaginal'], dick, grange, silavag
+		if (grdif + ltdif) >= 30: TotPain +=4 & 'You groan in pain when <<$boydesc1>> penetrates you, tears flow from your eyes and it feels like someone drove a red-hot rod into your vagina.'
+		if (grdif + ltdif) >= 20 and (grdif + ltdif) < 30: TotPain +=3 & 'You bite your lip in pain when <<$boydesc1>> enters you, it is very painful.'
+		if (grdif + ltdif) >= 12 and (grdif + ltdif) < 20: TotPain +=2 & 'You wince at the sudden pain when <<$boydesc1>> enters, it hurts but gradually it becomes quite tolerable.'
+		if (grdif + ltdif) >= 7 and (grdif + ltdif) < 12: TotPain +=1 & 'You are startled by the feeling of your pussy stretching when <<$boydesc1>> enters you.'
+		if (grdif + ltdif) >=  2 and (grdif + ltdif) < 7: 'You are startled by the feeling of your pussy stretching as <<$boydesc1>> enters you.'
+		if (grdif + ltdif) >= -3 and (grdif + ltdif) < 2: 'You flinch from a pleasant feeling when your pussy is stretched by <<$xyr1>> dick.'
+		if (grdif + ltdif) <  -3: 'You feel <<$xyr1>> penis entering your pussy. This gives you a nice tingling feeling between your legs, but <<$xyr>> <<dick>> cm dick is significantly smaller than what your pussy needs.'
+		killvar '$get_hole_pain'
+		killvar 'grdif' & killvar 'ltdif'
 	else
 		pcs_horny = 0
 		pcs_mood -= 15
 		TotPain +=4
 		'You bite your <<$pc_desc[''lips'']>> lips in pain and tears start to flow from your eyes when <<$boydesc1>> penetrates you, breaking your hymen.'
 	end
-	if (agrdif + altdif) >= 20: TotPain +=1 & 'You scream and bite your lip from a sharp pain when <<$xyr2>> <<dick2>> centimeter dick enters your ass.'
-	if (agrdif + altdif) <  20:'You moan when <<$xyr2>> <<dick2>> centimeter dick enters your ass.'
+	grange = dyneval('result=strpos(''skinny   slimx     well pr   thicker   thickx    massive   monstrous'',$ARGS[0])',mid($dick_girth+'x',1,6))/2
+	dynamic $get_hole_pain, pcs_ass, anal_slip, pain['asshole'], dick, grange, silavag
+	if (grdif + ltdif) >= 20: TotPain +=1 & 'You scream and bite your lip from a sharp pain when <<$xyr2>> <<dick2>> centimeter dick enters your ass.'
+	if (grdif + ltdif) <  20:'You moan when <<$xyr2>> <<dick2>> centimeter dick enters your ass.'
 	'<<$boydesc2>> stops for a moment, giving your ass time to adjust to <<$xyr2>> cock inside it. He then starts to slowly move, stretching your anus.'
 
-	if (agrdif + altdif) >= 30:
+	if (grdif + ltdif) >= 30:
 		if pcs_makeup > 1:pcs_makeup = 0
 		'You cry and bite your lip when the <<dick2>>cm cock begins to fuck your ass.'
 		TotPain +=1
-	elseif (agrdif + altdif) >= 20 and (agrdif + altdif) < 30:
+	elseif (grdif + ltdif) >= 20 and (grdif + ltdif) < 30:
 		pcs_horny += 10
 		'You feel like your anus is stretching when <<$xyr2>> penis enters you. You start to moan rhythmically in unison with <<$xyr2>> cock''s movements inside of you.'
 	end
+	killvar '$get_hole_pain'
+	killvar 'grdif' & killvar 'ltdif'
 
 	if totPAIN = 0:
 		'Feelings merge together when you move inside two members in contact with each other through a thin opening sharing your vagina filled <<dick1>> centimeter and a member of your <<$anustipe>> anus filled <<dick2>> centimeter member. Your abdomen burns as if pleasant sunlight was spreading heat throughout your body.'

+ 7 - 5
locations/din_bad.qsrc

@@ -133,10 +133,12 @@ if $ARGS[0] = 'd_bag':
 	end
 !! Hair options
 	*nl
-	if (mc_inventory['travel_mirror'] =  1 or mc_inventory['comb'] =  1) and pcs_hairbsh = 0:
-		'There''s a hairbrush in your purse. <a href="exec:pcs_hairbsh = 1 & gs ''stat'' & gs ''din_bad'', ''d_bag''">Brush your hair</a>'
-	elseif (mc_inventory['travel_mirror'] =  1 or mc_inventory['comb'] =  1) and pcs_hairbsh = 1:
-		'There''s a hairbrush in your purse. Your hair doesn''t need brushing right now.'
+	if mc_inventory['travel_mirror'] =  1 or mc_inventory['comb'] =  1:
+		if pcs_hairbsh = 0:
+			'There''s a hairbrush in your purse. <a href="exec: minut += min(15, max(1, pcs_hairlng / 80)) & pcs_hairbsh = 1 & gs ''stat'' & gs ''din_bad'', ''d_bag''">Brush your hair</a>'
+		else
+			'There''s a hairbrush in your purse. Your hair doesn''t need brushing right now.'
+		end
 	end
 	if pcs_hairbsh > 0 and pcs_hairlng > 80 and hbraids = 0:
 		*nl
@@ -243,7 +245,7 @@ if $ARGS[0] = 'd_bag':
 	*nl
 	if $pursepantytype ! '' or $pursebratype ! '': 'You also have '+iif($pursepantytype ! '','<a href="exec:view''<<func(''$panty_image'', $pursepantytype, pursepantynumber)>>''">a pair of panties</a>','')+iif($pursepantytype ! '' and $pursebratype ! '',' and ','')+iif($pursebratype ! '','<a href="exec:view''<<func(''$bra_image'', $pursebratype, pursebranumber)>>''">a bra</a>','')+' in your purse, which you can put on in the nearest bathroom.'
 	if photographyEv >= 2: 'You have <a href="exec:gt''camera'',''start''">a camera</a> in your purse.'
-	if mc_inventory['newspaper'] = 1: newspaperVars['dbag'] = 1 & act 'Read your newspaper': gt 'newspaper', 'start'
+	if mc_inventory['newspaper'] = 1: act 'Read your newspaper': newspaperVars['dbag'] = 1 & gt 'newspaper', 'start'
 
 	act 'Return':gs 'obj_din', 'menu_exit' & gt $menu_loc, $menu_arg
 	'</td></tr></table></center>'

+ 76 - 81
locations/din_van.qsrc

@@ -339,93 +339,88 @@ $brit = "gs 'din_van', 'brit'"
 if $ARGS[0] = 'brit':
 	if lashair ! 1 and pcs_shave['free_razor'] + mc_inventory['razor'] > 0:
 		!! if shave_menu = 1: legs and pussy
+		$shave_act = ''
 		if shave_menu = 1 and mc_inventory['razor'] >= razors_to_use['all']:
 			if pcs_leghair >= 3 or (pubestyle > 0 and pcs_pubes >= shave_trigger):
-				if pcs_leghair >= 3 and (pubestyle > 0 and pcs_pubes >= shave_trigger):
-					if daystart - daystart_start < 9 and $start_type[1] = 'tg':
-						$shave_act = 'Shave your legs and pussy'
-						$shave_txt1 = 'You can''t shake off the fact that you''re a girl now, so you decide it''d be best to shave your legs. You begin to lather your legs, still marveling at how soft and round they are. Then you take the razor in your hand and begin to shave your legs.'
-						$shave_txt2 = 'You feel really awkward, never having done this before as a guy. Luckily, you had more than enough experience with shaving your face and technically this isn''t really all that different. In the end, you get a pretty decent job done.'
-					elseif daystart - daystart_start < 29 and $start_type[1] = 'tg':
-						pcs_mood += 10
-						$shave_txt1 = 'With a newfound routine you lather up your legs and start shaving, careful not to miss a spot. After washing away the foam you softly glide your hands over your smooth legs, feeling good to know that you don''t need to hide your legs in pants. Maybe you should wear a skirt tomorrow?'
-					elseif pubestyle = 1:
-						$shave_act = 'Shave your legs and pussy'
-						if pcs_pubes > 10:
-							$shave_txt1 = 'You do your legs first before lathering up your crotch and taking a razor to the bush growing there. After a few minutes of shaving, you take a moment to inspect yourself, making sure you got everything.'
-							$shave_txt2 = 'Satisfied there isn''t even a single hair left, you rinse yourself off, enjoying the newfound smoothness of your pussy.'
-						else
-							$shave_txt1 = 'You lather up your legs and crotch, grabbing your razor and carefully scraping away stubble that is growing from them.'
-							$shave_txt2 = 'After a few minutes of work, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble left. Satisfied, you rinse yourself off, smiling in relief that your pussy is silky smooth once again.'
-						end
-					elseif (pubestyle >= 2 and pubestyle <= 8) or pubestyle >= 12:
-						if pcs_pubes >= shave_trigger + 5:
-							$shave_act = 'Shave your legs and pussy'
-							$shave_txt1 = 'You lather up your legs and carefully shave them. Once finished, you lather up your crotch and start shaving away the edges of your pubic hair. After a few minutes, you''ve given your pussy a perfect hairdoo and rinse off the rest of the soap, admiring your new sexual fashion before deciding what to do next.'
-						else
-							$shave_act = 'Shave your legs and trim your bush'
-							$shave_txt1 = 'You lather up your legs and carefully shave them. Once finished, you spend some time cleaning up the area around your styled pubic hair, trimming back stubble and hair until it''s neat and tidy again.'
-						end
-					elseif pubestyle = 9:
-						$shave_act = 'Shave your legs and maintain your bush'
-						if pcs_pubes >= 26:
-							$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time maintaining your bush and your bikini lines, until it is a neat and tidy lawn of hair.'
-						else
-							$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time maintaining your bush, keeping it short and neat.'
-						end
-					elseif pubestyle = 10:
+				$shave_act = 'Shave your legs and pussy'
+				if daystart - daystart_start < 9 and $start_type[1] = 'tg':
+					$shave_txt1 = 'You can''t shake off the fact that you''re a girl now, so you decide it''d be best to shave your legs. You begin to lather your legs, still marveling at how soft and round they are. Then you take the razor in your hand and begin to shave your legs.'
+					$shave_txt2 = 'You feel really awkward, never having done this before as a guy. Luckily, you had more than enough experience with shaving your face and technically this isn''t really all that different. In the end, you get a pretty decent job done.'
+				elseif daystart - daystart_start < 29 and $start_type[1] = 'tg':
+					pcs_mood += 10
+					$shave_txt1 = 'With a newfound routine you lather up your legs and start shaving, careful not to miss a spot. After washing away the foam you softly glide your hands over your smooth legs, feeling good to know that you don''t need to hide your legs in pants. Maybe you should wear a skirt tomorrow?'
+				elseif pubestyle = 1:
+					if pcs_pubes > 10:
+						$shave_txt1 = 'You do your legs first before lathering up your crotch and taking a razor to the bush growing there. After a few minutes of shaving, you take a moment to inspect yourself, making sure you got everything.'
+						$shave_txt2 = 'Satisfied there isn''t even a single hair left, you rinse yourself off, enjoying the newfound smoothness of your pussy.'
+					else
+						$shave_txt1 = 'You lather up your legs and crotch, grabbing your razor and carefully scraping away stubble that is growing from them.'
+						$shave_txt2 = 'After a few minutes of work, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble left. Satisfied, you rinse yourself off, smiling in relief that your pussy is silky smooth once again.'
+					end
+				elseif (pubestyle >= 2 and pubestyle <= 8) or pubestyle >= 12:
+					if pcs_pubes >= shave_trigger + 5:
+						$shave_txt1 = 'You lather up your legs and carefully shave them. Once finished, you lather up your crotch and start shaving away the edges of your pubic hair. After a few minutes, you''ve given your pussy a perfect hairdoo and rinse off the rest of the soap, admiring your new sexual fashion before deciding what to do next.'
+					else
 						$shave_act = 'Shave your legs and trim your bush'
-						if pcs_pubes >= 40:
-							$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time hacking back the wild jungle covering your crotch. Soon enough, you''re left with a sophisticated and tidy bush of hair that neatly carpets your pussy.'
-						else
-							$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time maintaining your bush, keeping it neat and tidy.'
-						end
-					elseif pubestyle = 11:
-						$shave_act = 'Shave your legs and pussy'
-						if pcs_pubes <= 10:
-							$shave_txt1 = 'You do your legs first before realizing that the stubble growing around your pussy is starting to become irritating and you can''t put it off any longer. Lathering yourself up, you grab your razor and carefully scrape away the rough itchy hairs have been bothering you so.'
-							$shave_txt2 = 'After a few minutes of work, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble hiding in the folds of your crotch somewhere. Satisfied, you rinse yourself off, smiling in relief that your pussy is smooth once again.'
-						else
-							$shave_txt1 = 'You do your legs first before lathering up your crotch and taking a razor to the hair growing there. After a few minutes of shaving, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble hiding in the folds of your crotch somewhere. Satisfied, you rinse yourself off, enjoying the newfound smoothness of your pussy.'
-						end
+						$shave_txt1 = 'You lather up your legs and carefully shave them. Once finished, you spend some time cleaning up the area around your styled pubic hair, trimming back stubble and hair until it''s neat and tidy again.'
+					end
+				elseif pubestyle = 9:
+					$shave_act = 'Shave your legs and maintain your bush'
+					if pcs_pubes >= 26:
+						$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time maintaining your bush and your bikini lines, until it is a neat and tidy lawn of hair.'
 					else
-						$shave_act = ''
+						$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time maintaining your bush, keeping it short and neat.'
 					end
+				elseif pubestyle = 10:
+					$shave_act = 'Shave your legs and trim your bush'
+					if pcs_pubes >= 40:
+						$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time hacking back the wild jungle covering your crotch. Soon enough, you''re left with a sophisticated and tidy bush of hair that neatly carpets your pussy.'
+					else
+						$shave_txt1 = 'You lather up your legs and carefully shave them. Once you''re finished, you spend some time maintaining your bush, keeping it neat and tidy.'
+					end
+				elseif pubestyle = 11:
+					if pcs_pubes <= 10:
+						$shave_txt1 = 'You do your legs first before realizing that the stubble growing around your pussy is starting to become irritating and you can''t put it off any longer. Lathering yourself up, you grab your razor and carefully scrape away the rough itchy hairs have been bothering you so.'
+						$shave_txt2 = 'After a few minutes of work, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble hiding in the folds of your crotch somewhere. Satisfied, you rinse yourself off, smiling in relief that your pussy is smooth once again.'
+					else
+						$shave_txt1 = 'You do your legs first before lathering up your crotch and taking a razor to the hair growing there. After a few minutes of shaving, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble hiding in the folds of your crotch somewhere. Satisfied, you rinse yourself off, enjoying the newfound smoothness of your pussy.'
+					end
+				else
+					$shave_act = ''
+				end
 
-
-					if $shave_act ! '':
-						act '<<$shave_act>> (0:15)':
-							menu_off = 1
-							*clr & cla
-							!! if $locM = 'uni_dorm' and $loc ='vann' and rand(0, 5) = 0:gt 'vann', 'brit1'
-							if shave_length < 2:
-								if pcs_pubes <= 10:
-									'<center><video autoplay loop src="images/shared/home/bathroom/shave_stubble.mp4"></center>'
-								else
-									'<center><video autoplay loop src="images/shared/home/bathroom/shave_bush.mp4"></center>'
-								end
-							else
-								'<center><video autoplay loop src="images/shared/home/bathroom/trim_bush.mp4"></center>'
-							end
-							*nl
-							'<<$shave_txt1>>'
-							*nl
-							'<<$shave_txt2>>'
-							minut += 15
-							pcs_leghair = 0
-							stat['leg_hair_growth_timer'] = totminut
-							pcs_pubes = shave_length
-							stat['pube_growth_timer'] = totminut
-							pcs_horny += 5
-							if pcs_shave['free_razor'] = 1:
-								pcs_shave['free_razor'] = 0
+				if $shave_act ! '':
+					act '<<$shave_act>> (0:15)':
+						menu_off = 1
+						*clr & cla
+						!! if $locM = 'uni_dorm' and $loc ='vann' and rand(0, 5) = 0:gt 'vann', 'brit1'
+						if shave_length < 2:
+							if pcs_pubes <= 10:
+								'<center><video autoplay loop src="images/shared/home/bathroom/shave_stubble.mp4"></center>'
 							else
-								mc_inventory['razor'] -= razors_to_use['all']
+								'<center><video autoplay loop src="images/shared/home/bathroom/shave_bush.mp4"></center>'
 							end
-							gs 'din_van', 'dryOff'
-							gs 'selfplay', 'bathtub_dildo_check'
-							gs 'selfplay', 'shower_dildo_check'
+						else
+							'<center><video autoplay loop src="images/shared/home/bathroom/trim_bush.mp4"></center>'
 						end
+						*nl
+						'<<$shave_txt1>>'
+						*nl
+						'<<$shave_txt2>>'
+						minut += 15
+						pcs_leghair = 0
+						stat['leg_hair_growth_timer'] = totminut
+						pcs_pubes = shave_length
+						stat['pube_growth_timer'] = totminut
+						pcs_horny += 5
+						if pcs_shave['free_razor'] = 1:
+							pcs_shave['free_razor'] = 0
+						else
+							mc_inventory['razor'] -= razors_to_use['all']
+						end
+						gs 'din_van', 'dryOff'
+						gs 'selfplay', 'bathtub_dildo_check'
+						gs 'selfplay', 'shower_dildo_check'
 					end
 				end
 			else
@@ -433,11 +428,12 @@ if $ARGS[0] = 'brit':
 			end
 		end
 
+		$shave_act = ''
 		!! if shave_menu = 2: pussy only
 		if (shave_menu = 2 or shave_menu = 1) and mc_inventory['razor'] >= razors_to_use['pussy']:
 			if pubestyle > 0 and pcs_pubes >= shave_trigger:
+				$shave_act = 'Shave your pussy'
 				if pubestyle = 1:
-					$shave_act = 'Shave your pussy'
 					if pcs_pubes <= 10:
 						$shave_txt1 = 'You lather up yourself up, and grab your razor, carefully scraping away stubble that is growing from your crotch.'
 						$shave_txt2 = 'After a few minutes of work, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble hiding in the folds of your crotch somewhere. Satisfied, you rinse yourself off, smiling in relief that your pussy is silky smooth once again.'
@@ -446,7 +442,6 @@ if $ARGS[0] = 'brit':
 					end
 				elseif (pubestyle >= 2 and pubestyle <= 8) or pubestyle >= 12:
 					if pcs_pubes >= shave_trigger + 5:
-						$shave_act = 'Shave your pussy'
 						$shave_txt1 = 'You lather up your crotch and start shaving away the edges of your pubic hair. After a few minutes, you''ve given your pussy a perfect hairdoo and rinse off the rest of the soap, admiring your new sexual fashion.'
 					else
 						$shave_act = 'Trim your bush'
@@ -468,7 +463,6 @@ if $ARGS[0] = 'brit':
 						$shave_txt1 = 'You spend some time maintaining your bush, trimming back the edges, keeping it neat and tidy.'
 					end
 				elseif pubestyle = 11:
-					$shave_act = 'Shave your pussy'
 					if pcs_pubes <= 10:
 						$shave_txt1 = 'As the water of the shower continues to roll down your body, you suddenly realize that the stubble growing around your pussy is starting to become irritating and you can''t put it off any longer. Lathering yourself up, you grab your razor and carefully scrape away the rough itchy hairs have been bothering you so.'
 						$shave_txt2 = 'After a few minutes of work, you take a moment to inspect yourself, making sure you got every last pube and there isn''t even a bit of stubble hiding in the folds of your crotch somewhere. Satisfied, you rinse yourself off, smiling in relief that your pussy is smooth once again.'
@@ -478,6 +472,7 @@ if $ARGS[0] = 'brit':
 				else
 					$shave_act = ''
 				end
+
 				if $shave_act ! '':
 					act '<<$shave_act>> (0:10)':
 						menu_off = 1

+ 5 - 5
locations/dinfather.qsrc

@@ -10,7 +10,7 @@ if $ARGS[0] =  'father act 1':
             gs 'arousal', 'flashlite', 5
             gs 'arousal', 'end'
             gs 'stat'
-            
+
             '<center><img <<$set_imgh>> src="images/shared/sex/exhibitionism/fatherim30.jpg"></center>'
             'In a moment of horniness, you slowly and teasingly bend over with a playful smile on your lips, providing your stepfather with an amazing view of your <<$titsize>> breasts.'
 
@@ -39,7 +39,7 @@ if $ARGS[0] =  'father act 2':
             gs 'arousal', 'erotic', 5, 'incest'
             gs 'arousal', 'end'
             gs 'stat'
-            
+
             '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/sex/fatherim28.jpg"></center>'
             'Unable to stop yourself, you stare at his groin and notice the outline of his erect cock through the fabric. Absent-mindedly you bring a hand to your breasts and knead it gently, letting out a barely audible moan.'
 
@@ -68,7 +68,7 @@ if $ARGS[0] =  'father act 3':
             gs 'arousal', 'flash', 5
             gs 'arousal', 'end'
             gs 'stat'
-            
+
             'You, while pretending to not notice, slowly spread your legs as you talk.'
 
             if pcs_apprnc + (npc_rel['A28']/10) < 60:fatherLust = 2
@@ -269,7 +269,7 @@ if $ARGS[0] =  'watchtv_act1':
             gs 'arousal', 'flashlite', 5
             gs 'arousal', 'end'
             gs 'stat'
-            
+
             'Soon after you join your stepfather on the couch to watch TV, you feel a bit sleepy. You snuggle up against your stepfather''s chest and close your eyes.'
 
             if pcs_apprnc + (npc_rel['A28']/10) < 60:fatherLust = 2
@@ -601,7 +601,7 @@ if $ARGS[0] = 'gardrunkchat':
     end
     if fame['pav_slut'] >= 150 and dyadyamishaevent = 1 and dmishaday ! daystart and fatherandmisha!1:
         *clr & cla
-        '<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+        '<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
         'Uncle Misha kept staring at you. Suddenly he turns to your stepfather.'
         '"So, Vladimir, did you know your <<$pcs_nickname>> is a <<$gnikname>>?"'
         'Your stepfather is clearly confused. "What are you talking about, Misha?"'

+ 1 - 1
locations/dinnpc.qsrc

@@ -62,7 +62,7 @@ if $ARGS[0] = 'din_predlog_dima_bj':
 					gs 'cum_call','clothes', $boy, 1,'','',10
 					dimasexday = daystart
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dimka/sex/cocksucker4.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/shared/sex/cum/cocksucker4.jpg"></center>'
 					'You fall back onto your haunches, panting, your face completely covered in snot, tears and drool, all but oblivious to what Dimka is doing until a jet of sperm erupts from his cock and hits your face, then another, and another. Your whole face is covered with a layer of mucus, a bizarre mix of four body fluids, and yet all you care about is catching your breath before Dimka has any other ideas. You seem to be in luck, though, because after he wipes his cock on your hair, he tucks it back into his pants.'
 					'"That wasn''t half bad - with a bit of guidance, you can suck some good dick. We have to do that again sometime." He gives you a strange, cold smile as he turns away. "Well, see you around." You watch as he walks back to the disco, leaving you in your pitiful state.'
 

+ 2 - 2
locations/directors.qsrc

@@ -59,9 +59,9 @@ if $ARGS[0] = 'fuck1':
 			end
 		end
 		act'Cumming':
-			gs 'cum_call', '', '<<$boydesc[0]>>', 1, 'rough'
+			gs 'cum_call', '', $boy, 1, 'rough'
 			cla & *clr
-			
+
 			'"Ugh! I''m cumming!"'
 			'"Don''t ruin the costume!" you protest. In response he drives his cock as deep as it can go inside you and starts cumming. You feel his sperm splashing around inside you.'
 			'"Oh come on! Now I have to spend the whole day filming with your spunk dripping out of me."'

+ 5 - 3
locations/dream_events.qsrc

@@ -121,6 +121,7 @@ end
 
 if $ARGS[0] = 'exit':
 	sleepVars['events_done'] = 0
+	sleepVars['stat_display'] = 0
 	killvar '$sleep_events'
 	killvar '$sleep_events_priority'
 	killvar 'temp_slev_id'
@@ -130,6 +131,7 @@ end
 
 if $ARGS[0] = 'continue':
 	sleepVars['events_done'] = 0
+	sleepVars['stat_display'] = 0
 	killvar '$sleep_events'
 	killvar '$sleep_events_priority'
 	killvar 'temp_slev_id'
@@ -324,11 +326,11 @@ if $ARGS[0] = 'hypno_dreams':
 	elseif ARGS[1] = 4:
 		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/hypnoRide4.mp4"></video></center>'
 		if dreamedOfTherapistFucking = 2:
-			'You dream that you''re riding your therapist''s cock. You keep slaming your pussy onto his massive rod as hard as you can, his huge cock bumping against your cervix. It feels wonderful and you feel a deep craving to feel his seed pump into you.'
+			'You dream that you''re riding your therapist''s cock. You keep slamming your pussy onto his massive rod as hard as you can, his huge cock bumping against your cervix. It feels wonderful and you feel a deep craving to feel his seed pump into you.'
 		else
-			'You dream that you''re riding someone''s cock. You keep slaming your pussy into his massive rod as hard as you can and your tits flop around wildly as you do so.'
+			'You dream that you''re riding someone''s cock. You keep slamming your pussy into his massive rod as hard as you can and your tits flop around wildly as you do so.'
 			if guy = 0:
-				'You''ve never done something like this. Something deep inside hurts everytime you sit all the way down, but it also feels good! You can''t will yourself to turn and look at who you are riding.'
+				'You''ve never done something like this. Something deep inside hurts every time you sit all the way down, but it also feels good! You can''t will yourself to turn and look at who you are riding.'
 			else
 				'It almost feels real, like you''re actually riding someone''s huge cock! You can''t will yourself to turn and look at who you''re riding though.'
 			end

+ 8 - 8
locations/father.qsrc

@@ -10,7 +10,7 @@ if $ARGS[0] = 'kit': kit_dad = 1
 $location_type = 'event'
 
 '<center><b><font color="maroon">Your stepfather, Vladimir Mikhailovich Scriabin</font></b></center>'
-'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
 'Your stepfather is a greying, slightly flabby man working as a truck driver. He is <<fatherAge>> years old. Your mother divorced your biological father and married Vladimir when you were only one year old. You''ve never seen your biological father since their divorce, and as such you have no real memory of him.'
 
 $fatherRep = {
@@ -182,7 +182,7 @@ act 'Chat':
 	npc_rel['A28'] += 1
 	gs 'stat'
 	'<center><B><font color=maroon>Your stepfather, Vladimir Mikhailovich Scriabin</font></B></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
 	if $loc = 'sitrPar':
 		'Your stepfather is sitting on the couch in the living room, he is watching TV. You decide to join him for a while and sit down next to him.'
 	else
@@ -218,7 +218,7 @@ if (hour > 10 and week < 6) or week >= 6:
 			minut += 5
 			gs 'stat'
 			'<center><b><font color="maroon">Your stepfather, Vladimir Mikhailovich Scriabin</font></b></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
 			'Your stepfather is sitting on the couch, watching some boring TV show. You sit down next to him.'
 			dynamic $fatherRep
 			act 'Move away':gt 'father'
@@ -293,7 +293,7 @@ if (hour > 10 and week < 6) or week >= 6:
 		minut += 5
 		gs 'stat'
 		'<center><b><font color="maroon">Your stepfather, Vladimir Mikhailovich Scriabin</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
 		'You ask your stepfather how he met your mother. Your stepfather scratches his slightly balding head and replies: "I used to work as a taxi driver back then, drove your mother to places from time to time and we got along very well. Natasha is a strong and independant woman, raising you and Anya all by herself after she left your father. I didn''t know him very well, I''ve only met him a couple of times. All I know is that his name is Mikhail Kuznetsov, and that he moved to a different city soon after he and your mother divorced."'
 
 		act 'Move away':gt 'father'
@@ -305,7 +305,7 @@ if (hour > 10 and week < 6) or week >= 6:
 		minut += 5
 		gs 'stat'
 		'<center><b><font color="maroon">Your stepfather, Vladimir Mikhailovich Scriabin</font></b></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
 		'You ask your stepfather about his work. Your stepfather reaches for his aching joints, with a grimace on his face. "I used to be a taxi driver. It was hard work though, often working many hours a day, and it could be dangerous too. With some money we saved up I bought a Gazelle pickup truck, and now I drive that selling goods and making deliveries. As you know I have two garages; one for our Volga, and the other one for the Gazelle."'
 
 		act 'Move away':gt 'father'
@@ -335,7 +335,7 @@ if (hour > 10 and week < 6) or week >= 6:
 			minut += 5
 			gs'stat'
 			'<center><B><font color=maroon>Your stepfather, Vladimir Mikhailovich Scriabin</font></B></center>'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg" ></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg" ></center>'
 			'You ask your stepfather if it is okay for you to store some things in his garage.'
 			if npc_rel['A28'] >= 60 or TouchedByFather = 1:
 				YouCanGar = 1
@@ -353,7 +353,7 @@ if (hour > 10 and week < 6) or week >= 6:
 		minut += rand(10,15)
 		gs 'stat'
 		'<center><B><font color=maroon>Your stepfather, Vladimir Mikhailovich Scriabin</font></B></center>'
-		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
 		'Your stepfather is sitting on the couch, watching TV. You sat next to him on the sofa.'
 
 		dynamic $fatherRep
@@ -640,7 +640,7 @@ if npc_sex['A28'] ! 0 and fatherwantssex = 1 and locat['Mom_athome'] = 0 and loc
 	menu_off = 1
 	gs 'stat'
 	'<center><B><font color=maroon>Your stepfather, Vladimir Mikhailovich Scriabin</font></B></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/father.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big28.jpg"></center>'
 	! WD: Fix old nude variable
 	if $clothingworntype = 'nude': 'You give your stepfather a lewd smile. "I figured my clothes would only get in the way Daddy, so I took them off for you."'
 	'No words are neccessary, your stepfather simply unbuttons his pants revealing his stiff cock. "<<$pcs_nickname>>, help your old man out will you?"'

+ 3 - 3
locations/fathersex.qsrc

@@ -180,7 +180,7 @@ if $ARGS[0] = 'fathersex_act1':
 				act 'Dad wants your front door...':
 					*clr & cla
 					'<center><video autoplay loop src="images/locations/city/industrial/bar/sex/bar/martin/cowgirl/cowgirl_rub.mp4"></video></center>'
-					
+
 					if stat['think_virgin'] = 1:
 						'But daddy, I''m still a virgin...'
 					else
@@ -453,7 +453,7 @@ if $ARGS[0] = 'fathersex_act1':
 								*clr & cla
 								gs 'boyStat', 'A28'
 								gs 'cum_call', 'anus', 'A28', 1
-								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/sex/fatherim5_2.jpg"></center>'
+								'<center><img <<$set_imgh>> src="images/pc/body/cum/cumanal/cumanal9.jpg"></center>'
 								$orgasm_or = 'yes'
 								'You suddenly feel an intense warmth spreading inside you. Your stepfather pulls out his cock, and a slow trail of his cum slowly drips out of you.'
 								'Spreading your ass cheeks with your hands, you give him a nice view of his load in your sphincter. Your stepfather is fascinated and watches his cum slowly drip down, giving your ass a few more slaps for good measure.'
@@ -554,7 +554,7 @@ if $ARGS[0] = 'fathersex_act2':
 			act 'You show him your used ass':
 				*clr & cla
 				minut += 1
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/sex/fatherim5_2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/pc/body/cum/cumanal/cumanal9.jpg"></center>'
 				'Spreading your ass cheeks with your hands, you give him a nice view of his load in your sphincter. Your stepfather is fascinated and watches his cum slowly drip down, giving your ass a few more slaps for good measure. "Very nice, <<$pcs_nickname>>... you can be my little slut any time you like", he chuckles as he goes to the bathroom to quickly clean up, leaving you to yourself.'
 				gs 'arousal', 'end'
 				gs 'stat'

+ 31 - 31
locations/fbDormD.qsrc

@@ -69,13 +69,13 @@ $d_fbd_regular = {
 
 		gs 'arousal', 'kiss', 5
 		gs 'stat'
-		
+
 		act 'Keep kissing him':
 			*clr & cla
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdkiss.jpg"></center>'
 			tiprand = rand(1, 100)
-			
+
 			gs 'arousal', 'kiss', 5
 			gs 'stat'
 
@@ -102,7 +102,7 @@ $d_fbd_blowhim = {
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdbj.jpg"></center>'
 		gs 'dinSex', 'bj_random'
 		tiprand = rand(0, 1)
-		
+
 		gs 'arousal', 'bj', 5
 		gs 'stat'
 
@@ -127,7 +127,7 @@ $d_fbd_miss = {
 		gs 'dinsex', 'boy_puts_condom'
 		gs 'dinsex','vaginal_sex',10
 		tiprand = rand(1, 100)
-		
+
 		gs 'arousal', 'vaginal', 5
 		gs 'stat'
 
@@ -151,11 +151,11 @@ $d_fbd_dog = {
 		pose = 1
 		ppsex += 1
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhdog.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/fbhdog.jpg"></center>'
 		gs 'dinsex', 'boy_puts_condom'
 		gs 'dinsex','vaginal_sex',10
 		tiprand = rand(1, 100)
-		
+
 		gs 'arousal', 'vaginal', 5
 		gs 'stat'
 
@@ -183,11 +183,11 @@ $d_fbd_face = {
 		gs 'cum_manage'
 		spafinloc = 12
 		gs 'cum_manage'
-		
+
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdface.jpg"></center>'
 		'<<$boydesc>> jerks off, while his cock is pointing at your face. You instinctively stick out your tongue, and he rubs the head of his dick against it while he''s approaching his orgasm. Suddenly a jet of sperm hits your face, covering you in cum. Several more follow, some of it getting into your mouth while the rest covers your cheeks and eye lids.'
-		dynamic $d_fbd_end		
+		dynamic $d_fbd_end
 	end
 }
 
@@ -202,7 +202,7 @@ $d_fbd_anal = {
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdanal.jpg"></center>'
 		gs 'dinSex','boy_wants_anal','','lubri' & gs 'dinsex','analsex'
 		tiprand = rand(1, 100)
-		
+
 		gs 'arousal', 'anal', 5
 		gs 'stat'
 
@@ -230,12 +230,12 @@ $d_fbd_end = {
 
 		minut += 5
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhend.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/shared/sex/undress/fbhend.jpg"></center>'
 		'Once you''re finished, you quickly brush up and begin to put your clothes back on. <<$boydesc>> grins at you smugly, already dressed again in a clean fancy dress shirt and pants. He runs his hand through your hair and says: "Thanks for that, <<$pcs_nickname>>. My friend was right, you Pavlovsk girls are fun! My roommates can be back at any time, though... you should probably go? Unless you want to have another go with them too?"'
 
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Leave':gt 'pav_residential'
 	end
 }
@@ -290,32 +290,32 @@ $d_fbd_mass = {
 			'<<$boydesc>> begins to kiss you before he takes your hand and guides you to another nearby room, where he pulls you down onto a mattress. Even though you said you wanted to be alone with <<$boydesc>>, his friend enters the room a few seconds later.'
 			'<<$boydesc>> sees your startled look and reassures you: "Relax, babe... he''s not going to do anything, he just likes to watch. Just focus on me, you do want to make me feel good, right?"'
 			'You nod meekly and close your eyes, enjoying <<$boydesc>>''s ministrations while he kisses you and slowly takes your clothes off. When you open your eyes again and turn your head, you see that his friend also got naked, and is slowly jerking himself off in the corner while <<$boydesc>> moves in to fuck you. Weird... You close your eyes again, trying to forget about the friend while you focus on <<$boydesc>> and his cock.'
-			
+
 			gs 'dinsex', 'boy_puts_condom'
 			gs 'dinsex','vaginal_sex',10
-			
+
 			gs 'arousal', 'foreplay', 5
 			gs 'stat'
-			
+
 			'While <<$boydesc>> fucks you, you open your mouth to moan. When you do, you suddenly feel something hard against your lips.'
 
 			gs 'arousal', 'vaginal', 5, 'group'
 			gs 'stat'
-		
+
 			act 'Open your mouth':
 				*clr & cla
 				ppsex += 1
 				pose = 0
 				ppbj += 1
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdtdouble.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/shared/sex/mmf/fbdtdouble.jpg"></center>'
 				'You open your mouth instinctively, feeling something warm and solid pressing against your lips. You immediately feel it slip inside your mouth, and when you open your eyes you see little more than curly pubic hair. <<$boydesc>>''s friend obviously decided to join you anyway, and put his erect prick in your mouth while you were not paying attention. You try to object, but can''t say much with his cock still in your mouth. <<$boydesc>> doesn''t seem to mind sharing you anyway, and the guys ignore your muffled groans while they continue to fuck your pussy and your mouth at the same time.'
-				
+
 				gs 'arousal', 'vaginal', 5, 'group'
 				gs 'arousal', 'bj', 5, 'group'
 				minut -= 5
 				gs 'stat'
-		
+
 				gs 'dinsex','sexcum'
 
 				act 'Suck on the cock in your mouth':
@@ -326,7 +326,7 @@ $d_fbd_mass = {
 					spafinloc = 12
 					gs 'cum_manage'
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdtcum.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/shared/sex/cum/fbdtcum.jpg"></center>'
 					'While you suck on the cock in your mouth, you suddenly feel a warm liquid in your mouth. It has quite a pungent odour, and has a bitter taste to it. The second guy just came in your mouth! You try to object again, but are too drunk to say anything coherent. The guys grin when they see you mostly just blowing cum bubbles when you try to talk.'
 					dynamic $d_fbd_end
 
@@ -340,10 +340,10 @@ $d_fbd_mass = {
 						gs 'stat'
 						'You don''t have the energy to do much about what the guys did... it''s over anyway, what''s the point? You sigh and just relax on the mattress for a moment, to regain your focus. Then suddenly <<$boydesc>> gently takes you by the shoulders and lifts you up, putting you down on your knees. Another erect cock is pointing straight at your face... wait, where did that come from? Whose dick is that?'
 						dynamic $d_fbd_threesome
-						
+
 						gs 'arousal', 'end'
 						gs 'stat'
-						
+
 					end
 				end
 			end
@@ -369,19 +369,19 @@ $d_fbd_threesome = {
 		menu_off = 1
 		ppbj += 2
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdrbj.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/shared/sex/mmf/fbdrbj.jpg"></center>'
 		'You part your lips obediently without giving it any thought, knowing what''s expected of you in this position. You close your lips around his friend''s cock, while <<$boydesc>> takes your hand and rests it on his dick, expecting you to service him as well. You service both the cocks as best as you can, even though you''re still not sure who this other guy even is.'
 		'One of the guys then gets up and positions himself behind you, while you continue sucking on the cock that''s still in front of you.'
 
 		gs 'arousal', 'bj', 5, 'group', 'sub'
 		gs 'stat'
-		
+
 		act 'Keep sucking on it':
 			*clr & cla
 			ppsex += 1
 			pose = 1
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdrsex.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/shared/sex/mmf/fbdrsex.jpg"></center>'
 			'You keep sucking on the cock in front of you, as you figure the guys want you to do. You focus for a moment and realize that <<$boydesc>> is behind you. The dick that''s rubbing against your pussy lips is probably his... right? It must be.'
 			gs 'dinsex', 'boy_puts_condom'
 			gs 'dinsex','vaginal_sex',10
@@ -389,14 +389,14 @@ $d_fbd_threesome = {
 			gs 'arousal', 'vaginal', 5, 'group', 'sub'
 			minut -= 5
 			gs 'stat'
-			
+
 			'After a while, <<$boydesc>> pulls his cock out of your cunt and lightly caresses your puckered asshole with his fingers.'
 
 			gs 'arousal', 'anal_finger', 5, 'group', 'sub'
 			gs 'arousal', 'vaginal', 5, 'group', 'sub'
 			minut -= 5
 			gs 'stat'
-			
+
 			act 'Try to relax and keep sucking':
 				*clr & cla
 				ppsex += 1
@@ -405,12 +405,12 @@ $d_fbd_threesome = {
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdranal.jpg"></center>'
 				'You moan around his friend''s cock, while <<$boydesc>> keeps caressing your asshole and slowly pushes two fingers in. After a minute or so he decides you''re ready, and pulls his hand away.'
 				gs 'dinSex','boy_wants_anal','','lubri' & gs 'dinsex','analsex'
-				
+
 				gs 'arousal', 'bj', 5, 'group', 'sub'
 				gs 'arousal', 'anal_finger', 5, 'group', 'sub'
 				minut -= 5
 				gs 'stat'
-				
+
 				'<<$boydesc>> then pulls his cock out of your ass, and slides down next to you onto the bed. He''s on his back, and motions for you to straddle him. You smile and swing your leg over his body, slowly positioning your pussy over his cock.'
 
 				act 'Slide yourself down onto his penis':
@@ -422,11 +422,11 @@ $d_fbd_threesome = {
 					gs 'boyStat', $boy, 'a'
 					dp += 1
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdrdp.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/shared/sex/mmf/fbdrdp.jpg"></center>'
 					'Teasingly slowly you lower your body, feeling <<$boydesc>>''s dick sinking further and further into you. You lean forward and kiss him, and suddenly <<$boydesc>> stops moving his hips. When you try to ask him why, you suddenly feel something warm and hard press against your sphincter. Damn, they''re both going to fuck you at the same time!? You were not expecting this...'
 					gs 'dinsex2','doublepenetration',10,'sub','group'
 					gs 'stat'
-				
+
 					'After a few minutes the guys are close to cumming, and <<$boydesc>> hoarsely says he wants to see your face covered in sperm. The guys pull their cocks out of you, and <<$boydesc>> tells you to get down on your knees in front of them so you can finish them off.'
 
 					act 'Kneel in front of them':
@@ -447,7 +447,7 @@ $d_fbd_threesome = {
 						sexvolume = 50
 						gs 'cum_manage'
 						gs 'stat'
-						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdrcum.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/cumface15.jpg"></center>'
 						'You nod and kneel down on a towel, wrapping your hands around the two cocks. They''re still feeling slippery from your juices and the lubricant. As soon as you begin to jerk them off, a warm liquid shoots out of one of them and you close your eyes instinctively. Several warm jets of cum end up on your lips and cheeks. When you stick out your tongue testily, you wince at the strong taste. Immediately after you feel more drops coming in from the other side, the first one finding its way into your still slightly opened mouth. You quickly close your mouth again and let him shoot the rest of his cum over your tightly sealed lips. Whoever that was must have been saving up for a while, it''s quite a large load!'
 						'When you''re certain they''re finished, you carefully open your eyes and look at the guys. They have wide grins on their faces, and look proudly at your cum-covered face.'
 						gs 'arousal', 'end'

+ 11 - 11
locations/fbHouse.qsrc

@@ -4,7 +4,7 @@ menu_off = 1
 
 *clr & cla
 gs 'stat'
-'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhouse.jpg"></center>'
+'<center><img <<$set_imgh>> src="images/shared/sex/grab/fbhouse.jpg"></center>'
 '<<$boydesc>> leads you to his house, and gallantly opens the door for you. He invites you to take a seat on the couch and then sits down next to you, putting his arm around you. After you cuddle for a while, he puts his hand on your chin as he guides your face towards his.'
 
 act 'Kiss him':
@@ -17,23 +17,23 @@ act 'Kiss him':
 	ppsex = 0
 	ppanal = 0
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhkiss.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/shared/sex/kiss/fbhkiss.jpg"></center>'
 	'He''s cute! You open your mouth and kiss <<$boydesc>> enthusiastically, and don''t stop him when you feel his hands tugging at your clothes. He''s slowly trying to undress you, but doesn''t get very far in this position. After a while he gives up and just focuses on kissing you back, rubbing his slightly trembling hand over your thigh.'
 
 	gs 'arousal', 'kiss', 5
 	gs 'stat'
-	
+
 	act 'Give him a blowjob':
 		*clr & cla
 		ppbj += 1
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhbj.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/fbhbj.jpg"></center>'
 		'After a few minutes you begin to feel sorry for <<$boydesc>>. You can tell he wants you badly, but he''s too nervous to ask you to take off your clothes. You tell him: "Just sit back and relax, baby... I''ll make you feel good", and slowly make your way down to his groin. He nods and shifts his hips a bit so you can pull his pants down, and moans your name softly when you close your lips around his <<dick>>cm dick. You do your best to make him feel good, and tease him a little with your tongue before focusing on giving him your best blowjob.'
 		'Your eagerness to please him seems to have inspired <<$boydesc>>, and after a few minutes he''s no longer the nervous guy you went home with. He gently but firmly pulls his hips away from your mouth, and looks at you eagerly.'
-		
+
 		gs 'arousal', 'bj', 5
 		gs 'stat'
-		
+
 		tiprand = rand(0, 1)
 
 		if tiprand = 0:
@@ -52,13 +52,13 @@ act 'Kiss him':
 			ppsex += 1
 			gs 'stat'
 
-			if tiprand = 0:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhdog.jpg"></center>'
-			if tiprand = 1:'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhmiss.jpg"></center>'
+			if tiprand = 0:'<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/fbhdog.jpg"></center>'
+			if tiprand = 1:'<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/fbhmiss.jpg"></center>'
 
 			gs 'dinSex', 'wear_condom'
 			gs 'dinsex','vaginal_sex',10
 			gs 'dinsex','sexcum'
-			
+
 			gs 'arousal', 'vaginal', 5
 			gs 'stat'
 
@@ -72,12 +72,12 @@ act 'Kiss him':
 
 				minut += 5
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhend.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/shared/sex/undress/fbhend.jpg"></center>'
 				'Once you''re finished, you quickly brush up and begin to put your clothes back on. <<$boydesc>> smiles at you, already dressed again in a clean fancy dress shirt and pants. You see him think for a few seconds, as if he''s not sure how to bring it up. Then he says: "Thanks <<$pcs_nickname>>, I really needed that! I''d love to spend more time with you, but I''m afraid I have to get back to work now. You should go."'
 
 				gs 'arousal', 'end'
 				gs 'stat'
-				
+
 				act 'Leave':gt 'pav_residential'
 			end
 		end

+ 74 - 138
locations/flash.qsrc

@@ -28,12 +28,8 @@
 !!	There is no continue action so you must add this as required
 !!	You should add checks for underwear before allowing the player to flash them but a non-event contingency is included
 
-if $ARGS[0] = 'panties': $ARGS[0] = 'panty'
-if $ARGS[0] = 'panties_rear': $ARGS[0] = 'pantyrear'
-if $ARGS[0] = 'butt' and analplugin = 1: $ARGS[0] = 'butt_plug'
 
-
-if $ARGS[0] = 'get_image' and $flash_image = '' and $flash_video = '':
+if $ARGS[0] = 'get_image':
 	flashVars['dress_ind_bra'] = 3
 	flashVars['dress_ind_tits'] = 12
 	flashVars['dress_ind_panty'] = 4
@@ -53,7 +49,7 @@ if $ARGS[0] = 'get_image' and $flash_image = '' and $flash_video = '':
 	flashVars['dress_out_butt'] = 9
 	flashVars['dress_out_butt_plug'] = 8
 	flashVars['dress_out_full'] = 13
-	flashVars['dress_out_full_hairy'] = 11
+	flashVars['dress_out_full_hairy'] = 10
 
 	flashVars['pants_ind_bra'] = 6
 	flashVars['pants_ind_tits'] = 19
@@ -77,49 +73,72 @@ if $ARGS[0] = 'get_image' and $flash_image = '' and $flash_video = '':
 	flashVars['pants_out_full_hairy'] = 6
 
 
-	$flash_image = 'images/pc/activities/flashing/'
+	$flashVars['image'] = 'images/pc/activities/flashing/'
 	$temp_id_text = ''
 
 	if PCloSkirt > 0:
 		$temp_id_text += 'dress_'
-		$flash_image += 'dress/'
+		$flashVars['image'] += 'dress/'
 	else
 		$temp_id_text += 'pants_'
-		$flash_image += 'pants/'
+		$flashVars['image'] += 'pants/'
 	end
 	if $ARGS[2] = 'inside' or $ARGS[2] = 'indoors':
 		$temp_id_text += 'ind_'
-		$flash_image += 'inside/'
+		$flashVars['image'] += 'inside/'
 	else
 		$temp_id_text += 'out_'
-		$flash_image += 'outside/'
+		$flashVars['image'] += 'outside/'
 	end
 	$temp_id_text += $ARGS[1]
-	$flash_image += $ARGS[1]
-	$flash_image += '/'
+	$flashVars['image'] += $ARGS[1]
+	$flashVars['image'] += '/'
 
 	if ($ARGS[1] = 'pussy' or $ARGS[1] = 'full') and pcs_pubes > 20:
 		$temp_id_text += '_hairy'
-		$flash_image += 'hairy'
+		$flashVars['image'] += 'hairy'
 	end
 
 	flashVars['rand'] = rand(1, flashVars[$temp_id_text])
-	$flash_image += str(flashVars['rand']) + '.jpg'
-
-	$flashVars['image'] = $flash_image
+	$flashVars['image'] += str(flashVars['rand']) + '.jpg'
 
 	killvar 'temp_id_text'
 end
 
 
 if $ARGS[0] = 'display_image':
-	if $flash_video = '':
-		'<center><img <<$set_imgh>> src="<<$flash_image>>"></center>'
-	else
+	if $flash_video ! '':
 		'<center><video autoplay loop src="<<$flash_video>>"></video></center>'
+	elseif $flash_image ! '':
+		'<center><img <<$set_imgh>> src="<<$flash_image>>"></center>'
 	end
 end
 
+! $ARGS[1] = 'type' (bra)
+! $ARGS[2] = 'location'
+! $ARGS[3] = 'arousal type' (flashlite vs flash)
+!  ARGS[4] = time
+!  ARGS[5] = option
+if $ARGS[0] = 'generate_output':
+	if ARGS[5] < 1:
+		*clr
+		$flash_text[0] = $flashVars['text_before']
+		$flash_text[1] = $flashVars['text_after']
+	end
+
+	if ARGS[5] ! 1:
+		if $flash_image = '': $flash_image = $flashVars['image']
+		gs 'flash', 'display_image'
+	end
+
+	if $flash_text[0] ! '': '<<$flash_text[0]>>'
+	gs 'arousal', $ARGS[3], ARGS[4]
+	if ARGS[5] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[4], ARGS[5]
+	if $flash_text[1] ! '': '<<$flash_text[1]>>'
+
+	gs 'arousal', 'end'
+	gs 'flash', 'cleanup', ARGS[5]
+end
 
 
 
@@ -130,166 +149,83 @@ end
 	!!=========================================================!!
 
 
+! $ARGS[0] = 'type' (bra)
+! $ARGS[1] = 'location'
+!  ARGS[2] = time
+!  ARGS[3] = option
 if $ARGS[0] = 'bra':
 	if Exhibitionist_lvl < 1 or pcs_inhib < 40: gs 'flash', 'exhibitionism', 1
 
-	$flashVars['text_before'] = 'You glance around to see who  is in the area, then you pull up your top and expose your bra clad breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+	$flashVars['text_before'] = 'You glance around to see who is in the area, then you pull up your top and expose your bra clad breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
 	$flashVars['text_after'] = 'You pull your top back down, feeling the thrill of excitement running down your spine.'
+	gs 'flash', 'get_image', 'bra', $ARGS[1]
 
-	if ARGS[3] < 1:
-		*clr
-		$flash_text[0] = $flashVars['text_before']
-		$flash_text[1] = $flashVars['text_after']
-	end
-
-	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
-	if ARGS[4] ! 1: gs 'flash', 'display_image'
-
-	if $flash_text[0] ! '': '<<$flash_text[0]>>'
-	gs 'arousal', 'flashlite', ARGS[2]
-	if ARGS[4] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[3], ARGS[4]
-	if $flash_text[1] ! '': '<<$flash_text[1]>>'
-	gs 'arousal', 'end'
-
-	gs 'flash', 'cleanup', ARGS[3]
+	gs 'flash', 'generate_output', 'bra', $ARGS[1], 'flashlite', ARGS[2], ARGS[3]
 end
 
 if $ARGS[0] = 'tits':
 	gs 'flash', 'exhibitionism', 1
 
-	$flashVars['text_before'] = 'You glance around to see who  is in the area, then you pull up your top and expose your bare breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
-	$flashVars['text_before'] = 'You pull your top back down, feeling the thrill of excitement running down your spine.'
-
-	if ARGS[3] < 1:
-		$flash_text[0] = $flashVars['text_before']
-		$flash_text[1] = $flashVars['text_after']
-	end
-
-	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
-	if ARGS[4] ! 1: gs 'flash', 'display_image'
-
-	if $flash_text[0] ! '': '<<$flash_text[0]>>'
-	gs 'arousal', 'flashlite', ARGS[2]
-	if ARGS[4] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[3], ARGS[4]
-	if $flash_text[1] ! '': '<<$flash_text[1]>>'
-	gs 'arousal', 'end'
+	$flashVars['text_before'] = 'You glance around to see who is in the area, then you pull up your top and expose your bare breasts to the world. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+	$flashVars['text_after'] = 'You pull your top back down, feeling the thrill of excitement running down your spine.'
+	gs 'flash', 'get_image', 'tits', $ARGS[1]
 
-	gs 'flash', 'cleanup', ARGS[3]
+	gs 'flash', 'generate_output', 'tits', $ARGS[1], 'flash', ARGS[2], ARGS[3]
 end
 
 if $ARGS[0] = 'panty' or $ARGS[0] = 'panties':
 	gs 'flash', 'exhibitionism', 2
 
-	$flashVars['text_before'] = 'You glance around to see who  is in the area, then you ' + iif(PCloSkirt > 0, 'lift the front of your skirt', 'pull down the front of your pants') + ' to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
-	$flashVars['text_before'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
-
-	if ARGS[3] < 1:
-		$flash_text[0] = $flashVars['text_before']
-		$flash_text[1] = $flashVars['text_after']
-	end
-
-	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
-	if ARGS[4] ! 1: gs 'flash', 'display_image'
-
-	if $flash_text[0] ! '': '<<$flash_text[0]>>'
-	gs 'arousal', 'flash', ARGS[2]
-	if ARGS[4] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[3], ARGS[4]
-	if $flash_text[1] ! '': '<<$flash_text[1]>>'
-	gs 'arousal', 'end'
+	$flashVars['text_before'] = 'You glance around to see who is in the area, then you ' + iif(PCloSkirt > 0, 'lift the front of your skirt', 'pull down the front of your pants') + ' to show off your panties. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+	$flashVars['text_after'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+	gs 'flash', 'get_image', 'panty', $ARGS[1]
 
-	gs 'flash', 'cleanup', ARGS[3]
+	gs 'flash', 'generate_output', 'panty', $ARGS[1], 'flash', ARGS[2], ARGS[3]
 end
 
 if $ARGS[0] = 'pantyrear' or $ARGS[0] = 'panties_rear':
 	gs 'flash', 'exhibitionism', 2
 
-	$flashVars['text_before'] = 'You glance around to see who  is in the area, then you pull ' + iif(PCloSkirt > 0, 'up your skirt', 'down the back of your pants') + ' to show off your panty-clad butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
-	$flashVars['text_before'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+	$flashVars['text_before'] = 'You glance around to see who is in the area, then you pull ' + iif(PCloSkirt > 0, 'up your skirt', 'down the back of your pants') + ' to show off your panty-clad butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+	$flashVars['text_after'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+	gs 'flash', 'get_image', 'pantyrear', $ARGS[1]
 
-	if ARGS[3] < 1:
-		$flash_text[0] = $flashVars['text_before']
-		$flash_text[1] = $flashVars['text_after']
-	end
-
-	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
-	if ARGS[4] ! 1: gs 'flash', 'display_image'
-
-	if $flash_text[0] ! '': '<<$flash_text[0]>>'
-	gs 'arousal', 'flash', ARGS[2]
-	if ARGS[4] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[3], ARGS[4]
-	if $flash_text[1] ! '': '<<$flash_text[1]>>'
-	gs 'arousal', 'end'
-
-	gs 'flash', 'cleanup', ARGS[3]
+	gs 'flash', 'generate_output', 'pantyrear', $ARGS[1], 'flash', ARGS[2], ARGS[3]
 end
 
 if $ARGS[0] = 'butt' or $ARGS[0] = 'butt_plug':
 	gs 'flash', 'exhibitionism', 2
 
-	$flashVars['text_before'] = 'You glance around to see who  is in the area, then you pull ' + iif(PCloSkirt > 0, 'up the back of your skirt', 'down the back of your pants') + ' to show off your butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
-	$flashVars['text_before'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+	$flashVars['text_before'] = 'You glance around to see who is in the area, then you pull ' + iif(PCloSkirt > 0, 'up the back of your skirt', 'down the back of your pants') + ' to show off your butt. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+	$flashVars['text_after'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
 
-	if ARGS[3] < 1:
-		$flash_text[0] = $flashVars['text_before']
-		$flash_text[1] = $flashVars['text_after']
+	if analplugin = 1 or $ARGS[0] = 'butt_plug':
+		gs 'flash', 'get_image', 'butt_plug', $ARGS[1]
+		gs 'flash', 'generate_output', 'butt_plug', $ARGS[1], 'flash', ARGS[2], ARGS[3]
+	else
+		gs 'flash', 'get_image', 'butt', $ARGS[1]
+		gs 'flash', 'generate_output', 'butt', $ARGS[1], 'flash', ARGS[2], ARGS[3]
 	end
-
-	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
-	if ARGS[4] ! 1: gs 'flash', 'display_image'
-
-	if $flash_text[0] ! '': '<<$flash_text[0]>>'
-	gs 'arousal', 'flash', ARGS[2]
-	if ARGS[4] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[3], ARGS[4]
-	if $flash_text[1] ! '': '<<$flash_text[1]>>'
-	gs 'arousal', 'end'
-
-	gs 'flash', 'cleanup', ARGS[3]
 end
 
 if $ARGS[0] = 'pussy':
 	gs 'flash', 'exhibitionism', 3
 
-	$flashVars['text_before'] = 'You glance around to see who  is in the area, then you pull ' + iif(PCloSkirt > 0, 'up the front of your skirt', 'down the front of your pants') + ' to show off your pussy. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
-	$flashVars['text_before'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
-
-	if ARGS[3] < 1:
-		$flash_text[0] = $flashVars['text_before']
-		$flash_text[1] = $flashVars['text_after']
-	end
-
-	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
-	if ARGS[4] ! 1: gs 'flash', 'display_image'
-
-	if $flash_text[0] ! '': '<<$flash_text[0]>>'
-	gs 'arousal', 'flash', ARGS[2]
-	if ARGS[4] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[3], ARGS[4]
-	if $flash_text[1] ! '': '<<$flash_text[1]>>'
-	gs 'arousal', 'end'
+	$flashVars['text_before'] = 'You glance around to see who is in the area, then you pull ' + iif(PCloSkirt > 0, 'up the front of your skirt', 'down the front of your pants') + ' to show off your pussy. Most people don''t notice but a few do, some smile, others frown or shake their head in disgust.'
+	$flashVars['text_after'] = 'You ' + iif(PCloSkirt > 0, 'lower the skirt back in place', 'pull your pants back up') + ', feeling the thrill of excitement running down your spine.'
+	gs 'flash', 'get_image', 'pussy', $ARGS[1]
 
-	gs 'flash', 'cleanup', ARGS[3]
+	gs 'flash', 'generate_output', 'pussy', $ARGS[1], 'flash', ARGS[2], ARGS[3]
 end
 
 if $ARGS[0] = 'full':
 	gs 'flash', 'exhibitionism', 3
 
-	$flashflashVars['text_before'] = 'Making sure there are no children around and it''s not too busy you ' + iif(PCloSkirt > 0, 'lift your skirt and top', 'lower your pants and lift your top') + ' to expose both your pussy and breasts. Most people who see you are shocked but some look at you admiringly.'
-	$flashVars['text_before'] = 'You quickly cover up again enjoying a buzz of excitement.'
-
-	if ARGS[3] < 1:
-		$flash_text[0] = $flashVars['text_before']
-		$flash_text[1] = $flashVars['text_after']
-	end
-
-	gs 'flash', 'get_image', $ARGS[0], $ARGS[1]
-	if ARGS[4] ! 1: gs 'flash', 'display_image'
-
-	if $flash_text[0] ! '': '<<$flash_text[0]>>'
-	gs 'arousal', 'flash', ARGS[2]
-	if ARGS[4] ! 1: gs 'flash', 'events', $ARGS[1], $ARGS[2], ARGS[3], ARGS[4]
-	if $flash_text[1] ! '': '<<$flash_text[1]>>'
-	gs 'arousal', 'end'
+	$flashVars['text_before'] = 'Making sure there are no children around and it''s not too busy you ' + iif(PCloSkirt > 0, 'lift your skirt and top', 'lower your pants and lift your top') + ' to expose both your pussy and breasts. Most people who see you are shocked but some look at you admiringly.'
+	$flashVars['text_after'] = 'You quickly cover up again enjoying a buzz of excitement.'
+	gs 'flash', 'get_image', 'full', $ARGS[1]
 
-	gs 'flash', 'cleanup', ARGS[3]
+	gs 'flash', 'generate_output', 'full', $ARGS[1], 'flash', ARGS[2], ARGS[3]
 end
 
 !!For us only when Sveta chooses to flash

+ 1 - 1
locations/food.qsrc

@@ -591,7 +591,7 @@ if $ARGS[0] = 'f_food':
 	gs 'cum_cleanup'
 	pcs_breath = 0
 	gs 'food', 'aftermeal'
-	'<center><img <<$set_imgh>> src="images/shared/food/fast_food.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/shared/food/food.jpg"></center>'
 	'You happily eat some fast food. The portions are quite generous and<<$mtxt>>'
 	gs 'stat'
 	killvar '$_eat'

+ 15 - 15
locations/foto_albums.qsrc

@@ -3,7 +3,7 @@
 menu_off = 1
 
 if $ARGS[0] = 'model_portraits':
-	
+
 	if model['rank'] = 1:
 		gt 'foto_albums','sveta_10'
 	elseif model['rank'] = 2:
@@ -24,7 +24,7 @@ if $ARGS[0] = 'model_portraits':
 		gt 'foto_albums','sveta_3'
 	elseif model['rank'] = 10:
 		gt 'foto_albums','sveta_1'
-	end	
+	end
 
 	*clr & cla
 	act 'Move away': gt 'foto', 'studio'
@@ -197,7 +197,7 @@ if $ARGS[0] = 'emily':
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/4.jpg"></center>'
 					act'Treats! Issue 3':
 						*clr
-						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/5.jpg"></center>'
+						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/emily_r/talking/1.jpg"></center>'
 					end
 				end
 			end
@@ -407,7 +407,7 @@ if $ARGS[0] = 'sveta_10':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. You saw it before when you first joined the studio, but something has changed. You read the names from left to right and your heart stops when you see the final name.'
-	'"<<$model[''firstname'']>> <<mid($model[''lastname''],1,1)>>."' 
+	'"<<$model[''firstname'']>> <<mid($model[''lastname''],1,1)>>."'
 	'That''s your name! You''re one of the top 10 models of the studio!'
 	'<a href="exec:gt ''foto_albums'',''anastasia''">1. Anastasia P.</a>'
 	'<a href="exec:gt ''foto_albums'',''katherine''">2. Katherine A.</a>'
@@ -420,8 +420,8 @@ if $ARGS[0] = 'sveta_10':
 	'<a href="exec:gt ''foto_albums'',''anushka''">9. Anushka K.</a>'
 	'<a href="exec:gt ''foto_albums'',''sveta''">10. <<$model[''firstname'']>> <<mid($model[''lastname''],1,1)>>.</a>'
 	act 'Move away': gt 'foto', 'studio'
-end	
-	
+end
+
 if $ARGS[0] = 'sveta_9':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
@@ -438,7 +438,7 @@ if $ARGS[0] = 'sveta_9':
 	'<a href="exec:gt ''foto_albums'',''anushka''">10. Anushka K.</a>'
 	act 'Move away': gt 'foto', 'studio'
 end
-	
+
 if $ARGS[0] = 'sveta_8':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
@@ -472,7 +472,7 @@ if $ARGS[0] = 'sveta_7':
 	'<a href="exec:gt ''foto_albums'',''anushka''">10. Anushka K.</a>'
 	act 'Move away': gt 'foto', 'studio'
 end
-	
+
 if $ARGS[0] = 'sveta_6':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
@@ -489,7 +489,7 @@ if $ARGS[0] = 'sveta_6':
 	'<a href="exec:gt ''foto_albums'',''anushka''">10. Anushka K.</a>'
 	act 'Move away': gt 'foto', 'studio'
 end
-	
+
 if $ARGS[0] = 'sveta_5':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
@@ -506,7 +506,7 @@ if $ARGS[0] = 'sveta_5':
 	'<a href="exec:gt ''foto_albums'',''anushka''">10. Anushka K.</a>'
 	act 'Move away': gt 'foto', 'studio'
 end
-	
+
 if $ARGS[0] = 'sveta_4':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
@@ -523,7 +523,7 @@ if $ARGS[0] = 'sveta_4':
 	'<a href="exec:gt ''foto_albums'',''anushka''">10. Anushka K.</a>'
 	act 'Move away': gt 'foto', 'studio'
 end
-	
+
 if $ARGS[0] = 'sveta_3':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
@@ -540,7 +540,7 @@ if $ARGS[0] = 'sveta_3':
 	'<a href="exec:gt ''foto_albums'',''anushka''">10. Anushka K.</a>'
 	act 'Move away': gt 'foto', 'studio'
 end
-	
+
 if $ARGS[0] = 'sveta_2':
 	*clr & cla
 
@@ -556,14 +556,14 @@ if $ARGS[0] = 'sveta_2':
 	'<a href="exec:gt ''foto_albums'',''mila''">8. Mila A.</a>'
 	'<a href="exec:gt ''foto_albums'',''mari''">9. Mari E.</a>'
 	'<a href="exec:gt ''foto_albums'',''anushka''">10. Anushka K.</a>'
-	
+
 	act 'Move away': gt 'foto', 'studio'
 end
 
-	
+
 if $ARGS[0] = 'sveta_1':
 	*clr & cla
-	
+
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/portraits/albums.jpg"></center>'
 	'Here is the shelf that has the albums of the top 10 models. You finally did it! Listed at the very front of all of the albums is your name. Women wish they were you, men want to fuck you, and you''re likely to start getting offers in other parts of the entertainment industry. You''re the top model!'
 	'<a href="exec:gt ''foto_albums'',''sveta''">1. <<$model[''firstname'']>> <<mid($model[''lastname''],1,1)>>.</a>'

+ 18 - 18
locations/foto_events2.qsrc

@@ -25,7 +25,7 @@ if $ARGS[0] = 'champagne1':
 				'"Ahh, that''s a shame. Well, sorry to hear that. See you later then."'
 				act 'Back to the studio': gt 'foto', 'studio'
 			end
-			
+
 			act'What kind of shoot is it?':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
@@ -43,7 +43,7 @@ if $ARGS[0] = 'champagne1':
 						'"Ahh, that''s a shame. Well, sorry to hear that. See you later then."'
 						act 'Back to the studio': gt 'foto', 'studio'
 					end
-					
+
 					act'Well, maybe...':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
@@ -52,7 +52,7 @@ if $ARGS[0] = 'champagne1':
 						act 'Go to makeup': gt 'foto_events2', 'champagne1.2'
 					end
 				end
-				
+
 				act'Okay I''ll do it':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
@@ -61,7 +61,7 @@ if $ARGS[0] = 'champagne1':
 					act 'Go to makeup': gt 'foto_events2', 'champagne1.2'
 				end
 			end
-			
+
 			act'Love to do this!':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
@@ -69,7 +69,7 @@ if $ARGS[0] = 'champagne1':
 				'"Great! Go have your makeup checked by the dressers and then come meet me at the set."'
 				act 'Go to makeup': gt 'foto_events2', 'champagne1.2'
 			end
-		end	
+		end
 	end
 end
 
@@ -138,7 +138,7 @@ if $ARGS[0] = 'kickboxing_documentary':
 		'"Great! The photographers are all ready doing their job in the Havanna Fitness Center. You will meet the journalist there."'
 		act'Do the shoot':
 			cla & *clr
-			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/KD1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/KD1.jpg"></center>'
 			minut += 120
 			modelpayfin = 900 + (modelpay * 2) + (50*rand(0,7)) + ((fame['city_kickboxing'] + pcs_apprnc)/2)*2
 			modelfoto['nude'] += 1
@@ -161,7 +161,7 @@ if $ARGS[0] = 'kickboxing_documentary':
 			act'Do the interview.':
 				cla & *clr
 				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/KD2.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/KD2.jpg"></center>'
 				if fame['city_kickboxing'] >=400 and kickbox['sash'] >= 5:
 					'"You are <<$pcs_lastname>> Isn''t it?"'
 					'The journalist shakes your hand with a big smile on his face. Interviewing you, must be a great thing, as practically without stopping, you are showered with questions, from the sport-related to the personal, passing for the absolute trivial.'
@@ -175,18 +175,18 @@ if $ARGS[0] = 'kickboxing_documentary':
 				act' Finally the job is done':
 					cla & *clr
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/KD3.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/KD3.jpg"></center>'
 					if fame['city_kickboxing'] >=400 and kickbox['sash'] >= 5:
 						'Two hours later, the model session/interviews end. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.'
-						'Sometime later, the article is sent to your phone...' 
+						'Sometime later, the article is sent to your phone...'
 						'And is a little awkward... The realization, that you are getting famous, as one of the best, if not the BEST, female kickboxer in all St. Petersburg. Practically, the article turns around you. With even fans asking all kinds of personal questions. Damn! You are Hot, Mean and Famous!'
 					elseif fame['city_kickboxing'] >=200 and kickbox['sash'] >= 2:
-						'Two hours later, the model session/interviews end. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.' 
-						'Sometime later, the article is sent to your phone...' 
+						'Two hours later, the model session/interviews end. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.'
+						'Sometime later, the article is sent to your phone...'
 						'Being true, is a little dry, mentioning your name, general information and that you are an up-and-coming kickboxer.'
 					else
-						'Two hours later, the model session/interviews end. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.' 
-						'Sometime later, the article is sent to your phone...' 
+						'Two hours later, the model session/interviews end. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.'
+						'Sometime later, the article is sent to your phone...'
 						'And is disappointing! Beyond your photo is only your name, and the mention, that you are a participant in the League.'
 					end
 					act 'Go back to the main floor': gt 'foto', 'studio'
@@ -251,7 +251,7 @@ if $ARGS[0] = 'track_&_field_documentary':
 				else
 					'You wait between shots, but the journalist seems to find somebody else more interesting and forgets to talk with you.'
 				end
-				
+
 				act' Finally the job is done':
 					cla & *clr
 					gs 'stat'
@@ -259,16 +259,16 @@ if $ARGS[0] = 'track_&_field_documentary':
 					if fame['city_running'] >=400 and runnerQW['prof_stage'] >= 3:
 						'Two hours later, the model session/interviews ends. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.'
 						'Sometime later, the article is sent to your phone...'
-						'And is a little awkward... The realization, that you are getting famous, as one of the best, if not THE best runner in The Women''s 400 Meter Dash category in all of St. Petersburg. Practically, the article turns around you. With even fans asking all kinds of personal questions. Damn! You are Hot, Fast and Famous!'							
+						'And is a little awkward... The realization, that you are getting famous, as one of the best, if not THE best runner in The Women''s 400 Meter Dash category in all of St. Petersburg. Practically, the article turns around you. With even fans asking all kinds of personal questions. Damn! You are Hot, Fast and Famous!'
 					elseif fame['city_running'] >=200 and runnerQW['prof_stage'] >= 1:
-						'Two hours later, the model session/interviews ends. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.' 
+						'Two hours later, the model session/interviews ends. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.'
 						'Sometime later, the article is sent to your phone...'
 						'Being true, is a little dry, mentioning your name, general information and that you are an up-and-coming runner in The Women''s 400 Meter Dash category.'
 					else
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/TD2.jpg"></center>'
-						'Two hours later, the model session/interview ends. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.' 
+						'Two hours later, the model session/interview ends. After returning to the studio, you are handed <<modelpayfin>> <b>₽</b> in payment for the job.'
 						'Sometime later, the article is sent to your phone...'
-						'And is disappointing! Beyond your photo is only your name, and the mention, that you are a new runner in The Women''s 400 Meter Dash category.' 
+						'And is disappointing! Beyond your photo is only your name, and the mention, that you are a new runner in The Women''s 400 Meter Dash category.'
 					end
 					act 'Go back to the main floor': gt 'foto', 'studio'
 				end

+ 4 - 4
locations/foto_shoot.qsrc

@@ -562,7 +562,7 @@ if $ARGS[0] = 'fashion':
 	if fashionshoot = 1:
 		'<center><video autoplay loop src="images/locations/city/citycenter/photo/fashion/<<rand(1,5)>>.mp4"></video></center>'
 	else
-		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fashion/<<rand(1,31)>>.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fashion/<<rand(1,30)>>.jpg"></center>'
 	end
 	'You dress up in the latest in fashion wear and spend the next two hours posing for the photographer.'
 	*nl
@@ -660,7 +660,7 @@ if $ARGS[0] = 'transparent':
 	if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
 	inhib_exp += rand(0,2)
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/seethru/<<rand(1,26)>>.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/seethru/<<rand(1,25)>>.jpg"></center>'
 	'You put on a transparent top and spend the next two hours in various poses for the photographer, a flash highlighting your breasts with every click of the camera.'
 	*nl
 	'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
@@ -719,7 +719,7 @@ if $ARGS[0] = 'topless':
 	gs 'fame', 'city', 'modelling', 'small'
 	if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,8)
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topless/<<rand(1,57)>>.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topless/<<rand(1,56)>>.jpg"></center>'
 	'You spend two hours striking various posing with topless breasts, listening to instruction while the photographer takes pictures of you.'
 	*nl
 	'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
@@ -769,7 +769,7 @@ if $ARGS[0] = 'topless_nude':
 	end
 	gs 'fame', 'city', 'modelling', 'medium'
 	if fame['city_modelling'] > 200: gs 'fame', 'city', 'modelling', rand(3,10)
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topnude/<<rand(1,79)>>.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/topnude/<<rand(1,77)>>.jpg"></center>'
 	'Already naked, you step onto the set and begin the shoot immediately.'
 	*nl
 	'You spend two hours posing confidently for a photographer taking pictures of you, often using props, hands, legs, or shadow to shield your pussy while simultaneously teasing the would-be readers of what they cannot see. When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'

部分文件因为文件数量过多而无法显示