61 Commits 500951ccdb ... 57f1e43b34

Author SHA1 Message Date
  FenrirRed 57f1e43b34 [fixed] figurelover[] instead of figurlover[] 2 years ago
  Kevin_Smarts 0717976e29 [fixed] Small error pt.2 2 years ago
  Kevin_Smarts 87182e5691 Merge remote-tracking branch 'Anya/master' 2 years ago
  Anya 9b337e8ff1 [fixed] small error 2 years ago
  Kevin_Smarts 9632cfbb8c Merge branch 'master' of JustFantasy/glife into master 2 years ago
  JustFantasy 961520f760 [fixed] non-existent image in school shower. 2 years ago
  Kevin_Smarts e0eedd45ef [changed] Some cahnges to the default clothing setup, will change some of the links to buttons and might fiddle about a bt more but basically this 2 years ago
  Kevin_Smarts 5b88602263 [fixed] Anushka no longer pops Sveta's cherry at school by accident 2 years ago
  Kevin_Smarts 31df52d419 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 2 years ago
  Kevin_Smarts 68d5815504 [fixed] Miss spelt variable 2 years ago
  rachels 142ca751f6 fix typos 2 years ago
  rachels 7fd5cb8a3d Fix the return to the disco after the combing 2 years ago
  Kevin_Smarts 3fd06bb0da Merge branch 'master' of JustFantasy/glife into master 2 years ago
  JustFantasy c4f947d559 Fix: minor typo in Pavlovsk library. 2 years ago
  Kevin_Smarts d1329812a9 Merge branch 'feature/therapist' of thavus/glife-fork into master 2 years ago
  Kevin_Smarts bc41b73f53 [fixed] Incorrect variables for regular outfits in Fashionista 2 years ago
  Kevin_Smarts 6342dff7e4 Merge remote-tracking branch 'bgkjdgbizgblzdgbr/master' 2 years ago
  Kevin_Smarts 9575d74eed [fixed] Some school kids should go to disco together in sets and they didn't 2 years ago
  Kevin_Smarts f5cf2105a0 [changed] Bimbo, prostitute and stripper labels to replace the old yes/no text for the first two on the clothing list. 2 years ago
  bgkjdgbizgblzdgbr 02697fda16 [added] Special pictures when flashing your butt outside and wearing a ubtt plug. 2 years ago
  Kevin_Smarts 491571a433 [fixed] some =+ and =- switched to conform 2 years ago
  Kevin_Smarts 930ff2b992 [fixes] some =+ and = that should be += and some exhibition_exp that should be inhib_exp 2 years ago
  Kevin_Smarts 9cd0368c6d Merge remote-tracking branch 'Anya/master' 2 years ago
  Anya db0db5f334 [changed] rand into an array to save variable count 2 years ago
  Anya 7386e95601 [changed] added a daystart based on feedback from BG to the randomness of Anya schedule 2 years ago
  Anya 8895c60dff [changed] more schedule tweaks 2 years ago
  Anya 01cce6df2e [changed] mansion has glass shower 2 years ago
  Kevin_Smarts 5f11612e1f [added] Too Risqué option to filters for stores 2 years ago
  Kevin_Smarts 605035a830 [fixed] Seeing as it was acting up, changed naming convention for HotelWork to new style without capitals 2 years ago
  Kevin_Smarts f0458ff9d3 [fixed] No idea what it is but seems to break something. Answers on a postcard to the usual address 2 years ago
  Kevin_Smarts 2d6cf80530 [fixed] Action didn't work as no option added and condenced it a bit 2 years ago
  Kevin_Smarts 95da5edb5b [fixed] If you avoided guy from gloryhole after taking money and running you could go to disco even during the week and Sunday 2 years ago
  Kevin_Smarts 9baca6a0ca [fixed] All outfits that acted as bra and/or panties gave exercise bonus and I neated it up a tiny bit 2 years ago
  Kevin_Smarts 7a6219016b [fixed] Food menus were unreadable in "no theme" setting so adjusted the colours used there 2 years ago
  Kevin_Smarts 722755d0ed Merge remote-tracking branch 'Dr_Ahken/master' 2 years ago
  Kevin_Smarts ec59e91e16 Merge commit 'fbd4afc0eec3c6e710514f7fc472425e060df879' 2 years ago
  Dr Akhen 5348280f98 Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 2 years ago
  Dr Akhen fbd4afc0ee Game changing typo correction (test commit) 2 years ago
  Kevin_Smarts 50daaa9541 Merge remote-tracking branch 'Anya/master' 2 years ago
  Anya a3c160d77c [changed] more schedule tweaks 2 years ago
  bgkjdgbizgblzdgbr 43a7262318 [fixed/changed] Sveta will be able to join her family for breakfast when they are actually eating breakfast acording to their new schedule, and only then. 2 years ago
  Kevin_Smarts ab90feee7b [fixed] Old scene for seeing parents have sex was not updated to the new one then blocked because its wrong, now pointing at correct scene 2 years ago
  N0X 53740701a3 [added] Sveta will be able to massage her breasts and milk herself manualy in banya in Gadukino 2 years ago
  Kevin_Smarts 3b33d94ca5 [fixed] Image height used in piercing management cannot to 0 anymore and teh remove option won't stay on when you have no piercing inserted 2 years ago
  Kevin_Smarts 900271dd52 Merge remote-tracking branch 'FenrirRed/master' 2 years ago
  Kevin_Smarts 9a3281ce77 Merge remote-tracking branch 'Anya/master' 2 years ago
  Anya e19afe306d blocked an event until some aspects could be rewritten 2 years ago
  Thavus 69b9d71fcc fix for missing cum description in sleep event 2 years ago
  Thavus 3920b883b7 Fixes for the sleep event and added some setup for the prostitution event 2 years ago
  Thavus 3510aeebae increase base appearance requirments. 2 years ago
  Thavus 206965ebab added some arousal to the dream event 2 years ago
  Thavus 4d9e9bd986 finish up the dream scene 2 years ago
  Thavus e3f0feb8f6 added more to therapist dream event 2 years ago
  Thavus 425d255a9c png should be jpg 2 years ago
  Thavus 7184cf7ecb revert mom schedule change 2 years ago
  Thavus 57e81290b6 fix a typo 2 years ago
  Thavus e1985c3ef7 fix typo 2 years ago
  Thavus 2e1e8637fb removed a comment that doesn't apply 2 years ago
  Thavus b3a915825a remove my backup of therapist 2 years ago
  Thavus 122be75808 remove my backup of therapist 2 years ago
  Thavus e4c1c013ce Therapist additions 2 years ago
46 changed files with 1467 additions and 836 deletions
  1. 1 2
      glife.qproj
  2. 2 2
      locations/FedorMisc.qsrc
  3. 2 2
      locations/HotelHole.qsrc
  4. 3 3
      locations/NikoEv2.qsrc
  5. 1 1
      locations/NikoWhore.qsrc
  6. 4 4
      locations/anushaptbr.qsrc
  7. 10 8
      locations/bedrPar2.qsrc
  8. 1 1
      locations/city_mansion_residence_1.qsrc
  9. 9 12
      locations/clothing.qsrc
  10. 22 2
      locations/clothing_QV.qsrc
  11. 2 2
      locations/din_bad.qsrc
  12. 98 14
      locations/dreams.qsrc
  13. 3 3
      locations/ender.qsrc
  14. 8 8
      locations/exercise.qsrc
  15. 21 14
      locations/family_schedule.qsrc
  16. 6 0
      locations/flash.qsrc
  17. 5 0
      locations/gadbana.qsrc
  18. 1 1
      locations/gdktoilet_womens.qsrc
  19. 3 1
      locations/gkafe.qsrc
  20. 1 1
      locations/gschool_events.qsrc
  21. 3 0
      locations/gschool_grounds.qsrc
  22. 1 1
      locations/gschool_lunch.qsrc
  23. 33 33
      locations/gschool_post_shower.qsrc
  24. 1 1
      locations/hotel_anna.qsrc
  25. 3 22
      locations/hotel_anna_gear.qsrc
  26. 61 61
      locations/hotel_work.qsrc
  27. 25 53
      locations/korrPar.qsrc
  28. 2 2
      locations/kuhrPar.qsrc
  29. 1 1
      locations/lover_pref.qsrc
  30. 243 157
      locations/motherkafeboss.qsrc
  31. 2 2
      locations/music_delparco.qsrc
  32. 4 4
      locations/pav_disco_coolkids.qsrc
  33. 2 2
      locations/pav_lake.qsrc
  34. 1 1
      locations/pav_library.qsrc
  35. 6 2
      locations/pav_pharmacy.qsrc
  36. 12 14
      locations/pav_train_market.qsrc
  37. 8 7
      locations/piercing_management.qsrc
  38. 1 2
      locations/placer_man.qsrc
  39. 0 168
      locations/seeparentsex.qsrc
  40. 9 9
      locations/shop_fashionista.qsrc
  41. 2 2
      locations/stat_display.qsrc
  42. 7 1
      locations/talent_agency.qsrc
  43. 4 4
      locations/themes.qsrc
  44. 753 173
      locations/therapist.qsrc
  45. 80 33
      locations/wardrobe.qsrc
  46. BIN
      tools/Player-video/plugins/plugins.dat

+ 1 - 2
glife.qproj

@@ -431,7 +431,6 @@
 	</Folder>
 	<Folder name="Family">
 		<Location name="family_schedule"/>
-		<Location name="seeparentsex"/>
 		<Location name="father"/>
 		<Location name="fathersex"/>
 		<Location name="dinfather"/>
@@ -1103,7 +1102,7 @@
 		<Location name="HotelHole"/>
 		<Location name="hotel_resep"/>
 		<Location name="HotelAdmin"/>
-		<Location name="HotelWork"/>
+		<Location name="hotel_work"/>
 		<Location name="HotelRoom"/>
 		<Location name="hotel_anna"/>
 		<Location name="hotel_anna_gear"/>

+ 2 - 2
locations/FedorMisc.qsrc

@@ -52,7 +52,7 @@ if $ARGS[0] = 'Fedor Chat':
 	end
 
 	if pcs_hairbsh = 0:
-		'Fedor notices your messy hair and pulls out his <a href="exec:gt ''FedorMisc'', ''Comb''">comb</a>.'
+		'Fedor notices your messy hair and pulls out his <a href="exec:gt ''FedorMisc'', ''Comb'', <<ARGS[1]>>">comb</a>.'
 	end
 
 	if npc_grupTipe['A5'] = 5:'Fedor is an outcast in school, and doesn''t have anyone to sit with during lunch.'
@@ -165,7 +165,7 @@ if $ARGS[0] = 'Comb':
 	'<center><b><h4><font color=#ff00cc><<"<<$pcs_firstname>> [<<$pcs_nickname>>] <<$pcs_lastname>>">></font></h4></b></center>'
 	*pl '<center><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></center>'
 
-	act 'Move away':gt $loc, $loc_arg
+	act 'Move away':gt $loc, $loc_arg, ARGS[1]
 end
 
 if $ARGS[0] = 'Locker Room':

+ 2 - 2
locations/HotelHole.qsrc

@@ -159,7 +159,7 @@ if maidqw >= 1 and hour >= 16 and hour < 17:
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/maid.cloth'+rand(0,5)+'.jpg"></center>'
 			'You sit down in the locker room and look at the maid uniform. You run your hands over the delicate fabric while you think: "Hmm, it''s a bit skimpy. I bet that''s why the hotel manager thinks this is important, the guests probably love seeing the maids like this!"'
 			'You quickly take off your own clothes, and put the maid uniform on as instructed. After a few quick poses in the mirror you''re convinced: the manager is a pervert! Then again, it does look cute on you. All you have to is clean and prepare rooms for guests... why not look good while you do?'
-			act'Get to work':workmaid += 1 & gt'hotelwork','maid'
+			act'Get to work':workmaid += 1 & gt'hotel_work','maid'
 		end
 	end
 end
@@ -176,7 +176,7 @@ end
 
 if maidtime > 0: act'Collect your salary': hotelcollect = 1 & gt'hotel_resep'
 
-if hotelcouple = 2 and week=4 and hour >=20 and hour <23 and hcday ! daystart: act 'Go visit the couple in room 207': gt 'HotelWork','hotcouple'
+if hotelcouple = 2 and week=4 and hour >=20 and hour <23 and hcday ! daystart: act 'Go visit the couple in room 207': gt 'hotel_work','hotcouple'
 
 if hour = 20 and IgorevnaBDSM >= 5 and IgorevnaBDSM < 9 and week < 3 and AnnaQW['daystart'] ! daystart:
 	act 'Look for Anna':AnnaQW['daystart'] = daystart & gt 'hotel_anna', 'meeting'

+ 3 - 3
locations/NikoEv2.qsrc

@@ -653,7 +653,7 @@ if $ARGS[0] =  'Diner 1':
 								
 								act 'Listen to them':	
 									*clr & cla
-									exhibition_exp += 2
+									inhib_exp += 2
 									minut += 5
 									gs'stat'
 									'<center><img <<$set_imgh>> src="images/pc/body/cum/cumface/blonde/15.jpg"></center>'
@@ -672,14 +672,14 @@ if $ARGS[0] =  'Diner 1':
 									act 'Suck their dicks':	
 										*clr & cla
 										gs 'clothing', 'strip'
-										exhibition_exp += 1
+										inhib_exp += 1
 										gs'stat'
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/gang/1.jpg"></center>'
 										'You begin obediently sucking the man''s dick, knowing that it is too late to go back now. You close your eyes and try to focus on how warm the man''s dick is in your mouth when the man suddenly groans and pulls out of your mouth then covers your face in his cum. Another man quickly takes his place as the man behind you grabs your head then pulls it toward his dick which you immediately wrap your lips around, sucking eagerly, knowing the sooner they cum, the sooner you can leave. The men begin talking to each other.'
 
 										act 'Listen to what they say':	
 											*clr & cla
-											exhibition_exp += 1
+											inhib_exp += 1
 											minut -= 10
 											gs'stat'									
 											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/gang/2.jpg"></center>'

+ 1 - 1
locations/NikoWhore.qsrc

@@ -446,7 +446,7 @@ if $ARGS[0] = 'Exposed':
 									
 									act 'Ride Radomir Popov''s cock':
 										*clr & cla
-										inhib_exp = 5
+										inhib_exp += 5
 										gs'stat'
 										'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/niko/nikoev/school/locker/lock1.mp4"></video></center>'
 										'You can feel Radomir''s penis enter your vagina causing a jolt of pressure as your weight pushes his cock completely inside of you. Knowing that it is too late to go back, you begin riding Radomir. You can hear the boys cheering as they enjoy the show. You can still see Pauline recording you and the other girls cheering with malicious smirks on their faces.'

+ 4 - 4
locations/anushaptbr.qsrc

@@ -85,7 +85,7 @@ if $ARGS[0] = 'brotherroom':
 			act 'Sit down and play':
 				*clr & cla
 				minut += 15
-				gaming_exp =+ rand(1,3)
+				gaming_exp += rand(1,3)
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
 				'The brothers turn away from you and start whispering amongst themselves. They must be planning something.'
@@ -255,7 +255,7 @@ if $ARGS[0] = 'brotherroom':
 					act 'Deal':
 						*clr & cla
 						minut += 20
-						gaming_exp =+ rand(1,3)
+						gaming_exp += rand(1,3)
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/maksimplay.jpg"></center>'
 						if pcs_gaming <= 40:
@@ -339,7 +339,7 @@ if $ARGS[0] = 'rematch':
 		act 'Sit down and play':
 			*clr & cla
 			minut += 15
-			gaming_exp =+ rand(1, 3)
+			gaming_exp += rand(1, 3)
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'
 			'The brothers turn away from you and start whispering. You''re sure that they must be planning something.'
@@ -400,7 +400,7 @@ if $ARGS[0] = 'rematch':
 		'Maksim looks mad at that. "Just shut up and play!" Anushka just laughs again and mimics what he said in a mutter that taunts him.'
 		act 'Play':
 			*clr & cla
-			gaming_exp =+ rand(1,3)
+			gaming_exp += rand(1,3)
 			minut += 15
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/anushapt/playgamebro.jpg"></center>'

+ 10 - 8
locations/bedrPar2.qsrc

@@ -45,8 +45,6 @@ if $ARGS[0] = '':
 			end
 		end
 	end
-
-	if hour = 21 and parsexrand = 5 and parentsexday ! daystart:gt 'seeparentsex'
 end
 
 ! book
@@ -83,8 +81,8 @@ end
 
 if $ARGS[0] = 'wardrobe_search':
 	*clr & cla
-	if (hour >= 21 or hour < 6) and indorf = 0:
-		'What are you thinking? You can''t go through the wardrobe while your parents are sleeping right there!'
+	if indorf = 0 and (momloc = 1 or momloc = 3 or sdadloc = 1 or sdadloc = 2):
+		'What are you thinking? You can''t go through the wardrobe while your parents are in the room!'
 		act 'Leave ': gt $loc, $loc_arg
 		exit
 	end
@@ -122,17 +120,19 @@ end
 
 if $ARGS[0] = 'peek':
 	cla & *clr
+	parentsexday = daystart
 	minut += 2
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/sex/momvlad1.jpg"></center>'
-	'You crack the door open just a little and you see your <<$npc_nickname[''A29'']>> and Vladimir near their bed. You hear your mother say "Stop the kids are here." as Vlad starts running his hands all over her body. He doesn''t seem to care about what she says as he doesn''t stop. "Come on, they won''t hear us and you know you want it."'
+	'You crack the door open just a little and you see your <<$npc_nickname[''A29'']>> and Vladimir near their bed. You hear your mother say "Stop the kids are here." as Vlad starts running his hands all over her body.'
+	'He doesn''t seem to care about what she says as he doesn''t stop. "Come on, they won''t hear us and you know you want it."'
 	act 'Leave':gt 'korrPar'
 
 	act 'Keep peeking':
 		cla & *clr
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/sex/momvlad2.jpg"></center>'
-		'You mother seems to be loving the attention and doesn''t put up much of a fight as he starts to undress her. Once she is mostly naked, he pushes her down on the bed so she is sitting on it in front of him, her head about crotch height to him, apparantly knowing what he wants. She opens the fly on his pants and pulls out his cock, stroking it a few times in her hand until he gets hard. She then takes his dick into her mouth and starts sucking it. He moans softly as she does. "Fuck you are the best cock sucker ever, Natasha."'
+		'You mother seems to be loving the attention and doesn''t put up much of a fight as he starts to undress her. Once she is mostly naked, he pushes her down on the bed so she is sitting on it in front of him, her head about crotch height to him, apparently knowing what he wants. She opens the fly on his pants and pulls out his cock, stroking it a few times in her hand until he gets hard. She then takes his dick into her mouth and starts sucking it. He moans softly as she does. "Fuck you are the best cock sucker ever, Natasha."'
 		gs 'arousal', 'voyeur_sex', 3
 		gs 'stat'
 
@@ -142,7 +142,8 @@ if $ARGS[0] = 'peek':
 			cla & *clr
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/sex/momvlad3.jpg"></center>'
-			'After several minutes of watching your <<$npc_nickname[''A29'']>> suck Vlad''s cock he says "Come on, I want to fuck you." With that he starts to strip and she helps him while contnuing to suck his dick. Once he is naked, she finally stops and he lies down on the bed. She straddles him and quickly starts riding his dick reverse cowgirl style. Both of them start moaning as they fuck. "Oh god Vlad, your dick feels so good in my pussy! It''s so big."'
+			'After several minutes of watching your <<$npc_nickname[''A29'']>> suck Vlad''s cock he says "Come on, I want to fuck you." With that he starts to strip and she helps him while continuing to suck his dick. Once he is naked, she finally stops and he lies down on the bed. She straddles him and quickly starts riding his dick reverse cowgirl style.'
+			'Both of them start moaning as they fuck. "Oh god Vlad, your dick feels so good in my pussy! It''s so big."'
 			gs 'arousal', 'voyeur_sex', 5
 			gs 'stat'
 
@@ -161,7 +162,8 @@ if $ARGS[0] = 'peek':
 					cla & *clr
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/sex/momvlad5.jpg"></center>'
-					'They keep going for several more minutes until Vlad starts to pant and then he buries his dick balls deep in your <<$npc_nickname[''A29'']>>''s ass and lets out a loud moan as he twitches a bit. After a few moments of this pass, he pulls out of her and rolls off the bed. She lays on her back and pulls her cheeks wide, giving Vlad and you both a good view of her asshole as cum starts leaking out of it. Vlad chuckles and says "You are such a nasty bitch Natasha." She smiles at him and replies "That''s why you love me." With them now starting to get cleaned up, you decide it is time to go before you get caught.'
+					'They keep going for several more minutes until Vlad starts to pant and then he buries his dick balls deep in your <<$npc_nickname[''A29'']>>''s ass and lets out a loud moan as he twitches a bit. After a few moments of this pass, he pulls out of her and rolls off the bed. She lays on her back and pulls her cheeks wide, giving Vlad and you both a good view of her asshole as cum starts leaking out of it. Vlad chuckles and says "You are such a nasty bitch Natasha."'
+					'She smiles at him and replies "That''s why you love me." With them now starting to get cleaned up, you decide it is time to go before you get caught.'
 					gs 'arousal', 'voyeur_sex', 3
 					gs 'stat'
 					act 'Leave':gt 'korrPar'

+ 1 - 1
locations/city_mansion_residence_1.qsrc

@@ -102,7 +102,7 @@ if $ARGS[0] = 'ybathroom':
 	$menu_loc = 'city_mansion_residence_1'
 	$menu_arg = 'ybathroom'
 	$location_type = 'bathroom'
-	$bathtype = 'bathtub shower'
+	$bathtype = 'glass shower and tub'
 	
 	menu_off = 0
 	minut += 1

+ 9 - 12
locations/clothing.qsrc

@@ -43,17 +43,12 @@ $clothing_list_line = {
 		$RESULT += '<TD>' + $swimwear_description + '</TD>'
 	end
 
-	if CloBimbo = 1:
-		$RESULT += '<TD>Yes</TD>'
-	else
-		$RESULT += '<TD>No</TD>'
-	end
+	$RESULT += '<TD>'
+	if CloBimbo = 1: $RESULT += '<img src="images/system/icons/clothing/bimbo.png"><BR>'
+	if CloStyle = 4: $RESULT += '<img src="images/system/icons/clothing/prostitute.png"><BR>'
+	if CloStyle2 = 3: $RESULT += '<img src="images/system/icons/clothing/stripper.png">'
 
-	if CloStyle = 4:
-		$RESULT += '<TD>Yes</TD>'
-	else
-		$RESULT += '<TD>No</TD>'
-	end
+	$RESULT += '</TD>'
 
 	if $ARGS[0] ! 'resize':
 
@@ -182,7 +177,7 @@ if $ARGS[0] = 'view_clothing_list':
 
 	if ARRSIZE('coco_outfits') > 0 or ARRSIZE('coco_dress') > 0:'<center><a href="exec:$ward_list_store = ''coco'' & gt ''clothing'', ''clothing_list'', ''coco''"><img src="images/locations/pavlovsk/coco/shop_name.png"></a></center>'
 
-	if ARRSIZE('fashionista') > 0 or ARRSIZE('fashionista_outfit') > 0:'<center><a href="exec:$ward_list_store = ''fashionista'' & gt ''clothing'', ''clothing_list'', ''fashionista''"><img src="images/locations/city/citycenter/mall/fashionista.png"></a></center>'
+	if ARRSIZE('fashionista') > 0 or ARRSIZE('fashionista_outfits') > 0:'<center><a href="exec:$ward_list_store = ''fashionista'' & gt ''clothing'', ''clothing_list'', ''fashionista''"><img src="images/locations/city/citycenter/mall/fashionista.png"></a></center>'
 
 	if ARRSIZE('moncheri_gown') > 0 or ARRSIZE('moncheri_dress') > 0:'<center><a href="exec:$ward_list_store = ''moncheri'' & gt ''clothing'', ''clothing_list'', ''moncheri''"><img src="images/locations/city/citycenter/mall/moncheri.png"></a></center>'
 
@@ -211,6 +206,8 @@ if $ARGS[0] = 'view_clothing_list':
 	if ARRSIZE('market_outfits') > 0:'<center><a href="exec:$ward_list_store = ''market'' & gt ''clothing'', ''clothing_list'', ''market''">Clothes from the market</a></center>'
 
 	act 'Leave': killvar '$ward_list_store' & gt $loc, $loc_arg
+	act 'Choose items to wear': gt 'wardrobe', 'main'
+	act 'Manage saved clothing sets': gt 'wardrobe', 'default'
 end
 
 if $ARGS[0] = 'clothing_list':
@@ -1340,7 +1337,7 @@ if $ARGS[0] = 'clothing_list':
 end
 
 if $ARGS[0] = 'clothinglist_header':
-	'<table border=0 cellspacing=0 cellpadding=5><TH></TH><TH>Strength</TH><TH>Hip size</TH><TH>Description</TH><TH>Bimbo</TH><TH>Prostitute</TH><TH></TH><TH>Storage</TH><TH></TH><TH>Attempt Repair (0:30)</TH><TH>Resize(0:30)</TH>'
+	'<table border=0 cellspacing=0 cellpadding=5><TH></TH><TH>Strength</TH><TH>Hip size</TH><TH>Description</TH><TH>Specials</TH><TH></TH><TH>Storage</TH><TH></TH><TH>Attempt Repair (0:30)</TH><TH>Resize(0:30)</TH>'
 end
 
 if $ARGS[0] = 'clothwidth':

+ 22 - 2
locations/clothing_QV.qsrc

@@ -1653,6 +1653,13 @@ if $ARGS[0] = 'shop_filter_header':
 		$Headerstring += '<a href="exec:clothingfilter[''risque''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/risque_off.png"></a></TD>'
 	end
 
+	$Headerstring += '<TD>'
+	if clothingfilter['too_risque'] = 0:
+		$Headerstring += '<a href="exec:clothingfilter[''too_risque''] = 1 & clothingfilter[''too_risque_only''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/too risque.png"></a></TD>'
+	else
+		$Headerstring += '<a href="exec:clothingfilter[''too_risque''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/too risque_off.png"></a></TD>'
+	end
+
 	$Headerstring += '<TD>'
 	if clothingfilter['loose'] = 0:
 		$Headerstring += '<a href="exec:clothingfilter[''loose''] = 1 & clothingfilter[''loose_only''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/loose.png"></a></TD>'
@@ -1726,6 +1733,13 @@ if $ARGS[0] = 'shop_filter_header':
 		$Headerstring[1] += '<a href="exec:clothingfilter[''risque_only''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/risque.png"></a></TD>'
 	end
 
+	$Headerstring[1] += '<TD>'
+	if clothingfilter['too_risque_only'] = 0:
+		$Headerstring[1] += '<a href="exec:clothingfilter[''too_risque_only''] = 1 & clothingfilter[''too_risque''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/too risque_off.png"></a></TD>'
+	else
+		$Headerstring[1] += '<a href="exec:clothingfilter[''too_risque_only''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/too risque.png"></a></TD>'
+	end
+
 	$Headerstring[1] += '<TD>'
 	if clothingfilter['loose_only'] = 0:
 		$Headerstring[1] += '<a href="exec:clothingfilter[''loose_only''] = 1 & clothingfilter[''loose''] = 0 & gt $loc, $loc_arg"><img src="images/system/icons/clothing/loose_off.png"></a></TD>'
@@ -1741,7 +1755,7 @@ if $ARGS[0] = 'shop_filter_header':
 	end
 
 
-	$Headerstring[2] = '<TH></TH><TH></TH><TH></TH><TH>Include</TH><TH></TH><TH></TH><TH></TH><TH></TH><TH>Sort by</TH><TH></TH>'
+	$Headerstring[2] = '<TH></TH><TH></TH><TH></TH><TH>Include</TH><TH></TH><TH></TH><TH></TH><TH></TH><TH></TH><TH>Sort by</TH><TH></TH>'
 
 	$Headerstring[3] = '<TH></TH><TH></TH><TH></TH><TH>Only show</TH>'
 
@@ -1771,6 +1785,9 @@ if $ARGS[0] = 'shop_filter':
 	if clothingfilter['risque'] = 1 and (CloInhibit > pcs_inhib - 10) and (CloInhibit <= pcs_inhib):
 		clothingfilter['inc'] = 0
 	end
+	if clothingfilter['too_risque'] = 1 and CloInhibit > pcs_inhib:
+		clothingfilter['inc'] = 0
+	end
 	if clothingfilter['loose'] = 1 and CloStyle = 5:
 		clothingfilter['inc'] = 0
 	end
@@ -1796,6 +1813,9 @@ if $ARGS[0] = 'shop_filter':
 	if clothingfilter['risque_only'] = 1 and (CloInhibit > pcs_inhib - 10) and (CloInhibit <= pcs_inhib):
 		clothingfilter['only'] += 1
 	end
+	if clothingfilter['too_risque_only'] = 1 and CloInhibit > pcs_inhib:
+		clothingfilter['inc'] = 0
+	end
 	if clothingfilter['loose_only'] = 1 and CloStyle = 5:
 		clothingfilter['only'] += 1
 	end
@@ -1803,7 +1823,7 @@ if $ARGS[0] = 'shop_filter':
 		clothingfilter['only'] += 1
 	end
 	!!Check total count to make sure it fits all groups selected
-	if clothingfilter['only'] = clothingfilter['prost_only'] + clothingfilter['stripper_only'] + clothingfilter['bimbo_only'] + clothingfilter['conservative_only'] + clothingfilter['risque_only'] + clothingfilter['loose_only'] + clothingfilter['school_only']:
+	if clothingfilter['only'] = clothingfilter['prost_only'] + clothingfilter['stripper_only'] + clothingfilter['bimbo_only'] + clothingfilter['conservative_only'] + clothingfilter['risque_only'] + clothingfilter['too_risque_only'] + clothingfilter['loose_only'] + clothingfilter['school_only']:
 		clothingfilter['only'] = 1
 	else
 		clothingfilter['only'] = 0

+ 2 - 2
locations/din_bad.qsrc

@@ -440,7 +440,7 @@ $d_tabletkiedt = {
 	if tabletkiday < daystart and thinkpreg = 0 and knowpreg = 0: '<a href="exec:*clr & dynamic $d_tabletkieda, 1">Take the birth control pill now.</a>'
 	if tabletkicheck = 0 and thinkpreg = 0 and knowpreg = 0:
 		'<a href="exec:*clr & dynamic $d_tabletkieda, 2">Automatically take your birth control pills.</a>'
-	elseif tabletkicheck = 1:
+	elseif tabletkicheck = 1 and therapistFuckedPussyStage < 1:
 		'<a href="exec:*clr & dynamic $d_tabletkieda, 3">Stop automatically taking your birth control pills.</a>'
 	end
 	'<a href="exec:*clr & dynamic $d_tabletkieda, 4">Examine the birth control pills.</a>'
@@ -474,7 +474,7 @@ $d_tabletkieda = {
 		tabletkicheck = 0
 		gs 'stat'
 	elseif ARGS[0] = 4:
-		if pcs_intel + pillsdays <= rand(30,95):
+		if pcs_intel + pillsdays <= rand(30,95) or therapistFuckedPussyStage > 0:
 			'These pills appear to be normal birth control pills.'
 			tabletkioddk = 0
 			gs 'stat'

+ 98 - 14
locations/dreams.qsrc

@@ -25,26 +25,31 @@ if $ARGS[0] = 'start':
 			if pcs_vag = 0 and stat['vaginal'] = 0 and pcs_ass = 0 and stat['anal'] = 0 and stat['bj'] = 0 and stat['hj'] = 0 and stat['cuni'] = 0 and girl = 0 and guy = 0:
 				!dreams only for virgin
 				ivrand = rand(1,5)
+			elseif hypnosexing > 3:
+				!dreams for hypnotize girls
+				gs 'dreams', 'hypno_dreams'
 			elseif succubusflag = 1:
 				ivsuctmp = 6 + succublvl
 				ivrand = rand(1,ivsuctmp)
 			else
 				ivrand = rand(1,6)
 			end
-			if ivrand = 1:
-				gs 'dreams','d_dreams'
-			elseif ivrand = 2:
-				gs 'dreams','ero_dreams'
-			elseif ivrand = 3:
-				gs 'dreams','sex_dreams'
-			elseif ivrand = 4:
-				gs 'dreams','bj_dreams'
-			elseif ivrand = 5:
-				gs 'dreams','anal_dreams'
-			elseif ivrand = 6:
-				gs 'dreams','gang_dreams'
-			elseif ivrand >= 7 and ivrand <= ivsuctmp:
-				gs 'dreams','succub_dreams'
+			if hypnosexing <= 3:
+				if ivrand = 1:
+					gs 'dreams','d_dreams'
+				elseif ivrand = 2:
+					gs 'dreams','ero_dreams'
+				elseif ivrand = 3:
+					gs 'dreams','sex_dreams'
+				elseif ivrand = 4:
+					gs 'dreams','bj_dreams'
+				elseif ivrand = 5:
+					gs 'dreams','anal_dreams'
+				elseif ivrand = 6:
+					gs 'dreams','gang_dreams'
+				elseif ivrand >= 7 and ivrand <= ivsuctmp:
+					gs 'dreams','succub_dreams'
+				end
 			end
 		else
 			gs 'dreams','d_dreams'
@@ -68,6 +73,85 @@ if $ARGS[0] = 'start':
 	exit
 end
 
+if $ARGS[0] = 'hypno_dreams':
+	if therapistFuckedPussyStage < 1:
+		ivrand = rand(1,2)
+	else
+		ivrand = rand(1,7)
+	end
+	
+	if ivrand = 1:
+		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/schoolSitBlow2.mp4"></video></center>'
+		'You dream that you''re sucking someone''s cock.'
+		if guy = 0:
+			'You''ve never done this with a guy before, but for some reason it just feels... right. You can''t will yourself to look up at who''s dick you are sucking.'
+		else
+			'It almost feel reals, like you''re actually sucking cock, and it feels good! But You can''t will yourself to look up at who''s dick you are sucking.'
+		end
+	elseif ivrand = 2:
+		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/throatFuck1.mp4"></video></center>'
+		'You dream that your throat is being fucked hard and deep. It hurts and you can''t breath, but you just sit still and allow yourself to be used. The man''s balls rythmically slap against your face as he buries his cock into your throat.'
+		if guy = 0:
+			'You''ve never done anything like this before and even though you can hardly breath, it actually feels good... Besides the balls slapping you in the face, you can''t tell who''s fucking you.'
+		else
+			'It almost feels real, like you actually have a huge cock down your throat! Your throat hurts, but for some reason you feel like you are on the edge of an orgasm. Besides the balls slapping you in the face, you can''t tell who''s fucking you.'
+		end
+	elseif ivrand = 3:
+		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/hypnoAnalPiledriver1.mp4"></video></center>'
+		'You dream that you are being fucked hard in your ass. Your legs are pulled up over your head and you are desperatly stimulating your clit.'
+		if guy = 0:
+			'You''ve never had sex before, but it feels amazing! You can''t tell who is fucking you though.'
+		else
+			'It almost feels real, like you''re actually getting your ass rammed full of cock and it feels great! But you can''t tell who''s fucking you.'
+		end
+	elseif ivrand = 4:
+		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/hypnoRide4.mp4"></video></center>'
+		'You dream that you are riding someones 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.'
+		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.'
+		else
+			'It almost feels real, like you''re actually riding someones huge cock! You can feel the tip bumping against your cervix and it hurts but feels good too. You can''t will yourself to turn and look at who you are riding.'
+		end
+	elseif ivrand = 5:
+		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/hypnoFuckCouchKneel1.mp4"></video></center>'
+		'You dream that you are being fucked hard from behind. You are on your hands and knees.'
+		if guy = 0:
+			'You''ve never had sex before, but it feels amazing! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+		else
+			'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You can''t tell who is fucking you and you can''y will yourself to look behind you.'
+		end
+	elseif ivrand = 6:
+		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/schoolDoggy3.mp4"></video></center>'
+		'You dream that you are being fucked hard from behind. Your hands are being held behind your back.'
+		if guy = 0:
+			'You''ve never had sex before, but it feels amazing! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+		else
+			'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You can''t tell who is fucking you and you can''t will yourself to look behind you.'
+		end
+	elseif ivrand = 7:
+		if dreamedOfTherapistFucking <= 0:dreamedOfTherapistFucking = 1
+		'<center><video autoplay loop src="images/locations/pavlovsk/clinic/therapist/sex/schoolFuckCouchBack1.mp4"></video></center>'
+		'You dream that you are being fucked hard in the pussy. You are spreading and holding your legs as wide as possible so their cock goes as deep as possible.'
+		if guy = 0:
+			'You''ve never had sex before, but it feels amazing! You try to focus and realize... your therapist is fucking you?'
+		else
+			'It almost feels real, like your actually getting your pussy rammed full of cock and it feels great! You try to focus and realize... your therapist is fucking you?'
+		end
+	end
+	if guy = 0:
+		'You wake up feeling strange and excited, even though you have never had sex the dream felt very real.'
+	elseif pcs_vag > 0 and stat['vaginal'] = 0:
+		'You have never had a cock in your pussy and even though you are a virgin the sensations from the dream felt very real and have gotten you a little excited.'
+	elseif stat['vaginal'] > 0 or pcs_vag > 0:
+		'It seems your <<$vaginatipe>> pussy urgently needs some attention.'
+	end
+	if dreamedOfTherapistFucking = 1:
+		'Why was your therapist fucking you though? Maybe you should <font color=grey><s>be worried</s></font> <i>talk to your therapist about it.</i>'
+	else
+		'Fucking your therapist felt good... really good. You wonder what it would be like to feel him inside of you for real.'
+	end
+end
+
 if $ARGS[0] = 'd_dreams':
 	!random dreams about nothing
 	if ClownQW = 1:

+ 3 - 3
locations/ender.qsrc

@@ -352,7 +352,7 @@ if $ARGS[0] = 'loss':
 		'After what feels like an eternity, they finally stop hitting you. "That''s what you get, you stupid bitch." Then the girl spits on you, with the rest of the gang following suit and spitting on you as well. Finally they get bored of tormenting you further and leave, laughing about how they beat the ugly girls ass.'
 		*nl
 		'With tears rolling down your face, you slowly get up and do your best to pull your clothes into place to cover up before you gingerly walk away.'
-		act 'Leave':streetrand=-1 & gt $loc
+		act 'Leave':streetrand-=1 & gt $loc
 	elseif fightEnding = 15:
 		if autocombat_surrender = 0 or pcs_health < 100: pcs_health = 100
 		killvar 'autocombat_surrender'
@@ -655,7 +655,7 @@ if $ARGS[0] = 'win':
 		'<center><img <<$set_imgh>> src="images/locations/shared/street/girlgang.jpg"></center>'
 		'Even though it was four against one, you beat their asses triumphantly. They got in some hits of their own, but in the end you are the only one standing while the four of them lay around your feet curled up, bloody and crying. You straighten your clothes the best you can and proudly continue on your way to the claps of several onlookers that watched the fight.'
 
-		act 'Leave':streetrand=-1 & gt $loc
+		act 'Leave':streetrand-=1 & gt $loc
 	elseif fightEnding = 15:
 		fightEnding = 0
 		Win += 1
@@ -1048,7 +1048,7 @@ if $ARGS[0] = 'surrender':
 		'With tears welling up you compose yourself as best as you can and gingerly walk away.'
 
 		if pcs_health < 100: pcs_health = 100
-		act 'Leave':streetrand=-1 & gt $loc
+		act 'Leave':streetrand-=1 & gt $loc
 	elseif fightEnding = 15:
 		if autocombat_surrender = 0 or pcs_health < 100: pcs_health = 100
 		killvar 'autocombat_surrender'

+ 8 - 8
locations/exercise.qsrc

@@ -648,20 +648,20 @@ end
 if $ARGS[0] = 'get_sport_clothes_exercise_bonus':
 	sport_clothes_exercise_bonus = 0
 	if $braworntype = 'sport':
-		sport_clothes_exercise_bonus = sport_clothes_exercise_bonus + 1
-	elseif PCloBra = 1:
-		sport_clothes_exercise_bonus = sport_clothes_exercise_bonus + 1
+		sport_clothes_exercise_bonus += 1
+	elseif PCloBra = 1 and $clothingworntype = 'danilovich_outfits':
+		sport_clothes_exercise_bonus += 1
 	end
 	if $pantyworntype = 'sport':
-		sport_clothes_exercise_bonus = sport_clothes_exercise_bonus + 1
-	elseif PCLoPanties = 1:
-		sport_clothes_exercise_bonus = sport_clothes_exercise_bonus + 1
+		sport_clothes_exercise_bonus += 1
+	elseif PCLoPanties = 1 and $clothingworntype = 'danilovich_outfits':
+		sport_clothes_exercise_bonus += 1
 	end
 	if $clothingworntype = 'danilovich_outfits':
-		sport_clothes_exercise_bonus = sport_clothes_exercise_bonus + 1
+		sport_clothes_exercise_bonus += 1
 	end
 	if $shoeworntype = 'danilovich':
-		sport_clothes_exercise_bonus = sport_clothes_exercise_bonus + 1
+		sport_clothes_exercise_bonus += 1
 	end
 end
 --- exercise ---------------------------------

+ 21 - 14
locations/family_schedule.qsrc

@@ -68,7 +68,10 @@ if sister_indorf = 0:
 				anyaloc['inroom'] = 1
 			else
 				!!Personal activities: Relaxing in bedroom 15, at the community center 10
-				anyaloc = func('shortgs', 'rand_pick', '', 10, 15)
+				if anyaloc['rand1'] ! daystart:
+					anyaloc = func('shortgs', 'rand_pick', '', 10, 15)
+					anyaloc['rand1'] = daystart
+				end
 				if anyaloc = 15:
 					anyaloc['athome'] = 1
 					anyaloc['inroom'] = 1
@@ -97,7 +100,10 @@ if sister_indorf = 0:
 				anyaloc['inroom'] = 0
 			else
 				!!Goes out to hang out with friends 13/Roma 14 (this could be random so sometimes she stays home to give Sveta more time to talk to her 15)
-				anyaloc = func('shortgs', 'rand_pick', '', 13, 14, 15)
+				if anyaloc['rand2'] ! daystart:
+					anyaloc = func('shortgs', 'rand_pick', '', 13, 14, 15)
+					anyaloc['rand2'] = daystart
+				end
 				if anyaloc = 15:
 					anyaloc['athome'] = 1
 					anyaloc['inroom'] = 1
@@ -219,7 +225,7 @@ end
 if indorf = 0:
 	if week <= 5:
 		if hour < 5 or (hour = 5 and minut < 30):
-			!!Asleep, if Sveta knocks she''ll ask to wake Kolka
+			!!Asleep
 			momloc = 1
 			momloc['athome'] = 0
 		elseif hour = 5 and minut < 45:
@@ -228,7 +234,7 @@ if indorf = 0:
 			momloc['athome'] = 1
 			if vanrPar_suction_dildo > 0 and $loc ! 'vanrPar':gs'mother_sextalk','discover_dildo'
 		elseif hour < 6:
-			!! Getting dressed in her room and wakes Vladimir, if Sveta walks by she''ll ask to wake Kolka (Occasional morning quicky)
+			!! Getting dressed in her room and wakes Vladimir, if Sveta walks by she''ll ask to wake Kolka
 			momloc = 3
 			momloc['athome'] = 1
 		elseif hour = 6 or (hour = 7 and minut < 30):
@@ -306,21 +312,21 @@ if indorf = 0:
 				momloc['athome'] = 1
 			end
 		else
-			!! Sleep (Small chance she and step dad have sex before sleep) - I think this was blocked off
+			!! Asleep (Small chance she and step dad have sex before sleep 22:00-22:59)
 			momloc = 1
 			momloc['athome'] = 0
 		end
 	else
 		if hour < 5 or (hour = 5 and minut < 30):
-			!! Sleep
+			!! Asleep
 			momloc = 1
 		elseif hour = 5 and minut < 45:
-			!! Shower, if Sveta knocks she''ll ask to wake Kolka
+			!! Shower
 			momloc = 2
 			momloc['athome'] = 1
 			if vanrPar_suction_dildo > 0 and $loc ! 'vanrPar':gs'mother_sextalk','discover_dildo'
 		elseif hour < 6:
-			!! Getting dressed in her room and wakes Vladimir, if Sveta walks by she''ll ask to wake Kolka (Occasional morning quicky)
+			!! Getting dressed in her room, if Sveta knocks she''ll ask you to wake Kolka 
 			momloc = 3
 			momloc['athome'] = 1
 		elseif hour = 6 or (hour = 7 and minut < 30):
@@ -351,6 +357,7 @@ if indorf = 0:
 			!! Gets her nails done/hair cut at the salon or such things - On Sunday goes to the church during these hours
 			momloc['athome'] = 0
 			if week = 6:
+				!! Salon
 				momloc = 15
 			else
 				!!Church
@@ -400,7 +407,7 @@ if indorf = 0:
 				momloc['athome'] = 1
 			end
 		else
-			!! Sleep (Small chance she and step dad have sex before sleep) - I think this was blocked off
+			!! Asleep (Small chance she and step dad have sex before sleep 22:00-22:59)
 			momloc = 1
 			momloc['athome'] = 0
 		end
@@ -412,11 +419,11 @@ end
 if indorf = 0:
 	if week <= 5:
 		if hour < 6 or (hour = 6 and minut < 10):
-			!! Sleep
+			!! Asleep
 			sdadloc = 1
 			sdadloc['athome'] = 0
 		elseif hour < hour = 6 and minut < 45:
-			!!Getting ready, sometimes has quicky
+			!!Getting ready
 			sdadloc = 2
 			sdadloc['athome'] = 1
 		elseif (hour = 6 and minut > 45) or (hour = 7 and minut < 15):
@@ -474,13 +481,13 @@ if indorf = 0:
 			sdadloc = 11
 			sdadloc['athome'] = 1
 		else
-			!! Sleep - (small chance mom and step dad have sex before actually going to sleep)
+			!! Asleep (Small chance she and step dad have sex before sleep 22:00-22:59)
 			sdadloc = 1
 			sdadloc['athome'] = 0
 		end
 	else
 		if hour < 6 or (hour = 6 and minut < 10):
-			!! Sleep
+			!! Asleep
 			sdadloc = 1
 			sdadloc['athome'] = 0
 		elseif hour < hour = 6 and minut < 45:
@@ -533,7 +540,7 @@ if indorf = 0:
 				sdadloc['athome'] = 1
 			end
 		else
-			!! Sleep
+			!! Asleep (Small chance she and step dad have sex before sleep 22:00-22:59)
 			sdadloc = 1
 			sdadloc['athome'] = 0
 		end

+ 6 - 0
locations/flash.qsrc

@@ -32,6 +32,7 @@ if $ARGS[0] = 'flashtotals':
 	dress_out_pussy_hairy = 9
 	dress_out_pantyrear = 8
 	dress_out_butt = 9
+	dress_out_butt_plug = 8
 	dress_out_full = 13
 	dress_out_full_hairy = 11
 	
@@ -52,6 +53,7 @@ if $ARGS[0] = 'flashtotals':
 	pants_out_pussy_hairy = 8
 	pants_out_pantyrear = 10
 	pants_out_butt = 19
+	pants_out_butt_plug = 3
 	pants_out_full = 9
 	pants_out_full_hairy = 6
 end
@@ -396,6 +398,8 @@ if $ARGS[0] = 'butt':
 			else
 				if $flash_image ! '':
 					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+				elseif analplugin = 1:
+					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/butt_plug/' + rand(1,dress_out_butt_plug) + '.jpg"></center>'
 				else
 					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/dress/outside/butt/' + rand(1,dress_out_butt) + '.jpg"></center>'
 				end
@@ -412,6 +416,8 @@ if $ARGS[0] = 'butt':
 			else
 				if $flash_image ! '':
 					'<center><img <<$set_imgh>> src="<<$flash_image>>.jpg"></center>'
+				elseif analplugin = 1:
+					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/butt_plug/' + rand(1,pants_out_butt_plug) + '.jpg"></center>'
 				else
 					'<center><img <<$set_imgh>> src="images/pc/activities/flashing/pants/outside/butt/' + rand(1,pants_out_butt) + '.jpg"></center>'
 				end

+ 5 - 0
locations/gadbana.qsrc

@@ -219,10 +219,15 @@ if mira_guest = 0:
 
 	dynamic $brit
 
+	!!breast pump is now in the menu, not on the screen
 	if breastpump > 0 and bp_unbox >= 1:
 		act 'Use breast pump':
 			gt 'lact_bp', 'bp_milking'
 		end
+	elseif breastpump > 0 and bp_unbox <= 0:
+		'<a href="exec: gt ''lact_bp'', ''bp_unbox_event''">Unbox</a> your breast pump'
+	elseif breastpump <= 0:
+		gs 'lact_bp', 'massage'
 	end
 
 	dynamic $toymanage

+ 1 - 1
locations/gdktoilet_womens.qsrc

@@ -609,7 +609,7 @@ if $ARGS[0] = 'rape':
 				end
 			end
 		end
-	elseif hour >= 20 and hour <= 23:
+	elseif (day >= 5 and week < 7) and (hour >= 20 and hour <= 23):
 		if music_on = 1:
 			$track_loop = 'sound/komb.mp3'
 			volume = 50

+ 3 - 1
locations/gkafe.qsrc

@@ -51,6 +51,7 @@ if $ARGS[0] = '':
 					*clr & cla
 					minut += 5
 					mother_go = 0
+					if slavatalk = 1 and pcafejob > 0: slavatalk = 2
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/event/momslut2.jpg"></center>'
 					*nl
@@ -131,7 +132,8 @@ if $ARGS[0] = 'boris':
 	'<center><b><font color="maroon">Borislav''s cafe</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/cafe/borislav.jpg"></center>'
 	*nl
-	'The owner of the cafe is called Borislav. He is a tall, thin man in his forties. Most people call him Slava.'
+	'The owner of the cafe is called Borislav. He is a tall, overweight man in his forties. Most people call him Slava.'
+	'<a href="exec: gt ''motherkafeboss''">Talk.</a>'
 
 	act 'Return':gt 'gkafe'
 end

+ 1 - 1
locations/gschool_events.qsrc

@@ -1713,7 +1713,7 @@ if $ARGS[0] = 'afterschool_events':
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
 				grupvalue[4] += 2
-				exhibition_exp += 5
+				inhib_exp += 5
 				'<center><video autoplay loop src="images/locations/pavlovsk/school/lunch/buttflash.mp4"></video></center>'
 				'You snort at him and look at his friends before looking back at him. You wiggle your middle finger at him, flipping him off while pretending you are wiggling your finger for another reason. "If I needed something that small to satisfy my itch, I could just use this." His friends howl with laughter as he fumes at you. You turn and walk away with a laugh, flashing your ass at them as you do, teasing them on what they are missing out on.'
 				act 'Walk away': gt 'gschool_grounds', 'main'

+ 3 - 0
locations/gschool_grounds.qsrc

@@ -141,6 +141,9 @@ if $ARGS[0] = 'main':
 
 	if week < 6 and hour >= 6 and StoryLine > 0 and SchoolAtestat = 0 and kanikuli = 0 and SchoolBlock = 0 and suspended['on'] ! 1:
 		if PCloStyle2 = 4 or Enable_sforma = 1:
+			if therapistday ! daystart and hypnosexing > 0 and hour >= 5 and hour < 9:
+				gt 'therapist', 'beforeSchool'
+			end
 			if hour = 6:
 				if minut < 30:
 					'It''s too early for school now.'

+ 1 - 1
locations/gschool_lunch.qsrc

@@ -377,7 +377,7 @@ if $ARGS[0] = 'events':
 				end
 			end
 		end
-	elseif npc_rel['A144'] >= 50 and anush_sex >= 10 and hotcat >= 6 and rand(0,5) = 0:
+	elseif npc_rel['A144'] >= 50 and anush_sex >= 10 and hotcat >= 6 and pcs_vag ! 0 and rand(0,5) = 0:
 		pcs_horny += 20
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/anushka/sex/school/want.jpg"></center>'
 		'As you are leaving the canteen, Anushka grabs you and pushes you up against the wall. She starts kissing you passionately while one of her hands slides up your skirt and starts rubbing your clit. You can hear several of your fellow classmates whistling, hooting and hollering, but right now you don''t really care. She breaks the kiss just long enough to moan into your ear. "I want to fuck you, come with me." she whispers as her fingers slide up into your pussy.'

+ 33 - 33
locations/gschool_post_shower.qsrc

@@ -8,7 +8,7 @@ if $ARGS[0] = 'post_shower':
 	$menu_loc = 'gschool_post_shower'
 	$menu_arg = 'post_shower'
 	menu_off = 0
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/shower/nudepic2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/nudepic2.jpg"></center>'
 	'You walk back to your locker, throwing your towel in a bin along the way, and start rifling through your locker, gathering your things and grabbing your clothes.'
 	act 'Get Dressed': gt 'gschool_lessons4', 'dress'
 	act 'Check out the other girls':
@@ -41,7 +41,7 @@ if $ARGS[0] = 'post_shower':
 					if npc_rel['A23'] >= 70:
 						'You continue to watch Albina dressing. She makes a point of wiggling her shapely ass as she slowly pulls her thong on. It''s difficult to ignore her, but you manage to pull your gaze away and return your attention to getting dressed yourself. She gives you a friendly smile when she finishes dressing and walks out.'
 					elseif npc_rel['A23'] <= 20:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'You continue to watch Albina dressing before she suddenly whips around and catches you staring. "What the fuck do you think you''re doing, you fucking pervert?!" she screams and the rest of the girls turn to see what the commotion is about. Embarrassed at being caught, you stutter at Albina as the girls figure out what you were doing and start pointing at you and whispering among each other. Unable to answer her, Albina coldly glares at you before turning back to finish getting dressed. You silently and awkwardly look at the floor as you finish getting dressed yourself.'
 					else
 						'You continue to watch Albina dressing, darting your eyes away when she looks in your direction. She eventually calls your bluff and catches you bringing your gaze back to her when you think she isn''t looking. She glares at you and you panic at the thought of what she''ll do, but she doesn''t say anything and returns her attention to getting dressed. You breathe a sigh of relief and finish dressing yourself.'
@@ -76,7 +76,7 @@ if $ARGS[0] = 'post_shower':
 				cla
 				if rand (1,4) = 1:
 					if npc_rel['A143'] <= 20:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. "What the fuck are you looking at? Keep your eyes to yourself you fucking pervert." Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. You turn back to your own locker blushing as you finish getting dressed, luckily no one else says anything.'
 					else
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She looks at you for a few moments while you glance down. When you look back up she went back to getting dressed like nothing happened. You turn back to your own locker blushing a little as you finish getting dressed.'
@@ -150,10 +150,10 @@ if $ARGS[0] = 'post_shower':
 					if npc_rel['A22'] >= 80:
 						'"If you like what you see you should really join me sometimes to the city gym, equipment there is worth the extra. And, no, I don''t mean that "equipment" you both giggle."'
 					elseif npc_rel['A22'] <= 20:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'Were you watching me!? Jeeszh, fuck. Get the fuck out! Fucking lesbian!" You decide it''s time to get dressed and get out, embarrassed you were caught checking her out.'
 					else
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'I don''t blame you for staring me, I would do the same if I were you, so, thanks I guess." Her words carry so several girls look up to see who she is talking to. You decide it''s time to get dressed and get out, embarrassed you were caught checking her out.'
 					end
 					gs'arousal','erotic_nudity', 3
@@ -188,15 +188,15 @@ if $ARGS[0] = 'post_shower':
 					if christinaQW['dompath'] >= 7:
 						'You''ve been keeping an eye on her since your little tussle, making sure she doesn''t cause any trouble. After a few minutes, she feels your gaze on her and turns to face you. You give her a look and she reluctantly turns back to her locker, not saying anything.'
 					elseif fame['pav_slut'] >= 225:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'She catches you looking at her body, and angrily says "No, bitch! I wont fuck you."'
 						'Girls around you look up, figure out what''s happening, and start laughing at you. You decide it''s time to get dressed and get out.'
 					elseif grupTipe = 5:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'She catches you looking at her body, sneers, and says "Get lost, loser."'
 						'Girls around you look up, not sure what they missed. You decide it''s time to get dressed and get out, embarrassed you were caught checking her out.'
 					else
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'You look a bit too long, she seems to realize she is being watched. When she sees it''s you, she just says "What, bitch?"'
 						'Girls around you look up, not sure what they missed. You respond with "Sorry, I just spaced out a bit there." You decide it''s time to get dressed and get out, embarrassed you were caught checking her out.'
 					end
@@ -232,10 +232,10 @@ if $ARGS[0] = 'post_shower':
 					if npc_rel['A17'] >= 80:
 						'"I''m really pretty aren''t I." Irina grins and start mimicking singing "I''m too sexy." while getting dressed at her locker, the scene is just too odd, is she okay?'
 					elseif npc_rel['A17'] <= 20:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'"Oh it is you, Ellen Degenerate." She sneers at you. "Can you believe <<$pcs_nickname>> is checking me out like some pervy ten year old boy!" she says loud enough to get most of the other girls attention. You decide it''s time to get dressed and get out, embarrassed you were caught checking her out.'
 					else
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'"Can I help you? You lost something? Lockers are that way." Irina pointing with her finger where you should be focusing. "And stop staring at my tits." she says loud enough to get most of the other girls attention. You decide it''s time to get dressed and get out, embarrassed you were caught checking her out.'
 					end
 					gs'arousal','erotic_nudity', 3
@@ -333,7 +333,7 @@ if $ARGS[0] = 'post_shower':
 			act 'Get dressed':gs 'arousal', 'end' & gt 'gschool_lessons4', 'dress'
 			act 'Keep checking her out':
 				cla
-				sveta_dyke_rumor =+ 1
+				sveta_dyke_rumor += 1
 				if rand (1,4) = 1:
 					if npc_rel['A145'] <= 20:
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She walks across the locker room to you and gets right in your face. "Keep your eyes to yourself you fucking dyke!" Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. Once you look away from her she walks back to her locker, while you turn back to your own locker blushing as you finish getting dressed, luckily no one else says anything.'
@@ -416,10 +416,10 @@ if $ARGS[0] = 'post_shower':
 					if npc_rel['A20'] >= 60:
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She gives you a knowing smirk, she knows you was checking her out, but it seems she doesn''t really care as she just turns back to her locker and keeps getting dressed. You turn back to your own locker blushing as you finish finished getting dressed as well, luckily no one else seemed to have noticed.'
 					elseif npc_rel['A20'] <= 20:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She says very loudly. "What the fuck? Are you checking me out? Keep your eyes to your fucking self, pervert." Her comments cause other girls to look over to see what is going on. Once you look away from her she goes back to getting dressed muttering the whole time, while you turn back to your own locker blushing as you finish getting dressed as well, luckily no one else says anything.'
 					else
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. "Are you checking me out? Fucking pervert." Her comments cause other girls to look over to see what is going on. You turn back to your own locker blushing as you finish getting dressed, luckily no one else says anything.'
 					end
 					gs'arousal','erotic_nudity', 3
@@ -454,10 +454,10 @@ if $ARGS[0] = 'post_shower':
 					if npc_rel['A21'] >= 60:
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She gives you a knowing smile and then spreads her legs slightly and indicates down with her eyes, obviously inviting you to come over and eat her out. You turn back to your own locker blushing as you finish getting dressed, luckily no one else seemed to have noticed.'
 					elseif npc_rel['A21'] <= 20:
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She says very loudly. "What the fuck? You checking me out? I know you want my pussy but I got standards loser, so fuck off!" Her comments cause other girls to look over to see what is going on. Once you look away from her she goes back to getting dressed muttering the whole time, while you turn back to your own shower blushing as you finish locker to get dressed, luckily no one else says anything.'
 					else
-						sveta_dyke_rumor =+ 1
+						sveta_dyke_rumor += 1
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. "What the fuck are you looking at? You like staring at my pussy? Well why don''t you crawl over here and give her a lick!" Her comments cause other girls to look over to see what is going on, a few give disgusted looks, but most just laugh. You turn back to your own locker blushing as you finish getting dressed, luckily no one says anything else.'
 					end
 					gs'arousal','erotic_nudity', 3
@@ -631,7 +631,7 @@ if $ARGS[0] = 'post_shower':
 			act 'Get dressed':gs 'arousal', 'end' & gt 'gschool_lessons4', 'dress'
 			act 'Keep checking her out':
 				cla
-				sveta_dyke_rumor =+ 1
+				sveta_dyke_rumor += 1
 				if rand (1,4) = 1:
 					if npc_rel['A24'] <= 20:
 						'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She says very loudly. "I don''t like pussy dyke, so keep your eyes to your fucking self." Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. Once you look away she goes back to getting dressed, while you turn back to your own locker blushing as you finish getting dressed, luckily no one else says anything.'
@@ -714,7 +714,7 @@ if $ARGS[0] = 'post_shower':
 			act 'Keep checking her out':
 				cla
 				if rand (1,4) = 1:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					if npc_rel['A139'] >= 60:
 						'Noticing you checking her out, she says "Hey, stop that."'
 						'Startled, you try to quickly look away, but it''s too late. One of the other girls asks her "What was that about?"'
@@ -878,7 +878,7 @@ if $ARGS[0] = 'post_shower2':
 				if npc_rel['A23'] >= 70:
 					'You continue watching Albina thoroughly washing her body, paying particular attention to her tits and ass. You can''t help but watch the soapy water running down her curvy body. You gulp when she drops her shampoo bottle and bends over to pick it up, giving you a good view of both her holes. Flustered, you quickly turn around and finish your shower before she notices you staring.'
 				elseif npc_rel['A23'] <= 20:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'You continue to watch Albina showering. You can''t help but watch the soapy water running down her curvy body. You''re snapped out of your mindless gaze when Albina finishes showering and turns around to catch you staring. "What the fuck do you think you''re doing, you fucking pervert?!" she screams and the rest of the girls turn to see what the commotion is about. Embarrassed at being caught, you stutter at Albina as the girls figure out what you were doing and start pointing at you and whispering among each other. Unable to answer her, Albina coldly glares at you before wrapping herself in her towel and storming out. You silently and awkwardly look at the floor as you finish showering.'
 				else
 					'You continue watching the soapy water running down Albina''s curvy body, darting your eyes away when she looks in your direction. She eventually calls your bluff and catches you bringing your gaze back to her when you think she isn''t looking. She glares at you and you panic at the thought of what she''ll do, but she doesn''t say anything and turns her shower off before wrapping herself in her towel and leaving. You breathe a sigh of relief and finish your shower.'
@@ -913,7 +913,7 @@ if $ARGS[0] = 'post_shower2':
 			cla
 			if rand (1,4) = 1:
 				if npc_rel['A143'] <= 20:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. "What the fuck are you looking at?" Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. You turn back to your own locker blushing as you finish getting dressed, luckily no one else says anything.'
 				else
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the locker room. She looks at you for a few moments while you glance down. When you look back up she went back to getting dressed like nothing happened. You turn back to your own locker blushing a little as you finish getting dressed.'
@@ -987,12 +987,12 @@ if $ARGS[0] = 'post_shower2':
 				if npc_rel['A22'] >= 80:
 					'She turns and catches you looking at her and says. "<<$pcs_nickname>>, I''m thinking of growing a bush." She turns to show you her shaved pussy. "what do you think about it? Geez you don''t have to stare that much." She says as she turns off the shower and walks towards the locker room.'
 				elseif npc_rel['A22'] <= 20:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'She seems to be enjoying her shower when she looks in your direction and notices you staring at her.  "What are you looking at, bitch? This isn''t a free show. This school is overrun with dykes."'
 					'Startled you look away, but the damage is already done. You can hear her telling others you were checking her out while she showered.'
 					'It probably would be best to finish your shower in a hurry and get out of there, before things get worse.'
 				else
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'She seems to be enjoying her shower when she looks in your direction and notices you staring at her. "What are you looking at pervert?"'
 					'Surprised you were caught, you mumble something and look away real quick, but the damage is done. You can hear her telling others you were checking her out while she showered.'
 					'Probably would be best to finish your shower in a hurry and get out of there, before things get even more awkward.'
@@ -1030,15 +1030,15 @@ if $ARGS[0] = 'post_shower2':
 				if christinaQW['dompath'] >= 7:
 					'After a few minutes, she feels your gaze on her and turns to face you. You give her a look and she meekly goes back to her shower, occasionally stealing looks your way to see if you''re still watching her.'
 				elseif fame['pav_slut'] >= 225:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'She catches you looking at her body, and angrily says "No, bitch! I wont fuck you."'
 					'Girls around you look up, figure out what''s happening, and start laughing at you. You think now might be a good time to end your shower.'
 				elseif grupTipe = 5:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'She catches you looking at her body, sneers, and says "Get lost, loser."'
 					'Girls around you look up, not sure what they missed. You think now might be a good time to end your shower, embarrassed you were caught checking her out.'
 				else
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'You look a bit too long, she seems to realize she is being watched. When she sees it''s you, she just says "What, bitch?"'
 					'Girls around you look up, not sure what they missed. You respond with "Sorry, I just spaced out a bit there." You decide to end your shower, embarrassed you were caught checking her out.'
 				end
@@ -1076,10 +1076,10 @@ if $ARGS[0] = 'post_shower2':
 					'Irina replies. "What''s worse that could happen?"'
 					'Bella chimes in. "What if it swelled up and burst?" all girls start laughing, Irina apparently didn''t notice you checking her out or didn''t care.'
 				elseif npc_rel['A17'] <= 20:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'"That''s pussy." Irina says while pointing on her crotch area, you were caught. "You want to crawl over here and lick it dyke?" Several girls look over likely to see if you are going to do it, you turn back to your shower and try to ignore the comments about you and your sexuality.'
 				else
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'As you are looking at her, she turns around and catches you looking and then yells. "What the hell! Can''t even shower in peace, without some muff diver drolling all over you, what''s happening in the world!" Several girls look over and follower her gaze to you. You turn and quickly finish your shower.'
 				end
 				gs'arousal','erotic_nudity', 3
@@ -1177,7 +1177,7 @@ if $ARGS[0] = 'post_shower2':
 		act 'Go to the locker room':gs 'arousal', 'end' & gt 'gschool_lessons4','shower_watch_end'
 		act 'Keep checking her out':
 			cla
-			sveta_dyke_rumor =+ 1
+			sveta_dyke_rumor += 1
 			if rand (1,4) = 1:
 				if npc_rel['A145'] <= 20:
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. She walks across the locker room to you and gets right in your face. "Keep your eyes to yourself you fucking dyke!" Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. Once you look away from her she walks back to her shower, while you turn back to your own shower blushing as you finish showering, luckily no one else says anything.'
@@ -1261,10 +1261,10 @@ if $ARGS[0] = 'post_shower2':
 				if npc_rel['A20'] >= 60:
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. She gives you a knowing smirk, she knows you was checking her out, but it seems she doesn''t really care as she just turns back to face the shower and keep showering. You turn back to your own shower blushing as you finish showering, luckily no one else seemed to have noticed.'
 				elseif npc_rel['A20'] <= 20:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. She says very loudly. "What the fuck? Are you checking me out? Keep your eyes to your fucking self, pervert." Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. Once you look away from her she goes back to showering muttering the whole time, while you turn back to your own shower blushing as you finish showering, luckily no one else says anything.'
 				else
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. "Are you checking me out? Fucking pervert." Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. You turn back to your own shower blushing as you finish showering, luckily no one else says anything.'
 				end
 				gs'arousal','erotic_nudity', 3
@@ -1299,10 +1299,10 @@ if $ARGS[0] = 'post_shower2':
 				if npc_rel['A21'] >= 60:
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. She gives you a knowing smile and then spreads her legs slightly and indicates down with her eyes, obviously inviting you to come over and eat her out. You turn back to your own shower blushing as you finish showering, luckily no one else seemed to have noticed.'
 				elseif npc_rel['A21'] <= 20:
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. She says very loudly. "What the fuck? You checking me out? I know you want my pussy but I got standards loser, so fuck off!" Her comments cause other girls to look over to see what is going on. Once you look away from her she goes back to showering muttering the whole time, while you turn back to your own shower blushing as you finish showering, luckily no one else says anything.'
 				else
-					sveta_dyke_rumor =+ 1
+					sveta_dyke_rumor += 1
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. "What the fuck are you looking at? You like staring at my pussy? Well why don''t you crawl over here and give her a lick!" Her comments cause other girls to look over to see what is going on, a few give disgusted looks, but most just laugh. You turn back to your own shower blushing as you finish showering, luckily no one else says anything.'
 				end
 				gs'arousal','erotic_nudity', 3
@@ -1473,7 +1473,7 @@ if $ARGS[0] = 'post_shower2':
 		act 'Go to the locker room':gs 'arousal', 'end' & gt 'gschool_lessons4','shower_watch_end'
 		act 'Keep checking her out':
 			cla
-			sveta_dyke_rumor =+ 1
+			sveta_dyke_rumor += 1
 			if rand (1,4) = 1:
 				if npc_rel['A24'] <= 20:
 					'After a few moments of observation, she turns and then looks at you. You know you have just been busted checking another girl out in the shower. She says very loudly. "I don''t like pussy dyke, so keep your eyes to your fucking self." Her comments cause other girls to look over to see what is going on, a few seem like they might have guessed. Once you look away from her she goes back to showering muttering the whole time, while you turn back to your own shower blushing as you finish showering, luckily no one else says anything.'
@@ -1563,7 +1563,7 @@ if $ARGS[0] = 'post_shower2':
 		act 'Keep checking her out':
 			cla
 			if rand (1,4) = 1:
-				sveta_dyke_rumor =+ 1
+				sveta_dyke_rumor += 1
 				if npc_rel['A139'] >= 60:
 					'She seems to be enjoying her shower when she looks in your direction and notices you staring at her. "What are you looking at <<$pcs_nickname>>?"'
 					'Surprised you were caught, you mumble something and look away real quick, but the damage is done. You can hear her telling others you were checking her out while she showered.'

+ 1 - 1
locations/hotel_anna.qsrc

@@ -199,7 +199,7 @@ if ARGS[0] = 3:
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/Anna/sessionhotel/anna1toy1b.jpg"></center>'
 		'<font color = blue>"Crap even the reduction surgery wasn''t enough then, it''s always the same."'
 		'You are surprised by such candid talk about cosmetic surgery'
-		'"Don''t not mind me <<$pcs_nickname>>, the main thing is that you listen"'
+		'"Don''t mind me <<$pcs_nickname>>, the main thing is that you listen"'
 		'"In BDSM we use a lot of furniture, some are fixed, some not and some are semi-fixed. I cannot bring fixed furniture for obvious reasons, so we only have furniture that is not fixed and toys. Today we''ll look at some toys, next time furniture and restraining. The toys i''m showing you today can be used alone or with other toys. Some toys are for pain and pleasure in general, but others can be used to increase the sensations experienced during sexual acts. I can demonstrate one with you but wait until the end before you decide if you want a demonstration, first I''ll show you the items then you can make an informed choice, shall we start?" You nod.'
 		'Oh! About drugs, they are strictly forbidden due to the nature of BDSM itself, we cannot trust our judgement or that of someone else if they are pissed or stoned it could be dangerous and it can damage the relationship, which would undermine everything. That''s not to say those in a BDSM relationship cannot drink or do drugs, only that they should not be whipping each other when they do."'
 		gs 'hotel_anna', '3a'

+ 3 - 22
locations/hotel_anna_gear.qsrc

@@ -118,8 +118,7 @@ if $ARGS[0] = 'toys_vacuum':
 		gs 'stat'
 		$anna_toys_image5
 		'"Absolutely. Nothing will go wrong I can promise you that. I have to stay here and monitor as is edgeplay after all, and I cannot allow you to do that alone. Hope you can understand. If you want you could try the manual cups; they are more difficult to use but they are safer and easier to control for inexperienced people. I''ll put one on you and you''ll follow my example with another one. Ready?"'
-		act'OK...':
-		end
+		act'OK...': AnnaQW['sub'] += 1 & gt 'hotel_anna_gear', 'toys_vacuum3'
 		act'I''m sorry Anna, maybe another time...':
 			*clr & cla
 			gs 'stat'
@@ -133,7 +132,7 @@ if $ARGS[0] = 'toys_vacuum':
 		gs 'stat'
 		$anna_toys_image5
 		'"Ok, i''ll give you a demonstration, pay attention because without trying this on yourself you won''t understand what''s the correct pressure and adjustments you have to mak1e to have a secure grip can be compromised."'
-		act'OK': gt 'hotel_anna_gear', 'toys_vacuum2'
+		act'OK': AnnaQW['dom'] += 1 & gt 'hotel_anna_gear', 'toys_vacuum2'
 		act'Perhaps some other time.':
 			*clr & cla
 			gs 'stat'
@@ -146,26 +145,10 @@ if $ARGS[0] = 'toys_vacuum':
 		*clr & cla
 		gs 'stat'
 		AnnaQW['switch'] += 1
-		BDSM_Knowledge += 1
 		$anna_toys_image5
 		'"Well if you are willing of course, but not without me being there. Nothing will go wrong I can promise you that, but this is edgeplay and I cannot allow you to this alone. I hope you can understand.'
 		'I can make a practical demonstration on myself if you prefer but it''s up to you. If you want to try by yourself you have to try with the manual cups, they are more difficult to use but they are safer and easier to control for inexperienced people. I''ll put one on you and you''ll follow my example with another one. Ready?"'
-		act'Ok...I''ll try by myself...':
-			*clr & cla
-			gs 'stat'
-			'<center><video autoplay loop src="images/characters/pavlovsk/resident/Anna/sessionhotel/vacuums.mp4"></video></center>'
-			'You remove your shirt and Anna puts a vacuum cup on one of your nipples. "Ok. Now you do the other one..." You try to put the cup following Anna instruction; the cup stays in place for few second.'
-			'"It won''t stay in place!"'
-			'"Exactly...they are more difficult to use. It''s a matter of experience, but with the manual cups you can avoid easily some bad mistakes with the pump unit. Some lube or your own spit can help; the skin isn''t like a mirror, so the grip isn''t secure, especially at the beginning. Ok...i think that''s enough for today."'
-			act'Stop':
-				*clr & cla
-				gs 'stat'
-				$anna_toys_image5
-				'"Thank you Anna. It was an interesting experience."'
-				'"Yes, you''ll feel more sensitive for a little while as the suction draws more blood to the area making the nerves more active. Next time we''ll be looking at restraints if you wish to learn more."'
-				act 'Leave': gs 'hotel_anna_gear', 'toys_images_clear' & gt 'HotelHole'
-			end
-		end
+		act'Ok...I''ll try by myself...': gt 'hotel_anna_gear', 'toys_vacuum3'
 		act'I prefer to watch you, Anna, if you don''t mind...': gt 'hotel_anna_gear', 'toys_vacuum2'
 	end
 	act'Leave':
@@ -180,7 +163,6 @@ end
 if $ARGS[0] = 'toys_vacuum2':
 	*clr & cla
 	gs 'stat'
-	AnnaQW['dom'] += 1
 	BDSM_Knowledge += 1
 	'<center><video autoplay loop src="images/characters/pavlovsk/resident/Anna/sessionhotel/vacuuma.mp4"></video></center>'
 	'Anna puts the pump on and adjusts the settings to create a vacuum. "Hope you don''t mind...I enjoy a bit more pressure than you can get with the manual ones." The cup stays firmly in place and you can see clearly that her nipple is dragged forward by the pressure; immediately Anna starts to move the cup.'
@@ -200,7 +182,6 @@ end
 if $ARGS[0] = 'toys_vacuum3':
 	*clr & cla
 	gs 'stat'
-	AnnaQW['sub'] += 1
 	BDSM_Knowledge += 1
 	'<center><video autoplay loop src="images/characters/pavlovsk/resident/Anna/sessionhotel/vacuums.mp4"></video></center>'
 	'You remove your top and Anna puts a vacuum cup on one of your nipples. "Ok. Now you do the other one." You try to attach the cup following Anna instruction but the cup only stays in place for few seconds.'

+ 61 - 61
locations/HotelWork.qsrc → locations/hotel_work.qsrc

@@ -1,4 +1,4 @@
-# HotelWork
+# hotel_work
 !!2021/05/02
 
 if $ARGS[0] = 'hotcouple':
@@ -67,7 +67,7 @@ if $ARGS[0] = 'hotcouple':
 						'"Do you want him to come all over your face?"'
 						'"Yeah sure, that is fine."'
 						'You lay down on your back.'
-						act 'Finish': gt 'HotelWork', 'hotcoupfin'
+						act 'Finish': gt 'hotel_work', 'hotcoupfin'
 					end
 				else
 					act 'No, I want to save myself (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -84,11 +84,11 @@ if $ARGS[0] = 'hotcouple':
 					'You could feel every inch of his <<dick>> cm dick inside you now. He gave you a little wink and then started moving again.'
 					'While he was fucking you Uliana gently rubbed against your clit while kissing her husband.'
 					'After a few minutes you all changed positions.'
-					act 'Continue': gt 'HotelWork', 'hotcoupledoggy'
+					act 'Continue': gt 'hotel_work', 'hotcoupledoggy'
 				end
 			else
 				'"Well darling I have bad news and good news. The bad news is that you won''t be able to fuck a virgin this time. The good news is that she is definitely ready to accept your beautiful dick" Uliana said while she put her fingers, soaked with your juices, in Motya''s mouth.'
-				act 'Continue': gt 'HotelWork', 'hotcoupledoggy'
+				act 'Continue': gt 'hotel_work', 'hotcoupledoggy'
 			end
 		end
 	end
@@ -102,7 +102,7 @@ if $ARGS[0] = 'hotcoupledoggy':
 	gs 'arousal', 'vaginal', 10
 	gs 'arousal', 'kiss', 5, 'lesbian'
 	gs 'stat'
-	act 'Continue': gt 'HotelWork', 'hotcoupfin'
+	act 'Continue': gt 'hotel_work', 'hotcoupfin'
 end
 if $ARGS[0] = 'hotcoupfin':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/hotcouple8.jpg"></center>'
@@ -239,8 +239,8 @@ end
 
 if $ARGS[0] = 'maid':
 	$loc_arg = 'maid'
-	$loc = 'HotelWork'
-	$menu_loc = 'HotelWork'
+	$loc = 'hotel_work'
+	$menu_loc = 'hotel_work'
 	$menu_arg = 'maid'
 	menu_off = 0
 	$location_type = 'event'
@@ -304,7 +304,7 @@ if $ARGS[0] = 'maid':
 							'"Ok then, girl, have it your way. Come on in"'
 							prosmoneyhot = 0
 
-							act 'Enter the room': gt 'HotelWork', 'firsthotelprosevent'
+							act 'Enter the room': gt 'hotel_work', 'firsthotelprosevent'
 						end
 					else
 						act 'Yes, but I want double my money back (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -321,7 +321,7 @@ if $ARGS[0] = 'maid':
 							'"Just bring that tight ass in here and have some fun with us. I promise you''ll get what you''re after." The devious look on his face gives you second thoughts, but you enter the room anyways, feeling completely out of options.'
 							prosmoneyhot = 1
 
-							act 'Enter the room': gt 'HotelWork', 'firsthotelprosevent'
+							act 'Enter the room': gt 'hotel_work', 'firsthotelprosevent'
 						end
 					else
 						act 'Yes, but I want all my money back (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -333,7 +333,7 @@ if $ARGS[0] = 'maid':
 						'"Just bring that tight ass in here and have some fun with us. I promise you''ll get what you''re after." The devious look on his face gives you second thoughts, but you enter the room anyways, feeling completely out of options.'
 						prosmoneyhot = 2
 
-						act 'Enter the room': gt 'HotelWork', 'firsthotelprosevent'
+						act 'Enter the room': gt 'hotel_work', 'firsthotelprosevent'
 					end
 				end
 			end
@@ -538,7 +538,7 @@ if $ARGS[0] = 'maid':
 
 				if chai > 0:money += chai & 'While you''re cleaning the room, you find some money underneath a pillow. Looks like someone left you a <<chai>> <b>₽</b> tip!' & chai=0
 
-				act 'Continue': gt 'hotelwork', 'maid'
+				act 'Continue': gt 'hotel_work', 'maid'
 			elseif maidrand <= 15:
 				if maidcheck_1 = daystart: jump 'new_maid_event'
 				maidcheck_1 = daystart
@@ -561,7 +561,7 @@ if $ARGS[0] = 'maid':
 					act 'No, this is none of my business':
 						cla
 						if maidstat < 100:maidstat+=1
-						act 'Continue': gt 'hotelwork', 'maid'
+						act 'Continue': gt 'hotel_work', 'maid'
 					end
 					act 'Yeah, let''s see what'' s on these pictures':
 						*clr & cla
@@ -573,10 +573,10 @@ if $ARGS[0] = 'maid':
 						'You wonder what would happen if you went to the lobby around midnight?'
 						resepseen = 1
 						observ_exp += rand(0,3)
-						act 'Place the pictures back and continue your maid work ': gt 'hotelwork', 'maid'
+						act 'Place the pictures back and continue your maid work ': gt 'hotel_work', 'maid'
 					end
 				else
-					act 'Continue': gt 'hotelwork', 'maid'
+					act 'Continue': gt 'hotel_work', 'maid'
 				end
 			elseif maidrand <= 20:
 				if maidcheck_2 = daystart: jump 'new_maid_event'
@@ -596,7 +596,7 @@ if $ARGS[0] = 'maid':
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/children.jpg"></center>'
 							'You let the children play around for an hour while you relax on a bench.'
 							'You take the children back to the parent''s room and continue your work.'
-							act 'Continue': gt 'hotelwork', 'maid'
+							act 'Continue': gt 'hotel_work', 'maid'
 						end
 						if childrenplayground = 1:
 							pcs_mood += 10
@@ -606,7 +606,7 @@ if $ARGS[0] = 'maid':
 							'When it is time to leave you call out to the children but they are nowhere to be found. Then you notice them next to an ice cream truck happily eating some ice cream. You had to use half the money you received from their father to pay for it.'
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/children3.jpg"></center>'
 							'You take the children back to the parent''s room and continue your work'
-							act 'Continue': gt 'hotelwork', 'maid'
+							act 'Continue': gt 'hotel_work', 'maid'
 						end
 					end
 				else
@@ -617,7 +617,7 @@ if $ARGS[0] = 'maid':
 						'You take the children back to the parent''s room and continue your work'
 						gs 'pain', 2,'head', 'ache'
 						pcs_mood -= 5
-						act 'Continue': gt 'hotelwork', 'maid'
+						act 'Continue': gt 'hotel_work', 'maid'
 					end
 				end
 			elseif maidrand <= 35:
@@ -628,7 +628,7 @@ if $ARGS[0] = 'maid':
 
 				if chai > 0:money += chai &'While you move to pick up a tray, you find some money tucked under a plate. Looks like someone left you a <<chai>> <b>₽</b> tip!'&chai=0
 
-				act 'Continue': gt 'hotelwork', 'maid'
+				act 'Continue': gt 'hotel_work', 'maid'
 			elseif maidrand <= 40:
 				if maidcheck_3 = daystart: jump 'new_maid_event'
 				maidcheck_3 = daystart
@@ -643,7 +643,7 @@ if $ARGS[0] = 'maid':
 				'You felt sorry for the man but there was not much more you could do for him'
 				'Just when you were about to leave the room you notice that the man is sitting on the edge of the bed and is on the verge of tears. He doesn''t know what to do now.'
 
-				act 'Leave the room': gt 'hotelwork', 'maid'
+				act 'Leave the room': gt 'hotel_work', 'maid'
 				
 				gs 'willpower', 'hj', 'self'
 				if will_cost <= pcs_willpwr:
@@ -673,7 +673,7 @@ if $ARGS[0] = 'maid':
 							'You give him a little smile and he smiles back at you. You are happy you were able to cheer him up. Then you stand up, go wash your hands in the bathroom and leave the room to continue your work.'							
 						end
 
-						act 'Continue': gt 'hotelwork', 'maid'
+						act 'Continue': gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Try to cheer up the man with your hands (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -696,7 +696,7 @@ if $ARGS[0] = 'maid':
 							pcs_mood -= 5
 							gs 'stat'
 
-							act 'Continue': gt 'hotelwork', 'maid'
+							act 'Continue': gt 'hotel_work', 'maid'
 						elseif stat['bj'] => 5:
 							'You move to the bed and crawled on it. You grab the man by the hip and turn him towards you. Then you moved your head down to his crotch and take his flacid penis in your hand. You place your mouth over the man''s penis and slowly start sucking on it. The man groans a little bit and you feel his dick becoming harder in your mouth.'
 							'The man watches you but doesn''t say anything'
@@ -721,7 +721,7 @@ if $ARGS[0] = 'maid':
 										'You swallow the man''s sperm diligently.'
 										'You give him a little smile and he smiles back at you. You are happy you were able to cheer him up. Then you stand up to leave the room and continue your work.'
 										
-										act 'Continue': gt 'hotelwork', 'maid'
+										act 'Continue': gt 'hotel_work', 'maid'
 									end
 								else
 									act 'Swallow his load (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -734,7 +734,7 @@ if $ARGS[0] = 'maid':
 
 									'After the man spent his load in your mouth you stand up, go to the bathroom and spit out the load in the toilet. You move back in to the room and you give him a little smile, he smiles back at you. You are happy you were able to cheer him up. Then you leave the room to continue your work.'
 
-									act 'Continue': gt 'hotelwork', 'maid'
+									act 'Continue': gt 'hotel_work', 'maid'
 								end
 							end
 							gs 'willpower', 'cum_outside', 'self'
@@ -751,7 +751,7 @@ if $ARGS[0] = 'maid':
 									'You quickly move your head back and suddenly the cock starts spurting jets of sperm on to your face.'
 									'You give the man a little smile and he smiles back at you. You are happy you were able to cheer him up. Then you stand up to leave the room and continue your work.'
 
-									act 'Continue': gt 'hotelwork', 'maid'
+									act 'Continue': gt 'hotel_work', 'maid'
 								end
 							else
 								act 'Take his cock out of your mouth (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -768,7 +768,7 @@ if $ARGS[0] = 'maid':
 				'You thoroughly clean the room, making sure you wipe all the dust off the furniture.'
 				if chai > 0: money += chai & 'You find <<chai>> <b>₽</b> in a jar on the table. Looks like someone left you a tip!' & chai = 0
 
-				act 'Continue': gt 'hotelwork', 'maid'
+				act 'Continue': gt 'hotel_work', 'maid'
 			elseif maidrand <= 70:
 				minut+=45
 				gs 'stat'
@@ -776,7 +776,7 @@ if $ARGS[0] = 'maid':
 				'You spend most of the next 45 minutes on your knees, thoroughly washing the floors of the room after you cleaned the rest quickly.'
 				if chai > 0: money += chai & 'You find <<chai>> <b>₽</b> in a jar on the table. Looks like someone left you a tip!' & chai = 0
 
-				act 'Continue': gt 'hotelwork', 'maid'
+				act 'Continue': gt 'hotel_work', 'maid'
 			elseif maidrand <= 75:
 				minut += 10
 				gs 'stat'
@@ -795,10 +795,10 @@ if $ARGS[0] = 'maid':
 						chai=0
 						cla
 
-						act 'Continue': gt 'hotelwork', 'maid'
+						act 'Continue': gt 'hotel_work', 'maid'
 					end
 				else
-					act 'Keep walking': gt 'hotelwork', 'maid'
+					act 'Keep walking': gt 'hotel_work', 'maid'
 				end
 			elseif maidrand <= 85:
 				'<center><video autoplay loop src="images/locations/pavlovsk/hotel/sex/1,'+rand(0,7)+'.mp4"></video></center>'
@@ -812,7 +812,7 @@ if $ARGS[0] = 'maid':
 						gs 'willpower', 'voyeur', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'hotelwork', 'maid'
+						gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -825,7 +825,7 @@ if $ARGS[0] = 'maid':
 					gs 'arousal', 'voyeur_sex', 10
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Get back to work': gt 'hotelwork', 'maid'
+					act 'Get back to work': gt 'hotel_work', 'maid'
 				end
 			elseif maidrand <= 95:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maid.event3,'+rand(0,7)+'.jpg"></center>'
@@ -839,7 +839,7 @@ if $ARGS[0] = 'maid':
 						gs 'willpower', 'voyeur', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'hotelwork', 'maid'
+						gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -853,7 +853,7 @@ if $ARGS[0] = 'maid':
 					gs 'arousal', 'voyeur_sex', 10
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Get back to work': gt 'hotelwork', 'maid'
+					act 'Get back to work': gt 'hotel_work', 'maid'
 				end
 			elseif maidrand <= 100:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/maid.event4,'+rand(0,6)+'.jpg"></center>'
@@ -868,7 +868,7 @@ if $ARGS[0] = 'maid':
 						gs 'willpower', 'voyeur', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'hotelwork', 'maid'
+						gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -882,7 +882,7 @@ if $ARGS[0] = 'maid':
 					gs 'arousal', 'end'
 					gs 'stat'
 
-					act 'Get back to work': gt 'hotelwork', 'maid'
+					act 'Get back to work': gt 'hotel_work', 'maid'
 				end
 			elseif maidrand <= 110:	
 				if maidcheck_4 = daystart: jump 'new_maid_event'
@@ -895,7 +895,7 @@ if $ARGS[0] = 'maid':
 						gs 'willpower', 'voyeur', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'hotelwork', 'maid'
+						gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -951,7 +951,7 @@ if $ARGS[0] = 'maid':
 								gs 'arousal', 'end'
 								gs 'stat'
 
-								act'Get back to work':gt'hotelwork','maid'
+								act'Get back to work':gt'hotel_work','maid'
 							end
 						end
 					end
@@ -991,7 +991,7 @@ if $ARGS[0] = 'maid':
 								gs 'arousal', 'end'
 								gs 'stat'
 
-								act 'Get back to work': gt 'hotelwork', 'maid'
+								act 'Get back to work': gt 'hotel_work', 'maid'
 							end
 						end
 					end
@@ -1041,7 +1041,7 @@ if $ARGS[0] = 'maid':
 								gs 'arousal', 'end'
 								gs 'stat'
 
-								act'Get back to work':gt'hotelwork','maid'
+								act'Get back to work':gt'hotel_work','maid'
 							end
 						end
 					end
@@ -1090,7 +1090,7 @@ if $ARGS[0] = 'maid':
 								gs 'arousal', 'end'
 								gs 'stat'
 
-								act 'Get back to work': gt 'hotelwork', 'maid'
+								act 'Get back to work': gt 'hotel_work', 'maid'
 							end
 						end
 					end
@@ -1155,7 +1155,7 @@ if $ARGS[0] = 'maid':
 									'You are not sure what to make of all this, you want to find out what it is all about but worry she might have any ulterior motives.'
 									gs 'stat'
 
-									act 'Get back to work': gt 'hotelwork', 'maid'
+									act 'Get back to work': gt 'hotel_work', 'maid'
 								end
 							end
 						end
@@ -1168,10 +1168,10 @@ if $ARGS[0] = 'maid':
 					gs 'arousal', 'end'
 					gs 'stat'
 					
-					act 'Get back to work': gt 'hotelwork', 'maid'
+					act 'Get back to work': gt 'hotel_work', 'maid'
 				end
 			elseif maidrand <= 120:
-				if maidrand[1] = daystart: gt 'hotelwork', 'maid'
+				if maidrand[1] = daystart: gt 'hotel_work', 'maid'
 				maidrand[1] = daystart
 				if rand(0,5) < 2:
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/bed'+rand(1,2)+'.jpg"></center>'
@@ -1179,11 +1179,11 @@ if $ARGS[0] = 'maid':
 					'"Hi, I work evenings and was just relaxing before my shift. Can you come back later?" She asks"'
 					'You have more rooms to do so it is easy enough to come back after cleaning them, so you agree.'
 
-					act 'Get back to work': gt 'hotelwork', 'maid'
+					act 'Get back to work': gt 'hotel_work', 'maid'
 				elseif rand(0,5) < 3:
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/tipsy1.jpg"></center>'
 					'As you are cleaning the guest walks in. She looks like she has had a few drinks and just waves you out of her way.'
-					'She is wear just a bra, mini skirt and heels all in black. You would guess she''d been clubbing but at this time?'
+					'She is wearing just a bra, mini skirt and heels all in black. You would guess she''d been clubbing but at this time?'
 					'It''s either too early or far too late.'
 					
 					act 'Move aside and let her pass':
@@ -1203,7 +1203,7 @@ if $ARGS[0] = 'maid':
 							'Promptly your free show ends as she rolls over and passes out'
 							'You had mostly finished her room and this situation might look bad if you boss saw you so you gather your things and leave feeling a little more aroused then when you started.'
 							
-							act 'Get back to work': gt 'hotelwork', 'maid'
+							act 'Get back to work': gt 'hotel_work', 'maid'
 						end
 					end
 				elseif rand(0,5) < 4:
@@ -1215,13 +1215,13 @@ if $ARGS[0] = 'maid':
 					gs 'arousal', 'end'
 					gs 'stat'
 					
-					act 'Get back to work': gt 'hotelwork', 'maid'
+					act 'Get back to work': gt 'hotel_work', 'maid'
 				elseif rand(0,5) < 5:
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/underwear.jpg"></center>'
 					'You walk in to the room to find a regular guess standing in her room in just her underwear.'
 					'She is not looking in your direction so you just back out and close the door.'
 					
-					act 'Get back to work': gt 'hotelwork', 'maid'
+					act 'Get back to work': gt 'hotel_work', 'maid'
 				else
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/work/events/masturbate1.jpg"></center>'
 					'You walk in to the room and see a regular guest on her bed naked and clearly masturbating.'
@@ -1237,7 +1237,7 @@ if $ARGS[0] = 'maid':
 							gs 'willpower', 'voyeur', 'resist'
 							gs 'willpower', 'pay', 'resist'
 							gs 'stat'
-							gt 'hotelwork', 'maid'
+							gt 'hotel_work', 'maid'
 						end
 					else
 						act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1259,7 +1259,7 @@ if $ARGS[0] = 'maid':
 								gs 'willpower', 'voyeur', 'resist'
 								gs 'willpower', 'pay', 'resist'
 								gs 'stat'
-								gt 'hotelwork', 'maid'
+								gt 'hotel_work', 'maid'
 							end
 						else
 							act 'Maybe you should get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1281,7 +1281,7 @@ if $ARGS[0] = 'maid':
 									gs 'willpower', 'voyeur', 'resist'
 									gs 'willpower', 'pay', 'resist'
 									gs 'stat'
-									gt 'hotelwork', 'maid'
+									gt 'hotel_work', 'maid'
 								end
 							else
 								act 'You really should get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1304,7 +1304,7 @@ if $ARGS[0] = 'maid':
 									'She is lying back recovering, the occasional twitch the only sign that she is still concious.'
 									'You go to pass her a towel so she can stop her juice dripping on to the sheets before you catch yourself and sneak out of the room.'
 									
-									act 'Get back to work': gt 'hotelwork', 'maid'
+									act 'Get back to work': gt 'hotel_work', 'maid'
 								end
 							end
 						end
@@ -1317,7 +1317,7 @@ if $ARGS[0] = 'maid':
 				gs 'arousal', 'voyeur_sex', 5
 				gs 'stat'
 
-				act 'Get back to work': gt 'hotelwork', 'maid'
+				act 'Get back to work': gt 'hotel_work', 'maid'
 
 				if hotel_rand1 <= 60:
 					act 'Keep watching':
@@ -1328,7 +1328,7 @@ if $ARGS[0] = 'maid':
 						gs 'arousal', 'end'
 						gs 'stat'
 
-						act 'Get back to work': gt 'hotelwork', 'maid'
+						act 'Get back to work': gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Keep watching':
@@ -1346,7 +1346,7 @@ if $ARGS[0] = 'maid':
 							gs 'arousal', 'end'
 							gs 'stat'
 
-							act 'Get back to work': gt 'hotelwork', 'maid'
+							act 'Get back to work': gt 'hotel_work', 'maid'
 						end
 					end
 				end
@@ -1364,7 +1364,7 @@ if $ARGS[0] = 'maid':
 						gs 'willpower', 'voyeur', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'hotelwork', 'maid'
+						gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1379,7 +1379,7 @@ if $ARGS[0] = 'maid':
 						gs 'arousal', 'end'
 						gs 'stat'
 
-						act 'Get back to work': gt 'hotelwork', 'maid'
+						act 'Get back to work': gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Keep watching':
@@ -1397,7 +1397,7 @@ if $ARGS[0] = 'maid':
 							gs 'arousal', 'end'
 							gs 'stat'
 
-							act 'Get back to work': gt 'hotelwork', 'maid'
+							act 'Get back to work': gt 'hotel_work', 'maid'
 						end
 					end
 				end
@@ -1414,7 +1414,7 @@ if $ARGS[0] = 'maid':
 						gs 'willpower', 'voyeur', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'hotelwork', 'maid'
+						gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Get back to work (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1429,7 +1429,7 @@ if $ARGS[0] = 'maid':
 						gs 'arousal', 'end'
 						gs 'stat'
 
-						act 'Get back to work': gt 'hotelwork', 'maid'
+						act 'Get back to work': gt 'hotel_work', 'maid'
 					end
 				else
 					act 'Keep watching':
@@ -1447,7 +1447,7 @@ if $ARGS[0] = 'maid':
 							gs 'arousal', 'end'
 							gs 'stat'
 
-							act 'Get back to work': gt 'hotelwork', 'maid'
+							act 'Get back to work': gt 'hotel_work', 'maid'
 						end
 					end
 				end
@@ -1456,5 +1456,5 @@ if $ARGS[0] = 'maid':
 	end
 end
 
---- HotelWork ---------------------------------
+--- hotel_work ---------------------------------
 

+ 25 - 53
locations/korrPar.qsrc

@@ -42,12 +42,12 @@ if indorf = 1:'With your parents away visiting your grandparents, the apartment
 
 if courtletter_date <= daystart and courtletter_date ! 0: gt 'sentence', 'letter'
 
-if hour ! 18 and blockBedrPar = 1:blockBedrPar = 0
+if (hour ! 16 or hour ! 17) and blockBedrPar = 1:blockBedrPar = 0
 
 
 !!Her room isn''t on the cleaning list yet
 !!if (momloc = <number for cleaning her room> ) and motherQW['con_steal_hear'] + 4 < daystart and prezikday + 4 < daystart and rand(1,4) = 1: gt 'mother', 'condom_steal', 'hear'
-if momloc = 1 and hour = 22 and minut < 30 and motherQW['con_steal_talk'] + 4 < daystart and prezikday + 4 < daystart and rand(1,3) = 1: gt 'mother', 'condom_steal', 'talk'
+if momloc = 1 and hour = 22 and minut < 30 and motherQW['con_steal_talk'] + 4 < daystart and prezikday + 4 < daystart and rand(1,4) = 1: gt 'mother', 'condom_steal', 'talk'
 
 act '<b>Leave and go to the stairwell</b>':
 	if $clothingworntype ! 'nude':
@@ -84,64 +84,37 @@ if blockBedrPar = 0:
 		act 'Go to your room':gt 'bedrPar'
 	end
 end
-if momloc = 1:
-	if (hour = 5 and minut > 30) or (hour = 6 and minut < 10):
-		'The door is closed. You know your <<$npc_nickname[''A29'']>> is likely waking up your stepfather and getting dressed.'
-		act 'Knock on your parents'' door':
-			if hour = 6 and minut < 10 and rand(0,2) ! 0:
-				cla & *clr
-				minut += 2
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/pc/activities/spy/peep3.jpg"></center>'
-				'You knock on the door and wait for a few minutes. Your <<$npc_nickname[''A29'']>> opens the door looking like she just woke up. "I don''t have time right now. Go wake up your brother." She then closes the door in your face.'
-				act 'Leave':gt 'korrPar'
-				act 'Go wake up Kolka':
-					cla & *clr
-					minut += 5
-					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/sleeping.jpg"></center>'
-					'You walk down the hall and into the living room where you find Kolka still sound asleep on the couch.'
-
-					!!act 'Shake him':gt '', ''
-					!!I am leaving the rest of this for Sicaa so he can tie in any events he has for kolka
-					act 'Leave':gt 'korrPar'
-				end
-			else
-				cla & *clr
-				minut += 2
-				momvladroom = rand(1,10)
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/pc/activities/spy/peep3.jpg"></center>'
-				if momvladroom = 1:
-					'You knock on the door and you hear your <<$npc_nickname[''A29'']>> say "<<$pcs_nickname>>? Is that you? Go set the table."'
-					*nl
-					'After a few minutes of silence, you faintly hear hushed voices and what you <i>think</i> is the sound of your mother giggling.'
-
-					act 'Leave':gt 'korrPar'
-					gs 'willpower', 'voyeur', 'self', 'medium'
-					if will_cost <= pcs_willpwr:
-						act 'Peek (<<will_cost>> Willpower)':
-							*clr & cla
-							gs 'willpower', 'pay', 'self'
-							gs 'stat'
-							gt 'bedrPar2', 'peek'
-						end
-					else
-						act 'Peek (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-					end
-				else
-					'You knock on the door and wait for a few minutes. Your <<$npc_nickname[''A29'']>> opens the door fully dressed while your stepfather gets out of bed. "I don''t have time right now. Go set the table for breakfast." She then closes the door in your face.'
-					act 'Leave':gt 'korrPar'
-				end
-			end
+
+if momloc = 3:
+	act 'Knock on your parents'' door':
+		cla & *clr
+		minut += 2
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/pc/activities/spy/peep3.jpg"></center>'
+		'You knock on the door and wait for a few minutes. Your <<$npc_nickname[''A29'']>> opens the door looking like she just got out of the shower. "I don''t have time right now. Go wake up your brother." She then closes the door in your face.'
+		act 'Leave':gt 'korrPar'
+		act 'Go wake up Kolka':
+			cla & *clr
+			minut += 5
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/kolka/sleeping.jpg"></center>'
+			'You walk down the hall and into the living room where you find Kolka still sound asleep on the couch.'
+
+			act 'Leave': gt 'sitrPar'
 		end
+	end
+elseif momloc = 1:
+	if hour = 22 and parsexrand = 5 and parentsexday ! daystart:
+		act 'Go to your parents'' room': gt 'bedrPar2', 'peek'
 	else
 		act 'Go to your parents'' room': msg'Your parents are probably asleep, you shouldn''t go in right now.'
 	end
 else
 	act 'Go to your parents'' room':gt 'bedrPar2'
 end
+
 act 'Go to the living room':gt 'sitrPar'
+
 if momloc = 2:
 	if vanrPar_suction_dildo > 0:
 		motherQW['dildo_shower_discovery'] = 1
@@ -164,7 +137,6 @@ end
 
 if motherQW['bathroom_dildos'] > 0 and momloc['athome'] = 1: gt'mother_sextalk','bathroom_dildos1'
 
-
 act 'Go to the kitchen':gt 'kuhrPar'
 
 !to add a counter if you avoid Dimka

+ 2 - 2
locations/kuhrPar.qsrc

@@ -74,7 +74,7 @@ if sdadloc = 7: '<a href="exec:gt''father''">Your stepfather</a> is here setting
 
 if week = 6 and dostupindorf = 1 and grandaQW['block'] = 0 and hour > 9 and hour < 12:'Your parents are getting ready to go to <a href="exec:gt ''gadhouse'', ''to_gadukino''">Gadukino</a> to visit your great grandparents. You can go with them if you want, or stay home like Anya usually does.'
 
-if hour = 7 and breakfast_day ! daystart and indorf = 0: 
+if (hour = 6 and minut > 45) or (hour = 7 and minut < 15) and breakfast_day ! daystart and indorf = 0: 
 	if PCloswimwear ! 1 and $clothingworntype ! 'nude':
 		act 'Eat breakfast with your family (0:20)': 
 			*clr & cla
@@ -93,7 +93,7 @@ if hour = 7 and breakfast_day ! daystart and indorf = 0:
 					'The rest of breakfast is taken up talking about how Kolka is doing in school. He seems to be doing better than you and is showered with praise from your mother and stepfather. The food is good, even if the conversation wasn''t the best. You quickly finish your meal.'
 				end
 			else
-				if kanikuli <> 0:
+				if kanikuli ! 0:
 					'You smile at him. "I''m enjoying some time away from school hanging out with my friends. It''s nice to just relax for a change."'
 					'Your mother speaks up. "It wouldn''t hurt to study your school books and get ahead of your courses to get better grades." You roll your eyes, but before you can respond, your stepfather lays his hand on your mother''s. "Let her enjoy herself. This is her last year before she goes to university after all." he says with a little emphasis. You just sigh and nod as you both know that is what your mother wants.'
 				else 

+ 1 - 1
locations/lover_pref.qsrc

@@ -18,7 +18,7 @@ $boyClo = $loverClo[lover_number]
 !!0 - 0 to 2, 1 - 3 to 5, 2, 5 to 6
 
 !! These variables will be compared to the player value 'salocatnow'.
-figurBoy = figurelover[lover_number]
+figurBoy = figurlover[lover_number]
 
 	
 if figurBoy = 0:

+ 243 - 157
locations/motherkafeboss.qsrc

@@ -17,7 +17,7 @@ menu_off = 1
 gs 'stat'
 gs 'boyStat', 'A119'
 '<center><img <<$set_imgh>> src="images/locations/pavlovsk/cafe/borislav.jpg"></center>'
-'The owner of the cafe, called Borislav. He is a tall, thin man in his forties. Most people call him Slava.'
+if pcafejob <= 0:'"<<$pcs_firstname>>," he greets you. "Enjoying the cafe?"'
 
 act 'Leave':gt $loc, $loc_arg
 
@@ -27,7 +27,7 @@ if pcafejob = 2:'"<<$pcs_firstname>>," he greets you. "Are you here to work a sh
 
 if pcafejob = 1:'"<<$pcs_firstname>>," he greets you. "Are you here for another interview to discuss that ''job offer?'' he says with the faintest hint of a smile at the corners of his lips.'
 
-if pcafejob = 1:
+if pcafejob = 1 and slavadealfuck ! daystart:
 	act 'Let''s get this over with':gt'motherkafeboss','slava_deal'
 	act 'I''ve reconsidered the job offer':
 		*clr & cla
@@ -49,6 +49,8 @@ if momslut = 2 and slavatalk = 0:act'Confront him about your mother':gt'motherka
 
 if slavatalk = 2:act'Confront him about your deal':gt'motherkafeboss','dealbreaker'
 
+if pcafejob = 4 and slavadealfuck ! daystart:act'Fuck Slava':gt'motherkafeboss','slava_deal'
+
 !{ if $ARGS[0] = 'uniform':
 end }
 
@@ -64,9 +66,9 @@ if $ARGS[0] = 'confrontation':
 	act'Continue':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/cafe/borislav.jpg"></center>'
-		'Once both inside, he shuts the door behind you and sits down casually in a desk chair.'
+		'Once both inside, he shuts the door behind you and sits down casually in his desk chair.'
 		'"So. What''s this about?"'
-		'"I told you. I know you''ve been fucking <<$npc_nickname[''A29'']>>. She told me everything."'
+		'"I told you. I know you''ve been fucking my <<$npc_nickname[''A29'']>>. She told me everything."'
 		'He raises his eyebrow as you say this. "What exactly did she tell you?"'
 		'"She told me that you only hire her because she lets you fuck her! And since she needs the job, she can''t do anything but continue to let you fuck her and make a cuck out of dad!"'
 		'Borislav shifts in his chair and studies you. Given the subject of the conversation, you can''t help but feel that he''s acting too calmly."'
@@ -186,11 +188,16 @@ if $ARGS[0] = 'dealbreaker':
 						cla & *clr
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/cafe/backroom.jpg"></center>'
 						'You slump your shoulders and lean back against the desk with the realizations. How loud your mother''s moans were even through the window, how quickly she''d drop to her knees after he came inside her, the whispers you hear about your family around town. He''s right. Your mother is undeniably a slut.'
+						if gaveSlavaVirginity = 1:
+							'"B-but... You took my virginity." you state with a look of horror on your face.'
+							'He laughs again, even more cheerful this time. "That I did. Breaking in your young virgin pussy was enjoyable."'
+						end
 						*nl
 						if pcafejob = 2:'"Listen," he says. "Since you''ve found out the truth, our bargain doesn''t hold up anymore. If you want to stop that, you can even still work here, no strings attached. Like I said, I need another waitress anyways. How does that sound?"'
 
 						act'Leave without saying anything':
 							pcafejob = 3
+							slavatalk = 3
 							*nl
 							'Unable to say a word, you just walk out, your head spinning as you do.'
 							act 'Leave':gt $loc, $loc_arg
@@ -198,6 +205,7 @@ if $ARGS[0] = 'dealbreaker':
 
 						act'I can''t work here anymore':
 							pcafejob = 5
+							slavatalk = 3
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/cafe/backroom.jpg"></center>'
 							'"No," you say. "I can''t work here anymore." Everything about this has shaken you to your core. You can''t just keep going on like nothing happened.'
@@ -210,6 +218,7 @@ if $ARGS[0] = 'dealbreaker':
 
 						act'I need to think about this':
 							pcafejob = 3
+							slavatalk = 3
 							cla & *clr
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/cafe/backroom.jpg"></center>'
 							'"I... I need to think about this..." you say, and stumble out of the room before Slava can respond.'
@@ -247,6 +256,7 @@ if $ARGS[0] = 'dealbreaker':
 										*nl
 										'"Exactly," you say, before getting down to business.'
 
+										slavatalk = 3
 										!act'Blow him':gt 'motherkafeboss','first_slut_bj'
 										act'Blow him':gt 'motherkafeboss','cloth_bj'
 									end
@@ -256,6 +266,7 @@ if $ARGS[0] = 'dealbreaker':
 										*nl
 										'"No, this isn''t about her," you say before teasingly circling your tongue around his tip. "I''ve been locked up in this cage of chastity for too long. It''s not about <<$npc_nickname[''A29'']>>, it''s about me. I''m free to do whatever I want and no one is going to tell me otherwise anymore." You give him one last smile before plunging onto his cock headfirst.'
 
+										slavatalk = 3
 										!act'Blow him':gt 'motherkafeboss','first_slut_bj'
 										act'Blow him':gt 'motherkafeboss','cloth_bj'
 									end
@@ -265,6 +276,7 @@ if $ARGS[0] = 'dealbreaker':
 										*nl
 										'"Nope!" you say, teasingly circling the tip of his cock with your tongue. "You just helped me realize how much I love sex." And with that, you waste no more time and plunge yourself headfirst onto his cock.'
 
+										slavatalk = 3
 										!act'Blow him':gt 'motherkafeboss','first_slut_bj'
 										act'Blow him':gt 'motherkafeboss','cloth_bj'
 									end
@@ -275,7 +287,7 @@ if $ARGS[0] = 'dealbreaker':
 										'"Exactly," you say. "I''m going to become a huge slut just to piss her off. She thinks she fucked around when she was my age? I''ll show her. I''ll show everyone what it really means to be a slut. And I might not be satisfied until I''ve tasted every cock in this town, maybe even every cock in St. Petersburg!"'
 										*nl
 										'And with that declaration, you can''t take it anymore and climb onto the sofa to ride his cock.'
-
+										slavatalk = 3
 										!act'Ride him':gt 'motherkafeboss','first_slut_ride'
 										act'Fuck him':gt 'motherkafeboss','cloth_fuck'
 									end
@@ -322,6 +334,32 @@ if $ARGS[0] = 'work_shift':
 	end
 end
 
+if $ARGS[0] = 'work_cock':
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/locations/city/residential/cafe/waitress_client.jpg"></center>'
+	'Placeholder'
+	pcafetip = rand(40,140)
+	money += 300 + pcafetip
+	minut += 120
+	'You worked as a waitress for 2 hours and made 300<b>₽</b> plus <<pcafetip>><b>₽</b> in tips.'
+	*nl
+	if slavadealfuck ! daystart:
+		'As you finish up your shift, Slava catches your eye and gestures towards the back room.'
+
+		act'Uphold the deal':
+			slavadealfuck = daystart
+			gt'motherkafeboss','slava_deal'
+		end
+	else
+		'You finish up your shift and glance at Slava but since you''ve already fucked today, your end of the deal has already been upheld and he doesn''t pay attention to you.'
+		act'Finish your shift':gt'gkafe'
+
+		act'You want to fuck anyway':gt'motherkafeboss','slava_deal'
+
+		!act'Call him to the back room':
+	end
+end
+
 
 
 !!end of work events
@@ -565,6 +603,7 @@ if $ARGS[0] = 'first_sex2':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/cafe/pre.jpg"></center>'
 		'Pushing you backwards onto the table, Borislav lines up his cock to fuck your pussy. He presses inside and stops when he bumps up against your hymen.'
 		'"Is this..." he pauses. "Are you a virgin?" Before you can say anything he continues on, "Unexpected, but I''m not going to deny myself a treat when offered!" and plunges into you balls deep.'
+		gaveSlavaVirginity = 1
 
 		act'!!!':
 			cla & *clr
@@ -753,16 +792,18 @@ if $ARGS[0] = 'slava_deal':
 		act'Reluctantly let him use you':gt'motherkafeboss','duty'
 		!act'Reluctantly let him use you':gt'motherkafeboss','sad_fuck'
 
-	else
+	elseif slava_fuck < 9:
 		act'Dutifully fuck him':gt'motherkafeboss','duty'
+	else
+		act'Happily fuck him':gt'motherkafeboss','duty'
 	end
 end
 
 if $ARGS[0] = 'duty':
 		slava_fuck_pick = rand(4,4)
-		if slava_fuck_pick = 1:gt'motherkafeboss','couch_fuck'
-		if slava_fuck_pick = 2:gt'motherkafeboss','table_fuck'
-		if slava_fuck_pick = 3:gt'motherkafeboss','bj'
+		if slava_fuck_pick = 1:gt'motherkafeboss','cloth_pre_fuck'
+		if slava_fuck_pick = 2:gt'motherkafeboss','cloth_bj'
+		if slava_fuck_pick = 3:gt'motherkafeboss','cloth_pre_fuck'
 		if slava_fuck_pick = 4:gt'motherkafeboss','cloth_bj'
 
 	!act'Fuck him on your terms':
@@ -832,7 +873,7 @@ if $ARGS[0] = 'cloth_pre_fuck':
 		if slavafuck >= 10:'"I feel like fucking you in your uniform today," he says, pulling down your panties. You barely even flinch when Slava thrusts the entirety of his manhood into you in one go. Whether you like it or not, it seems your body has gotten used to having his large cock rammed balls deep into you. "Just as enjoyable as the first time," he says, pausing to appreciate the tightness of your pussy. He begins to fuck you saying, "Good coochie must run in the family."'
 		act'Continue':gt'motherkafeboss','cloth_fuck'
 	else
-		if slavafuck < 4:'"I feel like fucking you in your uniform today," he says, reaching for your panties only to find your bare pussy. "Oooh," You can feel his grin even from behind you. "I hope you got some nice tips today," he says, causing you to blush. Without warning he plunges balls deep into you with one quick thrust. You grunt at the unexpected sensation of his entire cock filling you so suddenly and he sighs. "Ahh... Even after over a dozen years of owning a cafe, there novelty of fucking a waitress never wears off."'
+		if slavafuck < 4:'"I feel like fucking you in your uniform today," he says, reaching for your panties only to find your bare pussy. "Oooh," You can feel his grin even from behind you. "I hope you got some nice tips today," he says, causing you to blush. Without warning he plunges balls deep into you with one quick thrust. You grunt at the unexpected sensation of his entire cock filling you so suddenly and he sighs. "Ahh... Even after over a dozen years of owning a cafe, the novelty of fucking a waitress never wears off."'
 		if slavafuck >= 4 and slavafuck < 10:'"I feel like fucking you in your uniform today," he says, reaching for your panties only to find your bare pussy. "Oooh," You can feel his grin even from behind you. "I hope you got some nice tips today," he says, causing you to blush. You hold your breath as Slava thrusts hard, plunging the full length of his cock into you. The sensation causes you to exhale with force almost like you''ve been winded. You''re getting used to his antics but it doesn''t make it any more comfortable that he insists on going balls deep on the first thrust every time. He sighs saying, "Maybe it''s just me being spoiled by your youth but it always feels like you''re tighter when you''re still in uniform," before beginning to fuck you.'
 		if slavafuck >= 10:'"I feel like fucking you in your uniform today," he says, reaching for your panties only to find your bare pussy. "Oooh! Good girl..." You can feel his grin even from behind you. "You keep this up, I''ll have the most popular cafe in Pavlovsky. Or are you doing it just for me?" he says, causing you to blush. You barely even flinch when Slava thrusts the entirety of his manhood into you in one go. Whether you like it or not, it seems your body has gotten used to having his large cock rammed balls deep into you. "Just as enjoyable as the first time," he says, pausing to appreciate the tightness of your pussy. He begins to fuck you saying, "Good coochie must run in the family."'
 		act'Continue':gt'motherkafeboss','cloth_fuck'
@@ -1065,31 +1106,7 @@ if $ARGS[0] = 'cloth_fuck':
 			end
 		end
 	else
-		act'Nothing in particular':
-			cla
-			'Your mind wanders but doesn''t focus on any one thought in particular. Mostly you just get lost in the rhythmic sounds and Slava''s cock pounding in and out of your pussy.'
-			*nl
-			'Eventually Slava pulls out and tells you to get on your knees.'
-
-			act'Get on your knees':
-				cla & *clr
-				gs 'cum_call', 'face', $boy
-				gs 'cum_call', 'mouth', $boy
-				'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
-				'You do as he commands as he starts jacking off. He doesn''t cum immediately but you patiently wait and as you see his face begin to contort you position yourself under his cock and close your eyes, feeling his hot sperm dribble all over your face.'
-				*nl
-				'Afterwards, you dutifully clean his cock, licking off your pussy juice and sucking out the remnants as you did before. He pulls up his trousers and leaves you wishing that he had a sink or at least would bring a tissue box back here to clean up your face afterwards.'
-
-				act'Find your panties and leave':
-					gs 'underwear', 'wear'
-					gs 'arousal','end'
-					gs 'stat'
-					gt'gkafe'
-				end
-			end
-		end
-
-		if motherthoughts = 0:
+		if motherthoughts = 0 and gaveIntoSlavaPleasure < 3:
 			act'Your mother':
 				motherthoughts = 1
 				cla
@@ -1120,50 +1137,26 @@ if $ARGS[0] = 'cloth_fuck':
 			end
 		end
 
-		act'This isn''t so bad':
-			cla
-			'It''s been a while since you made this deal with Slava and '
-		end
-
-		act'Am I... enjoying this?':
-			cla
-			pcs_horny += 25
-			gs 'stat'
-			if pcs_horny >= 100:
-				'You notice a feeling between your legs. Something building up inside you. With every thrust of Slava''s cock it builds more and more. You squirm, unable to figure out what''s going on. You wonder if you''re having a panic attack when it suddenly hits you.'
+		if gaveIntoSlavaPleasure < 3:
+			act'This isn''t so bad':
+				cla
+				'It''s been a while since you made this deal with Slava and you notice that your body seems to accept Slava''s cock more easily. Your pussy audably squelches as he thrusts into you. You find yourself unable to stop yourself from moaning loudly each time his cock reaches deep inside.'
 				*nl
-				'You''re about to cum.'
+				'The pleasure you feel from his large cock builds more and more. The rough fucking you''re receiveing isn''t so bad, you think to yourself.'
 				*nl
-				'The very thought that you could be enjoying this on any level bewilders you. You''re being blackmailed right? You can''t be enjoying this! You can''t be about to cum from this large well shaped cock, pounding in and out of you, hard and... filling you up... just right...'
+				'Then he suddennly pulls his cock out of you and you feel empty. He tells you to get to your knees.'
 
-				act'Try to resist':
+				act'Get on your knees':
 					cla & *clr
-					'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
-					'You lose your balance on the table and fall down to one shoulder, your face pressed against the desk. Your teeth are clenched together and your eyes squeezed shut, thinking to yourself, <i>Please don''t cum! Please don''t cum! Please don''t cum!</i> over and over in some kind of mantra.'
-					*nl
-					'But despite your best efforts you can''t hold back what''s about to happen. You clamp your hand over your mouth to stop yourself from screaming as you explosively climax. Your whole body spasms and your legs quiver trying to stay standing. You feel your pussy clenching hard on Slava''s cock, which is still fucking you hard and the sensation is driving you insane. Finally, he thrusts into you one last time and holds it there while you ride out the rest of your orgasm.'
-					*nl
-					'You release your mouth from your hand, breathing hard, drooling onto the table a little bit. In a twist of terrible irony, it seems your efforts to hold yourself back only resulted in an even more powerful climax. You feel exhausted.'
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
+					'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
+					'You do as he commands as he starts jacking off. He doesn''t cum immediately but you patiently wait and as you see his face begin to contort you position yourself under his cock and close your eyes, feeling his hot sperm dribble all over your face.'
 					*nl
-					'"Did you just cum <<$pcs_nickname>>?" Slava asks. You can''t turn around right now but you can feel his grin from behind you all the same. "Glad to see you''re enjoying this deal as much as I am. All the same, feeling you tighten up on me like that brought me pretty close. Turn around, I''ll give you what you came here for."'
-
+					'Afterwards, you dutifully clean his cock, licking off your pussy juice and sucking out the remnants as you did before. He pulls up his trousers and leaves you.'
 					act'Continue':
-						cla & *clr
-						orgasm += 1
-						pcs_horny = 0
-						gs 'cum_call', 'face', $boy
-						gs 'cum_call', 'mouth', $boy
-						gs 'stat'
-						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
-						'Slava pulls out of you and you turn around, kneeling down. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. With great shame, you realize having his cock so close in front of your face is causing your juices to flow even more, practically on the edge of a secondary orgasm when his hot sticky cum spatters onto your face.'
-						*nl
-						'As per usual, he pushes his dick towards your mouth afterwards and you obediently clean it despite your exhaustion, subconsciously trying to savour the thickness of him and every last drop of his cum.'
-						*nl
-						'Afterwards, he pulls up his trousers saying, "I''ll just leave you here a while to collect yourself. Don''t want you going back outside and collapsing do we?" He smirks at you and closes the door behind him.'
 						*nl
-						'Still sitting on the ground, his cum plastering your face and your juices sticking to your legs, you think to yourself...'
-						*nl
-						'<i>How could this happen...</i>'
+						'You sit alone in the room with Slava''s cum plastered across your face. Your thoughts drift back to how Slava''s cock felt inside of you. How big he was. How full you felt. Your pussy leaks onto the floor as you become lost in your thoughts, but you push these intrusive feelings away.'
 
 						act'Find your panties and leave':
 							gs 'underwear', 'wear'
@@ -1173,124 +1166,215 @@ if $ARGS[0] = 'cloth_fuck':
 						end
 					end
 				end
+			end
+		end
 
-				act'Give into the pleasure':
-					cla & *clr
-					'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
-					'You can''t hold back and scream in orgasm, gripping the edge of the table until your knuckles turn white.'
-					*nl
-					'Your whole body shudders and your legs quiver trying to stay standing. You feel your pussy clenching hard on Slava''s cock, which is still fucking you hard and the sensation is driving you insane. Finally, he thrusts into you one last time and holds it there while you ride out the rest of your orgasm.'
+		if gaveIntoSlavaPleasure < 3:
+			act'Am I... enjoying this?':
+				cla
+				pcs_horny += 25
+				gs 'stat'
+				if pcs_horny >= 100:
+					'You notice a feeling between your legs. Something building up inside you. With every thrust of Slava''s cock it builds more and more. You squirm, unable to figure out what''s going on. You wonder if you''re having a panic attack when it suddenly hits you.'
 					*nl
-					'As your orgasm winds down, you lean forward onto the table, breathing hard.'
+					'You''re about to cum.'
 					*nl
-					'"Did you just cum <<$pcs_nickname>>?" Slava asks. You can''t turn around right now but you can feel his grin from behind you all the same. "Glad to see you''re enjoying this deal as much as I am. All the same, feeling you tighten up on me like that brought me pretty close. Turn around, I''ll give you what you came here for."'
+					'The very thought that you could be enjoying this on any level bewilders you. You''re being blackmailed right? You can''t be enjoying this! You can''t be about to cum from this large well shaped cock, pounding in and out of you, hard and... filling you up... just right...'
 
-					act'Continue':
+					act'Try to resist':
 						cla & *clr
-						orgasm += 1
-						pcs_horny = 20
-						gs 'cum_call', 'face', $boy
-						gs 'cum_call', 'mouth', $boy
-						gs 'stat'
-						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
-						'Slava pulls out of you and you turn around, kneeling down. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. You undeniably want more and having his cock so close in front of your face makes you squirm, wishing it was still inside you. You''re practically on the edge of a second orgasm when his hot sticky cum spatters onto your face.'
+						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
+						'You lose your balance on the table and fall down to one shoulder, your face pressed against the desk. Your teeth are clenched together and your eyes squeezed shut, thinking to yourself, <i>Please don''t cum! Please don''t cum! Please don''t cum!</i> over and over in some kind of mantra.'
 						*nl
-						'As per usual, he pushes his dick towards your mouth afterwards and you jump at the chance to wrap something of yourself around it. Your lips and tongue explore every centimeter of his cock, trying to savour the feeling and every last drop of his cum.'
-						*nl
-						'Much to your regret, he eventually pulls away from you like a mother pulls away her nipple from her baby. His cock disappears back inside his trousers and he says, "I''ll just leave you here a while to collect yourself. Don''t want you going back outside and collapsing do we?" He smirks at you and closes the door behind him.'
+						'But despite your best efforts you can''t hold back what''s about to happen. You clamp your hand over your mouth to stop yourself from screaming as you explosively climax. Your whole body spasms and your legs quiver trying to stay standing. You feel your pussy clenching hard on Slava''s cock, which is still fucking you hard and the sensation is driving you insane. Finally, he thrusts into you one last time and holds it there while you ride out the rest of your orgasm.'
 						*nl
-						'You continue to sit on the ground awhile thinking about what just happened with mixed feelings and his cum still plastering your face, your juices sticking to your legs.'
+						'You release your mouth from your hand, breathing hard, drooling onto the table a little bit. In a twist of terrible irony, it seems your efforts to hold yourself back only resulted in an even more powerful climax. You feel exhausted.'
 						*nl
-						'<i>Is this okay? Am I allowed to be enjoying this...?</i>'
+						'"Did you just cum <<$pcs_nickname>>?" Slava asks. You can''t turn around right now but you can feel his grin from behind you all the same. "Glad to see you''re enjoying this deal as much as I am. All the same, feeling you tighten up on me like that brought me pretty close. Turn around, I''ll give you what you came here for."'
 
-						act'Find your panties and leave':
-							gs 'underwear', 'wear'
-							gs 'arousal','end'
+						act'Continue':
+							cla & *clr
+							orgasm += 1
+							pcs_horny = 0
+							gs 'cum_call', 'face', $boy
+							gs 'cum_call', 'mouth', $boy
 							gs 'stat'
-							gt'gkafe'
+							'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
+							'Slava pulls out of you and you turn around, kneeling down. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. With great shame, you realize having his cock so close in front of your face is causing your juices to flow even more, practically on the edge of a secondary orgasm when his hot sticky cum spatters onto your face.'
+							*nl
+							'As per usual, he pushes his dick towards your mouth afterwards and you obediently clean it despite your exhaustion, subconsciously trying to savour the thickness of him and every last drop of his cum.'
+							*nl
+							'Afterwards, he pulls up his trousers saying, "I''ll just leave you here a while to collect yourself. Don''t want you going back outside and collapsing do we?" He smirks at you and closes the door behind him.'
+							*nl
+							'Still sitting on the ground, his cum plastering your face and your juices sticking to your legs, you think to yourself...'
+							*nl
+							'<i>How could this happen...</i>'
+
+							act'Find your panties and leave':
+								gs 'underwear', 'wear'
+								gs 'arousal','end'
+								gs 'stat'
+								gt'gkafe'
+							end
 						end
 					end
-				end
-			else
-				'You notice a feeling between your legs. Something is different today. Something about Slava''s cock. Is it smoother today? Is it not as big? There''s something about this that-- And suddenly it hits you.'
-				*nl
-				'You''re wet.'
-				*nl
-				'His cock is so slick with your juices that his furious fucking feels smoother. And it''s not just your natural wetness, you can feel your pussy leaking noticeably more than before, so much that it''s starting to drip down your thighs.'
 
-				act'Panic':
-					cla & *clr
-					'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
-					'You start to go into a panic, your mind racing.'
-					*nl
-					'<i>How can I be getting wet? Am I enjoying this? How can I be enjoying this? I''m being blackmailed into letting him fuck me, I can''t be enjoying his cock! His big... hard... cock... that fills me just righ-! No!! This can''t be happening!</i>'
+					act'Give into the pleasure':
+						cla & *clr
+						gaveIntoSlavaPleasure += 1
+						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
+						'You can''t hold back and scream in orgasm, gripping the edge of the table until your knuckles turn white.'
+						*nl
+						'Your whole body shudders and your legs quiver trying to stay standing. You feel your pussy clenching hard on Slava''s cock, which is still fucking you hard and the sensation is driving you insane. Finally, he thrusts into you one last time and holds it there while you ride out the rest of your orgasm.'
+						*nl
+						'As your orgasm winds down, you lean forward onto the table, breathing hard.'
+						*nl
+						'"Did you just cum <<$pcs_nickname>>?" Slava asks. You can''t turn around right now but you can feel his grin from behind you all the same. "Glad to see you''re enjoying this deal as much as I am. All the same, feeling you tighten up on me like that brought me pretty close. Turn around, I''ll give you what you came here for."'
+
+						act'Continue':
+							cla & *clr
+							orgasm += 1
+							pcs_horny = 20
+							gs 'cum_call', 'face', $boy
+							gs 'cum_call', 'mouth', $boy
+							gs 'stat'
+							'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
+							'Slava pulls out of you and you turn around, kneeling down. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. You undeniably want more and having his cock so close in front of your face makes you squirm, wishing it was still inside you. You''re practically on the edge of a second orgasm when his hot sticky cum spatters onto your face.'
+							*nl
+							'As per usual, he pushes his dick towards your mouth afterwards and you jump at the chance to wrap something of yourself around it. Your lips and tongue explore every centimeter of his cock, trying to savour the feeling and every last drop of his cum.'
+							*nl
+							'Much to your regret, he eventually pulls away from you like a mother pulls away her nipple from her baby. His cock disappears back inside his trousers and he says, "I''ll just leave you here a while to collect yourself. Don''t want you going back outside and collapsing do we?" He smirks at you and closes the door behind him.'
+							*nl
+							'You continue to sit on the ground awhile thinking about what just happened with mixed feelings and his cum still plastering your face, your juices sticking to your legs.'
+							*nl
+							'<i>Is this okay? Am I allowed to be enjoying this...?</i>'
+
+							act'Find your panties and leave':
+								gs 'underwear', 'wear'
+								gs 'arousal','end'
+								gs 'stat'
+								gt'gkafe'
+							end
+						end
+					end
+				else
+					'You notice a feeling between your legs. Something is different today. Something about Slava''s cock. Is it smoother today? Is it not as big? There''s something about this that-- And suddenly it hits you.'
 					*nl
-					'You''re so absorbed in your anxiety that you don''t hear whatever it is Slava is saying and you suddenly find yourself thrusting your hips backward into empty air. You stop, confused for a moment before you realize what happened. You were so caught up in it that you didn''t notice him pull out. Your eyes go wide with a worse realization. You were moving your hips on your own. You were fucking him as much as he was fucking you. You slowly turn your head around to look at him in horror.'
+					'You''re wet.'
 					*nl
-					'"Glad to see you''re enjoying this deal as much as I am," Slava says, grinning. Noticing the expression on your face he continues, "Oh, don''t look like that <<$pcs_nickname>>. It''s natural for a girl your age to be enjoying sex. Here, kneel down and I''ll cheer you up with something."'
+					'His cock is so slick with your juices that his furious fucking feels smoother. And it''s not just your natural wetness, you can feel your pussy leaking noticeably more than before, so much that it''s starting to drip down your thighs.'
 
-					act'Continue':
+					act'Panic':
 						cla & *clr
-						orgasm += 1
-						pcs_horny = 0
-						gs 'cum_call', 'face', $boy
-						gs 'cum_call', 'mouth', $boy
-						gs 'stat'
-						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
-						'Still in your state of shock, Slava pulls you down to your knees in front of him. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. With great shame, you realize having his cock so close in front of your face is causing your juices to flow even more. With even greater shame you realize it''s because you want him back inside you.'
+						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
+						'You start to go into a panic, your mind racing.'
 						*nl
-						'His hot cum spatters across your face and you hear him whisper, "There you go. A nice treat for a nice girl." As per usual, after he finishes cumming he pushes his dick towards your mouth for cleaning. You obediently clean it, subconsciously moving with eagerness to have his cock back inside you, even if only your mouth.'
+						'<i>How can I be getting wet? Am I enjoying this? How can I be enjoying this? I''m being blackmailed into letting him fuck me, I can''t be enjoying his cock! His big... hard... cock... that fills me just righ-! No!! This can''t be happening!</i>'
 						*nl
-						'He pulls his trousers back up and grins at you again. "Oh, cheer up <<$pcs_firstname>>. You can always come back again tomorrow if you want to fuck some more," and closes the door behind him.'
+						'You''re so absorbed in your anxiety that you don''t hear whatever it is Slava is saying and you suddenly find yourself thrusting your hips backward into empty air. You stop, confused for a moment before you realize what happened. You were so caught up in it that you didn''t notice him pull out. Your eyes go wide with a worse realization. You were moving your hips on your own. You were fucking him as much as he was fucking you. You slowly turn your head around to look at him in horror.'
 						*nl
-						'After he leaves you sink to the ground, his cum plastering your face and your juices sticking to your legs. You think to yourself...'
+						'"Glad to see you''re enjoying this deal as much as I am," Slava says, grinning. Noticing the expression on your face he continues, "Oh, don''t look like that <<$pcs_nickname>>. It''s natural for a girl your age to be enjoying sex. Here, kneel down and I''ll cheer you up with something."'
+
+						act'Continue':
+							cla & *clr
+							orgasm += 1
+							pcs_horny = 0
+							gs 'cum_call', 'face', $boy
+							gs 'cum_call', 'mouth', $boy
+							gs 'stat'
+							'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
+							'Still in your state of shock, Slava pulls you down to your knees in front of him. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. With great shame, you realize having his cock so close in front of your face is causing your juices to flow even more. With even greater shame you realize it''s because you want him back inside you.'
+							*nl
+							'His hot cum spatters across your face and you hear him whisper, "There you go. A nice treat for a nice girl." As per usual, after he finishes cumming he pushes his dick towards your mouth for cleaning. You obediently clean it, subconsciously moving with eagerness to have his cock back inside you, even if only your mouth.'
+							*nl
+							'He pulls his trousers back up and grins at you again. "Oh, cheer up <<$pcs_firstname>>. You can always come back again tomorrow if you want to fuck some more," and closes the door behind him.'
+							*nl
+							'After he leaves you sink to the ground, his cum plastering your face and your juices sticking to your legs. You think to yourself...'
+							*nl
+							'<i>Am I really enjoying this...? How could this happen...</i>'
+
+							act'Find your panties and leave':
+								gs 'underwear', 'wear'
+								gs 'arousal','end'
+								gs 'stat'
+								gt'gkafe'
+							end
+						end
+					end
+
+					act'Enjoy yourself':
+						cla & *clr
+						gaveIntoSlavaPleasure += 1
+						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
+						'Now that you notice how good it feels, you can''t help but sink into the feeling. You press your hands into the table, leaning your ass back into Slava and his hard cock. Your moaning becomes louder and more natural, flowing out of your mouth like juices out of your pussy.'
 						*nl
-						'<i>Am I really enjoying this...? How could this happen...</i>'
+						'<i>Uh! Uhh! Ahh! Aah!</i>'
+						*nl
+						'You''re so absorbed in your pleasure that you don''t hear whatever it is Slava is saying and you suddenly find yourself thrusting your hips backward into empty air. You stop, confused, almost frustrated, for a moment wondering what happened to that good feeling. You slowly turn your head around to see what happened and see Slava slowly jacking himself. You were so caught up in it that you didn''t notice him pull out. He pulled out when your body wanted to keep going and missing his cock, your hips kept thrusting anyways. You were fucking him as much as he was fucking you. '
+						*nl
+						'"Glad to see you''re enjoying this deal as much as I am," Slava says, grinning. Noticing the expression on your face he continues, "Oh, don''t look like that <<$pcs_firstname>>. If you want more, we can keep fucking tomorrow. Here, kneel down and I''ll cheer you up with something."'
 
-						act'Find your panties and leave':
-							gs 'underwear', 'wear'
-							gs 'arousal','end'
+						act'Continue':
+							cla & *clr
+							orgasm += 1
+							pcs_horny = 0
+							gs 'cum_call', 'face', $boy
+							gs 'cum_call', 'mouth', $boy
 							gs 'stat'
-							gt'gkafe'
+							'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
+							'Slava pulls you down to your knees in front of him and speeds up his masturbation. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. You realize having his cock so close in front of your face is causing your juices to flow even more. You lick your lips and realize even more, it''s because you want him back inside you.'
+							*nl
+							'His hot cum spatters across your face and you hear him whisper, "There you go. A nice treat for a nice girl." As per usual, after he finishes cumming he pushes his dick towards your mouth for cleaning. You obediently clean it, moving with eagerness to have his cock back inside you, even if only your mouth. You lick every centimeter of his cock and balls and suck hard, savouring him to the last drop before he pulls away, your lips trailing behind like your hips did earlier.'
+							*nl
+							'He pulls his trousers back up and grins at you again. "I''m glad to see you''re getting as much out of this deal as I am," he says and closes the door behind him.'
+							*nl
+							'After he leaves you sink to the ground, his cum plastering your face and your juices sticking to your legs. You think to yourself...'
+							*nl
+							'<i>Is it okay? Is it bad to be enjoying this?</i>'
+
+							act'Find your panties and leave':
+								gs 'underwear', 'wear'
+								gs 'arousal','end'
+								gs 'stat'
+								gt'gkafe'
+							end
 						end
 					end
 				end
+			end
+		end
+		
+		if gaveIntoSlavaPleasure > 2:
+			act 'Finally... His Cock...':
+				'You buck your hips into Slava''s thrusts, matching his pace as his wonderful cock pounds into you. Your cunt squelches loudly with each thrust and your juices drool down your thighs. You moan loudly, savouring the girth and shape of his cock. '
+				*nl
+				'<i>Uh! Uhh! Ahh! Aah! Slava! Ah! Yes!</i>'
+				*nl
+				'Slava suddenly pulls his cock out of your pussy and you squeel in protest. "Put it in! Please!" You buck your hips at him, But Slava responds by giving your ass a hard swat. "On your knees, <<$pcs_firstname>>. I''ll fuck you again tomorrow."'
 
-				act'Enjoy yourself':
+				act'Continue':
 					cla & *clr
-					'<center><video autoplay loop src="images/locations/pavlovsk/cafe/wait_fuck.mp4"></video></center>'
-					'Now that you notice how good it feels, you can''t help but sink into the feeling. You press your hands into the table, leaning your ass back into Slava and his hard cock. Your moaning becomes louder and more natural, flowing out of your mouth like juices out of your pussy.'
+					orgasm += 1
+					pcs_horny = 0
+					gs 'cum_call', 'face', $boy
+					gs 'cum_call', 'mouth', $boy
+					gs 'stat'
+					'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
+					'You obediently kneel in front of Slava, opening your mouth for his incoming load. You stick your tongue out and try to be as enticing as possible for him. Slava masterbates his dick until he begins to groan.'
 					*nl
-					'<i>Uh! Uhh! Ahh! Aah!</i>'
+					'His hot cum spatters across your face and you hear him whisper, "Ahhhh. Another face full of cum. Looks good on you." As per usual, after he finishes cumming he pushes his dick towards your mouth for cleaning. You obediently clean it, moving with eagerness to have his cock back inside you, even if only your mouth. You lick every centimeter of his cock and balls and suck hard, savouring him to the last drop before he pulls away, your lips trailing behind like your hips did earlier.'
 					*nl
-					'You''re so absorbed in your pleasure that you don''t hear whatever it is Slava is saying and you suddenly find yourself thrusting your hips backward into empty air. You stop, confused, almost frustrated, for a moment wondering what happened to that good feeling. You slowly turn your head around to see what happened and see Slava slowly jacking himself. You were so caught up in it that you didn''t notice him pull out. He pulled out when your body wanted to keep going and missing his cock, your hips kept thrusting anyways. You were fucking him as much as he was fucking you. '
+					'He pulls his trousers back up and grins at you again. "I''m glad to see you''re getting as much out of this deal as I am," he says and closes the door behind him.'
 					*nl
-					'"Glad to see you''re enjoying this deal as much as I am," Slava says, grinning. Noticing the expression on your face he continues, "Oh, don''t look like that <<$pcs_firstname>>. If you want more, we can keep fucking tomorrow. Here, kneel down and I''ll cheer you up with something."'
+					'After he leaves you sink to the ground, his cum plastering your face and your juices sticking to your legs. You think to yourself...'
+					*nl
+					'<i>I need more...</i>'
 
-					act'Continue':
-						cla & *clr
-						orgasm += 1
-						pcs_horny = 0
-						gs 'cum_call', 'face', $boy
-						gs 'cum_call', 'mouth', $boy
+					act'Find your panties and leave':
+						gs 'underwear', 'wear'
+						gs 'arousal','end'
 						gs 'stat'
-						'<center><video autoplay loop src="images/locations/pavlovsk/cafe/facial.mp4"></video></center>'
-						'Slava pulls you down to your knees in front of him and speeds up his masturbation. You can''t help but be aware of how empty you feel and the slick pussy juices you feel running down your legs. You realize having his cock so close in front of your face is causing your juices to flow even more. You lick your lips and realize even more, it''s because you want him back inside you.'
-						*nl
-						'His hot cum spatters across your face and you hear him whisper, "There you go. A nice treat for a nice girl." As per usual, after he finishes cumming he pushes his dick towards your mouth for cleaning. You obediently clean it, moving with eagerness to have his cock back inside you, even if only your mouth. You lick every centimeter of his cock and balls and suck hard, savouring him to the last drop before he pulls away, your lips trailing behind like your hips did earlier.'
-						*nl
-						'He pulls his trousers back up and grins at you again. "I''m glad to see you''re getting as much out of this deal as I am," he says and closes the door behind him.'
-						*nl
-						'After he leaves you sink to the ground, his cum plastering your face and your juices sticking to your legs. You think to yourself...'
-						*nl
-						'<i>Is it okay? Is it bad to be enjoying this?</i>'
-
-						act'Find your panties and leave':
-							gs 'underwear', 'wear'
-							gs 'arousal','end'
-							gs 'stat'
-							gt'gkafe'
-						end
+						gt'gkafe'
 					end
 				end
 			end
@@ -1298,6 +1382,8 @@ if $ARGS[0] = 'cloth_fuck':
 	end
 end
 
+		
+
 !{ if $ARGS[0] = 'sad_fuck':
 end }
 

+ 2 - 2
locations/music_delparco.qsrc

@@ -93,8 +93,8 @@ if $ARGS[0] = 'eveningshow':
 	minut += 60
 	ml_correction_chance = ml_performance['set_quality'] + ((hotcat - 5)*3) + (pcs_perform/10)
 	ml_success = rand(0,100)
-	instrmusic_exp = rand(1,2)
-	vokal_exp = rand(1,2)
+	instrmusic_exp += rand(1,2)
+	vokal_exp += rand(1,2)
 	ml_performance['performed_minutes'] += 30
 	ml_performance['total_time_performed'] += 30
 

+ 4 - 4
locations/pav_disco_coolkids.qsrc

@@ -129,7 +129,7 @@ if $ARGS[0] = 'atdisco':
 !!Lizaveta
 	gs 'pav_disco_coolkids', 'atdisco10', 140
 !!Stasya
-	gs 'pav_disco_coolkids', 'atdisco10', 139
+	if discoenable['A147'] = 1: discoenable['A139'] = 1
 !!Sonia
 	if soniaPS > 0:
 		gs 'pav_disco_coolkids', 'atdisco4i', 25
@@ -197,9 +197,9 @@ if $ARGS[0] = 'atdisco':
 !!Vitek
 	gs 'pav_disco_coolkids', 'atdisco10', 9
 !!Dan
-	gs 'pav_disco_coolkids', 'atdisco10', 10
+	if discoenable['A9'] = 1: discoenable['A10'] = 1
 !!Vasily
-	gs 'pav_disco_coolkids', 'atdisco10', 11
+	if discoenable['A9'] = 1: discoenable['A11'] = 1
 !!Roman
 	gs 'pav_disco_coolkids', 'atdisco4', 157
 !!Radomir
@@ -215,7 +215,7 @@ if $ARGS[0] = 'atdisco':
 !!Lena
 	gs 'pav_disco_coolkids', 'atdisco4', 20
 !!Lera
-	gs 'pav_disco_coolkids', 'atdisco4', 21
+	if discoenable['A20'] = 1: discoenable['A21'] = 1
 !!Pauline
 	gs 'pav_disco_coolkids', 'atdisco4', 24
 !!Anushka

+ 2 - 2
locations/pav_lake.qsrc

@@ -296,7 +296,7 @@ if temper >= 15 and month>=5 and month<=9 and hour>=6 and hour<=20:
 
 				if pcs_apprnc >= rand(1,400):
 					tipelakeboyrand = rand(1,100)
-					if tipelakeboyrand <= 5:
+					if tipelakeboyrand <= 50:
 						if npc_QW['A113'] = 1:
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/strela/vadimbely.jpg"></center>'
 							'While you''re sunbathing, you see Vadim Bely and his brother sitting not far from you. The brother points at you, and seconds later Vadim walks over and sits down next to you. He idly scratches his tattoo covered belly as he speaks to you. "Hello <<$pcs_nickname>>, want to go for a ride with me?"'
@@ -375,7 +375,7 @@ if temper >= 15 and month>=5 and month<=9 and hour>=6 and hour<=20:
 							'Three men sit down near you as you sunbathe. While you notice them looking at you and talking about your body, they don''t come over.'
 							act'Stop sunbathing':gt'pav_lake'
 						end
-					elseif tipelakeboyrand <= 30:
+					elseif tipelakeboyrand <= 60:
 						!! {below is for when this event is fixed. Generates a boy[0], boy[1], and boy[2]}
 						!! killvar '$boy'
 						!! i = rand((age - 5),(age + 5))

+ 1 - 1
locations/pav_library.qsrc

@@ -18,7 +18,7 @@ if lernHome > 0:
 'You could do your homework with the help of one of the computers'
 end
 if 	storyline = 1 and kanikuli = 0 and week < 6 and nerdstudynight['day'] ! daystart and hour > 14:
-	'The nerd''s are siting at a table studying togheter'
+	'The nerd''s are siting at a table studying together.'
 end
 
 act 'Leave': gt 'pav_commcenter'

+ 6 - 2
locations/pav_pharmacy.qsrc

@@ -57,7 +57,9 @@ if $ARGS[0] = 'start' or $message ! '':
 			*P FUNC ('$stock_item', 5, 'Condoms', 300, 'prezikcount', 'pav_pharmacy', 'start')
 		end
 		*P FUNC ('$stock_item', 1, 'Pregnancy test', 530, 'pregtest', 'pav_pharmacy', 'start')
-		*P FUNC ('$stock_item', 1, 'Birth control pills', 1870, 'tabletki', 'pav_pharmacy', 'start')
+		if therapistFuckedPussyStage < 1:
+			*P FUNC ('$stock_item', 1, 'Birth control pills', 1870, 'tabletki', 'pav_pharmacy', 'start')
+		end
 		*P FUNC ('$stock_item', 1, 'Morning after pill', 740, 'morning_after_pill', 'pav_pharmacy', 'start')
 		*P FUNC ('$stock_item', 10, 'Antibiotics', 580, 'lekarstvo', 'pav_pharmacy', 'start')
 		*P FUNC ('$stock_item', 30, 'Vitamins', 130, 'vitamin', 'pav_pharmacy', 'start')
@@ -85,7 +87,9 @@ if $ARGS[0] = 'start' or $message ! '':
 			*P FUNC ('$stock_item', 5, 'Condoms', 300, 'prezikcount', 'pav_pharmacy', 'buy_condoms')
 		end
 		*P FUNC ('$stock_item', 1, 'Pregnancy test', 530, 'pregtest', 'pav_pharmacy', 'buy_preg_test')
-		*P FUNC ('$stock_item', 1, 'Birth control pills', 1870, 'tabletki', 'pav_pharmacy', 'buy_birth_control')
+		if therapistFuckedPussyStage < 1:
+			*P FUNC ('$stock_item', 1, 'Birth control pills', 1870, 'tabletki', 'pav_pharmacy', 'buy_birth_control')
+		end
 		*P FUNC ('$stock_item', 1, 'Morning after pill', 740, 'morning_after_pill', 'pav_pharmacy', 'buy_morning_after')
 		*P FUNC ('$stock_item', 10, 'Antibiotics', 580, 'lekarstvo', 'pav_pharmacy', 'start')
 		*P FUNC ('$stock_item', 30, 'Vitamins', 130, 'vitamin', 'pav_pharmacy', 'start')

+ 12 - 14
locations/pav_train_market.qsrc

@@ -995,26 +995,24 @@ if ARGS[0] = 19:
 	if hour >= 8 and hour <= 18:
 		act 'Wander around the market': gt 'pav_train_market','events'
 	end
-	if money >= tovpay:
+	if money >= tovpay and therapistFuckedPussyStage < 0:
 		act 'Buy birth control pills (1500 <b>₽</b>)':
 			*clr & cla
 			minut += 15
 			tabletki += 1
-			if rand(0,49) - (6*(8-tovpay/50)) <= 0: 
-				temp = rand(0,3)
-				if temp = 0: 
-					tabletkiold += 1 & !Pills are expired and less effective
-				elseif temp = 1:
+			temp = rand(0,3)
+			if temp = 0: 
+				tabletkiold += 1 & !Pills are expired and less effective
+			elseif temp = 1:
+					tabletkifert += 1 & ! pills were replaced with fertility hormones
+			elseif temp = 2: 
+				tabletkirej += 1 & !Pills are factory rejects with variable strength
+			else
+				!Pills were tampered with
+				if rand(0,1) = 1:
 					tabletkifake += 1 & !Pills are counterfeit and useless
-				elseif temp = 2: 
-					tabletkirej += 1 & !Pills are factory rejects with variable strength
 				else
-					!Pills were tampered with
-					if rand(0,100) = 0:
-						tabletkifert += 1 & ! pills were replaced with fertility hormones
-					else
-						tabletkisug += 1 & ! pills were all replaced with sugar pills
-					end
+					tabletkisug += 1 & ! pills were all replaced with sugar pills
 				end
 			end
 			money -= tovpay

+ 8 - 7
locations/piercing_management.qsrc

@@ -1,6 +1,7 @@
 # piercing_management
 
 If $ARGS[0] = 'main':
+	if ward_img_hgt = 0:ward_img_hgt = 150
 	*nl
 	'<center><font color="maroon">Piercing Management</font></center><center><table border=0 cellspacing=<<ward_img_hgt/25>> cellpadding=5>'
 	*p '<TH>Tongue piercing</TH><TH>Lip piercing</TH><TH>Ear piercings</TH><TH>Nose piercing</TH>'
@@ -39,7 +40,7 @@ If $ARGS[0] = 'main':
 	'</center></TD><TR><TD><center>'
 	if pirsA = 0:
 		'Not pierced'
-	elseif pirsA <= 10000:
+	elseif pirsA < 10000:
 		'<a href="exec:pirsA = 10000 & pierWearCount -= 1 & gt ''piercing_management'', ''main''">Remove</a>'
 	else
 		'Remove'
@@ -47,7 +48,7 @@ If $ARGS[0] = 'main':
 	'</center></TD><TD><center>'
 	if pirsB = 0:
 		'Not pierced'
-	elseif pirsB <= 10000:
+	elseif pirsB < 10000:
 		'<a href="exec:pirsB = 10000 & pierWearCount -= 1 & gt ''piercing_management'', ''main''">Remove</a>'
 	else
 		'Remove'
@@ -55,7 +56,7 @@ If $ARGS[0] = 'main':
 	'</center></TD><TD><center>'
 	if pirsC = 0:
 		'Not pierced'
-	elseif pirsC <= 10000:
+	elseif pirsC < 10000:
 		'<a href="exec:pirsC = 10000 & pierWearCount -= 1 & gt ''piercing_management'', ''main''">Remove</a>'
 	else
 		'Remove'
@@ -63,7 +64,7 @@ If $ARGS[0] = 'main':
 	'</center></TD><TD><center>'
 	if pirsD = 0:
 		'Not pierced'
-	elseif pirsD <= 10000:
+	elseif pirsD < 10000:
 		'<a href="exec:pirsD = 10000 & pierWearCount -= 1 & gt ''piercing_management'', ''main''">Remove</a>'
 	else
 		'Remove'
@@ -114,7 +115,7 @@ If $ARGS[0] = 'main':
 	'</center></TD><TD><center>'
 	if pirsF = 0:
 		'Not pierced'
-	elseif pirsF <= 10000:
+	elseif pirsF < 10000:
 		'<a href="exec:pirsF = 10000 & pierWearCount -= 1 & gt ''piercing_management'', ''main''">Remove</a>'
 	else
 		'Remove'
@@ -122,7 +123,7 @@ If $ARGS[0] = 'main':
 	'</center></TD><TD><center>'
 	if pirsN = 0:
 		'Not pierced'
-	elseif pirsN <= 10000:
+	elseif pirsN < 10000:
 		'<a href="exec:pirsN = 10000 & pierWearCount -= 1 & gt ''piercing_management'', ''main''">Remove</a>'
 	else
 		'Remove'
@@ -130,7 +131,7 @@ If $ARGS[0] = 'main':
 	'</center></TD><TD><center>'
 	if pirsG = 0:
 		'Not pierced'
-	elseif pirsG <= 10000:
+	elseif pirsG < 10000:
 		'<a href="exec:pirsG = 10000 & pierWearCount -= 1 & gt ''piercing_management'', ''main''">Remove</a>'
 	else
 		'Remove'

+ 1 - 2
locations/placer_man.qsrc

@@ -2,8 +2,7 @@
 if mass_ver_zn > 0:
 	!!calculation of the probability of dating
 	ver_zn = 0
-	!guy check to ensure you have some sexual experience
-	if rand(0, 30) < pcs_apprnc and rand(0, 1) = 0 and guy > 0:
+	if rand(0, 30) < pcs_apprnc and rand(0, 1) = 0:
 		ver_zn = 1
 		if kol_man = 1:
 			$kol_man_text = 'guy' & $kol_man_text_a = 'man' & $kol_man_prefiks_he = 'he'

+ 0 - 168
locations/seeparentsex.qsrc

@@ -1,168 +0,0 @@
-# seeparentsex
-parentsexday = daystart
-gs 'stat'
-$parBedroomTitle = '<center><h1><font color="maroon">Master bedroom</font></h1></center>'
-*pl $parBedroomTitle
-'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/see.jpg"></center>'
-*nl
-'Hearing a sound, you quietly move to the door to your parents'' room. You see your mother on her hands and knees, getting fucked by your stepfather.'
-
-act 'Leave':gt 'korrPar'
-
-$parBedroomCloseDoor = {
-	cla
-	npc_rel['A29'] -= 5
-	gs 'stat'
-	*nl
-	'Your <<$npc_nickname[''A29'']>> realizes who''s peeking, and since the two of you are not getting along right now, she surprises your stepfather by saying "Wait, I think the door didn''t get closed all the way, hold that thought. We don''t want us to be seen by unwelcome eyes, now do we?"'
-	'She pulls away from him and you see his hard cock spring up and out, just before she hurries over to the door and closes it.'
-	
-	gs 'arousal', 'voyeur_sex', 5, 'incest'
-	gs 'stat'
-	
-	act 'Leave':gt 'korrPar'
-}
-
-if momslut >= 2 and npc_QW['A29'] >= 2:
-	act '<<$npc_nickname[''A29'']>> notices you':
-		if npc_rel['A29'] >= 40:
-			cls
-			gs 'stat'
-			*pl $parBedroomTitle
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/see.jpg"></center>'
-			*nl
-			'She''s on her knees on the bed, facing the opposite wall. She turns her head back to look at your stepfather, and notices you peeking. You don''t think fast enough to move away, and your eyes meet.  Rather than being shocked or angry, she smiles, and winks at you, which gives you a big rush of heat going straight to your pussy.'
-			'She''s careful not to look too much towards you, first looking at him, then appearing to look down at the floor, sneaking glances at you. "Ohhh, give it to me! Yesss, pump it harder into me" she moans, as she grabs her breast and tugs on her nipple.'
-			'Her lust seems to also be enflamed by having you as her secret audience, and she pushes back against him, meeting his thrusts forcefully.'
-
-			gs 'arousal', 'voyeur_sex', 5, 'incest'
-			gs 'stat'
-	
-			if pcs_horny >= 80:
-				act 'Show <<$npc_nickname[''A29'']>> some too':
-					if $pantyworntype = 'none':
-						cls
-						gs 'stat'
-						*pl $parBedroomTitle
-						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/event/sisboyqw_26.jpg"></center>'
-						*nl
-						'Too horny to care, you quietly open the door a bit more, and you part your legs, and with both hands you pull your pussy lips apart, letting her see how swollen and wet you are.'
-						'You slide two fingers down the slickened slit, curling them to ease them inside your pussy, and drag them back up again, wetting your lips and clit even more with your warm lube.'
-						'Your <<$npc_nickname[''A29'']>> moans, and says "Yes, do that again, more!"  You''re not sure whether she meant that for you or him or both, but he pulled back and slammed fully into her even harder, and  you dipped your fingers back inside and spread some more juices all around your pink flower.'
-					
-						gs 'arousal', 'flash', 15
-						gs 'arousal', 'masturbate', 15, 'incest'
-						minut -= 15
-						gs 'stat'
-					else
-						cls
-						gs 'stat'
-						*pl $parBedroomTitle
-						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/event/sisboyqw_19.jpg"></center>'
-						*nl
-						'Too horny to care, you quietly open the door a bit more, and you part your legs, and pull the crotch of your panties to the side and start stroking your clit and swollen pussy lips as you look from her eyes, to her ass, back to her eyes again.'
-						'Your <<$npc_nickname[''A29'']>> moans, and says "Yes, do that again, more!"  You''re not sure whether she meant that for you or him or both, but he pulled back and slammed fully into her even harder, as you strum faster, rubbing back and forth on your clit and swollen hood surrounding it.'
-					
-						gs 'arousal', 'flash', 15
-						gs 'arousal', 'masturbate', 15, 'incest'
-						minut -= 15
-						gs 'stat'
-					end
-
-					*nl
-					'Your <<$npc_nickname[''A29'']>>, knowing you''re there watching, moves her body and moans like she''s being filmed for the next ''real people sex scene'' that they say is on the porno tv channel.'
-					'Your stepfather is really enjoying her extra enthusiasm, and slaps her ass as he continues pumping and driving his cock deep into your <<$npc_nickname[''A29'']>>''s shiny wet pussy hole.'
-					'"Ohhhh, yes! Yes! YESSS! Give me that meat! Fill me up! I want it! Slap my ass again, honey! I''m almost there!"'
-					'The whole scene is making you even more wet and hungry for your climax, and you beat your fingers back and forth, faster and harder, getting ready to come, too.'
-					'He swats her ass one more time, plunging into her two more times, then he grunts as his hips buck and he erupts deep into her pussy.'					
-					'She looks back at you one more time, and looks at your hand, then your face.  Your pussy convulses as you strum hard and fast against your clit, feeling your climax take over as you can barely stand.'
-					'Your <<$npc_nickname[''A29'']>> then arches her back, opening her mouth wide in a silent scream, panting as she hits her orgasm with you.'
-					$orgasm_or = 'yes'
-					gs 'arousal', 'end'
-					gs 'stat'
-					act 'Leave':gt 'korrPar'
-				end
-			elseif pcs_horny >= 50:
-				act 'Watch and play':
-					cls
-					gs 'stat'
-					*pl $parBedroomTitle
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/see.jpg"></center>'
-					*nl
-					'Peeking through the slightly opened door, you slide your hand down between your legs, masturbating furiously as you watch and listen to them fucking.'
-					'Your <<$npc_nickname[''A29'']>>, knowing you''re there watching, moves her body and moans like she''s being filmed for the next ''real people sex scene'' that they say is on the porno tv channel.'
-					'Your stepfather is really enjoying her extra enthusiasm, and slaps her ass as he continues pumping and driving his cock deep into your <<$npc_nickname[''A29'']>>''s shiny wet pussy hole.'
-					'"Ohhhh, yes! Yes! YESSS! Give me that meat! Fill me up! I want it! Slap my ass again, honey! I''m almost there!"'
-					'The whole scene is making you even more wet and hungry for your climax, and you beat your fingers back and forth, faster and harder, getting ready to come, too.'
-					'He swats her ass one more time, plunging into her two more times, then he grunts as his hips buck and he erupts deep into her pussy.  Your <<$npc_nickname[''A29'']>> arches her back, opening her mouth wide in a silent scream, panting as she hits her orgasm with him.'
-					'Your pussy convulses as you strum hard and fast against your clit, feeling your climax take over as you can barely stand.'
-					$orgasm_or = 'yes'
-					gs 'arousal', 'masturbate', 10
-					gs 'arousal', 'end'
-					gs 'stat'
-					
-					act 'Leave':gt 'korrPar'
-				end
-			else
-				act 'Stay and watch':
-					cls
-					gs 'stat'
-					*pl $parBedroomTitle
-					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/see.jpg"></center>'
-					*nl
-					'You stay for a while and watch. You can''t help but get a bit more aroused, seeing how much your mother is enjoying the rough pounding she''s receiving from your stepfather.'
-					'But, you''re not feeling horny enough right now to do anything else, and you don''t stay and watch them finish.'
-					'Your <<$npc_nickname[''A29'']>> looks back at the door as you close it and prepare to leave, grinning.'
-					gs 'arousal', 'voyeur_sex', 10, 'incest'
-					gs 'arousal', 'end'
-					gs 'stat'
-					act 'Leave':gt 'korrPar'
-				end
-			end
-		else
-			dynamic $parBedroomCloseDoor
-		end
-		act 'Leave':gt 'korrPar'
-	end
-
-elseif momslut < 2 and npc_QW['A29'] >= 2:
-	act 'She knows you''re watching':
-		if npc_rel['A29'] >= 40:
-			cls
-			momslut += 1
-			gs 'stat'
-			*pl $parBedroomTitle
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/see.jpg"></center>'
-			*nl
-			'She''s on her knees on the bed, facing the opposite wall. She turns her head back to look at your stepfather, and notices someone is peeking.'
-			'She looks at your stepfather, whose eyes are closed as he enjoys the moment. She looks back at the doorway, biting her lower lip as if trying to decide whether to continue or find a reason to stop.'
-			'Her lust takes over, and she moans "Keep going, keep doing just what you''re doing!" as she looks back towards the wall.'
-			'Not knowing whether she meant that for you, or him, or both, you stay for a while and watch. You can''t help but get more aroused, seeing how much your mother is enjoying the rough pounding she''s receiving from your stepfather while knowing one of her children is seeing her like this.'
-			gs 'arousal', 'voyeur_sex', 15, 'incest'
-			gs 'arousal', 'end'
-			gs 'stat'
-		
-			act 'Leave':gt 'korrPar'
-		else
-			dynamic $parBedroomCloseDoor
-		end
-	end
-	act 'Leave':gt 'korrPar'
-	
-elseif pcs_horny >= 50:	
-	act 'Stay and watch':
-		cla
-		gs 'stat'
-		*nl
-		'Making sure they don''t notice you, you stay for a while and watch. You can''t help but get a bit more aroused, seeing how much your mother is enjoying the rough pounding she''s receiving from your stepfather.'
-		
-		gs 'arousal', 'voyeur_sex', 15, 'incest'
-		gs 'arousal', 'end'
-		gs 'stat'
-					
-		act 'Leave':gt 'korrPar'
-	end	
-end
-
---- seeparentsex ---------------------------------
-

+ 9 - 9
locations/shop_fashionista.qsrc

@@ -48,7 +48,7 @@ if $ARGS[0] = 'changingroom':
 	
 	if $clothingworntype = 'nude':
 		act 'Try on dresses': gt 'shop_fashionista', 'dressingclothes'
-		act 'Try on outfits': gt 'shop_fashionista', 'dressingoutfits'
+		act 'Try on outfits': gt 'shop_fashionista', 'dressingoutfit'
 		act 'Try on bra':
 			if NatbelQW['seethrough'] = 0 and NatbelQW['QWstage'] > 5 and NatbelQW['underwearShop'] = 0:
 				*clr & cla
@@ -186,9 +186,9 @@ if $ARGS[0] = 'dressingclothes2':
 	gt 'clothing', 'view_clothing_item', 'fashionista',i, 8000, 'shop'
 end
 
-if $ARGS[0] = 'dressingoutfits':
+if $ARGS[0] = 'dressingoutfit':
 	*clr & cla
-	$loc_arg = 'dressingoutfits'
+	$loc_arg = 'dressingoutfit'
 	$loc = 'shop_fashionista'
 	!clorand = rand(1,ARRSIZE('fashionista'))
 	!gt 'clothing', 'view_clothing_item', 'fashionista', clorand, 8000, 'shop'
@@ -212,13 +212,13 @@ if $ARGS[0] = 'dressingoutfits':
 	i = 1
 
 	:loopfashionista_outfits
-		if fashionista[i] = 0:
-			gs 'clothing_attributes', 'fashionista', i
+		if fashionista_outfits[i] = 0:
+			gs 'clothing_attributes', 'fashionista_outfits', i
 			gs 'clothing_QV', 'shop_filter'
 
 			!!sort by filter
 			if (clothingfilter['quality'] = 0 and CloQuality = clo_i) or (clothingfilter['inhibition'] = 0 and CloInhibit = clo_i) or clothingfilter['number'] = 0:
-				if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''shop_fashionista'', ''dressingoutfits2''"><img src="images/pc/items/fashionista/outfits/<<i>>.jpg" 	height="250" /></a>  '
+				if clothingfilter['inc'] = 1 and clothingfilter['only'] = 1: *p '<a href="exec: i = <<i>> & gt ''shop_fashionista'', ''dressingoutfit2''"><img src="images/pc/items/fashionista/outfits/<<i>>.jpg" 	height="250" /></a>  '
 			end
 		end
 		i += 1
@@ -232,15 +232,15 @@ if $ARGS[0] = 'dressingoutfits':
 	end
 end
 
-if $ARGS[0] = 'dressingoutfits2':
+if $ARGS[0] = 'dressingoutfit2':
 	cla
 	
-	if fashionista[i] ! 0:
+	if fashionista_outfit[i] ! 0:
 		msg 'You already own these clothes.'
 		gt 'shop_fashionista', 'dressingclothes'
 	end
 
-	gt 'clothing', 'view_clothing_item', 'fashionista_outifits',i, 8000, 'shop'
+	gt 'clothing', 'view_clothing_item', 'fashionista_outfit',i, 8000, 'shop'
 end
 
 if $ARGS[0] = 'dressingbra':

+ 2 - 2
locations/stat_display.qsrc

@@ -1745,8 +1745,8 @@ if amphHigh > 0: $stat_msg += '<BR><b><font color="red">You feel a little wired.
 
 !!--------------- Storyline = 1 Events (Start) ------------------------
 
-if StoryLine = 1 and sisboyday + 1 = daystart and hour < 19 and (npc_QW['A33'] = 3 or npc_QW['A33'] = 5 or npc_QW['A33'] = 7 or (npc_QW['A33'] >= 9 and sisboytrioQW ! 1)):$stat_msg += '<BR>' & $stat_msg += '<BR>You promised your sister not to go into your room at 18:00.'
-if StoryLine = 1 and sisboyday + 1 = daystart and hour < 19 and sisboytrioQW = 1:$stat_msg += '<BR>' & $stat_msg += '<BR>You promised your sister to meet her in your room at 18:00.'
+if StoryLine = 1 and sisboyday + 1 = daystart and hour < 18 and (npc_QW['A33'] = 3 or npc_QW['A33'] = 5 or npc_QW['A33'] = 7 or (npc_QW['A33'] >= 9 and sisboytrioQW ! 1)):$stat_msg += '<BR>' & $stat_msg += '<BR>You promised your sister not to go into your room at 16:00.'
+if StoryLine = 1 and sisboyday + 1 = daystart and hour < 18 and sisboytrioQW = 1:$stat_msg += '<BR>' & $stat_msg += '<BR>You promised your sister to meet her in your room at 16:00.'
 
 if StoryLine = 1 and day = nyp_day and month = 12 and SchoolAtestat = 0 and hour >= 5 and hour <= 14 and StoryLine = 1:
 	$stat_msg += '<BR>At 14:00, your school''s New Year''s party will start.'

+ 7 - 1
locations/talent_agency.qsrc

@@ -22,7 +22,7 @@ if $ARGS[0] = 'start':
 !!	if casting = 1:
 !!		act 'View available jobs': gt 'talent_agency', 'jobs'
 !!	end
-	!!act 'Ask about auditions':
+	!!act 'Ask about auditions': gt 'talent_agency', 'audition'
 	act 'Go to the interview rooms':gt'talent_agency', 'hallway'
 end
 
@@ -59,6 +59,12 @@ if $ARGS[0] = 'hallway':
 	act 'Room 5':gt 'talent_agency','room', 5
 end
 
+if $ARGS[0] = 'audition':
+	*clr & cla
+	'<center><video autoplay loop src="images/locations/city/citycenter/aurora/auditions/wrong/12.mp4"></video></center>'
+	act 'Leave':gt 'talent_agency','start'
+end
+
 if $ARGS[0] = 'room':
 	*clr & cla
 	if room ! ARGS[1]: gt'talent_agency','wrong_room'

+ 4 - 4
locations/themes.qsrc

@@ -84,10 +84,10 @@ if $ARGS[0] = 'food_menu':
 		$bcolor2 = '#303030'
 		$bcolor3 = '#141414'
 	elseif night_mode = 99:
-		killvar '$fcolor1'
-		killvar '$bcolor1'
-		killvar '$bcolor2'
-		killvar '$bcolor3'
+		$fcolor1 = '#000000'
+		$bcolor1 = '#bbbbbb'
+		$bcolor2 = '#dddddd'
+		$bcolor3 = '#FFFFFF'
 	end
 end
 

File diff suppressed because it is too large
+ 753 - 173
locations/therapist.qsrc


+ 80 - 33
locations/wardrobe.qsrc

@@ -146,30 +146,79 @@ end
 
 !!---------------------------Oufit stuff----------------------------------
 
+$default_clothing_line = {
+	!! a single line in a clothing list (wardrobe, etc)
+	!! ARGS 0 - action type (wardrobe, sell, resize, store, forsale)
+	!! ARGS 1 - clothing type
+	!! ARGS 2 - clothing index
+
+	gs 'themes', 'clothing', 1
+
+	$RESULT = '<TR bgcolor='+$bgcolor+'>'
+
+	$RESULT +='<TD><b><<$def_clothing_name[default_entry]>></b></TD>'
+	
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$clothing_image'', $defclothingtype[default_entry], defclothingnumber[default_entry])>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$panty_image'',  $defpantytype[default_entry], defpantynumber[default_entry])>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$bra_image'',  $defbratype[default_entry], defbranumber[default_entry])>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$shoe_image'', $defshoetype[default_entry], defshoenumber[default_entry])>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$coat_image'',  $defcoattype[default_entry], defcoatnumber[default_entry])>>"</TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$purse_image'',  $defpursetype[default_entry], defpursenumber[default_entry])>>"></TD>'
+
+	$RESULT +='<TD><a href="exec:gs ''wardrobe'', ''default_entry_wear'', <<default_entry>>">Wear</a></TD>'
+	$RESULT +='<TD><a href="exec:gs ''wardrobe'', ''default_entry_set'', <<default_entry>>">Overwrite</a></TD>'
+	$RESULT +='<TD><a href="exec:gs ''wardrobe'', ''default_entry_rename'', <<default_entry>>">Rename</a></TD>'
+	$RESULT +='<TD><a href="exec:gs ''wardrobe'', ''default_entry_delete'', <<default_entry>>">Delete</a></TD><TR>'
+}
+
+$default_sports_line = {
+	!! a single line in a clothing list (wardrobe, etc)
+	!! ARGS 0 - action type (wardrobe, sell, resize, store, forsale)
+	!! ARGS 1 - clothing type
+	!! ARGS 2 - clothing index
+
+	gs 'themes', 'clothing', 1
+
+	$RESULT = '<TR bgcolor='+$bgcolor+'>'
+
+	$RESULT +='<TD><b><<$sports_clothing_name>></b></TD>'
+	
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$clothing_image'', ''danilovich_outfits'', sportsclothingnumber)>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$panty_image'',  $sportspantytype, sportspantynumber)>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$bra_image'',  $sportsbratype, sportsbranumber)>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$shoe_image'', ''danilovich'', sportsshoenumber)>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$coat_image'',  $sportscoattype, sportscoatnumber)>>"></TD>'
+	$RESULT +='<TD><img width="100" src="<<FUNC(''$purse_image'',  $sportspursetype, sportspursenumber)>>"></TD>'
+
+	$RESULT +='<TD><a href="exec:gs ''wardrobe'', ''sports_entry_wear''">Wear</a></TD>'
+	$RESULT +='<TD><a href="exec:gs ''wardrobe'', ''sports_entry_set''">Overwrite</a></TD>'
+	$RESULT +='<TD><a href="exec:gs ''wardrobe'', ''sports_clothing_name''">Rename</a></TD>'
+	$RESULT +='<TD></TD><TR>'
+}
+
 if $ARGS[0] = 'default':
 	gs 'stat'
-	'<center><b>Default outfits</b></center>'
-	'<center><font color="grey">You can overwrite and rename default outfits, but you cannot delete a default outfit.</font></center>'
-	*nl
-	'<center><table width="600">'
-	'<tr><td>'
-	'<b><<$sports_clothing_name>>:</b> <a href="exec:gs ''wardrobe'', ''sports_entry_wear''">Wear</a> | <a href="exec:gs ''wardrobe'', ''sports_entry_set''">Overwrite</a> | <a href="exec:$sports_clothing_name = ''default sports outfit'' & gt ''wardrobe'', ''default''">Reset name</a>'
-	'</td></tr>'
-	'</table></center>'
-	'<center><b>Custom outfits</b></center>'
-	'<center><font color="grey">Choose your clothing, then select "Add as a new custom set" to save your clothing choice</font></center>'
-	*nl
-	'<center><table width="600">'
-	'<tr><td>'
-	if ARRSIZE('defclothingnumber') > 0:
-		i = 0
-		:loopdefclothing
-		'<b><<$def_clothing_name[i]>>:</b> <a href="exec:gs ''wardrobe'', ''default_entry_wear'', <<i>>">Wear</a> | <a href="exec:gs ''wardrobe'', ''default_entry_set'', <<i>>">Overwrite</a> | <a href="exec:gs ''wardrobe'', ''default_entry_rename'', <<i>>">Rename</a> | <a href="exec:gs ''wardrobe'', ''default_entry_delete'', <<i>>">Delete</a> | <a href="exec:gs ''wardrobe'', ''default_entry_up'', <<i>>">↑</a> | <a href="exec:gs ''wardrobe'', ''default_entry_down'', <<i>>">↓</a>'
-		i += 1
-		if i < ARRSIZE('defclothingnumber'):jump 'loopdefclothing'
-	end
-	'</td></tr>'
+	'<center><table><TH>Name</TH><TH>Outfit</TH><TH>Panties</TH><TH>Bra</TH><TH>Shoes</TH><TH>Coat</TH><TH>Purse</TH><TH></TH><TH></TH><TH></TH><TH></TH><TR>'
+	
+	'<TD></TD><TD></TD><TD></TD><TD><b>Sports outfit</b></TD><TR>'
+
+	*p dyneval($default_sports_line)
+
+	'<TR><TD></TD><TD></TD><TD></TD><TD><b>Default outfits</b></TD><TR>'
+	
+	default_entry = 1
+
+	:loopdefault_entry
+		
+		*p dyneval($default_clothing_line)
+		
+		default_entry += 1
+
+	if default_entry <= 10:jump 'loopdefault_entry'
+	
 	'</table></center>'
+	
+		
 	act 'Return':
 		if quick_dress = 1:
 			killvar '$wloc'
@@ -179,10 +228,8 @@ if $ARGS[0] = 'default':
 			gt $loc, $loc_arg
 		end
 	end
-	act 'Add as a new custom set': gt 'wardrobe', 'default_entry_set', ARRSIZE('defclothingnumber')
-	'<center>Note: Selecting an outfit will show the bonus for equipped shoes, this is only applied when outside.</center>'
-	
-	'</table></center>'
+	act 'Choose items to wear': gt 'wardrobe', 'main'
+	act 'Organise your outfits': org_loc = 1 & gt 'clothing', 'view_clothing_list', 'wardrobe'
 end
 
 if $ARGS[0] = 'default_entry_wear':
@@ -246,7 +293,7 @@ if $ARGS[0] = 'default_entry_wear':
 		'Your put on your <<$def_clothing_name[default_entry]>> outfit without any problems.'
 		act 'Return':
 			if $wloc = 'wardrobe':
-				gt 'wardrobe', 'main'
+				gt 'wardrobe', 'default'
 			elseif $wloc = 'workout':
 				gt 'exercise', 'workout'
 			else
@@ -262,7 +309,7 @@ if $ARGS[0] = 'default_entry_wear':
 			gs 'clothing', 'strip'
 			killvar 'default_entry'
 			gs 'stat'
-			gt 'wardrobe', 'main'
+			gt 'wardrobe', 'default'
 		end
 	!! strength of clothing is less than or equal to 0
 	elseif dyneval('RESULT = <<$defclothingtype[default_entry]>>_h[<<defclothingnumber[default_entry]>>]') <= 0:
@@ -273,7 +320,7 @@ if $ARGS[0] = 'default_entry_wear':
 			gs 'clothing', 'strip'
 			killvar 'default_entry'
 			gs 'stat'
-			gt 'wardrobe', 'main'
+			gt 'wardrobe', 'default'
 		end
 	!! clothing exhibition is greater than player exhibition
 	elseif CloInhibit > pcs_inhib:
@@ -284,7 +331,7 @@ if $ARGS[0] = 'default_entry_wear':
 			gs 'clothing', 'strip'
 			killvar 'default_entry'
 			gs 'stat'
-			gt 'wardrobe', 'main'
+			gt 'wardrobe', 'default'
 		end
 	!! not exercise clothing, and not loose fitting
 	elseif $defclothingtype[default_entry] ! 'danilovich_outfits' and CloStyle ! 5:
@@ -298,7 +345,7 @@ if $ARGS[0] = 'default_entry_wear':
 				gs 'clothing', 'strip'
 				killvar 'default_entry'
 				gs 'stat'
-				gt 'wardrobe', 'main'
+				gt 'wardrobe', 'default'
 			end
 		!! clothing ok to wear after passing hip check
 		else
@@ -307,7 +354,7 @@ if $ARGS[0] = 'default_entry_wear':
 			'Your put on your <<$def_clothing_name[default_entry]>> outfit without any problems.'
 			act 'Return':
 				if $wloc = 'wardrobe':
-					gt 'wardrobe', 'main'
+					gt 'wardrobe', 'default'
 				elseif $wloc = 'workout':
 					gt 'exercise', 'workout'
 				else
@@ -322,7 +369,7 @@ if $ARGS[0] = 'default_entry_wear':
 		'Your put on your <<$def_clothing_name[default_entry]>> outfit without any problems.'
 		act 'Return':
 			if $wloc = 'wardrobe':
-				gt 'wardrobe', 'main'
+				gt 'wardrobe', 'default'
 			elseif $wloc = 'workout':
 				gt 'exercise', 'workout'
 			else
@@ -616,7 +663,7 @@ if $ARGS[0] = 'sports_entry_wear':
 	
 	act 'Return':
 		if $wloc = 'wardrobe':
-			gt 'wardrobe', 'main'
+			gt 'wardrobe', 'default'
 		elseif $wloc = 'workout':
 			gt 'exercise', 'workout'
 		else

BIN
tools/Player-video/plugins/plugins.dat


Some files were not shown because too many files changed in this diff