Procházet zdrojové kódy

Merge remote-tracking branch 'upstream/master'

philormand před 3 roky
rodič
revize
af18483153
46 změnil soubory, kde provedl 6985 přidání a 1454 odebrání
  1. 3 0
      glife.qproj
  2. 29 19
      locations/AlbStars.qsrc
  3. 117 2
      locations/NewCloShop.qsrc
  4. 1 1
      locations/Snpc.qsrc
  5. 697 0
      locations/_attributes_beach.qsrc
  6. 529 519
      locations/_attributes_swimwear.qsrc
  7. 218 98
      locations/_clothing_name.qsrc
  8. 2 0
      locations/_short_description.qsrc
  9. 13 8
      locations/albinahome.qsrc
  10. 6 6
      locations/arousal.qsrc
  11. 2 0
      locations/bed2.qsrc
  12. 334 601
      locations/beg1.qsrc
  13. 3 3
      locations/bicycle.qsrc
  14. 21 6
      locations/changingroom.qsrc
  15. 21 4
      locations/clothing.qsrc
  16. 4 2
      locations/clothing_attributes.qsrc
  17. 8 0
      locations/club.qsrc
  18. 15 1
      locations/din_van.qsrc
  19. 2 2
      locations/etoexhib.qsrc
  20. 1 0
      locations/family_schedule.qsrc
  21. 22 0
      locations/fight_npcdata.qsrc
  22. 38 8
      locations/fit.qsrc
  23. 45 6
      locations/foto.qsrc
  24. 1 0
      locations/foto_models2.qsrc
  25. 180 27
      locations/foto_shoot.qsrc
  26. 4 5
      locations/gdkin.qsrc
  27. 53 0
      locations/gschool_chats1.qsrc
  28. 3166 39
      locations/katjaEv.qsrc
  29. 1 0
      locations/kit_din.qsrc
  30. 1 0
      locations/korrPar.qsrc
  31. 6 2
      locations/masseuse_break.qsrc
  32. 63 41
      locations/masseuse_work.qsrc
  33. 30 1
      locations/mother.qsrc
  34. 762 0
      locations/mother_sextalk.qsrc
  35. 1 1
      locations/nastja.qsrc
  36. 40 16
      locations/obj_din.qsrc
  37. 1 1
      locations/pav_aptcourtev.qsrc
  38. 1 0
      locations/pav_clinic.qsrc
  39. 1 1
      locations/placer_sex.qsrc
  40. 35 26
      locations/salon.qsrc
  41. 77 0
      locations/scandalicious.qsrc
  42. 382 0
      locations/selfplay.qsrc
  43. 36 0
      locations/sexshop.qsrc
  44. 6 6
      locations/shoes.qsrc
  45. 3 0
      locations/torgcentr.qsrc
  46. 4 2
      locations/vanrPar.qsrc

+ 3 - 0
glife.qproj

@@ -115,6 +115,7 @@
 		<Location name="$attributes_swimwear"/>
 		<Location name="$attributes_burlesque"/>
 		<Location name="$attributes_alternative"/>
+		<Location name="$attributes_beach"/>
 		<Location name="lost_clothes_here"/>
 		<Location name="portnoi"/>
 		<Location name="portnoi2"/>
@@ -400,6 +401,7 @@
 		<Location name="fathersex"/>
 		<Location name="dinfather"/>
 		<Location name="mother"/>
+		<Location name="mother_sextalk"/>
 		<Location name="dinmother"/>
 		<Location name="sister"/>
 		<Location name="sister_chat"/>
@@ -774,6 +776,7 @@
 		<Location name="hairsalon"/>
 		<Location name="shopdacha"/>
 		<Location name="sportShop"/>
+		<Location name="scandalicious"/>
 		<Location name="torgcentr"/>
 		<Location name="univer"/>
 		<Location name="yarik"/>

+ 29 - 19
locations/AlbStars.qsrc

@@ -332,11 +332,11 @@ if $ARGS[0] = 'starlets':
 					if AlbinaQW['StarletCustomer'] = 1:
 						AlbinaQW['StarletsCustomerCount'] = 1
 						AlbinaQW['StarletPay'] = rand(3,6)
-						'You see an Armenian man in an expensive suit approach Albina and start talking to her.'
+						'You see a flabby, balding Armenian man in an expensive suit approach Albina and start talking to her.'
 					elseif AlbinaQW['StarletCustomer'] = 2:
 						AlbinaQW['StarletsCustomerCount'] = 2
 						AlbinaQW['StarletPay'] = rand(6,9)
-						'You see two well dressed Armenian men approach Albina and start to talking to her.'
+						'You see two well dressed middled aged Armenian men approach Albina and start to talking to her.'
 					elseif AlbinaQW['StarletCustomer'] = 3:
 						AlbinaQW['StarletsCustomerCount'] = 2
 						AlbinaQW['StarletPay'] = rand(6,9)
@@ -344,7 +344,7 @@ if $ARGS[0] = 'starlets':
 					elseif AlbinaQW['StarletCustomer'] = 4:
 						AlbinaQW['StarletsCustomerCount'] = 1
 						AlbinaQW['StarletPay'] = rand(3,6)
-						'You see a black man approach Albina and start talking to her.'
+						'You see a huge, muscular black man approach Albina and start talking to her.'
 					elseif AlbinaQW['StarletCustomer'] = 5:
 						AlbinaQW['StarletsCustomerCount'] = 2
 						AlbinaQW['StarletPay'] = rand(6,9)
@@ -434,12 +434,12 @@ if $ARGS[0] = 'cab_home':
 	*clr & cla
 	minut += 15
 	gs 'stat'
-	'You get dressed and call a taxi to take you back to town.'
+	'You call a taxi to take you back to town.'
 
 	if $ARGS[1] <> 'no_clean':
 		cumspclnt = 20
 		gs 'cum_cleanup'
-		'Before the taxi arrives, you enter the bathroom and wash.'
+		'Before the taxi arrives, you enter the bathroom and clean yourself up before getting dressed.'
 	end
 
 	act 'Leave': gt 'pav_residential'
@@ -461,7 +461,7 @@ if $ARGS[0] = 'whore1':
 		'<center><video autoplay loop src="images/shared/sex/blowjob/kotovbj51.mp4"></video></center>'
 		'He unzips his pants and pulls his cock out. He stares down at you impatiently, so you start licking the length of his shaft and sucking on the head.'
 		'You take his length into your mouth and start sucking, while looking up to seek approval.'
-		'"Oh yes, just like that you little slut!"'
+		'"Oh yes, just like that you little fucking slut!"'
 		gs 'arousal', 'bj', 10, 'sub'
 		gs 'stat'
 		
@@ -521,11 +521,15 @@ if $ARGS[0] = 'whore1':
 			act 'Painal':
 				cls
 				'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/rought/dog1.mp4"></video></center>'
-				'The man climbs in behind you. He spreads your ass and you feel him spit on your anus before pressing his cock against it'
-                'You let out a pained squeal and grit your teeth as he pushes his entire length deep into your unprepared ass. As he roughly and painfully grinds in and out of your hole, he reaches forward and starts pulling on your mouth with his fingers.'				
-				'Your anus is throbbing in pain when you feel his cock twitching and a warmth floods your ass. He pulls out and his load trickles out of you.'
-				'"Only that cute little head dancer has ever taken it in the ass better than you, whore. All the other bitches just cry." You let out a yelp as he finishes with a stinging smack on your ass.'
+				'The man climbs in behind you. He spreads your ass and you feel him spit on your anus before pressing his cock against it.'
+                'You let out a pained squeal and thrash your legs as he pushes his entire length deep into your unprepared ass. As he roughly and painfully grinds in and out of your hole, he reaches forward and starts pulling on your mouth with his fat fingers. He leans in close to your ear.'
+                '"Yeah, keep squirming like that bitch! It just makes you tighter!" You moan in distress at the pain he is inflicting on you, but he just laughs and fucks you even harder.'
+                *nl				
+				'After what feels like an eternity, you finally feel his cock twitching and a warmth floods your ass. He pulls out and his load trickles from your anus, which throbs in immense pain.'
+				'"Only that cute little head dancer has ever taken it in the ass better than you, whore. All the other bitches just cry." You let out a loud yelp as he finishes with a stinging smack on your ass that echoes into the room.'
+				'To your despair and disgust, he then forces you into his now sweaty embrace, his flabby arm wrapped around your neck as he fondles your breast while bragging on his phone to his friend about "some of the best anal" he''s ever had. This post sex torture finally ends 10 minutes later.'
 				gs 'arousal', 'anal', 30, 'sub', 'humiliation', 'rough'
+				gs 'pain', 2 'mouth', 'pull' 
 				gs 'pain', 2, 'asshole', 'stretch'
 				gs 'cum_call', 'anus', $AlbinaQW['Cust']
 				gs 'pain', 2, 'asscheeks', 'slap'
@@ -541,10 +545,13 @@ if $ARGS[0] = 'whore1':
 				cls
 				'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/event/rought/miss1.mp4"></video></center>'
 				'The man moves in, roughly flips you on your back and spreads your legs. "What a tight and inviting looking pussy you have." You feel the tip of his cock spread your labia apart as he pushes into you.'
-				'He grabs your throat and pins you to the bed as he starts to very roughly pound your pussy. He occasionally uses his other hand to tightly squeeze your nipples, making you squeal. He seems to enjoy treating you this roughly.'
-                'You lay there enduring the rough fucking, but he eventually lets go of you and pulls out. He starts jerking his cock and you feel his cum splattering onto your labia.'
-                'He is relieved to have pulled out. "Last time I was here, I came inside that cute little head dancer and her fath...I mean her boss, almost killed me! You sluts have a ''no pussy creampie'' policy it seems." He leaves you on the bed and heads to the bathroom.'				
-				gs 'pain', 1, 'throat', 'choke'
+				'He grabs your throat and pins you to the bed as he starts to very roughly pound your pussy. He occasionally uses his other hand to tightly squeeze your nipple, making you squeal. He seems to enjoy treating you this roughly.'
+                'You panic when he stops thrusting and tightens his grip around your neck. You thrash your arms and legs in distress, but he just smiles and doesn''t loosen his grip until you are close to blacking out. He then resumes fucking you, faster and seemingly closer to climax.'  
+				*nl
+				'You endure the remainder of the rough sex for what feels like an eternity, but he eventually lets go of you and pulls out. He starts jerking his cock and you feel his cum splattering onto your labia.'
+                'He is relieved to have pulled out. "Last time I was here, I came inside that cute little head dancer and her fath...I mean her boss, almost killed me! You sluts have a ''no pussy creampie'' policy it seems." he comments before climbing off of you.'
+				'To your despair and disgust, he then forces you into his now sweaty embrace, his flabby arm wrapped around your neck as he fondles your breast while bragging on his phone to his friend about "the fine little pussy" he just fucked. This post sex torture finally ends 10 minutes later.'				
+				gs 'pain', 2, 'throat', 'choke'
 				gs 'arousal', 'vaginal', 30, 'sub', 'humiliation', 'rough'
 				gs 'cum_call', 'precum', $AlbinaQW['Cust']
 				gs 'pain', 2, 'nipples', 'pinch'
@@ -569,14 +576,14 @@ if $ARGS[0] = 'whore2':
 	gs 'boyStat', $AlbinaQW['Cust1'], 'a'
 
 	gs 'stat'
-	'Laughing, the two Armenians push you into their hotel room and you fall to the floor. "It''s time to show us what you got little lamb!" one says.' 
+	'Laughing, the two Armenians push you into their hotel room and you fall to the floor. "It''s time to show us what you''ve got little lamb!" one says.' 
 	'The other man replies "I want see what those <<$lip1>> lips of yours can do. They look like they were made to suck cock.'
 	act 'Please them':
 		cls
 		guy += 2
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/bjd.jpg"></center>'
-		'The two men unbuckle their pants and pull their cocks out before one of them grabs you by the hair and pulls you to your knees.' 
+		'The two men unbuckle their pants and pull their cocks out before one of them grabs you by the hair and pull you to your knees.' 
 		'He maintains a tight grip on your hair as you lick, jerk, and suck the two cocks until they are both rock hard. You look up at the two men, seeking approval.'
 		'"Very good little lamb. Now take my cock. Take it all!" one of the men says.'
 		'The man grabs your head and forces his entire length into your mouth, causing you to choke. The two men laugh at you.'
@@ -672,7 +679,7 @@ if $ARGS[0] = 'whore2':
 						cls
 						'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum1.11.mp4"></video></center>'
 						'He forces you to open your mouth and his cum starts splashing onto your tongue before he makes you suck him. Your mouth is now full of cum and some starts dribbling down your chin.'
-						'One of the men sees this and grabs your throat. "Now now little lamb. Don''t go wasting it. I want you to swallow every last drop!"'
+						'One of the men sees this and grabs your throat. "Now now little lamb. Don''t go wasting it. I want you to swallow every. Last. Drop!"'
 						'You do as you''re told and swallow the loads in your mouth, while using your finger to scoop the cum on your chin back into your mouth. You show the man your clean tongue and he releases you with a pat on the head.'
 						'"This little lamb knows her place. I think we''ll be seeing you again soon!"'
 						gs 'arousal', 'bj', 5, 'dick1', 'group', 'sub'
@@ -889,6 +896,7 @@ if $ARGS[0] = 'whore4':
 						'You almost pass out as the seemingly never ending stream of cum continues to enter your throat. You are feeling quite bloated when he finally pulls out of your mouth.'
 						'You fall to the floor and start frantically coughing, the last of the cum dribbling from your chin and dripping on your breasts as you try to catch your breath. You look up at the guy, who only has a wide satisified grin on his face.'
 						'"Damn girl, I''m sure that quenched your thrist!" he jokes while patting you on the head.'
+						'He gets comfortable on the bed and motions you next to him. You lie down next to him and spend the next 5 minutes sucking his soft but still huge cock.'
 						gs 'cum_call', 'mouth_swallow', $AlbinaQW['Cust'], 0, 0, 0, 120 
 						gs 'cum_call', 'face', $AlbinaQW['Cust']
 						gs 'cum_call', 'breasts', $AlbinaQW['Cust']
@@ -946,9 +954,9 @@ if $ARGS[0] = 'whore4':
 				cls
 				'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackvag.mp4"></video></center>'
 				'A tingle runs through you as he slides inside your wet hole. You moan as he stretches and fills you entirely.'
-				'You let the pleasure take over as he slowly starts thrusting in and out. He then grabs your hips and starts fucking you hard. You are taking his entire length inside you, his balls slapping against your clit with every thrust. You are overwhelmed with pleasure and cum multiple times.'
+				'You let the pleasure take over as he slowly starts thrusting in and out. He then grabs your hips and starts fucking you hard. You are taking his entire length inside you, his balls slapping against your engorged clitoris with every thrust. You are overwhelmed with pleasure and cum multiple times.'
                 'You lose track of time as he pounds you, but he abruptly pulls out and stands next to the sofa. "The white man said I can''t come in your little white pussy." he says disappointingly as he starts jerking his cock.'
-                '"So I''ll cum on your pretty white face instead!" You get on your knees in front of him and a massive load of cum drenches your face. You suck his cock one last time before he collapses on the sofa in satisfaction.' 				
+                '"So I''ll cum on your pretty white face instead!" You get on your knees in front of him and a massive load of cum drenches your face. You suck his cock one last time before he collapses on the sofa next to you, both of you feeling immensely satisfied.' 				
 				$orgasm_or = 'yes'
 				gs 'arousal', 'vaginal', 10, 'sub'
 				gs 'cum_call', 'precum', $AlbinaQW['Cust']
@@ -1037,6 +1045,7 @@ if $ARGS[0] = 'whore5':
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/sex/prostitute/blackfacial.jpg"></center>'
 						'You let out a strangled gurgle and frantically start swallowing it all down until he finally finishes. He slides his cock out of your mouth and you swallow the last of the cum in your mouth.'
 						'You look up at him, seeking approval. He pats you on the head. "I guess you little white girls really do crave it.'
+						'You take the two monster cocks in your hands and finish them off with a final blowjob each, to their immense satisfaction.'
 						gs 'arousal', 'bj', 10, 'dick1', 'sub', 'deepthroat', 'rough', 'humiliation'
 						gs 'pain', 1, 'throat', 'choke'
 						gs 'cum_call', 'mouth_swallow', $AlbinaQW['Cust1'], 0, 0, 0, 120 
@@ -1052,6 +1061,7 @@ if $ARGS[0] = 'whore5':
 						'You close your eyes and stick your tongue out and soon a stream of warm cum is landing on your face and splashing your tongue, drenching you.'
 						'Once he is finally finished, you take his cock back into your mouth and suck him clean. You then wipe the cum from your eyes and look at them.'
 						'"Damn girl, I guess you are a hot mess!" one of the men laughs.'
+						'You take the two monster cocks in your hands and finish them off with a final blowjob each, to their immense satisfaction.'
 						gs 'arousal', 'bj', 10, 'dick2', 'sub', 'deepthroat', 'rough'
 						gs 'cum_call', 'mouth', $AlbinaQW['Cust1']
 						gs 'cum_call', 'face', $AlbinaQW['Cust1'], 0, 0, 0, 120 

+ 117 - 2
locations/NewCloShop.qsrc

@@ -23,6 +23,12 @@ if $ARGS[0] = 'start':
 		view
 		gt 'torgcentr'
 	end
+	
+	act 'View clothing': minut += 5 & gt 'NewCloShop', 'clothes'
+
+	act 'View panties': minut += 5 & gt 'NewCloShop', 'panties'
+
+	act 'View bras': minut += 5 & gt 'NewCloShop', 'bras'
 
 	act 'View purses': minut += 5 & gt 'NewCloShop', 'purses'
 	
@@ -194,7 +200,7 @@ if $ARGS[0] = 'dressingbra':
 	:loopfashionista_bras2
 		if fashionista_bras[i] = 0:*p '<a href="exec: i = <<i>> & gt ''NewCloShop'', ''dressingbras2''"><img src="images/pc/bras/fashionista/<<i>>.jpg" 	height="150" /></a> '
 		i += 1
-	if i <= 38:jump 'loopfashionista_bras2'
+	if i <= 42:jump 'loopfashionista_bras2'
 end
 
 if $ARGS[0] = 'dressingbras2':
@@ -235,7 +241,7 @@ if $ARGS[0] = 'dressingpanties':
 	:loopfashionista_panties2
 		if fashionista_panties[i] = 0:*p '<a href="exec: i = <<i>> & gt ''NewCloShop'', ''dressingpanties2''"><img src="images/pc/panties/fashionista/<<i>>.jpg" 	height="150" /></a> '
 		i += 1
-	if i <= 75:jump 'loopfashionista_panties2'
+	if i <= 79:jump 'loopfashionista_panties2'
 end
 
 if $ARGS[0] = 'dressingpanties2':
@@ -250,6 +256,115 @@ if $ARGS[0] = 'dressingpanties2':
 end
 
 
+!! Old code
+if $ARGS[0] = 'clothes':
+	$loc_arg = 'clothes'
+	$loc = 'NewCloShop'
+	menu_off = 1
+	*clr & cla
+	gs'stat'
+	'<center><b><font color="maroon">Viewing Fashionista clothing</font></b></center>'
+	*nl
+
+	gs 'clothing_QV', 'shop_header'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'NewCloShop', 'start'
+	end
+	
+	i = Clothingstock +1
+
+	if Clothingstock - 12 > 0:i -= 12
+
+	:loopexpensive
+		if expensive[i] = 0:
+			gs 'clothing_attributes', 'expensive', i
+			gs 'clothing_QV', 'shop_filter'
+				
+			if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''NewCloShop'', ''shmotmag''"><img src="images/pc/clothing/3expensive/<<i>>.jpg" 	height="250" /></a>'
+		end
+		i += 12
+	if i <= 442:jump 'loopexpensive'
+end
+
+if $ARGS[0] = 'shmotmag':
+	cla
+	
+	if expensive[i] ! 0:
+		msg 'You already own these clothes.'
+		gt 'NewCloShop', 'clothes'
+	end
+
+	gt 'clothing', 'view_clothing_item', 'shop', 'expensive',i, 8000
+end
+
+if $ARGS[0] = 'panties':
+	$loc_arg = 'panties'
+	$loc = 'NewCloShop'
+	menu_off = 1
+	*clr & cla
+	gs'stat'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'NewCloShop', 'start'
+	end
+
+	i = 1
+
+	:loopfashionista_panties
+		if fashionista_panties[i] = 0:*p '<a href="exec: i = <<i>> & gt ''NewCloShop'', ''panties2''"><img src="images/pc/panties/fashionista/<<i>>.jpg" 	height="150" /></a> '
+		i += 1
+	if i <= 79:jump 'loopfashionista_panties'
+end
+
+if $ARGS[0] = 'panties2':
+	cla
+	
+	if fashionista_panties[i] ! 0:
+		msg 'You already own these panties.'
+		gt 'NewCloShop', 'panties'
+	end
+
+	gt 'panties', 'view_panty_item', 'shop', 'fashionista',i, 750
+
+end
+
+if $ARGS[0] = 'bras':
+	$loc_arg = 'bras'
+	$loc = 'NewCloShop'
+	menu_off = 1
+	*clr & cla
+	gs'stat'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'NewCloShop', 'start'
+	end
+
+	i = 1
+
+	:loopfashionista_bras
+		if fashionista_bras[i] = 0:*p '<a href="exec: i = <<i>> & gt ''NewCloShop'', ''bras2''"><img src="images/pc/bras/fashionista/<<i>>.jpg" 	height="150" /></a> '
+		i += 1
+	if i <= 42:jump 'loopfashionista_bras'
+end
+
+if $ARGS[0] = 'bras2':
+	cla
+	
+	if fashionista_bras[i] ! 0:
+		msg 'You already own this bra.'
+		gt 'NewCloShop', 'bras'
+	end
+
+	gt 'bras', 'view_bra_item', 'shop', 'fashionista',i, 750
+end
+
 if $ARGS[0] = 'purses':
 	$loc_arg = 'purses'
 	$loc = 'NewCloShop'

+ 1 - 1
locations/Snpc.qsrc

@@ -365,7 +365,7 @@ end
 
 !!Katja MEYNOLD
 if numnpc = 14:
-	if meynoldQW = 1:
+	if meynoldQW = 3:
 		act 'Thank Katja for taking you home from the disco':
 			*clr & cla
 

+ 697 - 0
locations/_attributes_beach.qsrc

@@ -0,0 +1,697 @@
+# $attributes_beach
+
+if ARGS[1] = 1:
+	CloQuality = 6
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 40
+elseif ARGS[1] = 2:
+	CloQuality = 5
+	CloThinness = 6
+	CloTopCut = 4
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 30
+elseif ARGS[1] = 3:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 2
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 35
+elseif ARGS[1] = 4:
+	CloQuality = 5
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 30
+elseif ARGS[1] = 5:
+	CloQuality = 6
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 35
+elseif ARGS[1] = 6:
+	CloQuality = 5
+	CloThinness = 6
+	CloBra = 2
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 35
+elseif ARGS[1] = 7:
+	CloQuality = 6
+	CloThinness = 6
+	CloBra = 2
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 35
+elseif ARGS[1] = 8:
+	CloQuality = 5
+	CloThinness = 6
+	CloBra = 2
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 35
+elseif ARGS[1] = 9:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 4
+	CloPanties = 1
+	CloOnePiece = 1
+	CloBimbo = 1
+	CloInhibit = 25
+elseif ARGS[1] = 10:
+	CloQuality = 6
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 50
+elseif ARGS[1] = 11:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 50
+elseif ARGS[1] = 12:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 50
+elseif ARGS[1] = 13:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 50
+elseif ARGS[1] = 14:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 50
+elseif ARGS[1] = 15:
+	CloQuality = 5
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 35
+elseif ARGS[1] = 16:
+	CloQuality = 6
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 30
+elseif ARGS[1] = 17:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 30
+elseif ARGS[1] = 18:
+	CloQuality = 5
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 30
+elseif ARGS[1] = 19:
+	CloQuality = 5
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloBimbo = 1
+	CloInhibit = 25
+elseif ARGS[1] = 20:
+	CloQuality = 3
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 20
+elseif ARGS[1] = 21:
+	CloQuality = 5
+	CloThinness = 5
+	CloTopCut = 4
+	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 22:
+	CloQuality = 4
+	CloThinness = 5
+	CloTopCut = 4
+	CloPanties = 1
+	CloOnePiece = 1
+	CloBimbo = 1
+	CloInhibit = 25
+elseif ARGS[1] = 23:
+	CloQuality = 3
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 50
+elseif ARGS[1] = 24:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 25:
+	CloQuality = 3
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+	CloBimbo = 1
+elseif ARGS[1] = 26:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+	CloBimbo = 1
+elseif ARGS[1] = 27:
+	CloQuality = 3
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 35
+elseif ARGS[1] = 28:
+	CloQuality = 3
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 29:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 50
+	CloBimbo = 1
+elseif ARGS[1] = 30:
+	CloQuality = 6
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 31:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 32:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 45
+	CloBimbo = 1
+elseif ARGS[1] = 33:
+	CloQuality = 3
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 34:
+	CloQuality = 5
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 50
+	CloBimbo = 1
+elseif ARGS[1] = 35:
+	CloQuality = 3
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 50
+	CloBimbo = 1
+elseif ARGS[1] = 36:
+	CloQuality = 6
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 30
+	CloBimbo = 1
+elseif ARGS[1] = 37:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 38:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 39:
+	CloQuality = 3
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 30
+	CloBimbo = 1
+elseif ARGS[1] = 40:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 41:
+	CloQuality = 5
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+	CloBimbo = 1
+elseif ARGS[1] = 42:
+	CloQuality = 5
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 43:
+	CloQuality = 4
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 30
+	CloBimbo = 1
+elseif ARGS[1] = 44:
+	CloQuality = 3
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 20
+	CloOnePiece = 1
+elseif ARGS[1] = 45:
+	CloQuality = 3
+	CloThinness = 6
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 50
+elseif ARGS[1] = 46:
+	CloQuality = 4
+	CloThinness = 5
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 47:
+	CloQuality = 4
+	CloThinness = 4
+	CloPanties = 1
+	CloInhibit = 10
+	CloTopCut = 3
+	CloOnePiece = 1
+elseif ARGS[1] = 48:
+	CloQuality = 4
+	CloThinness = 4
+	CloBra = 1
+	CloPanties = 1
+	CloInhibit = 20
+elseif ARGS[1] = 49:
+	CloOnePiece = 1
+	CloInhibit = 30
+	CloQuality = 2
+	CloThinness = 4
+	CloTopCut = 1
+	CloBimbo = 1
+	CloPanties = 1
+elseif ARGS[1] = 50:
+	CloOnePiece = 1
+	CloInhibit = 30
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloBimbo = 1
+	CloPanties = 1
+elseif ARGS[1] = 51:
+	CloOnePiece = 1
+	CloInhibit = 30
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
+	CloBimbo = 1
+	CloPanties = 1
+elseif ARGS[1] = 52:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 53:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 54:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 55:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 56:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 57:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 58:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 59:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 60:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 3
+	CloInhibit = 20
+elseif ARGS[1] = 61:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 62:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 63:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 64:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 65:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 66:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 5
+	CloInhibit = 30
+elseif ARGS[1] = 67:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 68:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 5
+	CloInhibit = 30
+elseif ARGS[1] = 69:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 70:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 71:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 3
+	CloInhibit = 25
+elseif ARGS[1] = 72:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 73:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 74:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 75:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 76:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 5
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 77:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 5
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 78:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 5
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 79:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 5
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 80:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 6
+	CloInhibit = 45
+	CloBimbo = 1
+elseif ARGS[1] = 81:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 5
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 82:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 6
+	CloInhibit = 45
+	CloBimbo = 1
+elseif ARGS[1] = 83:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 45
+	CloBimbo = 1
+elseif ARGS[1] = 84:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 45
+	CloBimbo = 1
+elseif ARGS[1] = 85:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 5
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 86:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 50
+	CloBimbo = 1
+elseif ARGS[1] = 87:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 50
+	CloBimbo = 1
+elseif ARGS[1] = 88:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 6
+	CloInhibit = 50
+	CloBimbo = 1
+elseif ARGS[1] = 89:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 6
+	CloInhibit = 50
+	CloBimbo = 1
+elseif ARGS[1] = 90:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 45
+	CloBimbo = 1
+elseif ARGS[1] = 91:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 92:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 93:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 94:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 95:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 96:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 97:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 98:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 99:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 45
+	CloBimbo = 1
+elseif ARGS[1] = 100:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 40
+	CloBimbo = 1
+elseif ARGS[1] = 101:
+	cloBra = 1
+	CloOnePiece = 1
+	CloTopCut = 1
+	CloQuality = 3
+	CloThinness = 5
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 102:
+	cloBra = 1
+	CloOnePiece = 1
+	CloTopCut = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 35
+	CloBimbo = 1
+elseif ARGS[1] = 103:
+	cloBra = 2
+	CloOnePiece = 1
+	CloTopCut = 1
+	CloQuality = 2
+	CloThinness = 6
+	CloInhibit = 55
+	CloBimbo = 1
+end
+
+--- $attributes_beach ---------------------------------
+

+ 529 - 519
locations/_attributes_swimwear.qsrc

@@ -58,11 +58,11 @@ elseif ARGS[1] = 9:
 	CloSkirtShortness = 5
 	CloInhibit = 15
 elseif ARGS[1] = 10:
-	CloQuality = 6
-	CloThinness = 6
 	CloBra = 1
 	CloPanties = 1
-	CloInhibit = 40
+	CloInhibit = 35
+	CloQuality = 2
+	CloThinness = 5
 elseif ARGS[1] = 11:
 	CloQuality = 2
 	CloThinness = 5
@@ -88,90 +88,90 @@ elseif ARGS[1] = 14:
 	CloPanties = 1
 	CloInhibit = 15
 elseif ARGS[1] = 15:
-	CloQuality = 5
-	CloThinness = 6
-	CloTopCut = 4
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 30
 elseif ARGS[1] = 16:
-	CloQuality = 4
-	CloThinness = 6
-	CloBra = 2
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 35
 elseif ARGS[1] = 17:
-	CloQuality = 5
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 30
 elseif ARGS[1] = 18:
-	CloQuality = 6
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 35
 elseif ARGS[1] = 19:
-	CloQuality = 5
-	CloThinness = 6
-	CloBra = 2
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 35
 elseif ARGS[1] = 20:
-	CloQuality = 6
-	CloThinness = 6
-	CloBra = 2
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 35
 elseif ARGS[1] = 21:
-	CloQuality = 5
-	CloThinness = 6
-	CloBra = 2
-	CloPanties = 1
+	CloOnePiece = 1
+	CloInhibit = 15
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 3
 	CloBimbo = 1
-	CloInhibit = 35
-elseif ARGS[1] = 22:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 4
 	CloPanties = 1
+elseif ARGS[1] = 22:
 	CloOnePiece = 1
+	CloInhibit = 20
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 3
 	CloBimbo = 1
-	CloInhibit = 25
+	CloPanties = 1
 elseif ARGS[1] = 23:
-	CloQuality = 6
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 25
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 4
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 50
 elseif ARGS[1] = 24:
-	CloQuality = 4
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 15
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 50
 elseif ARGS[1] = 25:
-	CloQuality = 4
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 20
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 50
 elseif ARGS[1] = 26:
+	CloOnePiece = 1
+	CloInhibit = 0
 	CloQuality = 4
-	CloThinness = 6
-	CloBra = 1
-	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 50
+	CloThinness = 1
+	CloTopCut = 1
 elseif ARGS[1] = 27:
 	CloQuality = 3
 	CloThinness = 5
@@ -179,26 +179,27 @@ elseif ARGS[1] = 27:
 	CloPanties = 1
 	CloInhibit = 20
 elseif ARGS[1] = 28:
-	CloQuality = 4
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 10
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 50
 elseif ARGS[1] = 29:
-	CloQuality = 5
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 35
 elseif ARGS[1] = 30:
-	CloQuality = 6
-	CloThinness = 5
-	CloBra = 1
-	CloPanties = 1
-	CloBimbo = 1
+	CloOnePiece = 1
 	CloInhibit = 30
+	CloQuality = 1
+	CloThinness = 3
+	CloTopCut = 4
+	CloBimbo = 1
+	CloPanties = 1
 elseif ARGS[1] = 31:
 	CloQuality = 6
 	CloThinness = 4
@@ -267,12 +268,12 @@ elseif ARGS[1] = 40:
 	CloPanties = 1
 	CloInhibit = 25
 elseif ARGS[1] = 41:
-	CloQuality = 4
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 30
 elseif ARGS[1] = 42:
 	CloQuality = 6
 	CloThinness = 4
@@ -280,11 +281,12 @@ elseif ARGS[1] = 42:
 	CloPanties = 1
 	CloInhibit = 20
 elseif ARGS[1] = 43:
-	CloQuality = 5
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 15
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloInhibit = 30
 elseif ARGS[1] = 44:
 	CloQuality = 6
 	CloThinness = 4
@@ -299,24 +301,26 @@ elseif ARGS[1] = 45:
 	CloOnePiece = 1
 	CloInhibit = 0
 elseif ARGS[1] = 46:
-	CloQuality = 5
-	CloThinness = 5
-	CloBra = 1
-	CloPanties = 1
-	CloBimbo = 1
-	CloInhibit = 25
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 2
+	CloTopCut = 3
 elseif ARGS[1] = 47:
-	CloQuality = 3
-	CloThinness = 4
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 20
 elseif ARGS[1] = 48:
-	CloQuality = 5
-	CloThinness = 5
-	CloTopCut = 4
+	CloOnePiece = 1
+	CloInhibit = 15
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloInhibit = 25
 elseif ARGS[1] = 49:
 	CloQuality = 6
 	CloThinness = 5
@@ -337,13 +341,12 @@ elseif ARGS[1] = 51:
 	CloOnePiece = 1
 	CloInhibit = 15
 elseif ARGS[1] = 52:
-	CloQuality = 4
-	CloThinness = 5
-	CloTopCut = 4
-	CloPanties = 1
 	CloOnePiece = 1
-	CloBimbo = 1
-	CloInhibit = 25
+	CloInhibit = 0
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
+	CloPantsShortness = 5
 elseif ARGS[1] = 53:
 	CloQuality = 5
 	CloThinness = 4
@@ -351,11 +354,12 @@ elseif ARGS[1] = 53:
 	CloPanties = 1
 	CloInhibit = 20
 elseif ARGS[1] = 54:
-	CloQuality = 3
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloInhibit = 50
 elseif ARGS[1] = 55:
 	CloQuality = 5
 	CloThinness = 4
@@ -395,11 +399,12 @@ elseif ARGS[1] = 60:
 	CloPanties = 1
 	CloInhibit = 20
 elseif ARGS[1] = 61:
-	CloQuality = 4
-	CloThinness = 5
-	CloBra = 1
-	CloPanties = 1
+	CloOnePiece = 1
 	CloInhibit = 25
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 3
+	CloPanties = 1
 elseif ARGS[1] = 62:
 	CloQuality = 6
 	CloThinness = 4
@@ -433,68 +438,68 @@ elseif ARGS[1] = 66:
 	CloPanties = 1
 	CloInhibit = 20
 elseif ARGS[1] = 67:
-	CloQuality = 3
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 10
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloInhibit = 25
-	CloBimbo = 1
 elseif ARGS[1] = 68:
-	CloQuality = 5
-	CloThinness = 4
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 25
-	CloBimbo = 1
 elseif ARGS[1] = 69:
 	CloQuality = 5
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 0
 	CloTopCut = 1
 	CloPantsShortness = 5
 elseif ARGS[1] = 70:
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 3
+	CloPanties = 1
+elseif ARGS[1] = 71:
+	CloOnePiece = 1
+	CloInhibit = 20
 	CloQuality = 3
-	CloThinness = 5
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 35
-elseif ARGS[1] = 71:
-	CloQuality = 3
-	CloThinness = 6
-	CloBra = 1
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloInhibit = 40
-	CloBimbo = 1
 elseif ARGS[1] = 72:
-	CloQuality = 4
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 50
-	CloBimbo = 1
 elseif ARGS[1] = 73:
-	CloQuality = 6
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 10
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 2
 	CloPanties = 1
-	CloInhibit = 35
-	CloBimbo = 1
 elseif ARGS[1] = 74:
-	CloQuality = 4
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloInhibit = 35
-	CloBimbo = 1
 elseif ARGS[1] = 75:
-	CloQuality = 4
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 10
+	CloQuality = 3
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloInhibit = 45
-	CloBimbo = 1
 elseif ARGS[1] = 76:
 	CloQuality = 6
 	CloThinness = 4
@@ -509,26 +514,26 @@ elseif ARGS[1] = 77:
 	CloPanties = 1
 	CloInhibit = 20
 elseif ARGS[1] = 78:
-	CloQuality = 3
-	CloThinness = 4
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 35
-	CloBimbo = 1
 elseif ARGS[1] = 79:
-	CloQuality = 5
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 15
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 3
 	CloPanties = 1
-	CloInhibit = 50
-	CloBimbo = 1
 elseif ARGS[1] = 80:
-	CloQuality = 3
-	CloThinness = 6
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 50
-	CloBimbo = 1
 elseif ARGS[1] = 81:
 	CloQuality = 5
 	CloThinness = 6
@@ -537,12 +542,12 @@ elseif ARGS[1] = 81:
 	CloInhibit = 50
 	CloBimbo = 1
 elseif ARGS[1] = 82:
-	CloQuality = 6
-	CloThinness = 4
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 4
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 30
-	CloBimbo = 1
 elseif ARGS[1] = 83:
 	CloQuality = 4
 	CloThinness = 3
@@ -562,17 +567,19 @@ elseif ARGS[1] = 85:
 	CloPanties = 1
 	CloInhibit = 25
 elseif ARGS[1] = 86:
-	CloQuality = 4
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 0
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 25
 elseif ARGS[1] = 87:
-	CloQuality = 4
-	CloThinness = 5
-	CloBra = 1
+	CloOnePiece = 1
+	CloInhibit = 5
+	CloQuality = 2
+	CloThinness = 3
+	CloTopCut = 1
 	CloPanties = 1
-	CloInhibit = 25
 elseif ARGS[1] = 88:
 	CloQuality = 6
 	CloThinness = 4
@@ -594,7 +601,6 @@ elseif ARGS[1] = 90:
 elseif ARGS[1] = 91:
 	CloQuality = 4
 	CloThinness = 5
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 2
@@ -602,7 +608,6 @@ elseif ARGS[1] = 91:
 elseif ARGS[1] = 92:
 	CloQuality = 4
 	CloThinness = 5
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 25
 	CloBimbo = 1
@@ -619,8 +624,7 @@ elseif ARGS[1] = 94:
 	CloThinness = 4
 	CloBra = 1
 	CloPanties = 1
-	CloInhibit = 30
-	CloBimbo = 1
+	CloInhibit = 20
 elseif ARGS[1] = 95:
 	CloQuality = 4
 	CloThinness = 4
@@ -636,7 +640,6 @@ elseif ARGS[1] = 96:
 elseif ARGS[1] = 97:
 	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 2
@@ -650,7 +653,6 @@ elseif ARGS[1] = 98:
 elseif ARGS[1] = 99:
 	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 2
@@ -658,7 +660,6 @@ elseif ARGS[1] = 99:
 elseif ARGS[1] = 100:
 	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 2
@@ -666,14 +667,12 @@ elseif ARGS[1] = 100:
 elseif ARGS[1] = 101:
 	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 0
 	CloTopCut = 2
 elseif ARGS[1] = 102:
 	CloQuality = 3
 	CloThinness = 5
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 15
 	CloTopCut = 3
@@ -705,18 +704,18 @@ elseif ARGS[1] = 106:
 elseif ARGS[1] = 107:
 	CloQuality = 4
 	CloThinness = 5
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 15
 	CloBimbo = 1
 	CloTopCut = 3
 	CloOnePiece = 1
 elseif ARGS[1] = 108:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
 	CloBra = 1
 	CloPanties = 1
-	CloInhibit = 25
+	CloInhibit = 5
+	CloTopCut = 3
 elseif ARGS[1] = 109:
 	CloQuality = 3
 	CloThinness = 4
@@ -724,16 +723,15 @@ elseif ARGS[1] = 109:
 	CloPanties = 1
 	CloInhibit = 20
 elseif ARGS[1] = 110:
-	CloQuality = 5
-	CloThinness = 5
+	CloQuality = 4
+	CloThinness = 4
 	CloBra = 1
 	CloPanties = 1
-	CloInhibit = 25
-	CloBimbo = 1
+	CloInhibit = 20
+	CloTopCut = 3
 elseif ARGS[1] = 111:
 	CloQuality = 6
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 2
@@ -751,18 +749,19 @@ elseif ARGS[1] = 113:
 	CloPanties = 1
 	CloInhibit = 25
 elseif ARGS[1] = 114:
-	CloQuality = 5
+	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
-	CloInhibit = 25
+	CloInhibit = 5
+	CloTopCut = 3
+	CloOnePiece = 1
 elseif ARGS[1] = 115:
 	CloQuality = 4
-	CloThinness = 6
-	CloBra = 1
+	CloThinness = 5
 	CloPanties = 1
-	CloInhibit = 30
-	CloBimbo = 1
+	CloInhibit = 15
+	CloTopCut = 4
+	CloOnePiece = 1
 elseif ARGS[1] = 116:
 	CloQuality = 4
 	CloThinness = 5
@@ -776,12 +775,11 @@ elseif ARGS[1] = 117:
 	CloPanties = 1
 	CloInhibit = 25
 elseif ARGS[1] = 118:
-	CloQuality = 3
+	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
-	CloInhibit = 20
-	CloTopCut = 4
+	CloInhibit = 10
+	CloTopCut = 3
 	CloOnePiece = 1
 elseif ARGS[1] = 119:
 	CloQuality = 6
@@ -804,7 +802,6 @@ elseif ARGS[1] = 121:
 elseif ARGS[1] = 122:
 	CloQuality = 3
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 10
 	CloTopCut = 3
@@ -831,7 +828,6 @@ elseif ARGS[1] = 125:
 elseif ARGS[1] = 126:
 	CloQuality = 5
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 2
@@ -857,7 +853,6 @@ elseif ARGS[1] = 129:
 elseif ARGS[1] = 130:
 	CloQuality = 5
 	CloThinness = 5
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 15
 	CloBimbo = 1
@@ -873,7 +868,6 @@ elseif ARGS[1] = 131:
 elseif ARGS[1] = 132:
 	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 3
@@ -881,7 +875,6 @@ elseif ARGS[1] = 132:
 elseif ARGS[1] = 133:
 	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 2
@@ -895,7 +888,6 @@ elseif ARGS[1] = 134:
 elseif ARGS[1] = 135:
 	CloQuality = 3
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 3
@@ -903,7 +895,6 @@ elseif ARGS[1] = 135:
 elseif ARGS[1] = 136:
 	CloQuality = 5
 	CloThinness = 3
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 15
 	CloTopCut = 3
@@ -911,7 +902,6 @@ elseif ARGS[1] = 136:
 elseif ARGS[1] = 137:
 	CloQuality = 5
 	CloThinness = 3
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 15
 	CloTopCut = 3
@@ -919,7 +909,6 @@ elseif ARGS[1] = 137:
 elseif ARGS[1] = 138:
 	CloQuality = 3
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 10
 	CloTopCut = 2
@@ -930,11 +919,9 @@ elseif ARGS[1] = 139:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	CloTopCut = 4
 elseif ARGS[1] = 140:
 	CloQuality = 5
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 3
@@ -942,7 +929,6 @@ elseif ARGS[1] = 140:
 elseif ARGS[1] = 141:
 	CloQuality = 4
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 10
 	CloTopCut = 1
@@ -953,18 +939,16 @@ elseif ARGS[1] = 142:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	CloTopCut = 4
 elseif ARGS[1] = 143:
-	CloQuality = 3
-	CloThinness = 6
-	CloBra = 1
+	CloQuality = 5
+	CloThinness = 4
 	CloPanties = 1
-	CloInhibit = 50
-	CloTopCut = 4
+	CloInhibit = 0
+	CloTopCut = 1
+	CloOnePiece = 1
 elseif ARGS[1] = 144:
 	CloQuality = 5
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 5
 	CloTopCut = 3
@@ -975,394 +959,420 @@ elseif ARGS[1] = 145:
 	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 20
-	CloTopCut = 4
 elseif ARGS[1] = 146:
 	CloQuality = 5
 	CloThinness = 4
-	CloBra = 1
 	CloPanties = 1
 	CloInhibit = 15
 	CloTopCut = 3
 elseif ARGS[1] = 147:
-	CloQuality = 4
-	CloThinness = 5
-	CloBra = 1
+	CloQuality = 3
+	CloThinness = 4
 	CloPanties = 1
-	CloInhibit = 25
+	CloInhibit = 15
 	CloTopCut = 4
 elseif ARGS[1] = 148:
-	CloQuality = 4
+	CloQuality = 5
 	CloThinness = 4
 	CloBra = 1
 	CloPanties = 1
-	CloInhibit = 10
-	CloTopCut = 3
-	CloOnePiece = 1
+	CloInhibit = 20
+elseif ARGS[1] = 148:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 149:
-	CloQuality = 3
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 15
-	CloTopCut = 4
+	CloInhibit = 25
 elseif ARGS[1] = 150:
-	CloQuality = 4
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 20
-	CloTopCut = 4
+	CloInhibit = 25
 elseif ARGS[1] = 151:
-	CloQuality = 5
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 20
-	CloTopCut = 4
+	CloInhibit = 25
 elseif ARGS[1] = 152:
-	CloQuality = 5
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 0
-	CloTopCut = 1
-	CloOnePiece = 1
+	CloInhibit = 25
 elseif ARGS[1] = 153:
-	CloQuality = 4
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 10
-	CloTopCut = 3
-	CloOnePiece = 1
+	CloInhibit = 30
 elseif ARGS[1] = 154:
-	CloQuality = 4
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 5
-	CloTopCut = 3
-	CloOnePiece = 1
+	CloInhibit = 30
 elseif ARGS[1] = 155:
-	CloQuality = 4
-	CloThinness = 5
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 15
-	CloTopCut = 4
-	CloOnePiece = 1
-elseif ARGS[1] = 156:
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 5
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 5
-	CloTopCut = 3
-elseif ARGS[1] = 157:
-	CloQuality = 4
+	CloInhibit = 30
+elseif ARGS[1] = 156:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 20
-	CloTopCut = 3
+	CloInhibit = 30
+elseif ARGS[1] = 157:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 5
+	CloInhibit = 30
 elseif ARGS[1] = 158:
-	CloQuality = 3
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
 	CloThinness = 4
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 20
-	CloTopCut = 3
+	CloInhibit = 30
 elseif ARGS[1] = 159:
-	CloOnePiece = 1
-	CloInhibit = 0
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 1
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 160:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 1
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 30
 elseif ARGS[1] = 161:
-	CloOnePiece = 1
-	CloInhibit = 0
-	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 1
-	CloPanties = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 162:
-	CloOnePiece = 1
-	CloInhibit = 0
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 1
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 30
 elseif ARGS[1] = 163:
-	CloOnePiece = 1
-	CloInhibit = 15
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 164:
-	CloOnePiece = 1
-	CloInhibit = 0
-	CloQuality = 2
-	CloThinness = 3	
-	CloTopCut = 1
-	CloPanties = 1
-elseif ARGS[1] = 165:
-	CloOnePiece = 1
-	CloInhibit = 0
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
 	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+	CloInhibit = 25
+elseif ARGS[1] = 165:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 166:
-	CloOnePiece = 1
-	CloInhibit = 20
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 30
 elseif ARGS[1] = 167:
-	CloOnePiece = 1
-	CloInhibit = 5
-	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 1
-	CloPanties = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 168:
-	CloOnePiece = 1
-	CloInhibit = 10
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 35
 elseif ARGS[1] = 169:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 170:
-	CloOnePiece = 1
-	CloInhibit = 10
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 171:
-	CloOnePiece = 1
-	CloInhibit = 10
-	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
-elseif ARGS[1] = 172:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
-	CloPanties = 1
-elseif ARGS[1] = 173:
-	CloOnePiece = 1
+	CloThinness = 4
 	CloInhibit = 25
-	CloQuality = 2
-	CloThinness = 3	
-	CloTopCut = 3
-	CloPanties = 1
+elseif ARGS[1] = 172:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 173:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
 elseif ARGS[1] = 174:
-	CloOnePiece = 1
-	CloInhibit = 0
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 1
-	CloPantsShortness = 5
+	CloThinness = 2
+	CloInhibit = 20
 elseif ARGS[1] = 175:
-	CloOnePiece = 1
-	CloInhibit = 5
-	CloQuality = 2
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
 	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloInhibit = 25
 elseif ARGS[1] = 176:
-	CloOnePiece = 1
-	CloInhibit = 0
-	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 2
-	CloTopCut = 3
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 4
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 177:
-	CloOnePiece = 1
-	CloInhibit = 0
-	CloQuality = 2
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
 	CloThinness = 3
-	CloTopCut = 1
-	CloPanties = 1
+	CloInhibit = 30
 elseif ARGS[1] = 178:
-	CloOnePiece = 1
-	CloInhibit = 15
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 179:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 180:
-	CloOnePiece = 1
-	CloInhibit = 30
-	CloQuality = 2
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
 	CloThinness = 4
-	CloTopCut = 1
-	CloBimbo = 1
-	CloPanties = 1
+	CloInhibit = 30
 elseif ARGS[1] = 181:
-	CloOnePiece = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 4
 	CloInhibit = 30
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
-	CloBimbo = 1
-	CloPanties = 1
 elseif ARGS[1] = 182:
-	CloOnePiece = 1
-	CloInhibit = 30
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 1
-	CloBimbo = 1
-	CloPanties = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 35
 elseif ARGS[1] = 183:
-	CloOnePiece = 1
-	CloInhibit = 15
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 184:
-	CloOnePiece = 1
-	CloInhibit = 10	
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloThinness = 2
+	CloInhibit = 20
 elseif ARGS[1] = 185:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 186:
-	CloOnePiece = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 5
 	CloInhibit = 30
-	CloQuality = 1
-	CloThinness = 3
-	CloTopCut = 4
-	CloBimbo = 1
-	CloPanties = 1
 elseif ARGS[1] = 187:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3	
-	CloTopCut = 1
-	CloPanties = 1
+	CloThinness = 3
+	CloInhibit = 25
 elseif ARGS[1] = 188:
-	CloOnePiece = 1
-	CloInhibit = 0
-	CloQuality = 2
-	CloThinness = 3	
-	CloTopCut = 2
-	CloPanties = 1
-elseif ARGS[1] = 189:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 189:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 190:
-	CloOnePiece = 1
-	CloInhibit = 5
-	CloQuality = 3
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
 	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloInhibit = 25
 elseif ARGS[1] = 191:
-	CloOnePiece = 1	
-	CloInhibit = 5
-	CloQuality = 4
-	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 192:
-	CloOnePiece = 1
-	CloInhibit = 5
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 2
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 193:
-	CloOnePiece = 1
-	CloInhibit = 15
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 3
-	CloBimbo = 1
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 194:
-	CloOnePiece = 1
-	CloInhibit = 20
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 3
-	CloTopCut = 3
-	CloBimbo = 1
-	CloPanties = 1
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 195:
-	CloOnePiece = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
 	CloInhibit = 25
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 4
-	CloPanties = 1
 elseif ARGS[1] = 196:
-	CloOnePiece = 1
-	CloInhibit = 15
-	CloQuality = 3
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
 	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
-elseif ARGS[1] = 197:
-	CloOnePiece = 1
 	CloInhibit = 20
-	CloQuality = 3
-	CloThinness = 3
-	CloTopCut = 3
-	CloPanties = 1
+elseif ARGS[1] = 197:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 198:
-	CloOnePiece = 1
-	CloInhibit = 0
-	CloQuality = 4
-	CloThinness = 1	
-	CloTopCut = 1
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
 elseif ARGS[1] = 199:
-	CloBra = 1
-	CloPanties = 1
-	CloInhibit = 35
+	cloBra = 1
+	cloPanties = 1
 	CloQuality = 2
-	CloThinness = 5
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 200:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 201:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 202:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 203:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 204:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 205:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 206:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 207:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 3
+	CloInhibit = 25
+elseif ARGS[1] = 208:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 30
+elseif ARGS[1] = 209:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 210:
+	cloBra = 1
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 211:
+	CloTopCut = 2
+	cloPanties = 1
+	CloQuality = 3
+	CloThinness = 4
+	CloInhibit = 25
+elseif ARGS[1] = 212:
+	CloTopCut = 2
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 3
+	CloInhibit = 30
+elseif ARGS[1] = 213:
+	CloTopCut = 2
+	cloPanties = 1
+	CloQuality = 2
+	CloThinness = 3
+	CloInhibit = 25
 end
 
 --- $attributes_swimwear ---------------------------------

+ 218 - 98
locations/_clothing_name.qsrc

@@ -13,27 +13,27 @@ if $ARGS[0] = 'swimwear':
 	if ARGS[1] = 7:$RESULT = 'A black one-piece with highlighted cups for extra support and more emphasis on the chest area.'
 	if ARGS[1] = 8:$RESULT = 'A small floral design bikini, with tiny straps that barely cover everything and show plenty of skin, perfect for a tan.'
 	if ARGS[1] = 9:$RESULT = 'A unique two-piece with a simple knot-top and a tiny miniskirt, all in red.'
-	if ARGS[1] = 10:$RESULT = 'A crimson bikini with white lace, the bottom is designed in a grid pattern to seductively show off your pubic area.'
+	if ARGS[1] = 10:$RESULT = 'A bikini in the color of the Russian flag, it has a deep v plunge, who says patriotism cannot be sexy?'
 	if ARGS[1] = 11:$RESULT = 'A classic two-piece bikini in pink white polka dots covering it.'
 	if ARGS[1] = 12:$RESULT = 'A vibrant yellow bikini with a halter top design.'
 	if ARGS[1] = 13:$RESULT = 'A sexily-designed swimming suit with adjustments made to accent the backside of any girl.'
 	if ARGS[1] = 14:$RESULT = 'A fashionable one-piece connected on one side to show off a large swath of stomach.'
-	if ARGS[1] = 15:$RESULT = 'A slutty bikini designed off of a sling bikini, connected with tiny pieces of fabric and covering only the minimal needed.'
-	if ARGS[1] = 16:$RESULT = 'A silver bikini bottom designed to highlight everything apart from the important thing.'
-	if ARGS[1] = 17:$RESULT = 'A tiny red and black bikini dotted with diamonds, made for the girl who loves to show off her body.'
-	if ARGS[1] = 18:$RESULT = 'Made for a whore, with tiny shiny red triangles of fabric covering the important parts.'
-	if ARGS[1] = 19:$RESULT = 'A black bikini bottom seductively connected by chains.'
-	if ARGS[1] = 20:$RESULT = 'A small white bikini bottom held by a knot.'
-	if ARGS[1] = 21:$RESULT = 'A tiny white bikini bottom held by a knot, with frilly designs on it.'
-	if ARGS[1] = 22:$RESULT = 'An incredibly slutty one-piece, with fabric covering only the bare minimum needed.'
-	if ARGS[1] = 23:$RESULT = 'A lime-green slutty fishnet bikini made for sexual encounters, openly showing off the nude form.'
-	if ARGS[1] = 24:$RESULT = 'A semi-transparent slutty white bikini, the top designed as a tube top.'
-	if ARGS[1] = 25:$RESULT = 'A slutty pink fishnet bikini outlined in black, the top designed as at tube top.'
-	if ARGS[1] = 26:$RESULT = 'A whorish two-piece that can barely be called clothes, with tiny little pink bows covering the nipples and a little triangle covering the entrance.'
+	if ARGS[1] = 15:$RESULT = 'One-piece black swimsuit that looks like 2 pieces, the middle is crochet together, highly showy and not practical at all.'
+	if ARGS[1] = 16:$RESULT = 'One-piece swimsuit with boat-neck cut and paradise print, it is fashionable despite its rather conservative.'
+	if ARGS[1] = 17:$RESULT = 'A coffee coloured one-piece swimsuit'
+	if ARGS[1] = 18:$RESULT = 'One-piece ruffled swimsuit with a scoop cut in cream, it has some innocent appeal to them...'
+	if ARGS[1] = 19:$RESULT = 'one-piece swimsuit with tasselled halter neckline and lace up front in taupe, it''s stylish and fashionable.'
+	if ARGS[1] = 20:$RESULT = 'A white one-piece swimsuit, it has colorful side-stripes that gives a retro feel to it.'
+	if ARGS[1] = 21:$RESULT = 'A strapless monokini with side-strings in fuscia, it''s very flirty and conspicuous.'
+	if ARGS[1] = 22:$RESULT = 'A crepe coloured, crocheted one-piece swimsuit, its deep plunge shows off your body like you mean business!.'
+	if ARGS[1] = 23:$RESULT = 'A black monokini, it has a very fun and flirty design, it emphasizes your curves a deal.'
+	if ARGS[1] = 24:$RESULT = 'One-piece swimsuit in black, it has scoop neckline and thin shoulder straps to create a curve hugging silhouette.'
+	if ARGS[1] = 25:$RESULT = 'Backless one-piece swimsuit with a deep v plunge, eggplant in color, it''s both practical and fashionable.'
+	if ARGS[1] = 26:$RESULT = 'A chlorine-resistant, training swimsuit, high-leg-height and still manage to look somewhat fashionable!'
 	if ARGS[1] = 27:$RESULT = 'A two-piece black leather design, the top made as a halter top with a mesh design.'
-	if ARGS[1] = 28:$RESULT = 'A slutty striped bikini, switching in between cyan blue and a semi transparent mesh.'
-	if ARGS[1] = 29:$RESULT = 'A sexual bikini covering the made minimum assets in hot pink and neon black.'
-	if ARGS[1] = 30:$RESULT = 'A bikini made for a whore, with a silver triangular design where the top of the triangle barely covers the nipple of the breast.'
+	if ARGS[1] = 28:$RESULT = 'A navy one-piece swimsuit, it has a light and flirty plunge and looks pretty good despite its price tag.'
+	if ARGS[1] = 29:$RESULT = 'A white one-piece swimsuit, it has very simple design and practical. Solid white never goes out of style!'
+	if ARGS[1] = 30:$RESULT = 'A black monokini with deep v plunge, the hallow cuts help to emphasize your body, it''s a conspicuous swimsuit!'
 	if ARGS[1] = 31:$RESULT = 'A sporty and backless one-piece, with a high leg'
 	if ARGS[1] = 32:$RESULT = 'A bikini with string straps and using the minimum material to still pass as decent. Classic sexy in red.'
 	if ARGS[1] = 33:$RESULT = 'A posh and slutty one-piece, perfect for a trophy wife or mistress. Purple with gold beads'
@@ -44,60 +44,60 @@ if $ARGS[0] = 'swimwear':
 	if ARGS[1] = 38:$RESULT = 'A floral design bikini with bows and ruffles just perfect for the beach but not so good for swimming in.'
 	if ARGS[1] = 39:$RESULT = 'A one-piece with so many cut-outs its could pass for a bikini, has a bit of a spider web vibe and might just be the perfect thing for a sexy Goth.'
 	if ARGS[1] = 40:$RESULT = 'A leatherette bikini with scale detail to look like crocodile skin but in a glossy black. A little skimpy with string details.'
-	if ARGS[1] = 41:$RESULT = 'A tiny pink bikini leaving little to the imagination.'
+	if ARGS[1] = 41:$RESULT = 'A fashionable one-piece swimsuit in Egyptian blue, it teases yet remain some what functional.'
 	if ARGS[1] = 42:$RESULT = 'A classic black bikini white trim and florescent yellow detail, very chic.'
-	if ARGS[1] = 43:$RESULT = 'The kind of bikini you''d wear if you were about to jump out of a giant birthday cake.'
+	if ARGS[1] = 43:$RESULT = 'A belted, one-piece, denim colored swimsuit, it looks pretty good despite its price tag.'
 	if ARGS[1] = 44:$RESULT = 'A modern black and white bikini with tie string briefs.'
 	if ARGS[1] = 45:$RESULT = 'A sleek white one-piece with blue go faster stripes.'
-	if ARGS[1] = 46:$RESULT = 'A sparking golden bikini, with silver straps. You will get noticed in this'
-	if ARGS[1] = 47:$RESULT = 'A shiny red bikini with sparkling sliver straps, whorish and gaudy.'
-	if ARGS[1] = 48:$RESULT = 'The skimpiest sliver one-piece held together with transparent straps.'
+	if ARGS[1] = 46:$RESULT = 'An one-piece swimsuit in light blue, it has a very simplistic, practical design.'
+	if ARGS[1] = 47:$RESULT = 'A modest one-piece swimsuit with white floral prints.'
+	if ARGS[1] = 48:$RESULT = 'An one-piece swimsuit in iris color, it has a plunge that shows off your cleavage quite nicely.'
 	if ARGS[1] = 49:$RESULT = 'A classy blue bikini with bling links. You''ll look a million rubles in this'
 	if ARGS[1] = 50:$RESULT = 'A floral bikini with a deep v neck top to show some cleavage but still conservative.'
 	if ARGS[1] = 51:$RESULT = 'A black one-piece with a patterned circular cut out over the stomach.'
-	if ARGS[1] = 52:$RESULT = 'A slutty pink one-piece with a very high leg and low neck-line.'
+	if ARGS[1] = 52:$RESULT = 'An one-piece sporty swimsuit with boyleg-cut, unassuming and highly practical.'
 	if ARGS[1] = 53:$RESULT = 'A fresh black and pink pattern on white bikini make this fashionable and stylish choice.'
-	if ARGS[1] = 54:$RESULT = 'A bikini made for a whore, the pink fabric is so revealing it only serves to draw attention to completely exposed breasts and pussy.'
+	if ARGS[1] = 54:$RESULT = 'A peanut coloured one-piece swimsuit, it has a very simplistic, practical design.'
 	if ARGS[1] = 55:$RESULT = 'A bright patterned bikini with thin straps on a tube top.'
 	if ARGS[1] = 56:$RESULT = 'A multi-colour striped bikini with tie string briefs.'
 	if ARGS[1] = 57:$RESULT = 'A black polka-doted bikini with tie string briefs.'
 	if ARGS[1] = 58:$RESULT = 'A patterned one-piece with a very low v cut neck-line.'
 	if ARGS[1] = 59:$RESULT = 'A magenta one-piece with a patterned cut out from the neck-line to the belly button.'
 	if ARGS[1] = 60:$RESULT = 'A red bikini with ruffles and tie string briefs.'
-	if ARGS[1] = 61:$RESULT = 'A pink bikini with bright coloured straps. Its fairly small and shows some side boob.'
+	if ARGS[1] = 61:$RESULT = 'A black bikini with cross strap that resemble one-piece swimsuit, it''s more for show than being practical.'
 	if ARGS[1] = 62:$RESULT = 'A black one-piece with not too much breast coverage and string straps.'
 	if ARGS[1] = 63:$RESULT = 'A bikini made for a bimbo, pink with multi-coloured hearts, string ties and plastic hoops.'
 	if ARGS[1] = 64:$RESULT = 'A blue bikini with small gold circles on it and gold chain straps.'
 	if ARGS[1] = 65:$RESULT = 'A black bikini with a colourful trim. It balances exposure and dignity very well.'
 	if ARGS[1] = 66:$RESULT = 'A pink bikini with tie string briefs.'
-	if ARGS[1] = 67:$RESULT = 'A pink-black leopard-patterned bikini.'
-	if ARGS[1] = 68:$RESULT = 'A pink patterned bikini with white strings.'
+	if ARGS[1] = 67:$RESULT = 'A blue one-piece lacy swimsuit, it''s more for showy display than practical usage.'
+	if ARGS[1] = 68:$RESULT = 'One-piece swimsuit in black, it''s very simple except the modest spacing that tastefully shows your skin.'
 	if ARGS[1] = 69:$RESULT = 'A modest black-blue one-piece swimsuit, cut so the fabric shows off nearly all of the thighs in a seductive manner.'
-	if ARGS[1] = 70:$RESULT = 'A very daring light-blue bikini, which fabric is too thin or revealing to cover any private parts.'
-	if ARGS[1] = 71:$RESULT = 'This blue bikini is perfect for any slut and whore out there. Zippers are conveniently placed over the private parts to allow easy access.'
-	if ARGS[1] = 72:$RESULT = 'Made for all the unashamed whores out there, this bikini is nothing more than a few purple straps and doesn''t even try to cover the private parts.'
-	if ARGS[1] = 73:$RESULT = 'This slutty pink and black monokini just about covers your private parts.'
-	if ARGS[1] = 74:$RESULT = 'Made from a shiny blue material, this monokini barely covers your private parts. Somehow it''s always a tad too small, forcing the fabric, which should cover your vagina, between your labia.'
-	if ARGS[1] = 75:$RESULT = 'This slutty bikini is made from a few straps and barely covers your privates parts'
+	if ARGS[1] = 70:$RESULT = 'A pink one-piece swimsuit, it shows modest amount of your cleavage.'
+	if ARGS[1] = 71:$RESULT = 'A black one-piece high cut swimsuit with an inviting deep plunge, the design is quite flirty .'
+	if ARGS[1] = 72:$RESULT = 'A one-piece, cold asymmetrical black swimsuit with cut on the strap side, it''s a rather showy swimsuit.'
+	if ARGS[1] = 73:$RESULT = 'A black one-piece swimsuit with jagged-cut and decorated with little gold tubes.'
+	if ARGS[1] = 74:$RESULT = 'An orange one-piece swimsuit, it has a plunge but still overs you very modestly.'
+	if ARGS[1] = 75:$RESULT = 'A blue one-piece swimsuit with a plunge, it shows decent amount of your cleavage.'
 	if ARGS[1] = 76:$RESULT = 'This bright pink bikini-monokini hybrid has two thin straps connecting the top and briefs and is held together by heart-shaped plastic hoops. Perfect for any bimbo.'
 	if ARGS[1] = 77:$RESULT = 'An orange-black patterned bikini, with tie string briefs.'
-	if ARGS[1] = 78:$RESULT = 'Made for all the beach sluts out there, this blue monokini is cross shaped and held together by collar.'
-	if ARGS[1] = 79:$RESULT = 'A bikini perfect for all the bimbo sluts that love pink bikinis, but don''t want to waste time when having sex by undressing. These pieces of clothes are nothing more than a few pink straps.'
-	if ARGS[1] = 80:$RESULT = 'What is this? Is this even a monokini? Who knows. It''s extremely slutty, doesn''t cover your breast at all and a white collar holds a very small blue vagina cover in place.'
+	if ARGS[1] = 78:$RESULT = 'A classic, one-piece black swimsuit, it might not be flirty enough for some.'
+	if ARGS[1] = 79:$RESULT = 'A deep V one-piece black swimsuit with floral print, it shows and entices.'
+	if ARGS[1] = 80:$RESULT = 'A one-piece, cold asymmetrical black swimsuit with cut on the opposite side of the shoulder strap, it''s a rather showy swimsuit.'
 	if ARGS[1] = 81:$RESULT = 'A light blue bikini made for the exhibitionists out there. The fabric is quite revealing and doesn''t cover your private parts at all.'
-	if ARGS[1] = 82:$RESULT = 'A slutty, green-black patterned monokini, which top and bottom part are connected by very thin, black straps. '
+	if ARGS[1] = 82:$RESULT = 'One-piece, sporty swimsuit with two yellow stripes that emphasize your figure a little.'
 	if ARGS[1] = 83:$RESULT = 'A classic, light-blue and white bikini with tie string briefs.'
 	if ARGS[1] = 84:$RESULT = 'A classic, red-white bikini, with light-blue strings and a tie string thong.'
 	if ARGS[1] = 85:$RESULT = 'An all black bikini.'
-	if ARGS[1] = 86:$RESULT = 'A white bikini, with a halterless top.'
-	if ARGS[1] = 87:$RESULT = 'A black bikini, with a halterless top.'
+	if ARGS[1] = 86:$RESULT = 'A Maillot style, one-piece swimsuit, its simplistic design is balanced out by fashionable print patterns.'
+	if ARGS[1] = 87:$RESULT = 'A blue one-piece swimsuit, it mixes one-shoulder design with transparent meshes on various parts of the body.'
 	if ARGS[1] = 88:$RESULT = 'A classic patterned bikini, with thick black strings.'
 	if ARGS[1] = 89:$RESULT = 'A light pink bikini held together by metal rings.'
 	if ARGS[1] = 90:$RESULT = 'A bright-purple bikini with a tie string thong.'
 	if ARGS[1] = 91:$RESULT = 'A blue leaf-patterned swimsuits, cut so that the fabric shows off the thighs in a seductive manner.'
 	if ARGS[1] = 92:$RESULT = 'A slutty black swimsuit with a very deep cleavage and black straps running over the hips.'
 	if ARGS[1] = 93:$RESULT = 'A mostly-pink two-piece swimsuit. While the briefs are comparable to those of a bikini, the top ends just above the belly button, is very modest and has long sleeves.'
-	if ARGS[1] = 94:$RESULT = 'Made for a whore, this black bikini is nothing more than a few pieces of fabric, that just cover up intimate areas. The straps are super thin and the thong is really small.'
+	if ARGS[1] = 94:$RESULT = 'A pale turquoise bikini with an almost tube top and tie string bottoms.'
 	if ARGS[1] = 95:$RESULT = 'A classic red and polka-dot-patterned bikini with tie string briefs.'
 	if ARGS[1] = 96:$RESULT = 'A classic blue bikini.'
 	if ARGS[1] = 97:$RESULT = 'A bright pink swimsuit, which does show some cleavage, if the wearers breasts are large enough.'
@@ -111,17 +111,17 @@ if $ARGS[0] = 'swimwear':
 	if ARGS[1] = 105:$RESULT = 'A classic blue polka-dot patterned bikini, with a tie between the breasts and frilly briefs.'
 	if ARGS[1] = 106:$RESULT = 'A classic light-pink bikini, with tie pink briefs.'
 	if ARGS[1] = 107:$RESULT = 'A sexy light-pink and black one-piece swimsuit, showing off a good amount of cleavage. It lower part is held to gether by tie strings and the swimsuit does not cover the hips.'
-	if ARGS[1] = 108:$RESULT = 'An orange bikini, with yellow straps and a tie strapped thong.'
+	if ARGS[1] = 108:$RESULT = 'A well made choral and black tankini.'
 	if ARGS[1] = 109:$RESULT = 'A classic light-blue bikini.'
-	if ARGS[1] = 110:$RESULT = 'Made from a shiny pink fabric, this daring bikini is perfect for any aspiring bimbo.'
+	if ARGS[1] = 110:$RESULT = 'A basic white bikini.'
 	if ARGS[1] = 111:$RESULT = 'A strapless dark blue swimsuit, with white décor around the fabric covering the breast.'
 	if ARGS[1] = 112:$RESULT = 'This classic gold-black bikini is made from a shiny fabric, which briefs are held together by two metal rings.'
 	if ARGS[1] = 113:$RESULT = 'A classic black-white patterned bikini, with light green straps. Its thong is held together by tie strings.'
-	if ARGS[1] = 114:$RESULT = 'A silver bikini made from a shiny material, has its thong held together by tie straps.'
-	if ARGS[1] = 115:$RESULT = 'While this may look like a classic pink bikini, with black frills covering the top, it''s much more indecent, as the thong is made from a very thing fabric and can be easily seen through.'
+	if ARGS[1] = 114:$RESULT = 'A blue and white striped swimsuit which looks a bit mumsy.'
+	if ARGS[1] = 115:$RESULT = 'A very thin white swimsuit which looks like it''ll go see through if wet, like on an Asian porn site.'
 	if ARGS[1] = 116:$RESULT = 'A shiny blue-silver patterned bikini, with a tie strapped thong.'
 	if ARGS[1] = 117:$RESULT = 'A black-blue patterned bikini, which is held together by tie straps and silver plastic rings.'
-	if ARGS[1] = 118:$RESULT = 'A blue swimsuit-bikini hybrid, with a very revealing cleavage and a mostly open midsection, showing of the wearers waist and hips. The top and bottom part are connected on the front with blue strap.'
+	if ARGS[1] = 118:$RESULT = 'A bright orange swimsuit with front lace up for better cleavage.'
 	if ARGS[1] = 119:$RESULT = 'A classic blue bikini, with golden straps.'
 	if ARGS[1] = 120:$RESULT = 'A classic colourful bikini, with tie strapped briefs.'
 	if ARGS[1] = 121:$RESULT = 'A classic colourful bikini.'
@@ -146,63 +146,183 @@ if $ARGS[0] = 'swimwear':
 	if ARGS[1] = 140:$RESULT = 'A black swimsuit in leather look material with mesh sides.'
 	if ARGS[1] = 141:$RESULT = 'A very shiny azur swimsuit with high leg and high neckline.'
 	if ARGS[1] = 142:$RESULT = 'A dark green bikini with multiple string sides to the bottoms.'
-	if ARGS[1] = 143:$RESULT = 'A pink string outline of a bikini that shows everything and is pretty much pointless.'
+	if ARGS[1] = 143:$RESULT = 'A black swimsuit with high neckline and tight fit, made for speed.'
 	if ARGS[1] = 144:$RESULT = 'A blue and white hooped one piece, very nautical.'
 	if ARGS[1] = 145:$RESULT = 'A cyan, melon and fuschia tie string bikini.'
 	if ARGS[1] = 146:$RESULT = 'A blue and white short tankini with red detail on the bottoms.'
-	if ARGS[1] = 147:$RESULT = 'A very minimal black bikini that just about covers your dignity.'
-	if ARGS[1] = 148:$RESULT = 'A shiny gold swimsuit with zipper on the front so you can show off your cleavage.'
-	if ARGS[1] = 149:$RESULT = 'A designer bikini with halter top, does look a bit like underwear though.'
-	if ARGS[1] = 150:$RESULT = 'A skimpy black bikini with cleavage zip.'
-	if ARGS[1] = 151:$RESULT = 'A tidy black bikini with cut out detail on the bottoms.'
-	if ARGS[1] = 152:$RESULT = 'A black swimsuit with high neckline and tight fit, made for speed.'
-	if ARGS[1] = 153:$RESULT = 'A bright orange swimsuit with front lace up for better cleavage.'
-	if ARGS[1] = 154:$RESULT = 'A blue and white striped swimsuit which looks a bit mumsy.'
-	if ARGS[1] = 155:$RESULT = 'A very thin white swimsuit which looks like it''ll go see through if wet, like on an Asian porn site.'
-	if ARGS[1] = 156:$RESULT = 'A well made choral and black tankini.'
-	if ARGS[1] = 157:$RESULT = 'A basic white bikini.'
-	if ARGS[1] = 158:$RESULT = 'A pale turquoise bikini with an almost tube top and tie string bottoms.'
-	if ARGS[1] = 159:$RESULT = 'A Maillot style, one-piece swimsuit, its simplistic design is balanced out by fashionable print patterns.'
-	if ARGS[1] = 160:$RESULT = 'A blue one-piece swimsuit, it mixes one-shoulder design with transparent meshes on various parts of the body.'
-	if ARGS[1] = 161:$RESULT = 'One-piece, sporty swimsuit with two yellow stripes that emphasize your figure a little.'
-	if ARGS[1] = 162:$RESULT = 'A classic, one-piece black swimsuit, it might not be flirty enough for some.'
-	if ARGS[1] = 163:$RESULT = 'A deep V one-piece black swimsuit with floral print, it shows and entices.'
-	if ARGS[1] = 164:$RESULT = 'A one-piece, cold asymmetrical black swimsuit with cut on the opposite side of the shoulder strap, it''s a rather showy swimsuit.'
-	if ARGS[1] = 165:$RESULT = 'A pink one-piece swimsuit, it shows modest amount of your cleavage.'
-	if ARGS[1] = 166:$RESULT = 'A black one-piece high cut swimsuit with an inviting deep plunge, the design is quite flirty .'
-	if ARGS[1] = 167:$RESULT = 'A one-piece, cold asymmetrical black swimsuit with cut on the strap side, it''s a rather showy swimsuit.'
-	if ARGS[1] = 168:$RESULT = 'A black one-piece swimsuit with jagged-cut and decorated with little gold tubes.'
-	if ARGS[1] = 169:$RESULT = 'An orange one-piece swimsuit, it has a plunge but still overs you very modestly.'
-	if ARGS[1] = 170:$RESULT = 'A blue one-piece swimsuit with a plunge, it shows decent amount of your cleavage.'
-	if ARGS[1] = 171:$RESULT = 'A blue one-piece lacy swimsuit, it''s more for showy display than practical usage.'
-	if ARGS[1] = 172:$RESULT = 'One-piece swimsuit in black, it''s very simple except the modest spacing that tastefully shows your skin.'
-	if ARGS[1] = 173:$RESULT = 'A black bikini with cross strap that resemble one-piece swimsuit, it''s more for show than being practical.'
-	if ARGS[1] = 174:$RESULT = 'An one-piece sporty swimsuit with boyleg-cut, unassuming and highly practical.'
-	if ARGS[1] = 175:$RESULT = 'A peanut coloured one-piece swimsuit, it has a very simplistic, practical design.'
-	if ARGS[1] = 176:$RESULT = 'An one-piece swimsuit in light blue, it has a very simplistic, practical design.'
-	if ARGS[1] = 177:$RESULT = 'A modest one-piece swimsuit with white floral prints.'
-	if ARGS[1] = 178:$RESULT = 'An one-piece swimsuit in iris color, it has a plunge that shows off your cleavage quite nicely.'
-	if ARGS[1] = 179:$RESULT = 'A fashionable one-piece swimsuit in Egyptian blue, it teases yet remain some what functional.'
-	if ARGS[1] = 180:$RESULT = 'Open-piece swimsuit that is actually just lacy & crochet lingerie that can be worn underwater, it shows off your body quite nicely.'
-	if ARGS[1] = 181:$RESULT = 'A high-neck monokini in midnight blue and it is connected tastefully by a strap. More for show, less for actual swimming.'
-	if ARGS[1] = 182:$RESULT = 'A pink cross-strap monokini, it is rather showy and highly impractical, might just be the perfect thing for you?'
-	if ARGS[1] = 183:$RESULT = 'A belted, one-piece, denim colored swimsuit, it looks pretty good despite its price tag.'
-	if ARGS[1] = 184:$RESULT = 'A navy one-piece swimsuit, it has a light and flirty plunge and looks pretty good despite its price tag.'
-	if ARGS[1] = 185:$RESULT = 'A white one-piece swimsuit, it has very simple design and practical. Solid white never goes out of style!'
-	if ARGS[1] = 186:$RESULT = 'A black monokini with deep v plunge, the hallow cuts help to emphasize your body, it''s a conspicuous swimsuit!'
-	if ARGS[1] = 187:$RESULT = 'One-piece swimsuit with boat-neck cut and paradise print, it is fashionable despite its rather conservative.'
-	if ARGS[1] = 188:$RESULT = 'One-piece black swimsuit that looks like 2 pieces, the middle is crochet together, highly showy and not practical at all.'
-	if ARGS[1] = 189:$RESULT = 'A coffee coloured one-piece swimsuit'
-	if ARGS[1] = 190:$RESULT = 'One-piece ruffled swimsuit with a scoop cut in cream, it has some innocent appeal to them...'
-	if ARGS[1] = 191:$RESULT = 'one-piece swimsuit with tasselled halter neckline and lace up front in taupe, it''s stylish and fashionable.'
-	if ARGS[1] = 192:$RESULT = 'A white one-piece swimsuit, it has colorful side-stripes that gives a retro feel to it.'
-	if ARGS[1] = 193:$RESULT = 'A strapless monokini with side-strings in fuscia, it''s very flirty and conspicuous.'
-	if ARGS[1] = 194:$RESULT = 'A crepe coloured, crocheted one-piece swimsuit, its deep plunge shows off your body like you mean business!.'
-	if ARGS[1] = 195:$RESULT = 'A black monokini, it has a very fun and flirty design, it emphasizes your curves a deal.'
-	if ARGS[1] = 196:$RESULT = 'One-piece swimsuit in black, it has scoop neckline and thin shoulder straps to create a curve hugging silhouette.'
-	if ARGS[1] = 197:$RESULT = 'Backless one-piece swimsuit with a deep v plunge, eggplant in color, it''s both practical and fashionable.'
-	if ARGS[1] = 198:$RESULT = 'A chlorine-resistant, training swimsuit, high-leg-height and still manage to look somewhat fashionable!'
-	if ARGS[1] = 199:$RESULT = 'A bikini in the color of the Russian flag, it has a deep v plunge, who says patriotism cannot be sexy?'
+	if ARGS[1] = 147:$RESULT = 'A designer bikini with halter top, does look a bit like underwear though.'
+	if ARGS[1] = 148:$RESULT = 'A tidy black bikini with cut out detail on the bottoms.'
+	if ARGS[1] = 149:$RESULT = 'A bikini set witth actual zebras printed on them, you feel both silly and cute in the same time.'
+	if ARGS[1] = 150:$RESULT = 'A black bikini set, it has a triangle top with a side-string bottom that offers full coverage.'
+	if ARGS[1] = 151:$RESULT = 'A bikini set with a triangle top and side-tie bottom in the color mineral alloy, it has crochet print.'
+	if ARGS[1] = 152:$RESULT = 'A bikini set in the color sangria, it has a tie-back top and a cheeky bottom, its both flirty and functional.'
+	if ARGS[1] = 153:$RESULT = 'A bikini in dark periwinkle, it has a triangle top with tie-back and a classic bikini bottom.'
+	if ARGS[1] = 154:$RESULT = 'A bikini set with a triangle top and a Brazillian bottom, its traditional Japanese art print makes look exotic.'
+	if ARGS[1] = 155:$RESULT = 'A bikini set with a tie-back top and a Brazillian bottom, the strings draws attention to your breasts.' 
+	if ARGS[1] = 156:$RESULT = 'A bikini set witth a bralette top and a cheeky Brazillian bottom, its blue but also can reverse to black bikini.'
+	if ARGS[1] = 157:$RESULT = 'A bikini set witth a twist Bandeau top and a string bikini bottom, it has decorative gold stripes.'
+	if ARGS[1] = 158:$RESULT = 'A bikini set witth a small triangle top and a g-string bottom that leave very little to the imagination.' 
+	if ARGS[1] = 160:$RESULT = 'A black bikini set with a triangle top and a little thong bottom that shows off your booty quite nicely.'
+	if ARGS[1] = 161:$RESULT = 'A bikini set in black, it has a cross-string top and a Brazillian bottom, it hug your curves quite nicely.' 
+	if ARGS[1] = 162:$RESULT = 'A bikini set in purple, it has a v plunge bralette top and a thong bottom it shows your booty nicely.'
+	if ARGS[1] = 163:$RESULT = 'A bikini set in Azure, it has a Bandeau top and a string bikini bottom.'
+	if ARGS[1] = 164:$RESULT = 'A bikini set in the color fuscia, it has a triangle top and a tiny thong bottom that provide little back coverage.'
+	if ARGS[1] = 165:$RESULT = 'A bikini set with a triangle tops and a thong bottom in color fuscia and floral prints.' 
+	if ARGS[1] = 166:$RESULT = 'A blue bikini set with a triangle top and a thong bottom, it has white floral print and looks fun and flirty.' 
+	if ARGS[1] = 167:$RESULT = 'A bikini set with a triangle top and a Brazillian bottom in Tiffany Blue, it''s both functional and fashionalbe.'
+	if ARGS[1] = 168:$RESULT = 'A red bikini set with a triangle top and a Brazillian bottom that gives plenty of coverage yet remaining flirty!'
+	if ARGS[1] = 169:$RESULT = 'A bikini set witth a triangle tie-back top and a Brazillian bottom in the color Taffy, it looks fun and flirty.'
+	if ARGS[1] = 170:$RESULT = 'A bikini set that has a rather revealing halter top anda  small string bottom in the color Thunder.'
+	if ARGS[1] = 171:$RESULT = 'A bikini set in the color scarlet, it has a triangle tie-back top and a side-string bottom, classy and flirty.'
+	if ARGS[1] = 172:$RESULT = 'A black bikini set with a bralette top and a full bottom, it has supportive-cup, highly comfortable yet remain classy.'
+	if ARGS[1] = 173:$RESULT = 'A black bikini set with a bralette top and a full bottom, it has the classy vibe to it.' 
+	if ARGS[1] = 174:$RESULT = 'A bikini set in the Cerulean color, it has a classic bottom as well as a tie-back top that reveal part of the cleavage.' 
+	if ARGS[1] = 175:$RESULT = 'A bikini in Sky blue color, it has a fashionable halter-top top and a classic bikini bottom.' 
+	if ARGS[1] = 176:$RESULT = 'A black bikini set with a strapless Bandeau top and a Brazillian bottom, its fun and flirty.'
+	if ARGS[1] = 177:$RESULT = 'A bikini in the color Laure, it has a  front-tie top and a multi-string bikini bottom.'
+	if ARGS[1] = 178:$RESULT = 'A Triangle grey bikini top with rings and a scrunch Brazillian bottom, its both fahionalbe and functional.'
+	if ARGS[1] = 179:$RESULT = 'A Triangle bikini top with a Brazillian bottom in multi-floral print.'
+	if ARGS[1] = 180:$RESULT = 'A pink ruffled bikini with a triangle top and a thong bottom, its both playful and flirty'
+	if ARGS[1] = 181:$RESULT = 'A black bikini set with a triangle top and a g-string bottom.' 
+	if ARGS[1] = 182:$RESULT = 'A red bikini set witth a triangle top and a sexy thong bottom.'
+	if ARGS[1] = 183:$RESULT = 'A bikini set with a triangle top and a g-string bottom, its design reveal much of your body.'
+	if ARGS[1] = 184:$RESULT = 'A red bikini with a tie-back top and a cheeky bottom, its sassy with class.'
+	if ARGS[1] = 185:$RESULT = 'A black bikini with a a multi-colored top and a classic bikini bottom.'
+	if ARGS[1] = 186:$RESULT = 'A red bikini top with a deep plunge that shows off your cleavage and a small classic bottom.' 
+	if ARGS[1] = 187:$RESULT = 'A black bikini with a deep-plunge top and a thong that shows your body off with minimum decency.'
+	if ARGS[1] = 188:$RESULT = 'A Navy blue bikini with a tie-back top and a classic bikini bottom.' 
+	if ARGS[1] = 189:$RESULT = 'A bikini with a banded halter-top and a classic bikini bottom, it has stripes of shimmery gold.' 
+	if ARGS[1] = 190:$RESULT = 'A blue bikini with a medium-size triangle top and a string bikini bottom that provides coverage.'
+	if ARGS[1] = 191:$RESULT = 'A green bikini with snake-skin print, with a triangle top and a classic g-string.' 
+	if ARGS[1] = 192:$RESULT = 'A red bikini set with a deep-plunge top and a thong bottom, it has two Navy blue stripes.' 
+	if ARGS[1] = 193:$RESULT = 'A white bikini with blue hen, it has a bralette top and a Brazillian bottom.'
+	if ARGS[1] = 194:$RESULT = 'A black bikini with a tie-back triangle top and a classic bikini bottom.'
+	if ARGS[1] = 195:$RESULT = 'A bikini with a tie-back triangle top and a side-tie classic bikini bottom, it has floral print.'
+	if ARGS[1] = 196:$RESULT = 'A two-piece swimsuit in Indian red, it has a wrap front-tie top and a classic full bottom.'
+	if ARGS[1] = 197:$RESULT = 'A bikini set in assorted pink color, it has a fashionable halter top and a g-string bottom.'
+	if ARGS[1] = 198:$RESULT = 'A red bikini with a triangle top and g-string bottom.'
+	if ARGS[1] = 199:$RESULT = 'A coral bikini set with a fashionable small triangle top and a thong bottom.' 
+	if ARGS[1] = 200:$RESULT = 'A red ruffled bikini with a small triangle top and a thong bikini bottom.' 
+	if ARGS[1] = 201:$RESULT = 'A yellow bikini with white polka dots, it has small triangle top with a deep plunge and a side-string thong bottom.'
+	if ARGS[1] = 202:$RESULT = 'A blue bikini set with decorative black flourishing, it has a triangle top and a side-string bottom.' 
+	if ARGS[1] = 203:$RESULT = 'A pink bikini set with white polka dots, it has a plunged triangle top and a side-tie bikini bottom.'
+	if ARGS[1] = 204:$RESULT = 'A  micro monochrome stripes bikini with a bralette top and a thong bottom.'
+	if ARGS[1] = 205:$RESULT = 'A coral bikini set with a deep-plunge bralette top and a thong bottom.'
+	if ARGS[1] = 206:$RESULT = 'A bikini set in medium Pearwood color, it has a scoop plunge top and a classic full bikini bottom.'
+	if ARGS[1] = 207:$RESULT = 'A bikini set with blush tone print, it has a bralette top and a classic full bikini bottom.'
+	if ARGS[1] = 208:$RESULT = 'A bikini set witth a smocked triangle top and a cheeky bikini bottom.'
+	if ARGS[1] = 209:$RESULT = 'A string bikini set with red palette print, it has a small triangle top and a cheeky string bikini.' 
+	if ARGS[1] = 210:$RESULT = 'A bikini in baby blue color, it has a wrap top and a classic bikini bottom.'
+	if ARGS[1] = 211:$RESULT = 'A bikini set with floral print, it has a triangle top and a Brazillian bottom.'
+	if ARGS[1] = 212:$RESULT = 'A two-piece swimsuit in the color pine green, it has a full coverage top and a thong bikini bottom.'
+	if ARGS[1] = 213:$RESULT = 'A two-piece swimsuit in the color black, it has a halter top with transparent mesh and a double-strap thong bottom.'
+	if ARGS[1] = 214:$RESULT = 'A two-piece swimsuit that looks like one-piece. it has a tankini top and a classic full bikini bottom.' 
+
+
+elseif $ARGS[0] = 'beach':
+	if ARGS[1] = 1:$RESULT = 'A crimson bikini with white lace, the bottom is designed in a grid pattern to seductively show off your pubic area.'
+	if ARGS[1] = 2:$RESULT = 'A slutty bikini designed off of a sling bikini, connected with tiny pieces of fabric and covering only the minimal needed.'
+	if ARGS[1] = 3:$RESULT = 'A silver bikini bottom designed to highlight everything apart from the important thing.'
+	if ARGS[1] = 4:$RESULT = 'A tiny red and black bikini dotted with diamonds, made for the girl who loves to show off her body.'
+	if ARGS[1] = 5:$RESULT = 'Made for a whore, with tiny shiny red triangles of fabric covering the important parts.'
+	if ARGS[1] = 6:$RESULT = 'A black bikini bottom seductively connected by chains.'
+	if ARGS[1] = 7:$RESULT = 'A small white bikini bottom held by a knot.'
+	if ARGS[1] = 8:$RESULT = 'A tiny white bikini bottom held by a knot, with frilly designs on it.'
+	if ARGS[1] = 9:$RESULT = 'An incredibly slutty one-piece, with fabric covering only the bare minimum needed.'
+	if ARGS[1] = 10:$RESULT = 'A lime-green slutty fishnet bikini made for sexual encounters, openly showing off the nude form.'
+	if ARGS[1] = 11:$RESULT = 'A semi-transparent slutty white bikini, the top designed as a tube top.'
+	if ARGS[1] = 12:$RESULT = 'A slutty pink fishnet bikini outlined in black, the top designed as at tube top.'
+	if ARGS[1] = 13:$RESULT = 'A whorish two-piece that can barely be called clothes, with tiny little pink bows covering the nipples and a little triangle covering the entrance.'
+	if ARGS[1] = 14:$RESULT = 'A slutty striped bikini, switching in between cyan blue and a semi transparent mesh.'
+	if ARGS[1] = 15:$RESULT = 'A sexual bikini covering the made minimum assets in hot pink and neon black.'
+	if ARGS[1] = 16:$RESULT = 'A bikini made for a whore, with a silver triangular design where the top of the triangle barely covers the nipple of the breast.'
+	if ARGS[1] = 17:$RESULT = 'A tiny pink bikini leaving little to the imagination.'
+	if ARGS[1] = 18:$RESULT = 'The kind of bikini you''d wear if you were about to jump out of a giant birthday cake.'
+	if ARGS[1] = 19:$RESULT = 'A sparking golden bikini, with silver straps. You will get noticed in this'
+	if ARGS[1] = 20:$RESULT = 'A shiny red bikini with sparkling sliver straps, whorish and gaudy.'
+	if ARGS[1] = 21:$RESULT = 'The skimpiest sliver one-piece held together with transparent straps.'
+	if ARGS[1] = 22:$RESULT = 'A slutty pink one-piece with a very high leg and low neck-line.'
+	if ARGS[1] = 23:$RESULT = 'A bikini made for a whore, the pink fabric is so revealing it only serves to draw attention to completely exposed breasts and pussy.'
+	if ARGS[1] = 24:$RESULT = 'A pink bikini with bright coloured straps. Its fairly small and shows some side boob.'
+	if ARGS[1] = 25:$RESULT = 'A pink-black leopard-patterned bikini.'
+	if ARGS[1] = 26:$RESULT = 'A pink patterned bikini with white strings.'
+	if ARGS[1] = 27:$RESULT = 'A very daring light-blue bikini, which fabric is too thin or revealing to cover any private parts.'
+	if ARGS[1] = 28:$RESULT = 'This blue bikini is perfect for any slut and whore out there. Zippers are conveniently placed over the private parts to allow easy access.'
+	if ARGS[1] = 29:$RESULT = 'Made for all the unashamed whores out there, this bikini is nothing more than a few purple straps and doesn''t even try to cover the private parts.'
+	if ARGS[1] = 30:$RESULT = 'This slutty pink and black monokini just about covers your private parts.'
+	if ARGS[1] = 31:$RESULT = 'Made from a shiny blue material, this monokini barely covers your private parts. Somehow it''s always a tad too small, forcing the fabric, which should cover your vagina, between your labia.'
+	if ARGS[1] = 32:$RESULT = 'This slutty bikini is made from a few straps and barely covers your privates parts'
+	if ARGS[1] = 33:$RESULT = 'Made for all the beach sluts out there, this blue monokini is cross shaped and held together by collar.'
+	if ARGS[1] = 34:$RESULT = 'A bikini perfect for all the bimbo sluts that love pink bikinis, but don''t want to waste time when having sex by undressing. These pieces of clothes are nothing more than a few pink straps.'
+	if ARGS[1] = 35:$RESULT = 'What is this? Is this even a monokini? Who knows. It''s extremely slutty, doesn''t cover your breast at all and a white collar holds a very small blue vagina cover in place.'
+	if ARGS[1] = 36:$RESULT = 'A slutty, green-black patterned monokini, which top and bottom part are connected by very thin, black straps. '
+	if ARGS[1] = 37:$RESULT = 'A white bikini, with a halterless top.'
+	if ARGS[1] = 38:$RESULT = 'A black bikini, with a halterless top.'
+	if ARGS[1] = 39:$RESULT = 'Made for a whore, this black bikini is nothing more than a few pieces of fabric, that just cover up intimate areas. The straps are super thin and the thong is really small.'
+	if ARGS[1] = 40:$RESULT = 'An orange bikini, with yellow straps and a tie strapped thong.'
+	if ARGS[1] = 41:$RESULT = 'Made from a shiny pink fabric, this daring bikini is perfect for any aspiring bimbo.'
+	if ARGS[1] = 42:$RESULT = 'A silver bikini made from a shiny material, has its thong held together by tie straps.'
+	if ARGS[1] = 43:$RESULT = 'While this may look like a classic pink bikini, with black frills covering the top, it''s much more indecent, as the thong is made from a very thing fabric and can be easily seen through.'
+	if ARGS[1] = 44:$RESULT = 'A blue swimsuit-bikini hybrid, with a very revealing cleavage and a mostly open midsection, showing of the wearers waist and hips. The top and bottom part are connected on the front with blue strap.'
+	if ARGS[1] = 45:$RESULT = 'A pink string outline of a bikini that shows everything and is pretty much pointless.'
+	if ARGS[1] = 46:$RESULT = 'A very minimal black bikini that just about covers your dignity.'
+	if ARGS[1] = 47:$RESULT = 'A shiny gold swimsuit with zipper on the front so you can show off your cleavage.'
+	if ARGS[1] = 48:$RESULT = 'A skimpy black bikini with cleavage zip.'
+	if ARGS[1] = 49:$RESULT = 'Open-piece swimsuit that is actually just lacy & crochet lingerie that can be worn underwater, it shows off your body quite nicely.'
+	if ARGS[1] = 50:$RESULT = 'A high-neck monokini in midnight blue and it is connected tastefully by a strap. More for show, less for actual swimming.'
+	if ARGS[1] = 51:$RESULT = 'A pink cross-strap monokini, it is rather showy and highly impractical, might just be the perfect thing for you?'
+	if ARGS[1] = 52:$RESULT = 'A gold bikini set with a tie-back top and a g-string bottom that showcases your physique.'
+	if ARGS[1] = 53:$RESULT = 'A wipe bikini set in white with a Brazillian bottom, its hallow cut shows off your cleavage quite enticingly.'
+	if ARGS[1] = 54:$RESULT = 'A bikini set in orange and yellow string, it has a triangle top and a little g-string bottom.'
+	if ARGS[1] = 55:$RESULT = 'A rather cheap looking bikini in the color taffy, it has a thin triangle top and a thin thong bottom.'
+	if ARGS[1] = 56:$RESULT = 'A bikini set with a triangle top and a Brazillian bottom. It has camouflage print but with more sensual colors.' 
+	if ARGS[1] = 57:$RESULT = 'A violet bikini set with a small triangle top and a g-string bottom, any less coverage would be indecent!'
+	if ARGS[1] = 58:$RESULT = 'A bikini set with a small triangle top and a small sexy g-string, any less coverage would be indecent!'
+	if ARGS[1] = 59:$RESULT = 'A bikini set with a small triangle top and a small sexy g-string in Midnight Blue, any less coverage would be indecent!'
+	if ARGS[1] = 60:$RESULT = 'A black bikini set witth a triangle top and a string bikini bottom, black bikini never goes out of style!' 
+	if ARGS[1] = 61:$RESULT = 'A bikini set with a medium triangle tops and a g-string bottom in camouflage colors, it has flirty and fun vibe.'
+	if ARGS[1] = 62:$RESULT = 'A bikini set in the color chocalate, it has a small triangle top and a small g-string.'
+	if ARGS[1] = 63:$RESULT = 'A black bikini set with decorative gold stripes, it has a triangle top and a thong bottom.'
+	if ARGS[1] = 64:$RESULT = 'A Mint bikini set witth a tie-back top and a g-string bottom, its classy.'
+	if ARGS[1] = 65:$RESULT = 'A gold bikini with a thin halter-top and a small Brazillian bottom.' 
+	if ARGS[1] = 66:$RESULT = 'A gold bikini with a Bandeau top and a side-tie Brazillian bottom.' 
+	if ARGS[1] = 67:$RESULT = 'A blue bikini with a strapless Bandeau top and a side-string bikini bottom.' 
+	if ARGS[1] = 68:$RESULT = 'A black bikini with a halter-top and a classic string bikini bottom.' 
+	if ARGS[1] = 69:$RESULT = 'A blue bikini with a triangle top and a Brazillian bottom.' 
+	if ARGS[1] = 70:$RESULT = 'A gold bikini with a deep plunge and a g-string bottom, it''s rahter risque.'
+	if ARGS[1] = 71:$RESULT = 'A black bikini with light-blue dot print, it has a small triangle top and a pair of little thong bikini bottom.'
+	if ARGS[1] = 72:$RESULT = 'A red sequin two-piece, it has a tube strapless top and a side-tie bikini bottom.'
+	if ARGS[1] = 73:$RESULT = 'A pink crocheted bikini with white under layer, it has a small triangle top and a Brazillian bottom.'
+	if ARGS[1] = 74:$RESULT = 'A black bikini set with a small triangle top and a g-string bottom.' 
+	if ARGS[1] = 75:$RESULT = 'A red ruffle two-piece swimsuit with a padded Bandeau top and a classic brief bottom.'
+	if ARGS[1] = 76:$RESULT = 'A micro-bikini set in Amethst, it has a tiny triangle top and a thong bottom that bearly covers anything.'
+	if ARGS[1] = 77:$RESULT = 'A micro-bikini set in black, it has a tiny triangle top and a thong bottom that bearly covers anything.'
+	if ARGS[1] = 78:$RESULT = 'A micro-bikini set in neon green, it has a tiny triangle top and a thong bottom that bearly covers anything.'
+	if ARGS[1] = 79:$RESULT = 'A red sequin micro-bikini that has a tiny triangle top and a thong bottom that bearly covers anything.' 
+	if ARGS[1] = 80:$RESULT = 'A black bikini that has a tiny triangle top that bearly covers your nipples and a g-string that covers nothing!' 
+	if ARGS[1] = 81:$RESULT = 'A grey bikini with green hem that has a tiny triangle top that bearly covers your nipples and a g-string that covers almost nothing!'
+	if ARGS[1] = 82:$RESULT = 'A pink bikini set that has a tiny triangle top that bearly cover your nipples and a g-string that reveals everything!'
+	if ARGS[1] = 83:$RESULT = 'A blue bikini set that has a tiny triangle top that bearly cover your nipples and a g-string that only cover your pussy minimally!' 
+	if ARGS[1] = 84:$RESULT = 'A blue bikini set that has a tiny triangle top that bearly cover your nipples and a g-string that covers nothing!'
+	if ARGS[1] = 85:$RESULT = 'A bikini that has a top that consist of two stripes and a g-string thong that leave nothing to the imagination!' 
+	if ARGS[1] = 86:$RESULT = 'A bikini that covers nothing and it screams for attention, only a horny-whorey whore would wear something like this!'
+	if ARGS[1] = 87:$RESULT = 'A bikini that covers nothing and it screams for attention, only a horny-whorey whore would wear something like this!'
+	if ARGS[1] = 88:$RESULT = 'A bikini that covers nothing and it screams for attention, only a horny-whorey whore would wear something like this!'
+	if ARGS[1] = 89:$RESULT = 'A bikini that covers nothing and it screams for attention, only a horny-whorey whore would wear something like this!'
+	if ARGS[1] = 90:$RESULT = 'A bikini that covers nothing and it screams for attention, only a horny-whorey whore would wear something like this!' 
+	if ARGS[1] = 91:$RESULT = 'A transparent white bikini that''s wholly see-through when wet, perfect for an attention-seeking slut.' 
+	if ARGS[1] = 92:$RESULT = 'A transparent neon green bikini that''s wholly see-through when wet, perfect for an attention-seeking slut.' 
+	if ARGS[1] = 93:$RESULT = 'A transparent neon green bikini that''s wholly see-through when wet, perfect for an attention-seeking floozy.' 
+	if ARGS[1] = 94:$RESULT = 'A transparent violet bikini that''s wholly see-through when wet, perfect for an attention-seeking floozy.' 
+	if ARGS[1] = 95:$RESULT = 'A two-piece set that''s totally see-through when wet, ideal for an attention-needing tramp!'
+	if ARGS[1] = 96:$RESULT = 'A two-piece set that''s totally see-through when wet, ideal for an attention-needing tramp!'
+	if ARGS[1] = 97:$RESULT = 'A transparent sky blue bikini that''s wholly see-through when wet, perfect for an attention-seeking bimbo.'
+	if ARGS[1] = 98:$RESULT = 'A transparent white bikini that''s wholly see-through when wet, it is classy, in a bimbo kind of way.'
+	if ARGS[1] = 99:$RESULT = 'A transparent white bikini that''s totally see-through even when its dry, it is perfect for an attention-needing bimbette!'
+	if ARGS[1] = 100:$RESULT = 'A transparent white bikini that''s wholly see-through when wet, perfect for an attention-wanting floozy.' 
+	if ARGS[1] = 101:$RESULT = 'A monokini that almost covers nothing, its perfect to show off your body, if that is your thing...' 
+	if ARGS[1] = 102:$RESULT = 'A monokini that almost covers nothing, its perfect for an attention-seeking bimbette!' 
+	if ARGS[1] = 103:$RESULT = 'A monokini that covers nothing, it signals people that you are desparate for attention and will do anything for it!' 
 
 elseif $ARGS[0] = 'coat':
 	if ARGS[1] = 1:$RESULT = 'A light jacket offering very little protection from the weather.'

+ 2 - 0
locations/_short_description.qsrc

@@ -32,6 +32,8 @@ elseif $ARGS[0] = 'coat':
 	$RESULT = 'Coat number '
 elseif $ARGS[0] = 'swimwear':
 	$RESULT = 'Swimwear number '
+elseif $ARGS[0] = 'beach':
+	$RESULT = 'Slutty swimwear number '
 elseif $ARGS[0] = 'burlesque':
 	$RESULT = 'Burlesque outfit number '
 end

+ 13 - 8
locations/albinahome.qsrc

@@ -45,21 +45,26 @@ if $ARGS[0] = 'start':
 					'"What are you talking about?" you ask, startled by her outburst. Albina looks at you meekly as tears well up in her eyes.'
 					'"<<$pcs_nickname>>, my father has raped and abused me from such an early age, I don''t even remember when it all began. I''ve spent my entire life being his plaything." she tearfully admits.'
 					'"When my mother found out, he used his connections to stop her taking me with her when she left him."'
-					'But now that he''s going down, she came back here to live with and look after me. Get me counselling if I need it, you know? That''s why she''s always checking up on me. She''s on edge about what my father can do, even in prison."'
 					*nl
+					'But now that he''s going down, she came back here to live with and look after me. Get me counselling if I need it, you know? That''s why she''s always checking up on me. She''s on edge about what my father can do, even in prison."'
 					'She continues. "The truth is his political campaign never took off. He loved abusing his position as a cop to bully others, including me, but when he retired, he didn''t have that power anymore. A political career was his chance to get that back."'
 					'"Nobody was willing to back him however." She stops talking for a few seconds and you can clearly see her hands shaking. "That''s when...that''s when he decided to...whore me out to his friends. For ''a bit of fun'' with me, they would ''donate'' to his campaign fund.". She is on the verge of bursting into tears in front of you.'
 
-					act 'Your father done what?':
+					act 'Your father did what?':
 						*clr & cla
 						minut += 15
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/comfort.jpg"></center>'
 						'"Your own father sold your body to fund his election? That''s horrible!" you exclaim in shock.'
 						'Albina nods. "That''s right, but I wasn''t earning enough for him. That''s when he discovered my dance troupe and forced me to start selling my friends instead. I had to <<$pcs_nickname>>! I had to!" she tearfully exclaims.'
-						'"I was forced to let those creeps do whatever they pleased with my friends <<$pcs_nickname>>! All for some fucking rubles! Rubles that the fucking bastard spent on his own whores that he mistreated instead of his campaign! But what he did to me..." Tears are streaming down her cheeks at this point.'
-                        !! if virgin
-						if pcs_vag = 0 and stat['vaginal'] = 0: '"That''s why I didn''t get you involved. Too many girls have to hide the fact that those bastards were their first time. I wasn''t going to let it happen again."'
+						'"I was forced to let those fucking perverts do whatever they pleased with my friends <<$pcs_nickname>>! They were humiliated and abused for some fucking rubles! Rubles that the fucking bastard spent on his own whores that he mistreated instead of his campaign!"'
+                        !! if virgin or not
+						if pcs_vag = 0 and stat['vaginal'] = 0: 
+						'"That''s why I didn''t get you involved. Too many girls have to hide the fact that those bastards were their first time. I wasn''t going to let it happen again. But what he did to me..." Tears are streaming down her cheeks at this point.'
+						else 
+						'"Then you joined and my father forced me to put you to work as well. Of course, all those nasty creeps jumped at the chance to try out the ''new girl'' once they found out about you. But what he did to me..." Tears are streaming down her cheeks at this point.'
+						end
+						
 						act 'What did he do?':
 							*clr & cla
 							minut += 15
@@ -68,8 +73,8 @@ if $ARGS[0] = 'start':
 							'"What did he do?" you ask.'
 							'"It was bad enough being forced to whore out my friends to abusive creeps who almost choked them to death, but......but....."'
 							'"But what?" you ask softly. She steels herself before answering you. "If I didn''t get the girl the guys wanted, my father said it was perfectly fine for them to take me and do what they wanted, even rape me." she cries.'
-							'"They would take their anger at not getting the girl they wanted out on me. I would be choked, slapped, even spat on! Some nights, I''d come home and he would berate me for not ''helping his donors'' and I would be subjected to his abuse."'
-							'"My dad being a pimp for underage girls who''s abused me my entire life, my friends being subjected to abusive sexual exploitation.....and I....I couldn''t do a thing about it!" The words barely make it out of her mouth before she bursts into a flood of tears.'
+							'"They would take their anger at not getting the girl they wanted out on me. I would be choked, slapped, even spat on! Some nights, I''d come home and he would berate me for not ''helping his donors'' and I would be subjected to his abuse as well."'
+							'"My dad being a pimp for underage girls who''s abused me my entire life, my friends being subjected to abusive sexual exploitation...and I...I couldn''t anything about it!" The words barely make it out of her mouth before she bursts into a flood of tears.'
 
 							act 'Comfort her':
 								*clr & cla
@@ -77,7 +82,7 @@ if $ARGS[0] = 'start':
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/albina/kissingattempt.jpg"></center>'
 								'You cradle her head against your chest as she sobs away, her tears soaking into your top. "Hey, hey. But you did do something about it. You went to the police and now he''s going to prison!" you reassure her while softly stroking her hair.'
-								'She sits up, her eyes puffy from crying and wipes away her tears. "Yeah, yeah you''re right <<$pcs_nickname>>. I did. I guess I just got tired of feeling helpless as my friends suffered when they didn''t deserve any of this. So I exposed him for what he is!"'
+								'She sits up, her eyes puffy from crying and wipes away her tears. "Yeah, yeah you''re right <<$pcs_nickname>>. I did. I guess I just got tired of feeling helpless as my friends suffered when they didn''t deserve any of this. So I exposed him as what he is. A vile fucking creep!"'
 								'"I just want to live my life without having to fear my own father, or any other man for that matter. For the longest time, I was just too fucking submissive."'
 								'You smile at her and are about to reply when Albina closes her eyes and tilts her head towards you.'
 								gs 'willpower', 'cuni', 'resist', 'medium'

+ 6 - 6
locations/arousal.qsrc

@@ -177,8 +177,8 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 		else
 			count['anal'] = 1
 		end
-		if pcs_ass < dick:pcs_ass += 1
-		if pcs_ass*2 < dick:pcs_ass += 1
+		if pcs_ass < temp_dick:pcs_ass += 1
+		if pcs_ass*2 < temp_dick:pcs_ass += 1
 		!! length and girth abilities of anus are not also separated , but I suppose that they are related although it is not propable
 		!! we can estimate difference in girth and length anal_girth_difference and anal_lenght_difference - names are shortened
 		altdif = temp_dick - pcs_ass
@@ -340,8 +340,8 @@ if $ARGS[0] ! 'end' and $ARGS[0] ! 'checks' and $ARGS[0] ! 'count' and $ARGS[0]
 		count['vaginal_strap'] = 1
 		stim['mag'] += 1
 		!! virginal capacity increase
-		if pcs_vag < dick:pcs_vag += 1
-		if pcs_vag*2 < dick:pcs_vag += 1
+		if pcs_vag < temp_dick:pcs_vag += 1
+		if pcs_vag*2 < temp_dick:pcs_vag += 1
 		!! the same as for 'vaginal'
 		vgrdif = grange - pcs_vag
 		vltdif = temp_dick - pcs_vag
@@ -728,7 +728,7 @@ if $ARGS[0] = 'end':
 	
 	killvar 'anal_slip'
 	killvar 'ar_anal_lube'
-	killvar 'vagi_slip'
+	killvar 'vaginal_slip'
 	killvar 'ar_vag_lube'
 	killvar '$orgasm_or'
 
@@ -875,7 +875,7 @@ if $ARGS[0] = 'auto_lube':
 				$lube_txt
 			end
 			gs 'arousal', 'vaginal_finger', 1
-			vagi_slip = 8
+			vaginal_slip = 8
 			ar_vag_lube = 1
 			lubri -= 1
 		elseif $ARGS[2] ! 'custom' or ($ARGS[2] = 'custom' and $lube_txt ! ''):

+ 2 - 0
locations/bed2.qsrc

@@ -319,6 +319,8 @@ if $ARGS[0] = 'dream':
 	elseif alarm_set >= 1440:
 		alarm_set -= 1440
 	end
+	
+	if StoryLine = 1 and indorf = 0 and motherQW['bathroom_dildos'] > 0:gt'mother_sextalk','bathroom_dildos_wakeup1'
 
 	if slept_in = 1:
 		gs 'stat'

+ 334 - 601
locations/beg1.qsrc

@@ -1,634 +1,367 @@
 # beg1
 
 if $ARGS[0] = 'start':
-	*clr & cla
-	menu_off = 1
-	gs 'stat'
-	minut += 60
-	kolsorev += 1
-	razdtumbler = 0
-	begmon = month
-	begminus = 0
+    *clr & cla
+    menu_off = 1
+    gs 'stat'
+    minut += 60
+    kolsorev += 1
+    razdtumbler = 0
+    begmon = month
+    begminus = 0
 
-	if razradbeg = 0:
-		'You''re registered for a beginner''s race.'
+    if razradbeg = 0:
+        'You''re registered for an amateur''s race. The results will determine if you join the club''s junior squad and entry in the semi-professional runner circuit.'
 
-		act 'Go to the stadium':gt 'beg1', 'br'
-	elseif razradbeg = 1:
-		'You''re registered for a club ranking race.'
+        act 'Go to the track field.':gt 'beg1', 'br'
+    elseif razradbeg = 1:
+        'As a member of your club''s junior squad, you''re registered for a semi-professional''s race. The results will determine if you join the veteran squad.'
 
-		act 'Go to the stadium':gt 'beg1', '3'
-	elseif razradbeg = 2:
-		'You''re registered as your club''s representative at the Saint Petersburg City Championship.'
+        act 'Go to the track field.':gt 'beg1', 'kms'
+    elseif razradbeg = 2:
+        'As a member of your club''s veteran squad, you''re registered for a semi-professional''s race. The results will determine your entry in the professional runner circuit.'
 
-		act 'Go to the stadium':gt 'beg1', '2'
-	elseif razradbeg = 3:
-		'You qualified as Saint Petersburg''s representative at the Leningrad Oblast Championship, held in Saint Petersburg.'
+        act 'Go to the track field.':gt 'beg1', 'ross'
+    elseif razradbeg >= 3 and razradbeg < 14:
+        'As one of your club''s best athletes, you can take part in a series of qualifying races in the professional circuit. Winning 9 out of 11 would qualify you for the St.Petersburg Track Championship, that is celebrated seasonally.'
+        nl
+        'Qualifying Races Attended: <<razradbeg - 3>>' 
+        'Qualifying Races Won: <<razradbegK>>'
 
-		act 'Go to the stadium':gt 'beg1', '1'
-	elseif razradbeg = 4:
-		'You qualified for the Northwest District Championship, held in Saint Petersburg, representing the Leningrad Oblast.'
+        act 'Go to the stadium':gt 'beg1', 'kval'
+    elseif razradbeg = 14 and razradbegK < 9:
+        cla
+        razradbegK = 0
+        razradbeg = 3
+        'You were unable to qualify for the St.Petersburg Championship.'
 
-		act 'Go to the stadium':gt 'beg1', 'kms'
-	elseif razradbeg = 5:
-		'You are one of the best track athletes in Russia and thus qualified for the Russian National Championship.'
+        ! WD: Argument is 'dressing room'
+        act 'Go back to the dressing room':gt 'fit', 'dressing room'
+    elseif razradbeg = 14 and razradbegK >= 9:
+        cla
+        razradbegK = 0
+        razradbeg = 3
+        'You qualified for the <<year>> St.Petersburg Track Championship, taking place this season in the Petrovsky Stadium.'
 
-		act 'Go to the stadium':gt 'beg1', 'ross'
-	elseif razradbeg >= 6 and razradbeg < 16:
-		'As one of the best Russian athletes, you can take part in a series of international qualifying races. Winning seven out of nine would qualify you for the European and World Championships, but even if you could no longer qualify, the prize money is nothing to sneeze at.'
-		nl
-		'Qualifying Races Attended: <<razradbeg - 6>>' 
-		'Qualifying Races Won: <<razradbegK>>'
-
-		act 'Go to the stadium':gt 'beg1', 'kval'
-	elseif razradbeg = 16:
-		if razradbegK < 7:
-			cla
-			razradbegK = 0
-			razradbeg = 6
-			'You were unable to qualify for the European Championship.'
-
-			! WD: Argument is 'dressing room'
-			act 'Go back to the dressing room':gt 'fit', 'dressing room'
-		elseif razradbegK >= 7:
-			cla
-			razradbegK = 0
-			razradbegInt = 1
-			'You qualified for the <<year>> European Championship in Athletics, held in Saint Petersburg.'
-
-			act 'Go to the stadium':gt 'beg1', 'evro'
-		end
-	elseif razradbegInt = 1:
-		cla
-		razradbegInt = 0
-		razradbeg = 6
-		'You qualified for the <<year>> World Championship in Athletics, held in Saint Petersburg.'
-		
-		act 'Go to the stadium':gt 'beg1', 'Int'
-	end
+        act 'Go to the stadium':gt 'beg1', 'evro'
+    end
 end
 
 if $ARGS[0] = 'br':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the empty stadium before the race starts.' 
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
-	
-	if begresult < 10:  
-		'Sadly, you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made a bit of a fool of yourself.'
-	elseif begresult < 15:
-		gs 'fame', 'city', 'running', 1
-		'You performed well for an amateur but still only came in last (8th place).'
-	elseif begresult < 20:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 25:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 30:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 35:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 40:
-		gs 'fame', 'city', 'running', 3
-		bronzebeg += 1 & money += 100 & 'You fought hard and managed to take 3rd place, earning a prize: You receive a bronze bade and a prize of 100 <b>₽</b>'
-	elseif begresult < 45:
-		gs 'fame', 'city', 'running', 3
-		silverbeg += 1 & money += 500 & 'You fought hard and managed to take 2nd place, earning a prize: You receive a silver badge and a prize of 500 <b>₽</b>'
-	else
-		gs 'fame', 'city', 'running', 4
-		razradbeg = 1 & goldbeg += 1 & money += 1000 & 'You fought hard and managed to take 1st place! You receive a gold badge, a prize of 1,000 <b>₽</b> and are now part of your club''s junior squad.'
-	end
-	
-	act 'Leave':gt 'fit', 'dressing room'
-end
-
-if $ARGS[0] = '3':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the empty stadium before the race starts.' 
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
-
-	if begresult < 15:
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made a bit of a fool of yourself.'
-	elseif begresult < 20:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 25:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 30:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 35:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 40:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 45:
-		gs 'fame', 'city', 'running', 3
-		bronzebeg += 1 & money += 300 & 'You fought hard and managed to take 3rd place, earning a prize: You receive a bronze badge and a prize of 300 <b>₽</b>'
-	elseif begresult < 50:
-		gs 'fame', 'city', 'running', 3
-		silverbeg += 1 & money += 750 & 'You fought hard and managed to take 2nd place, earning a prize: You receive a silver badge and a prize of 750 <b>₽</b>'
-	else
-		gs 'fame', 'city', 'running', 4
-		razradbeg = 2 & goldbeg += 1 & money += 1500 & 'You fought hard and managed to take 1st place! You receive a gold badge, a prize of 1,500 <b>₽</b> and are now part of your club''s senior squad, representing it at the next city championship!'
-	end
-	act 'Leave':gt 'fit', 'dressing room'
-end
-
-if $ARGS[0] = '2':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the stadium before the race starts, only a hundred people or so on the ranks watching you but with how big the stadium is, you can barely even see them.' 
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
-
-	if begresult < 20:
-		gs 'fame', 'city', 'running', 1
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made a bit of a fool of yourself.'
-	elseif begresult < 25:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 30:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 35:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 40:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 45:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 50:
-		gs 'fame', 'city', 'running', 4
-		bronzebeg += 1 & money += 750 & 'You fought hard and managed to take 3rd place, earning a prize: You get a bronze medal and a prize of 750 <b>₽</b>'
-	elseif begresult < 55:
-		gs 'fame', 'city', 'running', 4
-		silverbeg += 1 & money += 1500 & 'You fought hard and managed to take 2nd place, earning a prize: You get a silver medal and a prize of 1,500 <b>₽</b>'
-	else
-		gs 'fame', 'city', 'running', 5
-		razradbeg = 3 & goldbeg += 1 & money += 2500 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 2,500 <b>₽</b> and became the "Track Champion of the City of Saint Petersburg", which qualifies you for the next oblast championship!'
-	end
-	act 'Leave':gt 'fit', 'dressing room'
-end
-
-if $ARGS[0] = '1':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the stadium before the race starts.' 
-	'Only 1,000 people came to watch the city championship, spread out over the large stadium.' 
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
-
-	if begresult < 25:
-		gs 'fame', 'city', 'running', 1
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right?'
-	elseif begresult < 30:
-		gs 'fame', 'city', 'running', 2
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 35:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 40:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 45:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 50:
-		gs 'fame', 'city', 'running', 4
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 55:
-		gs 'fame', 'city', 'running', 5
-		bronzebeg += 1 & money += 1500 & 'You fought hard and managed to take 3rd place, earning a prize: You get a bronze medal and a prize of 1,500 <b>₽</b>'
-	elseif begresult < 60:
-		gs 'fame', 'city', 'running', 5
-		silverbeg += 1 & money += 2000 & 'You fought hard and managed to take 2nd place, earning a prize: You get a silver medal and a prize of 2,000 <b>₽</b>'
-	else
-		gs 'fame', 'city', 'running', 6
-		razradbeg = 4 & goldbeg += 1 & money += 3000 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 3,000 <b>₽</b> and became the "Track Champion of the Leningrad Oblast", not only putting you on the list of the 50 best track athletes in the Russian Federation but also qualifying you for the next district championship!'
-	end
-	act 'Leave':gt 'fit', 'dressing room'
+    cla
+    run_exp += 1
+    fat -= 2
+    gs 'sweat', 'add', 30
+    pcs_stam -= 30
+    
+    begminus = 0
+    if bmi_calc > 25: 
+        begminus = ((bmi_calc - 25)*4)
+    elseif bmi_calc < 18:
+        begminus = ((25 - bmi_calc)*6)
+    end
+    begresult = pcs_run - begminus
+    
+    '<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
+    'Your discipline: The Women''s 400 Meter Dash.' 
+    'After changing into your running gear, you spend some time warming up near the track before the race starts. Beyond some casual bystanders and encouraging familiars, no spectators are attending this competition.' 
+    'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+    wait 725
+    'You get in position. Then, you hear the starting shot: The race begins!'
+    wait 725
+    'On your marks...'
+    wait 725
+    'Get set...'
+    wait 725
+    'Go! - You''re away!'
+    wait 725
+    
+    if begresult < 5:  
+        'Sadly, you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made a bit of a fool of yourself.'
+    elseif begresult < 10:
+        'You performed well for an amateur but still only came in last (8th place).'
+    elseif begresult < 15:
+        'You fought hard, but managed to only take the penultimate place (7th place).'
+    elseif begresult < 20:
+        'You fought hard, but only managed to take 6th place.'
+    elseif begresult < 35:
+        'You fought hard, but only managed to take 5th place.'
+    elseif begresult < 40:
+        'You fought hard, but only managed to take 4th place.'
+    elseif begresult < 45:
+        gs 'fame', 'city', 'running', 1
+        bronzebeg += 1 & money += 150 & 'You fought hard and managed to take 3rd place, earning a prize: You receive a bronze badge and a prize of 150 <b>₽</b>'
+    elseif begresult < 50:
+        gs 'fame', 'city', 'running', rand(1,2)
+        silverbeg += 1 & money += 300 & 'You fought hard and managed to take 2nd place, earning a prize: You receive a silver badge and a prize of 300 <b>₽</b>'
+    else
+        gs 'fame', 'city', 'running', rand(1,3)
+        razradbeg = 1 & goldbeg += 1 & money += 600 & 'You fought hard and managed to take 1st place! You receive a gold badge, a prize of 600 <b>₽</b> and are now part of your club''s junior squad, performing at the semi-professional level.'
+    end
+    
+    act 'Leave':gt 'fit', 'dressing room'
 end
 
 if $ARGS[0] = 'kms':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the stadium before the race starts.' 
-	'Maybe 5,000 people came to watch the district championship, the stadium far from full.' 
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
+    cla
+    run_exp += 1
+    fat -= 2
+    gs 'sweat', 'add', 30
+    pcs_stam -= 30
+    
+    begminus = 0
+    if bmi_calc > 25: 
+        begminus = ((bmi_calc - 25)*4)
+    elseif bmi_calc < 18:
+        begminus = ((25 - bmi_calc)*6)
+    end
+    begresult = pcs_run - begminus
+    
+    '<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
+    'Your discipline: The Women''s 400 Meter Dash.' 
+    'After changing into your running gear, you spend some time warming up near the track before the race starts. Beyond the encouraging familiars, now, you appreciate some genuinely interested spectators, some with cameras, but, even with that, no more than a hundred spectators are attending this competition. The track field is far from full.' 
+    'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+    wait 725
+    'You get in position. Then, you hear the starting shot: The race begins!'
+    wait 725
+    'On your marks...'
+    wait 725
+    'Get set...'
+    wait 725
+    'Go! - You''re away!'
+    wait 725
 
-	if begresult < 30:
-		gs 'fame', 'city', 'running', 2
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right?'
-	elseif begresult < 35:
-		gs 'fame', 'city', 'running', 3
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 40:
-		gs 'fame', 'city', 'running', 4
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 45:
-		gs 'fame', 'city', 'running', 4
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 50:
-		gs 'fame', 'city', 'running', 4
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 55:
-		gs 'fame', 'city', 'running', 5
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 60:
-		gs 'fame', 'city', 'running', 6
-		bronzebeg += 1 & money += 2000 & 'You fought hard and managed to take 3rd place, earning a prize: You get a bronze medal and a prize of 2,000 <b>₽</b>'
-	elseif begresult < 65:
-		gs 'fame', 'city', 'running', 8
-		silverbeg += 1 & money += 3000 & 'You fought hard and managed to take 2nd place, earning a prize: You get a silver medal and a prize of 3,000 <b>₽</b>'
-	else
-		gs 'fame', 'city', 'running', 10
-		razradbeg = 5 & goldbeg += 1 & money += 4000 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 4,000 <b>₽</b> and became the "Track Champion of the Northwest District". You are now one of the 8 best track athletes in the Russian Federation and qualified for the next national championship!'
-	end
-	act 'Leave':gt 'fit', 'dressing room'
+    if begresult < 20:
+        razradbeg = 0 & 'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right? Your performance is so atrocious that the coach decides to return you to the amateur rank.'
+    elseif begresult < 25:
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You didn''t manage to reach any classification.'
+    elseif begresult < 30:
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
+    elseif begresult < 35:
+        'You fought hard, but managed to only take the penultimate place (7th place).'
+    elseif begresult < 40:
+        'You fought hard, but only managed to take 6th place.'
+    elseif begresult < 45:
+        'You fought hard, but only managed to take 5th place.'
+    elseif begresult < 50:
+        gs 'fame', 'city', 'running', 1
+        'You fought hard, but only managed to take 4th place.'
+    elseif begresult < 55:
+        gs 'fame', 'city', 'running', rand(1,2)
+        bronzebeg += 1 & money += 300 & 'You fought hard and managed to take 3rd place, earning a prize: You get a bronze medal and a prize of 300 <b>₽</b>'
+    elseif begresult < 60:
+        gs 'fame', 'city', 'running', rand(1,3)
+        silverbeg += 1 & money += 600 & 'You fought hard and managed to take 2nd place, earning a prize: You get a silver medal and a prize of 600 <b>₽</b>'
+    else
+        gs 'fame', 'city', 'running', rand(1,4)
+        razradbeg = 3 & goldbeg += 1 & money += 1000 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 1,000 <b>₽</b> and are now part of your club''s veteran squad, performing at the semi-professional level.'
+    end
+    act 'Leave':gt 'fit', 'dressing room'
 end
 
 if $ARGS[0] = 'ross':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the stadium before the race starts.' 
-	'At least 30,000 people came to national championship, putting the stadium at a little less than half capacity.'
-!! Took the Krestovsky Stadium for reference.
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
+    cla
+    run_exp += 1
+    fat -= 2
+    gs 'sweat', 'add', 30
+    pcs_stam -= 30
+    
+    begminus = 0
+    if bmi_calc > 25: 
+        begminus = ((bmi_calc - 25)*4)
+    elseif bmi_calc < 18:
+        begminus = ((25 - bmi_calc)*6)
+    end
+    begresult = pcs_run - begminus
+    
+    '<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
+    'Your discipline: The Women''s 400 Meter Dash.' 
+    'After changing into your running gear, you spend some time warming up near the track before the race starts. Familiars, the club''s fans, track''s lovers and students on a school trip, fill the place. You even see some photo journalists. All of them showing genuine interest in this competition. A gross appraisal put the spectators'' numbers in several hundred attending this competition. The track field is in full occupation.' 
+    'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+    wait 725
+    'You get in position. Then, you hear the starting shot: The race begins!'
+    wait 725
+    'On your marks...'
+    wait 725
+    'Get set...'
+    wait 725
+    'Go! - You''re away!'
+    wait 725
 
-	if begresult < 35:
-		gs 'fame', 'city', 'running', 4
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right?'
-	elseif begresult < 40:
-		gs 'fame', 'city', 'running', 6
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 45:
-		gs 'fame', 'city', 'running', 8
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 50:
-		gs 'fame', 'city', 'running', 8
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 55:
-		gs 'fame', 'city', 'running', 8
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 60:
-		gs 'fame', 'city', 'running', 10
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 65:
-		gs 'fame', 'city', 'running', 15
-		bronzebeg += 1 & money += 3000 & 'You fought hard and managed to take 3rd place, earning a prize: You get a bronze medal and a prize of 3,000 <b>₽</b>'
-	elseif begresult < 70:
-		gs 'fame', 'city', 'running', 15
-		silverbeg += 1 & money += 4000 & 'You fought hard and managed to take 2nd place, earning a prize: You get a silver medal and a prize of 4,000 <b>₽</b>'
-	else
-		gs 'fame', 'city', 'running', 20
-		razradbeg = 6 & goldbeg += 1 & money += 5000 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 5,000 <b>₽</b> and became the "Track Champion of the Russian Federation". You are the single best track athlete in Russia - maybe you should try to qualify for the European championship?'
-	end
-	act 'Leave':gt 'fit', 'dressing room'
+    if begresult < 30:
+        razradbeg = 1 & 'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right? Your performance is so atrocious that the coach decides to return you to the junior rank.'
+    elseif begresult < 35:
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You didn''t manage to reach any classification.'
+    elseif begresult < 40:
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
+    elseif begresult < 45:
+        'You fought hard, but managed to only take the penultimate place (7th place).'
+    elseif begresult < 50:
+        'You fought hard, but only managed to take 6th place.'
+    elseif begresult < 55:
+        gs 'fame', 'city', 'running', 1
+        'You fought hard, but only managed to take 5th place.'
+    elseif begresult < 60:
+        gs 'fame', 'city', 'running', rand(1,2)
+        'You fought hard, but only managed to take 4th place.'
+    elseif begresult < 65:
+        gs 'fame', 'city', 'running', rand(1,3)
+        bronzebeg += 1 & money += 600 & 'You fought hard and managed to take 3rd place, earning a prize: You get a bronze medal and a prize of 600 <b>₽</b>'
+    elseif begresult < 70:
+        gs 'fame', 'city', 'running', rand(1,4)
+        silverbeg += 1 & money += 1000 & 'You fought hard and managed to take 2nd place, earning a prize: You get a silver medal and a prize of 1,000 <b>₽</b>'
+    else
+        gs 'fame', 'city', 'running', rand(1,5)
+        razradbeg = 3 & goldbeg += 1 & money += 1500 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 1,500 <b>₽</b> and gain entry to the professional circuit.'
+    end
+    act 'Leave':gt 'fit', 'dressing room'
 end
 
 if $ARGS[0] = 'kval':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	razradbeg += 1
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the empty stadium before the race starts.' 
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
+    cla
+    run_exp += 1
+    fat -= 2
+    gs 'sweat', 'add', 30
+    pcs_stam -= 30
+    razradbeg += 1
+    minut += 60
+    
+    begminus = 0
+    if bmi_calc > 25: 
+        begminus = ((bmi_calc - 25)*4)
+    elseif bmi_calc < 18:
+        begminus = ((25 - bmi_calc)*6)
+    end
+    begresult = pcs_run - begminus
+    
+    '<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
+    'Your discipline: The Women''s 400 Meter Dash.'  
+    'At the professional level, your club takes you, to the Petrovsky Stadium. After changing into your running gear, you spend some time warming up before the race starts and observe the current attendance. Now, this is what you call a spectacle. Thousands of people, come to see the race, including photo journalists, TV crews and all class of sports enthusiasts. Even with that, the stadium is far from full, with maybe a quarter capacity, that is around 5000 spectators.'
+!! Took the Krestovsky Stadium for reference. !!THX note. the  Krestovsky Stadium is football-only. Better use the Petrovsky Stadium(20000), have track fields.
+    'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+    wait 725
+    'You get in position. Then, you hear the starting shot: The race begins!'
+    wait 725
+    'On your marks...'
+    wait 725
+    'Get set...'
+    wait 725
+    'Go! - You''re away!'
+    wait 725
 
-	if begresult < 40:
-		gs 'fame', 'city', 'running', 4
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself.'
-	elseif begresult < 45:
-		gs 'fame', 'city', 'running', 6
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 50:
-		gs 'fame', 'city', 'running', 8
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 55:
-		gs 'fame', 'city', 'running', 8
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 60:
-		gs 'fame', 'city', 'running', 8
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 65:
-		gs 'fame', 'city', 'running', 10
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 70:
-		gs 'fame', 'city', 'running', 15
-		razradbegK += 1 & bronzebeg += 1 & money += 4000 & 'You fought hard and managed to take 3rd place, earning a prize. You get a bronze badge and a prize of 4,000 <b>₽</b>, but sadly, only the 1st place adds to your qualification for the European championship.'
-	elseif begresult < 75:
-		gs 'fame', 'city', 'running', 15
-		razradbegK += 1 & silverbeg += 1 & money += 6000 & 'You fought hard and managed to take 2nd place, earning a prize. You get a silver medal and a prize of 7,000 <b>₽</b>, but sadly, only the 1st place adds to your qualification for the European championship.'
-	else
-		gs 'fame', 'city', 'running', 25
-		razradbegK += 1 & goldbeg += 1 & money += 8500 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 8,500 <b>₽</b> and are one step closer to qualifying for the European championship.'
-	end
-	act 'Leave':gt 'fit', 'dressing room'
+    if begresult < 40:
+        razradbeg = 2 & razradbegK = 0 & 'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right? Your performance is so atrocious that the coach decides to return you to the semi-professional rank.'
+    elseif begresult < 45:
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You didn''t manage to reach any classification.'
+    elseif begresult < 50:
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
+    elseif begresult < 55:
+        'You fought hard, but managed to only take the penultimate place (7th place).'
+    elseif begresult < 60:
+        gs 'fame', 'city', 'running', 1
+        'You fought hard, but only managed to take 6th place.'
+    elseif begresult < 65:
+        gs 'fame', 'city', 'running', rand(1,2)
+        'You fought hard, but only managed to take 5th place.'
+    elseif begresult < 70:
+        gs 'fame', 'city', 'running', rand(1,3)
+        'You fought hard, but only managed to take 4th place.'
+    elseif begresult < 75:
+        gs 'fame', 'city', 'running', rand(1,4)
+        gs 'fame', 'pav', 'running', 1
+        razradbegK += 1 & bronzebeg += 1 & money += 1000 & 'You fought hard and managed to take 3rd place, earning a prize. You get a bronze badge and a prize of 1,000 <b>₽</b>, but sadly, only the 1st place adds to your qualification for the European championship.'
+    elseif begresult < 80:
+        gs 'fame', 'city', 'running', rand(1,5)
+        gs 'fame', 'pav', 'running', rand(1,2)
+        razradbegK += 1 & silverbeg += 1 & money += 1500 & 'You fought hard and managed to take 2nd place, earning a prize. You get a silver medal and a prize of 1,500 <b>₽</b>, but sadly, only the 1st place adds to your qualification for the European championship.'
+    else
+        gs 'fame', 'city', 'running', rand(1,6)
+        gs 'fame', 'pav', 'running', rand(1,3)
+        razradbegK += 1 & goldbeg += 1 & money += 2000 & 'You fought hard and managed to take 1st place! You get a gold medal, a prize of 2,000 <b>₽</b> and are one step closer to qualifying for the St.Petersburg Championship.'
+    end
+    act 'Leave':gt 'fit', 'dressing room'
 end
 
 if $ARGS[0] = 'evro':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	razradbeg += 1
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the stadium before the race starts.' 
-	'The stadium is well-attended - about 50,000 people, you''d wager - here to watch athletics competitions between the best European athletes, you one of them.'
-	!! Took the Krestovsky Stadium for reference.
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
-
-	if begresult < 45:
-		gs 'fame', 'city', 'running', 6
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right?'
-	elseif begresult < 50:
-		gs 'fame', 'city', 'running', 8
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 55:
-		gs 'fame', 'city', 'running', 10
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 60:
-		gs 'fame', 'city', 'running', 10
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 65:
-		gs 'fame', 'city', 'running', 10
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 70:
-		gs 'fame', 'city', 'running', 15
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 75:
-		gs 'fame', 'city', 'running', 20
-		razradbegEB += 1
-		money += 5000
-		'You fought hard and managed to take 3rd place, earning a prize. You get a bronze medal and a prize of 5,000 <b>₽</b>'
-	elseif begresult < 80:
-		gs 'fame', 'city', 'running', 20
-		razradbegES += 1
-		money += 10000
-		'You fought hard and managed to take 2nd place, earning a prize. You get a silver medal and a prize of 10,000 <b>₽</b>'
-	else 
-		gs 'fame', 'city', 'running', 30
-		razradbegEG += 1
-		money += 15000
-		'You fought hard and managed to take 1st place. You get a gold medal, a prize of 15,000 <b>₽</b> and are now the "European Track Champion"!'
-	end
-
-	act 'Leave':gt 'fit', 'dressing room'
-end
+    cla
+    run_exp += 1
+    fat -= 2
+    gs 'sweat', 'add', 30
+    pcs_stam -= 30
+    minut += 120
+    
+    begminus = 0
+    if bmi_calc > 25: 
+        begminus = ((bmi_calc - 25)*4)
+    elseif bmi_calc < 18:
+        begminus = ((25 - bmi_calc)*6)
+    end
+    begresult = pcs_run - begminus
+    
+    '<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/race/begsor.jpg"></center>'
+    'Your discipline: The Women''s 400 Meter Dash.' 
+    'This is the highest competition in the St.Petersburg area. From here, the professional runners, jump to the regional, national and eventually international scene. You will eventually reach those levels, with the possibility to reach the country Olympic Team, but for the moment, it is better if you concentrate on reaching the St.Petersburg Championship.'   
+    'After changing into your running gear, you spend some time warming up before the race starts and observe the current attendance. The Petrovsky Stadium''s personnel is in full gear to manage the wave of spectators, journalist, and others that run around. Even with the fact, that track & field don''t attract the same attention level that football, it is evident that this is a great event, with maybe around 10000 spectators.'
+    'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+    wait 725
+    'You get in position. Then, you hear the starting shot: The race begins!'
+    wait 725
+    'On your marks...'
+    wait 725
+    'Get set...'
+    wait 725
+    'Go! - You''re away!'
+    wait 725
 
-if $ARGS[0] = 'Int':
-	cla
-	run_exp += 1
-	fat -= 2
-	gs 'sweat', 'add', 30
-	pcs_stam -= 30
-	razradbeg += 1
-	
-	begminus = 0
-	if bmi_calc > 25: 
-		begminus = ((bmi_calc - 25)*4)
-	elseif bmi_calc < 18:
-		begminus = ((25 - bmi_calc)*6)
-	end
-	begresult = pcs_run - begminus
-	
-	'Your discipline: The Women''s 400 Meter Dash.' 
-	'After changing into your running gear, you spend some time warming up in the stadium before the race starts.' 
-	'The stadium is full, almost bursting with people. There must be 70,000 people here to watch athletics competitions with competitors from all over the world. Only the best of the best even made it here and you are proud to be one of them.'
-	!! Took the Krestovsky Stadium for reference.
-	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
-	wait 725
-	'You get in position. Then, you hear the starting shot: The race begins!'
-	wait 725
-	'On your marks...'
-	wait 725
-	'Get set...'
-	wait 725
-	'Go! - You''re away!'
-	wait 725
-	
-	if begresult < 50:
-		gs 'fame', 'city', 'running', 10
-		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right?'
-	elseif begresult < 55:
-		gs 'fame', 'city', 'running', 15
-		'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
-	elseif begresult < 60:
-		gs 'fame', 'city', 'running', 20
-		'You fought hard, but managed to only take the penultimate place (7th place).'
-	elseif begresult < 65:
-		gs 'fame', 'city', 'running', 20
-		'You fought hard, but only managed to take 6th place.'
-	elseif begresult < 70:
-		gs 'fame', 'city', 'running', 20
-		'You fought hard, but only managed to take 5th place.'
-	elseif begresult < 80:
-		gs 'fame', 'city', 'running', 25
-		'You fought hard, but only managed to take 4th place.'
-	elseif begresult < 90:
-		gs 'fame', 'city', 'running', 30
-		razradbegIB += 1
-		money += 10000
-		'You fought hard and managed to take 3rd place, earning a prize. You get a bronze medal and a prize of 10,000 <b>₽</b>'
-	elseif begresult < 95:
-		gs 'fame', 'city', 'running', 35
-		razradbegIS += 1
-		money += 20000
-		'You fought hard and managed to take 2nd place, earning a prize. You get a silver medal and a prize of 20,000 <b>₽</b>'
-	else
-		gs 'fame', 'city', 'running', 50
-		razradbegIG += 1
-		money += 50000
-		'You fought hard and managed to take 1st place. You get a gold medal, a prize of 50,000 <b>₽</b> and the title "World Track Champion" - YOU are the fastest woman alive!'
-	end
+    if begresult < 50:
+        razradbeg = 2 & razradbegK = 0 & 'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made of a fool of yourself. People on the ranks seem to be asking themselves how you even managed to make it this far. Maybe they are right? Your performance is so atrocious that the coach decide to return you to the semi-proffessional rank.'
+        gs 'fame', 'city', 'running', rand(1,6)
+    elseif begresult < 55:
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You didn''t manage to reach any clasification.'    
+        gs 'fame', 'city', 'running', rand(1,7)
+    elseif begresult < 60:
+        gs 'fame', 'city', 'running', rand(1,8)
+        gs 'fame', 'pav', 'running', 1
+        'You fought hard but still have a lot of work ahead of you if you want to be better than your competition. You only came in last (8th place).'
+    elseif begresult < 65:
+        gs 'fame', 'city', 'running', rand(1,9)
+        gs 'fame', 'pav', 'running', rand(1,2)
+        'You fought hard, but managed to only take the penultimate place (7th place).'
+    elseif begresult < 70:
+        gs 'fame', 'city', 'running', rand(1,10)
+        gs 'fame', 'pav', 'running', rand(1,3)
+        'You fought hard, but only managed to take 6th place.'
+    elseif begresult < 75:
+        gs 'fame', 'city', 'running', rand(2,12)
+        gs 'fame', 'pav', 'running', rand(1,4)
+        'You fought hard, but only managed to take 5th place.'
+    elseif begresult < 80:
+        gs 'fame', 'city', 'running', rand(3,13)
+        'You fought hard, but only managed to take 4th place.'
+    elseif begresult < 85:
+        gs 'fame', 'city', 'running', rand(4,14)
+        gs 'fame', 'pav', 'running', rand(1,5)
+        gs 'fame', 'village', 'running', 1
+        razradbegEB += 1
+        money += 10000
+        'You fought hard and managed to take 3rd place, earning a prize. You get a bronze medal and a prize of 10,000 <b>₽</b>'
+    elseif begresult < 90:
+        gs 'fame', 'city', 'running', rand(5,15)
+        gs 'fame', 'pav', 'running', rand(1,6)
+        gs 'fame', 'village', 'running', rand(1,2)
+        razradbegES += 1
+        money += 15000
+        'You fought hard and managed to take 2nd place, earning a prize. You get a silver medal and a prize of 15,000 <b>₽</b>'
+    else 
+        gs 'fame', 'city', 'running', rand(6,16)
+        gs 'fame', 'pav', 'running', rand(1,7)
+        gs 'fame', 'village', 'running', rand(1,3)
+        razradbegEG += 1
+        money += 20000
+        'You fought hard and managed to take 1st place. You get a gold medal, a prize of 20,000 <b>₽</b> and are now the "St.Petersburg Track Champion"!'
+    end
 
-	act 'Leave':gt 'fit', 'dressing room'
+    act 'Leave':gt 'fit', 'dressing room'
 end
 
 --- beg1 ---------------------------------

+ 3 - 3
locations/bicycle.qsrc

@@ -46,7 +46,7 @@ if ($ARGS[0] = 'gadsarai' and BikeLoc = 1) or ($ARGS[0] = 'gadforest' and BikeLo
 				if $clothingworntype = 'nude':
 					pcs_horny += 15
 					pcs_mood += 15
-					if pcs_inhib < 50: pcs_inhib += rand(0,2)
+					if pcs_inhib < 50: inhib_exp += rand(0,2)
 					gs 'exhibitionism', 3
 					gs 'stat'
 					
@@ -59,7 +59,7 @@ if ($ARGS[0] = 'gadsarai' and BikeLoc = 1) or ($ARGS[0] = 'gadforest' and BikeLo
 						if $pantyworntype ! 'none':
 							pcs_horny += 5
 							pcs_mood += 5
-							if pcs_inhib < 20: pcs_inhib += rand(0,2)
+							if pcs_inhib < 20: inhib_exp += rand(0,2)
 							gs 'exhibitionism', 1
 							gs'stat'
 							
@@ -69,7 +69,7 @@ if ($ARGS[0] = 'gadsarai' and BikeLoc = 1) or ($ARGS[0] = 'gadforest' and BikeLo
 						else
 							pcs_horny += 10
 							pcs_mood += 10
-							if pcs_inhib < 30: pcs_inhib += rand(0,2)
+							if pcs_inhib < 30: inhib_exp += rand(0,2)
 							gs 'exhibitionism', 2
 							gs'stat'
 							

+ 21 - 6
locations/changingroom.qsrc

@@ -5,9 +5,9 @@ menu_off = 1
 if $ARGS[0] = 'view_swim_list':
 
 	if $loc = 'fit' or $loc = 'bass' or temper >= 15:
-		if $clothingworntype ! 'swimwear':
+		if $clothingworntype ! 'swimwear' and $clothingworntype ! 'beach':
 			if $clothingworntype = 'nude':
-				if $lastwornclothingtype ! 'swimwear':
+				if $lastwornclothingtype ! 'swimwear' and $lastwornclothingtype ! 'beach':
 					$normalclothingworntype = $lastwornclothingtype
 					normalclothingwornno = lastwornclothingnumber
 				end
@@ -24,8 +24,19 @@ if $ARGS[0] = 'view_swim_list':
 			i += 1
 		if i <= ARRSIZE('swimwear'):jump 'loopswimwear'
 
-		if h = 0 and $clothingworntype ! 'swimwear': '<center>You do not own any swimwear.</center>'
-		if h = 0 and $clothingworntype = 'swimwear': '<center>You are wearing your swimwear.</center>'
+		*nl
+		*nl
+
+		i = 1
+		h = 0
+		:loopbeach
+			if beach[i] = 1 and swimwearS[i] = 0 and ($clothingworntype ! 'beach' or clothingwornnumber ! i):h += 1 & *p '<a href="exec:gt ''changingroom'', ''view_swim_item'', ''beach'', <<i>>"><img <<$set_imgh>> src="images/pc/clothing/12swimwear/<<i>>.jpg" 	height="250" /></a>'
+			i += 1
+		if i <= ARRSIZE('beach'):jump 'loopbeach'
+
+		if h = 0 and $clothingworntype ! 'swimwear': '<center>You do not own any regular swimwear.</center>'
+		if h = 0 and $clothingworntype ! 'beach': '<center>You do not own any slutty swimwear.</center>'
+		if h = 0 and $clothingworntype = 'swimwear' or $clothingworntype = 'beach': '<center>You are wearing swimwear.</center>'
 
 	elseif temper < 15:
 		'<center>It''s below 15C - far too cold to get changed into swimwear. You should wait until the weather warms up.</center>'
@@ -33,7 +44,7 @@ if $ARGS[0] = 'view_swim_list':
 
 	act 'Leave':gt $loc, $loc_arg
 	
-	if $clothingworntype = 'swimwear':
+	if $clothingworntype = 'swimwear' or $clothingworntype = 'beach':
 		act 'Put your regular clothes back on':
 			gs 'underwear', 'wear'
 			gs 'clothing', 'wear', $normalclothingworntype, normalclothingwornno
@@ -50,7 +61,11 @@ if $ARGS[0] = 'view_swim_item':
 	cla
 	'<center><img <<$set_imgh>> src="<<FUNC(''$clothing_image'',  $ARGS[1], ARGS[2])>>"></center>'
 	'<<$ARGS[1]>> no.<<ARGS[2]>>'
-	FUNC('$attributes_swimwear', $ARGS[1], ARGS[2])
+	if $ARGS[1] = 'swimwear':
+		FUNC('$attributes_swimwear', $ARGS[1], ARGS[2])
+	else
+		FUNC('$attributes_beach', $ARGS[1], ARGS[2])
+	end
 	FUNC('$clothing_name', $ARGS[1], ARGS[2])
 
 	$RESULT = '(strength '

+ 21 - 4
locations/clothing.qsrc

@@ -35,7 +35,7 @@ $clothing_list_line = {
 
 	if $ARGS[1] = 'cheap' and ARGS[2] = 414:
 		$RESULT += '<TD>A hessian sack the hunters gave you.</TD>'
-	elseif $ARGS[1] ! 'coat' and $ARGS[1] ! 'swimwear':
+	elseif $ARGS[1] ! 'coat' and $ARGS[1] ! 'swimwear' and $ARGS[1] ! 'beach':
 		gs 'clothing_descriptions'
 		$RESULT += '<TD><<FUNC(''$short_description'', $ARGS[1])>> <<ARGS[2]>><br/><br/><<$description>></TD>'
 	else
@@ -59,7 +59,7 @@ $clothing_list_line = {
 	if $ARGS[0] ! 'sell' and $ARGS[0] ! 'resize':
 		if StoryLine = 1 and SchoolAtestat = 0 and SchoolBlock = 0 and $ARGS[1] = 'school' and ARGS[2] = 6:
 			$RESULT += ' <a href="exec:gs ''clothing'', ''wear'', ''<<$ARGS[1]>>'', <<ARGS[2]>> & gt ''clothing'', ''view_clothing_list'', ''wardrobe'', ''<<$ward_list_store>>''">Wear</a></TD>'
-		elseif ($ARGS[1] ! 'coat' and $ARGS[1] ! 'swimwear') and dyneval('RESULT = <<$ARGS[1]>>H[<<ARGS[2]>>]') > 0:
+		elseif ($ARGS[1] ! 'coat' and $ARGS[1] ! 'swimwear') and $ARGS[1] ! 'beach' and dyneval('RESULT = <<$ARGS[1]>>H[<<ARGS[2]>>]') > 0:
 			if $ARGS[1] ! 'exercise' and CloStyle ! 5 and (dyneval('RESULT = <<$ARGS[1]>>B[<<ARGS[2]>>]') < (pcs_hips - 8) or dyneval('RESULT = <<$ARGS[1]>>B[<<ARGS[2]>>]') > (pcs_hips + 8)) or (ARRPOS('$CloLosTyp', $ARGS[1]) ! -1 and ARRPOS('CloLosNum',ARGS[2]) ! -1):
 				$RESULT += '</TD>'
 			else
@@ -150,6 +150,9 @@ if $ARGS[0] = 'view_clothing_list':
 	elseif $ARGS[2] = 'sports':
 		!'<center><b><font color="maroon">Viewing sportswear from Danilovich</font></b></center>'
 		'<center><img src="images/locations/city/citycenter/mall/sports.png"></center>'
+	elseif $ARGS[2] = 'beach':
+		!'<center><b><font color="maroon">Viewing clothes from Scandalicious</font></b></center>'
+		'<center><img src="images/locations/city/citycenter/mall/scandalicious.png"></center>'
 	else
 		'<center><b><font color="maroon">Click on a shop name to view clothes from that shop</font></b></center>'
 
@@ -189,6 +192,8 @@ if $ARGS[0] = 'view_clothing_list':
 
 		if ARRSIZE('formal') > 0:'<center><a href="exec:$ward_list_store = ''moncheri'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''moncheri''"><img src="images/locations/city/citycenter/mall/moncheri.png"></a></center>'
 
+		if ARRSIZE('beach') > 0:'<center><a href="exec:$ward_list_store = ''scandalicious'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''scandalicious''"><img src="images/locations/city/citycenter/mall/scandalicious.png"></a></center>'
+
 		if ARRSIZE('fetish') > 0 or ARRSIZE('burlesque') > 0:'<center><a href="exec:$ward_list_store = ''sexshop'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''sexshop''"><img src="images/locations/city/citycenter/sexshop/shop_name.png"></a></center>'
 
 		if ARRSIZE('exhibit') > 0:'<center><a href="exec:$ward_list_store = ''exhibitshop'' & gt ''clothing'', ''view_clothing_list'', ''<<$ward_list_page>>'', ''exhibitshop''"><img src="images/locations/oldtown/exhibitshop/shop_name.png"></a></center>'
@@ -316,6 +321,18 @@ if $ARGS[0] = 'view_clothing_list':
 			gs 'clothing', 'clothwidth'
 		end
 
+		if $ARGS[2] = 'scandalicious':
+			$ward_list_store = $ARGS[2]
+			i = 1
+			:loopbeach
+				if beach[i] = 1 and formalS[i] = cloc and ($clothingworntype ! 'beach' or clothingwornnumber ! i):*P dyneval($clothing_list_line, $ARGS[1], 'beach', i)
+				i += 1
+			if i <= ARRSIZE('beach'):jump 'loopbeach'
+
+			act 'Return': killvar '$ward_list_store' & gt 'clothing', 'view_clothing_list', '<<$ward_list_page>>'
+			gs 'clothing', 'clothwidth'
+		end
+
 		if $ARGS[2] = 'sexshop':
 			$ward_list_store = $ARGS[2]
 			i = 1
@@ -411,7 +428,7 @@ if $ARGS[0] = 'view_clothing_item':
 	'<<$RESULT>>'
 	if $ARGS[1] = 'cheap' and ARGS[2] = 414:
 		'A hessian sack the hunters gave you.'
-	elseif $ARGS[2] ! 'coat' and $ARGS[2] ! 'swimwear':
+	elseif $ARGS[2] ! 'coat' and $ARGS[2] ! 'swimwear' and $ARGS[2] ! 'beach':
 		gs 'clothing_descriptions'
 		'<<$description>>'
 	else
@@ -613,7 +630,7 @@ if $ARGS[0] = 'view_clothing_item':
 			end
 		end
 
-		if $ARGS[2] ! 'coat' and $ARGS[2] ! 'swimwear':
+		if $ARGS[2] ! 'coat' and $ARGS[2] ! 'swimwear' and $ARGS[2] ! 'beach':
 
 			if CloInhibit > pcs_inhib:
 				'You don''t feel daring enough to wear an outfit this revealing.'

+ 4 - 2
locations/clothing_attributes.qsrc

@@ -1,7 +1,7 @@
 # clothing_attributes
 
 !! **Clothing Organization
-!! CloCategory: 1 Cheap, 2 Average, 3 Expensive, 4 Formal, 5 Office, 6 School, 7 Exercise, 8 Fetish, 9 Exhibit, 10 Uniform, 11 Coat, 12 Swimwear, 13 Burlesque
+!! CloCategory: 1 Cheap, 2 Average, 3 Expensive, 4 Formal, 5 Office, 6 School, 7 Exercise, 8 Fetish, 9 Exhibit, 10 Uniform, 11 Coat, 12 Swimwear, 13 Burlesque, 14 BeachBabe
 !!		Notes: 1-3 are general purpose clothing, 4-7 are self-explanatory, 8 is fetish wear, latex and leather. 9 is extreme clothing that exposes your body and likely to get you arrested . 10 is waitress, maid and stripper uniforms. 13 is for burlesque shows or a bordello
 !! CloStyle: 1 Girlie, 2 Rebel, 3 Wealthy, 4 Prostitute, 5 is Loose fit
 !!		Notes: 1 is clothing themed to give the impression of innocence of youth. 2 is for stereotypical punks; ripped clothing, leather jackets, etc. 3 gives the impression that theyre debutanttes or rich at first glance. 4 is stuff worn by prostitutes. 5 is formless clothing that doesn''t requiring refitting.
@@ -113,13 +113,15 @@ elseif $ARGS[0] = 'coat':
 	*P FUNC('$attributes_coat', $ARGS[0], ARGS[1])
 elseif $ARGS[0] = 'swimwear':
 	*P FUNC('$attributes_swimwear', $ARGS[0], ARGS[1])
+elseif $ARGS[0] = 'beach':
+	*P FUNC('$attributes_beach', $ARGS[0], ARGS[1])
 elseif $ARGS[0] = 'burlesque':
 	*P FUNC('$attributes_burlesque', $ARGS[0], ARGS[1])
 elseif $ARGS[0] = 'alternative':
 	*P FUNC('$attributes_alternative', $ARGS[0], ARGS[1])
 end
 
-if $ARGS[0] ! 'swimwear' and $ARGS[0] ! 'coat' and $ARGS[0] ! 'exercise':
+if $ARGS[0] ! 'swimwear' and $ARGS[0] ! 'beach' and $ARGS[0] ! 'coat' and $ARGS[0] ! 'exercise':
 	if CloSkirtShortness = 6:
 		CloInhibit = 35
 	elseif CloSkirtShortness = 5 or CloPantsShortness = 6:

+ 8 - 0
locations/club.qsrc

@@ -39,6 +39,9 @@ if $ARGS[0] = 'start':
 			elseif pcs_makeup = 1:
 				'You have to wear some makeup to start your work.'
 				act 'Continue':gt 'club', 'start'
+			elseif pcs_makeup = 0:
+				'"Fix your makeup first, girl. You look horrible."'
+				act 'Continue':gt 'club', 'start'
 			else
 				'He tells you that you are over-dressed, you need to wear something shorter, or much more daring if you want to work.'
 				act 'Continue':gt 'club', 'start'
@@ -67,6 +70,10 @@ if $ARGS[0] = 'start':
 				cla
 				'The bouncer shakes his head. "At least wear some makeup, girl."'
 				act 'Continue':gt 'club', 'start'
+			elseif pcs_makeup = 0:
+				cla
+				'The bouncer shakes his head. "Fix your makeup first, girl."'
+				act 'Continue':gt 'club', 'start'
 			else
 				cla
 				'The bouncer shakes his head. "Don''t you have some sexy clothes?"'
@@ -1205,6 +1212,7 @@ if $ARGS[0] = 'work':
 	*clr & cla
 	menu_off = 1
 	frost = 0
+	clubjob += 1 
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/nightclub/club11.jpg"></center>'
 	if pcs_danc > 30:

+ 15 - 1
locations/din_van.qsrc

@@ -155,7 +155,17 @@ $shower = {
 				dynamic $dryOff
 			end
 		end
-
+		
+		if dyneval('result = <<$loc>>_bath_dildo') = 1:
+			act 'Ride your bathtub dildo':gt'selfplay','shower_bathtub_suction_dildo_ride'
+		end
+		
+		if dyneval('result = <<$loc>>_glass_shower_dildo') = 1:
+			act 'Ride your wall mounted dildo':gt'selfplay','glass_shower_suction_dildo_ride'
+		elseif dyneval('result = <<$loc>>_bath_shower_dildo') = 1:
+			act 'Ride your wall mounted dildo':gt'selfplay','shower_bathtub_wall_dildo_fuck'
+		end
+		
 		act 'Take a selfie':
 			gs 'telefon', 'Phone_selfie_image_bathing', 'shower'
 		end
@@ -247,6 +257,10 @@ $bath = {
 			gs 'arousal', 'end'
 			dynamic $dryOff
 		end
+		
+		if dyneval('result = <<$loc>>_bath_dildo') = 1:
+			act 'Ride your bathtub dildo':gt'selfplay','shower_bathtub_suction_dildo_ride'
+		end
 
 		act 'Take a selfie':
 			gs 'telefon', 'Phone_selfie_image_bathing', 'bath'

+ 2 - 2
locations/etoexhib.qsrc

@@ -542,7 +542,7 @@ if $ARGS[0] = 'pos16':
 			*clr
 			cumspclnt = 4
 			gs 'cum_cleanup'
-			pcs_inhib += rand(1,2)
+			inhib_exp += rand(1,2)
 			minut += 60
 			gs 'exercise', 'tier1', 1, 'stren_exp'
 			pcs_sweat = 10 + rand(0,4)
@@ -561,7 +561,7 @@ if $ARGS[0] = 'pos16':
 			*clr
 			cumspclnt = 4
 			gs 'cum_cleanup'
-			pcs_inhib += 3
+			inhib_exp += 3
 			minut += 60
 			gs 'exercise', 'tier1', 1, 'stren_exp'
 			pcs_sweat = 10 + rand(0,4)

+ 1 - 0
locations/family_schedule.qsrc

@@ -142,6 +142,7 @@ if indorf = 0:
 		elseif hour = 8 and minut < 30:
 			!! Walking to work
 			momloc = 5
+			if vanrPar_suction_dildo > 0:motherQW['bathroom_dildos'] = vanrPar_suction_dildo
 		elseif hour < 16 and week < 5:
 			!!Working in the cafe. On Friday she stays until 18:00
 			momloc = 6

+ 22 - 0
locations/fight_npcdata.qsrc

@@ -361,6 +361,28 @@ if $args[0] = 'girls':
 	fightEnding = 14
 end
 
+if $args[0] = 'bitch squad':
+	dynamic $setNPCFightStats, 'name', 'The bitch squad'
+	dynamic $setNPCFightStats, 'image', 'images/characters/pavlovsk/school/girl/katja/KS14.jpg'
+	dynamic $setNPCFightStats, 'def', 50
+	dynamic $setNPCFightStats, 'run', 50
+	dynamic $setNPCFightStats, 'wrstlng', 10
+	dynamic $setNPCFightStats, 'kick', 0
+	dynamic $setNPCFightStats, 'punch', 50
+	dynamic $setNPCFightStats, 'jab', 50
+	dynamic $setNPCFightStats, 'stren', 100
+	dynamic $setNPCFightStats, 'agil', 60
+	dynamic $setNPCFightStats, 'vital', 60
+	dynamic $setNPCFightStats, 'react', 60
+	dynamic $setNPCFightStats, 'willpwr', 100
+	dynamic $setNPCFightStats, 'shoot', 100
+	dynamic $setNPCFightStats, 'health', dyneval($calcNPCFightHealth)
+	fightEnding = 16
+end
+
+
+
+
 if $ARGS[2] ! '':
 	dynamic $setNPCFightStats, 'name', $ARGS[2]
 end

+ 38 - 8
locations/fit.qsrc

@@ -104,14 +104,18 @@ if $ARGS[0] = 'dressing room':
 	end
 
 	act 'Exit the locker room':
-		if $clothingworntype ! 'nude' and $clothingworntype ! 'swimwear':
-			gt 'fit', 'start'
-		else
-			cla
-			msg'<b><font color = red>You need to get dressed.</font></b>'
-			act 'Return': gt 'fit', 'dressing room'
-		end
-	end
+        if $clothingworntype ! 'nude' and $clothingworntype ! 'swimwear':
+            if Fit['FMR'] = 0 and vidage <= 40 and hotcat >=6 and city_sport >=10:
+                gt 'fit', 'FMR'
+            else
+                gt 'fit', 'start'
+            end
+        else
+            cla
+            msg'<b><font color = red>You need to get dressed.</font></b>'
+            act 'Return': gt 'fit', 'dressing room'
+        end
+    end
 
 	if shampoo > 0:
 		act 'Take a shower (0:15)':
@@ -851,5 +855,31 @@ if $ARGS[0] = 'kickboxing':
 	end
 end
 
+if $ARGS[0] = 'FMR':    
+    *clr & cla
+    menu_off = 0
+    minut += 5
+    Fit['FMR'] = 1
+    gs 'stat'
+    '<center><b><font color="maroon">Photographer</font></b></center>'
+    '<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
+	if model = 1:
+		'"Hey! <<$pcs_nickname>>!"'
+		'Waiting for you, there is a man with several cameras hanging from his neck. You remember him, as one of Aphrodite''s photographers. Now that you think about it, he has been hanging around some of the sports events, you have participated.'
+		'"<<$pcs_nickname>>, the agency has sent me to tell you, that our sponsors want to give you an opportunity as a fitness model. Congratulations! You are getting famous!"'
+		'You smile, at the sudden good news. The fitness jobs in the agency are paid based not only on your modeling cache but taking into consideration your relative sports fame and bodybuild. Good job!'
+		'"Congratulations <<$pcs_nickname>>! you have earned it!"'
+		'Saying this, he turns around, and after waving a final goodbye, he leaves.'
+		act 'Leave':gt 'fit', 'start'
+	else
+		'Waiting for you, there is a man with several cameras hanging from his neck. You vaguely remember him, hanging around some of the sports events, you have participated in. He smiles and quickly takes your hands in a handshake.'
+		'"<<$pcs_lastname>> Isn''t it? I''m here to make you a proposal. Don''t be afraid! Not that kind of "proposal". A serious... business... career-oriented... proposal. Tell me... would you consider becoming a model?"'
+		'You blink, utterly taken by the sudden verbal barrage... What has he said? You a model?! You have the looks, and it''s not that weird for a woman in the sports career to be offered a job in the model business, but, are you going to trust this stranger? Sensing your hesitation, the man pushes a business card into your hands, before continuing.'
+		'"Don''t worry. You don''t need to answer me right now, investigate, ask around if you want, and when you''ve made your decision. Come to see us. If you pass some basic tests, you can initiate a new exciting career."'
+		'Saying this, the man turns around, and after waving goodbye, he leaves. On the card, the name "Aphrodite Photography" can be read with and attached are directions. You remember seeing that name around the city center. Maybe you could go and take a look?'
+		act 'Leave':gt 'fit', 'start'
+	end
+end
+
 --- fit ---------------------------------
 

+ 45 - 6
locations/foto.qsrc

@@ -1,8 +1,7 @@
 # foto
 
-$loc = 'foto'
-
 if $ARGS[0] = 'start':
+	$loc = 'foto'
 	$loc_arg = 'start'
 	if hour < 2:
 		menu_off = 1
@@ -77,6 +76,7 @@ if $ARGS[0] = 'start':
 			*nl
 			'You really wish you had brought panties today...'
 		end
+		if mesec > 0 and isprok = 0: msg'As your panties come off you realize you''re going to have a problem when your pad goes with it. Maybe you should switch to tampons...'
 		gs 'clothing', 'strip'
 		gs 'underwear', 'remove'
 		gs 'stat'
@@ -226,8 +226,6 @@ if $ARGS[0] = 'studio':
 		end
 	end
 
-	if mesec > 0 and isprok = 0 and model = 1: msg'You''ve just realized that you''re walking around naked while on your period. Maybe you should consider using tampons when you model here...'
-
 	if artemIzdev = 2 or artemIzdev = 3:
 		act 'Ask about the microcamera':
 			menu_off = 1
@@ -391,6 +389,11 @@ if $ARGS[0] = 'studio':
 			elseif pcs_leghair > 3:
 				'"Go shave your legs, we''re not running a nature special on gorillas."'
 				act'Go to the showers':gt'foto','showers'
+			elseif mesec > 0 and isprok = 0:
+				'"What the hell <<$pcs_nickname>>!"'
+				'You follow his gaze to see the blood running down your legs.'
+				'"Go wash that off and switch to tampons already! There''s a dispenser in the shower room."'
+				act'Go to the showers':gt'foto','showers'
 			else
 				if model_week = (daystart - week) / 7 and model_job_week >= 2:
 					gt 'foto', 'practicemodel'
@@ -857,8 +860,7 @@ if $ARGS[0] = 'job_offer':
 end
 
 if $ARGS[0] = 'bathroom':
-	$locM = 'foto'
-	$locM_arg = 'bathroom'
+	$loc_arg = 'bathroom'
 	$menu_loc = 'foto'
 	$menu_arg = 'bathroom'
 	menu_off = 0
@@ -871,10 +873,23 @@ if $ARGS[0] = 'bathroom':
 	act'Go to the studio floor':gt'foto','studio'
 	act'Go to the showers':gt'foto','showers'
 	act'Go to your makeup station':gt'foto','makeup'
+	if deodorant > 0 and deodorant_on = 0:
+		act 'Apply deodorant (0:01)':
+			*clr & cla
+			menu_off = 1
+			minut += 1
+			deodorant -= 1
+			gs 'sweat', 'deo'
+			iif(func('body_din','pregnancyVisibility') = 1, '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant_preg.jpg"></center>', '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant.jpg"></center>')
+			'You apply deodorant to your armpits. It will keep you feeling fresh and clean for longer.'
+			act 'Continue': menu_off = 0 & gt $loc, $loc_arg
+		end
+	end
 	act'Listen to the gossip':gt'foto_models','model_chatter'
 end
 
 if $ARGS[0] = 'showers':
+	$loc_arg = 'showers'
 	gs'stat'
 	cla & *clr
 	menu_off = 1
@@ -970,6 +985,18 @@ if $ARGS[0] = 'showers':
 			act'Finish up':gt'foto','showers'
 		end
 	end
+	if deodorant > 0 and deodorant_on = 0:
+		act 'Apply deodorant (0:01)':
+			*clr & cla
+			menu_off = 1
+			minut += 1
+			deodorant -= 1
+			gs 'sweat', 'deo'
+			iif(func('body_din','pregnancyVisibility') = 1, '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant_preg.jpg"></center>', '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant.jpg"></center>')
+			'You apply deodorant to your armpits. It will keep you feeling fresh and clean for longer.'
+			act 'Continue': menu_off = 0 & gt $loc, $loc_arg
+		end
+	end
 	act'Go to your makeup station':gt'foto','makeup'
 	act'Go to the bathroom':gt'foto','bathroom'
 end
@@ -1122,6 +1149,18 @@ if $ARGS[0] = 'makeup':
 			act'Finish':gt'foto','makeup'
 		end
 	end
+	if deodorant > 0 and deodorant_on = 0:
+		act 'Apply deodorant (0:01)':
+			*clr & cla
+			menu_off = 1
+			minut += 1
+			deodorant -= 1
+			gs 'sweat', 'deo'
+			iif(func('body_din','pregnancyVisibility') = 1, '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant_preg.jpg"></center>', '<center><img <<$set_imgh>> src="images/shared/home/bathroom/deodorant.jpg"></center>')
+			'You apply deodorant to your armpits. It will keep you feeling fresh and clean for longer.'
+			act 'Continue': menu_off = 0 & gt $loc, $loc_arg
+		end
+	end
 	act 'Go to the showers':gt'foto','showers'
 end
 

+ 1 - 0
locations/foto_models2.qsrc

@@ -25,6 +25,7 @@ if $ARGS[0] = 'emily_1':
 		'"Get the fuck out of the way! I''m trying to get to my shoot!"'
 		act'"Oh, sorry about that..."':
 			*clr & cla
+			'<center><img src="images/locations/city/citycenter/photo/portraits/emily_r/talking/face.jpg"></center>'
 			'You apologetically step aside as she strides past you. "Sorry, I didn''t realize I was in the way.'
 			'"Well you should pay more attention. You must be new here."'
 			'"Yeah, I am. I actua-"'

+ 180 - 27
locations/foto_shoot.qsrc

@@ -1,5 +1,13 @@
 # foto_shoot
 
+
+!! ----------------------------------------------------------------------------------------------------
+!!
+!! --------------------------------------- Job Requests -----------------------------------------------
+!!
+!! ----------------------------------------------------------------------------------------------------
+
+
 if $ARGS[0] = 'model':
 	menu_off = 1
 	if model = 0:model = 1
@@ -41,6 +49,7 @@ if $ARGS[0] = 'model':
 			shoot_type = catalog
 			modelfoto += 1
 			modelfoto_catalog += 1
+			model_job_week += 1
 			cla & *clr
 			mdlng_exp += rand(2,5)
 			minut += 120
@@ -61,6 +70,7 @@ if $ARGS[0] = 'model':
 			shoot_type = swim_catalog
 			modelfoto += 1
 			modelfoto_catalog += 1
+			model_job_week += 1
 			cla & *clr
 			mdlng_exp += rand(2,5)
 			minut += 120
@@ -87,7 +97,7 @@ if $ARGS[0] = 'model':
 				shoot_type = fashion
 				if modelfoto_fashion >= 10 and modelfoto_bikini + modelfoto_lingerie < 1 and modelfoto_glamour < 1 and modelfoto_nude < 1: gt'foto_events','lingerie_persuasion'
 				cla
-				act 'Maybe not today':gt 'foto','studio'
+				act 'Look at something else':gt 'foto','model'
 
 				act 'Agree (2:00)':gt 'foto_shoot','fashion'
 			end
@@ -98,7 +108,7 @@ if $ARGS[0] = 'model':
 				if modelfoto_bikini + modelfoto_lingerie >= 10 and pcs_mdlng > 20 and modelfoto_glamour < 1 and modelfoto_nude < 1:gt'foto_events','glamour_persuasion'
 				if pcs_inhib < 20:
 					'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
-					act 'Maybe not today':gt 'foto','studio'
+					act 'Look at something else':gt 'foto','model'
 					act 'Look at other options':gt'foto_shoot','model'
 					
 					if pcs_mdlng > 20:
@@ -113,7 +123,7 @@ if $ARGS[0] = 'model':
 					end
 				else
 					cla
-					act 'Maybe not today':gt 'foto','studio'
+					act 'Look at something else':gt 'foto','model'
 
 					act 'Agree (2:00)':gt'foto_shoot','bikini'
 				end
@@ -126,7 +136,7 @@ if $ARGS[0] = 'model':
 				if modelfoto_bikini + modelfoto_lingerie >= 10 and modelfoto_glamour < 1 and modelfoto_nude < 1:gt'foto_events','glamour_persuasion'
 				if pcs_inhib < 25:
 					'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
-					act 'Maybe not today':gt 'foto','studio'
+					act 'Look at something else':gt 'foto','model'
 					act 'Look at other options':gt'foto_shoot','model'
 					
 					if pcs_mdlng > 20:
@@ -141,7 +151,7 @@ if $ARGS[0] = 'model':
 					end	
 				else
 					cla
-					act 'Maybe not today':gt 'foto','studio'
+					act 'Look at something else':gt 'foto','model'
 
 					act 'Agree (2:00)':gt'foto_shoot','lingerie'
 				end
@@ -164,14 +174,12 @@ if $ARGS[0] = 'model':
 			gt'foto_shoot', 'nude_shoot'
 		end
 	end
+	
+	if Fit['FMR'] = 0:
+		 act '"I''d like to do a fitness shoot"':gt'foto_shoot','fitness_shoot'
+	end
 end
 
-if $ARGS[0] = 'glamour_shoot':
-	cla & *clr
-	menu_off = 1
-	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
-	'"Alright, we can do that. What kind of glamour shoot?"'
-	
 !!	'Info guides:'
 !!	'<a href="exec:gs ''shortgs'',''msg'',''This type of shoot is not particularly more explicit, but the clothes being modelled are inherently more sensual and will require some confidence to be able to wear them.''">Erotic clothed</a>'
 !!	'<a href="exec:gs ''shortgs'',''msg'',''A topless shoot is any shoot that has you baring your breasts and shoulders while still wearing bottoms of some kind, whether that be trousers, skirt, or underwear.''">Topless</a>'
@@ -182,7 +190,7 @@ if $ARGS[0] = 'glamour_shoot':
 !!	act 'Erotic clothing with breast nudity':
 		!!already matched the exhibitionism value above
 !!		cla
-!!		act 'Maybe not today':gt 'foto','studio'
+!!		act 'Look at something else':gt 'foto','model'
 
 !!		act 'Agree (2:00)':
 !!			*clr & cla
@@ -206,6 +214,20 @@ if $ARGS[0] = 'glamour_shoot':
 !!			end
 !!		end
 !!	end
+
+
+
+!! ----------------------------------------------------------------------------------------------------
+!!
+!! ------------------------------------- Glamour Requests ---------------------------------------------
+!!
+!! ----------------------------------------------------------------------------------------------------
+
+if $ARGS[0] = 'glamour_shoot':
+	cla & *clr
+	menu_off = 1
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
+	'"Alright, we can do that. What kind of glamour shoot?"'
 	act 'Sexy clothing':
 		*clr & cla
 		shoot_type = sexy_clo
@@ -216,7 +238,7 @@ if $ARGS[0] = 'glamour_shoot':
 			else
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'			
 			end
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 20:
@@ -231,7 +253,7 @@ if $ARGS[0] = 'glamour_shoot':
 			end	
 		else
 			cla
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 
 			act 'Agree (2:00)':gt'foto_shoot','sexy'
 		end
@@ -248,7 +270,7 @@ if $ARGS[0] = 'glamour_shoot':
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'			
 			end
 			
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 40:
@@ -280,7 +302,7 @@ if $ARGS[0] = 'glamour_shoot':
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'			
 			end
 			
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 40:
@@ -312,7 +334,7 @@ if $ARGS[0] = 'glamour_shoot':
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'			
 			end
 			
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 45:
@@ -327,13 +349,19 @@ if $ARGS[0] = 'glamour_shoot':
 			end
 		else
 			cla
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			
 			act 'Agree (2:00)':gt'foto_shoot','topless'
 		end
 	end
 end
 
+!! ----------------------------------------------------------------------------------------------------
+!!
+!! -------------------------------------- Nude Requests -----------------------------------------------
+!!
+!! ----------------------------------------------------------------------------------------------------
+
 if $ARGS[0] = 'nude_shoot':
 	cla & *clr
 	menu_off = 1
@@ -351,7 +379,7 @@ if $ARGS[0] = 'nude_shoot':
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'			
 			end		
 			
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 35:
@@ -366,7 +394,7 @@ if $ARGS[0] = 'nude_shoot':
 			end
 		else
 			cla
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			
 			act 'Agree (2:00)':gt'foto_shoot','tasteful'
 		end
@@ -383,7 +411,7 @@ if $ARGS[0] = 'nude_shoot':
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'			
 			end
 			
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 50:
@@ -398,7 +426,7 @@ if $ARGS[0] = 'nude_shoot':
 			end
 		else
 			cla
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			
 			act 'Agree (2:00)':gt'foto_shoot','topless_nude'
 		end
@@ -416,7 +444,7 @@ if $ARGS[0] = 'nude_shoot':
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
 			end
 		
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 55:
@@ -431,7 +459,7 @@ if $ARGS[0] = 'nude_shoot':
 			end
 		else
 			cla
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 
 			act 'Agree (2:00)':gt'foto_shoot','nude'
 		end
@@ -449,7 +477,7 @@ if $ARGS[0] = 'nude_shoot':
 				'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'			
 			end
 			
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 			act 'Look at other options':gt'foto_shoot','model'
 			
 			if pcs_inhib > 60:
@@ -464,13 +492,59 @@ if $ARGS[0] = 'nude_shoot':
 			end
 		else
 			cla
-			act 'Maybe not today':gt 'foto','studio'
+			act 'Look at something else':gt 'foto','model'
 
 			act 'Agree (2:00)':gt'foto_shoot','erotic'
 		end
 	end
 end
 
+!! ----------------------------------------------------------------------------------------------------
+!!
+!! ------------------------------------- Fitness Requests ---------------------------------------------
+!!
+!! ----------------------------------------------------------------------------------------------------
+
+if $ARGS[0] = 'fitness_shoot':
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fotograph.jpg"></center>'
+	'"Alright, what kind of shoot would you like to do? Sportwear, Sport underwear, or Artistic nude?"'
+	act 'Sportwear':
+		cla
+		act 'Look at something else':gt 'foto','model'
+
+		act 'Agree (2:00)':gt'foto_shoot','sportswear'
+	end
+	
+	act 'Sports underwear':
+		if pcs_inhib < 20:
+			msg' You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
+		else
+			cla
+			act 'Look at something else':gt 'foto','model'
+
+			act 'Agree (2:00)':gt'foto_shoot','sports_underwear'
+		end
+	end
+            
+	act 'Artistic nude':
+		if pcs_inhib < 45:
+			msg' You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
+		else
+			cla
+			act 'Look at something else':gt 'foto','model'
+
+			act 'Agree (2:00)':gt'foto_shoot','fitness_artistic_nude'
+		end
+	end
+end
+
+!! ----------------------------------------------------------------------------------------------------
+!!
+!! ------------------------------------- Modelling Shoots ---------------------------------------------
+!!
+!! ----------------------------------------------------------------------------------------------------
+
 if $ARGS[0] = 'fashion':
 	*clr & cla
 	minut += 120
@@ -771,16 +845,95 @@ if $ARGS[0] = 'erotic':
 	else
 		act 'Leave':gt 'foto', 'end'
 	end
+end
 
+if $ARGS[0] = 'sportswear':
+	*clr & cla
+	minut += 120
+	modelpayfin = 300 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (city_modelling/2) + (pcs_mdlng/2 * 10) + (city_sport/2)
+	modelfoto_fitness += 1
+	pcs_sweat = 60
+	mdlng_exp += rand(2,4)
+	gs 'fame', 'city', 'modelling', rand(3,6)
+	gs 'stat'
+	if bodset = 2 and salocatnow >= 2:
+		*clr & cla
+		modelpayfin += 300
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FSM<<rand(1,4)>>.jpg"></center>'
+	else:
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FSV<<rand(1,4)>>.jpg"></center>'
+	end
+	*nl
+	'Modeling sportwear, is slighty different from other jobs. First, you are taken to the near-by Havanna Fitness Center, as the studio doesn''t have all the necessary props to do it. Second, you must look "dynamic", and that means do some warm-ups, and add some oil, to give that "sweaty" and "sporty" look. After that, you are ready to pose the next two hours for the photographer.'
+	*nl
+	'After having taken all his pictures, the photographer thanks you for your time and concludes the shoot, counting out your <<modelpayfin>> <b>₽</b> to hand to you.'    
+	if pcs_mdlng >= 40 and commercial = 0:
+		act 'Leave':gt'foto_events','commercial'
+	else
+		act 'Leave':gt 'foto', 'end'
+	end
+end
+
+if $ARGS[0] = 'sports_underwear':
+	*clr & cla
+	minut += 120
+	modelpayfin = 325 + (modelpay) + (15*rand(0,5)) + (pcs_apprnc) + (city_modelling/2) + (pcs_mdlng/2 * 10) + (city_sport/2)
+	modelfoto_fitness += 1
+	pcs_sweat = 60
+	gs 'fame', 'city', 'modelling', rand(3,6)
+	mdlng_exp += rand(3,6)
+	if pcs_inhib < 50:inhib_exp += 1
+	gs 'stat'
+	if bodset = 2 and salocatnow >= 2:
+		*clr & cla
+		modelpayfin += 325
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FUM<<rand(1,4)>>.jpg"></center>'
+	else:
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FUV<<rand(1,4)>>.jpg"></center>'
+	end
+	*nl
+	'Modeling sport underwear, is slighty different from other jobs. First, you are taken to the Havanna Fitness Center, as the studio doesn''t have all the necessary props to do it. Second, you must look "dynamic", and that means do some warm-ups, and add some oil, to give that "sweaty" and "sporty" look. After that, you are ready to pose the next two hours for the photographer.'
+	*nl
+	'After having taken all his pictures, you and the crew head back to Aphrodite , counting out your <<modelpayfin>> <b>₽</b> to hand to you.'
+	act 'Leave':gt 'foto', 'end'
 end
 
+if $ARGS[0] = 'fitness_artistic_nude':
+	*clr & cla
+	minut += 120
+	modelpay = (pcs_mdlng/2 * 10) + city_modelling + pcs_apprnc + city_sport
+	modelpayfin = 600 + (modelpay * 2) + (15*rand(0,5))
+	modelfoto_fitness += 1
+	modelfoto_nude += 1
+	pcs_sweat = 60
+	mdlng_exp += rand(4,5)
+	gs 'fame', 'city', 'modelling', rand(5,10)
+	inhib_exp += 2
+	gs 'stat'	
+	if bodset = 2 and salocatnow >= 2:
+		*clr & cla
+		modelpayfin += 600
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FNM<<rand(1,4)>>.jpg"></center>'
+	else:
+		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/photo/fitness/FNV<<rand(1,4)>>.jpg"></center>'
+	end
+	*nl
+	'Already naked, you do some warm-ups, work up a sweat, add some body-oil and step onto the set to begin the shoot.'
+	*nl
+	'You spend two hours posing confidently for a photographer taking pictures of you, often being asked to carefully position your hands or legs in ways that tastefully hides your pussy and nipples. These images, are less provocative, than artistic, as they must show your body in movement so they can appear in sports-related advertisements, articles, and magazines. When the shoot ends, both you and the photographers are very proud of the results and you are paid <<modelpayfin>> <b>₽</b> for your work.'
+	act 'Leave':gt 'foto', 'end'
+end	
+
 !!	act 'Variety shoot':
 !!		if pcs_inhib < 60:
 !!			msg'You think about asking to do this shoot but then blush and realize you aren''t confident enough to have pictures of yourself like this circling around the internet. Maybe you could practice it later, but you''re not ready to do it for real.'
 !!			gt 'foto', 'nude_shoot'
 !!		else
 !!			cla
-!!			act 'Maybe not today':gt 'foto','studio'
+!!			act 'Look at something else':gt 'foto','model'
 !!
 !!			act 'Agree (2:00)':
 !!				*clr & cla

+ 4 - 5
locations/gdkin.qsrc

@@ -619,8 +619,9 @@ if $ARGS[0] = 'familiar':
 
 end
 
+
 if $ARGS[0] = 'too_drunk_dance':
-	if StoryLine = 1 and SchoolAtestat = 0:
+	if StoryLine = 1 and SchoolAtestat = 0 and meynoldQW >= 2:
 		cls
 		menu_off = 1
 		gs 'stat'
@@ -633,8 +634,8 @@ if $ARGS[0] = 'too_drunk_dance':
 			'<center><b><font color="maroon">Disco</font></b></center>'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/club_dance.jpg"></center>'
 			minut += 15
-			npc_rel['A14'] = 100
-			if meynoldQW = 0:meynoldQW = 1
+			if meynoldQW = 2:meynoldQW = 3
+
 			gs 'stat'
 			if home_owned[2] = 1:
 				'Katja took you by the arm and helped you get home.'
@@ -644,8 +645,6 @@ if $ARGS[0] = 'too_drunk_dance':
 				act 'Continue': gt 'pav_complex', 'start'
 			end
 		end
-
-		exit
 	else
 		gt 'gdkin'
 	end

+ 53 - 0
locations/gschool_chats1.qsrc

@@ -347,6 +347,7 @@ if $ARGS[0] = 'katja':
 		else
 			'You''re hanging around Katja''s locker, chatting about the latest fashion when she pulls out a decorated and well-loved journal. The pages are filled with various snippets of clothes, makeup and models cut from magazines, along with little notes she''s written. "Isn''t this such a pretty dress? I would <i>love</i> to wear something like that."'
 		end
+
 	elseif npc_rel['A14'] <= 20 and pav_slut < 250:
 		npc_rel['A14'] += 1
 		if grupTipe = 1:
@@ -355,9 +356,61 @@ if $ARGS[0] = 'katja':
 		else
 			'You''re in the middle of trying to keep a conversation going with a very disinterested Katja when she pulls out her phone and sighs. "Sorry but Vicky just texted me and she, uh, well, she needs me! For... something." She smiles nervously before shuffling off in the opposite direction.'
 		end
+
 	elseif pav_slut >= 250:
 		'"Oh hey, Kat. I was wondering if you had any recommendations for lipstick that won''t smear? Things can get kind of messy when I''m... y''know." You press your tongue against the inside of your cheek to imitate sucking cock.'
 		'She looks at you confused for a long moment before she gasps softly. "That... that''s gross!" she huffs. "How can you even ask me that?!"'
+
+    elseif npc_rel['A14'] >= 30 and pav_slut < 25 and pcs_grades >= 70 and pcs_makupskl >= 40 and hotcat >= 6 and meynoldQW = 0:
+		'<center><table><td><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big8.jpg"></td></table></center>' 
+		'You see Katja near the lockers, biting her lips and looking around nervously. Leaning against her is none other than Svyatoslav who, according to rumors, has a crush on the redhead (or was it on Christina?). He seems to be trying to convince Katja to go on a date.'
+        '"Come on Katja! It will be fun! I will pay for the popcorn!"'
+        'The shy girl isn''t convinced and plays compulsively with her notebook, obviously trying to look for a way out.'
+        '"Slavik... I don''t like that film. It''s just not my type and... well... I have homework to do."'
+        'Katja''s flimsy excuse and demeanor don''t convince the driven Svyatoslav, who just smiles, knowing that she will eventually agree with him. You ponder what exactly to do when Vicky steps between the two and... Huh?!'
+        '"Get lost you chiseled, sculpted hunk of a man! Don''t charm my sister into marrying you and I am forced to be an incredibly young, pretty and cool aunt!"'
+        'WTF?! That, with some variations, is the reaction all the people present are experiencing at those angrily shouted words, but is enough to break Svyatoslav''s hold and take away his confidence. The jock''s next words sound... somewhat shaken.'
+        '"Ok... Ehm... Look Katja, just think about it, ok? Just... give me a chance... Yeah... Ehm... Until later."'
+        'As Svyatoslav leaves, Katja releases a long-winded sigh.'
+         gs 'stat'
+		
+		act 'Talk with the twins':
+	        *clr & cla
+			'<center><table><td><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big15.jpg"></td></table></center>' 
+			'"Thanks Vicky. I don''t know how to tell him that I''m not interested... Sigh... But I don''t think that will make him relent... Oh <<$pcs_nickname>>! You heard us?!"'
+            'You don''t answer, only looking around the crowded corridor and at a smiling Lizaveta, who is furiously recording into her phone. "Thankfully, Vicky came to her sister''s rescue."'
+            '"Come on Katja! It isn''t that bad. You didn''t do anything wrong! Relax! If you want to evade Slavik; beyond paying Vitek to break his legs; you only need to hang around other people, tell him that you have a full schedule!"'
+
+			if npc_rel['A14'] >= 30 and npc_rel['A14'] < 50:
+			    '"Thanks Vicky, but I don''t want to pester Vanya and you."'
+                'Vicky looks at her for a moment, then at you. Grabbing your hand, she pushes you towards her sister.'
+                '"Yeah... Right... We don''t want you around as we have "quote" innocent "unquote" fun, but... you... have... more... friends! Like <<$pcs_nickname>>! Just hang around with each other after school!"'
+                'Katja looks at you flabergasted. You don''t know if you feel offended or amused at her reaction. Well.... Yeah, you aren''t exactly friends... more like acquaintances really, but you don''t dislike getting to know her a litte better.'
+                '"Yeah Katja! If I have the time, we can hang around after school."'
+                '"Um... Thanks <<$pcs_nickname>>."'
+                'After this little scene, you chat with the twins until it is time to return to class.'
+			elseif npc_rel['A14'] >= 50 and npc_rel['A14'] < 80:
+		        'Katja rest deflated against the lockers, her troubled eyes looking at you sideways.'
+                '"Vicky... <<$pcs_nickname>>... Sorry, I just don''t want to trouble anybody."'
+                'Katja bites her lips and looks at Vicky, who tilts her red-maned head and a silent dialogue surges between the two... Then, the Xenomorphs turn towards you, showing their teeth.'
+                '"You know <<$pcs_nickname>>... I have my hands more or less full with Vanya. So... I was thinking... Can you protect my sister''s chastity?"'
+                'The twins proceed to give you puppy eyes... Of course by this point, any answer beyond "Of course Katja! Whatever you want Katja! Whenever you want Katja! We can hang around after school Katja!" is socially suicidal with all the class looking at their cute display... Damm... The shit these girls make you do...'
+                'After this little scene, you chat with the twins until it is time to return to class.'
+			else 
+			    'Katja rests against the lockers, pondering her sister''s words, then smiles and turns happily towards you and grabs your hands.'    
+                '"<<$pcs_nickname>> please! You must help me! Can we hang around after school?"'        
+                'She looks at you with puppy eyes, full of hope... looking breathtakingly cute... Yeah... Only Christina would say "no" to the redhead, so you answer with a happy "Yes! Of course Katja!" that prompts her to hug you.'
+                '"Hey that is unjust Katja! We are sisters! I also want a hug!"'
+                'Vicky joins the (now)group embrace and you can think about how all the guys in the hall (and some girls) are going to masturbate furiously tonight thanks to this embarrassing event.'
+                'After this little scene, you chat with the twins until it is time to return to class.'												
+			end
+			meynoldQW = 1
+			npc_rel['A14'] += 1
+			npc_rel['A15'] += 1
+            gs 'stat'
+			
+			act 'Time for the next class': gt 'gschool_lessons', 'short_break'								
+		end
 	else 
 		npc_rel['A14'] += 1
 		'With Katja being a quiet girl, she doesn''t do much talking, but she seems to enjoy some lighthearted banter with you, so long as you''re doing most of the talking. You get the feeling that if you were closer, she''d open up more, but for now you''ll have to settle with this.'

+ 3166 - 39
locations/katjaEv.qsrc

@@ -1,16 +1,37 @@
 # katjaEv
 
+
+$loc = 'katjaEv'
+$loc_arg = $ARGS[0]
+
+
 if $ARGS[0] = '':
+	*clr & cla
 	CLOSE ALL
 	katjaMeynoldday = daystart
-	gs 'stat'
 	gs 'katjaEvDin'
 	'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
 	'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
-	'Katja looks at you, smiling. "<<$pcs_nickname>>, come to my house, we can help each other with our homework."'
+	gs 'stat'
+	
+	if KatjaOTN > 0:
+		if KatjaHorny < 20:
+			'Katja looks at you, smiling. "<<$pcs_nickname>>, what do you want to do?."'
+		elseif KatjaHorny >= 20 and KatjaHorny < 40:
+			'Katja looks at you, a naughty twinkle in her eyes. "<<$pcs_nickname>>, what do you want to do?."'
+		elseif KatjaHorny >= 40 and KatjaHorny < 60:
+			'Katja looks at you, a faint blush on her cheeks and she looks at you mischievously. "<<$pcs_nickname>>, what do you want to do?."'
+		elseif KatjaHorny >= 60 and KatjaHorny < 80:
+			'Katja is blushing fairly obviously and looks at you longingly. "<<$pcs_nickname>>, what do you want to do?."'
+		elseif KatjaHorny >= 80:
+			'Katja is as red as a lobster and her chest is heaving from her heavy breaths. She''s idly rubbing her thighs against one another while she talk. "<<$pcs_nickname>>, what do you want to do?."'
+		end
+	else	
+		'Katja looks at you, smiling. "<<$pcs_nickname>>, what do you want to do?."'
+	end
 
-	if fedorKozlovQW >= 10 and FedorKatjaChat = 0:FedorKatjaChat = 1 & 'You and Katja run into Fedor. He waves as he asks "Hey girls, what are you two up to?" Katja downcasts her eyes, noticeably embarrassed. "We are just going to do our homework together." Fedor thinks for a bit, then says, "Okay Then, I''ll see you some other time." Then turns and walks away.'
-	''
+	if fedorKozlovQW >= 10 and FedorKatjaChat = 0: FedorKatjaChat = 1 & 'You and Katja run into Fedor. He waves as he asks "Hey girls, what are you two up to?" Katja downcasts her eyes, noticeably embarrassed. "We are just going to do our homework together." Fedor thinks for a bit, then says, "Okay Then, I''ll see you some other time." Then turns and walks away.'
+	
 	if katja_debug = 1:
 		'KatjaLust - <<KatjaLust>>'
 		'KatjaSlut - <<KatjaSlut>>'
@@ -19,12 +40,70 @@ if $ARGS[0] = '':
 	end
 
 	act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
+	
+	act '"Let''s hang out"': 
+		*clr & cla
+		menu_off = 1
+		dummy = rand(1,6)
+		gs 'stat'
+		
+		if npc_rel['A14'] >= 50 and dummy = 1: minut += 5 & gt 'katjaEv','TamVal' 
+			
 
-	act 'Go with Katja': minut += 5 & gt 'katjaEv', '1'
-end
+		if meynoldQW > 1 and pcs_makeup <= 1:
+			'"Hey! Wait a moment <<$pcs_nickname>>! I bet you would look great with a little make-up on you! What do you say?"'
+			gs 'stat'
+
+			act 'Let her put makeup on you':
+				*clr & cla
+				'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+				'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+				'Katja happily grins as she quickly straightens your hair: "What do you want? A light touch-up, some normal make-up or shall I just shovel it on?"'
+				pcs_hairbsh = 1
+				minut += 10
+				gs 'stat'
+
+				act 'Light touch-up':
+					cla
+					pcs_makeup = 2
+					'Katja subtly applies some neutral tones, with a light application of makeup to bring out your natural beauty.'
+					if KatjaOTN > 0: KatjaHorny += 10 & 'Katja suddenly becomes aware that she is staring into your eyes and blushes.'
+					gs 'stat'
+
+					act '"Let''s hang out"':gt 'katjaEv','kathan'
+				end
+
+				act 'Normal make-up':
+					cla
+					pcs_makeup = 3
+					'Katja applies some mildly vibrate tones and colors of makeup to cover your minor imperfections and enhance your best features.'
+					if KatjaOTN > 0: KatjaHorny += 10 & 'Katja suddenly becomes aware that she is staring into your eyes and blushes.'
+					gs 'stat'
+
+					act '"Let''s hang out"':gt 'katjaEv','kathan'
+				end
+
+				act 'Heavy make-up':
+					cla
+					pcs_makeup = 4
+					'Katja applies some deeper, richer shades of makeup that are thick enough to cover most imperfections while drawing attention to your eyes and lips.'
+					if KatjaOTN > 0: KatjaHorny += 10 & 'Katja suddenly becomes aware that she is staring into your eyes and blushes.'
+					gs 'stat'
+
+					act '"Let''s hang out"':gt 'katjaEv','kathan'
+				end
+			end
+
+			act 'You really don''t need it.':gt 'katjaEv','kathan'
+		else
+			gt 'KatjaEv','kathan'			
+		end										
+    end 
+	if meynoldQW >= 2: act '"Let''s going to do our homework, Katja"': minut += 5 & gt 'katjaEV','1'
+end		
 
 if $ARGS[0] = '1':
-	cls
+	*clr & cla
 	minut += 15
 	pcs_mood = 100
 	menu_off = 1
@@ -56,7 +135,7 @@ if $ARGS[0] = '1':
 end
 
 if $ARGS[0] = '2':
-	cls
+	*clr & cla
 	minut += 15
 	pcs_mood = 100
 	gs 'stat'
@@ -68,7 +147,8 @@ if $ARGS[0] = '2':
 end
 
 if $ARGS[0] = '3':
-	cls
+	*clr & cla
+	menu_off = 1
 	minut += 30
 	npc_rel['A14'] += 2
 	lernHome = 0
@@ -90,7 +170,7 @@ end
 
 if $ARGS[0] = 'learning':
 	katjaLernQW += 1
-
+	menu_off = 1
 	if katjaLernQW < 5:
 		katrand = rand(0, 3)
 
@@ -109,17 +189,17 @@ if $ARGS[0] = '5':
 	'Katja thinks about something, then embarrassed and blushing asks you "<<$pcs_nickname>>, have you kissed a boy?"'
 
 	act 'Yes':
-		cls
+		*clr & cla
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
 		'You smile at Katja and say that of course you kissed boys. Katja, even more shyly, "You see <<$pcs_nickname>>, I like this guy, he''s older than me, and I am afraid that when we start to kiss, I''ll do something wrong. Could you teach me how to kiss?"'
-		
+
 		act 'Kiss': gt 'katjaEv', 'kiss'
-		
+
 		gs 'willpower', 'kiss', 'resist', 'medium'
 		if will_cost <= pcs_willpwr:
 			act 'No (<<will_cost>> Willpower)':
-				cls
+				*clr & cla
 				katjaLernQW = 0
 				katjaLernTimes = 1
 				gs 'willpower', 'pay', 'resist'
@@ -139,17 +219,17 @@ if $ARGS[0] = '5':
 	end
 
 	act 'No':
-		cls
+		*clr & cla
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
 		'You shake your head and say that you have never kissed a boy. Katja, even more shyly, "You see <<$pcs_nickname>>, I like this guy, he''s older than me, and I am afraid that when we start to kiss, I''ll do something wrong. Maybe we could try kissing and learn that way?"'
-		
+
 		act 'Kiss': gt 'katjaEv', 'kiss'
 
 		gs 'willpower', 'kiss', 'resist', 'medium'
 		if will_cost <= pcs_willpwr:
 			act 'No (<<will_cost>> Willpower)':
-				cls
+				*clr & cla
 				katjaLernQW = 0
 				katjaLernTimes = 1
 				gs 'willpower', 'pay', 'resist'
@@ -170,6 +250,7 @@ if $ARGS[0] = '5':
 end
 
 if $ARGS[0] = '6':
+	menu_off = 1
 	katjaDeystRand = rand(0, 2)
 
 	if katjaDeystRand = 0:
@@ -221,7 +302,7 @@ if $ARGS[0] = '6':
 		'Katja wrinkled her nose "<<$pcs_nickname>>, you''re all sweaty. Do you want to take shower?"'
 
 		act 'Have a shower':
-			cls
+			*clr & cla
 			minut += 15
 			gs 'stat'
 
@@ -229,7 +310,7 @@ if $ARGS[0] = '6':
 				'Katja takes you in the bathroom. Blushing, she says, "I think I''ll join you."'
 
 				act 'Wash alone':
-					cls
+					*clr & cla
 					noShampoo = 1
 					dynamic $showerdin
 					minut += 15
@@ -246,7 +327,7 @@ if $ARGS[0] = '6':
 					if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 
 					act 'Get out of the shower':
-						cls
+						*clr & cla
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
 						'You leave the shower and walk into the Katjas room. You chat with Katja, but she seems suddenly busy with other things.'
@@ -261,7 +342,7 @@ if $ARGS[0] = '6':
 
 				if mesec <= 0:
 					act 'Bathe together':
-						cls
+						*clr & cla
 						noShampoo = 1
 						dynamic $showerdin
 						minut += 15
@@ -282,7 +363,7 @@ if $ARGS[0] = '6':
 							'Katjas eyes slide over your body lingering a little on your breasts and pussy. Katja moves close to you and you rinse yourself and Katja.'
 
 							act 'Further':
-								cls
+								*clr & cla
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/shower2.jpg"></center>'
 								'Katja gently rubs shampoo into your hair then rinses it out with warm shower jets.'
@@ -294,7 +375,7 @@ if $ARGS[0] = '6':
 									'You and Katja wash yourselves.'
 
 									act 'Get out of the shower':
-										cls
+										*clr & cla
 										gs 'stat'
 										'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
 										'You leave the shower and walk into the Katjas room. You chat with Katja, but she seems to have things to do.'
@@ -312,7 +393,7 @@ if $ARGS[0] = '6':
 							'Katja eyes slide over your body lingering a little on your breasts and pubic hair. Katja smiles, "<<$pcs_nickname>>, you''ve got too much hair, it''s not fashionable. I''ll shave it off."'
 
 							act 'Get shaved':
-								cls
+								*clr & cla
 								minut += 5
 								pcs_pubes = 0
 								KatjaHorny += 10
@@ -325,10 +406,10 @@ if $ARGS[0] = '6':
 									'Katja washes your pussy and breasts with soap, gently stroking her palms against you. Her cheeks are flushed and her eyes glistening.'
 									act 'Continue': gt 'KatjaEvDin', 'shower_kiss'
 								else
-									'Katja, having finally shaved all the hair between your legs, washes you off with soap.'
+									'Katja, having finally shaved all the hair between your legs washes you off with soap.'
 
 									act 'Get out of the shower':
-										cls
+										*clr & cla
 										gs 'stat'
 										'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
 										'You leave the shower and walk into the Katjas room. You chat with Katja, but she seems to have things to do.'
@@ -362,7 +443,7 @@ if $ARGS[0] = '6':
 				if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 
 				act 'Get out of the shower':
-					cls
+					*clr & cla
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
 					'You leave the shower and walk into the Katjas room. You chat with Katja, but she seems to have things to do.'
@@ -387,7 +468,7 @@ if $ARGS[0] = '6':
 end
 
 if $ARGS[0] = 'kiss':
-	cls
+	*clr & cla
 	minut += 5
 	pcs_mood = 100
 	pcs_horny += 10
@@ -412,7 +493,8 @@ if $ARGS[0] = 'kiss':
 		'Katja moves her hands to your chest and gently touches them with her finger.'
 
 		act 'Touch her chest':
-			cls
+			menu_off = 1
+			*clr & cla
 			minut += 5
 			pcs_horny += 10
 			KatjaHorny += 10
@@ -430,7 +512,7 @@ if $ARGS[0] = 'kiss':
 				gs 'willpower', 'sex', 'force', 'hard'
 				if will_cost <= pcs_willpwr:
 					act 'Grab her (<<will_cost>> Willpower)':
-						cls
+						*clr & cla
 						minut += 5
 						pcs_horny += 10
 						KatjaDom -= 5
@@ -452,7 +534,7 @@ if $ARGS[0] = 'kiss':
 							'Katja freezes in your arms and you stroke her body and kiss her neck.'
 
 							act 'Lick her breast':
-								cls
+								*clr & cla
 								minut += 5
 								pcs_horny += 10
 								KatjaDom -= 1
@@ -480,7 +562,7 @@ if $ARGS[0] = 'kiss':
 				'Katja starts stroking your chest stronger and you feel as she undoes your bra, trying to get to your breasts.'
 
 				act 'Let her':
-					cls
+					*clr & cla
 					minut += 5
 					pcs_horny += 10
 					KatjaDom += 1
@@ -503,7 +585,7 @@ if $ARGS[0] = 'kiss':
 				gs 'willpower', 'foreplay', 'resist', 'hard'
 				if will_cost <= pcs_willpwr:
 					act 'Remove her hands (<<will_cost>> Willpower)':
-						cls
+						*clr & cla
 						minut += 5
 						pcs_horny += 10
 						KatjaDom -= 1
@@ -518,7 +600,7 @@ if $ARGS[0] = 'kiss':
 					end
 				else
 					act 'Remove her hands (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
+				end
 			end
 		end
 	else
@@ -577,18 +659,18 @@ if $ARGS[0] = 'moron':
 	cla
 	'<center><img <<$set_imgh>> src="images/pc/glare.jpg"></center>'
 	'You glare at the moron calling you lesbians.'
-	
+
 	gs 'willpower', 'misc', 'self', 'hard'
 	if will_cost <= pcs_willpwr:
 		act 'Sing a different tune (<<will_cost>> Willpower)':
 			*clr & cla
 			gs 'willpower', 'pay', 'self'
 			gs 'stat'
-			
+
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/frenchkiss.jpg"></center>'
 			'Looking at Ivan, then for this idiot, it seems that Ivan didn''t notice, you sighed and said to the idoit. "Is that really necessary? She is my best friend and we want kiss, you just seem jealous.'
 			'"Lesbians, lesbians." He continued to scream like a freak, so much that people began to gather around to find out, what''s happening. Ivan stepped over next to you and put his hand on your shoulder, giving the idiot a glare as well. Boosted by Ivan''s support you continued. "We like boys, just not assholes like you!" with those words, you stood on tiptoe, clasping and Ivan''s head in his hands and gave him a deep long passionate kiss, with lots of tongue.'
-			
+
 			act 'Kiss again':
 				*clr
 				cla
@@ -608,8 +690,8 @@ if $ARGS[0] = 'moron':
 		end
 	else
 		act 'Sing a different tune (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-	end	
-	
+	end
+
 	act 'Keep silent':
 		*clr
 		cla
@@ -646,5 +728,3050 @@ if $ARGS[0] = 'moron':
 	end
 end
 
+if $ARGS[0] = 'kathan':
+	*clr & cla
+!	menu_off = 1
+	'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+	'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'  
+	gs 'stat'
+
+	if hour < 20:
+		if KatjaOTN > 0:
+			if KatjaHorny < 20:
+				'"Ok, <<$pcs_nickname>>, Hm... What can we do?"'
+				'Good question. What can a pair of hot teen girls do with a limited (in theory) budget. "Well, Katja, we can..."'
+			elseif KatjaHorny >= 20 and KatjaHorny < 40:
+				'Katja looks at you, a naughty twinkle in her eyes."Ok, <<$pcs_nickname>>, Hm... What can we do?"'
+				'Good question. What can a pair of hot teen girls do with a limited (in theory) budget. "Well, Katja, we can..."'
+			elseif KatjaHorny >= 40 and KatjaHorny < 60:
+				'Katja looks at you, a faint blush on her cheeks and she looks at you mischievously. "Ok, <<$pcs_nickname>>, Hm... What can we do?"'
+				'Good question. What can a pair of hot teen girls do with a limited (in theory) budget. "Well, Katja, we can..."'
+			elseif KatjaHorny >= 60 and KatjaHorny < 80:
+				'Katja is blushing fairly obviously and looks at you longingly. "Ok, <<$pcs_nickname>>, Hm... What can we do?"'
+				'Good question. What can a pair of hot teen girls do with a limited (in theory) budget. "Well, Katja, we can..."'
+			else
+				'Katja is as red as a lobster and her chest is heaving from her heavy breaths. She''s idly rubbing her thighs against one another while she talk. "Ok, <<$pcs_nickname>>, Hm... What can we do?"'
+				'Good question. What can a pair of hot teen girls do with a limited (in theory) budget. "Well, Katja, we can..."'							
+			end
+		else	
+			'"Ok, <<$pcs_nickname>>, Hm... What can we do?"'
+			'Good question. What can a pair of hot teen girls do with a limited (in theory) budget. "Well, Katja, we can..."'
+		end	
+	
+		if lernHome > 0 and meynoldQW >= 2: act '"Let''s going to do our homework, Katja"': minut += 5 & gt '1'
+			
+		act '"...go to the lake."':
+			*clr & cla
+			menu_off = 1
+			if month >= 12 and month < 3:
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.winter.jpg"></center>'
+				'One good thing about living in Pavlovsk is the access to rivers and lakes. Now that it is winter, this landscape has beautifully transformed, thanks to the ice and snow, into a place where people rush to do things like ice skate, play hockey and (for the brave) swimming.'	
+				'Katja and you are no less, and go to the area to skate on the frozen lake, spend some time in the sauna or (with some cajoling) do an ice dip... and looking absolutely fabulous doing it.'	
+
+			else
+				if sound = 0 and month >= 3 and month < 6:
+					PLAY 'sound/lakeshore1.mp3', 30 
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.spring.jpg"></center>'
+				elseif sound = 0 and month >= 6 and month < 9:
+					PLAY 'sound/lakeshore1.mp3', 30 
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.summer.jpg"></center>'
+				elseif sound = 0 and month >= 9 and month < 12:
+					PLAY 'sound/lakeshore1.mp3', 30
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.autumn.jpg"></center>'
+				end
+				'One good thing about living in Pavlovsk is the access to rivers and lakes that let the locals do all sorts of water-related activities like swimming, tanning or just simply take a walk around the secluded groves.'	
+				'Katja and you are no less, and go to a secluded beach to do those things... and looking absolutely fabulous doing it.'	
+			end
+			
+			act 'Lake activities!':
+				*clr & cla	
+				 minut += 5		
+				 gs 'stat'
+
+				if hour >= 20: 
+					'"Hey <<$pcs_nickname>>, it is getting a little late. I must return home."'
+					'"Hm? Oh! True! Let''s go back."'	
+					'You grab Katja''s hand and accompany her home.'		
+
+					act 'Acompany Katja to her home':minut += 5 & gt 'pav_residential'
+					
+				elseif month >= 12 and month < 3:
+					gt 'katjaEV','kathan1' 
+											
+				else					
+				
+					if sunWeather = 0 or temper < 20:
+						'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+						'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+						'As you suggest to pass some time at the beach, Katja frowns.'
+						'"<<$pcs_nickname>>, I don''t think so, the weather is pretty bad."'
+						'It is evident that this isn''t a good idea. You better to look for something else to do.'
+							
+						act 'Continue': gt 'katjaEV','kathan'
+						
+					else
+						if sound = 0 and month >= 3 and month < 6:
+							PLAY 'sound/lakeshore1.mp3', 30 
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.spring.jpg"></center>'
+						elseif sound = 0 and month >= 6 and month < 9:
+							PLAY 'sound/lakeshore1.mp3', 30 
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.summer.jpg"></center>'
+						elseif sound = 0 and month >= 9 and month < 12:
+							PLAY 'sound/lakeshore1.mp3', 30 
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.autumn.jpg"></center>'
+						end
+						'You decide to pass some time at the secluded beach, but as you approach, a question surges into your mind. Go there naked? Katja is pretty body-conscientious, so... maybe going full nudist isn''t a good idea. What can you do? Push her to go naked or just put on your swimwear?'
+
+						if arrsize('swimwear') > 0:
+							act 'Put on your swimwear':
+								*clr & cla
+								if KatjaSlut >= 20 and KatjaHorny >= 20:
+									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL1.jpg"></center>'									
+									'As you prepare to change, a long, somewhat husky sigh reaches your ears. It''s come from Katja. She is in her underwear with her eyes closed, the wind playing with her red mane. She is looking sexy as hell.'
+									'"You know <<$pcs_nickname>>, the sun feels nice and there aren''t people around here. So what do you think?"'	
+									'It is difficult to link the supposedly timid girl called Ekaterina Meynold with this sensual woman that is trying to tempt you with all her heart (and succeeding) to undress.'		
+									'"Think <<$pcs_nickname>>. The water dripping over our naked skin, the wind in our hair and the two of us, all...alone."'	
+									'Ok, she is manipulating you. Can you resist the ginger temptress before you?'	
+
+									act 'Of course not!':
+										*clr & cla
+										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL2.jpg"></center>'
+										'Groaning in frustration, you get naked, as sweet... candid... Katja... get naked, and exaggeratedly sighs giving you sensuall eyes.'
+										'"Bitch!"'
+										'You varelly whisper your insult and take the gigling bimbo wannabe towards the secluded beach.'
+																		 
+										act 'Swim':gs 'arousal', 'voyeur', '10' & if pcs_inhib < 20: inhib_exp += 1 & gs 'clothing', 'strip' & gs 'underwear', 'remove' & gt 'katjaEV','kathan5'
+									
+										act 'Tan':gs 'arousal', 'voyeur', '10' & if pcs_inhib < 20: inhib_exp += 1 & gs 'clothing', 'strip' & gs 'underwear', 'remove' & gt 'katjaEV','kathan6'
+									
+										act 'Walk':gs 'arousal', 'voyeur', '10' & if pcs_inhib < 20: inhib_exp += 1 & gs 'clothing', 'strip' & gs 'underwear', 'remove' & gt 'katjaEV','kathan7'								
+									end 
+									gs 'willpower', 'exhib', 'resist', 'hard' & !! This does not take into consideration inhibition/exhibitionism because Sveta chose to put on the swimwear and Katja is forcing her to undress.
+									if will_cost <= pcs_willpwr:
+										act 'Resist her!':
+											*clr & cla
+											gs 'willpower', 'pay', 'resist'
+											gs 'arousal', 'voyeur', '10'											
+											gs 'stat'
+											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL1.jpg"></center>'
+											'Groaning in frustration, you get naked and put on your swimwear, as sweet... candid... Katja... get hers, and exaggeratedly sighs giving you sensuall eyes.'
+											'"Bitch!"'
+											'You varelly whisper your insult and take the gigling bimbo wannabe towards the secluded beach.' 																														
+											act 'Swim': gt 'katjaEV','kathan5'
+									
+											act 'Tan': gt 'katjaEV','kathan6'
+									
+											act 'Walk': gt 'katjaEV','kathan7'
+											
+										end
+									else
+										act 'Resist her! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+									end	
+								
+								else
+									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL3.jpg"></center>'
+									'You decide to put on your swimwear, so after making sure, that there aren''t voyeurs, Katja and you, change on your swimwear.'
+																		 
+									act 'Swim':minut +=10 & gt 'katjaEV','kathan5'
+									
+									act 'Tan':minut +=10 & gt 'katjaEV','kathan6'
+									
+									act 'Walk':minut +=10 & gt 'katjaEV','kathan7' 
+										
+								end
+							end
+						elseif pcs_inhib > 20: 
+							act 'Go in the nude!':gs 'clothing', 'strip' & gs 'underwear', 'remove' & gt 'katjaEv','kathan4'
+							
+						elseif pcs_inhib < 20:
+							gs 'willpower', 'exhib', 'self', 'easy' 
+							if will_cost <= pcs_willpwr:
+						
+								act 'Go in the nude!':
+									*clr & cla
+									gs 'willpower', 'pay', 'selft'
+									gs 'clothing', 'strip' 
+									gs 'underwear', 'remove'
+									if pcs_inhib < 20: inhib_exp += 1											
+									gs 'stat'
+									gt 'katjaEv','kathan4'
+								end
+							end
+						else
+							act 'Go in the nude! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+						end
+						act 'Hm... Is probably better if you find something else to do': npc_rel['A14'] -= 1 & gt 'katjaEV','kathan'
+					end
+				end
+			end
+							
+			act 'Sauna time!': 
+				*clr & cla
+				if sauna_daystart = daystart:
+					'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+					'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+					'As you suggest to pass some time in the public sauna, Katja frowns.'
+					'"<<$pcs_nickname>>, spending too much time in there isn''t going to do any good, It is best to leave it for another day."'
+					'It is evident that this isn''t a good idea. You better to look for something else to do.' 
+						
+					act 'Continue': gt 'katjaEV','kathan'						
+									
+				else
+					'<center><img <<$set_imgh>> src="images>locations>pavlovsk>lake>secluded_beach>sauna.jpg"></center>'
+					'You decide to pass some time in the public sauna, but as you approach, a question surges into your mind. Go naked? Katja is pretty body-conscientious, so maybe going butt-naked isn''t a good idea. What can you do? Push her to go naked or just put on your swimwear?'
+					
+					if arrsize('swimwear') > 0:
+						act 'Put on your swimwear':
+							*clr & cla
+							if KatjaSlut >= 20 and KatjaHorny >= 20:
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS6.jpg"></center>'
+								'As you prepare to put on your swimwear at the lockers, Katja lies against a wall and observes you undressing. The redhead has stopped midway, and stands there in (sexy)underwear, with eyes full of mischief.'
+								'"Hm. Is something wrong Katja?"'
+								'The ginger just smiles and begins to caress and play with her red mane without breaking eye contact.'
+								'"I... was thinking <<$pcs_nickname>>. Maybe it is better if we go naked, I mean, the hot steam will make us sweat and...my bikini will feel uncomfortable. What do you think? All that sweat all over my skin. It gives you ideas, doesn''t it?"'
+								'Oh fuck! Is she tempting you?'
+								
+								act 'You can''t resist her!':
+									*clr & cla
+									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL2.jpg"></center>'
+									'Groaning in frustration, you get naked, as sweet... candid... Katja... get naked, and exaggeratedly sighs giving you sensuall eyes.'
+									'"Bitch!"'
+									'You varelly whisper your insult and take the gigling bimbo wannabe towards the sauna.'
+																		 
+									act 'Go to the sauna':gs 'arousal', 'voyeur', '10' & if pcs_inhib < 20: inhib_exp += 1 & gs 'clothing', 'strip' & gs 'underwear', 'remove' & gt 'katjaEv','kathan10'								
+									 
+									gs 'willpower', 'exhib', 'resist', 'hard' & !!This does not take into consideration inhibition/exhibitionism because Sveta chose to put on the swimwear and Katja is forcing her to undress.
+									if will_cost <= pcs_willpwr:
+										act 'Resist her!':
+											*clr & cla
+											gs 'willpower', 'pay', 'resist'
+											gs 'arousal', 'voyeur', '10'											
+											gs 'stat'
+											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL1.jpg"></center>'
+											'Groaning in frustration, you get naked and put on your swimwear, as sweet... candid... Katja... get hers, and exaggeratedly sighs giving you sensuall eyes.'
+												'"Bitch!"'
+													'You varelly whisper your insult and take the gigling bimbo wannabe towards the sauna .' 																														
+													act 'Go to the sauna':gt 'katjaEv','kathan10'
+												end
+											else
+												act 'Resist her! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+											end	
+										end																
+									else
+										minut +=10
+										gt 'katjaEV','kathan10'
+									end
+								end
+					elseif pcs_inhib > 20: 
+						act 'Go in the nude!':	gs 'clothing', 'strip' & gs 'underwear', 'remove' & gt 'katjaEv','kathan10'
+							
+					elseif pcs_inhib < 20:
+						gs 'willpower', 'exhib', 'self', 'easy' 
+						if will_cost <= pcs_willpwr:
+							act 'Go in the nude!':
+								*clr & cla
+								gs 'willpower', 'pay', 'selft'
+								gs 'clothing', 'strip' 
+								gs 'underwear', 'remove'
+								if pcs_inhib < 20: inhib_exp += 1											
+								gs 'stat'											
+								gt 'katjaEv','kathan10'
+							end							  
+						else
+							act 'Go in the nude! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+						end
+						
+						act 'Hm... Is probably better if you find something else to do': npc_rel['A14'] -= 1 & gt 'katjaEv','kathan'
+					end
+				end
+			end
+		end
+		
+		act '"...go window shopping"': 
+			*clr & cla											
+			gs 'stat' 
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS1.jpg"></center>'
+			'Everyone knows, at least in your school, that being cool costs money and if you aren''t called Elžbieta "Bella" Artamonov or Dimka Nosov, your parents are going to frown at any "unnecessary" expenditure. Sigh. What would they know about being a teen in modern Russia?'		 
+			'So, what is a high school student with no money going to do? You visit open-air markets, jumble sales and the occasional van with "second hand" merchandise in the back.'
+			'That is precisely what you and Katja have decided to do. Look for that elusive bargain that will propel your standing a little higher in the school''s totem. An always important enterprise that requires time, patience and the endless manhandling of the sympathetic sellers'' products.'
+
+			act 'Continue':gt 'katjaEv','kathan14'
+		end	
+		act '"...walk around and talk"':
+			*clr & cla 			
+			gs 'stat' 
+			
+			if month >= 12 and month < 3: 
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT1.jpg"></center>'
+				'Oh my god! Walking around in the Russian winter? Of course not! If you were some preppy Californian bimbo girls, those would be your words, but Katja and you are tough Russian bitches and what do you do? You put on a good pair of boots, a good jacket and jump into the snow-covered streets to look absolutely fabulous in winter wear!'
+				'So that is how you pass your time. Chatting, showing off and demonstrating that the winter can''t stop two hot girls from taking on the world head-on.'
+
+			else	
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT2.jpg"></center>'
+				'Katja isn''t really into sports, so a quiet stroll to stay in shape where she can show off to the boys (or girls) is more her style. So that is how you pass the time. Talking biz, being pretty, walking around the city and in general, sharing a cheap recreation time.'
+
+				act 'Continue':gt 'katjaEv','kathan16' 
+			end
+		end			
+		act 'Say goodbye and leave':minut += 5 & gt 'pav_residential'
+	else 
+		'"Hey <<$pcs_nickname>>, it is getting a little late. I must return home."'
+		'"Hm? Oh! True! Let''s go back."'	
+		'You grab Katja''s hand and accompany her to her home.' 
+
+		act 'Acompany Katja to her home':minut += 5 & gt 'pav_residential'		
+
+	end
+end
+
+
+
+if $ARGS[0] = 'kathan1':
+	*clr & cla
+	menu_off = 1
+	dummy = rand(2,30)
+	gs 'stat'
+
+	if dummy = 1:
+		gt 'katjaEv','kathan2'
+	elseif dummy = 2:
+		gt 'katjaEv','kathan3'
+	elseif dummy >= 3 and konki = 0:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.winter.jpg"></center>'
+		'It''s winter, and most activities on the lake are limited, if you had skates, Katja and you, could use them on the ice covered waters, but at the moment, it''s seems that only can look at the frozen waters, is better to look for something else to do.'
+
+		act 'Continue':gt 'katjaEv','kathan'
+	else
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/lake.winter.jpg"></center>'
+		'"Let''s skate <<$pcs_nickname>>!".'
+		'Giggling, Katja grab your hand and push you towards the ice.'
+
+		act 'Skate!':
+			*clr & cla
+			menu_off = 1
+			dummy = rand(1,100)
+			fat -= 1
+			gs 'sweat', 'add', 10
+			stren_exp += 1
+			agil_exp += 1
+			react_exp += 1
+			icesktng_exp += 1
+			minut += 30
+			mood +=10
+			npc_rel['A14'] += 1
+			gs 'stat'
+
+			if dummy > icesktng and dummy <= 50:
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS1.jpg"></center>'
+				'Skating is fun! Skating is easy for Russians! Now, after trying to dance with the redhead and failing painfully, horribly and awkwardly, you sit on your aching and cold butt with what appears to be half of pavlovsk looking at you.'
+				'"<<$pcs_nickname>>! Snort... You are... I mean... Te-he!"'
+				'Fuck skating! Fuck fun! Is easy for Russians?! Your ass!'
+				'"Fuck you, bitch! Are you going to help me or will you continue standing there laughing at me?!"'
+				'"I... Puff... Trying! Snort! I''m sorry <<$pcs_nickname>>!"'
+
+				act '...?':
+					*clr & cla
+					gs 'pain',5, 'asscheeks'
+					dummy = rand(1,6)
+					gs 'stat'
+
+					if dummy <=3:
+						'<center><table><td><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS1.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></td></table></center>' 
+						'You sit there with a redfaced, redhaired, red...something bitch! You try desperately to burn a hole in the ice with your gaze, but finally, after some... really long and full of embarrassment minutes, Katja seems to calm down and reach for you.'
+						'"Sorry <<$pcs_nickname>>! Snort... It''s just that you are one of the worst skaters I have seen!"'
+						'"Fuck you!"'
+						'Using her as a support, you rise from the ice and take care of your clothes. That is good. Now you only need to put up with the pain in your ass and the embarrassment from the "pavlovsk''s Worst Skater" title.'
+						'"Ok <<$pcs_nickname>>. Now... You want to try again?"'
+						'"Of course I don''t! Well... Maybe one more time."'
+						'You grab Katja''s hand, and with her help, you somehow stabilize and skate without killing yourself. After a fun half-hour, it is time to look for something else to do.'
+						gs 'stat'
+
+						 act 'Continue':gt 'katjaEv','kathan'					  
+					elseif dummy = 4:
+						'<center><table><td><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS1.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big141.jpg"></td></table></center>' 
+						'"Are you ok?"'
+						'Veronika is slowly sliding over the lake, showing her utter mastery as she barely uses a muscle to move around you. It takes you a moment to realize that she has asked you something.'
+						'"Hu? Yeah, I guess. My pride is the one to receive the worst part."'
+						'Veronika gives you an acknowledging nod without too much emotion and seems to think about something.'
+						'"Good to know. If you want to improve, stay by the lake''s border and follow the crow. It is less fun, but you will learn quickly."'
+						'She turns without fuss and speeds away to do some over-the-top acrobatic moves that attract all the attention. Meanwhile, Katja silently helps you to your feet and knowing that you are far, far behind the "Ice Queen", you decide to follow her advice and skate with the plebeians. This time, you don''t fall and can enjoy the frozen lake for half an hour, before tiring and deciding that it is time to look for something else to do.'
+						gs 'stat'
+
+						act 'Continue':gt 'katjaEv','kathan'
+					elseif dummy = 5:
+						'<center><table><td><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS1.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big165.jpg"></td></table></center>' 
+						'"Weee!"'
+						'Turning, you see Vanya skating towards you in... slow motion... with utterly exaggerated movements that are weirding out all present. He passes by your side and gives you a salute, then turns and returns doing the same, but this time he falls near you in, again, an exaggerated slow motion performance.'
+						'"Ouch! The pain! Ouch!"'
+						'Nobody is finding the gesture funny and more than one person is actually murmuring their disapproval at the "obvious derision" of this "jerk" against you. Taking advantage of the distraction, Katja helps you to your feet and fixes your clothes before leaving the lake, but you wait for Vanya and after a few minutes, the smiling jock meets with you.'
+						'"So girls. It worked?"'
+						'"Yeah... I think that now that everybody, including us, thinks that you are an idiot, they will forget my... performance."'
+						'Vanya smiles and raises his right hand in a high five motion. After a few minutes when neither Katja or you react, he shrugs and leaves you to your own devices. It is time to look for something else to do.'
+						gs 'stat'
+
+						act 'Continue':gt 'katjaEv','kathan'					
+					else
+						'<center><table><td><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS1.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big18.jpg"></td></table></center>' 
+						'"Just my luck! This can''t get worse!"'
+						'"Remember the ads Katja! Don''t throw trash in the lake!"'
+						'Yeah. Right. Christina. It could be worse. The bitch has just appeared and is skating around you backwards, showing off, but Christina''s words have rubbed Katja the wrong way, making the redhead confront her.'
+						'"Fuck you Christina! Don''t you have puppies to hurt? Leave us alone!"'
+						'Christina doesn''t answer. She just looks at Katja, smiling. She turns and leaves quickly, letting a grumpy Katja help you stand up.'
+						'"Showtime bitches!"'
+						'Before you can react, Christina has returned at full speed, scraping the lake''s frozen surface with her skates and showering you with dirty ice, before turning and leaving while laughing. Seriously? Finally, you stand with Katja''s help. It seems that, at least for a while, you have lost interest in skating. It is time to look for something else to do.'
+						gs 'stat'
+
+						act 'Continue':mood -=10 & gt 'katjaEv','kathan'
+					end
+				end
+
+			elseif dummy> icesktng and dummy >= 50
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS2.jpg"></center>'
+				'"Oh god! <<$pcs_nickname>>! Oh god! What are you doing to me?! Oh god!"'
+				'Katja screams as she loses her balance and slips. It''s seems that you aren''t really good at skating, and your intended "synchronized ice dancing" with the redhead has ended, with a tackle and Katja falling to the ground.'
+				'"Oh shit! Sorry Katja!"'
+				'With a silent "thud" and a lot of blow ice, the redhead ends up sitting on the lake''s frozen surface. It looks painful, except for the giggling coming from the girl''s mouth.'
+				'Ouch! Jajaja, my ass! <<$pcs_nickname>>, who had the bright idea to give you skates?'
+				gs 'stat'
+
+				act '...?':
+					*clr & cla
+					dummy = rand(1,4)
+					gs 'stat'
+
+					if dummy <= 2:
+						'<center><table><td><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS2.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></td></table></center>' 
+						'You stand there looking at the giggling girl, feeling utterly humiliated. Weird, because she is the one on the ground, but she isn''t really troubled by this fact.'
+						'"Come on <<$pcs_nickname>>! What are you waiting for? Help me!"'
+						'She raises her arms and looks at you, pouting and acting like a little girl. You stand there, trying to decide how to react to her cute display.'
+						'"I don''t know what to do! Aren''t you a little old to be acting that way Katja?"'
+						'In response, she sniffs, flutters her eyelashes and gives you puppy eyes. You sigh, surrendering to the childish display and help her to her feet. Your reward for the chivalrous display? She gives you a candid hug. It feels nice and makes the last tumbling half an hour worth it. It is time to look for something else to do.'
+
+						act 'Continue':KatjaSlut -= 5 & gt 'katjaEv','kathan'
+					elseif dummy = 3:
+						'<center><table><td><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS2.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big108.jpg"></td></table></center>' 
+						'Flabergasted by Katja''s gigging display, you don''t see anyone approaching until a tall figure slides by your side and extends a hand towards Katja. Is that Ivan?'
+						'"Come on girl. Get up!"'
+						'Grabbing her hand, he pulls Katja towards him, prompting her to give him an awkward embrace that ends her gigglings and causes a sudden blush on Katja''s cheeks. For several moments, she stands there looking nervously at the jock until you cough and Katja practically jump away from him.'
+						'"Sorry! I mean... Thanks! Uhh..."'
+						'Ivan just smiles and giving you both a nod, turns and silently skates towards the sunset, leaving you with a flustered Katja who gives you sideways glances. Ok, this is an awkward way to end this. It is time to look for something else to do.'
+
+						act 'Continue':KatjaHorny += 5 & gt 'katjaEv','kathan'					   
+					else
+						'<center><table><td><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS2.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big169.jpg"></td></table></center>' 
+						'"Yep, good question. This is by far your worst performance <<$pcs_nickname>>"'
+						'You turn towards the person that just spoke, to see Lizaveta biting her tongue in concentration as she does a recording on her smartphone.'
+						'"And... uploaded! Let''s see how many likes you will receive this time!"'
+						'You roll your eyes and help Katja, who has suddenly stopped her whining and gets up. You both stand looking intensely at Lizaveta, who after a few moments, understands the silent message and leaves. Ok, this is an awkward to end this. It is time to look for something else to do.'
+
+						act 'Continue':npc_rel['A14'] -= 1 & gt 'katjaEv','kathan'
+					end
+				end
+
+			elseif dummy < icesktng and dummy <=50:
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS3.jpg"></center>'
+				'Skating is fun! Skating is easy for Russians! At least that is the theory you''re telling yourself as you are trying not to fall and make yourself look like a fool.'
+				'"Katja! Don''t let me fall!"'
+				'You must admit that a gold medal in ice skating is far, far away from your reach but fortunately, most people enjoying the frozen lake are in your own situation. So a pair of cool girls fumbling their way through the crowd isn''t really out of the ordinary.'
+				'"<<$pcs_nickname>>! Don''t let me go!"'
+				'You hold each other, laughing, as you try to dance over the ice and in general, have a great time on this winter day, showing off and being "cool" and "pretty", things that a "popularity" conscientious Katja enjoys. Of course, the fact that the two of you are having a great time is a bonus, but after a great half hour, you are both a little weary and decide that it is time to look for something else to do.'
+
+				act 'Continue':npc_rel['A14'] += 1 & gt 'katjaEv','kathan'				
+			elseif dummy < icesktng and dummy >= 51:
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS4.jpg"></center>'
+				'"Oh god! <<$pcs_nickname>>! Oh god! What are you doing to me! Oh god!"'
+				'Katja screams as she loses her balance and slips. Fortunately, you catch the redhead before she falls and help her to recover her balance. It''s seems that you aren''t really good at skating, and your intended "synchronized ice dancing" with the redhead has ended with a tackle and Katja barely standing.'
+				'"Oh shit! Sorry Katja!"'
+				'Smiling, she grabs your hand and pulls, taking the lead and skating towards the crowd, this time without flourishing moves. You both enjoy some well-deserved distraction from your everyday problems.'
+				'And that is how you pass the next half hour. Skating, giggling and in general just showing off, before it is time to look for something else to do.'
+
+				act 'Continue':npc_rel['A14'] += 1 & gt 'katjaEv','kathan'
+			elseif dummy < icesktng and dummy >=76:
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS5.jpg"></center>'
+				'As you both skate gracefully around the lake, somebody calls you.'
+				'"You have improved <<$pcs_nickname>>."'
+				'Turning towards the voice, you see Veronika skating gracefully by your side. She is looking at you with... curiosity? Judging your performance? After a moment, she begins to speed away, but not before making a gesture to follow her. Is this a challenge? Well, time to show off.'
+				'"Come on Ronnie! <<$pcs_nickname>>! Showtime!"'
+				'Katja screams at you excitedly as you rush towards the "Ice Queen", following her lead around the lake and imitating Veronika''s ice dance. Around the lake, most people stop to see your performance, but it doesn''t matter how much you strive, Veronika is always a little faster, a little more graceful and after a grueling half hour, she finally stops.'
+				'"Hmm. Not bad <<$pcs_nickname>>."'
+				'There isn''t emotion, or even tiredness in the "Ice Queen"''s voice, but there is...approval? After a silent moment, she quickly leaves, letting you come back to an excited Katja.'
+				'"That was so cool <<$pcs_nickname>>! You are good!"'
+				'You smile tiredly as the crowd returns to their own skating, but there is more than a good share of wonderment at your demonstration. In general, you must say that it has been a great time, but it is time to look for something else to do.'
+
+				act 'Continue':npc_rel['A14'] += 5 & npc_rel['A141'] += 5 & stren_exp += 1 & agil_exp += 1 & react_exp += 1 & icesktng_exp += 1 & grupvalue[1] += 10 & grupvalue[2] += 5 & gt 'katjaEv','kathan'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'kathan2':
+	*clr & cla
+	minut += 30
+	mood +=10
+	npc_rel['A14'] += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS9.jpg"></center>'
+	'Snow! During Pavlovsk''s winter, this isn''t exactly a novelty, but being the first to find a clean parcel without footsteps, car tracks or snot-nosed kids around, well...that is a being lucky! So... What can you do with this innocent and virginal gift?'
+
+	act 'Snowfight!':
+		*clr & cla
+		menu_off = 1
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS10.jpg"></center>'
+		'It is winter and, as always, General Snow is the Russians'' best ally. Napoleon ignored it and suffered. Hitler underestimated it and Leningrad broke him. But you, with the General by your side and the St.Petersburg''s badass blood flowing through your veins are invincible.'
+		'"PUFFF"'
+		'Suddenly, a redheaded ghost appears before you from somewhere in the snow-covered landscape and blows some snow in your face, blinding you before sneaking away again.'
+		'"Katja! I swear! No matter if it takes an eternity! YOU WILL BOW DOWN BEFORE ME! BOTH YOU AND THEN ONE DAY... YOUR HEIRS!"'
+		'Her only answer is laughs and a song transported by the wind. Damm, General Snow is on her side, but you will not surrender.'
+		'"NA NA NA NA NA NA NA NA NA NA NA NA NA NA Ekaterina!!!'
+		'You engage in a furious snowball battle to see who will be crowned as the new winter queen, at least until the next fight. Ambushes, dirty tricks, fastballs, amazing one-liners, and stealth acts worthy of the Spetsnaz play between you two before you fall laughing into the snow. It seems that today, the battle has ended without a clear winner. Alas, your diversion makes time fly and it is time to look for something else to do.'
+
+		act 'Continue':gt 'katjaEv','kathan'
+	end
+
+	act 'Snow angels!':
+		*clr & cla
+		menu_off = 1
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS11.jpg"></center>'
+		'"Cold! Katja! Cold!"'
+		'That is the thing that passes by your head in the aftermath of laying in the frozen soil. The snow, trying to its heart content, to pass the flimsy protection that your winter clothes try to give but you remember one thing.'
+		'"I am a Russian bitch! You can''t stop me Winter!"'
+		'You scream at the heavens, and with an effort of will, your arms and legs begin to move against the snow''s cold resistance, shaping it on your heavenly form''s visage, but winter is not defeated, and a sudden icy wind blows against your face, trying to stop you.'
+		'"<<$pcs_nickname>>! Snort! You are crazy! Just...Jajaja!"'
+		'You look to the smiling redhead, who is trying to stand, but fails and sits on the ground, laughing at your antics until you get up and help her to her feet. There in the ground are your silhouettes. It has been fun, but now you are cold and it is probably best to look for something else to do.'
+
+		act 'Continue':gt 'katjaEv','kathan'
+	end
+
+	act 'Snowman!':
+		*clr & cla
+		menu_off = 1
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS12.jpg"></center>'
+		'You know the drill, it isn''t really that hard. Three big snowballs, some stones for details, maybe some discarded clothes from a dumpster...and bingo! A snowman! Then why is it taking you so much time to finish it?!'
+		'"<<$pcs_nickname>>, I think that the red scarf doesn''t go with those sticks."'
+		'You two have examined the dumpsters and piked the most selected branches around the zone, but somehow that isn''t enough.'
+		'"Hm, you are right Katja. I''m thinking...on that old jacket!"'
+		'Of course, kids around you want to help, but really, what will those snot-nosed kiddos know about dressing your creation! So, that is why you have "encouraged" the kids to, well, build their own far away so your work continues undisturbed, changing clothes, stones, and sticks until your snowman is ready.'
+		'"Ok <<$pcs_nickname>>! Let''s do a selfie!"'
+		'And then, after half an hour of intense work, your masterful creation is ready for posterity. It is time to look for something else to do.'
+
+		act 'Continue':gt 'katjaEv','kathan'
+	end
+end
+
+if $ARGS[0] = 'kathan3':
+	*clr & cla
+	menu_off = 1
+	dummy = rand(1,2)
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS13.jpg"></center>'
+	'As you look for something to do, you get wind of this improvised ice hockey match that involves your school''s team. Katja isn''t really interested in sports, but as Vanya and Vicky will probably be there, she pushes you to attend the event.'
+	'"Hey Katja, <<$pcs_nickname>>! Over here!"'
+	'Vicky screams somehow fly over all the shouting and lets you locate the perky redhead. She smiles excitedly as Vanya & Co play the field, and without missing a beat, Viktoriya screams, jumps, dances and in general encourages your champions.'
+	'"Seriously bitch! Your boyfriend sucks and you are only embarrassing yourselves!"'
+	'Some girls beside you seem to not exactly be chill with the the Meynold''s cheerleading efforts. Katja seems offended and Vicky sticks her tongue out for a moment before returning to her cheers. On their part, the other girls scoff at them and after calling your little group "childish", return their attention to the match. Hm...Maybe you must do something.'
+
+	act 'Who cares? Continue watching the match.':
+		*clr & cla
+		menu_off = 1
+		minut += 30
+		npc_rel['A14'] += 1
+		npc_rel['A15'] += 1
+		npc_rel['A165'] += 1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS13.jpg"></center>'
+		'It is probably best to just chill and don''t make a mountain out of a molehill. After all, this is supposed to be fun! And fun it is! You join the hyper Vicky with Katja and begin to cheer your boys so they know that you are with them.'
+		'"Go! Vanya! Go!"'
+		'He hails your cheer squad and then launches himself towards their rivals'' net, trying to overwhelm their goaltender, but obviously, the other team doesn''t stand idle and counter their attack, pushing against your schoolfriend''s defenses, enforcing a full-contact clash between the teams. This is just the beginning of an hour long struggle for supremacy.'
+
+		if dummy = 1:
+			'"Yes! Vanya! Yes!"'
+			'You scream happily when, after many falls, kicks (This is hockey!) and bloodied noses, your team emerges victorious. Yeah! That feels nice, and Vanya skates tiredly towards your little group to embrace an excited Vicky, who can only make faces at the bitch squad.'
+			'You and Katja can only look with utter prepotency towards the crestfallen girls as they retreat to treat their men. This has been fun, but it is time to look for something else to do.'
+			gs 'stat'
+
+			act 'Continue':mood +=10 & gt 'katjaEv','kathan'
+		else
+			'"Oh Crap! Vanya!"'
+			'You scream sadly when, after many falls, kicks (This is hockey!) and bloodied noses, your team loses. Vanya lies on the ground tired, and you can only walk towards him with the Meynolds to try to cheer the crestfallen boy as the bitch squad giggle at your defeat.'
+			'Vicky embraces her poor boyfriend and whispers something into his ear that makes the jock smile sheepishly and get up, suddenly grab the redhead and quickly leave as a smiling Vicky winks an eye towards you. Well, it is time to look for something else to do.'
+			gs 'stat'
+
+			act 'Continue':mood -=10 & gt 'katjaEv','kathan'
+		end
+	end
+	
+	gs 'willpower', 'misc', 'self', 'easy'
+	if will_cost <= pcs_willpwr:
+		act 'Teach the bitch squad a lesson!':
+			menu_off = 1
+			*clr & cla
+			 gs 'willpower', 'pay', 'self'
+			 minut += 10
+			 npc_rel['A14'] -= 5
+			 gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS14.jpg"></center>'
+			'You smile, slowly walk towards the shitmouth...and sucker-punch the bitch! She falls to the ground in surprised pain as around you, everybody stops, looking surprised and Katja reaches towards you, alarmed.'
+			'"<<$pcs_nickname>>! What are you doing?!"'
+			'The silence can be cut with a knife and then, somebody in the field tackles another player.'
+			'"Brawl!!!!!"'
+			'You don''t know who screams, but suddenly the bitch squad jumps you, and as everyone begins to beat the shit out of the nearest target, Vicky reacts and escorts Katja from the madness.'
+
+			act 'Brawl!!!':
+				*clr & cla
+				 $boydesc = 'The bitch squad'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS14.jpg"></center>'
+
+				gs 'fight','initFight'
+
+				gs 'fight_npcdata', 'bitch squad'
+
+				gt 'fight', 'start'
+			end
+		end
+	else
+		act 'Teach the bitch squad a lesson!: (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+end
+
+! strip
+
+
+if $ARGS[0] = 'kathan4':
+	*clr & cla
+	if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+	if KatjaSlut >= 20:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL2.jpg"></center>'
+		'After reaching the secluded beach and being careful to make sure that there aren''t voyeurs, you both strip from your clothes and stand naked in all your hotness by the lake.'
+		'For a moment, you both stand in silence, enjoying the sun''s warmth on your skin. Katja then gives a long sigh, full of liberation, and reaches for your hand.'
+		'"So, what now <<$pcs_nickname>>?"'
+
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL3.jpg"></center>'
+		'After reaching the secluded beach, and being careful to make sure that there isn''t voyeurs, you both strip from your clothes, but as Katja reaches for her bikini, she stops and looks at you.'
+		'"<<$pcs_nickname>>, aren''t you going to put on your swimsuit?"'
+		'You stand there, proud on your nakedness, and smile at her as she looks between her bikini and you, conflicted.'
+		'"The things that you make me do <<$pcs_nickname>>..."'
+		'With embarrassed resignation, Katja leaves the bikini and stands before you naked. "Now what?"'
+	end
+	if pcs_inhib < 20: inhib_exp += 1
+	if KatjaSlut <= 20: KatjaSlut += 5
+	gs 'clothing', 'strip'
+	gs 'underwear', 'remove'
+	minut += 10
+	gs 'stat'
+
+	act 'Swim': gt 'katjaEv','kathan5'
+	act 'Tan':  gt 'katjaEv','kathan6'
+	act 'Walk': gt 'katjaEv','kathan7'
+end
+
+
+if $ARGS[0] = 'kathan5':
+	*clr & cla
+	menu_off = 1
+	if $clothingworntype = 'nude' and KatjaSlut <= 20: KatjaSlut += 5
+	minut += 30
+	npc_rel['A14'] += 1
+	KatjaHorny += 5
+	mood += 10
+	pcs_makeup = 1
+	cumspclnt = 4 & gs 'cum_cleanup'
+
+	if pcs_sweat > 10: pcs_sweat = 10 + rand(0,4)
+	if pcs_stren < 30: stren_exp += 1
+	fat -= 1
+	if $clothingworntype = 'nude' and pcs_inhib < 20: inhib_exp += rand(1,2)
+
+
+	if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+	gs 'stat'
+
+	if hour >= 20:
+		'"Hey <<$pcs_nickname>>, it is getting a little late. I must return home."'
+		'"Hm? Oh! True! Let''s go back."'
+
+		if $clothingworntype = 'nude': 
+			act 'Redress and return to her home': gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'pav_residential'
+
+		else 
+			act 'Redress and return to her home':minut += 10 & gt 'pav_residential'
+		end
+
+	elseif rand(1,20) = 1: 
+		gt 'katjaEv','kathan8'
+
+	elseif $clothingworntype = 'nude':
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL4.jpg"></center>'
+		'"Ah! This is nice Katja!"'
+		'Thanks to the privacy enabled by the secluded beach, you can both enjoy the pleasure to swim and have fun in the nude without peeping toms, judgemental prudes or envious "friends" watching. It is just Katja and you.'
+		'The time passes quickly as you both play, enjoying the water and the sun on your skin, and little by little you tire until the only thing you can do is relax, floating on your back. As you lie there rocking slowly over the water, you realize that half an hour of intense waterplay has passed and you are beginning to wrinkle. It is time to look for something else to do.'
+
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL5.jpg"></center>'
+		'"Ah! This is nice Katja!"'
+		'"Yes, it is. Sometimes you really just want to be alone with a good friend, without peeping toms, judgemental prudes or envious "friends watching you."'
+		'The time passes quickly as you both play, enjoying the water and the sun, and little by little you tire until the only you can do is relax, floating on your back. As you lie there rocking slowly over the water, you realize that half an hour of intense waterplay has passed and you are beginning to wrinkle. It is time to look for something else to do.'
+
+		act 'Redress and look for something else to do':
+			gs 'underwear', 'wear'
+			gs 'clothing', 'wear_last_worn'
+			minut += 10
+
+			gt 'katjaEv','kathan'
+		end
+	end
+
+	act 'Tan': gt 'katjaEv','kathan6'
+	act 'Walk': gt 'katjaEv','kathan7'
+end
+! tan
+
+
+
+if $ARGS[0] = 'kathan6':
+	*clr & cla
+	menu_off = 1
+	if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+	if hour >= 20:
+		'"Hey <<$pcs_nickname>>, it is getting a little late. I must return home."'
+		'"Hm? Oh! True! Let''s go back."'
+
+		if $clothingworntype = 'nude': 
+			act 'Redress and return to her home': gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'pav_residential'
+
+		else 
+			act 'Redress and return to her home':minut += 10 & gt 'pav_residential'
+		end
+
+	elseif rand(1,20) = 1:
+		gt 'katjaEv','kathan8'
+
+	elseif $clothingworntype = 'nude':
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL6.jpg"></center>'
+		'Katja takes out some sunscreen and you make sure that your skin is protected from the UV rays, smearing it all over your naked bodies. After this, you both lie down and relax, letting the warm sun tan your skin without the danger of leaving ugly bikini marks.'
+		'"Hey! <<$pcs_nickname>>! I think it is time."'
+		'You blink surprised, as the sun''s warmth has made you a little drowsy. Looking at the hour, you see that half an hour has passed and it is probably best to stop as you are in danger of recieving some painful sunburn. It is time to look for something else to do.'
+
+	else
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/sunbath.jpg"></center>'
+		'Katja takes out some sunscreen and you make sure that your skin is protected from the UV rays, smearing it all over your bodies. After this, you both lie and relax, letting the warm sun tan your skin.'
+		'"Hey! <<$pcs_nickname>>! I think it is time."'
+		'You blink surprised, as the sun''s warmth has made you a little drowsy. Looking at the hour, you see that half an hour has passed and it is probably best to stop as you are in danger of recieving some painful sunburn. It is time to look for something else to do.'
+
+		if $clothingworntype = 'nude':
+			act 'Redress and look for something else to do': gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'katjaEv','kathan'
+
+		else 
+			act 'Redress and look for something else to do':minut += 10 & gt 'katjaEv','kathan'
+		end
+	end
+	if $clothingworntype = 'nude' and pcs_inhib < 20: inhib_exp += rand(1,2)
+	if $clothingworntype = 'nude' and KatjaSlut <= 20: KatjaSlut += 5
+	minut += 30
+	npc_rel['A14'] += 1
+	KatjaHorny += 5
+	mood += 10
+	if pcs_sweat < 35 : gs 'sweat', 'add', 5
+	pcs_tan = pcs_tan + 3
+	gs 'stat'
+
+	act 'Swim': gt 'katjaEv','kathan5'
+	act 'Walk': gt 'katjaEv','kathan7'
+end
+
+! walk
+if $ARGS[0] = 'kathan7':
+	*clr & cla
+	menu_off = 1
+	if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+
+	if hour >= 20:
+		'"Hey <<$pcs_nickname>>, it is getting a little late. I must return home."'
+		'"Hm? Oh! True! Let''s go back."'
+
+		if $clothingworntype = 'nude':
+			act 'Redress and return to her home':
+				gs 'clothing', 'wear_last_worn'
+				gs 'underwear', 'wear'
+				minut += 10
+				gt 'pav_residential'
+			end
+		else
+			act 'Redress and return to her home':
+				minut += 10
+				gt 'pav_residential'
+			end
+		end
+
+	elseif rand(1,20) = 1:
+		gt 'katjaEv','kathan8'
+	elseif $clothingworntype = 'nude':
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL7.jpg"></center>'
+		'The secluded beach has, between other things a beautiful landscape. Strange in these industrialized areas, but a place where you can take a relaxing walk, a naked walk where the naturally hidden paths let you enjoy the wind without startling the locals.'
+		 'After some girl talk, singing to the birds and feeding the squirrels, you realize that half an hour has passed and it is time to look for something else to do.'
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL8.jpg"></center>'
+		'The secluded beach has, between other things a beautiful landscape. Strange in these industrialized areas, but a place where you can take a relaxing walk and enjoy your mutual company under a beautiful sky.'
+		'After some girl talk, singing to the birds and feeding the squirrels, you realize that half an hour has passed and it is time to look for something else to do.'
+
+		if $clothingworntype = 'nude':
+			act 'Redress and look for something else to do':
+				gs 'clothing', 'wear_last_worn'
+				gs 'underwear', 'wear'
+				minut += 10
+				gt 'katjaEv','kathan'
+			end
+		else
+			act 'Redress and look for something else to do':
+				minut += 10
+				gt 'katjaEv','kathan'
+			end
+		end
+	end
+
+	if $clothingworntype = 'nude' and pcs_inhib < 20: inhib_exp += rand(1,2)
+	if $clothingworntype = 'nude' and KatjaSlut <= 20: KatjaSlut += 5
+	minut += 30
+	npc_rel['A14'] += 1
+	KatjaHorny += 5
+	mood += 10
+	gs 'stat'
+
+	act 'Swim': gt 'katjaEv','kathan5'
+	act 'Tan': gt 'katjaEv','kathan6'
+end
+
+! Ivan appeared
+if $ARGS[0] = 'kathan8':
+	*clr & cla
+	if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL9.jpg"></center>'
+	gs 'stat'
+
+	if $clothingworntype = 'nude' and KatjaSlut <= 40:
+		'"Oh shit! Look <<$pcs_nickname>>!"'
+		'Suddenly, Katja takes a dive into the water, letting only her head rise barely over the surface and looking intensely towards the beach.'
+		'"Hm? Oh! It''s Ivan!"'
+		'Ivan Prokhorov is swimming, and as you look at him, he strides out of the water.'
+		'"What are you waiting for <<$pcs_nickname>>? Come here!"'
+
+		act 'Hide with Katja':
+			*clr & cla
+			menu_off = 1
+			if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL9.jpg"></center>'
+			'Katja isn''t exactly an exhibitionist, so it is probably better to not embarrass her, so... that is what you do. You quickly dive into the water and hide beside Katja, waiting for the jock to go away.'
+			'"Please <<$pcs_nickname>>! Don''t do anything stupid!"'
+			'You want to retort that, when you appreciate Ivan looking towards you. He doesn''t say anything, just giving a little acknowledgment before quickly, maybe too quickly, returning to the water.'
+			'"Oh fuck! <<$pcs_nickname>>, do you think he seen us?"'
+			'"I... don''t know. Maybe?"'
+			'Katja obviously isn''t happy with your answer and sits there redfaced. After a few more awkward moments, you finally realize that Ivan has left the area, and it is safe to leave the water.'
+			minut += 5
+			KatjaSlut -= 5
+			KatjaHorny -= 5
+			npc_rel['A14'] += 1
+			gs 'stat'
+
+			if $clothingworntype = 'nude': 
+				act 'Redress and look for something else to do': gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'katjaEv','kathan'
+			else 
+				act 'Redress and look for something else to do':minut += 10 & gt 'katjaEv','kathan'
+			end
+
+			act 'Swim': gt 'katjaEv','kathan5'
+			act 'Tan': gt 'katjaEv','kathan6'
+			act 'Walk': gt 'katjaEv','kathan7'
+		end
+		gs 'willpower', 'exhib', 'force', 'hard'
+		if will_cost <= pcs_willpwr:
+			act 'Go to talk with him':
+				menu_off = 1
+				*clr & cla
+				gs 'willpower', 'pay', 'force'
+				KatjaSlut += 5
+				KatjaDom += 5
+				npc_rel['A14'] -= 1
+				inhib_exp += rand(1,2)
+				if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL9.jpg"></center>'
+				'"Let''s talk to him Katja!"'
+				'"Talk with him?! <<$pcs_nickname>>! We are naked!"'
+				'Katja''s face contorts between disbelief and embarrassment. Standing your ground and looking at her, you wait patiently.'
+				'"You...You''re going to make me do this, aren''t you <<$pcs_nickname>>?"'
+				'She gives you sad puppy eyes and slowly rises from the water to stride towards you and Ivan, extremely embarrassed..'
+
+				act 'Meeting Ivan': gt 'katjaEv','kathan9'
+			
+			end
+		else
+			act 'Go to talk with him (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+
+	else
+		'Katja gives you a nudge in the ribs and excitedly points toward the beach.'
+		'"<<$pcs_nickname>>, look who it is!"'
+		'"Hm? Oh! It''s Ivan!"'
+		'Ivan Prokhorov is swimming, and as you look at him, he strides out of the water.'
+		gs 'stat'
+
+		act 'Meeting Ivan': gt 'katjaEv','kathan9'
+	end
+end
+
+if $ARGS[0] = 'kathan9':
+	*clr & cla
+	if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+
+	gs 'stat'
+	'<center><b><h4><font color="green"><<"Ivan Prokhorov">></font></h4></b></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL9.jpg"></center>'
+
+	if $clothingworntype = 'nude':
+		'You approach Ivan, and as the school''s resident stoic, he doesn''t say much. He just tilts his head and gazes from Katja to you and back, but doesn''t show, let''s say, a more MANLY reaction. You are a little... disappointed by the cold act, especially because Ivan seems more interested in drying his skin than ogling your naked bodies. Not even Katja seems to know how to react to that passivity.'
+
+	elseif IvanShowerQW = 11 and pav_slut < 250:
+		'"Hey girls! Lucky me to encounter the most beautiful violets in all of the school!"'
+		'You can appreciate a timid smile creeping onto Katja''s cutely blushing face. You don''t know how to feel in this situation. Jealous, annoyed or...Fuck! Ivan picks up a towel and starts drying his... well-toned body. Ehhh...What were you thinking about? Bah, nothing important!'
+
+	else
+		'As he takes a towel and begins to dry himself, Ivan, the perpetual silent wolf, gives you a nod acknowledging your existence, but doesn''t seem to be really interested in the two of you. It is a little offensive, but for Ivan, hot girls coming to pester him during a training period must be a "vulgar" occurrence.'
+		'You can appreciate a timid smile creeping onto Katja''s cutely blushing face as she tries to attract the jock''s attention, but it isn''t working. Hm... Maybe you must do something to attract Ivan''s attention?'
+
+		act 'Chat with Ivan':
+			menu_off = 1
+			*clr & cla
+			if sound = 0:PLAY 'sound/lakeshore1.mp3', 30
+			if $clothingworntype = 'nude' and pcs_inhib < 20: inhib_exp += rand(1,2)
+			if $clothingworntype = 'nude' and KatjaSlut <= 20: KatjaSlut += 5
+			npc_rel['A14'] += 1
+			npc_rel['A3'] +=1
+			mood += 10
+			KatjaHorny += 5
+			gs 'stat'
+			'<center><b><h4><font color="green"><<"Ivan Prokhorov">></font></h4></b></center>'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL9.jpg"></center>'
+
+			if IvanShowerQW = 11 and pav_slut < 250:
+				'"Hey Ivan! Why not sit with Katja and me for a while?"'
+				'For a moment, he looks to the lake and seems at the brink of saying "no", but then shrugs and walks towards you.'
+				'"Yeah, why not? I have swam enough for a while"'
+				'Ivan sits between the two of you and begins to talk, mostly about his dream to be at the boxing nationals. This isn''t a particularly interesting subject for Katja, but even she seems taken by the jock''s driven dedication. That and his defined abs... Cough... who wouldn''t be?'
+				'Katja slowly opens up to the conversation and soon the three of you are talking in a mismatched dialogue mixing sports, cosmetics and strangely, who is the girl with the best ass in school (You of course!). The time passes and the conversation ends with a relaxed silence as you observe the landscape.'
+				'"Ok girls, this has been fun, but I must return to my training."'
+				'Ivan gives you both a little kiss on the cheek and then walks towards the lake, letting the two of you appreciate the jock''s nice butt... Sigh...'
+
+				if $clothingworntype = 'nude': 
+					act 'Redress and look for something else to do': gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 20 & gt 'katjaEv','kathan'
+
+				else 
+				
+					act 'Redress and look for something else to do':minut += 20 & gt 'katjaEv','kathan'
+				end
+
+				act 'Swim':minut += 10 & gt 'katjaEv','kathan5'
+
+				act 'Tan':minut += 10 & gt 'katjaEv','kathan6'
+
+				act 'Walk':minut += 10 & gt 'katjaEv','kathan7'
+				
+
+			elseif IvanShowerQW = 11 and pav_slut < 250 and Katjaslut >= 20 and KatjaHorny >= 20 and katjaFirstKiss = 1 and KatjaOTN = 1:
+				'"Hey Ivan! Why not sit with Katja and me for a while?"'
+				'For a moment, he looks to the lake and seems at the brink of saying "no", but then shrugs and walks towards you.'
+				'"Yeah, why not? I have swam enough for a while"'
+				'Ivan sits between the two of you and begins to talk, mostly about his dream to be at the boxing nationals. This isn''t a particularly interesting subject for Katja, but even she seems taken by the jock''s driven dedication. That and his defined abs... Cough... who wouldn''t be?'
+				'Katja slowly opens up to the conversation and soon the three of you are talking in a mismatched dialogue mixing sports, cosmetics and strangely, who is the girl with the best ass in school (You of course!). The time passes and the conversation ends with a relaxed silence as you observe the landscape.'
+				'"Ok girls, this has been fun, but I must return to my training."'
+				'Ivan gives you both a little kiss on the cheek and then walks towards the lake, letting the two of you appreciate the jock''s nice butt. Sigh... maybe you can stop him from leaving. Katja''s longing gaze is a clear indicator that she isn''t against passing more "time" with the jock.'
+
+				if $clothingworntype = 'nude': 
+					act 'Redress and look for something else to do':KatjaHorny += 5 & gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 20 & gt 'katjaEv','kathan'
+				else 
+					act 'Redress and look for something else to do':KatjaHorny += 5 & minut += 20 & gt 'katjaEv','kathan'
+				end
+
+				act 'Swim':KatjaHorny += 5 & minut += 10 & gt 'katjaEv','kathan5'
+
+				act 'Tan':KatjaHorny += 5 & minut += 10 & gt 'katjaEv','kathan6'
+
+				act 'Walk':KatjaHorny += 5 & minut += 10 & gt 'katjaEv','kathan7'
+
+				act '"Hey Ivan! You know, we are REALLY bored!"':
+					*clr & cla
+					gs 'arousal', 'kiss', '5'
+					group += 1
+					gs 'stat'
+					'<center><b><h4><font color="green"><<"Ivan Prokhorov">></font></h4></b></center>'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KL9.jpg"></center>'
+					'Ivan stop in his tracks as you say this beside a blushing Katja, and turning his head with a roguish smile, returns to you and delicately grabs your hands.'
+					'"Ok, girls, it is probably better if we go to a more private place. Hm, the shacks are unoccupied, so let''s go there."'
+					'You and Katja begin to giggle as you meekly follow the now more assertive boy towards the group of warehouses that the jocks use to store most of their lake-related equipment. A conveniently discreet place where you can do "no-sport" related activities without the risk of unwanted attention.'
+					'You barely have time to walk in the door before the three of you begin making out, trashing the accumulated equipment and throwing Ivan to the ground, where he sits with a prominent erection.'
+
+					act 'Who is going to do the honors?':
+						*clr & cla
+						gs 'arousal', 'voyeur', '5'
+						KatjaThroat+=1
+						gs 'boyStat', 'A3'
+						gs 'stat'
+
+						if KatjaHorny >= 40:
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KIS1.jpg"></center>'
+							
+							if KatjaThroat < 10:
+								'Katja looks transfixed by Ivan''s <<dick>>cm <<$dick_girth>> cock. This must be the first time that she has seen something like this and seems insecure about what to do. To help her, Ivan extends his hands and tries to grab Katja''s head, but before he reaches her, you slap his hand.'
+								'"No way Ivan! Remember when you tried that with me in the showers?"'
+								'He has the decency to grimace and look apologetic, then lies down and lets Katja take her time, and for some time, she just observes his cock. She then closes her eyes and begins to lick him... again and again, gaining confidence until she finally opens her lips and plunges the cock in her mouth.'
+								'Wich your help, Katja begins to go up and down in an out of sync rhythm, sometimes gaging and others, from Ivan''s face, biting the tender flesh. However, he is, without doubt, enjoying the blowjob and begins to raise his hands again, but just when you are going to stop him, Katja slap your hand. She wants to do this.'
+							else
+								'Katja and you caress Ivan''s <<dick>>cm <<$dick_girth>> cock, masturbating the jock and getting grunts of pleasure as he let you both take control. Katja licks her dry lips and looks at you with questioning eyes. She seems to want to do this.'
+								'"Ok Katja, I think it is your turn."'
+								'You sit confidently on Ivan''s chest and hold his dick for Katja, who sits over his legs closes her eyes and bends to swallow the jock''s cock. His moans are a pleasure indicator as Katja''s wet mouth closes over his sensitive flesh'
+								'Katja takes her time and seems to enjoy the blowjob as much as Ivan, who just grunts as the girl''s head goes up and down along his dick, covering the trembling shaft with her saliva. Katja puts all her heart into given the jock a time to remember, but soon Ivan extends his hands and grabs Katja''s head.'
+
+								act 'Katja gives him some deep throat.':
+									*clr & cla
+									gs 'arousal', 'voyeur_sex', '5'
+									KatjaThroat+=1
+									gs 'stat'
+									'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/shower6.mp4"></center>'
+
+									if KatjaThroat < 30:
+										'Ivan makes Katja sit and he stands to put his <<dick>>cm <<$dick_girth>> cock before her face, frightening the girl with the length before her. In the meantime, you sit by her side and caress her back.'
+										'"Don''t worry Katja, he isn''t going to hurt you. Are you, IVAN?"'
+										'He grimaces and delicately grabs the redhead''s mane, pushing his cock against Katja''s lips, which part and let the cock slide into her throat. You grab Ivan so he doesn''t push with too much force, but as Katja clenches her fists, it isn''t enough and after a long minute, she pushes him away.'
+										'"Cough! Ugh! Oh shit! I... am sorry... Cough... Ivan!"'
+										'The jock caresses her hair to calm the apologetic girl as he eyes your angry face, before helping the redhead to her feet and bending her over a bench.'
+									else
+										'Ivan makes Katja sit and he stands to put his <<dick>>cm <<$dick_girth>> cock before her face, the girl looking intensely the length before her. In the meantime, you sit by her side and caress her back.'
+										'"Don''t worry Katja, he isn''t going to hurt you. Are you, IVAN?"'
+										'He grimaces and delicately grabs the redhead''s mane, pushing his cock against Katja''s lips, which part and let the cock slide into her throat. You grab Ivan so he doesn''t push with too much force, and the redhead begin to take the jock''s cock in earnest.'
+										'"Oh fuck! Katja! You girls are amazing!"'
+										'For several minutes, Ivan literally throatfucks the redhead, but that doesn''t seems to make him cum, and finally, he takes his dick out and helps Katja to her feet before bending her over a bench.'
+
+										act 'Some anal with Katja':
+											*clr & cla
+											gs 'arousal', 'voyeur_sex', '10'
+											KatjaAnus += 1
+											gs 'stat'
+											'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KIS2.jpg"></center>'
+
+											if KatjaAnus = 0:
+												'"What?! Ivan! That is... You are going to?! <<$pcs_nickname>>!"'
+												'Fear and nervousness cross Katja''s pretty face as she realizes where he is taking his <<dick>>cm <<$dick_girth>> cock. You caress her face and kiss her lips to reassure the quickly freaked girl.'
+												'"Ok Katja, relax. It''s happened to me before. Don''t worry, it will be ok."'
+												'The girl gulps nervously, but obediently lifts a leg over the bench to give Ivan better access to her asshole, gasping in surprise as the jock slowly pushes his cock beyond the closely guarded aperture.'
+												'"Ouch! Fuck! <<$pcs_nickname>>! Ivan! Please a little... Hmfp?!"'
+												'You silence her pained grunts with a kiss and lead a hand towards Katja''s crotch, so you can finger her really wet and hot cunt as Ivan slowly fucks her asshole. Even with all that, it is evident that this isn''t easy for the girl, as painful moans escape between your linked tongues.'
+
+											elseif KatjaAnus >= 30:
+												'"Oh shit! Ivan! I can''t believe that I''m letting you put that in me!"'
+												'Katja bites her lips as she look transfixed at the jock''s <<dick>>cm <<$dick_girth>> cock. You embrace her petite figure and join in the shameless examination, making Ivan look at you nervously.'
+												'"Ahhh! Don''t worry Ivan! Katja isn''t... Hmpf?!"'
+												'The girl grabs your head and silences you with a kiss, then places a leg over the bench to give Ivan better access to her asshole. A delicious moan escapes between your linked lips as the jock slowly pushes his cock beyond the redhead''s inviting aperture.'
+												'"Shut... Gasp... up <<$pcs_nickname>>! I want... moan... your fingers in my cunt!"'
+												'You obey her commands and lead a hand towards Katja''s crotch and begin to finger her really wet and hot cunt as Ivan slowly fucks her asshole. The room quickly fills with aroused moans coming from between your linked tongues.'
+
+											else
+												'"Ehm... Ivan, please take care... Hm... I''m not exactly... Ehh... experienced back there."'
+												'Katja blushes as she takes a long look at the jock''s <<dick>>cm <<$dick_girth>> cock. You caress her face and kiss her lips to reassure the nervous girl.'
+												'"Ok Katja, relax. We have done this before. Ivan isn''t going to hurt you."'
+												'The girl closes her eyes, relaxes and raises a leg over the bench to give Ivan better access to her asshole. A moan escapes her lips as the jock slowly pushes his cock beyond the closely guarded aperture.'
+												'Uff! Fuck! <<$pcs_nickname>>! Ivan! It''s... It''s big!"'
+												'You silence her moans with a kiss and lead a hand towards her crotch so you can begin to finger her really wet and hot cunt as Ivan slowly fucks her asshole, the room quickly filling with a mix of excited moans and painful grunts coming from between your linked tongues.'
+
+												act 'A happy ending':
+													*clr & cla
+													gs 'arousal', 'voyeur_sex', '5'
+													KatjaAnus += 1
+													gs 'stat'
+													'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KIS3.jpg"></center>'
+													'Ivan grunts and moans as he relentlessly drills Katja''s ass with his <<dick>>cm <<$dick_girth>> cock and you can only marvel at the jock''s incredible stamina, but eventually, the spit used to lubricate Katja''s sweet anus dries and painful sounds escape from the poor girl. You then redouble your effort to make the girl cum, and soon, Katja gives out a pleasured cry as her body shakes in orgasmic bliss.'
+													'"Yes! <<$pcs_nickname>>! Ivan! Yes"'
+													'She falls sprawled over the bench, but sadly, Ivan isn''t near release and there is only a thing to do. You bend and open your mouth at the same time the jock extracts his cock from Katja.'
+													'"Open your mouth baby!"'
+													'You don''t think, only react, and immediately begin to suck, lick and jerk his cock at the sound of Ivan''s pleasured moans. Even with that, it takes you several minutes to make him cum, giving you a mouthful of sperm that can barely be contained, and it spills out over Katja''s sore anus.'
+
+													act 'Afterglow':
+														*clr & cla
+														minut += 10
+														KatjaHorny = 0
+														pcs_mood += 10
+														npc_rel['A14'] += 1
+														npc_rel['A3'] += 1
+														KatjaSlut += 5
+														guy += 1
+														gs 'cum_call', 'mouth', 'A3', 1
+														if succubusflag = 1:
+															scfeed = succublvl + rand(1,4)
+															sexnutrition += 30 * scfeed
+															succubxp += 6
+														end
+														gs 'stat'
+														'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+														'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+														'For a while, the three of you lie cuddling on the floor in a mess of bodies, clothes and... diverse fluids, but eventually, Ivan gets up and begins to redress.'
+														'"That was great girls! We need to do this more often."'
+														'Then, he kisses you both and, taking care that nobody is looking, walks out, leaving you and Katja alone.'
+
+														if KatjaAnus <=2:
+															'"Hey <<$pcs_nickname>>. You have done this with him before. That made us... Ehm..."'
+															'"Ivan''s anal harem sisters?"'
+															'"Ah... I wasn''t going to say that <<$pcs_nickname>> but... Yeah?"'
+															'She then tiredly lies against you for a while before slowly and painfully getting up.'
+															'"Oh my! I''m sore <<$pcs_nickname>>! Puff. It''s wasn''t that bad. I mean... Fuck! I have heard rumors, but woah. I wouldn''t mind repeating it, but I need a rest."'
+															'You get up and embrace the ginger, before deciding to redress, as Katja seems pretty wasted and it is best to take her home.'
+
+														else
+															'"Fuck <<$pcs_nickname>>! Another score for Ivan''s anal harem sisters!"'
+															'You lie by her side and give the redhead another cum-soaked kiss before she gets up.'
+															'"Oh my! I''m sore <<$pcs_nickname>>! I need a rest."'
+															'You get up and embrace the ginger before deciding to redress, as Katja seems pretty wasted and it is best to take her home.'
+
+															if $clothingworntype = 'nude': 
+																act 'Redress and take Katja to her home':gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'pav_residential'
+															else 
+																act 'Redress and take Katja to her home':minut += 10 & gt 'pav_residential'
+															end
+														end
+													end
+												end
+											end
+										end
+									end
+								end
+							end
+						else
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KIS4.jpg"></center>'
+							'You and Katja caress Ivan''s <<dick>>cm <<$dick_girth>> cock, masturbating the jock. He lets out grunts of pleasure as he let you both take control. Slowly you grow bold in your competition and begin to lick his dick.'
+							'"Ok Katja, I think it is my turn."'
+							'Ivan sits back in a chair and relaxes, waiting for you. His glans is soon inside your mouth, covered in warm spit, with Katja joining your demonstration, giving him long licks along his length. Soon the room is filled with the sound of moaning.'
+							'You get lost in the moment as the cock enters and exits your mouth in a rhythmic cadence, accompanied by the occasional kiss coming from Katja, who is engrossed on her own endeavor, giving Ivan the time of his life.'
+							'"Open your mouth <<$pcs_nickname>>."'
+
+							act 'You give him some deep throat.':
+								*clr & cla
+								gs 'arousal', 'bj', '5'
+								gs 'stat'
+								
+								'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/shower6.mp4"></center>'
+
+								if pcs_throat < 15:
+									'You are so engrossed in the act, that your brain is unable to discern who has spoken, only that a pair of hands close over your head... and push, causing Ivan''s <<dick>>cm <<$dick_girth>> cock fill your mouth and reach your tonsils.'
+									'Trying to resist the sudden invasion, you slap Ivan''s legs who immediately releases his grip, making you fall back.'
+									'"Cough! What the... Cough... Fuck! Ivan what are you... Hm?!"'
+									'The jock seems apprehensive and look sideways to Katja, that is smiling... sheepishly? It was her? The three of you sit in silence, not knowing how to react.'
+									'"Ehm... girls. I don''t how to say this, but... ehm... I have a problem."'
+									'Ivan''s words snap you from the sudden impasse, and after looking at his erection, you stand and bend invitingly over a nearby chair.'
+
+								else
+									'You are so engrossed in the act that your brain is unable to discern who has spoken, only that a pair of hands close over your head... and push, causing Ivan''s <<dick>>cm <<$dick_girth>> cock fill your mouth and reach your tonsils.'
+									'It is sudden, but you close your fists and concentrate on relaxing your throat, letting the jock deeper and deeper.'
+									'"Yeah <<$pcs_nickname>>! Show him!"'
+									'Katja''s excited voice reaches your ears as you grab Ivan''s legs for support, and begin a blowjob that makes the jock groan in pleasure and disbelief, but alas, that isn''t enough to break his astonishing endurance, and after some minutes your throat gets painfully dry.'
+									'"Cough! Ok... Puff! Get up Ivan! Time for the main dish!"'
+									'You spit her cock and reach for a chair, bend over it and looking over your shoulder, wait for him.'
+
+									act 'Time for anal':
+										*clr & cla
+										gs 'arousal', 'anal', '10'
+										gs 'stat'
+										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KIS5.jpg"></center>'
+
+										if pcs_ass <15:
+											'Ivan doesn''t waste time and positions himself at your backdoor, but stops and waits for Katja to separate your buttocks then looks at you, waiting for a signal. For a moment, doubt creeps in your mind before answering.'
+											'"I''m... I''m ready Ivan."'
+											'With that, he pushes slowly, but unrelenting, and his cock slides inside you, shooting pain up your back. Fortunately, Katja is here to ease the ordeal, kissing and caressing your quickly sweaty forehead and sliding a hand down your belly to your nethers.'
+											'"Come on <<$pcs_nickname>>! We are tough girls! Show him!"'
+											'With that signal, you grit your teeth as Ivan begins to fuck you in earnest, his vigorous grunts mixing with your painful ones, but thanks to Katja playing with your cunt, slowly those mix with your pleasured moans.'
+										else
+											'Ivan doesn''t waste time and positions himself at your backdoor, but stops and waits for Katja to separate your buttocks then looks at you, waiting for a signal. You lick your lips and look at him sultrily.'
+											'"What are you waiting for Ivan? Are you worried about hurting me?"'
+											'He smiles, kisses your backside and pushes slowly, forcing his cock into your ass, shooting pleasant pain up your back. He isn''t alone, however, as Katja begins making out with the two of you and somehow managing to slide a hand down your belly to your nethers.'
+											'"Oh fuck! Girls! You are amazing!"'
+											'You barely heard him, too preoccupied about Katja''s tongue playing in your mouth and the pleasure that her fingering of your cunt, combined with Ivan''s endless pounding of your asshole, overwhelm you in pleasure.'
+
+											act 'A happy ending':
+												*clr & cla
+												gs 'arousal', 'bj', '5'
+												gs 'stat'
+
+												'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KIS6.jpg"></center>'
+												'Ivan grunts and moans as he relentlessly drills you with his <<dick>>cm <<$dick_girth>> cock in an amazing show of stamina, but eventually, the spit used to lubricate your little hole dries and painful sounds escape your mouth. Katja catches the message and redoubles her effort in making you cum and soon, a throaty moan escapes your mouth as the combined sensations make you cum.'
+												'"Yes! Katja! Ivan! Yes"'
+												'You fall sprawled over the chair, but sadly, Ivan isn''t near release and there is only one thing to do. You and Katja kneel before the jock, a grunt on your lips as the sudden movement leaves a cold void inside you, and proceed to give Ivan some well-deserved head.'
+												'"Open your mouth baby!"'
+												'You don''t think, only react, and immediately the two of you begin to suck, lick and jerk his cock at the sound of Ivan''s pleasured moans. Even with that, it takes you several minutes to make him cum, giving you a mouthful of sperm that can barely be contained, and it spills down onto your breasts.'
+
+												act 'Afterglow':
+													*clr & cla
+													minut += 5
+													KatjaHorny += 10
+													pcs_mood += 20
+													npc_rel['A14'] += 1
+													npc_rel['A3'] += 1
+													KatjaSlut += 5
+													kiss += 1
+													guy += 1
+													gs 'cum_call', 'mouth', 'A3', 1
+													gs 'cum_call', 'breasts', 'A3', 1
+													if succubusflag = 1:
+														scfeed = succublvl + rand(1,4)
+														sexnutrition += 30 * scfeed
+														succubxp += 6
+													end
+													gs 'stat'
+													'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+													'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+													'For a while, the three of you lie cuddling on the floor in a mess of bodies, clothes and... diverse fluids, but eventually, Ivan gets up and begins to redress.'
+													'"That was great girls! We need to do this more often."'
+													'Then, he kisses you two and, taking care that nobody is looking, walks out, leaving you and Katja alone.'
+													'"Shit <<$pcs_nickname>>! We truly are a pair of sluts!"'
+													'You lie by her side and give the redhead another cum-soaked kiss, before getting up and deciding to redress. That was fun, but it is time to look for something else to do.'
+
+													if $clothingworntype = 'nude': 
+														act 'Redress and look for something else to do': gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'katjaEv','kathan'
+
+													else 
+														act 'Redress and look for something else to do':gt 'katjaEv','kathan'
+													end
+												end
+											end
+										end
+									end
+								end
+							end
+						end
+					end
+				end
+			else
+				'Talking with Ivan, King of the Lone Wolves, is an uphill battle. He is evidently not interested in the sort of things Katja likes to talk about and would probably prefer to jump back into his swimming. Alas, Ivan is too polite to just tell you to fuck off, and that is a weakness you and Katja can exploit.'
+				'After some pestering, Ivan finally resigns to sit with you and pass time in "civilized" conversation. The minutes pass, with him primarily listening to your endless rants, but after a while, between Katja''s shyness and Ivan''s apathy, silence falls over the three of you, leaving your little trio observing the lake in tranquillity.'
+				'"Ehm... Girls, I must return to my training."'
+				'You blink. Ivan''s words take you by surprise and before you or Katja can say something, he quickly returns to the lake. Time to look for something else to do.'
+
+				if $clothingworntype = 'nude': 
+					act 'Redress and look for something else to do': npc_rel['A14'] += 1 & npc_rel['A3'] += 1 & gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'katjaEv','kathan'
+
+				else 
+					act 'Redress and look for something else to do':npc_rel['A14'] += 1 & npc_rel['A3'] += 1 & gt 'katjaEv','kathan'
+				end
+				
+				act 'Swim': npc_rel['A14'] += 1 & npc_rel['A3'] += 1 & gt 'katjaEv','kathan5'
+
+				act 'Tan': npc_rel['A14'] += 1 & npc_rel['A3'] += 1 & gt 'katjaEv','kathan6'
+
+				act 'Walk': npc_rel['A14'] += 1 & npc_rel['A3'] += 1 & gt 'katjaEv','kathan7'
+				
+			end
+		end
+	end
+	act 'Swim': gt 'katjaEv','kathan5'
+	act 'Tan': gt 'katjaEv','kathan6'
+	act 'Walk': gt 'katjaEv','kathan7'
+end
+
+
+
+if $ARGS[0] = 'kathan10':
+	*clr & cla
+	menu_off = 1
+	npc_rel['A14'] += 1
+	minut +=30
+	pcs_mood += 10
+	sauna_daystart = daystart
+	pcs_skin += rand(2,4)
+	pcs_willpwr += 3
+	if pcs_inhib < 40: inhib_exp += rand(0,1)
+	if $clothingworntype = 'nude' and pcs_inhib < 60: inhib_exp += rand(1,2)
+	sauna_daystart = daystart
+	deodorant_on = 0
+	pcs_makeup = 1
+	gs 'stat' 
+
+	if $clothingworntype = 'nude':
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KS8.jpg"></center>'				   
+						
+		if KatjaSlut >= 20:   
+			'After undressing in the lockers, and waiting for your turn, Katja and you enter the sauna. You sit completely naked, neither you or Katja being ashamed to show your beautiful bodies and letting the hot and humid air smooth your precious skins.'
+			'"Oh yes <<$pcs_nickname>> this hits the spot!"'
+			'Ahhh yes! Letting your problems melt away, you and Katja relax in the sauna, talking about your problems and do some rumourmongering, making the time pass quickly.'
+			'"Ok <<$pcs_nickname>>. I think that this is enough."'
+			'Blinking surprised, you look the time. Yes, half an hour has passed, more than enough for your skin treatment.'
+							
+			if month >= 12 and month < 3:
+				gs 'willpower', 'misc', 'force', 'easy'
+				if will_cost <= pcs_willpwr:
+
+					act 'Ice dipping!':
+						*clr & cla	
+						gs 'willpower', 'pay', 'force'					  				
+						gs 'stat'
+						gt 'katjaEv','kathan11'
+					end				
+				else
+					act 'Ice dipping! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				end	
+			
+				act 'Shower, redress and go':gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & minut += 10 & gt 'katjaEv','kathan'   
+																
+		elseif KatjaSlut >= 20 and KatjaHorny >= 20 and  katjaFirstKiss = 1 and KatjaOTN = 1:
+			'After undressing in the lockers, and waiting for your turn, Katja and you enter the sauna. You sit completely naked, neither you or Katja being ashamed to show your beautiful bodies and letting the hot and humid air smooth your precious skins.'
+			'"Oh yes <<$pcs_nickname>> this hits the spot!"'
+			'Ahhh yes! Letting your problems melt away, you and Katja relax in the sauna, talking about your problems and do some rumourmongering, but as the time pass, you observe some details on the redhead. She seems unable to sit still, bites her lips and gives you longing gazes. It''s undeniable that she is horny, so... what to do? Have some semi-public hot and steamy sex or let the ginger cook in her own sauce until you reach a better place?'
+							
+			gs 'willpower', 'sex', 'self', 'medium'
+			if will_cost <= pcs_willpwr:
+				act 'Sauna sex!':
+					*clr & cla	
+					gs 'willpower', 'pay', 'sel' 
+					gs 'willpower', 'pay', 'self', 'medium'						
+					gs 'stat'
+					gt 'katjaEv','kathan12'
+				end
+			else
+				act 'Sauna sex! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+				
+			if month >= 12 and month < 3:
+				gs 'willpower', 'misc', 'force', 'easy'
+				if will_cost <= pcs_willpwr:
+					act 'Ice dipping!':
+						*clr & cla	
+						gs 'willpower', 'pay', 'force'
+						gs 'willpower', 'pay', 'force', 'easy'					
+						gs 'stat'
+						gt 'katjaEv','kathan11'
+						end
+					end
+				else
+					act 'Ice dipping! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				end	
+			end	
+			
+			act 'Shower, redress and go':gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & minut += 10 & gt 'katjaEv','kathan'
+									
+		elseif KatjaSlut <= 20:
+			'You both change in the lockers, but before Katja can put on her bikini, you grab it.'
+			'"Hey! What are you doing? This isn''t fun"'
+			'Smiling, you look at her, ogling the petite doll-like ginger that is desperately trying to cover her body.'
+			'"No Katja! This is going to be better for your skin! So... let it go!"'
+			'Without expecting a reply from the angry girl, you exit the lockers. She stands there a moment before reluctantly following you, and after waiting for your turn, enter the sauna.'
+			'"Oh yes Katja this hits the spot!"'
+			'At the beginning, she is angry, but after some time in the relaxing atmosphere, you begin to talk and Katja returns to her more normal demeanor, talking about your problems and doing some rumourmongering, making the time pass quickly.'
+			'"Ok, <<$pcs_nickname>>. I think that this is enough."'
+			'Blinking surprised, you look the time. Yes, half an hour has passed, more than enough for your skin treatment.'
+							
+			if month >= 12 and month < 3:
+				gs 'willpower', 'misc', 'force', 'easy'
+				if will_cost <= pcs_willpwr:
+					act 'Ice dipping!':
+						*clr & cla	
+						gs 'willpower', 'pay', 'force'
+						KatjaDom +=5 
+						KatjaSlut +=5 					
+						gs 'stat'
+						gt 'katjaEv','kathan11'
+					end
+				else
+					act 'Ice dipping! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				end
+			end
+			
+			act 'Shower, redress and go':gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & KatjaDom +=5 & KatjaSlut +=5 & minut += 10 & gt 'katjaEv','kathan' 
+		end			
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS7.jpg"></center>'
+		'You both change in the lockers, and after waiting for your turn, enter the sauna. There you sit, the hot and humid air helping to smoothen your precious skins.'
+		'"Oh yes <<$pcs_nickname>> this hits the spot!"'
+		'Ahhh yes! Letting your problems melt away, you and Katja relax in the sauna, talking about your problems and do some rumourmongering, making the time pass quickly.'
+		'"Ok <<$pcs_nickname>>. I think that this is enough."'
+		'Blinking surprised, you look the time. Yes, half an hour has passed, more than enough for your skin treatment. After taking a quick shower, you redress and leave. It is time to look for something else to do.'
+
+		if month >= 12 and month < 3:
+			gs 'willpower', 'misc', 'force', 'easy'
+			if will_cost <= pcs_willpwr:
+				act 'Ice dipping!':
+					*clr & cla	
+					gs 'willpower', 'pay', 'force'					  				
+					gs 'stat'
+					gt 'katjaEv','kathan11'
+				end
+			else
+				act 'Ice dipping! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end	
+		end			
+		act 'Shower, redress and go':minut += 10 & gt 'katjaEv','kathan' 
+	end
+end	
+
+if $ARGS[0] = 'kathan11':
+	*clr & cla
+	menu_off = 1
+	npc_rel['A14'] += 1
+	minut += 5
+	pcs_mood += 10
+	if pcs_inhib < 50:inhib_exp += rand(0,1)
+	gs 'stat'
+
+	if $clothingworntype = 'nude':
+		inhib_exp += rand(1,2)
+		gs 'clothing', 'wear_last_worn' 
+		gs 'underwear', 'wear'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS13.jpg"></center>'	
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS14.jpg"></center>'
+		'Grabbing Katja''s hand, you run out of the sauna and jump into the lake''s icy waters, the sudden cold shock toning your bodies.'
+		'"Yuhu! Katja! One for pavlovsk''s alpha bitches!"'
+		'You scream with all your might to throw away the cold, the redhead joining your exuberance and dipping with you several more times in the frozen lake.'
+		'"Fuck fukity fuck <<$pcs_nickname>>! Two for the Pavlovsk''s alpha bitches!"'
+		'Finally, trembling but happy, you both exit the water and proceed to do some warm-ups. It has been fun, but it is time to look for something else to do.'								   
+	end	
+	act 'Shower, redress and go':minut += 10 & gt 'katjaEv','kathan'
+end		
+
+if $ARGS[0] = 'kathan12':
+	*clr & cla
+	menu_off = 1
+	gs 'arousal', 'kiss', '5', 'exhibitionism'
+	if $clothingworntype = 'nude':inhib_exp += rand(1,2)
+	if pcs_inhib < 50:inhib_exp += rand(0,1)
+	pcs_mood += 10
+	gs 'stat'
+
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KS9.jpg"></center>'
+								
+	if KatjaDom <20:
+		'There is a tense silence as you both realize what is going to happen. Finally, the tension is broken when Katja smile cutely, sits up straight and opens her legs invitingly.'
+		'"Come on <<$pcs_nickname>>. What are you waiting?"'
+		'She manages to sound utterly innocent and you, charmed by the slutty redhead, rise without hesitation, consumed by your need to love this cute little thing. Katja isn''t passive and as soon as you are within reach, she grabs a handful of your hair and forces a kiss on your lips.'
+		'"Dammit Katja! Why are you so cute?"'
+		'She giggles in your mouth, and obediently, your hand reaches for her inner thighs, looking to penetrate the warm petals that hide between them. Warmth and wetness greet your fingers and soon, you are masturbating the redhead, caressing her quickly engorging clit.'
+		'"<<$pcs_nickname>>... I want more"'
+		'She huskily whispers into your ear, and siezing her hands over your shoulders, tries to make you kneel.'	
+
+		act 'Eat her':
+			menu_off = 1
+			*clr & cla
+			gs 'arousal', 'cuni_give', '10', 'exhibitionism', 'sub'
+			KatjaDom -= 5
+			pcs_mood += 10
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KS10.jpg"></center>'
+			'You lick your lips and kneel before your redhaired goddess as Katja opens the legs, her beautiful pussy is fully exposed and ready for your imminent assault. The humid air, combined with your arousal, makes you somewhat dizzy and for a long moment, you sit there with your mouth dry.'
+			'"<<$pcs_nickname>>! Please!"'
+			'Her voice, full of need, takes you away from your reverie, and without missing a beat, your hands spread the redhead''s legs to the max to have better access. Katja grunts at the awkward position, but doesn''t stop you and soon, you dig between her thighs.'
+			'"Fuck <<$pcs_nickname>>!"'
+			'The sauna''s dense air weighs over your shoulders as you caress her tender flesh, making your lover squirm and howl under the continuous assault coming from your tongue and fingers. Katja is on edge, but before cumming, she makes you rise to devour your mouth.'
+
+			act 'You devour each other':gt 'katjaEv','kathan13'		
+		end
+
+		gs 'willpower', 'cuni', 'force', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'Make her eat you':
+				menu_off = 1
+				*clr & cla	
+				gs 'willpower', 'pay', 'force' 
+				gs 'arousal', 'cuni_give', '10', 'exhibitionism', 'dom'
+				KatjaDom += 5
+				pcs_mood += 10
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KS11.jpg"></center>'																									
+				'"You want more Katja? Ok, but first..."'												
+				'You rise and caress Katja''s red mane as she looks consumed by her arousal and, understanding the statement, obediently rises from the bench and kneels so you can sit on her place. She bites her lips, transfixed by the need to play with your nether.'	
+				'"<<$pcs_nickname>>... how do you make me want to do this so much?"'
+				'Katja pushes your legs so she has easy access to your pussy, and after a sigh, begins to give you little amorous kisses all over your thighs. You sit back and try to relax, biting your lips as the burning sensation in your core only gets stronger with Katja''s slow performance.'	
+				'"Katja! Just... Fuck! Use your tongue!"'
+				'The redhead obeys your command and licks your cunt passionately, her cold tongue making your body tremble in pleasure. Your voice can''t be contained and soon, moans fill the sauna, announcing to those beyond the debauched act taking place within, but is not enough. You grab Katja by the hair and make her kiss you.'
+					
+				act 'You devour each other':gt 'katjaEv','kathan13'	
+					
+			end
+		else
+			act 'Make her eat you (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end																			
+	else
+		'There is a tense silence as you both realize what is going to happen. Finally, the tension is broken when you rise and grab a handful of her hair.'
+		'"<<$pcs_nickname>>?!"'
+		'The nervous redhead looks sideways towards the door, but you, consumed by your need to fuck this cute little thing, ignore the danger and force your tongue in her mouth, silencing the complaints and at the same time, eliciting a pleasured gasp as your unoccupied hand works its way towards Katja''s pussy.'
+		'"Dammit Katja! Why are you so cute?"'
+		'As you approach her inner thighs, she gives a startled moan, and instinctively closes her legs, but you aren''t going to be denied and force your hand in, looking to penetrate the warm petals that hide between them. Warmth and wetness greet your fingers and soon, you are masturbating the redhead, who has forgetten her reservations and opened the legs so you can caress her quickly engorging clit.'
+		'"<<$pcs_nickname>>... I want... I mean..."'
+		'Katja bites her lips and looks at you with deseperate need. What are you going to do?'	
+
+		act 'Eat her':
+			menu_off = 1
+			*clr & cla
+			gs 'arousal', 'cuni_give', '10', 'exhibitionism', 'sub'
+			KatjaDom -= 5
+			pcs_mood += 10
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KS10.jpg"></center>'
+			'You lick your lips and kneel before your redhaired goddess as Katja opens the legs, her beautiful pussy is fully exposed and ready for your imminent assault. The humid air, combined with your arousal, makes you somewhat dizzy and for a long moment, you sit there with your mouth dry.'
+			'"<<$pcs_nickname>>! Please!"'
+			'Her voice, full of need, takes you away from your reverie, and without missing a beat, your hands spread the redhead''s legs to the max to have better access. Katja grunts at the awkward position, but doesn''t stop you and soon, you dig between her thighs.'
+			'"Fuck <<$pcs_nickname>>!"'
+			'The sauna''s dense air weighs over your shoulders as you caress her tender flesh, making your lover squirm and howl under the continuous assault coming from your tongue and fingers. Katja is on edge, but before cumming, she makes you rise to devour your mouth.'
+				
+			act 'You devour each other':gt 'katjaEv','kathan13'	
+		end
+		act 'Make her eat you':
+			menu_off = 1
+			*clr & cla
+			gs 'arousal', 'cuni_give', '10', 'exhibitionism', 'dom'
+			KatjaDom += 5
+			pcs_mood += 10
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KS11.jpg"></center>'																									
+			'"You want more Katja? Ok, but first..."'												
+			'You rise and caress Katja''s red mane as she looks consumed by her arousal and, understanding the statement, obediently rises from the bench and kneels so you can sit on her place. She bites her lips, transfixed by the need to play with your nether.'	
+			'"<<$pcs_nickname>>... how do you make me want to do this so much?"'
+			'Katja pushes your legs so she has easy access to your pussy, and after a sigh, begins to give you little amorous kisses all over your thighs. You sit back and try to relax, biting your lips as the burning sensation in your core only gets stronger with Katja''s slow performance.'	
+			'"Katja! Just... Fuck! Use your tongue!"'
+			'The redhead obeys your command and licks your cunt passionately, her cold tongue making your body tremble in pleasure. Your voice can''t be contained and soon, moans fill the sauna, announcing to those beyond the debauched act taking place within, but is not enough. You grab Katja by the hair and make her kiss you.'
+				
+			act 'You devour each other':gt 'katjaEv','kathan13'
+		end
+	end
+end
+				
+
+if $ARGS[0] = 'kathan13':
+	*clr & cla
+	menu_off = 1
+	gs 'arousal', 'vaginal_finger_give', '5', 'exhibitionism' 
+	gs 'arousal', 'cuni', '5', 'exhibitionism'
+	$orgasm_or = 'yes'
+	pcs_mood += 10
+	girl += 1
+	lesbian += 1
+	npc_sex['A14'] += 1
+	gs 'fame', 'pav', 'sex', rand(0,2)
+	gs 'stat'
+
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KS12.jpg"></center>'
+	'Groaning in frustration the two of you engage in a furious kissing war, with the humid air in the sauna frustrating your attempts to think clearly. You caress and kiss your way around Katja''s petite body. At the same time, she constantly steps up the game.'	
+	'"Fuck me! Fuck me!"'	
+	'You don''t know who speaks only that somehow, you have ended up straddling Katja, who now lies sprawled over a bench, her pussy-hungry mouth desperately licking your cunt with all her might. Your breath comes out ragged, the hot air making your head dizzy, but somehow understanding what must be done.'
+	'"Yeah Katja, give it to me!"'
+	'You reach behind your back towards Katja''s soaking wet cunt and begin viciously masturbating her. She instinctively raises her hips to milk more pleasure from your fingers, somehow synchronizing with your own needs and making you both reach higher and higher until, (You don''t know who cum first)a orgasm was over you two.'	
+
+	act 'Catching your breath':
+		*clr & cla
+		minut += 10
+		if succubusflag = 1:
+			scfeed = succublvl + rand(1,4) & 
+			sexnutrition += 30 * scfeed
+			succubxp += 6
+		end
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KS8.jpg"></center>'
+		'It takes a long while for you both to catch your breath after the franetic sex you just had, the sauna''s atmosphere not helping much.'
+		'"<<$pcs_nickname>> Woah! Te-he Uff! I''m wasted, but... it was worth it!"'
+		'You smile tiredly to the good-spirited girl, who now sits happily by your side, tiredly caressing and kissing you.'	
+		'"Yeah Katja...But we must leave before we dry up like raisins."'	
+		'You help her get up and prepare to exit the sauna.'												
+							
+		if month >= 12 and month < 3:
+			gs 'willpower', 'misc', 'force', 'easy'
+			if will_cost <= pcs_willpwr:
+				act 'Ice dipping!':
+					*clr & cla	
+					gs 'willpower', 'pay', 'force'					  				
+					gs 'stat'
+					gt 'katjaEv','kathan11'
+				end
+			else
+				act 'Ice dipping! (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end	
+		end
+			
+		act 'Shower, redress and go':gs 'clothing', 'wear_last_worn' & gs 'underwear', 'wear' & minut += 10 & gt 'katjaEv','kathan' 
+	end
+end
+
+
+if $ARGS[0] = 'kathan14':
+	*clr & cla
+	menu_off = 1
+	random_event = rand(1,21)
+	mood += 10
+	npc_rel['A14'] += 1
+	minut += 30
+	grupvalue[1] += 1
+	if chrsm <= 45:chrsm_exp += 1
+	gs 'stat'
+
+	if random_event <= 5:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS2.jpg"></center>'
+		'"Oh please Katja! We have been walking around the market for half an hour! Can we return home? Sniff! Sniff!"'
+		'Katja looks at you snickering as you do your best Kolka impersonation. Kids, or just guys in general, will never appreciate the joys of going shopping.'
+		'"<<$pcs_nickname>> Te-he, I hear you. I appreciate living in a women-only house, but let''s get serious! What do you think about this dress?"'
+		'She twirls, modeling the short sleeveless green dress that she has chosen. Hm, green and gingers. That reminds you of something. Whatever.'
+		'"I think that it compliments your ass nicely!"'
+		'Smiling, Katja turns and presses the cloth against her derriere, looking herself over in the fitting room''s mirror'
+		'"I dunno <<$pcs_nickname>>, I feel like a potato sack, but it is cute. Ok, I will put it in the maybe pile!"'
+		'After probing a few more dresses, you leave, having taken photos of this shop''s repertoire so that you know what to buy next time. Time to look for something else to do.'
+			
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue window shopping':gt 'katjaEv','kathan14'
+			act 'Look for something else to do':gt 'katjaEv','kathan'
+		end
+	elseif random_event <= 10:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS13.jpg"></center>'
+		'After walking pavlovsk''s commercial area from one extreme to the other for half an hour, Katja has found the perfect hats to make you two look even more glamorous. So, modeling with them, there is only a thing to do. Selfie time!'
+		'"Ok <<$pcs_nickname>>! Cheeseeeee!"'	
+		'You put on a (not entirely false) smile, stand beside the redhead and prepare for the great finale.'
+		'"Cheeseeee!"'
+		'Click! And presto! A new selfie has been uploaded to Katja''s profile in a never-ending job to make Katja the coolest twin. And now, holding up the items in question in your hands, she must choose which one she will take home.'
+		'"Hm... You know <<$pcs_nickname>>, now that I think about it, why not look for these in green in the other shop?"'
+		'"You are right. These looked good with that jacket. Let''s see them!"'
+		'Sigh. It''s so hard to dress well in this city! Time for you two to give the commercial area another lookout or time to look for something else to do.'
+				
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue window shopping':gt 'katjaEv','kathan14'
+			act 'Look for something else to do':gt 'katjaEv','kathan'
+		end	
+	elseif random_event <= 15:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS14.jpg"></center>'
+		'Some would say... cough... Kolka... cough... that your long quest to find the perfect bargain sale is a "form of torture" Of course, the uninitiated... cough... Kolka... cough... is wrong. The endless advantages that find the best quality at the best price can be appreciated.'
+		'"Katja, what do you think of this blouse?"'
+		'"Hm... Nope. Too much cleavage. If you wear that, the boys are going to see straight to Moscow!"'
+		'"Well, I saw Sonia wearing one like this the other day."'
+		'"Aja. Let''s see something else, ok <<$pcs_nickname>>?"'
+		'Yep, it takes time and dedication to be a hot girl. Lucky for you, this time you have Ekaterina Meynold, cool-girl extraordinaire, as your aide-de-camp. Without her help, your modeling would have taken hours in place of the meager half hour you have spent in this shop.'
+		'"Ok, Katja I will try on... Hey, look! Kolka! He can help us!"'
+		'You see your brother walking beside the shop. When he sees you, he panics and flees the scene. Tsk. Boys. There was his opportunity to see two hot girls modeling. Well, time to look for something else to do.' 
+
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue window shopping':gt 'katjaEv','kathan14'
+			act 'Look for something else to do':gt 'katjaEv','kathan'
+		end	
+	elseif random_event <= 20:
+		gt 'katjaEv','discount'
+	elseif random_event = 21 and NatbelQW['pregday'] > 0:
+		gt 'katjaEv','discount'
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS3.jpg"></center>'
+		if NatbelQW['QWstage'] >= 8:
+			'As you enter a second-hand shop, you can see your little slave, Natasha, happily looking over the shop''s discount selection. On the floor is a bag with some clothing inside. Well, at least she is using YOUR money to stay pretty for HER mistress.'
+			'Neither Katja or Natasha seems to be aware of your mutual presence, or neither care. After all, the two are in totally different social circles and a politically correct aptitude to ignore one another is perfectly understandable.'
+			'"Come on <<$pcs_nickname>>! Look at that rack!"'	
+			'Katja grabs your arm and pulls you away from the nerd. Maybe you should go and talk with her?'		
+		else
+			'As you enter a second-hand shop, you can see Natasha, looking over the shop''s discount selection. She is biting her lips and seems somewhat uneasy. Maybe she doesn''t have the money to buy even that?'
+			'Neither Katja or Natasha seems to be aware of your mutual presence, or neither care. After all, the two are in totally different social circles and a politically correct aptitude to ignore one another is perfectly understandable.'
+			'"Come on <<$pcs_nickname>>! Look at that rack!"'	
+			'Katja grabs your arm and pulls you away from the nerd. Maybe you should go and talk with her?'	
+
+			act 'Prank Natasha':
+				menu_off = 1
+				*clr & cla
+				random_event = rand (1,100)
+				minut += 5
+				npc_rel['A14'] += 1
+				npc_rel['A16'] -= 1
+				gs 'stat'
+		
+				if random_event < pcs_agil:
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS4.jpg"></center>'
+					'"Ok Katja, get ready for a pic!"'
+					'She raises an eyebrow, gives you a conspiratory smile and prepares her phone as you sneak up behind the unsuspecting nerd. Natasha lets out a surprised scream as her butt is exposed, along with her brightly colored thong.'
+					'"Look Katja! Pink!"'
+					'There is a sonorous "click" and Natasha''s buttocks are preserved for the posterity.'
+					
+					if NatbelQW['QWstage'] >= 8:
+						'"Hey! What are... <<$pcs_nickname>>?!"'
+						'Natasha''s angry retort is cut short of blowing out as she realizes who her assailant was. Standing silently while looking between a snickering Katja and you, she quickly covers her butt. It seems like you have her well trained. Smiling, you bend towards her and whisper into Natasha''s ear.'
+						'"What I am doing? Whatever... I... Want... Slut."'
+						'The nerdy girl just looks at you with big puppy eyes and then obediently looks down. Yes, a well-trained bitch.'
+					else
+						'"Hey! What are you doing <<$pcs_nickname>>?!"'					
+						'You and Katja snicker at the nerdy girl as she angrily covers her ass. She doesn''t share in the happy moment, looking at you like she could induce spontaneous combustion only with her gaze.'		
+						'"What I am doing? It was just a prank, Natasha! It would have been worse if your ass wasn''t that pretty!"'	
+						'The nerdy girl doesn''t say anything. She just continues looking at you angrily. However, as a nerd, Natasha doesn''t have the presence to really seem threatening.' 
+							
+						if hour >= 20:
+							act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+						else 
+							act 'Continue window shopping':npc_rel['A16'] -= 1 & grupvalue[1] += 5 & grupvalue[3] -= 5 & mood += 10 & gt 'katjaEv','kathan14'
+							act 'Look for something else to do':npc_rel['A16'] -= 1 & grupvalue[1] += 5 & grupvalue[3] -= 5 & mood += 10 & gt 'katjaEv','kathan'
+							act 'Invite Natasha to hang around with you':npc_rel['A16'] -= 1 & grupvalue[1] += 5 & grupvalue[3] -= 5 & mood += 10 & gt 'katjaEv','kathan15'
+						end								
+					end						 
+				else
+					'<center><table><td><img <<$set_imgh>> src="images/pc/npc_headshots/big16.jpg"></td><td><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></td></table></center>' 
+					'You aren''t a ninja, and the most flagrant clue to that is the puzzled expression on Natasha''s face as she turns towards you and slaps your extended hands as you try to expose her butt.'
+					'"<<$pcs_nickname>>? Katja? What are you doing?"'
+					'Katja mouths an embarrassed "Oops!" and realization appears on Natasha''s eyes as she peeks into your dumbfounded face. Maybe she isn''t sure what were you planning, but her steps back show a weariness towards the two of you. Now what? You turn towards Katja as her phone goes "click", followed by Katja giggling.'
+					'"Te-he! Sorry <<$pcs_nickname>>, but you look like Wile E. Coyote!"'
+					'Behind you, Natasha quickly leaves the scene as Katja bursts into laughter.'
+					'"Jajaja! Beep Beep! Jejeje, this is priceless!"'
+					'Rolling your eyes, you grab the giggling redhead''s hand and leave. Time to look for something else to do.'
+						
+					if hour >= 20:
+						act 'It''s too late, acompany Katja to her home':mood -= 10 & minut += 5 & gt 'pav_residential'
+					else 
+						act 'Continue window shopping':mood -= 10 & gt 'katjaEv','kathan14'
+						act 'Look for something else to do':mood -= 10 & gt 'katjaEv','kathan'			
+					end								
+				end   
+			end
+			gs 'willpower', 'humiliation', 'self', 'easy'
+			if will_cost <= pcs_willpwr:
+				act 'Tease Natasha':
+					menu_off = 1
+					*clr & cla	
+					gs 'willpower', 'pay', 'self' 
+					minut += 5
+					KatjaHorny += 20
+					pav_slut += rand(0,5)			
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS5.jpg"></center>'
+
+					if NatbelQW['QWstage'] >= 8:
+						'Walking without care to your submissive slut, Natasha becomes aware of your presence, but before the nerd can react, you push her against a stand, cornering the surprised girl.'
+						'"<<$pcs_nickname>>?"'	
+						'She looks at you nervously, your action calling the entire shop''s attention, especially when your hands first grab Natasha''s waist, and then slide to her ass, making the nerd jump, but she doesn''t try to push you away.'
+						'"Slut! I want to see something sexy the next time I see you. Got it bitch?!"'
+						'She doesn''t answer, and just bites her lips and looks around nervously before you bend, this time whispering huskily in her ear.'
+						'"I can''t hear you slut."'
+						'"I... Ok <<$pcs_nickname>>."'
+						'She answers meekly, and at that moment, you let her go. Around you, people are whispering. Some smile, most frown and after a silent moment, an embarrassed Natasha runs out of the shop. A blushing Katja seems to go to say something, but stops, grabs your hand and follows the nerd girl. OK, it seems that it is time to look for something else to do.'
+
+						if hour >= 20:
+							act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+						else 
+							act 'Continue window shopping':gt 'katjaEv','kathan14'
+							act 'Look for something else to do':gt 'katjaEv','kathan'			
+						end								
+					elseif NatbelQW['QWstage'] >= 8 and NatbelQW['Debt'] >= 500 and Katjaslut >= 20 and Katjahorny >=20 and katjaFirstKiss = 1 and KatjaOTN = 1:
+						'Walking without care to your submissive slut, Natasha becomes aware of your presence, but before the nerd can react, you push her against a stand, cornering the surprised girl.'
+						'"<<$pcs_nickname>>?"'	
+						'She looks at you nervously, your action calling the entire shop''s attention, especially when your hands first grab Natasha''s waist, and then slide to her ass, making the nerd jump, but she doesn''t try to push you away.'
+						'"Slut! I want to see something sexy the next time I see you. Got it bitch?!"'
+						'She doesn''t answer, and just bites her lips and looks around nervously before you bend, this time whispering huskily in her ear.'
+						'"I can''t hear you slut."'
+						'"I... Ok <<$pcs_nickname>>."'
+						'She answers meekly, and at that moment, you let her go. Around you, people are whispering. Some smile, most frown and sweet, loving Katja blushes, licks her lips, and paces nervously. She is horny and you have your favorite slave here.'
+
+						gs 'willpower', 'group', 'force', 'hard'
+						if will_cost <= pcs_willpwr:
+							act 'Take Natasha to Katja''s room':
+								*clr & cla	
+								gs 'willpower', 'pay', 'force'
+								gs 'stat'
+								gt 'katjaEv','katnatsex1' 
+							end
+						else
+							act 'Take Natasha to Katja''s room (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+						end	
+	   
+						if hour >= 20:
+							act 'It''s too late, acompany Katja to her home':mood -= 10 & minut += 5 & gt 'pav_residential'
+						else 
+							act 'Continue window shopping':gt 'katjaEv','kathan14'
+							act 'Look for something else to do':gt 'katjaEv','kathan'			
+						end								
+					else
+						'Walking without care to the nerd, Natasha becomes aware of your presence, but before the girl can react, you push Natasha against a stand, cornering the surprised girl.'
+						'"<<$pcs_nickname>>?"'	
+						'She looks at you nervously, your action calling the entire shop''s attention, especially when your hands first grab Natasha''s waist, and then slide to her ass, making the nerd jump, but she doesn''t try to push you away.'
+						'"Fuck! Natasha! You are getting me hot!"'
+						'She blinks, not knowing how to react and looks around nervously, before lowering her face and whispering.'
+						'"Please <<$pcs_nickname>>, I... don''t like this game..."'
+						'You bend so your mouth is at Natasha''s ear.'
+						'"That is sad... because I... REALLY... WANT... TO... PLAY"'
+						'You then take a step back and release the embarrassed girl. Around you, people are whispering. Some smile, most frown and after a silent moment, an embarrassed Natasha runs out of the shop. A blushing Katja seems to go to say something, but stops, grabs your hand and follows the nerd girl. OK, it seems that it is time to look for something else to do.'
+
+						if hour >= 20: 
+							act 'It''s too late, acompany Katja to her home':npc_rel['A16'] -= 5 & minut += 5 & gt 'pav_residential'			
+						else 
+							act 'Continue window shopping':npc_rel['A16'] -= 5 & gt 'katjaEv','kathan14'
+							act 'Look for something else to do':npc_rel['A16'] -= 5 & gt 'katjaEv','kathan'								
+						end	
+					end
+				end
+			else
+				act 'Tease Natasha (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end	
+				
+			act 'Invite Natasha to hang around with you':gt 'katjaEv','kathan15'
+
+			if hour >= 20: 
+				act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+			else 
+				act 'Continue window shopping':gt 'katjaEv','kathan14'
+				act 'Look for something else to do':gt 'katjaEv','kathan'			
+			end								
+		end 
+	end
+end		
+
+if $ARGS[0] = 'kathan15':
+	*clr & cla
+	mood += 10
+	npc_rel['A14'] += 1
+	npc_rel['A16'] += 1
+	minut += 30
+	grupvalue[1] += 1
+	if chrsm <= 45:chrsm_exp += 1
+	gs 'stat'
+
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWS12.jpg"></center>'
+				
+	if NatbelQW['QWstage'] >= 8:
+		'Grabbing the really surprised nerdy girl by the hand, you pull her away from the rack towards a questioning Katja. Before reaching her, you whisper to Natasha.'
+		'"Ok Slut, this is what I want. You have been a good bitch lately, so I''m going to give you a treat. That means that you are going to kiss our asses as Katja and I rummage through this shop''s stock. Understood?"'
+		'Natasha''s confusion quickly evaporates and it seems that she is going to retort, but closes her mouth and meekly answers.'
+		'"Yes <<$pcs_nickname>>."'
+		'And then suddenly it is like mixing matter with antimatter. Katja rushes towards Natasha and literally throws her at the dressing room while somehow managing to grab a dozen or so pieces of clothing, totally ignoring your presence.'
+		'"Hey! What the...?! Katja wait for me! I also want to play with Natasha!"'
+		 'You don''t know who is happier. Katja for having a life-size doll to play dress up with, or Natasha for being a life-size doll to play dress up. The spectacle takes the shop like a hurricane as you model all that is in stock.'
+		'Your group even poses for some photos, but in the end and after a great time together, it is time to look for something else to do.'	
+	else
+		'Grabbing the really surprised nerdy girl by the hand, you pull her away from the rack towards a questioning Katja. Before Natasha can retort, you interrupt her with a finger to her lips.'
+		'"Ok! Ok! Look Natasha, Katja and I are assaulting this shop''s stock and we need help! So... come on, time to do a fashion show!"'
+		'Natasha looks at you a little confused, then at Katja, and opens her mouth to retort, but closes it. After an introspection moment, she shrugs and answers.'
+		'"Em... Yes... Ok."'
+		'And then suddenly it is like mixing matter with antimatter. Katja rushes towards Natasha and literally throws her at the dressing room while somehow managing to grab a dozen or so pieces of clothing, totally ignoring your presence.'
+		'"Hey! What the...?! Katja wait for me! I also want to play with Natasha!"'
+		 'You don''t know who is happier. Katja for having a life-size doll to play dress up with, or Natasha for being a life-size doll to play dress up. The spectacle takes the shop like a hurricane as you model all that is in stock.'
+		'Your group even poses for some photos, but in the end and after a great time together, it is time to look for something else to do.'
+
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue window shopping':gt 'katjaEv','kathan14'
+			act 'Look for something else to do':gt 'katjaEv','kathan'	
+		end			
+	end
+end	
+
+
+if $ARGS[0] = 'kathan16':
+	*clr & cla
+	random_event = iif(month >= 3 and month < 12, rand(1,23),rand(24,56))
+
+	gs 'stat'
+	if random_event <= 5: 
+		gt 'katjaEv','kathan17'
+	elseif random_event = 6: 
+		gt 'katjaEv','kathan18'
+	elseif random_event = 7: 
+		gt 'katjaEv','kathan19'
+	elseif random_event >= 8 and random_event <= 12: 
+		gt 'katjaEv','kathan20'
+	elseif random_event >= 13 and random_event <= 17: 
+		gt 'katjaEv','kathan21'
+	elseif random_event >= 18 and random_event <= 22: 
+		gt 'katjaEv','kathan22'
+	elseif random_event = 23: 
+		gt 'katjaEv','kathan23'
+	elseif random_event >= 24 and random_event <= 28: 
+		gt 'katjaEv','kathan17'
+	elseif random_event = 29: 
+		gt 'katjaEv','kathan18'
+	elseif random_event = 30: 
+		gt 'katjaEv','kathan19'
+	elseif random_event >= 31 and random_event <= 35: 
+		gt 'katjaEv','kathan20'
+	elseif random_event >= 36 and random_event <= 40: 
+		gt 'katjaEv','kathan21'
+	elseif random_event >= 41 and random_event <= 45: 
+		gt 'katjaEv','kathan22'
+	elseif random_event = 46: 
+		gt 'katjaEv','kathan23'
+	elseif random_event >= 47 and random_event <= 51: 
+		gt 'katjaEv','kathand2'
+	elseif random_event >= 52 and random_event <= 56: 
+		gt 'katjaEv','kathand3'
+	end
+end
+	
+if $ARGS[0] = 'kathan17':
+	*clr & cla
+	menu_off = 1
+	random_event = rand(1,34)
+	minut += 30
+	mood += 10
+	npc_rel['A14'] += 1
+	willpower += rand(1,10)
+	grupvalue[1] += 1
+	gs 'stat'
+	
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT3.jpg"></center>'
+	'Sometimes, you don''t want to walk, carouse, dance or do "archetypical teen stuff". Sometimes, you only want to sit and, well, smell the flowers. So you look for a nice place to sit and talk about your life, school, family. You know, normal stuff until Katja begins to talk about your classmates'
+			
+	if random_event = 1:
+		'"If there is a double standard that made me question why I hang around with the "It" crew, it''s Dimka. After messing with Lavrenti''s girlfriend, nobody questioned him! They just... laughed! I don''t know others, but me? I will keep him at arms length."'
+	elseif random_event = 2:
+		'"Ok... don''t laugh, but do you think that Igor would do, hm, how do I say this? Modelling for me? It''s just that he seems... girly. Maybe it will help him with Dimka. Ok, forget about it."'
+	elseif random_event = 3:
+		'"I will never understand why people think that twins will act like carbon copies. Vicky and I are similar, of course, but we aren''t that way. I am pretty serious and she can be a handful! Ehm... As and addo, don''t tell her what I just said or she will try harder!"'
+	elseif random_event = 4:
+		'"Yes, I will admit that Irina is pretty. She knows it, you know it, everybody knows it. But beyond that, Irina is the most cliche person in all of the gang! I am pretty sure she will be happier if she tried to dial down the plastic girl act and try to do her own homework!"'
+	elseif random_event = 5:
+		'"The last time I checked, Bella was the same age as me, so that act about being an "adult" surrounded by "kids"? The sign of a very immature and insecure personality that will lead to her being used by some "adult" and end up with a "kid."'	
+	elseif random_event = 6:
+		'"Not counting Julia, you or my sister, I would say that Sonia is by far my closest friend. Maybe i don''t exactly approve some of her, let''s say "friends" ok? But, yes, I think we have a lot in common!"'			
+	elseif random_event = 7:
+		'"Look, I don''t care what the nerds say, but Stasya is a lot more bitchy than Christina! We are really lucky that she ended with Andrey. Even if their current relationship seems rocky, she has fulfilled everyone''s high school fantasy."'
+	elseif random_event = 8:
+		'"Shut up <<$pcs_nickname>>! Hm?! Oh sorry! It''s just I thought I saw Lizaveta. Phew, false alarm. Look, I appreciate her, but sometimes, she just gets on my nerves! When we talk, it is like sufering a third degree burn."'
+	elseif random_event = 9:
+		'"I don''t understand all the commotion about Marcus. Yes he is a nice and intelligent individual, plus, I will admit it, he looks great in sportwear, but all that fuss because of his skintone? It''s looking at the trees and ignoring the forest."'
+	elseif random_event = 10:
+		'"If I must choose Andrey is without a doubt, our best candidate for resident "prince charming". Dimka can go and suck a lemon, and noooo. I''m not angry at Dimka''s behavior towards Lavrenti, even if I seem really angry."'
+	elseif random_event = 11:
+		'"Yeah, I know! Mefody is always the life of the party, but remember the rule! Do not leave him alone with Vanya for more than five minutes!"'	
+	elseif random_event = 12:
+		'"Fine! Ok! I will admit it! I think that Ivan has a great ass. Every girl in our class will say it and...you are going to make say it? Sigh... Yes, I fantasied with him taking me to the church, but I was 13! I now have...other things in my head."'	
+	elseif random_event = 13:
+		'"I don''t know if you saw this film, what''s it called? Captain America? Well, there was this guy Buck? Bully? Bucky! Yes, that was his name! Well Fedor is Ivan''s Bucky!"'
+	elseif random_event = 14:
+		'"It is not a physical thing <<$pcs_nickname>>! Look, I like Slavik''s style, athletic with stone hard abs, what can I say?! I totally dig it! But, don''t misunderstand me, I don''t dislike him. It''s just that there isn''t a "feeling", we don''t seem to "click""'	
+	elseif random_event = 15:
+		'"Oh fuck no! Everybody knows it! I told her! Christina wants Slavik? Ok, fine! She can have him! I just want to be left out of their toxic relationship! Seriously, this is getting ridiculous and the fact that her friends give me the evil eye isn''t helping!"'	
+	elseif random_event = 16:
+		'"Ok, she knows how to dress? Yes! Use make up? Yes! Beautiful? Yes! Leadership skills that grant her the respect and admiration of all her friends! Yes! So why doesn''t Albina hang around with us?! I don''t have anything against "cough" most "cough" jocks, but it''s like she doesn''t belong with them."'	
+	elseif random_event = 17:
+		'"I have seen her dancing over the ice, It is one of the most beautiful things I have ever saw. Ronnie, is whithout doubt, one of the most talented and driven individuals I will ever meet, but all that comes with a cost. She is rich and beautiful, but the weirdest part? Ronnie doesn''t care! I don''t know if I could live that way."'	
+	elseif random_event = 18:
+		'"Pfff. Lazar? Great biceps! A Greek god in the flesh! I can''t believe I sucked his penis! God he needs to breed all of us so the human race can reach the next stage of evolution! I have heard girls saying these things TO him. Seriously! If somebody strokes more than his ego, there is going to be an explosion!"'
+	elseif random_event = 19:
+		'"He is lucky to be born that big because with the sort of sociopaths in our shool, Erast would be a target. I really, really wish for some good girl to take care of our nice demon or he is going to suffer a lot."'		
+	elseif random_event = 20:
+		'"I don''t remember ever seeing Vanya sad, depressed or angry. He has always been this Happy-Go-Lucky hyperactive fellow that tries to make everybody smile. I really envy my sister for being with him, but remember no matter how much he cries, or how much he begs, never, ever give him a Red Bull."'			
+	elseif random_event = 21:
+		'"Artem is...nice, I guess? I mean I don''t know. I do my own homework and don''t deal a lot with him."'	
+	elseif random_event = 22:
+		'"Sometimes, I think that Petka likes being bullied by the girls."'	
+	elseif random_event = 23:
+		'"Well yes, it doesn''t show up, but Julia and I are old friends. Before high school, we hung around more, but beyond studies, there isn''t much that we can do now that really attracts our mutual interest."'						
+	elseif random_event = 24:
+		'"I know that taking into consideration my family and economic situation, it''s hypocrital to say this, but Natasha must get all that nonsense about current fashion or being "cool" out of her head. She is a smart girl. Having a good job after graduation, she will have all her wishes granted."'			
+	elseif random_event = 25:
+		'"Zina? Who is Zina?"'			
+	elseif random_event = 26:
+		'"Evgeny is...weird. I''m not sure what his problem is, but he is just too centered on chess. Obsessed I will say."'			
+	elseif random_event = 27:
+		'"Te-he! Look, there is this little rumour...Jejeje...about Feofan. It''s seems, that after being send to detention, he met our favorite bully and somehow, well...She deflowered him."'			
+	elseif random_event = 28:
+		'"The truth is that Gerasim and I don''t interact too much. He is a pretty good student, but beyond that, there isn''t really any relation."'			
+	elseif random_event = 29:
+		'"Look <<$pcs_nickname>>, I don''t like to judge others lifestyles, but Vitek and his gang are just posing. In the end, they will grow up and forget all that "gangsta style" nonsense. At least, those that aren''t outright psychopaths."'				
+	elseif random_event = 30:
+		'"So, tell me. What exactly is it between Shulga and you? I ask because he doesn''t look at you, let''s say like a friend, and more like a drolling idiot that want to worship your feet."'				
+	elseif random_event = 31:
+		'"Pussy Riot''s music isn''t exactlly my style, but I admit that the band is pretty cool and that is the problem! Anushka is incredibly cool with the capacity to put on clothes ours moms would burn on a stake! Why does she hang around with the gopniks?"'			
+	elseif random_event = 32:
+		'"I...Look <<$pcs_nickname>>, I don''t want to talk about this, but...We failed Lavrenti. He had all the reasons in the world to hate us and I don''t know how to fix the situation."'			
+	elseif random_event = 33:
+		'"Some men were born lucky. Some men were born very lucky. Lesco? God shat all over him."'			
+	elseif random_event = 34:
+		'"Ehm...I don''t know how to say this, but you do you know Ralph Wiggum? From The Simpsons? I can''t stop comparing Petia to him."'			
+		'Yes, rumor-mongering, one of the greatest pleasures in life, entertains you for the next half hour.'
+	end
+	if hour >= 20: 
+		act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'				
+	else 
+		act 'Continue walking and talking':gt 'katjaEv','kathan16'
+		act 'Look for something else to do':gt 'katjaEv','kathan'
+	end
+end	
+				
+if $ARGS[0] = 'kathan18':			
+	*clr & cla
+	minut += 30
+	mood += 10
+	npc_rel['A14'] += 1
+	grupvalue[1] += 1
+	gs 'stat'
+
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT4.jpg"></center>'
+	'Katja gives you a nudge in the ribs, puts a finger over her lips and signals towards a secluded corner.'
+	'"Shhh <<$pcs_nickname>>. Look!"'
+	'There, Vanya and Vicky are embraced and looking towards the lake doing...nothing except enjoying their mutual company. It feels strange that the hyperactive couple can just stop and smell the flowers. Hm...What now? You can walk away without interfering with their "moment" or, if you are feeling especially childish, you can pester them.'	
+		
+	act 'Pester them':
+		*clr & cla
+		menu_off = 1
+		random_event = rand(1,100)
+		if random_event <= pcs_agil:
+			fat += 3
+			pcs_mood += 50
+			pcs_hydra += 60
+			pcs_energy += 30
+			cumspclnt = 2
+			gs 'cum_cleanup'
+			pcs_breath = 0
+		end
+		gs 'stat'
+			
+		if random_event <= pcs_agil:
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT5.jpg"></center>'		   
+			'You give Katja a conspiratory smile. She has a moment of doubt, but then a devilish smile creeps on her face. Yep. Never forget that she is Viktoriya''s sister! So, walking innocently, you creep towards the "innocent" couple and approach for the kill."'	
+			'"Vanya! Vicky! What a surprise to meet you two here! Katja and I were thinking about what to do, but now that we are reunited, we can... Mph!"'	
+			'Vicky''s hand covers your mouth as the couple''s annoyed gaze falls over you.'
+			'"Ok, we know the drill <<$pcs_nickname>>. What do you want to leave us in peace?"'
+			'...'
+			wait 1000
+			'...'
+			'Slurp...Life is good! With your hard-won slushie, you and Katja stroll pavlovsk''s streets...Slurp...High on sugar, you two realize how wonderful it is to be so fabulous...Slurp...And show the world all your sugary magnificence with a selfie...Slurp...Time to look for something else to do.'
+			
+			if hour >= 20: 
+				act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+			else 
+				act 'Continue walking and talking':gt 'katjaEv','kathan16'
+				act 'Look for something else to do':gt 'katjaEv','kathan'	
+			end		
+		else
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT6.jpg"></center>'
+			'You give Katja a conspiratory smile. She has a moment of doubt, but then a devilish smile creeps on her face. Yep. Never forget that she is Viktoriya''s sister! So, walking innocently, you creep towards the "innocent" couple and approach for the kill."'	
+			'"Vanya! What the?! Katja where have they gone?!"'
+			'You and Katja look around. How did they do that?! They have just... vanished!'
+			'"Ringggg!"'
+			'Your phones ring with Vicky''s number. She has sent you a video. In it is the other Meynold, sticking out her tongue and singing.'
+			'"Na Na Na Na Na Na! Na Na Na Na Na Na!"'
+			'Damm. They are good! Sigh. Well, time to look for something else to do.'	
+
+			if hour >= 20:
+				act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+			else 
+				act 'Continue walking and talking':gt 'katjaEv','kathan16'
+				act 'Look for something else to do':gt 'katjaEv','kathan'	
+			end			
+		end
+	end	
+end	
+
+if $ARGS[0] = 'kathan19':			
+	*clr & cla
+	minut += 30
+	mood += 10
+	npc_rel['A14'] += 1
+	grupvalue[1] += 1
+	gs 'stat'
+   
+	'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big140.jpg"></center>'
+	'"Hey girls! Just a moment! Ending this, and I am with you!"'
+	'Catching your attention is a smiling Lizaveta, your school''s "Gossip Girl" that, as always, is typing away on her phone. It is evident that the girl''s sixth sense for gossiping has pinpointed Lizaveta towards you, and now the always eager for news girl is zeroing in on your position.'
+	'"Hm. <<$pcs_nickname>>.Time to look for something else to do?"'
+	'Katja seems somewhat troubled about Lizaveta''s apparition, trapped between the need to know and the knowledge that if you aren''t very careful, anything you tell the spook will end up in everyone''s ears. So, what to do?'
+			
+	act 'Quickly sneak away':
+		menu_off = 1
+		*clr & cla			
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big140.jpg"></center>'
+		'As Lizaveta hums happily to herself, you grab Katja''s hand and sneak away. The self-absorbed scandalmonger to oblivious to your actions. Time to look for something else to do."' 
+
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue walking and talking':gt 'katjaEv','kathan16'
+			act 'Look for something else to do':gt 'katjaEv','kathan'
+		end				
+	end
+	act 'Gossip time!':
+		menu_off = 1
+		*clr & cla
+		random_event = rand(1,100)		
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT7.jpg"></center>'
+				
+		if random_event <= pcs_intel:
+			'"Don''t worry Katja! I know how to handle Lizaveta!"'		
+			'Katja rolls her eyes at your boast, but waits for the gossiper to end something that, knowing Lizaveta, can take a while and give you some precious minutes to agree, what can and, more importantly, what CAN''T be said.'
+			'"Sorry! Sorry! You won''t believe what I just learned!"'
+			'Lizaveta finally finishes and quickly approaches the two of you with a wolfish smile. Katja gives you a nod and sits away so the new interloper sits between you. The ambush is set and Lizaveta is your prey.'
+			'"Come on Lizaveta! Tell us! Katja and I are dying to know!"'
+			'Spurred by your comment, the rumormonger begin to expose all sorts of juicy information, from the serious to the whimsical. Of course, she tries again and again to obtain information from you, but the chatting girl is easily distracted with the all-powerful "tell us! tell us!" mantra shouted in a duet, combined with carefully edited rumors. In the end, Lizaveta is milked, but doesn''t have information that can hurt you.'
+			'"Oh! Look at the time! Sorry, Lizaveta! We must go, Katja''s mom is waiting for us to do some chores!"'
+			'After playing your little game for half an hour, Lizaveta has begun to type on her phone. That is the moment you have been waiting for. To get up, give apologetic excuses and run away. It has been fun, but is time to look for something else to do.'
+
+			if hour >= 20:
+				act 'It''s too late, acompany Katja to her home':grupvalue[1] += 5 & grupvalue[2] += 5 & grupvalue[3] += 5 & grupvalue[3] += 5 & minut += 5 & npc_rel['A140'] += 1 & gt 'pav_residential'
+			else 
+				act 'Continue walking and talking':grupvalue[1] += 5 & grupvalue[2] += 5 & grupvalue[3] += 5 & grupvalue[3] += 5 & minut += 5 & npc_rel['A140'] += 1 & gt 'katjaEv','kathan16'
+				act 'Look for something else to do':grupvalue[1] += 5 & grupvalue[2] += 5 & grupvalue[3] += 5 & grupvalue[3] += 5 & minut += 5 & npc_rel['A140'] += 1 & gt 'katjaEv','kathan'
+			end			
+		elseif random_event >= 75 and random_event >= pcs_intel:
+			'"Don''t worry Katja! What''s the worst that could happen?!"'
+			'Katja opens her mouth to answer, but stops and facepalms at your not exactly well-chosen words that have somehow made Lizaveta stop and turn towards you smiling, before she quickly runs towards your sitting place.'
+			'"<<$pcs_nickname>>! You won''t believe what I just learned, but...you know what, forget about that! I wanted to ask you something!"'
+			'You are taken back by the gossiper''s sudden assault and don''t have time to react to the girl''s burning interest. You must admit certain proudness at her questioning. Obviously, your life must be pretty interesting for her, so decide to satiate that thirst for knowledge.'
+			'"Well, yes, my mother went to see him...Albina? After that she was angry...I dunno, it seemed a good idea..."'
+			'For the next half hour, you and Lizaveta proceed to gossip about basically everything with, curiously, a progressively more silent Katja, but it ends with Lizaveta getting up.'
+			'"Oh! Look at the time! Sorry, Katja! <<$pcs_nickname>>! I must go, you know, some chores to do! So...Bye!"'
+			'Lizaveta turns and leaves, but not without taking her phone out to continue the gossiping online, so you turn towards an embarrassed looking Katja.'
+			'"<<$pcs_nickname>>! Why did you tell her those things?"'
+			'You stand there trying to process what exactly was said. Nothing special? At your stunned expression, Katja rolls her eyes, grabs your hand and takes you away. Just pray that this doesn''t hurt you, but for the moment, it is time to look for something else to do.'
+			
+			if hour >= 20:
+				act 'It''s too late, acompany Katja to her home':grupvalue[1] -= 5 & grupvalue[2] -= 5 & grupvalue[3] -= 5 & grupvalue[3] -= 5 & minut -= 5 & npc_rel['A140'] += 1 & minut += 5 & gt		 'pav_residential'   
+			else 
+				act 'Continue walking and talking':grupvalue[1] -= 5 & grupvalue[2] -= 5 & grupvalue[3] -= 5 & grupvalue[3] -= 5 & minut -= 5 & npc_rel['A140'] += 1 & gt 'katjaEv','kathan16'
+				act 'Look for something else to do':grupvalue[1] -= 5 & grupvalue[2] -= 5 & grupvalue[3] -= 5 & grupvalue[3] -= 5 & minut -= 5 & npc_rel['A140'] += 1 & gt 'katjaEv','kathan'
+			end
+		else
+			'"Katja, don''t tell me that you aren''t interested in whatever news Lizaveta wants to tell us."'
+			'Katja looks at you embarrassed, but the little smile in her lips is evident that yes, maybe the infamous Lizaveta Petrov has a really big mouth. But seriously, the gossiping is great, so you both sit and wait patiently until the typing ends and she deigns herself to talk.'
+			'"Sorry! Sorry! You won''t believe what I just learned!"'
+			'Looking like the cat that just ate the mouse, and knowing that you are eager for some news, Lizaveta quickly sits and begins to talk. As it can''t be otherwise, you eat up all the juicy gossip before adding your own knowledge to this special stew.'
+			'"What? No! We can''t tell Stasya...Seriously, I''m surprised that Feofan knows his way around a girl...Oh my god! You are such a slut!"'
+			'And this is how the three of you pass the next half hour. Gossiping, badmouthing, rumormongering. In general, being like a group of parrots taking pleasure in every word, but all good things must end and the signal is Lizaveta''s phone ringing.'
+			'"Hm? What am I doing? Hu? What time is it? Shit! Sorry, Katja! <<$pcs_nickname>>! I must go! Bye!"'
+			'Lizaveta stands quickly and says goodbye. It is time to look for something else to do.' 
+			if hour >= 20:
+				act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+			else 
+				act 'Continue walking and talking':gt 'katjaEv','kathan16'
+				act 'Look for something else to do':gt 'katjaEv','kathan'
+			end
+		end
+	end
+end
+		
+		
+if $ARGS[0] = 'kathan20':
+	menu_off = 1
+	*clr & cla
+	minut += 30
+	mood += 10
+	npc_rel['A14'] += 1
+	random_event = rand(1,19)
+	grupvalue[1] += 1
+	gs 'stat'
+				
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT8.jpg"></center>'			
+	'Being young and pretty, attracting attention, is inevitable, and in fact, that is one of the reasons you accompany Katja. To show off to the world, the incredibly fabulous couple you are. As you do your best to seem like two "common" girls, knowing at your core that is a lie, your extensively choreographed walk takes you around pavlovsk, so the boys and girls can have something to talk about. And some really talk.'
+
+	if random_event = 1:
+		'If you were a vegetable, you''d be a cute-cumber.'
+	elseif random_event = 2:
+		'This morning, I found myself smiling uncontrollably. Then, I realized I was looking at you.'
+	elseif random_event = 3:	
+		'I''ve always thought that the word “happiness” started with an “H”. But, now I see that it starts with “U”.'
+	elseif random_event = 4:
+		'Millions of stars are in the sky, but you''re the one in front of my eyes.'
+	elseif random_event = 5:
+		'When I want to smile, I know exactly what to do. I will just close my eyes and think about you.'
+	elseif random_event = 6:
+		'Your eyes are so expressive and beautiful that I can''t help but get lost in them.'
+	elseif random_event = 7:
+		'As they say, pictures tell a thousand words. But your pictures? All I see are three words—I love you!'
+	elseif random_event = 8:
+		'I''m pretty sure God was trying to show off when he created you.'
+	elseif random_event = 9:
+		'You might burst into little bits of sugar if you get any sweeter.'
+	elseif random_event = 10:	
+		'The angel I sent to watch over you told me that angels don''t watch over other angels.'
+	elseif random_event = 11:	
+		'I don''t know why, but I get butterflies in my stomach whenever I see you.'
+	elseif random_event = 12:	
+		'All the stars in the sky are not as fascinating as those in your eyes.'
+	elseif random_event = 13:	
+		'You shine so brightly that I might need to wear sunglasses whenever you''re around.'
+	elseif random_event = 14:	
+		'There''s more than 7 billion smiles in the world, and yours are my favorite.'
+	elseif random_event = 15:	
+		'I was going to give you a flower, but then I realized that you''re far more beautiful than any flower I could pick.'
+	elseif random_event = 16:	
+		'If I had a star for every moment you crossed my mind, I would have an entire galaxy.'
+	elseif random_event = 17:	 
+		'You can leave me breathless all you want, but please don''t leave me alone.'
+	elseif random_event = 18:	
+		'A day without you crawls so slow that it feels like a year. A day with you, on the other hand, runs so fast that it feels like a minute.'
+	else	
+		'Whenever you need someone to be there for you, know that I''ll always be right there by your side.'
+	end
+	'This is only a little example of the things boys (and some girls...) say to you and Katja during your half-hour modeling around this city. It''s utterly uplifting, and you giggle, thinking about doing it all over again, but maybe later? It seems that it is time to look for something else to do.' 
+	
+	if hour >= 20:
+		act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+	else 
+		act 'Continue walking and talking':gt 'katjaEv','kathan16'
+		act 'Look for something else to do':gt 'katjaEv','kathan'
+	end
+end
+
+if $ARGS[0] = 'kathan21':			
+	*clr & cla
+	menu_off = 1
+	minut += 30
+	mood -= 10
+	npc_rel['A14'] += 1
+	random_event = rand(1,19)
+	grupvalue[1] += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/pc/disgust.jpg"></center>'
+	'Being young and pretty, attracting attention, is inevitable, and in fact, that is one of the reasons you accompany Katja. To show off to the world, the incredibly fabulous couple that you are. As you do your best to seem like two "common" girls, knowing at your core that is a lie, your extensively choreographed walk takes you around pavlovsk so the boys and girls can have something to talk about. And some really talk.'
+	
+	if random_event = 1:
+		'So if we shag tonight, can my mate join in? I''ve got to text him soon so I need to know.'
+	elseif random_event = 2:	
+		'Have you got any STDs? Because I''m as clean as a whistle.'
+	elseif random_event = 3:	
+		'You look like someone who was a really fat child.'
+	elseif random_event = 4:	
+		'I normally prefer my girlfriends more sporty than you. But you have a really pretty face.'
+	elseif random_event = 5:	
+		'We''re going to have sex, right?'
+	elseif random_event = 6:	
+		'I will gargle with your menstruation.' 
+	elseif random_event = 7:	
+		'With that face, you don''t need to be intelligent.'
+	elseif random_event = 8:	
+		'I don''t care about your personality, only your lips around my cock.'
+	elseif random_event = 9:	
+		'Just my fantasy! The princess, the stable hand and the lesbian!'
+	elseif random_event = 10:	
+		'STOP! Lemme tell something to you. I know size can be daunting, but don''t be afraid. I still love you.' 
+	elseif random_event = 11:	
+		'Remember! If you want to preserve your purity, we can always go for anal!'
+	elseif random_event = 12:	
+		'I do not care. You can piss all over me if it means I can tap that ass.'
+	elseif random_event = 13:	
+		'Fuck! You are dressed, and I''m cumming!'
+	elseif random_event = 14:	
+		'I will bed a man for you, so...Are you up for some DP?'
+	elseif random_event = 15:	
+		'What? Are you ignoring me? Fortunately, I want your mouth for other things.'
+	elseif random_event = 16:	
+		'Your mouth says NO! Sniff...but my cock say YES!'
+	elseif random_event = 17:	 
+		'Deep inside, you are all the same. Cock hungry whores, so let''s skip the foreplay.'
+	elseif random_event = 18:	
+		'Come to my bed. I promise that you will never leave it.'
+	else	
+		'Hey, girls! I am a traumatized millionaire! Want to see my dungeon?'
+	end				
+	'This is only a little example of the things boys (and some girls...) say to you and Katja during your half-hour modeling around this city. It''s utterly disgusting! Gallantry is dead! It is better if you look for something else to do.'					
+		
+	if hour >= 20:
+		act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+	else 
+		act 'Continue walking and talking':gt 'katjaEv','kathan16'
+		act 'Look for something else to do':gt 'katjaEv','kathan'
+	end
+end	
+
+if $ARGS[0] = 'kathan22':			
+	*clr & cla
+	minut += 30
+	mood += 10
+	npc_rel['A14'] += 1
+	grupvalue[1] += 1
+	gs 'stat'
+			
+	if KatjaKiss >= 1 and Katjaslut >= 40 and katjaFirstKiss = 1 and KatjaOTN = 1 and npc_rel['A14'] >= 80:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT15.jpg"></center>'
+		'It was a dull moment in your conversation when it happened. Suddenly, in a little-travelled street corner, Katja turned towards you and...'	
+		'"Hmf?!"'
+		'You grunt surprised as the redhead forcefully kisses your lips and merges in a warm embrace. Time stops and you can only stand there, reciprocating Katja''s kisses with your own. Some bystander says something... encouraging? Insulting? You are barely aware, but somehow that stops the making out session.'
+		'"Woah! That was...Great Katja!"'
+		'She gives you a cheeky smile and grabbing your hand, takes you away to look for something else to do.'
+
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':KatjaKiss += 1 & KatjaHorny += 5 & minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue walking and talking':KatjaKiss += 1 & KatjaHorny += 5 &  gt 'katjaEv','kathan16'
+			act 'Look for something else to do':KatjaKiss += 1 & KatjaHorny += 5 &  gt 'katjaEv','kathan'
+		end		
+	end
+	if Katjaslut >= 20 and KatjaOTN = 1 and npc_rel['A14'] >= 50:
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT16.jpg"></center>'
+		'You and Katja stand silently, observing pavlovsk''s landscape without too much to do or say, just chilling in your mutual company. Then, you feel a hand on your waist that soon slides down towards one of your pockets, where it rest snugly.'
+		'Turning to your side, you see Katja blushing, embarrassed at her display of affection until your hand reaches to her pocket. You both stand, relaxing in your mutual company. This situation lasts a while, the two of you oblivious to the world beyond your little happy bubble until some bystander says something... encouraging? Insulting? You are barely aware, but that takes you out of your reverie. It is time to look for something else to do.'
+		
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':KatjaHorny += 5 & minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue walking and talking':KatjaHorny += 5 & gt 'katjaEv','kathan16'
+			act 'Look for something else to do':KatjaHorny += 5 & gt 'katjaEv','kathan'
+		end
+	else
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT8.jpg"></center>'
+		'There isn''t much to say. You and Katja just hang around pavlovsk talking, looking for cuties, showing off, and in general doing friend stuff. It is probably best if you find something interesting to do anyway.'
+
+		if hour >= 20:
+			act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+		else 
+			act 'Continue walking and talking':gt 'katjaEv','kathan16'
+			act 'Look for something else to do':gt 'katjaEv','kathan'
+		end
+	end
+end		
+		
+if $ARGS[0] = 'kathan23':			
+	*clr & cla
+	minut += 30
+	gs 'stat'
+			
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT17.jpg"></center>'
+	'Your walks take you around pavlovsk until you hear someone calling you.'
+	'"Hey! Katja! Over here!"'
+	'Turning towards the voice, you see Svyatoslav waving some distance away. Katja groans, grabs your arm and look nervously around for some escape route.'	
+	'"Oh fuck! <<$pcs_nickname>>! Please, you must do something! Just do something!"'
+	'What can you do? Svyatoslav is a jock, so running away is out of the question. Katja isn''t going to outrun him, so what to do?' 
+
+	gs 'willpower', 'misc', 'force', 'hard'
+	if will_cost <= pcs_willpwr:
+		act 'Keep him busy so Katja can escape':
+			menu_off = 1
+			*clr & cla	
+			gs 'willpower', 'pay', 'force'
+			npc_rel['A14'] += 5
+			npc_rel['A8'] -= 5
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT17.jpg"></center>'
+				
+			if grupTipe = 2 :
+				'Putting on a smile, you unhook your arm from the redhead and happily stride towards the approaching Svyatoslav.'
+				'"Hey Slavik! Finally, I found you! Ok, Katja! Thanks! You can go now to help your sister!"'
+				'As Svyatoslav tries to pass by your side towards her, you grab his arm. He is strong, but as a sporty girl, you are a match to his strength and that stops the jock''s advance. Katja senses an opportunity and quickly escapes.'
+				'"Hm. You''re welcome <<$pcs_nickname>>! Slavik I''m sorry, but I have things to do!"'	
+				'The jock tries to pry his arm away from your embrace, but before he can exert any strength, you pull him in the opposite direction of Katja, showering him with a bombardment of words worthy of Lizaveta''s admiration.'
+				'"Oh come on Slavik! You can talk with Katja later! We need to discuss the team schedule! I''m not fond of the one Christina is "suggesting"! If you ask me she is sex deprived! You must do something for the girls! Oh! I saw your last match! It''s was cool! Hey we can..."'
+				'Slavik is taken back by your performance, and not knowing how to get rid of the hold in his arm, reluctantly follows you/is dragged around pavlovsk for a maddening half hour until you are sure that Katja has got away. After that and giving you an evil-eyed goodbye, he leaves you alone.'	
+			elseif grupTipe = 5:
+				'Smiling nervously, you unhook your arm from the redhead, and feeling insecure, stride towards the approaching Svyatoslav.'
+				'"Hey Slavik! I..."'
+				'As Svyatoslav tries to pass by your side towards Katja, he gives you an exasperated gaze. It is evident that a little outcast girl like you isn''t going to stop the big jock boy from reaching the redheaded beauty...or at least that''s what would happen if you were in school.'
+				'"But...But...I just wanted to talk! Slavik why are you all so mean to me?!"'	
+				'You then whine and put on scared eyes for all the people on the street''s enjoyment, and in that instant, the atmosphere changes as around you, the pedestrians instantly form a dislike to the BIG BAD BULLY threatening the SCARED CUTE GIRL'
+				'"Fuck you <<$pcs_nickname>>! Why don''t you go and fuck your therapist? Just leave Katja and I alone for a minute!"'
+				'"Nope!" you angrily answer and grab his arm "And if you don''t follow me, I will begin to scream about how your bullying has made me need one!"'
+				'Taking advantage of your distraction, Katja quickly sneaks away, leaving you with a pissed off Svyatoslav who, not knowing how to get rid of the hold on his arm without embarrassing himself, angrily follows you/is dragged around pavlovsk for a maddening half hour, until you are sure that Katja has got away. After that and giving you an evil-eyed goodbye, he leaves you alone.'	
+			else 
+				'You swoop, scoop & split your boobs, letting then show slightly through your cleavage. You are a hot girl and he a hormonal teen. Time to use your "boob magic" to distract the poor chap. He won''t know what hit him!'
+				'"Look Katja! Slavik! What a coincidence to meet him here!"'
+				'As Svyatoslav tries to pass by your side towards Katja, you grab his arm and push your bust against him, making Svyatoslav turns towards your puppy eyes. He freezes, confused at your action, but doesn''t try to disengage. This gives a momentary distraction for Katja to sneak away.'
+				'"Hm. <<$pcs_nickname>> I have things to do! Slavik, please take care of her!"'
+				'With that, he tries to follow the redhead, but in the seconds that it takes him to react, you are tangled around his well-toned body and giving him a good view of your puppies.'
+				'"Oh come on Slavik! You are always after Christina or Katja! That is unfair! I''m jealous! Let''s do something fun!"'
+				'"Eh? What? Hu?" are the words that escape his mouth as you take the surprised teen away from Katja, and not knowing how to get rid of the hold on his arm, reluctantly follows you/is dragged around pavlovsk for a maddening half hour until you are sure that Katja has got away. After that and giving you a somewhat confused goodbye, he leaves you alone.'
+			end	
+			act 'Continue':minut += 5 & gt 'pav_residential'
+		end
+	else
+		act 'Keep him busy so Katja can escape (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end	
+	
+	act 'Try to sneak away':
+		menu_off = 1
+		*clr & cla	
+		random_event = rand(1,100)
+		gs 'stat'
+		
+		if random_event <= pcs_intel:
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/KWT8.jpg"></center>'
+			'You turns towards him, and make a show of looking for his voice until a van passes between your line of sight. You grab Katja and crouch. People around give you some funny looks, not understanding your action.'
+			'"Come on Katja! Follow me!"'
+			'You both quickly sneak behind a line of cars that covers your escape until you reach a corner from which, hidden, you observe Slavik running towards your last position and looking around, baffled. You then turn tails and run away. It is fun, but it is probably best if you find something else to do.' 
+
+			if hour >= 20:
+				act 'It''s too late, acompany Katja to her home':npc_rel['A14'] += 5 & mood += 10 & minut += 5 & gt 'pav_residential'
+			else 
+				act 'Continue walking and talking':npc_rel['A14'] += 5 & mood += 10 & gt 'katjaEv','kathan16'
+				act 'Look for something else to do':npc_rel['A14'] += 5 & mood += 10 & gt 'katjaEv','kathan'
+			end
+		else
+			'<center><img <<$set_imgh>> src="images/pc/glare.jpg"></center>'	  
+			'Grabbing Katja''s hand, you try to look for a distraction, but, sadly, there isn''t one and Svyatoslav takes advantage of that, running towards your position and standing in your way.'
+			'"Hey! Katja! Nice to meet you!"'		
+			'Fuck! That is the silent word that crosses between the redhead and you as the jock gets between the two of you and begins to talk to the less than interested Katja, somewhat ignoring your presence.'
+			'"So... Katja, I''m going to do this match with Ivan and I want you to be there. After that, we can go to see that film and after..."'
+			'He continues pestering the poor redhead, who can only answer with "Uh? Maybe? Eh?", for the next half hour, stressing you both out as the jock tries to force Katja to go with him on a date. Luckily, after what feels like an enternity, Svyatoslav looks at his watch, realizes that he must do other things and FINALLY says goodbye, leaving you both more than a little unnerved. What''s wrong with this creep? Arghh! Better look for something else to do.'
+
+			if hour >= 20:
+				act 'It''s too late, acompany Katja to her home':mood -= 10 & minut += 5 & gt 'pav_residential'
+			else 
+				act 'Continue walking and talking':mood -= 10 &gt 'katjaEv','kathan16'
+				act 'Look for something else to do':mood -= 10 &gt 'katjaEv','kathan'
+			end
+		end
+	end
+end
+
+
+if $ARGS[0] = 'TamVal':
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/TK.jpg"></center>'
+	'Katja has left her phone at home, so you have a quick visit to her room, but as you reach the entry hall, some words reach your ears. Two women are talking in the living room.'
+	'"Oh Aunt Tamara! It has been marvelous to be with you again, but it is so unjust that my job only lets me see you so little, and I...I want to return all the favors you have given me."'
+	'The woman sounds young and, you must say, a little flirty? Turning towards Katja, you see recognition and surprise in her eyes.'
+	'"It is my pleasure Valentina, but you don''t need to do anything. What you must do is concentrate on your studies and work. With that, I''m served, but it is late and I think we must say goodbye. So, Valentina?"'
+	'The older woman sounds a lot more serious, but not without fondness, then suddenly they shut up and some muffled sounds reach your ears. Katja takes your hand and sneaks deeper into the house, where you see two women, embraced and kissing affectionately. Maybe too affectionately for a goodbye kiss. By your side, Katja gasps and the two women turn towards you. The older one smiles, unperturbed at the sudden interruption. The younger (not much older than you), after a moment, tightens her embrace and gives you a somewhat defiant smile.'
+	'"Oh Ekaterina! Look who has come to see us! Valentina!"'
+	'Katja mumbles something that sounds like a "hello", then without loosening her grip on your hand, quickly takes you towards her bedroom. As you two enter, she throws herself at the bed and muffles a scream in the pillow.'
+	minut += 5
+	gs 'stat'
+
+	act 'Katja is confused':
+		menu_off = 1
+		*clr & cla
+		'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+		'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+		'You try to calm the hyper-ventilating redhead as she maniacally gets up and takes a peek beyond her room''s door. Finally, she calms enough to talk with you.'
+		'"<<$pcs_nickname>>, you saw that didn''t you? I mean...They were...Oh God!"'
+		'Taking her hand, you force Katja to sit by your side and embrace the redhead, mostly to stop her from driving you crazy.'
+		'"There there Katja. Just stop and breathe."'
+		'She takes your advice, and takes a big gulp of air. That seemed to quieten her down, deflating and returning her to a more "normal" mindstate. Even at that, she is troubled.'
+		'"Sorry <<$pcs_nickname>>, it''s just that a lot of things suddenly made sense. Look, Valentina lived here some time ago here. I don''t know all the history, but she left her mother to live in the city and ended up in some kind of trouble. Mom welcomed her to our home, and...Remember how she climbed to my mom? Valentina was always that way and seemed jealous of Vicky and me and now I''m thinking..."'
+		'"That maybe your mother and Valentina were, or are, lovers? That troubles you? You don''t like that?"'
+		'Katja looks at you with a mix of emotions in her face. Confusion, surprise, doubt, fear. She opens and closes her mouth, looks at you, blushes and says something surprising...'
+		'"I don''t know...Maybe? I never thought about something like that. Ehm...<<$pcs_nickname>>...What would you think, if I...I mean...Ehm...behaved like Valentina and...tried to kiss you?"'
+
+		gs 'willpower', 'kiss', 'force', 'hard'
+		minut += 5
+		gs 'stat'
+
+		if will_cost <= pcs_willpwr:
+			act '"What if I''m the one that wants to kiss you?"':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_kiss.jpg"></center>'
+				'At your ballsy question, Katja answers in one of the most logical ways. The blush in the already agitated girl''s cheeks extends, encompassing her face, neck and you assume her body. She looks like a pressure cooker about to explode. The next part is less logical, as she opens her mouth and tries to talk, but coughs. After licking her lips, she answers in a raspy and unsure voice.'
+				'"Yes?"'
+				'You lean against her and give her a little kiss on the lips. She doesn''t react, so you continue, grabbing at her face, cheeks and neck. Her hands raise against your chest, but she doesn''t try to push you away. In fact, she begins to kiss you back.'
+				'This escalates into an awkward make out, as the inexperienced girl shyly tries to follow your lead, biting you on more than one occasion. More and more, your lips and eventually tongues mix, arousing the two of you in an ever-increasing loop, but it all stops when Katja gives a surprised "Epp!" and moves away from you.'
+				'It seems that one of your hands had somehow reached below her clothes and, well, began to play with one of her tits. Now the two of you are looking at the transgressive hand in confusion. Biting her lips,she looks around nervously and tries to fix her ruffled clothes.'
+				'"That was...Woah. Hm. Something <<$pcs_nickname>>"'
+
+				gs 'willpower', 'pay', 'force'
+				gs 'willpower', 'pay', 'force', 'hard'
+				npc_rel['A14'] += 1
+				KatjaLust += 5
+				KatjaSlut += 5
+				katjaFirstKiss = 1
+				KatjaDom += 5
+				KatjaOTN = 1
+				minut -= 5
+				pcs_mood += 10
+				gs 'arousal', 'kiss', '10'
+				gs 'stat'
+
+				act 'Time to leave': gt 'katjaEv','TamVal_2'
+			end
+		else
+			act '"What if I''m the one that wants to kiss you?" (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+
+		gs 'willpower', 'kiss', 'self', 'hard'
+
+		if will_cost <= pcs_willpwr:
+			act '"Katja...Hm...Want to try it?"':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/katja_kiss.jpg"></center>'
+			
+				'Katja''s eyes open wide and, for a moment, you have the sensation that somehow you have fucked this, but she doesn''t say or do anything. She just sits by your side and looks intensely at your face.'
+				'"Yes"'
+				'You practically didn''t hear Katja''s whispered word before she leans against you and softly kisses your lips. It barely touches your skin and you think that is the end until her hands reach towards you and grab your clothes, holding you in place.'
+				'She begins kissing you slowly...experimentally. Little kisses all over your lips, with a surprising intensity in Katja''s eyes. Soon, things escalate as her tongue tries to pry open your mouth. You aren''t going to lie, she isn''t good at this, and more than one time, she bites you maybe a little too hard but. You. Don''t. Care.'
+				'You end up laying down on Katja''s bed with her all over you. The make out session quickly escalates and you find yourself gasping for oxygen as Katja tries to reach your tonsils with her tongue (and bites you again). A part of your aroused mind barely registers that the redhead is reaching under your clothes, towards your bust and...She stops?!'
+				'A confused "Hu?" escapes your lips as you try to understand what just happened. Katja has retreated to the bed''s headboard. Biting her lips, she looks around nervously and tries to fix her ruffled clothes.'
+				'"That was. Woah. Hm. Something <<$pcs_nickname>>"'
+
+				gs 'willpower', 'pay', 'self'
+				gs 'willpower', 'pay', 'self', 'hard'
+				npc_rel['A14'] += 1
+				KatjaLust += 5
+				KatjaSlut += 5
+				katjaFirstKiss = 1
+				KatjaOTN = 1
+				minut -= 5
+				pcs_mood += 10
+				gs 'arousal', 'kiss', '10'
+				gs 'stat'
+
+				act 'Time to leave': gt 'katjaEv','TamVal_2'
+			end
+		else
+			act '"Katja...Hm...Want to try it?" (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+
+		act 'Stare at her awkwardly.':
+			*clr & cla
+			'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+			'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+			'"Hu?!"'
+			'That is the most your brain seems capable of answering to Katja''s question and obviously she didn''t take it too well.'
+			'"Sorry <<$pcs_nickname>>! I wasn''t insinuating...I mean...I didn''t want to...Ehm..."'
+			'You stare at her. She stares at you. The silence only seems to make the two of you more embarrassed by the second...Fuck!'
+
+			pcs_mood -= 10
+			npc_rel['A14'] -= 5
+			minut += 5
+			gs 'stat'
+
+			act 'Time to leave': gt 'katjaEv','TamVal_2'
+		end
+
+		if succubusQW = 5:
+			act 'Answer Succubus style':
+				*clr & cla
+				'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+				'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+				'"Jajaja! That is easy Katja! I''ll show you things that your "mama" never taught you!"'
+				'You smile as Katja, the cutest human tomato, stares back at you with exploding eyes. She then jumps from the bed and screams at you, half angrily, half embarrassed.'
+				'"<<$pcs_nickname>>! I wasn''t joking! This is a hard moment for me!"'
+				'You can''t stop smiling at her cuteness, but the truth is that Katja''s childishness is getting boring. Her mother has a worshiping toygirl at her beck and call, Vicky has acquired the munch-eating services of a rock-hard-abs jock. Well, Katja can have a fucking superhuman succubus! What is she thinking?! End up as the only virgin in your class? Time to change that.'
+				'"Ok Katja, time for a lesson. Let''s get naked."'
+				'You begin to take away your clothes as a flabbergasted Katja stops in her tracks and tries to process what you just said.'
+				'"Eh...What? <<$pcs_nickname>>, is this a joke?"'
+				gs 'stat'
+
+				act 'No it isn''t':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/pc/body/succubusself.jpg"></center>'
+					'You call <<$sucself1>> up from its resting place'
+					'It fills you completely, suffusing through your being with power...'
+					'<font color="red"><b>and hunger</b></font>'
+					'In an instant, the Veil breaks and Katja is exposed to all your radiance. Fear crosses her eyes before the fake reality reasserts its influence and obfuscates her perceptions, but by that moment, tendrils of your mana have connected with her deepest desires.'
+					'Slowly...Timidly...Katja begins to undress and she stands before you in only her panties, trying desperately to cover herself and looking mortified. You are surprised that she has the will to leave that last piece of clothing, but, damn, if she isn''t a cute vision!'
+					'"Come here Katja! Just relax! We aren''t going to do anything wrong!"'
+					gs 'stat'
+
+					act 'She sits on the bed.':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/SL1.jpg"></center>'
+						'"Ok <<$pcs_nickname>>...What...What are you planning to do?"'
+						'You don''t answer. In it''s place, there is only an embrace. Katja squirms nervously, but doesn''t try to break away. Kissing her beautiful neck, you wait and let the redhead relax... A  difficult task, so after a few minutes, your hands begin to roam her body.'
+						'"Listen to me shy, innocent, self-conscious, virginal Katja. From now on, you will respond only with "Oh...Oh...Oh..." Do you understand my Pet?"'
+						'Your right hand finally reaches between her legs and rests over the soft fabric of her panties. A promise of things to come....stopped when she closes her legs.'
+						'"<<$pcs_nickname>>! Ouch!"'
+						'At Katja''s transgression, you give her crotch a little pinch, startling her, but making her shut up. Your enhanced senses let you caress all her erogenous zones and soon she is moaning, forgetting her reluctance at your dominant act.'
+						'"That is ok Pet. Just... let me do all the work. But first, I need you to give me something... Will you let me in?"'
+						'She looks at you confused, but unquestionably aroused. With a vague understanding of your words, she opens her legs.'
+						gs 'stat'
+
+						act 'Time to take a "gift"':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/SL2.jpg"></center>'
+							'Even through the silky fabric, you can sense her lower labia engorging with blood. Hot and wet, she is ready for your first "lesson"'
+							'"We are going to do it slowly, don''t get nervous."'
+							'Katja leans against you and closes her eyes. With a hand, you pull away the last obstacle towards her cunt and with the other, caress her lips. Katja just moans at your teasing, her hips moving unwittingly in the quest for more pleasure.'
+							'You continue touching her, helping the excited clitoris to reach beyond its little prison, and putting it under your assault. Little by little, you feel Katja''s hotness and wetness permeate her pussy, making it easy for you to insert your fingers into the tightly closed slit'
+							'"Oh?"'
+							'That is the only word that escapes Katja''s mouth as your index and middle fingers travel through her more secret of places. The aroused flesh barely resists your intrusion as the fingertips reach an intact barrier that obediently parts before your assault. You move your fingers in a scissorlike motion.'
+							'"Ouch!"'
+							'You retire the hand and raise it so the no-longer little girl can see it. Between your fingers, covered in her slickness, a pinkish hue can be appreciated.'
+							gs 'stat'
+
+							act 'Ending the lesson':
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/SL3.jpg"></center>'
+								'Katja looks dumbfounded at your hand. Her inexperience makes it difficult for the redhead to understand what just happened. Suddenly, her eyes open in realization and you kiss her while congratulating the woman between your arms.'
+								'"Congratulations Ekaterina Meynold! You are now a grown up woman! And grown ups get gifts."'
+								'Too shocked and aroused, Katja lets you lie her on the bed, take away her panties, and go down on her. She has lost any reservation to be heard, and her moans fill the room. Your assault on her pussy, united to the arousal your touch has brought, makes her happily thrash all over the bed.'
+								'You feel it when Katja raises her hips and a long guttural grunt escape her lips. She orgasms, and in that instant, a sympathetic link triggers, letting her energy flow towards you. Katja moans again and again as your feeding triggers orgasm after orgasm.'
+								'Finally, exhausted, Katja lies on the bed, cuddling against you. For the next few minutes she doesn''t say anything, and in fact, seems to be on the brink of dozing off. You begin to pick up your clothes. It is probably best if you leave now.'
+								gs 'arousal', 'vaginal_finger_give', '10'
+								gs 'arousal', 'cuni_give', '10'
+								pcs_mood += 20
+								KatjaSlut += 20
+								npc_rel['A14'] += 5
+								npc_sex['A14'] = 1
+								KatjaOTN = 1
+								minut -= 5
+								npcbrokehymen = 1
+								KatjaLust += 20
+								sexnutrition += 25 * scfeed
+								suclezsex = lesbian
+								succubxp += 6
+								sucabslez = 1
+								girl += 1
+								lesbian += 1
+								gs 'stat'
+
+								act 'Time to leave': gt 'katjaEv','TamVal_2'
+							end
+						end
+					end
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'TamVal_2':
+	*clr & cla
+	'<center><b><font color="maroon"><<$npc_firstname[''A14'']>> <<$npc_lastname[''A14'']>></font></b></center>'
+	'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big14.jpg"></center>'
+	'A few minutes pass with Katja in contemplative silence before you finally decide to leave, but as you reach for the door, she finally talks.'
+	 '"Hey <<$pcs_nickname>>! I...look this is going to sound awkward, Especially... Ehm...taking into consideration what just happened... I was thinking about this before, well, you know. Will you want to...come home to study? I''m not trying to...Ehm...Fuck!"'
+	'You smile at Katja''s awkwardness.'
+	'"Yes, I would like that Katja, don''t worry."'
+	'She gives you a timid smile before climbing under her bed''s covers as you leave. This has been a full afternoon. There is nothing more for you here... Except Katja''s mother waiting for you in the entry hall...'
+	minut += 5
+	gs 'stat'
+
+	act 'A Talk':
+		*clr & cla
+		menu_off = 1
+		'<center><h4><font color="maroon">Tamara Mikhailovna</font></h4></center>'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/tamara.jpg"></center>'
+
+		if zz_stage >= 1:
+			'"So...<<$pcs_nickname>>, what exactly is troubling my daughter?"'
+			'She is asking you without concern, and for a moment, you don''t know what to say, but finally decide to answer.'
+			'"She is troubled about the fact that Valentina and you are in a... well... romantic relationship."'
+			'Tamara seems to think about your answer, and finally gives a somewhat exasperated sigh.'
+			'"It''s seems I must talk with this girl. Well, thanks <<$pcs_nickname>>... Hm... A moment, what do you think my relationship with Valentina is?"'
+			'Ok, that is, without a doubt, a loaded question. Licking your lips, you try to give a more or less educated answer.'
+			'"Sincerely? I don''t know, but she seemed... Ehm..."'
+			'"Too clingy? Yes indeed <<$pcs_nickname>>. Valentina isn''t the first girl I have helped to get back on her feet, but she is without a doubt the most "grateful"... Sigh... Well... A pleasure, but I must talk with my daughter."'
+			'Finally, after saying your goodbyes, you leave the house.'
+
+		else
+			'"<<$pcs_nickname>> isn''t it? I''m Tamara Mikhailovna, my pleasure."'
+			'"Hello Mrs.Mikhailovna."'
+			'"So... <<$pcs_nickname>>, what exactly is troubling my little girl?"'
+			'She is asking you without concern, and for a moment, you don''t know what to say, but finally decide to answer.'
+			'"She is troubled about the fact that Valentina and you are in a... well... romantic relationship."'
+			'Tamara seems to think about your answer, and finally gives a somewhat exasperated sigh.'
+			'"It''s seems I must talk with this girl. Well, thanks <<$pcs_nickname>>... Hm... A moment, what do you think my relationship with Valentina is?"'
+			'Ok, that is, without a doubt, a loaded question. Licking your lips, you try to give a more or less educated answer.'
+			'"Sincerely? I don''t know, but she seemed... Ehm..."'
+			'"Too clingy? Yes indeed <<$pcs_nickname>>. Valentina isn''t the first girl I have helped to get back on her feet, but she is without a doubt the most "grateful"... Sigh... Well... A pleasure, but I must talk with my daughter."'
+			'Finally, after saying your goodbyes, you leave the house.'
+		 end
+
+		minut += 5
+		meynoldQW = 2
+		gs 'stat'
+
+		act 'Leave':gt 'pav_residential'
+	end
+end
+
+if $ARGS[0] = 'discount':
+	random_event = rand(1,3)	
+	
+	if random_event = 1: 
+		gt 'katjaEv','discountcosmetics'
+	elseif random_event = 2: 
+		gt 'katjaEv','discountvitamins'
+	else 
+		gt 'katjaEv','discountlipbalm'
+	end
+end
+
+if $ARGS[0] = 'discountcosmetics':
+	*clr & cla
+	menu_off = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/market/kosmetic.jpg"></center>'
+	tovpay = 800
+	'Katja and you, explore the open air market, chating, and in general having a great time, until Katja signall excited towards a stall, before hauling you quicklly towards it.' 
+	'"<<$pcs_nickname>>! Look it!"'
+	'Looking at the stall, you see what have made her so excited, there are some cosmetics on sale for <<tovpay>> <b>₽</b>, that soon are in her bag.'	
+						
+	if money >= tovpay and hour <= 20:
+		act 'Buy the cosmetics (800 <b>₽</b>) and contine window shopping':
+			money -= tovpay
+			kosmetica += 50
+			gt 'katjaEv','kathan14'
+		end
+	elseif money >= tovpay and hour >= 20:
+		act 'It''s too late, buy the cosmetics (800 <b>₽</b>) and, acompany Katja to her home':
+			money -= tovpay
+			kosmetica += 50
+			minut += 5 
+			gt 'pav_residential'
+		end	
+	elseif hour >= 20: 
+		act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+	else 
+		act 'Continue window shopping':gt 'katjaEv','kathan14'
+		act 'Look for something else to do':gt 'katjaEv','kathan'		
+	end
+end
+
+if $ARGS[0] = 'discountvitamins':
+	*clr & cla
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/market/vitaminki.jpg"></center>'
+	tovpay = 105
+	'Katja and you, explore the open air market, chating, and in general having a great time, until Katja signall excited towards a stall, before hauling you quicklly towards it.' 
+	'"<<$pcs_nickname>>! Look it!"'
+	'Looking at the stall, you see what have made her so excited, there are some vitamins on sale for <<tovpay>> <b>₽</b>, that soon are in her bag.'
+
+	if money >= tovpay and hour <= 20:
+		act 'Buy the vitamins (105 <b>₽</b>) and contine window shopping':
+			vitamin += 20
+			money -= tovpay
+			gt 'katjaEv','kathan14'
+		end
+	elseif money >= tovpay and hour >= 20:
+		act 'It''s too late, buy the vitamins (105 <b>₽</b>) and, acompany Katja to her home':
+			money -= tovpay
+			vitamin += 20
+			minut += 5 
+			gt 'pav_residential'
+		end
+	elseif hour >= 20: 
+		act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+	else 
+		act 'Continue window shopping':gt 'katjaEv','kathan14'
+		act 'Look for something else to do':gt 'katjaEv','kathan'		
+	end
+end
+
+if $ARGS[0] = 'discountlipbalm':
+	*clr & cla
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/market/balzam.jpg"></center>'
+	tovpay = 100
+	'Katja and you, explore the open air market, chating, and in general having a great time, until Katja signall excited towards a stall, before hauling you quicklly towards it.' 
+	'"<<$pcs_nickname>>! Look it!"'
+	'Looking at the stall, you see what have made her so excited, there are some lip balm on sale for <<tovpay>> <b>₽</b>, that soon are in her bag.'
+
+	if money >= tovpay and hour <= 20:
+		act 'Buy the lip balm (100 <b>₽</b>) and contine window shopping':
+			lipbalm += 30
+			money -= tovpay
+			gt 'katjaEv','kathan14'
+		end
+	elseif money >= tovpay and hour >= 20:
+		act 'It''s too late, buy the lip balm (100 <b>₽</b>) and, acompany Katja to her home':
+			lipbalm += 30
+			money -= tovpay
+			minut += 5
+			gt 'pav_residential'
+		end
+		
+	elseif hour >= 20: 
+		act 'It''s too late, acompany Katja to her home':minut += 5 & gt 'pav_residential'
+	else 
+		act 'Continue window shopping':gt 'katjaEv','kathan14'
+				
+		act 'Look for something else to do':gt 'katjaEv','kathan'		
+	end
+end	
+
+if $ARGS[0] = 'katnatsex1':
+	*clr & cla
+	gs 'arousal', 'voyeur', '10', 'lesbian'
+	girl += 2
+	lesbian += 1
+	group += 1
+	NatbelQW['training'] += 1
+	KatjaSlut += 10
+	npc_rel['A14'] += 5
+	npc_sex['A14'] += 1
+	npc_rel['A16'] += 5
+	npc_sex['A16'] += 1
+	gs 'stat'
+	
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS6.jpg"></center>'
+	'"Ok Slut, this is what is going to happen. You see cute little Katja here? Well, you are coming with us and will eat her pussy like there is no tomorrow. Do that and I will condone some of your debt. Understood?"'
+	'Natasha looks at you, but doesn''t retort, She just looks to Katja for a moment and then nods. Yeah! Total control!'
+	'"Hey! Let''s show Natasha your room!"'
+	'You grab Katja''s hand and exit the shop, followed by a meekly Natasha. The journey back seems to take an eternity as the two girls eye one another silently, but finally, you enter Katjas''s room, quickly undress and jump onto the bed.'
+	'"So girls, how do we begin?"'
+	'The girls strip slower than you, and you can see Katja ogling a blushing (but not embarrassed) Natasha. They then jumps on the bed and looks at you expectantly.'
+							
+	act 'Katja':
+		menu_off = 1
+		*clr & cla
+		KatjaDom -= 5
+		gs 'arousal', 'cuni_give', '10'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS7.jpg"></center>'
+		'You can only lick your lips as the ginger goddess smiles with grace and positions herself against the headboard. Then languidly, Katja opens her thighs so you can feast on her nectar, but as you kneel, the ginger grabs a spaced out Natasha and make her cuddle against her crotch.'	
+		'"Hm? Don''t worry <<$pcs_nickname>>, Natasha is in good hands."'
+		'She smiles as you pout and try on puppy eyes, but the cold bitch just caresses and kisses the nerdy girl as Natasha give you sideways looks. Ok, message received. You are now her bitch... sigh... Time to serve your mistress!'
+		'"Ouch! <<$pcs_nickname>>!"'									
+		'You smile, kissing the hickey that has just mysteriously appeared on Katja''s thigh and amorously, open her womanhood folds so your tongue can lick the redhead''s little love button. Her abstracted moans mix with Natasha''s insecure kisses as you take your time to take pleasure on the hotness between her legs, enjoying the slow cunnilingus as Katja approaches her orgasm. Finally, when she reaches it, you are so engrossed in the act that you practically lose it in the delicious moment when she tenses and relaxes.'
+		'"Now it''s my turn, isn''t it Katja?"'
+		'Natasha practically doesn''t react, happily snuggling under the redhead''s care, who somewhat tiredly(but satisfied) looks at you expectantly.'
+							
+		act 'Now Natasha!':
+			*clr & cla
+			gs 'arousal', 'cuni_give', '10'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS8.jpg"></center>'
+			'The redhead grabs Natasha and pushes her against the headboard. The nerd tries to get up, squirming under Katja''s hands, but her weight immobilizes Natasha against the bed''s headboard. At the same time, you force open Natasha''s thighs. The nerd seems to be about to say something, but Katja stops her with a finger on the lips'
+			'"Shh. Don''t worry Natasha, you are too nervous. Let <<$pcs_nickname>> and I take care of that, ok?"'
+			'Hm... Ok Katja. I trust... OUCH!'
+			'One of your fingers penetrates Natasha''s hot, wet pussy a little too roughly, but it sends the correct message, and the nerd finally shuts up and ends the struggling. Now she is at your tender mercies, and Katja kneels beside you to devour the now silent girl, but that doesn''t last long, as you two pussy-hungry vixens begin to lick, bite and fingerfuck the trashing girl, whose screams of pleasure are only contained by your deep kisses, making her raise her thighs little by little until, finally, she cums.'
+									
+			act 'The girls seem too tired to continue.': gt 'katjaEv','katnatsex2'
+				 
+			gs 'willpower', 'cuni', 'force', 'hard'
+			if will_cost <= pcs_willpwr:
+				act 'Force the girls to eat you':
+					*clr & cla
+					KatjaDom += 5
+					gs 'arousal', 'cuni', '10', 'lesbian'
+					$orgasm_or = 'yes'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS10.jpg"></center>'
+				
+					'You shove Natasha away and jump on the redhead who, faking surprise, lets your tongue ravage her mouth.'
+					'"Now... Muach...you are...Slurp... mine Katja! I am horny, so you two can do your job!"'
+					'The redhead doesn''t retort. She just caresses your face and begins to kiss you. Then, a wet sensation reaches your back. It is Natasha, who has positioned herself behind you and has just licked your back. She stops when you turn towards her with curiosity, but after an embarrassing silence in which you don''t say anything, the nerdy girl continues licking and kissing her way back down your back, her hands groping your butt.'
+					'"Shh... Don''t worry <<$pcs_nickname>>, Natasha and I know what to do."'
+					'Katja embraces you and lies down, so you end on top, where you lash on her gorgeous bosom. Natasha meanwhile doesn''t stand idle and her hands begin to work you, her cold tongue tasting your asshole, startling you, but Katja embraces your body so you can''t escape the nerd''s probing. They continue doing this, slowly drilling your soaking cunt, exploring your hungry mouth and caressing your burning skin.'
+					'"Oh! Katja! I mean, oh! Fuck! Natasha I''m cumming!"'
+				
+					act 'Cuddles': gt 'katjaEv','katnatsex2'
+				end
+			else
+				act 'Force the girls to eat you (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+			
+			act 'Your turn!':
+				*clr & cla
+				KatjaDom += 5
+				gs 'arousal', 'cuni', '10', 'lesbian'
+				$orgasm_or = 'yes'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS10.jpg"></center>'
+				
+				'You shove Natasha away and jump on the redhead who, faking surprise, lets your tongue ravage her mouth.'
+				'"Now... Muach...you are...Slurp... mine Katja! I am horny, so you two can do your job!"'
+				'The redhead doesn''t retort. She just caresses your face and begins to kiss you. Then, a wet sensation reaches your back. It is Natasha, who has positioned herself behind you and has just licked your back. She stops when you turn towards her with curiosity, but after an embarrassing silence in which you don''t say anything, the nerdy girl continues licking and kissing her way back down your back, her hands groping your butt.'
+				'"Shh... Don''t worry <<$pcs_nickname>>, Natasha and I know what to do."'
+				'Katja embraces you and lies down, so you end on top, where you lash on her gorgeous bosom. Natasha meanwhile doesn''t stand idle and her hands begin to work you, her cold tongue tasting your asshole, startling you, but Katja embraces your body so you can''t escape the nerd''s probing. They continue doing this, slowly drilling your soaking cunt, exploring your hungry mouth and caressing your burning skin.'
+				'"Oh! Katja! I mean, oh! Fuck! Natasha I''m cumming!"'
+				
+				act 'Cuddle with Katja and ignore Natasha': gt 'katjaEv','katnatsex3'					
+																			
+				act 'Too tired for sex, so "help" Natasha in another way':
+					*clr & cla
+					KatjaDom += 5
+					gs 'arousal', 'kiss', '10', 'lesbian'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS11.jpg"></center>'
+					'Sweet, loving, tired Katja moves towards a blushed with desire Natasha, but before the redhead can do anything, you grab Katja, and without care about your submissive slut, begin making out with your lover.'		
+					'"Hmpf... <<$pcs_nickname>>... Muach... Is Katja''s... Lick..."'
+					'"Yeah... Slurp... Katja... Muach... Let''s give her a spectacle."'
+					'As you make out with the hot redhead, a gaze over her shoulder shows Natasha, squirming, not sure what to do. Finally, as it is evident that you aren''t going to let Katja fuck the little nerd, she slowly raises a hand towards her tit and the other down towards her pussy.'		
+					'Katja sits hesitantly a moment, before hearing your slave''s moan, then looks into your eyes and begins to reply to your kisses. Soon, the sound of your own making out is joined with Natasha''s ragged breaths and wet slapping, that with a muffled scream, end in a much needed orgasm for the nerd.'
+										
+					act 'Cuddles': gt 'katjaEv','katnatsex2'	
+				end
+			end
+		end
+	end
+	
+	act 'Natasha!':
+		menu_off = 1
+		*clr & cla
+		gs 'arousal', 'cuni_give', '10'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS8.jpg"></center>'
+		'The redhead grabs Natasha and pushes her against the headboard. The nerd tries to get up, squirming under Katja''s hands, but her weight immobilizes Natasha against the bed''s headboard. At the same time, you force open Natasha''s thighs. The nerd seems to be about to say something, but Katja stops her with a finger on the lips'
+		'"Shh. Don''t worry Natasha, you are too nervous. Let <<$pcs_nickname>> and I take care of that, ok?"'
+		'Hm... Ok Katja. I trust... OUCH!'
+		'One of your fingers penetrates Natasha''s hot, wet pussy a little too roughly, but it sends the correct message, and the nerd finally shuts up and ends the struggling. Now she is at your tender mercies, and Katja kneels beside you to devour the now silent girl, but that doesn''t last long, as you two pussy-hungry vixens begin to lick, bite and fingerfuck the trashing girl, whose screams of pleasure are only contained by your deep kisses, making her raise her thighs little by little until, finally, she cums.'
+								
+		act 'Katja!':
+			*clr & cla
+			KatjaDom -= 5
+			gs 'arousal', 'cuni_give', '10'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS7.jpg"></center>'
+			'You can only lick your lips as the ginger goddess smiles with grace and positions herself against the headboard. Then languidly, Katja opens her thighs so you can feast on her nectar, but as you kneel, the ginger grabs a spaced out Natasha and make her cuddle against her crotch.'	
+			'"Hm? Don''t worry <<$pcs_nickname>>, Natasha is in good hands."'
+			'She smiles as you pout and try on puppy eyes, but the cold bitch just caresses and kisses the nerdy girl as Natasha give you sideways looks. Ok, message received. You are now her bitch... sigh... Time to serve your mistress!'
+			'"Ouch! <<$pcs_nickname>>!"'									
+			'You smile, kissing the hickey that has just mysteriously appeared on Katja''s thigh and amorously, open her womanhood folds so your tongue can lick the redhead''s little love button. Her abstracted moans mix with Natasha''s insecure kisses as you take your time to take pleasure on the hotness between her legs, enjoying the slow cunnilingus as Katja approaches her orgasm. Finally, when she reaches it, you are so engrossed in the act that you practically lose it in the delicious moment when she tenses and relaxes.'
+			'"Now it''s my turn, isn''t it Katja?"'
+			'Natasha practically doesn''t react, happily snuggling under the redhead''s care, who somewhat tiredly(but satisfied) looks at you expectantly.'
+									
+			act 'Cuddles': gt 'katjaEv','katnatsex2' 
+										
+			gs 'willpower', 'cuni', 'force', 'hard'
+			if will_cost <= pcs_willpwr:
+				act 'Force the girls to eat you':
+					*clr & cla
+					KatjaDom += 5
+					gs 'arousal', 'cuni', '10', 'lesbian'
+					$orgasm_or = 'yes'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS10.jpg"></center>'
+				
+					'You shove Natasha away and jump on the redhead who, faking surprise, lets your tongue ravage her mouth.'
+					'"Now... Muach...you are...Slurp... mine Katja! I am horny, so you two can do your job!"'
+					'The redhead doesn''t retort. She just caresses your face and begins to kiss you. Then, a wet sensation reaches your back. It is Natasha, who has positioned herself behind you and has just licked your back. She stops when you turn towards her with curiosity, but after an embarrassing silence in which you don''t say anything, the nerdy girl continues licking and kissing her way back down your back, her hands groping your butt.'
+					'"Shh... Don''t worry <<$pcs_nickname>>, Natasha and I know what to do."'
+					'Katja embraces you and lies down, so you end on top, where you lash on her gorgeous bosom. Natasha meanwhile doesn''t stand idle and her hands begin to work you, her cold tongue tasting your asshole, startling you, but Katja embraces your body so you can''t escape the nerd''s probing. They continue doing this, slowly drilling your soaking cunt, exploring your hungry mouth and caressing your burning skin.'
+					'"Oh! Katja! I mean, oh! Fuck! Natasha I''m cumming!"'
+				
+					act 'Cuddles': gt 'katjaEv','katnatsex2'
+				end
+			else
+				act 'Force the girls to eat you (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		end			
+		act 'You!':
+			*clr & cla
+			KatjaDom += 5
+			gs 'arousal', 'cuni', '10', 'lesbian'
+			$orgasm_or = 'yes'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS10.jpg"></center>'
+			'You shove Natasha away and jump on the redhead who, faking surprise, lets your tongue ravage her mouth.'
+			'"Now... Muach...you are...Slurp... mine Katja! I am horny, so you two can do your job!"'
+			'The redhead doesn''t retort. She just caresses your face and begins to kiss you. Then, a wet sensation reaches your back. It is Natasha, who has positioned herself behind you and has just licked your back. She stops when you turn towards her with curiosity, but after an embarrassing silence in which you don''t say anything, the nerdy girl continues licking and kissing her way back down your back, her hands groping your butt.'
+			'"Shh... Don''t worry <<$pcs_nickname>>, Natasha and I know what to do."'
+			'Katja embraces you and lies down, so you end on top, where you lash on her gorgeous bosom. Natasha meanwhile doesn''t stand idle and her hands begin to work you, her cold tongue tasting your asshole, startling you, but Katja embraces your body so you can''t escape the nerd''s probing. They continue doing this, slowly drilling your soaking cunt, exploring your hungry mouth and caressing your burning skin.'
+			'"Oh! Katja! I mean, oh! Fuck! Natasha I''m cumming!"'
+				
+			act 'Too tired... cuddle with the girls': gt 'katjaEv','katnatsex3'
+										
+			act 'Groaning help Katja':
+				*clr & cla
+				KatjaDom -= 5
+				gs 'arousal', 'cuni_give', '10'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS7.jpg"></center>'
+				'You can only lick your lips as the ginger goddess smiles with grace and positions herself against the headboard. Then languidly, Katja opens her thighs so you can feast on her nectar, but as you kneel, the ginger grabs a spaced out Natasha and make her cuddle against her crotch.'	
+				'"Hm? Don''t worry <<$pcs_nickname>>, Natasha is in good hands."'
+				'She smiles as you pout and try on puppy eyes, but the cold bitch just caresses and kisses the nerdy girl as Natasha give you sideways looks. Ok, message received. You are now her bitch... sigh... Time to serve your mistress!'
+				'"Ouch! <<$pcs_nickname>>!"'									
+				'You smile, kissing the hickey that has just mysteriously appeared on Katja''s thigh and amorously, open her womanhood folds so your tongue can lick the redhead''s little love button. Her abstracted moans mix with Natasha''s insecure kisses as you take your time to take pleasure on the hotness between her legs, enjoying the slow cunnilingus as Katja approaches her orgasm. Finally, when she reaches it, you are so engrossed in the act that you practically lose it in the delicious moment when she tenses and relaxes.'
+				'"Now it''s my turn, isn''t it Katja?"'
+				'Natasha practically doesn''t react, happily snuggling under the redhead''s care, who somewhat tiredly(but satisfied) looks at you expectantly.'
+									
+				act 'Cuddles': gt 'katjaEv','katnatsex2' 
+			end
+		end
+	end
+											
+	act 'You!':
+		menu_off = 1
+		*clr & cla
+		KatjaDom += 5
+		gs 'arousal', 'cuni', '10', 'lesbian'
+		$orgasm_or = 'yes'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS10.jpg"></center>'
+		'You shove Natasha away and jump on the redhead who, faking surprise, lets your tongue ravage her mouth.'
+		'"Now... Muach...you are...Slurp... mine Katja! I am horny, so you two can do your job!"'
+		'The redhead doesn''t retort. She just caresses your face and begins to kiss you. Then, a wet sensation reaches your back. It is Natasha, who has positioned herself behind you and has just licked your back. She stops when you turn towards her with curiosity, but after an embarrassing silence in which you don''t say anything, the nerdy girl continues licking and kissing her way back down your back, her hands groping your butt.'
+		'"Shh... Don''t worry <<$pcs_nickname>>, Natasha and I know what to do."'
+		'Katja embraces you and lies down, so you end on top, where you lash on her gorgeous bosom. Natasha meanwhile doesn''t stand idle and her hands begin to work you, her cold tongue tasting your asshole, startling you, but Katja embraces your body so you can''t escape the nerd''s probing. They continue doing this, slowly drilling your soaking cunt, exploring your hungry mouth and caressing your burning skin.'
+		'"Oh! Katja! I mean, oh! Fuck! Natasha I''m cumming!"'
+								
+		act 'Katja':
+			*clr & cla
+			KatjaDom -= 5
+			gs 'arousal', 'cuni_give', '10'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS7.jpg"></center>'
+			'You can only lick your lips as the ginger goddess smiles with grace and positions herself against the headboard. Then languidly, Katja opens her thighs so you can feast on her nectar, but as you kneel, the ginger grabs a spaced out Natasha and make her cuddle against her crotch.'	
+			'"Hm? Don''t worry <<$pcs_nickname>>, Natasha is in good hands."'
+			'She smiles as you pout and try on puppy eyes, but the cold bitch just caresses and kisses the nerdy girl as Natasha give you sideways looks. Ok, message received. You are now her bitch... sigh... Time to serve your mistress!'
+			'"Ouch! <<$pcs_nickname>>!"'									
+			'You smile, kissing the hickey that has just mysteriously appeared on Katja''s thigh and amorously, open her womanhood folds so your tongue can lick the redhead''s little love button. Her abstracted moans mix with Natasha''s insecure kisses as you take your time to take pleasure on the hotness between her legs, enjoying the slow cunnilingus as Katja approaches her orgasm. Finally, when she reaches it, you are so engrossed in the act that you practically lose it in the delicious moment when she tenses and relaxes.'
+			'"Now it''s my turn, isn''t it Katja?"'
+			'Natasha practically doesn''t react, happily snuggling under the redhead''s care, who somewhat tiredly(but satisfied) looks at you expectantly.'
+									
+			act 'Cuddle': gt 'katjaEv','katnatsex3'
+									
+			gs 'willpower', 'kiss', 'self', 'hard'
+			if will_cost <= pcs_willpwr:
+				act 'help Katja with Natasha':
+					*clr & cla	
+					gs 'willpower', 'pay', 'self'
+					gs 'arousal', 'kiss', '10', lesbian			
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS11.jpg"></center>'
+				
+					'Sweet, loving, tired Katja, move towards a blushed with desire Natasha, but before the redhead can do something, you grab Katja, and without care about your submissive slut, begin making out with your lover.'		
+					'"Hmpf... <<$pcs_nickname>>... Muach... Is Katja''s... Lick..."'
+					'"Yeah... Slurp... Katja... Muach... Let''s give her a spectacle."'
+					'As you make it, whit the hot redhead, a gaze over her shoulder, show Natasha, squirming, not sure what to do, but finally, as is evident, that you aren''t going to let Katja, fuck the little nerd, she slowly raises a hand towards a tit, and other get down towards her twat.'		
+					'Katja sits hesitantly a moment, before hearing your slave''s moan, then, look into your eyes, and begin to reply to your kisses. Soon, the sound of your own making out is joined with Natasha''s ragged breaths and wet slapping, that with a muffled scream, end in a needy orgasm for the nerd.' 
+				
+					act 'Cuddles': gt 'katjaEv','katnatsex2' 
+				end
+			else
+				act 'help Katja with Natasha (<font color="red"><<will_cost>> Willpower</font>)': Msg '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end	
+		end						
+			
+		act 'Natasha':
+			*clr & cla
+			gs 'arousal', 'cuni_give', '10'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS8.jpg"></center>'
+			'The redhead grabs Natasha and pushes her against the headboard. The nerd tries to get up, squirming under Katja''s hands, but her weight immobilizes Natasha against the bed''s headboard. At the same time, you force open Natasha''s thighs. The nerd seems to be about to say something, but Katja stops her with a finger on the lips'
+			'"Shh. Don''t worry Natasha, you are too nervous. Let <<$pcs_nickname>> and I take care of that, ok?"'
+			'Hm... Ok Katja. I trust... OUCH!'
+			'One of your fingers penetrates Natasha''s hot, wet pussy a little too roughly, but it sends the correct message, and the nerd finally shuts up and ends the struggling. Now she is at your tender mercies, and Katja kneels beside you to devour the now silent girl, but that doesn''t last long, as you two pussy-hungry vixens begin to lick, bite and fingerfuck the trashing girl, whose screams of pleasure are only contained by your deep kisses, making her raise her thighs little by little until, finally, she cums.'
+									
+			act 'Too tired... cuddle with the girls': gt 'katjaEv','katnatsex3'
+										
+			act 'Groaning help Katja':
+				*clr & cla
+				KatjaDom -= 5
+				gs 'arousal', 'cuni_give', '10'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS7.jpg"></center>'
+				'You can only lick your lips as the ginger goddess smiles with grace and positions herself against the headboard. Then languidly, Katja opens her thighs so you can feast on her nectar, but as you kneel, the ginger grabs a spaced out Natasha and make her cuddle against her crotch.'	
+				'"Hm? Don''t worry <<$pcs_nickname>>, Natasha is in good hands."'
+				'She smiles as you pout and try on puppy eyes, but the cold bitch just caresses and kisses the nerdy girl as Natasha give you sideways looks. Ok, message received. You are now her bitch... sigh... Time to serve your mistress!'
+				'"Ouch! <<$pcs_nickname>>!"'									
+				'You smile, kissing the hickey that has just mysteriously appeared on Katja''s thigh and amorously, open her womanhood folds so your tongue can lick the redhead''s little love button. Her abstracted moans mix with Natasha''s insecure kisses as you take your time to take pleasure on the hotness between her legs, enjoying the slow cunnilingus as Katja approaches her orgasm. Finally, when she reaches it, you are so engrossed in the act that you practically lose it in the delicious moment when she tenses and relaxes.'
+				'"Now it''s my turn, isn''t it Katja?"'
+				'Natasha practically doesn''t react, happily snuggling under the redhead''s care, who somewhat tiredly(but satisfied) looks at you expectantly.'
+									
+				act 'Cuddles': gt 'katjaEv','katnatsex2' 
+			end
+		end
+	end
+end	
+
+if $ARGS[0] = 'katnatsex2':
+	*clr & cla
+	minut += 10
+	gs 'arousal', 'voyeur', '5', 'lesbian'
+	NatbelQW['Debt'] -= 500
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS9.jpg"></center>'
+	'The three of you lie on Katja''s bed. It''s quiet and nice, with a sleeping hot redhead at your left and a submissive nerd at your right.'
+	'"Ehm... <<$pcs_nickname>>, you know... my debt..."'
+	'"Hm? Oh yeah! I suppose that you have paid for something. I think it''s best if you leave. I want to pass some time with Katja."'
+	'Natasha doesn''t say anything. She just gets up and begins to redress, giving you a nice glance of her body, but before she leaves, you give her a signal to approach, then grab her hair and kiss her mouth. After a few moments, you release the nerd, who remains by the bedside a moment before giving Katja a quick peek that awakes the sleeping redhead. Before Katja can say anything, she exits the room.'
+	'"Hm?! What? <<$pcs_nickname>>? Huff! I''m wasted! That was nice... Hm? Where is Natasha?"'
+	'Kissing her, you explain to the redhead that Natasha has just left and then you snuggle against Katja, enjoying her company until you think it''s time to redress.'						
+	
+	act 'Redress and leave': gt 'pav_residential'	
+end
+
+if $ARGS[0] = 'katnatsex3':
+	*clr & cla
+	minut += 10
+	gs 'arousal', 'voyeur', '5', 'lesbian'
+	NatbelQW['Debt'] = 0
+	npc_rel['A14'] -= 5
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/katja/sex/KWS9.jpg"></center>'
+	'Too tired to really do anything, Natasha and you cuddle with Katja. It''s quiet and nice, with a hot redhead at your left and a submissive nerd at your right.'
+	'"Ehm... <<$pcs_nickname>>, you know... my debt..."'
+	'"Hm? Oh yeah! I suppose that you have paid something."'
+	'"Yes Natasha, she will forget ALL your debt. You are friends aren''t you <<$pcs_nickname>>?"'
+	'You turn surprised towards the redhead... Shit! Before you can retort, a horny and frustrated Natasha gets up and begins to redress, giving you a nice glance of her body, but before she leaves, Katja grabs her hand and kisses the nerd''s mouth. After a few moments, she releases Natasha, who remains by the bedside a moment, before quickly exiting the room.'
+	'Katja is silent for a while, caressing your belly before sighing and redressing. She doesn''t say anything, but you doubt she is happy.'
+
+	act 'Redress and leave': gt 'pav_residential'  
+end
+
 --- katjaEv ---------------------------------
 

+ 1 - 0
locations/kit_din.qsrc

@@ -373,6 +373,7 @@ $dirtarm = {
 $edagotd = {
 	*clr & cla
 	gs 'stat'
+	killvar '$_eat'
 	'<center><img <<$set_imgh>> src="images/shared/home/kitchen/cook.jpg"></center>'
 	'What kind of meal would you like to make?'
 

+ 1 - 0
locations/korrPar.qsrc

@@ -141,6 +141,7 @@ else
 end
 act 'Go to the living room':gt 'sitrPar'
 if momloc = 5:
+	if vanrPar_suction_dildo > 0:gt'mother','bathroom_dildo_shriek1'
 	act 'Go to the bathroom':msg'You try to open the bathroom door but it immediately stops, banging against the latch. You hear the water running and your mother shouting at the door. "Doesn''t anybody in this family know how to knock?!"'
 else
 	act 'Go to the bathroom':minut += 1 & gt 'vanrPar'

+ 6 - 2
locations/masseuse_break.qsrc

@@ -7,6 +7,8 @@
 !! masseuse['jobtype'] = 5 - will fuck client instead of massage or any of the above
 
 if $ARGS[0] = 'start':
+	$locM = 'masseuse_break'
+	$locM_arg = 'start'
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/work/break.jpg"></center>'
 	if masseuse['break'] = 0:
 		minut += 15
@@ -16,6 +18,8 @@ if $ARGS[0] = 'start':
 	gs'stat'
 	'You''re taking a break.'
 	*nl
+	'There''s a vending machine in the corner you can buy '+iif(money >= 100,'<a href="exec:money -= 100 & gt ''food'', ''snack''">snacks</a>','snacks')+' from and a <a href="exec:gt ''beverage'', ''bev_wat''">fridge</a> stocked with various drinks for masseuses to enjoy.'
+	*nl
 	if rand(0,1) = 1:
 		if masseuse['meet_lei'] = 0:
 			'The only other person in here right now is <a href="exec:gt''masseuse_break'',''lei_talk''">a small asian girl</a> taking duck face selfies on her phone.'
@@ -112,9 +116,9 @@ if $ARGS[0] = 'lei_talk3':
 			'"Wow. So you weren''t kidding that it was a family business."'
 			'"Mhmm. You''ve met one of my sisters actually."'
 			'"Really?'
-			'"Xian, at the front desk. She''s my seventh oldest sister. Used to be a whore here and was pretty popular with the boys if I remember it, but she''s got good people skills so she stepped up to be a manager after a while. It was her idea to start diversifying and bringing in local girls like you join the ranks. Also her idea to start allowing part timers."'
+			'"Xian, at the front desk. She''s my seventh oldest sister. Used to be a whore here and was pretty popular with the boys if I remember it, but she''s got good people skills so she stepped up to be a manager after a while. It was her idea to start diversifying and bringing in local girls like you join the ranks. Also her idea to start allowing part timers and getting male whores for female customers. That last one apparently doubled the store''s profits. This city is really sex crazed for some reason."'
 			'"How many sisters do you have?"'
-			'"Sixteen. I''m the youngest."'
+			'"Fourteen. I''m the youngest."'
 			gs'masseuse_break','lei_talk3'
 		end
 	end

+ 63 - 41
locations/masseuse_work.qsrc

@@ -427,13 +427,16 @@ if $ARGS[0] = '2_pre':
 	'You hear a buzz on the intercom and the receptionist''s voice sound.'
 	'"<<$pcs_firstname>>, you have a customer who has requested a massage with a view, maximum of 30 minutes."'
 	'As soon as she''s done speaking, the door opens and a man walks in.'
-	*nl
-	if pcs_inhib > 40:
-		'"Hello sir, if you''d like to undress and lay on the table we can begin," you say, untying the belt around your robe and pulling it open to reveal your naked body underneath. Shrugging out of the robe completely, you continue. "You can place your clothes in the basket in the corner." He finishes undressing eagerly and lays down on the table. As you step over to him, his gaze roams your body and in return you can see he''s rock hard.'
-	else
-		'"Hello sir, if you''d like to undress and lay on the table we can begin," you say, untying the belt around your robe and pulling it open to reveal your naked body underneath. Your face blazes with heat and embarrassment, but you stay as professional as possible, shrugging out of the robe completely and continuing. "You can place your clothes in the basket in the corner." He finishes undressing eagerly and lays down on the table. As you step over to him, his gaze roams your body and in return you can see he''s rock hard causing your blush to somehow intensify.'
+	act'Continue':
+		cla & *clr
+		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/undress.mp4"></video></center>'
+		if pcs_inhib > 40:
+			'"Hello sir, if you''d like to undress and lay on the table we can begin," you say, untying the belt around your robe and pulling it open to reveal your naked body underneath. Shrugging out of the robe completely, you continue. "You can place your clothes in the basket in the corner." He finishes undressing eagerly and lays down on the table. As you step over to him, his gaze roams your body and in return you can see he''s rock hard.'
+		else
+			'"Hello sir, if you''d like to undress and lay on the table we can begin," you say, untying the belt around your robe and pulling it open to reveal your naked body underneath. Your face blazes with heat and embarrassment, but you stay as professional as possible, shrugging out of the robe completely and continuing. "You can place your clothes in the basket in the corner." He finishes undressing eagerly and lays down on the table. As you step over to him, his gaze roams your body and in return you can see he''s rock hard causing your blush to somehow intensify.'
+		end
+		act'Begin the massage':gt'masseuse_work','2'
 	end
-	act'Begin the massage':gt'masseuse_work','2'
 end
 
 if $ARGS[0] = '2':
@@ -488,16 +491,19 @@ if $ARGS[0] = '3_pre':
 	'You hear a buzz on the intercom and the receptionist''s voice sound.'
 	'"<<$pcs_firstname>>, you have a customer who has requested an ''old fashioned'' massage, maximum of 30 minutes."'
 	'As soon as she''s done speaking, the door opens and a man walks in.'
-	*nl
-	'"Hello sir, if you''d like to undress and lay on the table we can begin. You can place your clothes in the basket in the corner." You undo the belt on your robe and pull it open to reveal your naked body underneath. "We can also begin with a body massage or just skip straight to the handjob if you would prefer that instead."'
-	if masseuse['client_type'] = 0:
-		'"Yeah, let''s do that," the client grins as he drops his pants, revealing an impressive erection."'
-		'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
-		act'Jerk him off':gt'masseuse_work','3.1'
-	else
-		'"I think I''d like to start by relaxing with the massage."'
-		'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
-		act'Begin the massage':gt'masseuse_work','3'
+	act'Continue':
+		cla & *clr
+		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/undress.mp4"></video></center>'
+		'"Hello sir, if you''d like to undress and lay on the table we can begin. You can place your clothes in the basket in the corner." You undo the belt on your robe and pull it open to reveal your naked body underneath. "We can also begin with a body massage or just skip straight to the handjob if you would prefer that instead."'
+		if masseuse['client_type'] = 0:
+			'"Yeah, let''s do that," the client grins as he drops his pants, revealing an impressive erection."'
+			'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
+			act'Jerk him off':gt'masseuse_work','3.1'
+		else
+			'"I think I''d like to start by relaxing with the massage."'
+			'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
+			act'Begin the massage':gt'masseuse_work','3'
+		end
 	end
 end
 
@@ -652,21 +658,24 @@ if $ARGS[0] = '4_pre':
 	'You hear a buzz on the intercom and the receptionist''s voice sound.'
 	'"<<$pcs_firstname>>, you have a customer who has requested a ''head'' massage, maximum of 30 minutes."'
 	'As soon as she''s done speaking, the door opens and a man walks in.'
-	*nl
-	'"Hello sir, if you''d like to undress and lay on the table we can begin. You can place your clothes in the basket in the corner." You undo the belt on your robe and pull it open to reveal your naked body underneath. "We can also begin with a body massage or I can start using my mouth right away if you would prefer that instead."'
-	if masseuse['client_type'] = 0:
-		'"I think I''d like to start by relaxing with the massage."'
-		'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
-		act'Begin the massage':gt'masseuse_work','4'
-	elseif masseuse['client_type'] = 1:
-		'"Yeah, let''s do that," the client grins as he drops his pants, revealing an impressive erection."'
-		'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
-		act'Blow him':gt'masseuse_work','4.1'
-	else
-		'"Yeah, let''s do that," the client grins as he drops his pants, revealing an impressive erection."'
-		'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
-		'"Great. Now get on the table."'
-		act'Get on the table':gt'masseuse_work','4.2'
+	act'Continue':
+		cla & *clr
+		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/undress.mp4"></video></center>'
+		'"Hello sir, if you''d like to undress and lay on the table we can begin. You can place your clothes in the basket in the corner." You undo the belt on your robe and pull it open to reveal your naked body underneath. "We can also begin with a body massage or I can start using my mouth right away if you would prefer that instead."'
+		if masseuse['client_type'] = 0:
+			'"I think I''d like to start by relaxing with the massage."'
+			'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
+			act'Begin the massage':gt'masseuse_work','4'
+		elseif masseuse['client_type'] = 1:
+			'"Yeah, let''s do that," the client grins as he drops his pants, revealing an impressive erection."'
+			'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
+			act'Blow him':gt'masseuse_work','4.1'
+		else
+			'"Yeah, let''s do that," the client grins as he drops his pants, revealing an impressive erection."'
+			'"Whatever you like sir," you say, shrugging out of the robe completely and waiting by the table while he removes the rest of his clothing.'
+			'"Great. Now get on the table."'
+			act'Get on the table':gt'masseuse_work','4.2'
+		end
 	end
 end
 
@@ -776,13 +785,19 @@ end
 
 if $ARGS[0] = '5_pre':
 	cla & *clr
+	vaginal_slip = 20
+	ar_vag_lube = 1
 	robe = 0
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/work/room.jpg"></center>'
 	'You hear a buzz on the intercom and the receptionist''s voice sound.'
 	'"<<$pcs_firstname>>, you have a customer who has requested a ''full body'' massage, maximum of 30 minutes."'
 	'As soon as she''s done speaking, the door opens and a man walks in.'
 	*nl
-	'"Hello sir, if you''d like to undress and we can begin as soon as you''re ready," you say, pulling off your robe to stand nude before him. "I''m sure you''re eager."'
+	if pcs_inhib < 40:
+		'"Hello sir, if you''d like to undress and we can begin as soon as you''re ready." You pull off your robe and pump huge globs of lubricant from a bottle into your hands, wiping it across your pussy lips and your entire body. You cheeks go bright pink when he shamelessly watches you finger the lube inside your pussy. "I''m sure you''re eager to dive in as quickly as possible."'
+	else
+		'"Hello sir, if you''d like to undress and we can begin as soon as you''re ready." You pull off your robe and pump huge globs of lubricant from a bottle into your hands, wiping it across your pussy lips and your entire body. Something in his pants stands at attention when he sees you finger the lube inside your pussy. "I''m sure you want to dive in as quickly as possible."'
+	end
 	act'Fuck the client':
 		gs'cum_call','precum','massage client'
 		gs'arousal','vaginal',(masseuse_time_temp+15),'','prostitution','rough'
@@ -795,7 +810,7 @@ end
 if $ARGS[0] = '5':
 	cla & *clr
 	'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/sex/fuck<<rand(1,20)>>.mp4"></video></center>'
-	'You spend the entire session being thoroughly enjoyed by your client, fucking in any and every position he could possibly want you in. The sound of flesh slapping against flesh is deafening, the only other thing being able to be heard is the groan of your voice as you are pounded relentlessly.'
+	'You spend the entire session being thoroughly enjoyed by your client, fucking in any and every position he could possibly want you in. The sound of flesh slapping against flesh is deafening, the only other thing being able to be heard is the groan of your voice as you are pounded relentlessly until he cums.'
 	act'Cum':gt'masseuse_work','5.1'
 	act'Next position':gt'masseuse_work','5'
 end
@@ -805,12 +820,17 @@ if $ARGS[0] = '5.1':
 	if rand(0,1) = 1:
 		gs'cum_call','','massage client'
 		gs'stat'
-		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/sex/creampie<<rand(1,3)>>.mp4"></video></center>'
-		'After an indeterminable amount of time, the client thrusts himself balls deep into you and grunts hard and you can fill his sperm filling you up. Breathing hard, you whimper when the dick you''ve been getting to know so well for the last half hour slips out of you, the empty feeling inside you exacerbated when you feel his cum dribble from your pussy.'
+		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/sex/creampie<<rand(1,5)>>.mp4"></video></center>'
+		if pcs_horny >= 90:
+			$orgasm_or = 'yes'
+			'Eventually, the client starts cumming. He keeps hammering you and grunts hard, and you can feel his semen spurt deeper inside you with every thrust. The sensation causes you to orgasm as well, groaning with pleasure right alongside him. At some point the client finishes ejaculating and removes his cock from your pussy, his cum flowing out after.'
+		else
+			'Eventually, the client starts cumming. He keeps hammering you and grunts hard, and you can feel his semen spurt deeper inside you with every thrust. At some point the client finishes ejaculating and removes his cock from your pussy, his cum flowing out after.'
+		end
 		act'Get up':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/work/room.jpg"></center>'
-			'Standing on unsteady legs, you wait patiently while the client dresses himself. Just before he turns to leave, you give a small bow, saying, "Thank you for your patronage," not lifting your head until he''s gone. The door clicks shut and you feel another trickle of cum run down your thigh. Releasing an exhausted breath, you lean back against the table and take a moment to rest, looking at the clock on the wall to check how much time you have left in your shift.'
+			'Standing on unsteady legs, you wait patiently while the client dresses himself, a slurry of lubricant, pussy juice, and cum trickling down your legs the whole time. Just before he turns to leave, you give a small bow, saying, "Thank you for your patronage." The door clicks shut and you release an exhausted breath, leaning back against the table and taking a moment to rest.'
 			*nl
 			if rand(0,2) = 2:
 				massage['client_tip'] = rand(0,500)
@@ -819,6 +839,8 @@ if $ARGS[0] = '5.1':
 				'Looking back to the table, you see he left a tip of <<massage[''client_tip'']>> <b>₽</b> for you on the table.'
 				*nl
 			end
+			'Then you look at the clock on the wall to check how much time you have left in your shift.'
+			*nl
 			if salon['work_minutes'] >= 235:
 				 gs'masseuse_work','last_client'
 				 *nl
@@ -828,7 +850,7 @@ if $ARGS[0] = '5.1':
 					gs 'cum_cleanup'
 					gs 'stat'
 					cla & *clr
-					'<center><video autoplay loop src="images/sex/cum/clean_pussy.mp4"></video></center>'
+					'<center><video autoplay loop src="images/shared/sex/cum/clean_pussy.mp4"></video></center>'
 					'Well, no reason to walk around dripping cum or staining your panties. Grabbing a soft towel, you carefully wipe the cum from your pussy before tossing it into the laundry bin. Afterwards, you reset the room and slip on your robe before finishing your shift.'
 					act'Finish your shift':gt'masseuse_work','shift_end'
 				 end
@@ -847,7 +869,7 @@ if $ARGS[0] = '5.1':
 					gs 'cum_cleanup'
 					gs 'stat'
 					cla & *clr
-					'<center><video autoplay loop src="images/sex/cum/clean_pussy.mp4"></video></center>'
+					'<center><video autoplay loop src="images/shared/sex/cum/clean_pussy.mp4"></video></center>'
 					'Best to just stick to the policy. Grabbing a soft towel, you carefully wipe the cum from your pussy before tossing it into the laundry bin. Afterwards, you slip on your robe and reset the room.'
 					if masseuse['break'] = 0:
 						'Now the only question left is if you should you take a break or just wait for the next client?'
@@ -860,7 +882,7 @@ if $ARGS[0] = '5.1':
 				 act'Don''t bother':
 					cla & *clr
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/work/room.jpg"></center>'
-					'Eh, who cares. The next guy can get sloppy seconds. Your breather over, you slip on your robe and reset the room.'
+					'Eh, who cares. The next guy can get sloppy seconds. He''ll probably just think it''s lube. Your breather over, you slip on your robe and reset the room.'
 					if masseuse['break'] = 0:
 						'Now the only question left is if you should you take a break or just wait for the next client?'
 					else
@@ -874,7 +896,7 @@ if $ARGS[0] = '5.1':
 	else
 		gs'cum_call','face','massage client'
 		gs'cum_call','hair','massage client'
-		gs'cum_call','mouth_swallow','massage client'
+		gs'cum_call','mouth','massage client'
 		gs'stat'
 		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/sex/facial<<rand(1,2)>>.mp4"></video></center>'
 		'After an indeterminable amount of time, you hear the client shouting at you.'
@@ -900,7 +922,7 @@ if $ARGS[0] = '5.1':
 					gs 'cum_cleanup'
 					gs 'stat'
 					cla & *clr
-					'<center><video autoplay loop src="images/sex/cum/clean_mouth.mp4"></video></center>'
+					'<center><video autoplay loop src="images/shared/sex/cum/clean_mouth.mp4"></video></center>'
 					'Well, no reason to walk around wearing cum regardless. Grabbing a towel, you carefully wipe your face and hair, tossing it into the laundry bin before cleaning up your station and prepare to leave.'
 					act'Finish your shift':gt'masseuse_work','shift_end'
 				 end

+ 30 - 1
locations/mother.qsrc

@@ -655,11 +655,15 @@ if $ARGS[0] = 'referral':
 				end
 			end
 		end
-	elseif GspravkaT = 0 and GspravkaTimes < 3 and GspravkaTalked ! daystart:
+	elseif GspravkaT = 0 and GspravkaTimes < 3 and GspravkaTalked ! daystart and motherKnowDildo ! 1:
 		GspravkaTalked = daystart
 		GspravkaTimes += 1
 		'"<<$pcs_nickname>>, you need to go to the clinic. We need a written referral from the gynaecologist for school."'
 		act 'Continue': gt 'mother'
+	elseif dildo_gyno_fail = 1:
+		gt'mother_sextalk','dildo_gyno_fail'
+	elseif dildo_gyno_pass = 1:
+		gt'mother_sextalk','dildo_gyno_pass'
 	elseif GspravkaT = 2 and motherKnowSpravka = 0:
 		gt 'mother', 'referral_fail'
 	elseif Gspassed = 1:
@@ -719,6 +723,31 @@ if $ARGS[0] = 'referral_pass':
 	act 'Continue': gt 'mother'
 end
 
+if $ARGS[0] = 'dildo_gyno_fail':
+	dildo_gyno_check = 0
+	dildo_gyno_fail = 0
+	motherKnowDildo = 1
+	'<center><b><font color="maroon">Your <<$npc_nickname[''A29'']>>, Natasha <<$pcs_lastname>></font></b></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+	*nl
+	'You hand your <<$npc_nickname[''A29'']>> the referral. She opens and reads it, fingers crumpling the edges where she holds it as she sees the result.'
+	'"I knew it! You little slut! I can''t !"'
+end
+
+
+if $ARGS[0] = 'dildo_gyno_pass':
+	dildo_gyno_check = 0
+	Gspassed = 0
+	menu_off = 1
+	*clr & cla
+	'<center><b><font color="maroon">Your <<$npc_nickname[''A29'']>>, Natasha <<$pcs_lastname>></font></b></center>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+	*nl
+	'You hand your <<$npc_nickname[''A29'']>> the referral. She opens and reads it, before squinting her eyes at you suspiciously and putting it in her pocket.'
+	'"Okay, you''re off the hook for now. But don''t you dare bring one of those things home again young lady!"'
+	act 'Continue': gt 'mother'
+end
+
 if $ARGS[0] = 'pregreact':
 	menu_off = 1
 	*nl

+ 762 - 0
locations/mother_sextalk.qsrc

@@ -0,0 +1,762 @@
+# mother_sextalk
+
+if $ARGS[0] = 'bathroom_dildo_shriek1':
+	if motherKnowSpravka > 0 or motherKnowWhore > 0:gt'mother_sextalk','bathroom_dildo_shriek4'
+	motherQW['bathroom_dildos'] = vanrPar_suction_dildo
+	if motherQW['dildo_caught'] = 0:
+		motherQW['dildo_caught'] = 1
+	elseif motherQW['dildo_caught'] = 1:
+		gt'mother_sextalk','bathroom_dildo_shriek2'
+	elseif motherQS['dildo_caught'] = 2:
+		gt'mother_sextalk','bathroom_dildo_shriek3'
+	end
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+	'You''re walking down the hall when you suddenly hear a shriek come from the bathroom. It sounds like your mother. You run to the door just as it opens and you see her there.'
+	'"<<$npc_nickname[''A29'']>>! What happe-"'
+	if vanrPar_suction_dildo = 1:
+		'She cuts you off by holding up dildo in front of your face.'
+		'"<<$pcs_firstname>>. <b>What is this doing in the bathroom?</b>"'
+		if pcs_inhib > 30:
+			act'"It''s my dildo"':
+				dildo_ownership = 1
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+				'"It''s my dildo?" you say.'
+				'"What do you think you''re doing with something like this?! It''s improper for a young lady your age! Not to mention if Kolka or your father saw this stuck inside the bathtub! You''ll ruin your brother''s innocence! Vladimir would And you''ll ruin yourself for marriage if you-" She cuts off suddenly with a horrified look on her face.'
+				'"My God... you haven''t..."'
+				'You can see where this is going and you don''t like it.'
+				gs'mother_sextalk','bathroom_dildo_response_single'
+			end
+		end
+			
+		act'Shamelessly lie your ass off':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'"It''s not mine! I don''t know where it came from!" It''s an obvious lie, made even more obvious by the fact that your face turns bright red when you say it. But as long as you deny it maybe you can get away with this, maybe Anya-'
+			'"Don''t you lie to me <<$pcs_firstname>>, <i>I am your mother.</i> And I know it''s yours. Anya isn''t stupid enough to bring home another one of these after the last time I caught her with one, let alone stupid enough to leave it in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+			'"My God... you haven''t..."'
+			'You can see where this is going and you don''t like it.'
+			gs'mother_sextalk','bathroom_dildo_response_single'
+		end
+		
+		act'Blame it on Anya':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'"It''s not mine! It must be Anya''s," you protest, trying to throw your sister under the bus. "She-'
+			'"Don''t you lie to me <<$pcs_firstname>>, <i>I am your mother.</i> And I know it''s yours. Anya isn''t stupid enough to bring home another one of these after the last time I caught her with one, let alone stupid enough to leave it in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+			'"My God... you haven''t..."'
+			'You can see where this is going and you don''t like it.'
+			gs'mother_sextalk','bathroom_dildo_response_single'
+		end		
+	else
+		'She cuts you off by holding up a pair of dildos in front of your face.'
+		'"<<$pcs_firstname>>. <b>What are these doing in the bathroom?</b>"'
+		if pcs_inhib > 30:
+			act'"They''re my dildos"':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+				'"They''re my dildos?" you say. You don''t even bother trying to hide it.'
+				'"What do you think you''re doing with things like these?! They''re improper for a young lady your age! Not to mention if Kolka or your father saw these! Stuck all over the bathtub and the walls! You''ll ruin your brother''s innocence! Vladimir would have a heart attack! And you''ll ruin yourself for marriage if you-" She cuts off suddenly with a horrified look on her face.'
+				'"My God... you haven''t..."'
+				gs'mother_sextalk', 'bathroom_dildo_response_multiple'
+			end
+			
+			act'Shamelessly lie your ass off':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+				'"They''re not mine! I don''t know where they came from!" It''s an obvious lie, made even more obvious by the fact that your face turns bright red when you say it. But as long as you deny it maybe you can get away with this, maybe Anya-'
+				'"Don''t you lie to me <<$pcs_firstname>>, <i>I am your mother.</i> And I know it''s yours. Anya isn''t stupid enough to bring home another one of these after the last time I caught her with one, let alone stupid enough to leave it in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+				'"My God... you haven''t..."'
+				'You can see where this is going and you don''t like it.'
+				gs'mother_sextalk','bathroom_dildo_response_multiple'
+			end
+			
+			act'Blame it on Anya':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+				'"It''s not mine! It must be Anya''s," you protest, trying to throw your sister under the bus. "She-'
+				'"Don''t you lie to me <<$pcs_firstname>>, <i>I am your mother.</i> And I know it''s yours. Anya isn''t stupid enough to bring home another one of these after the last time I caught her with one, let alone stupid enough to leave it in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+				gs'mother_sextalk','bathroom_dildo_response_multiple'
+			end		
+		end
+	end
+end
+
+!! if mom finds dildos a second time
+
+if $ARGS[0] = 'bathroom_dildo_shriek2':
+	if motherQW['dildo_caught'] = 1:
+		motherQW['dildo_caught'] = 2
+	elseif motherQW['dildo_caught'] = 2:
+		gt'mother_sextalk','bathroom_dildo_shriek3'
+	end
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+	'You''re walking down the hall when you suddenly hear a shriek come from the bathroom. Oh shit, not again. Right as you get to the door, it flies open to show your very angry mother.'
+	'"Again, <<$pcs_firstname>>?!"'
+	if motherKnowDildo = 1 or dildo_ownership = 1:
+		act'"Sorry...?"':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			motherQW['bathroom_dildos'] = 0
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'Unfortunately, you don''t think you can weasel out of this one.'
+			'"Uhh... Sorry...?" you say, hopeful that she won''t do what she did last time.'
+			'She returns your apology with a glare.'
+			'"Confiscated."'
+			'She slams the door in your face. You sigh.'
+			*nl
+			'<i>Well, so much for that...</i>'
+			act'Continue':gt $loc, $loc_arg
+		end
+	else
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		motherKnowDildo = 1
+		'You feel a sinking feeling in your chest. Not looking like you''re going to be able to weasel your way out of this one.'
+		'"Do you have an excuse this time?"'
+		act'"No..."':
+			gs 'npc_relationship', 'modify', 'A29', -10
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'"No..." you say dejectedly.'
+			'"Honestly," she huffs, shaking her head in disappointment. "I expected more of you <<$pcs_firstname>>."'
+			gs'mother_sextalk','dildo_dumpster_ending2'
+			act'Continue':gt $loc, $loc_arg
+		end
+		
+		act'Well I need some kind of outlet!':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			motherQW['bathroom_dildos'] = 0
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+			'"Well I need some kind of outlet!" you say, throwing your arms up in exhasperation.'
+			'Your mother steps back, apparently surprised at your change of tactics.'
+			'"You''re always telling me to stay away from men and not to act like a slut. Well, I gotta tell you <<$npc_nickname[''A29'']>>, <i>I get horny sometimes.</i> Yeah, I was masturbating with it last time too. And if you don''t want me fucking boys, getting pregnant, or worse, then this is what it takes!" She blinks at your outburst but recomposes herself, taking a dignified stance.'
+			'"Well, there are other ways you can deal with that," she sniffs. "You didn''t have to ruin yourself for marriage." You roll your eyes in response.'
+			'"Anyways, you shouldn''t be leaving stuff like this around the house regardless. I''m taking this as punishment," she says.'
+			'"But <<$npc_nickname[''A29'']>>!"'
+			'"No buts young lady! Other people live in this household too! You need to learn to control yourself. If you can''t do that much then you don''t deserve to have one of these."'
+			*nl
+			if motherQW['dildo_shower_discovery'] = 1:
+				motherQW['dildo_shower_discovery'] = 0
+				gs'mother_sextalk','dildo_shower_ending1'
+			else
+				gs'mother_sextalk','dildo_ending1'
+			end
+			*nl
+			'<i>Ugh. Great. Now I need a new one. At least this gets <<$npc_nickname[''A29'']>> off my back...</i>'
+			act'Continue':gt $loc, $loc_arg
+		end		
+	end
+end
+
+if $ARGS[0] = 'bathroom_dildo_shriek3':
+	gs 'npc_relationship', 'modify', 'A29', -10
+	vanrPar_bathtub_dildo = 0
+	vanrPar_shower_dildo = 0
+	suction_dildo += motherQW['bathroom_dildos']
+	motherQW['bathroom_dildos'] = 0
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+	'You''re walking down the hall when you suddenly hear a shriek come from the bathroom. Oh shit, not again. Right as you get to the door, it opens up to reveal your very mother. She looks more exhasperated than angry this time though.'
+	'"Again, <<$pcs_firstname>>?" She sighs and tosses your sex toy at you and puts a hand to her forehead. "God, I hope you washed everything before I touched it. I''m not going to throw it away this time because I know you''re just going to buy another one. But please <<$pcs_nickname>>. Think of your brother and father. Stop leaving it laying around like that."'
+	'She shuts the door and you hear the faucet turn and water spray from the shower.'
+	act'Continue':gt $loc, $loc_arg
+end
+
+if $ARGS[0] = 'bathroom_dildo_shriek4':
+	gs 'npc_relationship', 'modify', 'A29', -10
+	vanrPar_bathtub_dildo = 0
+	vanrPar_shower_dildo = 0
+	suction_dildo += motherQW['bathroom_dildos']
+	motherQW['bathroom_dildos'] = 0
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+	'You''re walking down the hall when you suddenly hear a shriek come from the bathroom. Oh shit, not again. Right as you get to the door, it flies open to show your very angry mother.'
+	'"<<$pcs_firstname>>! You disgusting whore! How dare you leave filth like this laying around the house! This is going straight into the garbage!"'
+	'She stomps straight past you to the front door and flings it open, going down the stairs.'
+	act'Continue':gt $loc, $loc_arg
+end
+
+
+
+!! Mom found your dildos when you weren''t at home
+
+if $ARGS[0] = 'bathroom_dildos1':
+	if motherQW['dildo_caught'] = 0:
+		if motherKnowSpravka > 0 or motherKnowWhore > 0:gt'mother_sextalk','bathroom_dildos4'
+		motherQW['dildo_caught'] = 1
+	elseif motherQW['dildo_caught'] = 1:
+		gt'mother_sextalk','bathroom_dildos2'
+	elseif motherQW['dildo_caught'] = 2:
+		if motherKnowSpravka > 0 or motherKnowWhore > 0:gt'mother_sextalk','bathroom_dildos5'
+		gt'mother_sextalk','bathroom_dildos3'
+	end
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+	'As you step into the hall of your family home, you see your mother is there waiting for you. She looks pissed.'
+	'"<<$pcs_firstname>>? Care to explain what I found in the bathroom this morning?"'
+	if motherQW['bathroom_dildos'] = 1:
+		'She holds up a suction dildo in her hand. The one you stuck in the bathroom.'
+	else
+		'She holds up a pair of suction dildos in her hand. The ones you stuck in the bathroom.'
+	end
+	act'Shamelessly lie your ass off':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+		'"It''s not mine," you shrug. "I don''t know where it came from." It''s an obvious lie, made even more obvious by the fact that your face turns bright red when you say it. But as long as you deny it maybe you can get away with this, maybe Anya-'
+		'"Don''t you lie to me <<$pcs_firstname>>, <i>I am your mother.</i> And I know it''s yours. Anya isn''t stupid enough to bring home another one of these after the last time I caught her with one, let alone stupid enough to leave it in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+		'"My God... you haven''t..."'
+		'You can see where this is going and you don''t like it.'
+		gs'mother_sextalk','bathroom_dildo_response_single'
+	end
+	
+	act'Blame it on Anya':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+		'"It''s not mine," you shrug. "It must be Anya''s. She-"'
+		'"Don''t you lie to me <<$pcs_firstname>>, <i>I am your mother.</i> And I know it''s yours. Anya isn''t stupid enough to bring home another one of these after the last time I caught her with one, let alone stupid enough to leave it in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+		'"My God... you haven''t..."'
+		'You can see where this is going and you don''t like it.'
+		gs'mother_sextalk','bathroom_dildo_response_single'
+	end
+	
+	act'Well I need some kind of outlet!':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		motherKnowDildo = 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		'"Well I need some kind of outlet!" you say, throwing your arms up in exhasperation.'
+		'Your mother steps back, apparently surprised at your change of tactics.'
+		'"You''re always telling me to stay away from men and not to act like a slut. Well, I gotta tell you <<$npc_nickname[''A29'']>>, <i>I get horny sometimes.</i> And if you don''t want me fucking boys, getting pregnant, or worse, then this is what it takes!" She blinks at your outburst but recomposes herself, taking a dignified stance.'
+		'"Well, there are other ways you can deal with that," she sniffs. "You didn''t have to ruin yourself for marriage. You certainly don''t need <i>two</i> of these." You roll your eyes in response.'
+		'"Regardless, you shouldn''t be leaving stuff like this around the house. I''m taking these as punishment," she says.'
+		'"But <<$npc_nickname[''A29'']>>!"'
+		'"No buts young lady! Other people live in this household too! You need to learn to control yourself. If you can''t do that much then you don''t deserve to have these either."'
+		*nl
+		if motherQW['dildo_shower_discovery'] = 1:
+			motherQW['dildo_shower_discovery'] = 0
+			gs'mother_sextalk','dildo_shower_ending1'
+		else
+			gs'mother_sextalk','dildo_ending1'
+		end
+		*nl
+		'<i>Ugh. Great. Now I need new ones.</i>'
+		act'Continue':gt $loc, $loc_arg
+	end
+end
+
+if $ARGS[0] = 'bathroom_dildos2':
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+	'As you step into the hall of your family home, you see your mother is there waiting for you. She looks pissed.'
+	'"What''s your excuse this time?"'
+	if motherQW['bathroom_dildos'] = 1:
+		'She holds up your suction dildo in her hand.'
+	else
+		'She holds up your suction dildos in her hand.'
+	end
+	if motherKnowDildo = 1 or dildo_ownership = 1:
+		act'"Sorry...?"':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			gs 'npc_relationship', 'modify', 'A29', -10
+			motherQW['bathroom_dildos'] = 0
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'Unfortunately, you don''t think you can weasel out of this one.'
+			'"Uhh... Sorry...?" you say, hopeful that she won''t do what she did last time.'
+			'She returns your apology with a glare.'
+			'"Confiscated."'
+			'She walks away into her bedroom still carrying it.'
+			*nl
+			'<i>Well, so much for that...</i>'
+			act'Continue':gt $loc, $loc_arg
+		end
+	else
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherKnowDildo = 1
+		motherQW['bathroom_dildos'] = 0
+		act'"No..."':
+			gs 'npc_relationship', 'modify', 'A29', -10
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'"No..." you say dejectedly.'
+			'"Honestly," she huffs, shaking her head in disappointment. "I expected more of you <<$pcs_firstname>>."'
+			gs'mother_sextalk','dildo_dumpster_ending2'
+			act'Continue':gt $loc, $loc_arg
+		end
+		
+		act'Well I need some kind of outlet!':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			motherQW['bathroom_dildos'] = 0
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+			'"Well I need some kind of outlet!" you say, throwing your arms up in exhasperation.'
+			'Your mother steps back, apparently surprised at your change of tactics.'
+			'"You''re always telling me to stay away from men and not to act like a slut. Well, I gotta tell you <<$npc_nickname[''A29'']>>, <i>I get horny sometimes.</i> Yeah, I was masturbating with it last time too. And if you don''t want me fucking boys, getting pregnant, or worse, then this is what it takes!" She blinks at your outburst but recomposes herself, taking a dignified stance.'
+			'"Well, there are other ways you can deal with that," she sniffs. "You didn''t have to ruin yourself for marriage." You roll your eyes in response.'
+			'"Anyways, you shouldn''t be leaving stuff like this around the house regardless. I''m taking this as punishment," she says.'
+			'"But <<$npc_nickname[''A29'']>>!"'
+			'"No buts young lady! Other people live in this household too! You need to learn to control yourself. If you can''t do that much then you don''t deserve to have one of these."'
+			*nl
+			if motherQW['dildo_shower_discovery'] = 1:
+				motherQW['dildo_shower_discovery'] = 0
+				gs'mother_sextalk','dildo_shower_ending1'
+			else
+				gs'mother_sextalk','dildo_ending1'
+			end
+			*nl
+			'<i>Ugh. Great. Now I need a new one. At least this gets <<$npc_nickname[''A29'']>> off my back...</i>'
+			act'Continue':gt $loc, $loc_arg
+		end		
+	end
+end
+
+if $ARGS[0] = 'bathroom_dildos3':
+	gs 'npc_relationship', 'modify', 'A29', -10
+	vanrPar_bathtub_dildo = 0
+	vanrPar_shower_dildo = 0
+	suction_dildo += motherQW['bathroom_dildos']
+	motherQW['bathroom_dildos'] = 0
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+	'As you step into the hall of your family home, you see your mother is there waiting for you. She looks more exhasperated than angry.'
+	'"Again, <<$pcs_firstname>>?" She sighs and tosses your sex toy at you and puts a hand to her forehead. "God, I hope you washed everything before I touched it. I''m not going to throw it away this time because I know you''re just going to buy another one. But please <<$pcs_nickname>>. Think of your brother and father. Stop leaving it laying around like that."'
+	if momloc = 11 or momloc = 12:
+		'With that she walks off into the kitchen.'
+	elseif momloc = 13:
+		'With that she walks off into the living room where you hear your stepfather watching TV.'
+	end
+	act'Continue':gt $loc, $loc_arg
+end
+
+if $ARGS[0] = 'bathroom_dildos4':
+	gs 'npc_relationship', 'modify', 'A29', -10
+	vanrPar_bathtub_dildo = 0
+	vanrPar_shower_dildo = 0
+	motherQW['bathroom_dildos'] = 0
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+	'As you step into the hall of your family home, you see your mother is there waiting for you. She looks very angry.'
+	'"I want you to know that I found your whore things that you left in the bathroom." You look at her in confusion for a moment.'
+	'"What thi-" and then it hits you. Oh shit, you left your dildo in the bathroom.'
+	'"I also want you to know that I threw them out. If you want to be a slut you can go do it somewhere else."'
+	if momloc = 11 or momloc = 12:
+		'With that she walks off into the kitchen.'
+	elseif momloc = 13:
+		'With that she walks off into the living room where you hear your stepfather watching TV.'
+	end
+	act'Continue':gt $loc, $loc_arg
+end
+
+if $ARGS[0] = 'bathroom_dildos5':
+	gs 'npc_relationship', 'modify', 'A29', -10
+	vanrPar_bathtub_dildo = 0
+	vanrPar_shower_dildo = 0
+	motherQW['bathroom_dildos'] = 0
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+	'As you step into the hall of your family home, you see your mother is there waiting for you. She looks very angry.'
+	'"I want you to know that I found your whore things that you left in the bathroom." She glares at you. "Again."'
+	'"... did you throw them awa-"'
+	'"<i>Yes.</i> Obviously. I can''t believe that you''re such a whore now, leaving things like that around for your family to find. Do you have no conscience at all?" She sighs deeply. "My daughter is a shameless slut... What am I going to do..."'
+	if momloc = 11 or momloc = 12:
+		'With that she walks off into the kitchen.'
+	elseif momloc = 13:
+		'With that she walks off into the living room where you hear your stepfather watching TV.'
+	end
+	act'Continue':gt $loc, $loc_arg
+end
+
+if $ARGS[0] = 'dildo_wakeup1':
+	if motherQW['dildo_wakeup'] = 0:
+		motherQW['dildo_wakeup'] = 1
+	elseif motherQW['dildo_wakeup'] = 1 and motherKnowDildo = 1:
+		gt'mother_sextalk','dildo_wakeup3'
+	elseif motherQW['dildo_wakeup'] = 1:
+		gt'mother_sextalk','dildo_wakeup2'
+	end
+	if motherQW['bathroom_dildos'] = 1:
+		'"<<$pcs_firstname>> what the hell is this?!"'
+		'You wake up in a shock when your door bangs open and you see your mother standing in the doorway holding... a dildo?'
+		'Oh <i>fuck</i>, it''s the dildo you left in the bathroom.'
+	else
+		'"<<$pcs_firstname>> what the hell are these?!"'
+		'You wake up in a shock when your door bangs open and you see your mother standing in the doorway holding... a pair of dildos?'
+		'Oh <i>fuck</i>, they''re the dildos you left in the bathroom.'
+	end
+	motherQW['bathroom_dildos'] = 0
+	
+	act'Shamelessly lie your ass off':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+		'"What''re you talkin'' about...?" you say blearily, feining being drowsy from just having woken up. It''s an obvious lie, made even more obvious by the fact that your face turns bright red when you say it. "Is that a dildo? I-"'
+		'"Don''t you lie to me <<$pcs_firstname>>, <i>I am your mother.</i> And I know it''s yours. Anya isn''t stupid enough to bring home another one of these after the last time I caught her with one, let alone stupid enough to leave it in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+		'"My God... you haven''t..."'
+		'You can see where this is going and you don''t like it.'
+		gs'mother_sextalk','bathroom_dildo_response_single'
+	end
+	
+	act'Blame it on Anya':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+		'"It''s not mine," you say blearily, feining being drowsy from just having woken up. "It must be Anya''s."'
+		'"Mmrrph. Not mine," your sister mumbles from her bed, rolling over to the other side and going back to sleep.'
+		'"Ahuh. You were saying?" Your mother puts her hands on her hips and glares at you. "I can''t believe you''re stupid enough to leave this in the bathroom where Kolka or Vladimir could find it! What were you thinking?! You''ll ruin your brother''s innocence behaving like this, give your father a heart attack too! And you''ll ruin yourself for marriage if you- She cuts off suddenly with a horrified look on her face.'
+		'"My God... you haven''t..."'
+		'You can see where this is going and you don''t like it.'
+		gs'mother_sextalk','bathroom_dildo_response_single'
+	end
+	
+	act'Well I need some kind of outlet!':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		motherKnowDildo = 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		'"Well I need some kind of outlet!" you say, sitting up in bed and throwing your arms up in exhasperation.'
+		'Your mother steps back, apparently surprised at your change of tactics.'
+		'"You''re always telling me to stay away from men and not to act like a slut. Well, I gotta tell you <<$npc_nickname[''A29'']>>, <i>I get horny sometimes.</i> And if you don''t want me fucking boys, getting pregnant, or worse, then this is what it takes!"'
+		'"Mmmm. She''s right mom. Horny girls need satisfaction," your sister mumbles before rolling over to her other side and going back to sleep.'
+		'She blinks at your outburst but recomposes herself, taking a dignified stance.'
+		'"Well, there are other ways you can deal with that," she sniffs. "You didn''t have to ruin yourself for marriage. You certainly don''t need <i>two</i> of these." You roll your eyes in response.'
+		'"Regardless, you shouldn''t be leaving stuff like this around the house. I''m taking these as punishment," she says.'
+		'"But <<$npc_nickname[''A29'']>>!"'
+		'"No buts young lady! Other people live in this household too! You need to learn to control yourself. If you can''t do that much then you don''t deserve to have these either."'
+		*nl
+		if motherQW['dildo_shower_discovery'] = 1:
+			motherQW['dildo_shower_discovery'] = 0
+			gs'mother_sextalk','dildo_shower_ending1'
+		else
+			gs'mother_sextalk','dildo_ending1'
+		end
+		*nl
+		'<i>Ugh. Great. Now I need new ones.</i>'
+		act'Continue':gt 'bed2', 'end'
+	end
+end
+
+if $ARGS[0] = 'dildo_wakeup2':
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+	if motherQW['bathroom_dildos'] = 1:
+		'You wake up in a shock when your door bangs open and you see your mother standing in the doorway holding a dildo.'
+		'Oh <i>fuck</i>, you left it in the bathroom again.'
+	else
+		'You wake up in a shock when your door bangs open and you see your mother standing in the doorway holding a pair of dildos.'
+		'Oh <i>fuck</i>, you left them in the bathroom again.'
+	end
+	'"What''s your excuse this time?" she glares at you'
+	if motherKnowDildo = 1 or dildo_ownership = 1:
+		act'"Sorry...?"':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			motherQW['bathroom_dildos'] = 0
+			gs 'npc_relationship', 'modify', 'A29', -10
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'Unfortunately, you don''t think you can weasel out of this one.'
+			'"Uhh... Sorry...?" you say, hopeful that she won''t do what she did last time.'
+			'She returns your apology with a glare.'
+			'"Confiscated."'
+			'She walks out of your bedroom and shuts the door.'
+			*nl
+			'<i>Well, so much for that...</i>'
+			act'Continue':gt 'bed2', 'end'
+		end
+	else
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		motherKnowDildo = 1
+		act'"No..."':
+			gs 'npc_relationship', 'modify', 'A29', -10
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/korrpar.jpg"></center>'
+			'"No..." you say dejectedly.'
+			'"Honestly," she huffs, shaking her head in disappointment. "I expected more of you <<$pcs_firstname>>."'
+			'She walks out of your bedroom and shuts the door.'
+			act'Continue':gt 'bed2', 'end'
+		end
+		
+		act'Well I need some kind of outlet!':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			motherQW['bathroom_dildos'] = 0
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+			'"Well I need some kind of outlet!" you say, throwing your arms up in exhasperation.'
+			'Your mother steps back, apparently surprised at your change of tactics.'
+			'"You''re always telling me to stay away from men and not to act like a slut. Well, I gotta tell you <<$npc_nickname[''A29'']>>, <i>I get horny sometimes.</i> Yeah, I was masturbating with it last time too. And if you don''t want me fucking boys, getting pregnant, or worse, then this is what it takes!" She blinks at your outburst but recomposes herself, taking a dignified stance.'
+			'"Well, there are other ways you can deal with that," she sniffs. "You didn''t have to ruin yourself for marriage." You roll your eyes in response.'
+			'"Anyways, you shouldn''t be leaving stuff like this around the house regardless. I''m taking this as punishment," she says.'
+			'"But <<$npc_nickname[''A29'']>>!"'
+			'"No buts young lady! Other people live in this household too! You need to learn to control yourself. If you can''t do that much then you don''t deserve to have one of these."'
+			*nl
+			'She walks out of your bedroom and shuts the door.'
+			*nl
+			'<i>Ugh. Great.</i> you think, throwing your head back against your pillow. <i>Now I need a new one. But maybe at least this gets <<$npc_nickname[''A29'']>> off my back...</i>'
+			act'Continue':gt 'bed2', 'end'
+		end		
+	end
+end
+
+if $ARGS[0] = 'dildo_wakeup3':
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+	if motherQW['bathroom_dildos'] = 1:
+		'You wake up in shock to something made of rubber slapping you in the face. Startled, you sit up in bed and look around, seeing a dildo laying on your covers.'
+	else
+		'You wake up in shock to something made of rubber slapping you in the face. Startled, you sit up in bed and look around, seeing a pair of dildos laying on your covers.'
+	end
+	motherQW['bathroom_dildos'] = 0
+	'"Again, <<$pcs_firstname>>?" Looking up, you see your mother sighing in the doorway to your bedroom with a hand on her forehead. "God, I hope you washed everything before I touched it. I''m not going to throw it away this time because I know you''re just going to buy another one. But please <<$pcs_nickname>>. Think of your brother and father. Stop leaving it laying around like that."'
+	'She walks out of your bedroom and shuts the door.'
+	act'Continue':gt 'bed2', 'end'
+end
+
+!! branching path if a SINGLE dildo was left in the bathroom
+if $ARGS[0] = 'bathroom_dildo_response_single':
+	if dildo_ownership ! 1:
+		act'I swear! It''s not mine!':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			motherQW['bathroom_dildos'] = 0
+			Gspravka = 0
+			GspravkaT = 0
+			GspravkaTalked = daystart
+			dildo_gyno_check = 1
+			GspravkaTimes = 2
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+			'"I swear <<$npc_nickname[''A29'']>>! It''s not mine! I don''t know where it came from!"'
+			'"Oh yeah? Then you won''t mind if I throw this straight into the garbage. And you won''t mind getting a referral from the clinic either. <i>Today</i> <<$pcs_firstname>>."'
+			gs'mother_sextalk','dildo_dumpster_ending1'
+			*nl
+			if pcs_vag > 0:
+				'<i>Great. Now I''m going to get in even bigger trouble. <b>And</b> I lost my dildo...</i>'
+			else
+				'<i>Great. Now I have to do that too. I didn''t even get to use it...</i>'
+			end
+			act'Continue':gt $loc, $loc_arg
+		end
+	end
+	
+	act'I didn''t get to use it yet':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		Gspravka = 0
+		GspravkaT = 0
+		GspravkaTalked = daystart
+		dildo_gyno_check = 1
+		GspravkaTimes = 2
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		if count['vaginal_dildo'] = 0 or pcs_vag = 0:
+			'"No! I haven''t! I... I didn''t get to use it yet..."'
+			'"You think I''m going to fall for an obvious lie like that <<$pcs_firstname>>??"'
+			'"No! I swear! It''s true!"'
+			'"Oh yeah? Then you won''t mind if I throw this straight into the garbage. And you won''t mind getting a referral from the clinic either. <i>Today</i> <<$pcs_firstname>>."'
+			gs'mother_sextalk','dildo_dumpster_ending1'
+			*nl
+			'<i>Great. Now I have to do that too. I didn''t even get to use it...</i>'
+		else
+			'At this point, you decide it''s time to come clean. Well, at least about the ownership.'
+			'"No! I haven''t! I... I didn''t get to use it yet..." You decide to double down on the lie instead.'
+			'"You think I''m going to fall for an obvious lie like that <<$pcs_firstname>>??"'
+			'"No! I swear! It''s true!"'
+			'"Then prove it. Get a new referral from the clinic either. <i>Today</i> <<$pcs_firstname>>. And I''m taking this. It''s going in the trash right now."'
+			gs'mother_sextalk','dildo_dumpster_ending1'
+			*nl
+			'<i>Great. Now I''m going to get in even bigger trouble. <b>And</b> I lost my dildo...</i>'
+		end
+		act'Continue':gt $loc, $loc_arg
+	end
+	
+	act'I just suck on it':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		Gspravka = 0
+		GspravkaT = 0
+		GspravkaTalked = daystart
+		dildo_gyno_check = 1
+		GspravkaTimes = 2
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		'"No! I haven''t! I... I just suck on it in the shower..."'
+		'"Do you expect me to believe that <<$pcs_firstname>>?"'
+		'"Yes! It''s the truth!" you lie.'
+		'"Oh yeah? Then you won''t mind if I throw this straight into the garbage. And you won''t mind getting a referral from the clinic either. <i>Today</i> <<$pcs_firstname>>."'
+		gs'mother_sextalk','dildo_dumpster_ending1'
+		*nl
+		if pcs_vag > 0:
+			'<i>Great. Now I''m going to get in even bigger trouble. <b>And</b> I lost my dildo...</i>'
+		else
+			'<i>Great. Now I have to do that too. I didn''t even get to use it...</i>'
+		end
+		act'Continue':gt $loc, $loc_arg
+	end
+	
+	
+	act'Well I need some kind of outlet!':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		motherKnowDildo = 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		'"Well I need some kind of outlet!" you say, throwing your arms up in exhasperation.'
+		'Your mother steps back, apparently surprised at your change of tactics.'
+		'"You''re always telling me to stay away from men and not to act like a slut. Well, I gotta tell you <<$npc_nickname[''A29'']>>, <i>I get horny sometimes.</i> And if you don''t want me fucking boys, getting pregnant, or worse, then this is what it takes!" She blinks at your outburst but recomposes herself, taking a dignified stance.'
+		'"Well, there are other ways you can deal with that," she sniffs. "You didn''t have to ruin yourself for marriage." You roll your eyes in response.'
+		'"Anyways, you shouldn''t be leaving stuff like this around the house regardless. I''m taking this as punishment," she says.'
+		'"But <<$npc_nickname[''A29'']>>!"'
+		'"No buts young lady! Other people live in this household too! You need to learn to control yourself. If you can''t do that much then you can''t have this back."'
+		*nl
+		if motherQW['dildo_shower_discovery'] = 1:
+			motherQW['dildo_shower_discovery'] = 0
+			gs'mother_sextalk','dildo_shower_ending1'
+		else
+			gs'mother_sextalk','dildo_ending1'
+		end
+		*nl
+		'<i>Ugh. Great. Now I need a new one.</i>'
+		act'Continue':gt $loc, $loc_arg
+	end
+end
+
+
+!! if MULTIPLE dildos were left in the bathroom
+if $ARGS[0] = 'bathroom_dildo_response_multiple':
+	if dildo_ownership ! 1:
+		act'I swear! They''re not mine!':
+			vanrPar_bathtub_dildo = 0
+			vanrPar_shower_dildo = 0
+			motherQW['bathroom_dildos'] = 0
+			Gspravka = 0
+			GspravkaT = 0
+			GspravkaTalked = daystart
+			dildo_gyno_check = 1
+			GspravkaTimes = 2
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+			'"I swear <<$npc_nickname[''A29'']>>! They''re not mine! I don''t know where they came from!"'
+			'"Oh yeah? Then you won''t mind if I throw these straight into the garbage. And you won''t mind getting a referral from the clinic either. <i>Today</i> <<$pcs_firstname>>."'
+			gs'mother_sextalk','dildo_dumpster_ending1'
+			*nl
+			if pcs_vag > 0:
+				'<i>Great. Now I''m going to get in even bigger trouble. <b>And</b> I lost my dildo...</i>'
+			else
+				'<i>Great. Now I have to do that too. I didn''t even get to use it...</i>'
+			end
+			act'Continue':gt $loc, $loc_arg
+		end
+	end
+	
+	act'I didn''t get to use them yet':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		Gspravka = 0
+		GspravkaT = 0
+		GspravkaTalked = daystart
+		dildo_gyno_check = 1
+		GspravkaTimes = 2
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		if count['vaginal_dildo'] = 0 or pcs_vag = 0:
+			'"No! I haven''t! I... I didn''t get to use them yet..."'
+			'"You think I''m going to fall for an obvious lie like that <<$pcs_firstname>>? There were <i>two of them</i> in there!"'
+			'"No! I swear! It''s true!"'
+			'"Oh yeah? Then you won''t mind if I throw these straight into the garbage. And you won''t mind getting a referral from the clinic either. <i>Today</i> <<$pcs_firstname>>."'
+			gs'mother_sextalk','dildo_dumpster_ending1'
+			*nl
+			'<i>Great. Now I have to do that too. I didn''t even get to use it...</i>'
+		else
+			'At this point, you decide it''s time to come clean. Well, at least about the ownership.'
+			'"No! I haven''t! I... I didn''t get to use it yet..." You decide to double down on the lie instead.'
+			'"You think I''m going to fall for an obvious lie like that <<$pcs_firstname>>??"'
+			'"No! I swear! It''s true!"'
+			'"Then prove it. Get a new referral from the clinic either. <i>Today</i> <<$pcs_firstname>>. And I''m taking this. It''s going in the trash right now."'
+			gs'mother_sextalk','dildo_dumpster_ending1'
+			*nl
+			'<i>Great. Now I''m going to get in even bigger trouble. <b>And</b> I lost my dildo...</i>'
+		end
+		act'Continue':gt $loc, $loc_arg
+	end
+	
+	act'I just suck on it':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		Gspravka = 0
+		GspravkaT = 0
+		GspravkaTalked = daystart
+		dildo_gyno_check = 1
+		GspravkaTimes = 3
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		'"No! I haven''t! I... I just suck on it in the shower..."'
+		'"Do you expect me to believe that <<$pcs_firstname>>?'
+		'"Yes! It''s the truth!" you lie.'
+		'There were <i>two of them</i> in there! Are you jerking one off while you suck on the other? Besides, you shouldn''t be doing that either!" she sputters. "Well, if you''re telling the truth then you won''t mind if I throw these straight into the garbage. And you won''t mind getting a referral from the clinic either. <i>Today</i> <<$pcs_firstname>>."'
+		gs'mother_sextalk','dildo_dumpster_ending1'
+		*nl
+		if pcs_vag > 0:
+			'<i>Great. Now I''m going to get in even bigger trouble. <b>And</b> I lost my dildo...</i>'
+		else
+			'<i>Great. Now I have to do that too. I didn''t even get to use it...</i>'
+		end
+		act'Continue':gt $loc, $loc_arg
+	end
+	
+	
+	act'Well I need some kind of outlet!':
+		vanrPar_bathtub_dildo = 0
+		vanrPar_shower_dildo = 0
+		motherQW['bathroom_dildos'] = 0
+		motherKnowDildo = 1
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
+		'"Well I need some kind of outlet!" you say, throwing your arms up in exhasperation.'
+		'Your mother steps back, apparently surprised at your change of tactics.'
+		'"You''re always telling me to stay away from men and not to act like a slut. Well, I gotta tell you <<$npc_nickname[''A29'']>>, <i>I get horny sometimes.</i> And if you don''t want me fucking boys, getting pregnant, or worse, then this is what it takes!" She blinks at your outburst but recomposes herself, taking a dignified stance.'
+		'"Well, there are other ways you can deal with that," she sniffs. "You didn''t have to ruin yourself for marriage. You certainly don''t need <i>two</i> of these." You roll your eyes in response.'
+		'"Regardless, you shouldn''t be leaving stuff like this around the house. I''m taking these as punishment," she says.'
+		'"But <<$npc_nickname[''A29'']>>!"'
+		'"No buts young lady! Other people live in this household too! You need to learn to control yourself. If you can''t do that much then you don''t deserve to have these either."'
+		*nl
+		gs'mother_sextalk','dildo_ending1'
+		*nl
+		'<i>Ugh. Great. Now I need new ones.</i>'
+		act'Continue':gt $loc, $loc_arg
+	end
+end
+
+if $ARGS[0] = 'dildo_ending1':
+	'She stalks off holding your dildo, moving to another room in the house and leaving you alone in the hallway.'
+end
+
+if $ARGS[0] = 'dildo_dumpster_ending1':
+	'And she stomps past you out the front door, presumably to make good on her promise to throw away your dildo. You sigh deeply.'
+end
+
+if $ARGS[0] = 'dildo_dumpster_ending2':
+	'With that, she stalks outside, presumably to throw your dildo into a dumpster.'
+end
+
+
+if $ARGS[0] = 'dildo_shower_ending1':
+	'That being her last word on the matter, she walks back inside the bathroom with your dildo and shuts the door on you. Moments later you hear the shower start spraying.'
+end
+
+if $ARGS[0] = 'dildo_shower_ending2':
+	'She shuts the door and you hear the faucet turn and water spray from the shower.'
+end
+
+
+
+
+--- mother+_sextalk ---------------------------------

+ 1 - 1
locations/nastja.qsrc

@@ -400,7 +400,7 @@ if $ARGS[0] = 'pos17':
 	*clr
 	minut += 60
 	pcs_mood += 50
-	if PCloInhibit + 10 > pcs_inhib: pcs_inhib += 1
+	if PCloInhibit + 10 > pcs_inhib: inhib_exp += 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/city/anastasia/2bimbos.jpg"></center>'
 	'You have a great time on the beach: You swim and play around in the water, you sunbathe, reading, chatting or snoozing as you do, drink milkshakes that Nastya brought along from home and take a couple of photos with the lake in the background. It is a thoroughly enjoyable, exhausting time and you are starting to wonder if you shouldn''t go home soon when Nastya speaks up.'

+ 40 - 16
locations/obj_din.qsrc

@@ -542,24 +542,21 @@ if $ARGS[0] = 'stats':
 		*nl
 	end
 
-	if kolsorev > 0: 'You have run in <<kolsorev>> races'
+    if kolsorev > 0: 'You have run in <<kolsorev>> races'
 	if swinbeg >= 1: 'You have <<swinbeg/3>> trophies from local racing competitions'
 	if bronzebeg > 0: '<<bronzebeg>> - bronze medals for running'
 	if silverbeg > 0: '<<silverbeg>> - silver medals for running'
 	if goldbeg > 0: '<<goldbeg>> - gold medals for running'
-	if razradbegEB > 0: '<<razradbegEB>> times bronze medalist at European Championship'
-	if razradbegES > 0: '<<razradbegES>> runner up at European Championship'
-	if razradbegEG > 0: '<<razradbegEG>> times European champion.'
-	if razradbegIB > 0: '<<razradbegIB>> times bronze medalist at World Championship'
-	if razradbegIS > 0: '<<razradbegIS>> runner up at World Championship'
-	if razradbegIG > 0: '<<razradbegIG>> times World champion'
+	if razradbegEB > 0: '<<razradbegEB>> times bronze medalist at the St.Petersburg Track Championship'
+	if razradbegES > 0: '<<razradbegES>> times silver medalist at the St.Petersburg Track Championship'
+	if razradbegEG > 0: '<<razradbegEG>> times St.Petersburg Track Champion.'
 	if razradbeg > 0:
-		if razradbeg = 1: 'You have third sports category for event'
-		if razradbeg = 2: 'You 2nd sports category for event'
-		if razradbeg = 3: 'You 1st sports category for event'
-		if razradbeg = 4: 'You have the title of Candidate Master of Sports for event'
-		if razradbeg = 5: 'You have the title of Master of Sports in the run'
-		if razradbeg >= 6: 'You have the title of International Master of Sports for event'
+		if razradbeg = 1: 'You''re registered for a semi-professional''s race, in the junior squad'
+		if razradbeg = 2: 'You''re registered for a semi-professional''s race, in the veteran squad'
+		if razradbeg >= 3 and razradbeg < 14: 'You can run in the qualifiing races for the championship on the professional circuit.'
+		if razradbeg = 14 and razradbegK < 9: 'You failed to quaify for the championship.'
+		if razradbeg = 5: 'You are one of the best track athletes in Russia and thus qualified for the Russian National Championship.'
+		if razradbeg = 14 and razradbegK >= 9: 'You qualified for the <<year>> St.Petersburg Track Championship, taking place this season in the Petrovsky Stadium.'
 		*nl
 	end
 
@@ -594,13 +591,14 @@ if $ARGS[0] = 'stats':
 		if modelfoto_ero_clo > 0: '<<modelfoto_ero_clo>> - Number of sexy clothing shoots you''ve done'
 		if modelfoto_bikini > 0: '<<modelfoto_bikini>> - Number of swimsuit shoots you''ve done'
 		if modelfoto_lingerie > 0: '<<modelfoto_lingerie>> - Number of lingerie shoots you''ve done'
+		if modelfoto_fitness > 0: '<<modelfoto_fitness>> - Number of fitness shoots you have participated in'
 		if modelfoto_glamour > 0: '<<modelfoto_glamour>> - Number of glamour shoots you''ve done'
 		if modelfoto_topless > 0: '<<modelfoto_topless>> - Number of topless shoots you''ve done'
 		if modelfoto_nude > 0: '<<modelfoto_nude>> - Number of shoots in which you have been nude'
 		if modelfoto_tastenude > 0: '<<modelfoto_tastenude>> - Number of shoots in which you have been nude but not shown breasts or pussy'
 		if modelfoto_toplessnude > 0: '<<modelfoto_toplessnude>> - Number of nude shoots you have shown your breasts but not your pussy'
 		if modelfoto_fullnude > 0: '<<modelfoto_fullnude>> - Number of full frontal nude shoots you''ve done'
-		if modelfoto_erotic > 0: '<<modelfoto_fullnude>> - Number of softcore erotic shoots you''ve done'
+		if modelfoto_erotic > 0: '<<modelfoto_erotic>> - Number of softcore erotic shoots you''ve done'
 		if modelfoto_nip > 0: '<<modelfoto_nip>> - Number of shoots your nipples have been visible'
 		if modelfoto_pussy > 0: '<<modelfoto_pussy>> - Number of shoots your pussy has been visible'
 		if modelfoto_asshole > 0: '<<modelfoto_asshole>> - Number of shoots your asshole has been visible'
@@ -879,18 +877,26 @@ if $ARGS[0] = 'reputation':
 			if StoryLine = 1:
 				*nl
 				if motherKnowSpravka > 0 and motherKnowWhore > 0:
-					'Your mother knows, that you are sexually active and considers you a slut.'
+					'Your mother knows that you are sexually active and considers you a slut.'
 				elseif motherKnowWhore > 0:
 					'Your mother thinks you are a whore.'
 				elseif motherKnowSpravka > 0:
 					'Your mother knows that you are sexually active.'
+				elseif motherKnowDildo > 0:
+					'Your mother knows you took your own virginity with a dildo.'
 				else
 					'Your mother thinks that you are a virgin.'
 				end
-				if evgenQW >= 4 and pav_slut >= 250:
+				if brotherSex = 10:
+					'You and your brother have professed forbidden love to each other.'
+				elseif brotherSex = 9:
+					'You and your brother are siblings with benefits.'
+				elseif evgenQW >= 4 and pav_slut >= 250:
 					'Your brother thinks you are a total whore.'
 				elseif evgenQW >= 3:
 					'Your brother thinks you are a slut.'
+				elseif brotherSex > 4:
+					'You are in a sexual relationship with your brother'
 				elseif brotherknowslut = 1:
 					'Your brother saw semen on your body and thinks that you fuck around.'
 				elseif brotherknowslut >= 2:
@@ -951,6 +957,24 @@ if $ARGS[0] = 'reputation':
 			if global_social = 0:
 				'You are not famous enough on social media to be known outside of any local areas.'
 			end
+			*nl
+			if kolsorev > 0: 'You have run in <<kolsorev>> races'
+			if swinbeg >= 1: 'You have <<swinbeg/3>> trophies from local racing competitions'
+			if bronzebeg > 0: '<<bronzebeg>> - bronze medals for running'
+			if silverbeg > 0: '<<silverbeg>> - silver medals for running'
+			if goldbeg > 0: '<<goldbeg>> - gold medals for running'
+			if razradbegEB > 0: '<<razradbegEB>> times bronze medalist at the St.Petersburg Track Championship'
+			if razradbegES > 0: '<<razradbegES>> times silver medalist at the St.Petersburg Track Championship'
+			if razradbegEG > 0: '<<razradbegEG>> times St.Petersburg Track Champion.'
+			if razradbeg > 0:
+				if razradbeg = 1: 'You''re registered for a semi-professional''s race, in the junior squad'
+				if razradbeg = 2: 'You''re registered for a semi-professional''s race, in the veteran squad'
+				if razradbeg >= 3 and razradbeg < 14: 'You can run in the qualifiing races for the championship on the professional circuit.'
+				if razradbeg = 14 and razradbegK < 9: 'You failed to quaify for the championship.'
+				if razradbeg = 5: 'You are one of the best track athletes in Russia and thus qualified for the Russian National Championship.'
+				if razradbeg = 14 and razradbegK >= 9: 'You qualified for the <<year>> St.Petersburg Track Championship, taking place this season in the Petrovsky Stadium.'
+				*nl
+			end
 		end
 		'<center><table width="225" cellspacing="0" cellpadding="20" valign="top"><tr><td>'
 			'<center>Renown in Pavlovsk</center>'

+ 1 - 1
locations/pav_aptcourtev.qsrc

@@ -1441,7 +1441,7 @@ if $ARGS[0] = 'homenaked':
 	menu_off = 1
 	$loc = 'pav_aptcourtev'
 	$location_type = 'public_indoors'
-	pcs_inhib += 4
+	inhib_exp += 4
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/nakedcourt.jpg"></center>'
 	'With purse in hand you look around in hope just maybe your clothes are nearby but quickly you realize they are not and their is nothing you can see to cover up with. Covering yourself up with your hands as best you can, you make your way to your building. Hoping not to run into anyone, you stick to the shadows and out of the way to hide your naked body as best you can.'

+ 1 - 0
locations/pav_clinic.qsrc

@@ -803,6 +803,7 @@ if $ARGS[0] = 'badend':
 	gs 'stat'
 	Gspravka = 30
 	GspravkaT = 2
+	if dildo_gyno_check = 1:dildo_gyno_fail = 1
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/gyno/gin.jpg"></center>'
 	*nl
 	'You sigh, understanding that there''s nothing you can (or would be willing to) do to change his mind. Your gynaecologist takes an empty form from the pile and fills it out, stating that you are not a virgin. He presses his stamp onto it and offers it to you with a disappointed look in his eyes.'

+ 1 - 1
locations/placer_sex.qsrc

@@ -1906,7 +1906,7 @@ if $ARGS[0] = 'sleeping_park_bench':
 		if temp <= 8:
 			gs 'npcgeneratec', 0, 'stranger park', rand(30,60)
 			gs 'boyStat', $npclastgenerated
-			if and PCloSkirt ! 0:
+			if PCloSkirt ! 0:
 				if temp = 3:
 					*nl
 					'You feel something sticky on your labia, what the hell is this?'

+ 35 - 26
locations/salon.qsrc

@@ -634,7 +634,7 @@ if $ARGS[0] = 'lei_work2':
 	if rand(0,1) = 1:
 		gs 'arousal','voyeur', 1
 		pcs_horny += 10
-		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/lei/rand(1,3).mp4"></video></center>'
+		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/work/lei/<<rand(1,3)>>.mp4"></video></center>'
 		if masseuse['meet_lei'] = 0:
 			'Unable to resist, you carefully turn the door handle and crack the door open to peek through.'
 			*nl
@@ -1248,9 +1248,9 @@ if $ARGS[0] = 'massage':
 		end
 		
 		if money >= 2000:
-			act'Magic hands massage 2,000 <b>₽</b>':gt'salon','magic_massage'
+			act'Magic finger massage 2,000 <b>₽</b>':gt'salon','magic_massage'
 		else
-			act'Magic hands massage (<font color="red">2,000 <b>₽</b> </font>)':
+			act'Magic finger massage (<font color="red">2,000 <b>₽</b> </font>)':
 				msg'You don''t have enough money for this!'
 			end
 		end
@@ -1305,9 +1305,9 @@ if $ARGS[0] = 'massage':
 		end
 		
 		if money >= 1000:
-			act'Magic hands massage 1,000 <b>₽</b>':gt'salon','magic_massage'
+			act'Magic finger massage 1,000 <b>₽</b>':gt'salon','magic_massage'
 		else
-			act'Magic hands massage (<font color="red">1,000 <b>₽</b> </font>)':
+			act'Magic finger massage (<font color="red">1,000 <b>₽</b> </font>)':
 				msg'You don''t have enough money for this!'
 			end
 		end
@@ -1353,7 +1353,7 @@ if $ARGS[0] = 'massage_explain':
 	*nl
 	'Then we also have a special wellness massage. Very relaxing as well and with the use of special oils will leave you feeling younger and delay the aging process of your skin.'
 	*nl
-	'There is also the magic hands massage, which relaxes you in a different way. Designed to release tension from your body, it will have you moaning for the entire session we''re sure of it. It has very <i>climactic</i> results.'
+	'There is also the magic finger massage, which relaxes you in a different way. Designed to release tension from your body, it will have you moaning for the entire session we''re sure of it. It has very <i>climactic</i> results.'
 	*nl
 	'We also have a throat massage for those who have a bit of an oral fixation. Helps to satisfy the need to suck on something. Comes with a complimentary cocktail or facial, whichever you choose.'
 	*nl
@@ -1413,33 +1413,42 @@ end
 
 if $ARGS[0] = 'magic_massage':
 	cla & *clr
+	money -= iif(masseuse['jobtype'] > 0, 1000, 2000)
 	gs 'clothing', 'strip'
 	gs 'underwear', 'remove'
 	gs 'arousal', 'massage', 5
 	gs 'arousal', 'foreplay', 5
-	gs 'arousal', 'vaginal_finger', 20
-	gs 'stat'
-	pcs_sleep -= 20
-	money -= iif(masseuse['jobtype'] > 0, 1000, 2000)
-	orgasm += 10
 	gs 'stat'
-	'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/magic.mp4"></video></center>'
-	'You undress and lay on the table before an attendant comes in. He begins by kneading your back, rubbing oil across your body. Then he reaches lower and begins to massage your ass. Reaching around he kneads your breasts and spreads the oil across your nipples too. And then he really gets to work.'
+	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/magic.jpg"></center>'
+	'You undress and lay on the table before an attendant comes in. He begins by rubbing oil across your body and massaging your shoulders, before reaching for your breasts. He massages those too, groping you in such a perfect way that your nipples are already stiff before he ever touches them. When he does, your breath hitches and you feel a growing wetness between your legs.'
 	*nl
-	'The next 30 minutes pass by in a blur of pleasure and orgasms. This guy''s hands know your pussy better than you do. They massage every spot that sets you off, playing with your clit in just the right ways and snaking fingers inside you to rub G-spots you didn''t know existed. Your entire body becomes stuck in a repetitive cycle of tension while your orgasm builds followed by mind-numbing release when your climax winds down. After the first 3 orgasms was when you started drooling into the table. Everything after that the only thing you could do was quiver in ecstasy.'
-	*nl
-	'<i>Ohhhhhh myyyyy godddddd...</i>'
-	act'Next':
-		pcs_mood += 40
-		gs 'stat'
+	'After a few minutes of teasing you and building your arousal, he turns you over to lay on your stomach.'
+	act'Turn over':
 		cla & *clr
-		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/work/room.jpg"></center>'
-		'Eventually the massage comes to an end and you are left on your own to recover from the experience. Your entire body is flushed, your nipples are rock hard, your thighs are slick with your own juices, and you are on a post orgasmic high feel fucking incredible. And what do you know? You actually do feel quite relaxed too. You could fall asleep right there.'
-		act 'Leave':
-			gs 'clothing', 'wear_last_worn'
-			gs 'underwear', 'wear'
-			gs 'arousal', 'end'
-			gt 'salon', 'start'
+		gs 'arousal', 'vaginal_finger', -40
+		minut += 20
+		gs 'stat'
+		'<center><video autoplay loop src="images/locations/city/citycenter/mall/salon/magic.mp4"></video></center>'
+		*nl
+		'The next part passes by in a blur of pleasure and orgasms. He starts by reaching for your ass and massaging that, but very quickly moved between you legs and starts showing you why they call it a "magic finger" massage. He digs into your snatch, leaving you writhing under his touch. He does something weird with his fingers causing you gasp and immediately clench down on them. Holy shit you just came. And then he makes you cum again. And again. And then after the next time you start drooling into the table. And then you start to lose track of what''s happening altogether.'
+		*nl
+		'This guy''s hands know your pussy better than you do. They massage every spot that sets you off, playing with your clit in just the right ways and snaking fingers inside you to rub G-spots you didn''t know existed. Your entire body becomes stuck in a repetitive cycle of tension while your orgasm builds followed by mind-numbing release after your climax winds down before it starts building up again. Under his touch the only thing you know how to do is cum and drool from both sets of lips.'
+		*nl
+		'<i>Ohhhhhh myyyyy godddddd...</i>'
+		act'Next':
+			pcs_mood += 40
+			orgasm += 10
+			pcs_sleep -= 20
+			gs 'stat'
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/mall/salon/work/room.jpg"></center>'
+			'Eventually the massage comes to an end and you are left on your own to recover from the experience. Your entire body is flushed, your nipples are rock hard, your thighs are slick with your own juices, and your post orgasmic high makes you feel like you''re floating in space. And what do you know? You actually do feel pretty relaxed too. You could fall asleep right there.'
+			act 'Leave':
+				gs 'clothing', 'wear_last_worn'
+				gs 'underwear', 'wear'
+				gs 'arousal', 'end'
+				gt 'salon', 'start'
+			end
 		end
 	end
 end

+ 77 - 0
locations/scandalicious.qsrc

@@ -0,0 +1,77 @@
+# scandalicious
+
+if $ARGS[0] = 'start':
+	$loc = 'scandalicious'
+	$loc_arg = 'swim'
+    $location_type = 'public_indoors'
+	cls
+	menu_off = 0
+	gs 'stat'
+	gs 'themes', 'indoors'
+	'<center><b><font color="maroon">Scandalous</font></b></center>'
+	'<center><img src="images/locations/city/citycenter/mall/scandalous/shop.jpg"></center>'
+	*nl
+	'This store is cheap and tacky. The clothing lives up to the name though and you assume they saved a lot of money on fabric.
+	Its not somewhere you''d go with your Mom or let her know you''d even looked in the window but if you want to show off your body there is nowhere better to shop. The staff aren''t judging anyone so it feels relaxed but there is still a mix of those hiding their embarrassment and those exuding confidence.'
+	*nl
+	
+	act 'Leave':
+		cla
+		minut += 3
+		gt 'torgcentr'
+	end
+
+	act 'View swimwear':
+		cla
+		minut += 5
+		gt 'scandalicious', 'swim'
+	end
+
+if $ARGS[0] = 'swim':
+	$loc_arg = 'swim'
+	$loc = 'scandalicious'
+	cls
+	gs'stat'
+	'<center><b><font color="maroon">Swimwear - one size fits all</font></b></center>'
+	*nl
+
+	gs 'clothing_QV', 'shop_header'
+
+	act 'Return':
+		cla
+		minut += 1
+		gt 'scandalicious', 'start'
+	end
+
+	if Clothingstock > 18:
+		i = 1
+	elseif Clothingstock > 12:
+		i = 2
+	elseif Clothingstock > 6:
+		i = 3
+	else
+		i = 4
+	end
+
+	clothingfilter['qualitycheck'] = 7
+	:loopquality
+
+		:loopbeach
+			if beach[i] = 0:
+				gs 'clothing_attributes', 'beach', i
+				gs 'clothing_QV', 'shop_filter'
+
+				if clothingfilter['quality'] = 0 or clothingfilter['qualitycheck'] = CloQuality:
+
+					if clothingfilter_risk = 1 and clothingfilter_pandb = 1 and clothingfilter_norm2 = 1: *p '<a href="exec: i = <<i>> & gt ''scandalicious'', ''swim1''"><img src="images/pc/clothing/12beachbabe/<<i>>.jpg" 	height="250" /></a>'
+				end
+			end
+			i += 4
+		if i <= 199:jump 'loopbeach'
+	if clothingfilter['quality'] = 1 and clothingfilter['qualitycheck'] > 0: clothingfilter['qualitycheck'] -=1 & jump 'loopquality'
+end
+
+if $ARGS[0] = 'swim1': gt 'clothing', 'view_clothing_item', 'shop', 'beach',i, 1750
+
+--- scandalicious ---------------------------------
+

+ 382 - 0
locations/selfplay.qsrc

@@ -482,6 +482,385 @@ if $ARGS[0] = 'dildo_options':
 	end
 end
 
+!! Bathroom Dildo Info
+!! bathtub_suction_dildo - dildo that is applied on the low wall of a bathtub
+!! bath_shower_dildo - dildo that is applied onto the wall of a bathtub that also has a shower
+!! glass_shower_dildo - dildo applied to glass wall of a shower with no tub
+
+if $ARGS[0] = 'suction_dildo':
+	*nl
+	if dyneval('result = <<$loc>>_bathtub_dildo') ! 1 and suction_dildo > 0:
+		'You can stick your suction dildo to the <a href="exec:gs ''selfplay'',''bathtub_suction_dildo_apply'' & gt $loc, $loc_arg">bath tub</a> to play with.'
+	elseif dyneval('result = <<$loc>>_bathtub_dildo') = 1:
+		'Your <a href="exec:gs ''selfplay'',''bath_suction_dildo''">suction dildo</a> is stuck to the bath tub.'
+	end
+	*nl
+	if suction_dildo > 0 and dyneval('result = <<$loc>>_bath_shower_dildo') ! 1 or dyneval('result = <<$loc>>_bath_shower_dildo') ! 1:
+		'You can also stick a suction dildo inside <a href="exec:gs ''selfplay'',''shower_suction_dildo_apply'' & gt $loc, $loc_arg">the shower</a>.'
+	elseif dyneval('result = <<$loc>>_bath_shower_dildo') = 1 or dyneval('result = <<$loc>>_glass_shower_dildo') = 1:
+		'Your suction dildo is <a href="exec:gs ''selfplay'',''shower_suction_dildo''">inside the shower</a>.'
+	end
+	*nl
+end
+
+if $ARGS[0] = 'bathtub_suction_dildo_apply':
+	dynamic('<<$loc>>_bathtub_dildo = 1')
+	dynamic('<<$loc>>_suction_dildo += 1')
+	suction_dildo -= 1
+	
+
+end
+
+if $ARGS[0] = 'bathtub_suction_dildo_remove':
+	dynamic('<<$loc>>_bathtub_dildo = 0')
+	dynamic('<<$loc>>_suction_dildo -= 1')
+    suction_dildo += 1
+
+end
+
+if $ARGS[0] = 'shower_suction_dildo_apply':
+	dynamic('<<$loc>>_suction_dildo += 1')
+    suction_dildo -= 1
+	if $bathtype = 'bathtub shower': 
+		dynamic('<<$loc>>_bath_shower_dildo = 1')
+	elseif $bathtype = 'glass shower' or $bathtype = 'glass shower and tub': 
+		dynamic('<<$loc>>_glass_shower_dildo = 1')
+	end
+end
+
+if $ARGS[0] = 'shower_suction_dildo_remove':
+	dynamic('<<$loc>>_shower_dildo = 0')
+	dynamic('<<$loc>>_suction_dildo -= 1')
+    suction_dildo += 1
+
+end
+
+if $ARGS[0] = 'bathtub_dildo_check':
+	if dyneval('result = <<$loc>>_bathtub_dildo') = 1:
+		act 'Ride your bathtub dildo':gt'selfplay','bath_bathtub_suction_dildo_ride'
+	end
+end
+
+if $ARGS[0] = 'shower_dildo_check':
+	if dyneval('result = <<$loc>>_bathtub_dildo') = 1:
+		act 'Ride your bathtub dildo':gt'selfplay','shower_bathtub_suction_dildo_ride'
+	end
+	if dyneval('result = <<$loc>>_glass_shower_dildo') = 1:
+		act 'Ride your wall mounted dildo':gt'selfplay','glass_shower_suction_dildo_ride'
+	elseif dyneval('result = <<$loc>>_bath_shower_dildo') = 1:
+		act 'Ride your wall mounted dildo':gt'selfplay','shower_bathtub_wall_dildo_fuck'
+	end
+end
+
+if $ARGS[0] = 'bath_suction_dildo':
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/shared/home/bathroom/bathtub_dildo.jpg"></center>'
+	'Your suction dildo is currently stuck onto the bathtub.'
+	act'Leave it there':gt $loc, $loc_arg
+	act'Take it off':suction_dildo = 1 & dynamic('<<$loc>>_bathtub_dildo = 0') & gt $loc, $loc_arg
+	act'Ride it':gt'selfplay','bath_suction_dildo_ride'	
+end
+
+if $ARGS[0] = 'shower_suction_dildo':
+	cla & *clr
+	'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shower_dildo.jpg"></center>'
+	'Your suction dildo is currently stuck on the wall of the shower.'
+	act'Leave it there':gt $loc, $loc_arg
+	act'Take it off':suction_dildo = 1 & dynamic('<<$loc>>_shower_dildo = 0') & gt $loc, $loc_arg
+end
+
+!! for using a dildo suctioned to the BATHTUB when not bathing
+if $ARGS[0] = 'bath_suction_dildo_ride':
+	pcs_horny += 20
+	gs 'boyStat', 'D2'
+	gs 'stat'
+	'<center><video autoplay loop src="images/shared/home/bathroom/bath_dildo.mp4"></video></center>'
+	if dildo_timer = 0:
+		dildo_timer = 1
+		dildo_start_minute = minut
+		dildo_start_hour = hour
+	end
+	if pcs_vag = 0:
+		'You wince in pain as you sit down on your dildo and it tears through your hymen. After giving yourself a minute to adjust, you tentatively bounce up and down on it, until you start to enjoy yourself.'
+	elseif dildo_start_minute = minut and dildo_start_hour = hour:
+		'You spend 5 minutes bouncing up and down on the dildo mounted on your bathtub wall and having a good time.'
+	else
+		'You spend 5 more minutes happily bouncing up and down on your bathtub mounted dildo.'
+	end
+	*nl
+	$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam yourself all the way down onto your dildo and climax hard all over it. Your walls squeeze tight and you can feel the entire shape of the rubber cock inside you. Gasping, quivering, and clenching, you ride out your orgasm while impaled on your bathtub dildo.'
+	if pcs_horny >= 90:$orgasm_or = 'yes'
+	gs'arousal','vaginal_dildo',5
+	act'Keep masturbating': gt'selfplay','bath_suction_dildo_ride'
+	act'Finish masturbating':
+		dildo_timer = 0
+		gs'arousal','end'
+		gt $loc, $loc_arg
+	end
+	act'Finish masturbating and unmount your dildo':
+		dildo_timer = 0
+		gs'arousal','end'
+		gs 'bathtub_suction_dildo_remove'
+		gt $loc, $loc_arg
+	end
+end
+
+!! this is riding a dildo mounted on the low wall of a bath tub during a SHOWER
+if $ARGS[0] = 'shower_bathtub_suction_dildo_ride':
+	vaginal_slip = 10
+	pcs_horny += 20
+	gs 'boyStat','D2'
+	gs 'stat'
+	'<center><video autoplay loop src="images/shared/home/bathroom/shower_bath_dildo.mp4"></video></center>'
+	if dildo_timer = 0:
+		dildo_timer = 1
+		dildo_start_minute = minut
+		dildo_start_hour = hour
+	end
+	*nl
+	if pcs_vag = 0:
+		'Leaving the shower running, you move the curtain aside and ease down onto your bathtub mounted rubber cock.'
+		*nl
+		'You wince in pain as it tears through your hymen and slip on the wet tub floor, gasping aloud when you suddenly find yourself ass-to-tub and the entire thing shoved up your pussy.'
+		*nl
+		'<i>Ow! Ow! Ow! Ow! I did not mean to take the full length of that thing right away!</i>'
+		*nl
+		'Biting hard on your lip, you give yourself a minute to adjust and let your walls stretch out. Eventually you feel a little braver and you tentatively bounce up and down on it. One bounce becomes two, two becomes twelve, and suddenly you are jumping up and down on it with reckless abandon, very much enjoying your big rubber cock.'
+	elseif dildo_start_minute = minut and dildo_start_hour = hour:
+		'Leaving the shower running, you move the curtain aside and ease down onto your bathtub mounted rubber cock.'
+		*nl
+		if $loc = 'vanrPar':
+			'<i>Haahhh~! Hhhh~! Mmmm~! Unnnh~!</i>'
+			*nl
+			'You bounce up and down on your dildo, allowing yourself to sofly moan in pleasure, fairly certain that the sound of the shower ought to cover up most of your voice. Maybe it''s just the steam but you feel like you''re enjoying yourself a lot more than you might otherwise.'
+			$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam yourself all the way down onto your dildo and climax hard all over it. Your walls squeeze tight and you can feel the entire shape of the rubber cock inside you. Gasping, quivering, and clenching, you ride out your orgasm while impaled on your bathtub dildo doing your best not to allow your voice escape and let your family know what you''ve been up to.'
+		else
+			'<i>Haahhh~! Hhhh~! Unnnh~! Unnnh~! Ahhh~!</i>'
+			*nl
+			'Your cries of pleasure echo off the walls of the bathroom as you ride your dildo, thoroughly enjoying yourself and making sure anyone on the other side of the wall knows you''re enjoying yourself too.'
+			
+			$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam yourself all the way down onto your dildo and climax hard all over it. Your walls squeeze tight and you can feel the entire shape of the rubber cock inside you. You cry out loudly in climax, caught in the euphoric bliss of release, before slowly winding down.'
+		end
+	else
+		if $loc = 'vanrPar':
+			'<i>Hnnn~! Hnnnnhhh~! Nnnnn~! Mmmmm~!</i>'
+			*nl
+			'You continue bouncing up and down on your dildo, unwilling to finish your shower while you''re still enjoying yourself.'
+		else
+			'<i>Haahhh~! Hhhh~! Unnnh~! Unnnh~! Ahhh~!</i>'
+			*nl
+			'Your cries of pleasure echo off the walls of the bathroom as you ride your dildo, thoroughly enjoying yourself and making sure anyone on the other side of the wall knows you''re enjoying yourself too.'
+		end
+	end
+	*nl
+	if pcs_horny >= 90:$orgasm_or = 'yes'
+	gs'arousal','vaginal_dildo',5
+	act'Keep masturbating':gt'selfplay','shower_bathtub_suction_dildo_ride'
+	act'Finish masturbating and dry off':
+		dildo_timer = 0
+		gs'arousal','end'
+		mirror_steam = hour
+		gt $loc, $loc_arg
+	end
+	act'Finish masturbating, unmount your dildo, and get out and dry off':
+		dildo_timer = 0
+		gs 'bathtub_suction_dildo_remove'
+		gs'arousal','end'
+		mirror_steam = hour
+		gt $loc, $loc_arg
+	end
+end
+
+!! this is riding a dildo mounted on the low wall of a bath tub during a BATH
+if $ARGS[0] = 'bath_bathtub_suction_dildo_ride':
+	vaginal_slip = 10
+	pcs_horny += 20
+	gs 'boyStat','D2'
+	gs 'stat'
+	'<center><video autoplay loop src="images/shared/home/bathroom/shower_bath_dildo.mp4"></video></center>'
+	if dildo_timer = 0:
+		dildo_timer = 1
+		dildo_start_minute = minut
+		dildo_start_hour = hour
+	end
+	if pcs_vag = 0:
+		'Pulling yourself up out of the bath, you point your ass towards your suction mounted dildo and ease your pussy onto it.'
+		*nl
+		'You wince in pain as it tears through your hymen and you slip, the bathwater sloshing around from your sudden movement. Next thing you know, you''re gasping aloud when you suddenly find yourself ass-to-tub and the entire dildo shoved up your pussy to the hilt.'
+		*nl
+		'<i>Ow! Ow! Ow! Ow! I did not mean to take the full length of that thing right away!</i>'
+		*nl
+		'Biting hard on your lip, you give yourself a minute to adjust and let your walls stretch out. Eventually you feel a little braver and you tentatively bounce up and down on it. One bounce becomes two, two becomes twelve, and suddenly you are jumping up and down on it with reckless abandon, creating mini waves in the bathwater and very much enjoying your big rubber cock.'
+	elseif dildo_start_minute = minut and dildo_start_hour = hour:
+		'Pulling yourself out of the bath, you decide it''s time for a different kind of relaxation and ease down onto your bathtub mounted rubber cock.'
+		if $loc = 'vanrPar':
+			'<i>Haahhh~! Hhhh~! Mmmm~! Unnnh~!</i>'
+			*nl
+			'You bounce up and down on your dildo, creating ripples in the bathwater with your motion. In a very tiny voice, you let out small moans, doing your best but unable to completely hold it.'
+			$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam yourself all the way down onto your dildo and climax hard all over it. Your walls squeeze tight and you can feel the entire shape of the rubber cock inside you. Legs shaking and splashing bathwater everywhere, you ride out your orgasm while impaled on your bathtub dildo taking strained breaths to prevent your voice escaping and let your family know what you''ve been up to.'
+		else
+			'<i>Haahhh~! Hhhh~! Unnnh~! Unnnh~! Ahhh~!</i>'
+			*nl
+			'Your cries of pleasure echo off the walls of the bathroom as you ride your dildo, thoroughly enjoying yourself and making sure anyone on the other side of the wall knows you''re enjoying yourself too.'
+			
+			$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam yourself all the way down onto your dildo and climax hard all over it. Your walls squeeze tight and you can feel the entire shape of the rubber cock inside you. You cry out loudly in climax, caught in the euphoric bliss of release, before it slowly winds down.'
+		end
+	else
+		if $loc = 'vanrPar':
+			'<i>Hnnn~! Hnnnnhhh~! Nnnnn~! Mmmmm~!</i>'
+			*nl
+			'You continue bouncing up and down on your dildo, unwilling to finish your shower while you''re still enjoying yourself. Maybe it''s just the steam in the room but your body feels like its on fire right now and it''s so difficult to not let your voice escape and travel into the hallway.'
+			$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam yourself all the way down onto your dildo and climax hard all over it. Your walls squeeze tight and you can feel the entire shape of the rubber cock inside you. Legs shaking and splashing bathwater everywhere, you ride out your orgasm while impaled on your bathtub dildo taking strained breaths to prevent your voice escaping and let your family know what you''ve been up to.'
+		else
+			'<i>Haahhh~! Hhhh~! Unnnh~! Unnnh~! Ahhh~!</i>'
+			*nl
+			'Your cries of pleasure echo off the walls of the bathroom as you ride your dildo, thoroughly enjoying yourself and making sure anyone on the other side of the wall knows you''re enjoying yourself too.'
+		end
+	end
+	*nl
+	if pcs_horny >= 90:$orgasm_or = 'yes'
+	gs'arousal','vaginal_dildo',5
+	act'Keep masturbating':gt'selfplay','bath_bathtub_suction_dildo_ride'
+	act'Finish masturbating and dry off':
+		dildo_timer = 0
+		gs'arousal','end'
+		mirror_steam = hour
+		gt $loc, $loc_arg
+	end
+	act'Finish masturbating, unmount your dildo, and get out and dry off':
+		dildo_timer = 0
+		gs 'bathtub_suction_dildo_remove'
+		gs'arousal','end'
+		mirror_steam = hour
+		gt $loc, $loc_arg
+	end
+end
+
+
+!! this is using a dildo mounted on WALL the shower in a bathtub during a SHOWER
+if $ARGS[0] = 'shower_bathtub_wall_dildo_fuck':
+	vaginal_slip = 10
+	pcs_mood += 1
+	pcs_horny += 20
+	gs 'boyStat','D2'
+	gs 'stat'
+	'<center><video autoplay loop src="images/shared/home/bathroom/shower_dildo2.mp4"></video></center>'
+	$orgasm_txt = 'You can''t take it anymore and throw yourself as far back onto the dildo as you can, impaling yourself to the hilt on it. Spraying your clit with the showerhead, you don''t stop even when your orgasm makes you a quivering mess, standing up on your tip toes as pleasure rocks your entire body.'
+	if dildo_timer = 0:
+		dildo_timer = 1
+		dildo_start_minute = minut
+		dildo_start_hour = hour
+	end
+	if pcs_vag = 0:
+		'Leaving the shower running, you bend over, pointing your bottom towards your wall mounted dildo. You figure it''s time that you test this thing out.'
+		*nl
+		'Lining it up with your pussy, you slowly push yourself back onto it, feeling it stretch you and penetrate you until you feel it bumping against your hymen. After taking a deep breath, you force your ass backward, immediately letting out a whimper of pain when you feel it tear through your maidenhood.'
+		*nl
+		'Biting hard on your lip, you give yourself a minute to adjust and let your walls stretch out. Eventually you feel a little braver and you tentatively slide off of it and then push back on again. With big long strokes, you pull all the way off and then push slowly back on until your filled and you feel your ass touching the wall. Soon it starts to feel good, and you pick up the pace. And then you grab the shower head and start spraying your clit with it while you slam yourself back on forth on your rubber cock.'
+		*nl
+		'<i>Ohhhhhh yeahhhhhh.... I could get used to this...</i>'
+	elseif dildo_start_minute = minut and dildo_start_hour = hour:
+		if $loc = 'vanrPar':
+			'Using the wall of the tub as leverage, you breathe hard as you push your ass back and forth on the dildo mounted on the wall. Hot water from the shower rains down and steam fills the air and you to play tag with the bathtub wall, repeatedly tapping it with the back of your ass while your pussy gets stuffed with rubber.'
+			*nl
+			'<i>Haahhh~! Hhhh~! Mmmm~! Unnnh~!</i>'
+			*nl
+			'Though whimpers and gasps escape your lips, you do your best to keep your voice under control so your family doesn''t catch you masturbating in the shower.'
+			
+			$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam your ass all the way to the wall and climax hard all over your dildo. Your walls squeeze tight and you can perfectly feel the shape of the entire rubber cock inside you. Legs shaking and knees trying not to buckle, you ride out your orgasm while impaled on your shower dildo, taking gasping breaths instead of screaming and letting your family know what you''ve been up to.'
+		else
+			'<b>thump</b><b>thump</b><b>thump</b><b>thump'
+			*nl
+			'<i>Haahhh~! Hhhh~! Unnnh~! Unnnh~! Ahhh~!</i>'
+			*nl
+			'Your cries of pleasure echo off the walls of the bathroom as you slap your ass back and forth against the shower wall, thorougly enjoying the dildo that''s pumping in and out of you right now.'
+			
+			$orgasm_txt = 'Pleasure and heat build between your legs until finally you slam your ass all the way to the wall and climax hard all over your dildo. Your walls squeeze tight and you can perfectly feel the shape of the entire rubber cock inside you. You cry out loudly in climax, legs shaking and knees trying not to buckle, as you ride out your orgasm caught in euphoric bliss.'
+		end
+	else
+		if $loc = 'vanrPar':
+			'<i>Hnnn~! Hnnnnhhh~! Nnnnn~! Mmmmm~!</i>'
+			*nl
+			'You''re not done yet. The shower keeps raining down on you just as you keep fucking your wall mounted dildo, making squelching noises as you occassionally slide it up and down with the force of your thrusts. Maybe it''s just the steam in the room but your body feels like its on fire right now and it''s so difficult to not let your voice escape and travel into the hallway.'
+		else
+			'<i><b>thump</b></i> <i><b>thump</b></i> <i><b>thump</b></i> <i><b>thump</b></i>'
+			'<i>Haahhh~! Hhhh~! Unnnh~! Unnnh~! Ahhh~!</i>'
+			*nl
+			'Your cries of pleasure echo off the walls of the bathroom as you ride your dildo, thoroughly enjoying yourself and making sure anyone on the other side of the wall knows you''re enjoying yourself too.'
+		end
+	end
+	*nl
+	if pcs_horny >= 90:$orgasm_or = 'yes'
+	gs'arousal','vaginal_dildo',5
+	act'Keep masturbating':gt'selfplay','shower_bathtub_wall_dildo_fuck'
+	act'Finish masturbating and dry off':
+		dildo_timer = 0
+		mirror_steam = hour
+		gs'arousal','end'
+		gt $loc, $loc_arg
+	end
+	act'Finish masturbating, unmount your dildo, and get out and dry off':
+		dildo_timer = 0
+		gs 'shower_suction_dildo_remove'
+		mirror_steam = hour
+		gs'arousal','end'
+		gt $loc, $loc_arg
+	end
+end
+
+!! this is for using a dildo mounted of the glass WALL of a SHOWER with no tub
+if $ARGS[0] = 'glass_shower_suction_dildo_fuck':
+	pcs_mood += 1
+	pcs_horny += 20
+	vaginal_slip = 10
+	gs 'boyStat','D2'
+	gs 'stat'
+	'<center><video autoplay loop src="images/shared/home/bathroom/shower_dildo1.mp4"></video></center>'
+	$orgasm_txt = 'You can''t take it anymore and throw yourself as far back onto the dildo as you can, impaling yourself to the hilt on it. Spraying your clit with the showerhead, you don''t stop even when your orgasm makes you a quivering mess, standing up on your tip toes as pleasure rocks your entire body.'
+	if dildo_timer = 0:
+		dildo_timer = 1
+		dildo_start_minute = minut
+		dildo_start_hour = hour
+	end
+	if pcs_vag = 0:
+		'Moving your bottom over towards your wall mounted dildo, you figure it''s time that you test this thing out.'
+		*nl
+		'Lining it up with your pussy, you slowly push yourself back onto it, feeling it stretch you and penetrate you until you feel it bumping against your hymen. After taking a deep breath, you force your ass backward, immediately letting out a whimper of pain when you feel it tear through your maidenhood.'
+		*nl
+		'Biting hard on your lip, you give yourself a minute to adjust and let your walls stretch out. Eventually you feel a little braver and you tentatively slide off of it and then push back on again. With big long strokes, you pull all the way off and then push slowly back on until your filled and you feel your ass touching the wall. Soon it starts to feel good, and you pick up the pace. And then you grab the shower head and start spraying your clit with it while you slam yourself back on forth on your rubber cock.'
+		*nl
+		'<i>Ohhhhhh yeahhhhhh.... I could get used to this...</i>'
+	elseif dildo_start_minute = minut and dildo_start_hour = hour:
+		'"Haahhh~!" <i>thump</i> "Hhhh~!" <i>thump</i> "Unnnh~!" <i>thump</i> "Unnnh~!" <i>thump</i> "Ahhh~!"'
+		*nl
+		'Cries of pleasure echo inside the shower, as you repeatedly slam yourself back against your wall mounted dildo. Your ass makes a thumping sound every time you drive yourself to the base of the dildo and the only other sound is the white noise of the shower head spraying against your clit.'
+	else
+		'"Anngh~!" <i><b>thump</b></i> "Hnnngh~!" <i><b>thump</b></i> "Unnngh~!" <i><b>thump</b></i> "Mmmnngh~!" <i><b>thump</b></i> "Ahhh~!!</i>'
+		*nl
+		'The thump of your ass against the wall is even louder now, but your voice too. In the far back of your mind, you vaguely wonder how awkward it might be if you have to explain to the landlord you shattered the shower by fucking a rubber cock you suctioned to it.'
+	end
+	*nl
+	if pcs_horny >= 90:$orgasm_or = 'yes'
+	gs'arousal','masturbate',-5
+	gs'arousal','vaginal_dildo',5
+	act'Keep masturbating':gt'selfplay','glass_shower_suction_dildo_fuck'
+	act'Finish masturbating and dry off':
+		dildo_timer = 0
+		mirror_steam = hour
+		gs'arousal','end'
+		gt $loc, $loc_arg
+	end
+	act'Finish masturbating, unmount your dildo, and get out and dry off':
+		dildo_timer = 0
+		gs 'shower_suction_dildo_remove'
+		mirror_steam = hour
+		gs'arousal','end'
+		gt $loc, $loc_arg
+	end
+end
+
+
+
 if $ARGS[0] = 'sis_prov':
 
 	$AnyaMsg = ''
@@ -696,5 +1075,8 @@ if $ARGS[0] = 'stop':
 	gt $loc, $loc_arg
 end
 
+
+
+
 --- selfplay ---------------------------------
 

+ 36 - 0
locations/sexshop.qsrc

@@ -302,6 +302,42 @@ if $ARGS[0] = 'start':
 			end
 		end
 	end
+	
+	if suction_dildo = 0 and (money < 1000 and karta + bankDebtLimit < 1000):
+		act 'Buy a 15cm suction dildo (1000 <b>₽</b>)':
+			cla
+			minut += 5
+			suction_dildo = 1
+			money -= 1000
+			pcs_horny += 10
+			TimesBuyPorno += 1
+			'<center><img <<$set_imgh>> src="images/pc/items/15cm.jpg"></center>'
+			if  pcs_inhib < 35:
+				'You buy the dildo and hastily hide it, while your face blushes with embarrassment.'
+			else
+				'You buy the dildo and calmly hide it.'
+			end
+			act 'Leave':gt 'pav_train_market', 'start'
+			act 'Buy something else':gt 'pav_train_market', 4
+		end
+	elseif suction_dildo > 0 and (money < 1000 and karta + bankDebtLimit < 1000):
+		act 'Buy another 15cm suction dildo (1000 <b>₽</b>)':
+			cla
+			minut += 5
+			suction_dildo = 1
+			money -= 1000
+			pcs_horny += 10
+			TimesBuyPorno += 1
+			'<center><img <<$set_imgh>> src="images/pc/items/15cm.jpg"></center>'
+			if  pcs_inhib < 35:
+				'You buy the dildo and hastily hide it, while your face blushes with embarrassment.'
+			else
+				'You buy the dildo and calmly hide it.'
+			end
+			act 'Leave':gt 'pav_train_market', 'start'
+			act 'Buy something else':gt 'pav_train_market', 4
+		end
+	end
 
 	if bigdildo = 0 and (money < 950 and karta + bankDebtLimit < 950):
 		'You cannot afford the 25cm dildo.'

+ 6 - 6
locations/shoes.qsrc

@@ -47,19 +47,19 @@ $shoe_list_line = {
 
 if $ARGS[0] = 'dest0':
 	*clr
-	dynamic 's<<$ARGS[2]>>S[<<ARGS[3]>>] = 0'
+	dynamic 'S<<$ARGS[2]>>S[<<ARGS[3]>>] = 0'
 	gt 'shoes', 'view_shoe_list', $ARGS[1]
 end
 
 if $ARGS[0] = 'dest1':
 	*clr
-	dynamic 's<<$ARGS[2]>>S[<<ARGS[3]>>] = 1'
+	dynamic 'S<<$ARGS[2]>>S[<<ARGS[3]>>] = 1'
 	gt 'shoes', 'view_shoe_list', $ARGS[1]
 end
 
 if $ARGS[0] = 'dest2':
 	*clr
-	dynamic 's<<$ARGS[2]>>S[<<ARGS[3]>>] = 2'
+	dynamic 'S<<$ARGS[2]>>S[<<ARGS[3]>>] = 2'
 	gt 'shoes', 'view_shoe_list', $ARGS[1]
 end
 
@@ -189,7 +189,7 @@ if $ARGS[0] = 'view_shoe_item':
 	if ShoStyle = 3:'This shoe is considered alternative style and makes you feel more assertive and aggressive.'
 
 	if $ARGS[1] = 'shop':
-		if dyneval('RESULT = s<<$ARGS[2]>>[<<ARGS[3]>>]') = 1:
+		if dyneval('RESULT = S<<$ARGS[2]>>[<<ARGS[3]>>]') = 1:
 			'You already own these shoes.'
 			act 'Leave': gt $loc, $loc_arg
 		else
@@ -204,7 +204,7 @@ if $ARGS[0] = 'view_shoe_item':
 					if ShoStyle = 5:h = 20
 					h += (3 * ShoQuality)
 					money -= price
-					dynamic 's<<$ARGS[2]>>[<<ARGS[3]>>] = 1'
+					dynamic 'S<<$ARGS[2]>>[<<ARGS[3]>>] = 1'
 					gt $loc, $loc_arg
 				end
 			else
@@ -217,7 +217,7 @@ if $ARGS[0] = 'view_shoe_item':
 					if ShoStyle = 5:h = 20
 					h += (3 * ShoQuality)
 					karta -= price
-					dynamic 's<<$ARGS[2]>>[<<ARGS[3]>>] = 1'
+					dynamic 'S<<$ARGS[2]>>[<<ARGS[3]>>] = 1'
 					gt $loc, $loc_arg
 				end
 			else

+ 3 - 0
locations/torgcentr.qsrc

@@ -52,6 +52,9 @@ if hour >= 8 and hour <= 20:
 		*p '   '
 	*p '<a href="exec: minut += 3 & gt ''city_musicstore'', ''musicshop''"><img src="images/locations/city/citycenter/mall/musicstore.png"></a>'
 !! O''Skull music store
+		*p '   '
+	*p '<a href="exec: minut += 3 & gt ''scandalicious'',''start''"><img src="images/locations/city/citycenter/mall/scandalicious.png"></a>'
+!! Fashionista - Shop for designer brands
 
 
 	act 'Leave': minut += 5 & gt 'city_center'

+ 4 - 2
locations/vanrPar.qsrc

@@ -10,6 +10,7 @@ if $ARGS[0] = '':
 	$menu_arg = ''
 	menu_off = 0
 	$location_type = 'bathroom'
+	$bathtype = 'bathtub shower'
 	*clr & cla
 	gs 'stat'
 	gs 'themes', 'indoors'
@@ -18,8 +19,9 @@ if $ARGS[0] = '':
 	'The bathroom is very small and unimpressive. Nevertheless, it has everything you need:'
 	*nl
 	'A shower, toilet, sink, <a href="exec:gt ''mirror'',''start''">mirror</a>, where you can ' + iif(pcs_hairbsh = 0,'<a href="exec:gt ''mirror'',''brush''">brush</a>','brush') + ' your hair, and even a bath tub.'
-	*nl
-
+	
+	gs'selfplay','suction_dildo'
+	
 	if vanr_lock = 0:
 		if fullmorrout = 1:
 			act 'Finish and go to the kitchen':gt 'kuhrPar'