1
0

190 Коміти 9bb44a780c ... 85d0cfb608

Автор SHA1 Опис Дата
  bgkjdgbizgblzdgbr 85d0cfb608 [fixed/changed] You now actaully use you lube for anal mastrubation if it is set to autolube anal and only if autolube is set to anal (and you have some lube) 4 тижнів тому
  Insomniac 151968f70e fix: stop repeatedly asking for condoms 4 тижнів тому
  Insomniac e564a6cbb2 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 4 тижнів тому
  Kevin_Smarts 6f71ceeb2e Merge remote-tracking branch 'Awesome/master' 4 тижнів тому
  Kevin_Smarts 948ab5b057 Merge remote-tracking branch 'Anjuna/master' 4 тижнів тому
  Kevin_Smarts 536c839b5b [fixed] Files not updated to use the combined calculations for pain that is needed for setting stretching based reactions 4 тижнів тому
  Awesome 594806a71f [Fixed]Missing option to eat biscuits 4 тижнів тому
  Awesome 8078f567c5 [Fixed] Missing image 4 тижнів тому
  anjuna krokus 87683ca35a [fixed] typos in the grandma and grandad schedules. Reported by Dibutello 4 тижнів тому
  anjuna krokus d5ddf51452 [fixed] Mira not showing up in the meadow when she should 4 тижнів тому
  anjuna krokus 0ebfa5ac13 [fixed] Typos. Reported by Dibutello 4 тижнів тому
  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 1 місяць тому
  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 1 місяць тому
  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 1 місяць тому
  Insomniac 37f90596a3 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 місяців тому
  Insomniac 01bd2cf8d8 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 місяців тому
  Insomniac 99204cd633 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 місяців тому
  Insomniac 925f013aeb Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 місяців тому
  Insomniac 3ef16e8998 Merge branch 'master' of https://git.tfgames.site/Insomniac/glife into test 2 місяців тому
  Insomniac e69941d363 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 місяців тому
  Insomniac 62125db2b7 Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 2 місяців тому
  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 4 місяців тому
  Insomniac 07d53ce79f Merge branch 'master' of https://git.tfgames.site/Kevin_Smarts/glife into test 4 місяців тому
  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 5 місяців тому
  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 8 місяців тому
  Insomniac 753bef1083 Testing - newline 8 місяців тому
100 змінених файлів з 2181 додано та 1929 видалено
  1. 97 4
      MakeQSP.bat
  2. 2 2
      build.sh
  3. 3 3
      locations/BurgerTip.qsrc
  4. 3 1
      locations/Cheatmenu_din.qsrc
  5. 2 0
      locations/Cum_Manage.qsrc
  6. 265 265
      locations/FedorEv3.qsrc
  7. 2 2
      locations/FedorEv4_sex.qsrc
  8. 11 11
      locations/Gnpc2.qsrc
  9. 1 1
      locations/JuliaMilHome.qsrc
  10. 1 1
      locations/Komp.qsrc
  11. 13 18
      locations/LOCA.qsrc
  12. 1 1
      locations/LariskaSex.qsrc
  13. 6 6
      locations/MeynoldHome.qsrc
  14. 197 197
      locations/NikoDreams.qsrc
  15. 296 296
      locations/NikoMeyHome.qsrc
  16. 19 19
      locations/Serge_Shulgin.qsrc
  17. 4 4
      locations/Serge_kuh.qsrc
  18. 1 1
      locations/StasSex.qsrc
  19. 2 2
      locations/VolleyTrenerSpeak.qsrc
  20. 4 4
      locations/Voltrener.qsrc
  21. 4 4
      locations/Zvereva_Sly_events.qsrc
  22. 1 1
      locations/Zvereva_house_events.qsrc
  23. 1 1
      locations/_attributes_coco_outfits.qsrc
  24. 1 1
      locations/albina_chat.qsrc
  25. 78 78
      locations/albina_house_events.qsrc
  26. 40 40
      locations/albina_mother_events.qsrc
  27. 1 2
      locations/albina_sex_chat.qsrc
  28. 11 11
      locations/albina_sex_scenes.qsrc
  29. 2 0
      locations/albina_starlets_sex.qsrc
  30. 2 0
      locations/albinahome.qsrc
  31. 1 1
      locations/alexandriaChat.qsrc
  32. 38 7
      locations/arousal.qsrc
  33. 7 7
      locations/artem_date_events.qsrc
  34. 28 28
      locations/artem_nush_sex.qsrc
  35. 29 29
      locations/artem_nush_sex_uni.qsrc
  36. 1 1
      locations/artemhome.qsrc
  37. 33 33
      locations/auditions.qsrc
  38. 11 11
      locations/autotraidF.qsrc
  39. 2 2
      locations/bank.qsrc
  40. 12 12
      locations/bdsm_training.qsrc
  41. 2 0
      locations/bed_events.qsrc
  42. 2 1
      locations/bed_get_out.qsrc
  43. 3 0
      locations/bed_get_out_events.qsrc
  44. 24 24
      locations/belpicknick.qsrc
  45. 2 2
      locations/blackmailer.qsrc
  46. 3 0
      locations/body.qsrc
  47. 10 10
      locations/body_desc.qsrc
  48. 12 12
      locations/brother.qsrc
  49. 34 34
      locations/brother2.qsrc
  50. 2 2
      locations/brother_lessons.qsrc
  51. 337 321
      locations/buklinik_event.qsrc
  52. 3 3
      locations/burger.qsrc
  53. 8 0
      locations/changingroom.qsrc
  54. 10 10
      locations/chessplay.qsrc
  55. 1 0
      locations/cikl.qsrc
  56. 2 2
      locations/city_experimental_trials_events.qsrc
  57. 21 21
      locations/city_experimental_trials_pharmacy.qsrc
  58. 1 0
      locations/city_house_res_kitch.qsrc
  59. 3 3
      locations/city_jorahouse.qsrc
  60. 1 1
      locations/city_mansion_residence_1.qsrc
  61. 1 1
      locations/city_park.qsrc
  62. 2 2
      locations/city_redlight.qsrc
  63. 1 1
      locations/costuming.qsrc
  64. 1 0
      locations/dachain.qsrc
  65. 1 0
      locations/dimaEv.qsrc
  66. 1 1
      locations/dimaRevenge.qsrc
  67. 12 4
      locations/dinSex.qsrc
  68. 87 49
      locations/dinSex2.qsrc
  69. 7 5
      locations/din_bad.qsrc
  70. 76 81
      locations/din_van.qsrc
  71. 5 5
      locations/dinfather.qsrc
  72. 1 1
      locations/dinnpc.qsrc
  73. 5 3
      locations/dream_events.qsrc
  74. 8 8
      locations/father.qsrc
  75. 3 3
      locations/fathersex.qsrc
  76. 31 31
      locations/fbDormD.qsrc
  77. 11 11
      locations/fbHouse.qsrc
  78. 1 1
      locations/flash.qsrc
  79. 1 1
      locations/food.qsrc
  80. 15 15
      locations/foto_albums.qsrc
  81. 18 18
      locations/foto_events2.qsrc
  82. 4 4
      locations/foto_shoot.qsrc
  83. 1 1
      locations/gad_beach.qsrc
  84. 2 2
      locations/gad_forest.qsrc
  85. 20 20
      locations/gad_gpbarn.qsrc
  86. 66 37
      locations/gad_gpbath.qsrc
  87. 4 2
      locations/gad_gphouse.qsrc
  88. 5 5
      locations/garfather.qsrc
  89. 2 2
      locations/gdksport.qsrc
  90. 2 2
      locations/gopnew.qsrc
  91. 1 1
      locations/gopnik_initiation.qsrc
  92. 3 3
      locations/gopsex.qsrc
  93. 3 3
      locations/gopskver.qsrc
  94. 2 2
      locations/gp_elene.qsrc
  95. 14 1
      locations/gp_elene_schedule.qsrc
  96. 19 19
      locations/gp_zlatek.qsrc
  97. 17 17
      locations/gp_zlatek_schedule.qsrc
  98. 2 2
      locations/gschool_boys_bathroom.qsrc
  99. 7 7
      locations/gschool_chats.qsrc
  100. 5 5
      locations/gschool_cheerleading.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

+ 2 - 2
build.sh

@@ -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:

+ 3 - 1
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
@@ -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'

+ 1 - 1
locations/Komp.qsrc

@@ -664,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'

+ 6 - 6
locations/MeynoldHome.qsrc

@@ -21,7 +21,7 @@ if $ARGS[0] = 'Aftermath':
 	gs 'sleep_simple', 'forced', 270
 
 	'<center><b><h4><font color=#ffae00><<"Viktoriya [Vicky] Meynold">></font></h4></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickySmile.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickysmile1.jpg"></center>'
 	'You slowly open your eyes, and see <<$VK_VikName>> 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?" <<$VK_VikName>> replies, "After what happened at school, we couldn''t just leave you alone, to be abused by the boys, so we brought you back to our place." You scratch your head. "We?" <<$VK_VikName>> smiles then turns to her left.'
 
 	act 'Turn with her':
@@ -69,7 +69,7 @@ if $ARGS[0] = 'Aftermath':
 							*clr & cla
 							gs'stat'
 							'<center><b><h4><font color=#ffae00><<"Viktoriya [Vicky] Meynold">></font></h4></b></center>'
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickySmile.jpg"></center>'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickysmile1.jpg"></center>'
 							'You lightly grip your hair, as you respond, "I just... need to think about this, for a while." <<$VK_VikName>> stands up, and says in a cheerful tone, "Well you take all the time you need. If you need anything then don''t be afraid to holler." <<$VK_VikName>> then walks toward the door then motions the other girls to follow.'
 
 							act 'Watch <<$VK_VikName>> leave':
@@ -356,7 +356,7 @@ if $ARGS[0] = 'Meal Time':
 	cumspclnt = 2
 	gs'stat'
 	'<center><b><h4><font color=#ffae00><<"Viktoria [Vicky] Meynold">></font></h4></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickySmile.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickysmile1.jpg"></center>'
 	'You walk into the kitchen, as Katja, and Natalia enter. You all take a seat at the table just as <<$VK_VikName>> approaches with a big chocolate cake. Katja says, "wow... that''s a big cake. Are you sure we can even eat all that?" <<$VK_VikName>> responds, "Well whatever we don''t eat, we can always pop in the fridge for later." <<$VK_VikName>> then grabs a knife then begins cutting the cake into slices, placing it on a plate then hands them out to each of you. Natalia takes a big bite of a cupcake then responds, "Thank you Vicky. This cake is so yummy." <<$VK_VikName>> nods with a warm smile on her face. "I''m glad that you like them. It took me freaking ages to get the batter right. Why is everyone else just staring? Eat up!" She then flutters her arms. You and the girls laugh as you all spend the next 15 minutes, eating cake while chatting about various topics.'
 
 	act 'Finish eating':
@@ -382,7 +382,7 @@ if $ARGS[0] = 'Vicky Chat':
 	*clr & cla
 	gs'stat'
 	'<center><b><h4><font color=#ffae00><<"Viktoriya [Vicky] Meynold">></font></h4></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickySmile.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickysmile1.jpg"></center>'
 	if VKVickyChat = 0 and VKMeyLock = 0:
 		'As you are approaching <<$VK_VikName>>, she looks up from her phone then flashes you a warm smile, as she says, "Hey <<$pcs_nickname>>, you''re up? How have you been holding up? Everything has been so grim lately." You reply, "Thank you <<$VK_VikName>>. I am still really sore and kind of worried of my future. Do you think that there is any chance that I could undo what happened yesterday?" <<$VK_VikName>> lightly places her hands on your arms before replying, "Don''t worry about that. Kat and I are looking into it. Don''t worry." She then playfully shakes you side to side while smiling.'
 		*nl
@@ -466,7 +466,7 @@ if $ARGS[0] = 'Vicky Chat 4':
 	*clr & cla
 	gs'stat'
 	'<center><b><h4><font color=#ffae00><<"Viktoriya [Vicky] Meynold">></font></h4></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickySmile.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickysmile1.jpg"></center>'
 	'You approach <<$VK_VikName>>  as she is dancing and she turns to then grabs you by the hand and says, "Don''t just stand there. Join in and have some fun!" You begin moving to the beats of the music trying your best to stay in sync as <<$VK_VikName>> dances fast and loose, moving to her own beat. You continue dancing when <<$VK_VikName>> smiles at you and says, "Life can be damn fun when you stop thinking about what everyone else wants and focus on what you do. Everyone always seem to want to be normal but being normal just leads to boring routine,'
 	*nl
 	'where you spend all of your time doing what you think others want you to do. Not enough people just says fuck that and do what they want. Try not to be one of those people <<$pcs_nickname>>. Be what you want to be. Nothing else matters. Only you and whoever you decide to let in. Be it a friend a boyfriend or even a girlfriend. I don''t judge. Just be happy with what you want and who you are. Don''t let anyone get in the way of that okay?" You nod your head and continue dancing as you ponder what <<$VK_VikName>> said. After a few more minutes of dancing, <<$VK_VikName>> begins breathing heavy as she grows tired. She then spins 4 times before falling face first into her bed and not getting up. You walk over to her radio then turn it off so that <<$VK_VikName>> can get some sleep.'
@@ -478,7 +478,7 @@ if $ARGS[0] = 'Vicky Chat 5':
 	*clr & cla
 	gs'stat'
 	'<center><b><h4><font color=#ffae00><<"Viktoriya [Vicky] Meynold">></font></h4></b></center>'
-	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickySmile.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/meynold/vicky/vickysmile1.jpg"></center>'
 	'You approach Vicky but she seems fast asleep. Not wanting to disturb her, you carefully walk out of the room.'
 
 	act 'Leave':gt 'NikoMeyHome', 'Hallway'

+ 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'

+ 38 - 7
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.
@@ -75,7 +75,7 @@ You can also add 'no_orgasm_msg' to the list of themes to prevent any orgasm mes
 }
 
 !!------------------------------------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,7 +94,7 @@ 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
@@ -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
+	!!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
 
@@ -1261,7 +1261,27 @@ if $ARGS[0] = 'auto_lube':
 			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
@@ -1276,7 +1296,18 @@ if $ARGS[0] = 'auto_lube':
 			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

+ 33 - 33
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
@@ -381,9 +381,9 @@ if $ARGS[0] = 'reluctant_facial_end':
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
 					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 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, 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'
@@ -492,9 +492,9 @@ if $ARGS[0] = 'reluctant_results':
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
 					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 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, 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."'
@@ -546,9 +546,9 @@ if $ARGS[0] = 'reluctant_virgin_results':
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
 					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 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, 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'
@@ -664,9 +664,9 @@ if $ARGS[0] = 'neutral_results':
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
 					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 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, 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."'
@@ -724,9 +724,9 @@ if $ARGS[0] = 'neutral_virgin_results':
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
 					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 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, 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'
@@ -835,9 +835,9 @@ if $ARGS[0] = 'slutty_results':
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
 					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 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, 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."'
@@ -896,9 +896,9 @@ if $ARGS[0] = 'slutty_virgin_results':
 			else
 				if cumloc[11] > 0 or cumloc[13] > 0 or cumloc[15] > 0 or cumloc[16] > 0:
 					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 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, 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'
@@ -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.'

+ 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
 

+ 12 - 12
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,7 +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 ftball_lvl < 20: gs 'exp_gain', 'ftball', 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.'
@@ -425,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'
@@ -485,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..."'
 
@@ -493,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..."'
@@ -512,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."'
@@ -542,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>>."'
@@ -573,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?"'
@@ -723,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)
@@ -1506,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

Різницю між файлами не показано, бо вона завелика
+ 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 - 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':

+ 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

+ 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

+ 87 - 49
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
@@ -94,12 +106,18 @@ if $ARGS[0] = 'd_analsex_dildo':
 		'You pull the plug out of your narrow and tight ass.'
 		analplugin = 0 & analplugout = 1
 	end
-	if mc_inventory['lubricant'] = 0:
-		'You have no lube, so you spit on your fingers and use your saliva to lubricate your anus.'
-		gs 'arousal', 'anal_finger', 1,'lube'
-	else
+
+	if auto_anal_lube = 1 and mc_inventory['lubricant'] > 0:
 		'You take a tube of lubricant and squeeze a little on your palm and rub your anus.'
-		gs 'arousal', 'anal_finger', 1,'lube'
+		mc_inventory['lubricant'] -= 1
+		gs 'arousal', 'anal_finger', 1, 'lube'	
+	else
+		if auto_anal_lube = 0:
+			'You spit on your fingers and use your saliva to lubricate your anus.'
+		else
+			'You have no lube, so you spit on your fingers and use your saliva to lubricate your anus.'
+		end
+		gs 'arousal', 'anal_finger', 1, 'spit'
 	end
 
 	'You begin to massage your anus with your fingers.'
@@ -109,18 +127,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 +155,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 +198,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 +223,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.'
 

+ 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

+ 1 - 1
locations/flash.qsrc

@@ -49,7 +49,7 @@ if $ARGS[0] = 'get_image':
 	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

+ 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.'

+ 1 - 1
locations/gad_beach.qsrc

@@ -35,7 +35,7 @@ if $ARGS[0] = 'start':
 	'A small country beach, where you can sunbathe and swim.'
 
 	if locat['A60'] ! 51 and npc_QW['A63'] >= 13 and rand(0,10) = 0 and hour >= 8 and hour < 20 and month >= 5 and month <= 9 and temper >= 15 and sunWeather = 1:
-		'<a href="exec: gt ''gad_river'', ''GuysBeach'' ">Kolyamba and Vasyan</a> are resting on the riverbank.'
+		'<a href="exec: gt ''gad_beach'', ''GuysBeach'' ">Kolyamba and Vasyan</a> are resting on the riverbank.'
 	end
 
 	if locat['A60'] = 51:

+ 2 - 2
locations/gad_forest.qsrc

@@ -187,7 +187,7 @@ if $ARGS[0] = 'forest_edge':
 				'You try your best to stay in the shadows as you move towards your grandparents'' house as stealthily as possible.'
 			end
 			! Allow schoolgirl player to leave naked but go straight back home
-			! Non-schoolgirls will just find a random sweatshirt to put on - it is the same everytime but walking around naked in the village is not implemented yet
+			! Non-schoolgirls will just find a random sweatshirt to put on - it is the same every time but walking around naked in the village is not implemented yet
 			act 'Go back to Gadukino naked':
 				*clr & cla
 				inhib_exp += rand(1,3)
@@ -442,7 +442,7 @@ if $ARGS[0] = 'forest_center':
 		end
 	else
 		if hour >= 8 and hour < 20:
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforest_winter3.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforestlost_winter0.2.jpg"></center>'
 			'You are deep in the forest. The forest in the winter is magnificent. The fresh air makes you happy.'
 		else
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/forest/gadforest_winter_night3.jpg"></center>'

+ 20 - 20
locations/gad_gpbarn.qsrc

@@ -1,7 +1,7 @@
 # gad_gpbarn
 !2021/05/08
 
-$default_img_path = 'locations/gadukino/'
+$default_img_path = 'locations/gadukino'
 if $ARGS[0] = '':
 	gs 'shortgs', 'setloc', 'gad_gpbarn', ''
 	menu_off = 0
@@ -37,9 +37,9 @@ if $ARGS[0] = '':
 		act 'Gather firewood for Grandpa (0:10)':
 			*clr & cla
 			if month >= 4 and month <= 10:
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/firewood.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/firewood.jpg"></center>'
 			else
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/firewood_winter.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/firewood_winter.jpg"></center>'
 			end
 			'You decide to grab the firewood that your grandfather asked for, loading up as much as you can carry.'
 			grandpaQW['chore_fetch_firewood'] = 2
@@ -76,7 +76,7 @@ if $ARGS[0] = 'search':
 		BikeLoc = 1
 		gs 'exp_gain', 'observ', 3
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/findbike.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/findbike.jpg"></center>'
 		*nl
 		'You find an old bicycle in the far corner of the barn. It''s in surprisingly good condition. You pull it out of the barn and clean it up.'
 	elseif findbag = 0 and bag = 0 and rand(0,10) >= 7:
@@ -97,7 +97,7 @@ if $ARGS[0] = 'search':
 		mc_inventory['vintage_card'] = 1
 		gs 'exp_gain', 'observ', 3
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/vcards.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/vcards.jpg"></center>'
 		*nl
 		'"Hmm, what''s this?" You''ve found an unopened deck of vintage adult playing cards still in its original cellophane wrapper.'
 	elseif findbraclet = 0 and rand(0,10) >= 9:
@@ -105,7 +105,7 @@ if $ARGS[0] = 'search':
 		findbraclet = 1
 		gs 'exp_gain', 'observ', 3
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/bracelet.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/bracelet.jpg"></center>'
 		*nl
 		'While looking through the barn, you spot a metal glint under a wood pile. Upon closer inspection, you see a silver bracelet crafted into a snake''s likeness. Strange, but fantastic that you would find something this valuable in the barn.'
 	elseif findbraclet > 0 and findneck = 0 and rand(0,10) >= 10:
@@ -113,7 +113,7 @@ if $ARGS[0] = 'search':
 		findneck = 1
 		gs 'exp_gain', 'observ', 3
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/necklace.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/necklace.jpg"></center>'
 		*nl
 		if $start_type[1] ! 'nomagic':
 			'While looking through the barn, your foot goes through a rotten floorboard. You suddenly feel the presence of something magical under the floor. You get on your belly and look through the hole in the floor. You find a small box made of black wood. You pick up the box and see it''s covered in strange writing and glyphs that look like serpents. A feeling of power is coming from within the box. You lift the box''s lid and see a black metal necklace that looks like a coiled snake with ruby eyes. You feel the power coming from the necklace, but it doesn''t feel like any power you have ever felt.'
@@ -123,7 +123,7 @@ if $ARGS[0] = 'search':
 	else
 		gs 'exp_gain', 'observ', rand(0,1)
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/junk_barn.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/junk_barn.jpg"></center>'
 		*nl
 		'In the barn, you find many mouldy magazines, rusty tools and equipment, toys, and dusty, yellowed books. The entire barn reeks of mould and decay.'
 	end
@@ -136,7 +136,7 @@ if $ARGS[0] = 'horse':
 	gs 'stat'
 
 	'<center><h4>Grandparents'' Barn</h4></center>'
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/horse.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse.jpg"></center>'
 	'Grandfather''s trusted workhorse, Desperado.'
 
 	act 'Leave': minut += 1 & gt 'gad_gpbarn'
@@ -149,7 +149,7 @@ if $ARGS[0] = 'horse':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/feed_horse.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/feed_horse.jpg"></center>'
 			'You grab a sack of grain and fill Desperado''s feed bucket. Then, you hang the bucket from his stall and gently pat his nose as he begins to eat.'
 			'You watch him eat for a little while before moving on.'
 
@@ -165,7 +165,7 @@ if $ARGS[0] = 'horse':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/horse_field.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse_field.jpg"></center>'
 			'You take Desperado by the bridle and lead him to the field. You let him free in the paddock area and watch him run about before moving on.'
 
 			act 'Continue': gt 'gad_field', 'field'
@@ -180,7 +180,7 @@ if $ARGS[0] = 'horse':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/horse_field.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/horse_field.jpg"></center>'
 			'You take Desperado by the bridle and lead him to the river.'
 
 			act 'Continue': gt 'gad_beach', 'start'
@@ -197,7 +197,7 @@ if $ARGS[0] = 'horse':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/comb_horse.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/comb_horse.jpg"></center>'
 			'You spend about an hour cleaning and brushing Desperado, scrubbing his coat and brushing his mane and tail. Finally, you are satisfied with the result - he looks as clean and healthy as ever.'
 
 			act 'Finish': gt 'gad_gpbarn','horse'
@@ -212,7 +212,7 @@ if $ARGS[0] = 'cow':
 	gs 'stat'
 
 	'<center><h4>Grandparents'' Barn</h4></center>'
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/cow.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow.jpg"></center>'
 	*nl
 	'Grandma''s favorite animal, the cow, Dawn.'
 
@@ -226,7 +226,7 @@ if $ARGS[0] = 'cow':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/milk_cow.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/milk_cow.jpg"></center>'
 			'You start milking Dawn, improving each time you do it.'
 
 			act 'Finish': gt 'gad_gpbarn', 'cow'
@@ -241,7 +241,7 @@ if $ARGS[0] = 'cow':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/feed_cow.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/feed_cow.jpg"></center>'
 			'Dawn is excited about feeding time, shaking her head and doing little cow tippy-taps with her feet. You dump some hay in her trough and watch as she digs in.'
 
 			act 'Finish': gt 'gad_gpbarn','cow'
@@ -255,7 +255,7 @@ if $ARGS[0] = 'cow':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/cow_field.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/cow_field.jpg"></center>'
 			if grandpaQW['chore_lead_cow_to_field'] = 1:
 				'You lead Dawn to the field, where you let the shepherds take over.'
 				grandpaQW['chore_lead_cow_to_field'] = 2
@@ -274,7 +274,7 @@ if $ARGS[0] = 'boar':
 	gs 'stat'
 
 	'<center><h4>Grandparents'' Barn</h4></center>'
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/boar.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/boar.jpg"></center>'
 	'One of your grandparents'' dearest possessions, the boar, Nickle.'
 
 	act 'Leave':minut += 1 & gt 'gad_gpbarn'
@@ -287,7 +287,7 @@ if $ARGS[0] = 'boar':
 			gs 'exp_gain', 'hndiwrk', rand(1,3)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/feed_boar.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/feed_boar.jpg"></center>'
 			'You grab the feed bag and fill Nickle''s trough. You stand there and watch for a few minutes as he eats like a... well, like a pig.'
 
 			act 'Finish': gt 'gad_gpbarn','boar'
@@ -299,7 +299,7 @@ end
 if $ARGS[0] = 'barn_room':
 	$location_type = 'private'
 	$setloc['StageTitle'] = 'Guest Room'
-	$setloc['StageImage'] =   '<<$default_img_path>>village/gad_room.jpg'
+	$setloc['StageImage'] = '<<$default_img_path>>/gp_dacha/gad_room.jpg'
 	gs 'shortgs', 'setloc', 'gad_gpbarn', $ARGS[0]
 	gs 'miroslava_schedule'
 	gs 'themes', 'indoors'

+ 66 - 37
locations/gad_gpbath.qsrc

@@ -11,13 +11,6 @@ if $ARGS[0] = 'start':
 	gs 'miroslava_schedule'
 
 	frost = 0
-	if banya_underwear = 0:
-		if $pantyworntype ! 'none' and $braworntype ! 'none':
-			banya_underwear = 1
-		else
-			banya_underwear = 2
-		end
-	end
 	!!clothesAtLocation = FUNC('lost_clothes_here','gad_gpbath')
 
 	'<center><h4>Bath</h4></center>'
@@ -45,11 +38,11 @@ if $ARGS[0] = 'set_leave_acts':
 		act 'Get dressed and leave':
 			minut += 1
 			menu_off = 1
-			!!gs 'clothing', 'recover_lost_clothes', 'gad_gpbath', 1
-			gs 'clothing', 'wear_last_worn'
-			if banya_underwear = 1: gs 'underwear', 'wear'
+			!!gs 'clothing', 'recover_lost_clothes', 'gad_gpbath', 1`
+			gs 'clothing', 'wear', $lastwornclothingtype['swim'], lastwornclothingnumber['swim']
+			gs 'panties', 'wear', $lastwornpantytype['swim'], lastwornpantynumber['swim']
+			gs 'bras', 'wear', $lastwornbratype['swim'], lastwornbranumber['swim']
 			gs 'stat'
-			killvar 'banya_underwear'
 			gt 'gad_gpyard', 'start'
 		end
 		act 'Go outside naked':
@@ -62,26 +55,26 @@ if $ARGS[0] = 'set_leave_acts':
 			'It''s undoubtedly risky leaving the bathhouse like this. But, while it''s unlikely anyone saw you go outside naked, there''s a thrill in potentially getting caught.'
 			!!gs 'clothing', 'recover_lost_clothes', 'gad_gpbath'
 			gs 'arousal', 'flash', 10, 'exhibitionism'
-			killvar 'banya_underwear'
 			gs 'stat'
 			act 'Continue': gt 'gad_gpyard', 'start'
 		end
 
-		if ($pantyworntype ! 'none' or $braworntype ! 'none'):
-			act 'Go outside in your underwear':
-				*clr & cla
-				menu_off = 1
-				minut += 1
-				inhib_exp += rand(0, 1)
-				grandmaQW['nudity_trouble'] += rand(0,1)
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>'
-				'It''s undoubtedly risky leaving the bathhouse like this. But, while it''s unlikely anyone saw you go outside in your underwear, there''s a thrill in potentially getting caught.'
-				!!gs 'clothing', 'recover_lost_clothes', 'gad_gpbath'
-				gs 'arousal', 'flashlite', 10, 'exhibitionism'
-				killvar 'banya_underwear'
-				gs 'stat'
-				act 'Continue': gt 'gad_gpyard', 'start'
+		act 'Go outside in your underwear':
+			*clr & cla
+			menu_off = 1
+			minut += 1
+			inhib_exp += rand(0, 1)
+			grandmaQW['nudity_trouble'] += rand(0,1)
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>'
+			'It''s undoubtedly risky leaving the bathhouse like this. But, while it''s unlikely anyone saw you go outside in your underwear, there''s a thrill in potentially getting caught.'
+			!!gs 'clothing', 'recover_lost_clothes', 'gad_gpbath'
+			gs 'arousal', 'flashlite', 10, 'exhibitionism'
+			if ($pantyworntype ! 'none' or $braworntype ! 'none'):
+				gs 'panties', 'wear', $lastwornpantytype['swim'], lastwornpantynumber['swim']
+				gs 'bras', 'wear', $lastwornbratype['swim'], lastwornbranumber['swim']
 			end
+			gs 'stat'
+			act 'Continue': gt 'gad_gpyard', 'start'
 		end
 	end
 end
@@ -104,8 +97,6 @@ if $ARGS[0] = 'alone':
 					dynamic $showerdin
 					pcs_hairbsh = 0
 					pcs_makeup = 1
-					if $clothingworntype ! 'nude': gs 'clothing', 'strip'
-					if $pantyworntype ! 'none' and $braworntype ! 'none': gs 'underwear', 'remove'
 
 					banaday = daystart
 
@@ -117,10 +108,23 @@ if $ARGS[0] = 'alone':
 						pcs_willpwr += 3
 					end
 
-					gs 'stat'
-
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/gp_dacha/par.jpg"></center>'
-					'You strip, sit down and relax. Then, after a proper banya session, you pick up a bucket filled with cold water, pour it over yourself, and head over to the shower. You feel like a completely new person.'
+					if $clothingworntype ! 'nude':
+						'You strip out of your clothes.'
+						$lastwornclothingtype['swim'] = $clothingworntype
+						lastwornclothingnumber['swim'] = clothingwornnumber
+						gs 'clothing', 'strip'
+					end
+					if $pantyworntype ! 'none':
+						'You strip out of your underwear.'
+						$lastwornpantytype['swim'] = $pantyworntype
+						lastwornpantynumber['swim'] = pantywornnumber
+						$lastwornbratype['swim'] = $braworntype
+						lastwornbranumber['swim'] = brawornnumber
+						gs 'underwear', 'remove'
+					end
+					gs 'stat'
+					'You sit down and relax. Then, after a proper banya session, you pick up a bucket filled with cold water, pour it over yourself, and head over to the shower. You feel like a completely new person.'
 					if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the water.'
 					act 'Finish': gt 'gad_gpbath', 'start'
 				end
@@ -141,10 +145,23 @@ if $ARGS[0] = 'alone':
 			if locat['Fam_inGad'] = 1 and func('homes_properties', 'has_access', 'parents_home'): noshampoo = 1
 			dynamic $showerdin
 			if frost > 0:frost = 0
-			!!gs 'clothing', 'strip', 'gad_gpbath'
-			gs 'clothing', 'strip_all'
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mit.jpg"></center>'
+			if $clothingworntype ! 'nude':
+				'You strip out of your clothes.'
+				$lastwornclothingtype['swim'] = $clothingworntype
+				lastwornclothingnumber['swim'] = clothingwornnumber
+				gs 'clothing', 'strip'
+			end
+			if $pantyworntype ! 'none' and $braworntype ! 'none':
+				'You strip out of your underwear.'
+				$lastwornpantytype['swim'] = $pantyworntype
+				lastwornpantynumber['swim'] = pantywornnumber
+				$lastwornbratype['swim'] = $braworntype
+				lastwornbranumber['swim'] = brawornnumber
+				gs 'underwear', 'remove'
+			end
+			gs 'stat'
 			'You lather up your washcloth and start scrubbing your body. Next, you rinse off the soap and begin to lather your hair with shampoo. After rinsing off the shampoo, you feel completely clean.'
 			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the water.'
 
@@ -163,10 +180,16 @@ if $ARGS[0] = 'alone':
 	dynamic $tampon
 
 	if $clothingworntype ! 'nude':
-		act 'Remove clothes':
+		act 'Strip naked':
 			minut += 1
-			!!gs 'clothing', 'strip', 'gad_gpbath'
+			$lastwornclothingtype['swim'] = $clothingworntype
+			lastwornclothingnumber['swim'] = clothingwornnumber
+			$lastwornpantytype['swim'] = $pantyworntype
+			lastwornpantynumber['swim'] = pantywornnumber
+			$lastwornbratype['swim'] = $braworntype
+			lastwornbranumber['swim'] = brawornnumber
 			gs 'clothing', 'strip'
+			gs 'underwear', 'remove'
 			gs 'stat'
 			gt 'gad_gpbath', 'start'
 		end
@@ -273,8 +296,14 @@ if $ARGS[0] = 'with_Mira':
 	act 'Undress and bathe with Mira':
 		*clr & cla
 		menu_off = 1
-		!!gs 'clothing', 'strip', 'gad_gpbath'
-		gs 'clothing', 'strip_all'
+		$lastwornclothingtype['swim'] = $clothingworntype
+		lastwornclothingnumber['swim'] = clothingwornnumber
+		$lastwornpantytype['swim'] = $pantyworntype
+		lastwornpantynumber['swim'] = pantywornnumber
+		$lastwornbratype['swim'] = $braworntype
+		lastwornbranumber['swim'] = brawornnumber
+		gs 'clothing', 'strip'
+		gs 'underwear', 'remove'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/gadukino/mira/miraban.jpg"></center>'
 		'While you undress, you notice Mira removing her panties from the corner of your eye.'

+ 4 - 2
locations/gad_gphouse.qsrc

@@ -169,6 +169,7 @@ if $ARGS[0] = 'kitchen':
 	dynamic $dritea
 	dynamic $fill_bottle
 	dynamic $edaD
+	dynamic $pranik
 	dynamic $fatdel
 	dynamic $lekarstvo
 	dynamic $vitamin
@@ -351,7 +352,7 @@ if $ARGS[0] = 'was_lost_yesterday':
 	minut += 5
 	gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/babushka.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big32.jpg"></center>'
 	*nl
 	'"<<$pcs_firstname>>, your grandfather and I were so worried when you didn''t come home from the forest."'
 	'"We are so glad you are back safe and sound. Go have a hot meal and shower and relax."'
@@ -386,7 +387,7 @@ if $ARGS[0] = 'nudity_trouble':
 	grandmaQW['nudity_trouble'] = 0
 	grandmaQW['nudity_trouble_base'] += 1
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/babushka.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big32.jpg"></center>'
 	*nl
 	'Suddenly your grandmother approaches you with a disappointed look on her face. "I had higher expectations of you, young lady! You should be ashamed of yourself for running around outdoors without clothes. You have embarrassed your grandfather and me! Our friends have seen you around naked, as have your grandfather and I, so don''t even try to hide it."'
 	'"This will be reflected in your allowance, don''t act surprised at the beginning of the month."'
@@ -798,6 +799,7 @@ if $ARGS[0] = 'old_main':
 	dynamic $dritea
 	dynamic $fill_bottle
 	dynamic $edaD
+	dynamic $pranik
 	dynamic $fatdel
 	dynamic $lekarstvo
 	dynamic $vitamin

+ 5 - 5
locations/garfather.qsrc

@@ -13,7 +13,7 @@ $menu_arg = ''
 menu_off = 0
 
 '<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.'
 
 dynamic $fatherRep
@@ -31,7 +31,7 @@ act 'Chat':
 	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 a chair, twirling some kind of dirty car part in his hands. You sit down next to him on a nearby chair.'
 
 	dynamic $fatherRep
@@ -110,7 +110,7 @@ act 'Help':
 	gs 'exp_gain', 'hndiwrk', rand(0,3)
 	gs 'stat'
 	'<center><B><font color=maroon>Stepfather Vladimir Skryabin</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 a chair, twirling some kind of dirty car part in his hands. You sit down next to him on a nearby chair.'
 
 	dynamic $fatherRep
@@ -330,7 +330,7 @@ if pcs_horny > 50 and npc_sex['A28'] ! 0:
 						sexpartkno = 1
 						spafinloc = 11
 						gs 'cum_manage'
-						
+
 						gs 'stat'
 						gar_rand1 = rand(0,100)
 						if gar_rand1 < 49:'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial0,<<rand(0,8)>>.jpg"></center>'
@@ -391,7 +391,7 @@ if fatherdrunk=1:
 	minut+=60
 	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 a greying, slightly flabby man who works 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.'
 
 	dynamic $fatherRep

+ 2 - 2
locations/gdksport.qsrc

@@ -467,7 +467,7 @@ if $ARGS[0] = 'volley':
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/teacher/mikhail/volleytrener2.jpg"></center>'
 			'Coach tells the team that losing the first half is bad, but it''s not a disaster. "You pick yourselves up and go out and kick their asses. You can still win this game in the second half."'
 		else
-			'<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>'
 			'Coach tells the team that there is no draws in volleyball, he expects you to keep doing the things that you are doing well, but increase pressure. "With more discipline and toughness, you can win this game!"'
 		end
 
@@ -705,7 +705,7 @@ if $ARGS[0] = 'ShowerWithIvan':
 
 			if npc_Sex['A3'] = 0: npc_Sex['A3'] = 1 & guy += 1
 
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/ivan/sex/community/shover.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/shover.jpg"></center>'
 			'You slowly sink to your knees in front of Ivan and his <<dick>>cm <<$dick_girth>> cock is in front of your face. Ivan leans forward, probing impatiently with the head of his cock against your lips. Your mouth opens almost against your will and you let his cock slide in your mouth.'
 			'Your lips tightly wrap around Ivan''s solid rod and you suck him as the streams of warm water wash over you. Suddenly Ivan pulls his dick out of your mouth and takes you by the hand, pulling you back up to your feet. He brings his lips to your breast and begins to suck on your nipple.'
 			'Bliss sweeps over you as he suckles your stiff nipple. Releasing your nipple with a wet pop, Ivan pushes you back onto your knees and bends you backwards as he straddles your face, once again sliding his hot cock into your mouth. He begins pushing it deeper into your throat.'

+ 2 - 2
locations/gopnew.qsrc

@@ -1158,7 +1158,7 @@ if $ARGS[0] = '2':
 			if GLust > 0: jump 'goptipr1loop'
 		end
 		gs 'stat'
-		picrand = rand(1, 15)
+		picrand = rand(2, 15)
 		'<center><img <<$set_imgh>> src="images/shared/sex/group/gang<<picrand>>.jpg"></center>'
 		'<<$namgop[0]>>. The guys begin to fuck you in all of your holes at the same time!'
 		horand = rand(1, 100)
@@ -1214,7 +1214,7 @@ if $ARGS[0] = '3':
 	end
 
 	gs 'stat'
-	picrand = rand(1, 15)
+	picrand = rand(2, 15)
 	'<center><img <<$set_imgh>> src="images/shared/sex/group/gang<<picrand>>.jpg"></center>'
 	'<<$namgop[0]>>. The guys begin to fuck you in all of your holes at the same time!'
 	'They swap positions from time to time, making sure to finish in your mouth or on your face.'

+ 1 - 1
locations/gopnik_initiation.qsrc

@@ -920,7 +920,7 @@ if $ARGS[0] = 'tAnushka':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/oldschool/gophangout/party/smokemakeout.jpg"></center>'
 		'You shake your head. "No, I''m not in the mood for that. I was just surprised there was anything left."'
 		'Anushka smiles, and if to prove you right, lights it up and takes a long drag before she grabs Alyona and they kiss or share smoke, or a bit of both."'
-		'Feeling a bit akward watching it, you decide to leave. "Well, I should go mingle. You girls have fun." You''re not sure if they heard you or even care.'
+		'Feeling a bit awkward watching it, you decide to leave. "Well, I should go mingle. You girls have fun." You''re not sure if they heard you or even care.'
 		minut += 2
 		gs 'stat'
 		act 'Move away': gt 'gopnik_initiation', 'lounge'

+ 3 - 3
locations/gopsex.qsrc

@@ -885,7 +885,7 @@ if $ARGS[0] = 'hide':
 		gs 'arousal','bj',5,'dick[3]','group','gangbang'
 		minut -=10
 		gs 'gopsex', 'hide', 'ind_stamina_groupnpc'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/sex/vag'+rand(1,26)+'.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/sex/vag'+rand(1,25)+'.jpg"></center>'
 		gs 'gopsex','hide','text_sex_group_vag'
 		gs 'gopsex', 'gg_sex_orgasm'
 		gs 'gopsex', 'hide','npc_orgasm'
@@ -987,7 +987,7 @@ if $ARGS[0] = 'hide':
 		gs 'boyStat', 'A<<O/144>>'
 		gs 'cum_call', 'hair', $boy,1
 		killvar 'O'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/cumface'+rand(1,17)+'.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/cumface'+rand(1,16)+'.jpg"></center>'
 		'The '+func('gopsex','hide','gop_text_npcr')+' spray their cum all over your face'
 		gs 'arousal', 'end'
 		act 'Leave': gt 'vasilyhome', 'livingroom'
@@ -1008,7 +1008,7 @@ if $ARGS[0] = 'hide':
 		gs 'cum_call', 'face', $boy,1
 		killvar 'O'
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/swallow'+rand(1,12)+'.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/swallow'+rand(1,11)+'.jpg"></center>'
 		'One by one the '+func('gopsex','hide','gop_text_npcr')+' cum their semen into your mouth and you swallow it all.'
 		gs 'arousal', 'end'
 		act 'Leave': gt 'vasilyhome', 'livingroom'

+ 3 - 3
locations/gopskver.qsrc

@@ -1053,13 +1053,13 @@ if $ARGS[0] = 'BjBeerAnal2':
 			gs 'stat'
 
 			if pcs_ass <= 10:
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/gop/bjbeeranal6.jpg" ></center>'
+				'<center><img <<$set_imgh>> src="images/pc/body/cum/cumanal/cumanal4.jpg" ></center>'
 				'You obediently turn around and spread your ass cheeks, showing them your red and sore hole.'
 			elseif pcs_ass < 25:
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/gop/bjbeeranal7.jpg" ></center>'
+				'<center><img <<$set_imgh>> src="images/pc/body/cum/cumanal/cumanal5.jpg" ></center>'
 				'You obediently turn around and spread your ass cheeks, showing them your red and stretched hole.'
 			else
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/gop/bjbeeranal8.jpg" ></center>'
+				'<center><img <<$set_imgh>> src="images/pc/body/cum/cumanal/cumanal6.jpg" ></center>'
 				'You obediently turn around and spread your ass cheeks, showing them your sore and wrecked hole.'
 			end
 			'Your poor butthole is finally beginning to close again, after getting several servings of seed poured into it.'

+ 2 - 2
locations/gp_elene.qsrc

@@ -990,7 +990,7 @@ if $ARGS[0] = 'set_talk_acts':
 			pcs_mood += rand(10,15)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/babushka.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big32.jpg"></center>'
 			'She mumbles something when you ask your grandmother to tell you a story. Nevertheless, after a brief second or two, she decides on a story to share with you today and begins to talk slowly.'
 
 			temp = rand(0, 7)
@@ -1025,7 +1025,7 @@ if $ARGS[0] = 'set_talk_acts':
 				'"It took about two months, and she got really sick... I, among others, visited her, and everything looked fine at first glance. But as soon as I closed the door, she started acting erratic and hallucinating. These were the characteristics of rabies. Unfortunately, since she was living alone, no one noticed it before it was too late to save her life..."'
 			elseif temp = 5:
 				'"One evening during the Christmas holidays in my younger days, I was hanging out with my girlfriends in the kitchen. But, of course, it was my school friends, so we were always up to some mischief."'
-				'"We were home alone, and one of my friends persuaded us to do a séance. She tells us that a fortune-teller had explained how one could summon a spirit. So we lit some candles and began chanting for the spirits to show themself."'
+				'"We were home alone, and one of my friends persuaded us to do a séance. She tells us that a fortune-teller had explained how one could summon a spirit. So we lit some candles and began chanting for the spirits to show themselves."'
 				'"I managed to summon the profile of a male figure. He was holding something resembling a bouquet of flowers. My second friend summoned a kettle-looking object, while my last friend managed to summon an infant, which frightened us."'
 				'"Not being discouraged, we decided to try again, excited by what we would manage to summon this time. This time I summoned a large steamer. My second friend didn''t summon anything special, but my third friend summoned the same infant again. The difference this time was that the infant was in a stroller."'
 				'"We ended the séance and went back to doing ordinary stuff. Suddenly we heard a knock on the door, the young man from the séance. He pulled out a beautiful bouquet of roses and gave them to me. I asked him what the reason was, but he just answered that he felt he should deliver flowers to a girl in this village. After that, I got the chills because I remembered the man with a bouquet of flowers from the séance."'

+ 14 - 1
locations/gp_elene_schedule.qsrc

@@ -156,7 +156,7 @@ if $ARGS[0] = 'getLocation':
 	elseif locat['A31'] / 10 = 11:
 		$npcLocation['A31'] = 'Your grandmother is in her livingroom'
 	elseif locat['A31'] / 10 = 12:
-		$npcLocation['A31'] = 'Your grandmother is in her kitcher'
+		$npcLocation['A31'] = 'Your grandmother is in her kitchen'
 
 	elseif locat['A31'] / 10 = 20:
 		$npcLocation['A31'] = 'Your grandmother is in her garden'
@@ -172,4 +172,17 @@ if $ARGS[0] = 'getLocation':
 end
 
 
+if $ARGS[0] = 'get_locarg':
+	gs 'gp_elene_schedule', 'update_locat'
+
+	if locat['A31'] / 100 = 1:
+		$locat['A31_loc'] = 'gad_gphouse'
+		$locat['A31_arg'] = 'start'
+	else
+		$locat['A31_loc'] = 'gad_gpyard'
+		$locat['A31_arg'] = 'start'
+	end
+end
+
+
 --- gp_elene_schedule ---------------------------------

+ 19 - 19
locations/gp_zlatek.qsrc

@@ -88,7 +88,7 @@ if $ARGS[0] = 'get_random_chore_act':
 			frost = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'You walk up to your grandfather and ask if he needs any help. Grandpa thinks for a moment and says:'
 
 			if month <= 4 or month >= 10:
@@ -485,7 +485,7 @@ if $ARGS[0] = 'set_report_fetched_firewood_act':
 			grandpaQW['chore_fetch_firewood'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"I''ve brought in some firewood, Grandpa," you say to your grandfather.'
 			'"Thank you very much, <<$pcs_nickname>>," he replies with a smile. "Just set it down over there."'
 			'You put down the heavy wood gratefully. "Is there anything else you need?"'
@@ -505,7 +505,7 @@ if $ARGS[0] = 'set_report_fed_horse_act':
 			grandpaQW['chore_feed_horse'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"I fed the horse, Grandpa."'
 			'"Thank you, <<$pcs_nickname>>," he says. "It is imperative to make sure a horse is well fed. They are hard workers and deserve their meals."'
 			'You smile in agreement. "I am sure Desperado is a very hard worker."'
@@ -526,7 +526,7 @@ if $ARGS[0] = 'set_report_fed_cow_act':
 			grandpaQW['chore_feed_cow'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'You tell your grandfather, "I fed Dawn her hay, Grandpa."'
 			'"Excellent, <<$pcs_nickname>>," he says. "I presume she acted like we were starving her to death?"'
 			'"Well, she was definitely excited," you say with a laugh.'
@@ -546,7 +546,7 @@ if $ARGS[0] = 'set_report_cleaned_yard_act':
 			grandpaQW['chore_clean_yard'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"I finished cleaning the yard, Grandpa," you say as you stretch your sore arms.'
 			'"Very good," he says. "It is more work than it seems, isn''t it?"'
 			'"Yes sir, it is," you agree. "Is there anything else you need me to do?"'
@@ -566,7 +566,7 @@ if $ARGS[0] = 'set_report_brushed_horse_act':
 			grandpaQW['chore_brush_horse'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"I brushed the horse, Grandpa," you tell your grandfather.'
 			'"You scrubbed him down with the curry brush?" he asks.'
 			'"Yes sir, I did," you say.'
@@ -594,7 +594,7 @@ if $ARGS[0] = 'set_report_fed_boar_act':
 			grandpaQW['chore_feed_boar'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'You walk up to your grandfather and tell him, "I fed the pig, Grandpa."'
 			'"Thank you, <<$pcs_nickname>>," he says.'
 			'"You''re welcome! Is there anything else you need?"'
@@ -613,7 +613,7 @@ if $ARGS[0] = 'set_report_led_horse_field_act':
 			grandpaQW['chore_lead_horse_to_field'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"Hey, Grandpa, I took Desperado out to the field."'
 			'"Good, good," he says. "Horses need the freedom to run."'
 			'You nod. "He seemed pretty happy to be able to run around."'
@@ -633,7 +633,7 @@ if $ARGS[0] = 'set_report_led_cow_field_act':
 			grandpaQW['chore_lead_cow_to_field'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"Hi, Grandpa!" you say. "I took Dawn out to the field."'
 			'"Were the others there?" he asks.'
 			'You nod. "Yes, sir. I asked them to drive her home later - they seemed fine with that."'
@@ -657,7 +657,7 @@ if $ARGS[0] = 'set_report_washed_horse_act':
 			grandpaQW['chore_bathe_horse'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'You walk up to your grandfather and tell him, "I gave Desperado a bath in the river, Grandpa."'
 			'"Thank you, <<$pcs_nickname>>," he says. "Grooming him is all well and good, but sometimes it''s not enough."'
 			'"You''re welcome! It was actually a lot of fun. Is there anything else you need?"'
@@ -682,7 +682,7 @@ if $ARGS[0] = 'set_report_gathered_mushrooms_act':
 				grandpaQW['chore_gather_mushrooms'] = 0
 				gs 'stat'
 
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 				'You walk up to Grandpa with your basket.'
 				'"Grandpa, here are the mushrooms!"'
 				'"Thank you, <<$pcs_nickname>>, you''ve made an old man happy," your grandfather replies with a smile. "The mushrooms are in a part of the forest that is difficult to reach, so no wonder it took you so long."'
@@ -703,7 +703,7 @@ if $ARGS[0] = 'set_report_gathered_mushrooms_act':
 				grandpaQW['chore_gather_mushrooms'] = 0
 				gs 'stat'
 
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 				'You walk up to Grandpa with your basket.'
 				'"Grandpa, here are the mushrooms!"'
 				'"Thank you, <<$pcs_nickname>>, you''ve made an old man very happy," your grandfather replies with a smile. "The mushrooms are in a part of the forest that is difficult to reach."'
@@ -731,7 +731,7 @@ if $ARGS[0] = 'set_report_gathered_berries_act':
 				grandpaQW['chore_gather_berries'] = 0
 				gs 'stat'
 
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 				'You walk up to Grandpa with your basket.'
 				'"Grandpa, here are the berries!"'
 				'"Oh, thank you, I thought I asked for these yesterday," Grandpa replied. "It''s hard to keep track of things as you get older, just as it is for your grandmother to gather the berries, and she needs them so she can make jam for the winter."'
@@ -752,7 +752,7 @@ if $ARGS[0] = 'set_report_gathered_berries_act':
 				grandpaQW['chore_gather_berries'] = 0
 				gs 'stat'
 
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 				'You walk up to Grandpa with your basket.'
 				'"Grandpa, here are the berries!"'
 				'"Oh, thank you, nicely done," Grandpa replied. "It''s hard for your grandmother to gather the berries, and she needs them so she can make jam for the winter."'
@@ -783,7 +783,7 @@ if $ARGS[0] = 'set_report_gathered_both_act':
 				grandpaQW['chore_gather_both'] = 0
 				gs 'stat'
 
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 				'You walk up to Grandpa with your basket.'
 				'"Grandpa, here are the mushrooms and berries!"'
 				'"Oh, thank you, <<$pcs_nickname>>, better late than never," your grandfather replied.'
@@ -807,7 +807,7 @@ if $ARGS[0] = 'set_report_gathered_both_act':
 				grandpaQW['chore_gather_both'] = 0
 				gs 'stat'
 
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 				'You walk up to Grandpa with your basket.'
 				'"Grandpa, here are the mushrooms and berries!"'
 				'"Oh, thank you, <<$pcs_nickname>>," your grandfather replied.'
@@ -830,7 +830,7 @@ if $ARGS[0] = 'set_report_baled_hay_act':
 			grandpaQW['chore_bale_hay'] = 0
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"I spent all day helping with the hay, Grandpa," you tell him, stretching your sore muscles.'
 			'He smiles proudly at you and says, "Yes, I was there too, <<$pcs_nickname>>. I saw you working hard."'
 			'"That was a lot of work!" you exclaim. "I''m completely exhausted."'
@@ -857,7 +857,7 @@ if $ARGS[0] = 'set_talk_acts':
 			goforest += 1
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'"Listen carefully, <<$pcs_nickname>>. You want to explore the forest, and that''s great. But be sure of your surroundings. Without having any knowledge of the forest, you may easily get lost. Don''t explore too deep in the forest because mushrooms and berries can be found at the forest''s edge. If you choose to explore the forest, you''ll find a swamp in the middle of the forest. You can find mushrooms and berries there too... Going into the forest at night is not recommended. Wild boars may attack, and you might end up really hurt."'
 			'"If you manage to get lost and can''t find your way out of the forest before it gets dark, then light a fire and sit still until morning. The beasts in the forest are afraid of the fire, so they won''t approach you."'
 			'"There''s one more thing... While you''re in the woods, avoid dressing yourself up in fancy clothes. You might damage them. It''s better to dress in more comfortable clothes instead..."'
@@ -876,7 +876,7 @@ if $ARGS[0] = 'set_talk_acts':
 			pcs_mood += RAND(5,10)
 			gs 'stat'
 
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big31.jpg"></center>'
 			'Your grandfather stops complaining and smiles at you. He loves telling stories. He has lived a rich and eventful life, and you enjoy listening to his stories and talking to him. He mostly reminisces about his past and reflects on his earlier life.'
 
 			act 'Continue':gt 'gp_zlatek', 'talk'

+ 17 - 17
locations/gp_zlatek_schedule.qsrc

@@ -196,23 +196,23 @@ if $ARGS[0] = 'getLocation':
 	elseif locat['A32'] / 10 = 11:
 		$npcLocation['A32'] = 'Your grandfather is in his livingroom'
 	elseif locat['A32'] / 10 = 12:
-		$npcLocation['A32'] = 'Your grandfather is in his kitcher'
-
-	elseif locat['A31'] / 10 = 20:
-		$npcLocation['A31'] = 'Your grandfather is in his garden'
-	elseif locat['A31'] / 10 = 21:
-		$npcLocation['A31'] = 'Your grandfather is bathing in his sauna'
-	elseif locat['A31'] / 10 = 22:
-		$npcLocation['A31'] = 'Your grandfather is at his stables'
-
-	elseif locat['A31'] / 10 = 30:
-		$npcLocation['A31'] = 'Your grandfather is out and about in Gadukino'
-	elseif locat['A31'] / 10 = 31:
-		$npcLocation['A31'] = 'Your grandfather is at his church'
-	elseif locat['A31'] / 10 = 32:
-		$npcLocation['A31'] = 'Your grandfather is fishing at the river'
-	elseif locat['A31'] / 10 = 33:
-		$npcLocation['A31'] = 'Your grandfather is at the field'
+		$npcLocation['A32'] = 'Your grandfather is in his kitchen'
+
+	elseif locat['A32'] / 10 = 20:
+		$npcLocation['A32'] = 'Your grandfather is in his garden'
+	elseif locat['A32'] / 10 = 21:
+		$npcLocation['A32'] = 'Your grandfather is bathing in his sauna'
+	elseif locat['A32'] / 10 = 22:
+		$npcLocation['A32'] = 'Your grandfather is at his stables'
+
+	elseif locat['A32'] / 10 = 30:
+		$npcLocation['A32'] = 'Your grandfather is out and about in Gadukino'
+	elseif locat['A32'] / 10 = 31:
+		$npcLocation['A32'] = 'Your grandfather is at his church'
+	elseif locat['A32'] / 10 = 32:
+		$npcLocation['A32'] = 'Your grandfather is fishing at the river'
+	elseif locat['A32'] / 10 = 33:
+		$npcLocation['A32'] = 'Your grandfather is at the field'
 
 	end
 end

+ 2 - 2
locations/gschool_boys_bathroom.qsrc

@@ -1257,7 +1257,7 @@ if $ARGS[0] = 'caughtb1':
 	*clr & cla
 	menu_off = 1
 	'<center><b><font color="maroon">Boy''s bathroom</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/caught.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/caught1.jpg"></center>'
 	'After a few minutes, you hear someone else in the bathroom with you. You peek out and see one of your teachers, Mr. Vasilyev, standing at the mirror. You duck back into the stall, close the door as quietly as you can and sit down on the toilet, your heart beating like crazy, hoping he didn''t notice you. You hear his footsteps coming closer, closer... and stop, right outside your stall door.'
 	'"I saw you in the mirror, young lady!" he says sternly as he pushes the door open. "What do you think you''re doing in the boy''s room anyway? Skipping class?"'
 	if school_bunk = 1:'His eyes fall on the smoldering cigarette on the ground and his eyes narrow. "Smoking in school, I see. I really thought you were smarter than that, Miss <<$pcs_lastname>>."'
@@ -1443,7 +1443,7 @@ if $ARGS[0] = 'caughtb2':
 	*clr & cla
 	menu_off = 1
 	'<center><b><font color="maroon">Boy''s bathroom</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/caught.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/caught1.jpg"></center>'
 	'After a few minutes, you hear someone else in the bathroom with you. You peek out and see one of your teachers, Mr. Ivanov, standing at the mirror. You duck back into the stall, close the door as quietly as you can and sit down on the toilet, your heart beating like crazy, hoping he didn''t notice you. You hear his footsteps coming closer, closer... and stop, right outside your stall door.'
 	if Ivanov_toilet = 1:
 		'"I saw you in the mirror, girl!" he says menacingly as he pushes the door open, the menacing look soon replaced with a hungry, lustful one. "Well well well, what do we have here? My new little slut. You know the drill. Strip! Now!"'

+ 7 - 7
locations/gschool_chats.qsrc

@@ -47,7 +47,7 @@ if $ARGS[0] = 'nerds':
 					if soniaQW['slut'] > 0: gs 'npc_relationship', 'modify', 'A25', 'like'
 					gs 'npc_relationship', 'modify', 'A159', 'like'
 					if grupTipe = 3:
-						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares about your chosen uniform while Julia''s eyes seem to linger on your attire for just a bit longer; you don''t feel her gaze is all that welcoming either.'
+						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem struggle to conceal their disapproving stares at your chosen uniform, while Julia''s eyes linger on your attire a bit longer; her gaze doesn''t feel all that welcoming either.'
 					else
 						'You go to the classrooms that the nerdy students like to hang out in and find them, as always, all nerding around a table talking and engaging in various personal projects. Several of them look up as you walk closer. Artem and Petka both seem to be struggling to hide their judgmental stares about your choice of uniform and you don''t find the look Julia has in her eyes all that comforting either.'
 					end
@@ -56,9 +56,9 @@ if $ARGS[0] = 'nerds':
 					gs 'gschool_socialchg', 'group_rel_change', 'nerds', -1
 					gs 'gschool_socialchg', 'group_rel_change', 'nerds', -1
 					if grupTipe = 3:
-						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares about your chosen uniform while Julia''s eyes seem to linger on you a fraction longer but you can see that she''s wary of you and doesn''t approve of your attire and her gaze is all that welcoming either.'
+						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares at your chosen uniform, while Julia''s eyes seem to linger on you a fraction longer. However, you can see that she''s wary of you and doesn''t approve of your attire, and her gaze isn''t all that welcoming either.'
 					else
-						'You go to the classrooms that the nerdy students like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares about your chosen uniform while Julia''s eyes seem to linger on you a fraction longer but you can see that she''s wary of you and doesn''t approve of your attire and her gaze is all that welcoming either.'
+						'You go to the classrooms that the nerdy students like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares at your chosen uniform, while Julia''s eyes seem to linger on you a fraction longer. However, you can see that she''s wary of you and doesn''t approve of your attire, and her gaze isn''t all that welcoming either.'
 					end
 				else
 					gs 'npc_relationship', 'modify', 'A12', 'like'
@@ -79,7 +79,7 @@ if $ARGS[0] = 'nerds':
 					if soniaQW['slut'] > 0: gs 'npc_relationship', 'modify', 'A25', 'like'
 					gs 'npc_relationship', 'modify', 'A159', 'like'
 					if grupTipe = 3:
-						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares about your chosen uniform while Julia''s eyes seem to linger on your attire for just a bit longer; you don''t feel her gaze is all that welcoming either.'
+						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem struggle to conceal their disapproving stares at your chosen uniform, while Julia''s eyes linger on your attire a bit longer; her gaze doesn''t feel all that welcoming either.'
 					else
 						'You go to the classrooms that the nerdy students like to hang out in and find them, as always, all nerding around a table talking and engaging in various personal projects. Several of them look up as you walk closer. Artem and Petka both seem to be struggling to hide their judgmental stares about your choice of uniform and you don''t find the look Julia has in her eyes all that comforting either.'
 					end
@@ -88,9 +88,9 @@ if $ARGS[0] = 'nerds':
 					gs 'gschool_socialchg', 'group_rel_change', 'nerds', -1
 					gs 'gschool_socialchg', 'group_rel_change', 'nerds', -1
 					if grupTipe = 3:
-						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares about your chosen uniform while Julia''s eyes seem to linger on you a fraction longer but you can see that she''s wary of you and doesn''t approve of your attire and her gaze is all that welcoming either.'
+						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares at your chosen uniform, while Julia''s eyes seem to linger on you a fraction longer. However, you can see that she''s wary of you and doesn''t approve of your attire, and her gaze isn''t all that welcoming either.'
 					else
-						'You go to the classrooms that the nerdy students like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares about your chosen uniform while Julia''s eyes seem to linger on you a fraction longer but you can see that she''s wary of you and doesn''t approve of your attire and her gaze is all that welcoming either.'
+						'You go to the classrooms that the nerdy students like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares at your chosen uniform, while Julia''s eyes seem to linger on you a fraction longer. However, you can see that she''s wary of you and doesn''t approve of your attire, and her gaze isn''t all that welcoming either.'
 					end
 				else
 					grupvalue[3] -= 1
@@ -98,7 +98,7 @@ if $ARGS[0] = 'nerds':
 					if soniaQW['slut'] > 0: gs 'npc_relationship', 'modify', 'A25', 'like'
 					gs 'npc_relationship', 'modify', 'A159', 'like'
 					if grupTipe = 3:
-						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem are struggling to conceal their disapproving stares about your chosen uniform while Julia''s eyes seem to linger on your attire for just a bit longer; you don''t feel her gaze is all that welcoming either.'
+						'You enter the classroom that you and your fellow nerds like to hang out in and find them, as usual, all gathered around a table talking and engaging in various hobby projects. A few of them look up as you walk closer. Feofan and Artem struggle to conceal their disapproving stares at your chosen uniform, while Julia''s eyes linger on your attire a bit longer; her gaze doesn''t feel all that welcoming either.'
 					else
 						'You go to the classrooms that the nerdy students like to hang out in and find them, as always, all nerding around a table talking and engaging in various personal projects. Several of them look up as you walk closer. Artem and Petka both seem to be struggling to hide their judgmental stares about your choice of uniform and you don''t find the look Julia has in her eyes all that comforting either.'
 					end

+ 5 - 5
locations/gschool_cheerleading.qsrc

@@ -139,15 +139,15 @@ if $ARGS[0] = 'tryouts':
 		'Christina laughs as she walks up to you. "Oh my god, does this ' + iif(pcs_hotcat < 6, 'hidious hag', 'social reject') + ' actually think she can become a cheerleader? Everyone would be too busy laughing to focus on the game!"'
 		'"It''s best if you just leave. Nobody wants you hanging around making things awkward," Albina says.'
 		'"You better hope that I''m still too busy laughing at your dumb ass that I forget to punish you for embarrassing me," Christina adds.'
-		'It''s clear that you''re not wanted here and all the girls present are pointing and laughing at you as Albina just shakes her head dismissively. Tears well up in your eyes as you run out the door, the vicious sound of mocking laughter following you down the corrider.'
+		'It''s clear that you''re not wanted here and all the girls present are pointing and laughing at you as Albina just shakes her head dismissively. Tears well up in your eyes as you run out the door, the vicious sound of mocking laughter following you down the corridor.'
 		act 'Flee': gt 'gschool_grounds', 'main'
 	elseif grupTipe = 4:
 		cheerleadingQW['quest_stage'] = -1
 		cheerleadingQW['reject'] = daystart
 		cheerleadingQW['grupTipe'] = grupTipe
 		'The other girls grow silent and just stare at you as you enter and Albina walks up to you with a cold glare on her face. "You''re mistaken if you think I''m even going to give someone like <i>you</i> a chance. Now fuck off," she says while pointing to the door.'
-		'Christina laughs as she walks up to you. "Oh my god, does this specimen actually think she can become a cheerleader? Isn''t there some '+iif(gopnik_slut = 1,'dirty gopnik cock waiting for you somewhere to suck it?','some drugs waiting somewhere for you to snort them?')+'" she asks mockingly, which causes Bella to let out a loud laugh.'
-	    'You clench your fist. You want to beat the smug smile off her face, but there''s nothing you can do except leave, the sounds of mocking laughter following you down the corrider.'
+		'Christina laughs as she walks up to you. "Oh my god, does this specimen actually think she can become a cheerleader? Isn''t there some '+iif(gopnik_slut = 1,'dirty gopnik cock waiting for you somewhere to suck it?','drugs waiting somewhere for you to snort them?')+'" she asks mockingly, which causes Bella to let out a loud laugh.'
+		'You clench your fist. You want to beat the smug smile off her face, but there''s nothing you can do except leave, the sounds of mocking laughter following you down the corridor.'
 		act 'Leave': gt 'gschool_grounds', 'main'
 	else
 		'After school, you head to the PE hall to try out for the cheerleading team'+iif(cheerleadingQW['try_count'] > 1, ' again','')+', taking your place amongst the group of hopeful girls already here. Albina is standing with Vicky, Christina, Lina, Lariska and Bella, as well as a few other girls from other classes who you don''t recognise that round out the squad. They are all inspecting you and talking amongst themselves.'
@@ -222,7 +222,7 @@ if $ARGS[0] = 'afterschool_practice':
 	*clr & cla
 	cheerleadingQW['day'] = daystart
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/afterschool/cheerleading/gymdoors.jpg"></center>'
-    'You''re standing next to the doors leading to the PE hall. You have cheerleading practice at '+func('time', 'get_time_string', 14, 15, cheatVars['time_format'])+' and should go and change if you don''t want to be late.'
+	'You''re standing next to the doors leading to the PE hall. You have cheerleading practice at '+func('time', 'get_time_string', 14, 15, cheatVars['time_format'])+' and should go and change if you don''t want to be late.'
 	*nl
 	if cheerleadingQW['skipped'] = 0:
 		'You recall how angry Albina was at that Karine girl who skipped practice. It probably wouldn''t be a good idea to do it yourself.'
@@ -725,7 +725,7 @@ if $ARGS[0] = 'shower':
 					'Christina finishes dressing and flips you off behind Albina''s back as she leaves. Albina follows a few minutes later, grumbling about having to babysit the two of you as she walks out, leaving you alone in the locker room. Punches would definitely have been thrown had she not intervened...'
 					act 'Get dressed': gt 'gschool_grounds', 'change_room'
 				end
-		    end
+			end
 
 
 		elseif rand(0,4) = 0 and cheerleadingQW['quest_stage'] = 3 and npc_sex['A23'] >= 1:

Деякі файли не було показано, через те що забагато файлів було змінено