Browse Source

Merge remote-tracking branch 'upstream/master' into home-and-internet

netuttki 1 year ago
parent
commit
8714abde09

+ 3 - 7
glife.qproj

@@ -1206,13 +1206,9 @@
 		<Location name="hotel_anna"/>
 		<Location name="hotel_anna_gear"/>
 	</Folder>
-	<Folder name="Shulga">
-		<Location name="shulgahome"/>
-		<Location name="shulgahall"/>
-		<Location name="shulgabed"/>
-		<Location name="shulgakuh"/>
-		<Location name="shulgabath"/>
-		<Location name="shulga_room"/>
+	<Folder name="Vasily">
+		<Location name="vasilyhome"/>
+		<Location name="vasily_home_sex"/>
 		<Location name="cardgame_durak"/>
 		<Location name="Serge_kuh"/>
 		<Location name="Serge_Shulgin"/>

+ 13 - 7
locations/JuliaMilHome.qsrc

@@ -44,7 +44,7 @@ if $ARGS[0] = 'home':
 		'It''s too early in the day to visit Julia.'
 	else
 		'You knock on the door. You hear footsteps in the apartment and sure enough, a few seconds later Julia opens the door. "Oh, hi <<$pcs_nickname>>! Come on in!"'
-		act 'Enter Julia''s apartment':gt'JuliaMilHome'
+		act 'Enter Julia''s apartment': gt 'JuliaMilHome', 'hallway'
 	end
 end
 
@@ -67,7 +67,7 @@ if $ARGS[0] = 'hallway':
 
 	*clr & cla
 	'<center><h4><font color="maroon">Entrance hall</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/julia_home/hallway.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/juliahome/hallway.jpg"></center>'
 	'As you enter the Milov''s hallway, you notice it very nice, well decorated and very clean. Everything in it''s place.'
 
 	act '<b>Leave Julia''s apartment</b>': gt 'JuliaMilHome', 'leave_apartment'
@@ -90,7 +90,7 @@ if $ARGS[0] = 'livingroom':
 	*clr & cla
 	'<center><b><font color = maroon>Living room</font></b></center>'
 	!! Needs actions like watching tv
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/julia_home/living_room.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/juliahome/living_room.jpg"></center>'
 	'Like the rest of the house the living room is spotless, with plenty of decorations around, arranged just perfectly.'
 
 	act 'Leave the room':gt 'JuliaMilHome', 'hallway'
@@ -111,7 +111,7 @@ if $ARGS[0] = 'kitchen':
 
 	*clr & cla
 	'<center><b><font color = maroon>Kitchen</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/julia_home/kitchen.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/juliahome/kitchen.jpg"></center>'
 	'The kitchen is small but has all the necessary things. There is a stove, a fridge, a sink, and a tiny dining table. Everything looks sparkling clean.'
 
 	act 'Leave the room': gt 'JuliaMilHome','hallway'
@@ -309,7 +309,7 @@ if $ARGS[0] = 'bathroom':
 	
 	*clr & cla
 	'<center><h4><font color="maroon">Bathroom</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/julia_home/bathroom.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/juliahome/bathroom.jpg"></center>'
 	'The bathroom is kept spotlessly clean. Everything here has a well cared for look to it.'
 	'The toilet sits along the wall next to a small bathtub.'
 	'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
@@ -355,7 +355,7 @@ if $ARGS[0] = 'julia_room':
 
 	*clr & cla
 	'<center><b><font color="maroon">Julia''s Room</font></b></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/julia_home/julia_room.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/juliahome/julia_bedroom.jpg"></center>'
 	'Julia has a nice room, decorated with high quality furnishings. There are books everywhere, she must really like to read.'
 	if lernHome > 0 and juliaQW['homework_day'] ! daystart:
 		'Julia arranges her school books on a large desk and gets ready to do her homework, inviting you to join her.'
@@ -406,6 +406,8 @@ if $ARGS[0] = 'julia_room':
 				gt 'JuliaMilHome', 'julia_room'
 			end
 		else
+			act 'Leave Julia''s room': gt 'JuliaMilHome', 'hallway'
+			act 'Chat with Julia': gt 'JuliaMilHome', 'julia_chat'
 			if wine = 1:
 				act 'Drink your wine with Julia':
 					juliaQW['JulMilBestFrend'] += 1
@@ -533,7 +535,6 @@ if $ARGS[0] = 'julia_room':
 				end
 			end
 		end
-		act 'Chat with Julia': gt 'JuliaMilHome', 'julia_chat'
 	end
 end
 
@@ -735,5 +736,10 @@ if $ARGS[0] = 'julia_go':
 	end
 end
 
+if $ARGS[0] = 'leave_apartment':
+
+	gt 'pod_ezd','etaj_3'	
+end
+
 --- JuliaMilHome ---------------------------------
 

+ 1 - 1
locations/Komp.qsrc

@@ -438,7 +438,7 @@ if $ARGS[0] = 'rabota':
 		elektro += 6
 		gs 'internet_mobile', 'use_internet', $subs, 60
 		komprabota = rand(0, 10)
-		if $loc = 'shulga_room':komprabota = rand(5, 15)
+		if $loc = 'vasilyhome':komprabota = rand(5, 15)
 		gs 'stat'
 
 		'<center><img <<$set_imgh>> src="images/pc/items/accessories/computer/komp.jpg"></center>'

+ 17 - 18
locations/Serge_Shulgin.qsrc

@@ -39,7 +39,7 @@ if $ARGS[0] = 'tv':
 	'Sergey Borisovich, born in 1967. His hair is gray by now, and he has a small beer belly, but in your eyes he still looks good for his age. His then-wife divorced him a long time ago and he has been single ever since, raising Vasily by himself.'
 	gs 'Serge_Shulgin', 'rep'
 
-	act 'Leave him alone': gt 'shulgabed'
+	act 'Leave him alone': gt 'vasilyhome', 'hallway'
 	act 'Chat with Sergey':
 		*clr & cla
 		minut += 15
@@ -71,7 +71,7 @@ if $ARGS[0] = 'sleep':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/sleep.jpg"></center>'
 	'Sergey is sound asleep.'
-	act 'Get out of bed': gt 'shulgabed'
+	act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 	act 'Wake him up': 
 		'Sergey rubs his eyes, a bit irritated that you woke him up: "What do you want, <<$pcs_nickname>>? You really shouldn''t be waking me up, I need my sleep!"'
 		'You bite your lip, feeling bad for waking him up. You ask him: "Sorry, uncle Sergey. Would you mind if I take a nap with you?"'
@@ -84,7 +84,7 @@ if $ARGS[0] = 'sleep':
 			npc_rel['A112'] -=1
 			gs 'stat'
 			'He snorts: "Do I look like an idiot, <<$pcs_nickname>>? I''d never hear the end of it! Just go home!"'
-			act 'Leave him alone': gt 'shulgabed'
+			act 'Leave him alone': gt 'vasilyhome', 'hallway'
 		else
 			!---------------------!
 			!He allows you to sleep next to him!
@@ -107,7 +107,7 @@ if $ARGS[0] = 'sleep':
 					pcs_sleep += 40
 				end
 				gs 'stat'
-				act 'Get out of bed': gt 'shulgabed'
+				act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 			end
 			if pcs_horny > 30 and mesec <= 0: act 'Try to seduce Sergey': gt 'Serge_Shulgin','hide','sleep_prstsex'
 		end
@@ -120,7 +120,7 @@ if $ARGS[0] = 'hide':
 		if hour < 7 or hour >= 23:
 			gs'stat'
 			'It''s too late, you would awaken Sergey if you turn the TV on!'
-			act 'Get out of bed': gt 'shulgabed'
+			act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 		else
 			minut +=30
 			gs'stat'
@@ -129,7 +129,7 @@ if $ARGS[0] = 'hide':
 			else
 				'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvrekl'+rand(1,4)+'.mp4" width="748" height="540"></video></center> Ugh, commercials...'
 			end
-			act 'Get out of bed': gt 'shulgabed'
+			act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 			act 'Change the channel': gt 'Serge_Shulgin','hide','serge_tv'
 			if npc_rel['A112'] > 50:
 				act 'Switch to the porn channel': 
@@ -139,7 +139,7 @@ if $ARGS[0] = 'hide':
 					if pcs_horny > 30: 'You feel Sergey''s body shifting a lot during a particularly rough part of the porn scene, and he''s awkwardly covering his groin with his hands. The large bulge in his pants gives away his obvious erection anyway.'
 					gs 'arousal', 'porn', 10
 					gs 'arousal', 'end'
-					act 'Get out of bed': gt 'shulgabed'
+					act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 					if pcs_horny > 30 and mesec <= 0: act 'Try to seduce Sergey': gt 'Serge_Shulgin','hide','sleep_prstsex'
 					gs 'stat'
 				end
@@ -179,8 +179,8 @@ if $ARGS[0] = 'hide':
 		cla
 		minut += 2
 		gs 'stat'
-		'Sergey lets out a frustrated sigh, and scolds you: "<<$pcs_nickname>>, I have important things to do tomorrow morning! Don''t bother me, I need my sleep! Leave me alone!'
-		act 'Get out of bed': gt 'shulgabed'
+		'Sergey lets out a frustrated sigh, and scolds you: "<<$pcs_nickname>>, I have important things to do tomorrow morning! Don''t bother me, I need my sleep! Leave me alone!"'
+		act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 	end &!--- sleep_nameksex_otkaz ---
 	!----------------------------------------------------------------!
 	!If you have had sex with him twice already on one day, Sergey refuses to have sex with you!
@@ -190,7 +190,7 @@ if $ARGS[0] = 'hide':
 		minut += 2
 		gs 'stat'
 		'Sergey laughs when he feels your hand on his groin again: "<<$pcs_nickname>>, I''m no young guy any more! My stamina isn''t what it used to be... if I were still young I would''ve been all over you, but you''ve completely drained me for today! I just want to sleep... maybe some other time?"'
-		act 'Get out of bed': gt 'shulgabed'
+		act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
 	end &!--- serge_sleep_sex_perebor ---
 	!--------------------!
 	!Leads to oral sex events!
@@ -282,7 +282,7 @@ if $ARGS[0] = 'hide':
 					'You wince when you get up. Wow... he really wasn''t kidding when he said he wasn''t going to be nice!'
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Finish': gt 'shulgabed'
+					act 'Finish': gt 'vasilyhome', 'sergey_room'
 				end
 			end
 		end
@@ -324,7 +324,7 @@ if $ARGS[0] = 'hide':
 					'Then he suddenly looks exhausted, and he lets himself fall back down onto his bed. When you want to join him, he smiles at you and points at his chin, saying: "You''re a bit dirty here, <<$pcs_nickname>>. Maybe you should go wash up before you come back to bed." With a grin he adds: "I''ll save some room for you. You''re a sweet girl, I like you having you near me..."'
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Finish': gt 'shulgabed'
+					act 'Finish': gt 'vasilyhome', 'sergey_room'
 				end
 			end
 		end
@@ -387,7 +387,7 @@ if $ARGS[0] = 'hide':
 						'It doesn''t take long for Sergey to cum, shooting his load all over your face like he likes to do. When he''s finished, you smile at him with his cum still all over your face, and whisper: "Thank you, uncle Sergey... that was amazing!"'
 						gs 'arousal', 'end'
 						gs 'stat'
-						act 'Finish': gt 'shulgabed'
+						act 'Finish': gt 'vasilyhome', 'sergey_room'
 					end
 				end
 			end
@@ -453,7 +453,7 @@ if $ARGS[0] = 'hide':
 							'You quickly stand up and kneel down next to the bed, aiming his cock at your face. Mere seconds later he erupts, shooting several ropes of his hot sperm all over your face. You smile happily at Sergey and try to catch it inside your mouth, licking some of the remnants off the head of his dick when he''s finally done.'
 							gs 'arousal', 'end'
 							gs 'stat'
-							act 'Finish': gt 'shulgabed'
+							act 'Finish': gt 'vasilyhome', 'sergey_room'
 						end
 					end
 				end
@@ -507,7 +507,7 @@ if $ARGS[0] = 'hide':
 					'"Lick!" he orders you, and you obediently lick the remains off his cock before he finally lets go of your hair. He gives you a dismissive but satisfied nod and returns to watching TV, no longer interested in you.'
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Finish': gt 'shulgabed'
+					act 'Finish': gt 'vasilyhome', 'sergey_room'
 				end
 			end
 		end
@@ -555,7 +555,7 @@ if $ARGS[0] = 'hide':
 					'Exactly at that moment, Sergey groans loudly and a powerful jet of his sperm hits the back of your mouth. After a few spurts he pulls his dick out, and deposits the rest all over your embarrassed face. "That''s a nice look for you, slut! I reckon I''ll be seeing you like that more often..." he laughs, and he lets his tired body crash down onto his bed. Then he directs his attention back at the TV, no longer paying any attention to you.'
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Finish': gt 'shulgabed'
+					act 'Finish': gt 'vasilyhome', 'sergey_room'
 				end
 			end
 		end
@@ -579,8 +579,7 @@ if $ARGS[0] = 'hide':
 		if serge_textb2 = 0:$serge_textb2 = 'Sergey tells you a dirty joke.'
 		if serge_textb2 = 1:$serge_textb2 = 'Sergey tells you a dirty story.'
 		if serge_textb2 = 2:$serge_textb2 = 'Sergey tells you a funny story. It''s loaded with sexual innuendos and double entendres.'
-		if serge_textb2 = 3:$serge_textb2 = 'Sergey tells you a dirty joke: A businessman needs to do a large investment, buying a new fax machine for the office. He calls in his secretary and says: "Maria, I have 10000 rubles, minus taxes... what do you think I can get for that?"
-The secretary blushes as she begins to unbutton her shirt, and replies: "For 10000 rubles? Everything but my earrings!"'
+		if serge_textb2 = 3:$serge_textb2 = 'Sergey tells you a dirty joke: A businessman needs to do a large investment, buying a new fax machine for the office. He calls in his secretary and says: "Maria, I have 10000 rubles, minus taxes... what do you think I can get for that?" The secretary blushes as she begins to unbutton her shirt, and replies: "For 10000 rubles? Everything but my earrings!"'
 		if serge_textb2 = 4:$serge_textb2 = 'You''re lying on Sergey''s bed relaxing, while he tells you another vulgar anecdote.'
 		if serge_textb2 = 5:$serge_textb2 = 'You have a nice chat with Sergey for fifteen minutes.'
 		'<<$serge_textb2>>'

+ 20 - 20
locations/Serge_kuh.qsrc

@@ -21,9 +21,9 @@ if $ARGS[0] = '':
 	menu_off = 0
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
-	'Sergey Borisovich Shulgin, born in 1967. His hair is grey by now, and he has a small beer belly, but in your opinion he still looks good for his age. His then-wife divorced him a long time ago and he has been single ever since, raising Vasily all by himself.'
+	'Sergey is standing at the kitchen counter. He''s making soup, cutting up ingredients and throwing them into a large pan.'
 	gs 'Serge_Shulgin', 'rep'
-	act 'Leave him alone': gt 'shulgakuh'
+	act 'Leave him alone': gt 'vasilyhome', 'kitchen'
 	act 'Chat with Sergey':
 		*clr & cla
 		if sergebazarkuh_count > 0:minut += 15
@@ -57,7 +57,7 @@ if $ARGS[0] = 'kuh_buh':
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
 	'Sergey is sitting at the kitchen table, drinking vodka. "Hi, <<$pcs_nickname>>! Great day, isn''t it?" he shouts cheerfully as he raises his glass to you.'
 	gs 'Serge_Shulgin', 'rep'
-	act 'Leave him alone': gt 'shulgakuh'
+	act 'Leave him alone': gt 'vasilyhome', 'kitchen'
 	act 'Chat with Sergey':
 		*clr & cla
 		if sergebazarkuh_count > 0:minut += 15
@@ -89,7 +89,7 @@ if $ARGS[0] = 'vodka':
 	'He looks at you intently and says: "No, <<$pcs_nickname>>. I''m not giving you any vodka."' 
 	'"Aww, why not?" you ask him.'
 	'Sergey takes a sip of his vodka and laughs: "I''ve seen women drink... it never ends well. Besides that, you''re still a girl! I''m not giving you any, end of discussion!"'
-	act 'Leave him alone': gt 'shulgakuh'
+	act 'Leave him alone': gt 'vasilyhome', 'kitchen'
 
 	gs 'willpower', 'drink', 'force'
 	if will_cost <= pcs_willpwr:
@@ -132,7 +132,7 @@ if $ARGS[0] = 'vodka':
 						gs 'willpower', 'sex', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'shulgakuh'
+						gt 'vasilyhome', 'kitchen'
 					end
 				else
 					act 'Quickly get away from him (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -233,7 +233,7 @@ if $ARGS[0] = 'vodka':
 												'You don''t answer his question, but just give him a weak smile.'
 												gs 'arousal', 'end'
 												gs 'stat'
-												act 'Straighten your clothes': gt 'shulgakuh'
+												act 'Straighten your clothes': gt 'vasilyhome', 'kitchen'
 											end
 										end
 									end
@@ -322,7 +322,7 @@ if $ARGS[0] = 'help_ev1':
 				gs 'willpower', 'exhib', 'resist'
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
-				gt 'shulgakuh'
+				gt 'vasilyhome', 'kitchen'
 			end
 		else
 			act 'Leave him alone (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -342,14 +342,14 @@ if $ARGS[0] = 'help_ev1':
 						gs 'willpower', 'sex', 'resist'
 						gs 'willpower', 'pay', 'resist'
 						gs 'stat'
-						gt 'shulgakuh'
+						gt 'vasilyhome', 'kitchen'
 					end
 				else
 					act 'Stop teasing Sergey (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 				end
 				act 'Continue teasing Sergey': gt 'Serge_kuh', $rand_kuh_izdev
 			else
-				act 'Stop teasing Sergey': gt 'shulgakuh'
+				act 'Stop teasing Sergey': gt 'vasilyhome', 'kitchen'
 			end
 		end
 	end
@@ -426,7 +426,7 @@ if $ARGS[0] = 'izdev1':
 								'Once you think he''s done, you try to swallow his load. But wow... it''s a lot! You let some of it run down your chin onto your boobs, and give his cock one last kiss when you reluctantly let go. There are so many things you could do with it! All in good time, though... that was enough for one day.'
 								gs 'arousal', 'end'
 								gs 'stat'
-								act 'Finish': gt 'shulgakuh'
+								act 'Finish': gt 'vasilyhome', 'kitchen'
 							end
 						end
 					end
@@ -538,7 +538,7 @@ if $ARGS[0] = 'izdev2':
 											'While you put your clothes on, Sergey suddenly says: "Yes, I do." When you look at him questioningly, he adds: "I do think you have a nice body. Can''t wait to get another crack at it!"'
 											gs 'arousal', 'end'
 											gs 'stat'
-											act 'Finish': gt 'shulgakuh'
+											act 'Finish': gt 'vasilyhome', 'kitchen'
 										end
 									end
 								end
@@ -862,7 +862,7 @@ if $ARGS[0] = 'izdev8':
 								'"That was fun, uncle Sergey", you grin. "I can''t wait to come help you again!"'
 								gs 'arousal', 'end'
 								gs 'stat'
-								act 'Finish': gt 'shulgakuh'
+								act 'Finish': gt 'vasilyhome', 'kitchen'
 							end
 						end
 					end
@@ -959,7 +959,7 @@ if $ARGS[0] = 'izdev9':
 								'He pulls out of your ass and jerks himself off over your buttocks, his sperm landing all over your back and your ass as he lets out a primal roar.'
 								gs 'arousal', 'end'
 								gs 'stat'
-								act 'Finish': gt 'shulgakuh'
+								act 'Finish': gt 'vasilyhome', 'kitchen'
 							end
 						end
 					end
@@ -1216,7 +1216,7 @@ if $ARGS[0] = 'izdev13':
 										'Sergey laughs: "It sure did, <<$pcs_nickname>>. Fair warning though: I went easy on you this time..."'	
 										gs 'arousal', 'end'
 										gs 'stat'
-										act 'Finish': gt 'shulgakuh'
+										act 'Finish': gt 'vasilyhome', 'kitchen'
 									end
 								end	
 							end
@@ -1301,7 +1301,7 @@ if $ARGS[0] = 'izdev14':
 									'Sergey doesn''t want to get you pregnant, and pulls out right before he orgasms. He shoots his thick jets of cum all over your stomach and labia, some of it even landing on your tits. He came so much! You smear it out with a satisfied smile on your face, your head still feeling a bit hazy from the intense fucking you just received.'
 									gs 'arousal', 'end'
 									gs 'stat'
-									act 'Finish': gt 'shulgakuh'
+									act 'Finish': gt 'vasilyhome', 'kitchen'
 								end
 							end
 						end
@@ -1508,7 +1508,7 @@ if $ARGS[0] = 'izn1':
 					'Sergey scoffs, not showing any compassion: "Don''t give me that tone. I warned you, <<$pcs_nickname>>... if you act like a whore around me, I''ll treat you like one. You should freshen up before you head out, you look horrible."'
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Finish': gt 'shulgakuh'
+					act 'Finish': gt 'vasilyhome', 'kitchen'
 				end
 			end
 		end
@@ -1604,7 +1604,7 @@ if $ARGS[0] = 'izn2':
 					'He points at his chin demonstratively as he says it, and you both laugh. You drink the vodka in one large gulp, and you feel a shiver run down your spine as you swallow it. "Thank you, uncle Sergey... I can''t wait to come help you in the kitchen again", you say with a meek smile and head towards the bathroom.'
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Finish': gt 'shulgakuh'
+					act 'Finish': gt 'vasilyhome', 'kitchen'
 				end
 			end
 		end
@@ -1654,7 +1654,7 @@ if $ARGS[0] = 'sex1':
 				$orgasm_or = 'yes'
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Finish': gt 'shulgakuh'
+				act 'Finish': gt 'vasilyhome', 'kitchen'
 			end
 		end
 	end
@@ -1713,7 +1713,7 @@ if $ARGS[0] = 'sex2':
 					$orgasm_or = 'yes'
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Finish': gt 'shulgakuh'
+					act 'Finish': gt 'vasilyhome', 'kitchen'
 				end
 			end
 		end
@@ -1806,7 +1806,7 @@ if $ARGS[0] = 'sex3':
 							gs 'arousal', 'vaginal', 5, 'sub'
 							gs 'arousal', 'end'
 							gs 'stat'
-							act 'Finish': gt 'shulgakuh'
+							act 'Finish': gt 'vasilyhome', 'kitchen'
 						end
 					end
 				end

+ 8 - 8
locations/anushapt.qsrc

@@ -326,7 +326,7 @@ if $ARGS[0] = 'hallway':
 	else
 		'Anushka is standing next to you, looking at you expectantly. "What''s up, <<$pcs_nickname>>?"'
 		act '<b>Leave Anushka''s apartment</b>': gt 'pav_complex','start'
-		act 'Let''s go to your room':AnushkaLoc=2&gt'anushapt','anushroom'
+		act 'Let''s go to your room':AnushkaLoc=2& gt'anush_bedroom','anushroom'
 		act 'Let''s check on your brother': AnushkaLoc = 3 & gt 'anushaptbr','brotherroom'
 	end
 end
@@ -599,7 +599,7 @@ if $ARGS[0] = 'snack':
 		'She laughs a bit. "No, but he doesn''t know that. However, if he doesn''t or he keeps being mean to you, come get me. I will kick his ass for you, OK?"'
 		'He nods all happy and gets up from the table. He tries to dart out of the room, but she manages to give him a one armed hug that he tries his best to squirm away from. He manages to finally break free, then he hurries out of the kitchen.'
 		'She stands up and looks at you. "Got everything?" When you nod, she says "Sweet, let''s go back to my room."'
-		act 'Back to her room':AnushkaLoc=2&gt'anushapt','anushroom'
+		act 'Back to her room':AnushkaLoc=2& gt'anush_bedroom','anushroom'
 	elseif snacktime <= 5 and ((week < 6 and hour >= 20 and hour < 23) or (week >= 6 and (hour >= 8 and hour < 16) or (hour >= 18 and hour < 23))):
 		gs 'stat'
 		'<center><b><font color = maroon>Kitchen</font></b></center>'
@@ -624,7 +624,7 @@ if $ARGS[0] = 'snack':
 			'He smirks to her. "Ok... yeah... They may have had a little bit to do with it as well."'
 			'As the two of you walk out of the kitchen and back towards her room, he follows you both out and heads for the living room. "Have fun girls... but not too much fun."'
 			'Anushka looks back, and in a exacerbated tone says "Dad!" before she leads you back into her room'
-			act 'Back to her room':AnushkaLoc=2&gt'anushapt','anushroom'
+			act 'Back to her room':AnushkaLoc=2& gt'anush_bedroom','anushroom'
 		end
 
 		act 'Yes':
@@ -640,7 +640,7 @@ if $ARGS[0] = 'snack':
 			'He smirks to her. "Ok... yeah... They may have had a little bit to do with it as well."'
 			'As the two of you walk out of the kitchen and back towards her room, he follows you both out and heads for the living room. "Have fun girls... but not too much fun."'
 			'Anushka looks back, and in a exacerbated tone says "Dad!" before she leads you back into her room'
-			act 'Back to her room':AnushkaLoc=2&gt'anushapt','anushroom'
+			act 'Back to her room':AnushkaLoc=2& gt'anush_bedroom','anushroom'
 		end
 	elseif snacktime <= 7 and anushkaQW['valeria_introduced'] = 0:
 		anushkaQW['valeria_introduced'] = 1
@@ -681,7 +681,7 @@ if $ARGS[0] = 'snack':
 					*nl
 					'Anushka walks over to the fridge and grabs two drinks plus a bag of chips. She grabs you by the arm and leads you out of the kitchen. As you walk out, she glances back at her mother to scream "Bitch!"'
 					'"It was great to meet you. I do hope to see you again, even though I doubt you''ll be back..." you hear Valeria sarcastically say as you''re leaving the kitchen.'
-					act 'Back to her room':AnushkaLoc=2&gt'anushapt','anushroom'
+					act 'Back to her room':AnushkaLoc=2& gt 'anush_bedroom','anushroom'
 				end
 			end
 		end
@@ -702,7 +702,7 @@ if $ARGS[0] = 'snack':
 			'Instead of getting angry, her mom just laughs. "You''re one to talk. We both know you''re a clingy, needy, little slut that will do anything to get anyone to pay attention to you. The only reason you''re in that band of yours is because you slept your way into it and continue to be their slut just so they will let you stay."'
 			'Anushka raises her hand like she might hit her mother. For a tense moment, you think she might, but then she lowers it. "You don''t know anything about me! You''ve never wanted to know anything about me! I fucking hate you! I wish you would just fucking leave if you hate it here so much!" With that, she turns and grabs some snacks. She pushes them into your hands so hard and fast that you are barely able to keep hold of them as she says "Come on, let''s go."'
 			'Her mother shakes her head. "That''s right! Go running to your room and cry like you have always done when you are faced with the truth. I can''t believe I raised such a pathetic excuse of a daughter."'
-			act 'Follow Anushka back to her room':AnushkaLoc=2&gt'anushapt','anushroom'
+			act 'Follow Anushka back to her room':AnushkaLoc=2& gt'anush_bedroom','anushroom'
 			gs 'willpower', 'misc', 'self', 'medium'
 			if will_cost <= pcs_willpwr:
 				act 'Defend Anushka (<<will_cost>> Willpower)':
@@ -714,7 +714,7 @@ if $ARGS[0] = 'snack':
 					'You can''t take listening to Valeria talk about your friend like that anymore. "You''re wrong! Anushka is a better person than you will ever be! If you would just talk to her for once instead of at her, you might realize just how great she really is!"'
 					'Anushka smiles at you and obviously appreciates what you said. Her mom just gives you a look of complete disgust. "You must be another one of those disgusting lesbians." she says scornfully before shooting an equally disgusted look at her daughter. "It is so sinful and shameful, but I guess I can''t expect my daughter to hang out with anyone decent." With that, she turns back to her cooking.'
 					'Anushka grabs you by the arm before you can say more. "Come on, let''s go. She just isn''t worth it."'
-					act 'Back to her room':AnushkaLoc=2&gt'anushapt','anushroom'
+					act 'Back to her room':AnushkaLoc=2& gt'anush_bedroom','anushroom'
 				end
 			else
 				act 'Defend Anushka (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -727,7 +727,7 @@ if $ARGS[0] = 'snack':
 		'She gets up and heads to the kitchen with you, the two of you talking and laughing the whole way.'
 		'As you walk into the kitchen, Anushka points to a refrigerator. "Grab some drinks out of the fridge and anything else good."'
 		'While you are doing that, she grabs a couple of snack cakes and chips from the cabinets, and once you both have your spoils from your raid on the kitchen, you head back to her room.'
-		act 'Back to her room':AnushkaLoc=2&gt'anushapt','anushroom'
+		act 'Back to her room':AnushkaLoc=2& gt'anush_bedroom','anushroom'
 	end
 	killvar 'snacktime'
 end

+ 3 - 1
locations/beverage.qsrc

@@ -138,8 +138,9 @@ if $ARGS[0] = 'bev_cof':
 	cumspclnt = 2
 	gs 'cum_cleanup'
 	pcs_breath = 0
+	teeth['caffe_or_tea'] += 5
 	gs 'beverage', 'afterdrink'
-!!Image needed	'<center><img <<$set_imgh>> src="images/shared/drinks/coffee.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/shared/drinks/coffee.jpg"></center>'
 	'You enjoy a hot coffee, and<<$mtxt>>'
 	gs 'stat'
 	killvar '$_drink'
@@ -168,6 +169,7 @@ if $ARGS[0] = 'bev_tea':
 	cumspclnt = 2
 	gs 'cum_cleanup'
 	pcs_breath = 0
+	teeth['caffe_or_tea'] += 2
 	gs 'beverage', 'afterdrink'
 	'<center><img <<$set_imgh>> src="images/shared/drinks/tea.jpg"></center>'
 	'You enjoy a relaxing cup of tea, and<<$mtxt>>'

+ 21 - 0
locations/body.qsrc

@@ -147,6 +147,27 @@ if $ARGS[0] = 'DailyUpdate':
 	elseif pcs_skin <= 1000:
 		pcs_skin += min(skinDailyGain/5, 2) - skinDailyPenalty - 1
 	end
+	
+	if pcs_teeth < 0:
+		!! Daly degradation of perfect white teeth
+		tempteeth = 1
+		if teeth['caffe_or_tea'] > 8: tempteeth += 1
+		if teeth['smoked'] > 1: tempteeth += 1
+		tempteeth -= min(3,	teeth['brushed'])
+		teeth['degradation'] += max(tempteeth, 0)
+		killvar 'tempteeth'
+		teeth['brushed'] = 0
+		teeth['smoked'] = 0
+		teeth['caffe_or_tea'] = 0
+	
+		if teeth['degradation'] > 60:
+			!! After a certain time of not taking care of your teeth you will loose you perfect whit smile.
+			teeth['degradation'] = 0
+			pcs_teeth = 0
+		elseif teeth['degradation'] < 0
+			teeth['degradation'] = 0
+		end
+	end
 
 	!skin variable reset
 	killvar 'moisturizerDailyCount'

+ 10 - 10
locations/cardgame_durak.qsrc

@@ -52,7 +52,7 @@ if $ARGS[0] = 'start':
 		end
 	else
 		'<<iif(RAND(0,1) = 0,''Dan'',''Vitek'')>> sighs: "I''m tired of playing cards. Let''s just watch some TV or something, or have some more beers."'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end
 	gs 'stat'
 end
@@ -251,7 +251,7 @@ if $ARGS[0] = 'card_game_nosex_dance':
 	'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/card/gif/dance'+rand(1,9)+'.mp4"></video></center>'
 	'The guys put on a popular track with a lot of bass, and lean back. You realize this is your cue to start moving, and somewhat awkwardly begin to dance for them. After a while you get into the song more and become less hesitant in shaking your hips and boobs, trying to give the guys a good show. They did win, after all.'
 	'They all watch you intently, cheering you on and high-fiving their friend who made this possible.'
-	act 'Finish and put your clothes back on': gt 'shulga_room', 'start'
+	act 'Finish and put your clothes back on': gt 'vasilyhome', 'livingroom'
 end
 !making wishes NPC (turnip fame['pav_slut'] < 150)
 if $ARGS[0] = 'card_game_nosex':
@@ -380,7 +380,7 @@ if $ARGS[0] = 'card_game_gsex':
 							'A little while later the guys tell you to get down on your knees, and surround you. They jerk themselves off, and shoot their hot cum all over your face and in your hair.'
 							'They all sit down and take a minute to catch your breaths, with your naked body sprawled out on the floor in front of them. When you sit back up again, you catch a glimpse of yourself in a large mirror: you look like a mess! Your hair is seriously disheveled and has sperm in it and your face looks all messy and puffy, with gobs of cum smeared all over your cheeks and chin.'
 							'That was definitely not what you bargained for, when you wanted to play a game of cards with the guys...'
-							act 'Put your clothes back on': gt 'shulga_room', 'start'
+							act 'Put your clothes back on': gt 'vasilyhome', 'livingroom'
 						end
 					end
 				end
@@ -453,7 +453,7 @@ if $ARGS[0] = 'card_game_rough_sex':
 				'You obediently spread your ass cheeks, showing your gaping anus to the boys. That''s going to take a while before it closes again.'
 				'They look at you for a few minutes, proudly discussing on what a good job they did today.'
 				'Then <<$boydesc3>> slaps your ass cheek and grins: "Alright, slut. We''ve trained your hole enough for today. Go freshen up."'
-				act 'Go to the bathroom': gt 'shulgabath', 'start'
+				act 'Go to the bathroom': gt 'vasilyhome', 'bathroom'
 			end
 		end
 	end
@@ -506,7 +506,7 @@ if $ARGS[0] = 'card_game_casual_sex':
 			'A few minutes later the man pulls his dick out, strips off his condom and shoots his load on the wall. Before he could bat an eye, you pull your clothes on and run away.'
 			'The boys are nearby all the time and record everything on a mobile phone.'
 			gs 'arousal', 'end'
-			act 'Leave': gt 'shulga_room', 'start' 
+			act 'Leave': gt 'vasilyhome', 'livingroom' 
 		end
 	end
 end
@@ -535,7 +535,7 @@ if $ARGS[0] = 'card_game_ggwin_clother':
 		'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/card/street_event/j'+rand(1,12)+'.mp4"></video></center>'
 		'"Why is the camera shaking so much!? This looks like shit!" <<$loss_npc_name>> asks, clearly frustrated now.'
 		'His friends are also nearly out of breath, but it''s from laughing so hard. Finally, one of them manages to say: "I''m sorry, man! It just looked hilarious! None of us could hold our cameras still, we were laughing so hard!"'
-		act 'Finish': gt 'shulga_room', 'start'
+		act 'Finish': gt 'vasilyhome', 'livingroom'
 	end
 end
 !When the years won, make a wish (turnip fame['pav_slut'] < 150) (shake genitals)
@@ -559,7 +559,7 @@ if $ARGS[0] = 'card_game_ggwin_penis':
 		'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/card/street_event/p'+rand(1,3)+'.mp4"></video></center>'
 		'"Why is the camera shaking so much!? This looks like shit!" <<$loss_npc_name>> asks, clearly frustrated now.'
 		'His friends are also nearly out of breath, but it''s from laughing so hard. Finally, one of them manages to say: "I''m sorry, man! It just looked hilarious! None of us could hold our cameras still, we were laughing so hard!"'
-		act 'Finish': gt 'shulga_room', 'start'
+		act 'Finish': gt 'vasilyhome', 'livingroom'
 	end
 end
 !When the years won, make a wish (turnip fame['pav_slut'] >= 150) (cum on the victim)
@@ -593,7 +593,7 @@ if $ARGS[0] = 'card_game_ggwin_clothercum':
 			'When you watch the video back with the guys, it turns out that the video''s quality is downright lousy. It''s very shaky, and there''s a lot of background noise of the three of you laughing your butts off.'
 			'<<$loss_npc_name>> comes back, his face as red as a lobster. As he gasps for breath, he groans: "I''m never doing that again! <<$pcs_nickname>>, the next time you lose... I''m going to make you pay!"'
 			'You and the other guys are laughing loudly as you return to Vasily''s apartment. The next time you lose? You''ll see about that...'
-			act 'Finish': gt 'shulga_room', 'start'
+			act 'Finish': gt 'vasilyhome', 'livingroom'
 		end
 	end
 end
@@ -632,7 +632,7 @@ if $ARGS[0] = 'card_game_gg_lick':
 		end
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Finish': gt 'shulga_room', 'start'
+		act 'Finish': gt 'vasilyhome', 'livingroom'
 	end
 end
 !When the years won, make a wish (turnip fame['pav_slut'] >= 150), sex
@@ -680,7 +680,7 @@ if $ARGS[0] = 'card_game_gg_sex':
 			'After a while he can''t hold back any longer, and you feel the hot jets of his sperm land on your body.'
 			'You drag your finger through some of it and bring it to your tongue, to have a taste. It doesn''t taste particularly good, but it''s not bad either.'
 			'"Mmmm... delicious, babe!" you muse, more to make him feel good than anything. You smile at the proud grin <<$boydesc>> has on his face afterwards, and feel slightly better for having made his day.'
-			act 'Finish': gt 'shulga_room', 'start'
+			act 'Finish': gt 'vasilyhome', 'livingroom'
 			killvar '$temp1'
 			killvar '$temp2'
 		end

+ 1 - 0
locations/din_van.qsrc

@@ -51,6 +51,7 @@ $bteeth = {
 			cumspclnt = 2
 			gs 'cum_cleanup'
 			pcs_breath = 1
+			teeth['brushed'] +=1
 			if $clothingworntype = 'nude' and $braworntype = 'none' and $pantyworntype = 'none':
 				'<center><video autoplay loop src="images/shared/home/bathroom/brushteeth.mp4"></center>'
 				play 'sound/brushteeth.mp3',100

+ 1 - 0
locations/drugs.qsrc

@@ -26,6 +26,7 @@ if $ARGS[0] = 'smoke':
 	smokeminut = minut + 3
 	smokerNeed = 0
 	cumspclnt = 2
+	teeth['smoked'] += 1
 	gs 'cum_cleanup'
 	pcs_breath = 0
 	pcs_mood += 100

+ 202 - 202
locations/gadhouse.qsrc

@@ -110,8 +110,8 @@ if $ARGS[0] = 'start':
 		'<center><b><font color="maroon">Your grandmother</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/grandmahelp.jpg"></center>'
 		*nl
-		'"<<$pcs_firstname>>, your mother called, school is starting soon, and you have to head back to Pavlovsk to get ready."'
-		'"As much as we loved having you around and getting to see you more, this is it for now."'
+		'"<<$pcs_firstname>>, your mother called. School starts soon, and you must head back to Pavlovsk to get ready."'
+		'"As much as we loved having you around and seeing you more, this is it for now."'
 		'"You are always welcome to come and visit on weekends or breaks from school."'
 		'"And if you want to, you can always stay with us again next summer."'
 
@@ -119,10 +119,10 @@ if $ARGS[0] = 'start':
 			money += grandmaQW['help_amount']*25
 			gs 'stat'
 
-			'Before leaving your grandma hugs you and gives you <<grandmaQW[''help_amount'']*25>> rubles for your help with chores.'
+			'Before leaving, your grandma hugs you and gives you <<grandmaQW[''help_amount'']*25>> rubles for your help with chores.'
 			grandmaQW['help_amount'] = 0
 		else
-			'Before leaving your grandma gives you a big hug goodbye.'
+			'Before leaving, your grandma gives you a big hug goodbye.'
 		end
 
 		'As you turn to leave, she stops you, "One last thing, here are some rubles for the train ticket to get you back to Pavlovsk."'
@@ -141,9 +141,9 @@ if $ARGS[0] = 'start':
 
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/babushka.jpg"></center>'
 		*nl
-		'"<<$pcs_firstname>>, your grandfather and I were so worried when you didn''t come back home from the forest."'
+		'"<<$pcs_firstname>>, your grandfather and I were so worried when you didn''t come home from the forest."'
 		'"We are so glad you are back safe and sound. Go have a hot meal and shower and relax."'
-		'"Also, don''t worry about any chores today, just focus on recovering."'
+		'"Also, don''t worry about any chores today. Just focus on recovering."'
 
 		act 'Continue':gt 'gadhouse', 'main'
 	!! Returning home after being lost but escaped within the same day; no reaction from grandparents and still expected to get chores done
@@ -163,8 +163,8 @@ if $ARGS[0] = 'start':
 
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 		*nl
-		'Your grandmother looks at you coldly from across the room. She is speaking softly but somehow that is more unnerving than normal, "I''ve been more than fair to you, <<$pcs_firstname>>, and given you more chances than maybe even your mother."'
-		'"If you won''t at least try to act like a decent lady around here, you are no longer welcome. Take your things and leave. Come back when you''ve learned at least some basic decency."'
+		'Your grandmother looks at you coldly from across the room. She is speaking softly, but somehow that is more unnerving than usual, "I''ve been more than fair to you, <<$pcs_firstname>>, and given you more chances than maybe even your mother."'
+		'"If you won''t at least try to act like a decent lady around here, you are no longer welcome. So take your things and leave. Come back when you''ve learned at least some basic decency."'
 
 		act 'Leave': gadstay = 0 & gt 'gadukino'
 	!! Grandma scolding for being spotted nude around the village
@@ -180,9 +180,9 @@ if $ARGS[0] = 'start':
 
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/babushka.jpg"></center>'
 		*nl
-		'Suddenly your grandmother approaches you with disappointed look on her face. "I had higher expectations of you young lady! You should be ashamed of yourself running around outdoors without clothes. You have embarrassed me and your grandfather! Our friends have seen you around naked as have your grandfather and I, so don''t even try to hide it."'
-		'"This will be reflected in your allowance for your chores as well so don''t act all surprised at the beginning of the month either."'
-		'"Unlike you, we have to live in this village, and get along with the people in it. If you keep this up, I''ll be cutting your time here short and sending you back to your mother, and she can deal with your sinful behaviour. We better not hear anymore about this!" She then walks off before you can even respond.'
+		'Suddenly your grandmother approaches you with a disappointed look on her face. "I had higher expectations of you, young lady! You should be ashamed of yourself for running around outdoors without clothes. You have embarrassed your grandfather and me! Our friends have seen you around naked, as have your grandfather and I, so don''t even try to hide it."'
+		'"This will be reflected in your allowance, don''t act surprised at the beginning of the month."'
+		'"Unlike you, we have to live in this village and get along with its people. If you keep this up, I''ll be cutting your time here short and sending you back to your mother, and she can deal with your sinful behaviour. We better not hear any more about this!" She then walks off before you can even respond.'
 
 		act 'Continue': gt 'gadhouse', 'main'
 	!!Grandpa is disappointed in you for failing to do a chore you promised
@@ -198,8 +198,8 @@ if $ARGS[0] = 'start':
 		*nl
 		'Your grandfather scowls at you as you walk by.'
 		'<br>"<<$pcs_firstname>>. I am disappointed in you," he says flatly.'
-		'"What? Why?" you ask, taken aback a bit by his demeanor.'
-		'"Yesterday I asked you to help me, and you agreed. And here we are, today, and I find that you did not."'
+		'"What? Why?" you ask, taken aback a bit by his demeanour.'
+		'"Yesterday, I asked you to help me, and you agreed. And here we are today, and I find that you did not."'
 		'"Oh n-no, Grandpa," you stutter, "I forgot all about it! I''m sorry!"'
 		'"Quiet, child. I wasn''t done speaking. You promised to help and did not, which means you lied."'
 		'<br>You stare at him, crestfallen.'
@@ -207,7 +207,7 @@ if $ARGS[0] = 'start':
 		'Your eyes tear up a bit as your grandfather berates you. "Yes, sir," you mumble quietly.'
 		'"I would rather you tell me flat-out if you do not want to help, <<$pcs_firstname>>. At least that makes you honest, even if lazy."'
 		'"Grandpa, I honestly just forg-" you begin, but he cuts you off.'
-		'"Hush, child. I don''t care for excuses. Now go on, some of us have work to do."'
+		'"Hush, child. I don''t care for excuses. Now go on. Some of us have work to do."'
 		'<br>You silently turn and walk away, feeling guilty.'
 
 		act 'Continue':gt 'gadhouse', 'main'
@@ -223,13 +223,13 @@ if $ARGS[0] = 'start':
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 		*nl
 		'Grandma frowns at you as you walk by. "<<$pcs_nickname>>, you said you would help me yesterday, and you did not."'
-		'You cringe a little as you remember what you told her you would do. "I''m sorry Grandma, I forgot all about it..."'
-		'"I am an old woman, child. It is difficult for me to do many of the things I once could. But I can still do them if I know I have to."'
-		'You look at the ground, feeling guilty, as she continues, "But it is even harder for me if I expected help and did not receive it."'
+		'You cringe as you remember what you told her you would do. "I''m sorry, Grandma, I forgot all about it..."'
+		'"I am an old woman, child. It is difficult for me to do many things I once could. But I can still do them if I know I have to."'
+		'Feeling guilty, you look at the ground as she continues, "But it is even harder for me if I expected help and did not receive it."'
 		'"Sorry, Grandma," you mumble again.'
-		'She softens a little, finally. "It''s okay child," she says. "But it makes it harder for me to give you your allowance for sweets if you cannot follow through on your promises."'
+		'She softens a little, finally. "It''s okay, child," she says. "But it makes it harder for me to give you your allowance for sweets if you cannot follow through on your promises."'
 		'"Yes, ma''am," you nod.'
-		'"All right child," she says, patting your shoulder softly. "Go on now, I am sure you have things to do."'
+		'"All right, child," she says, patting your shoulder softly. "Go on now. I am sure you have things to do."'
 
 		act 'Continue':gt 'gadhouse', 'main'
 	elseif grandmaQW['first_visit'] = 0 and hour >= 6 and hour < 20:
@@ -313,32 +313,32 @@ if $ARGS[0] = 'main':
 
 	if hour < 8:
 		temp = rand(0,9)
-		if temp = 0:'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is curled up sleeping peacefully.'
+		if temp = 0:'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a>is curled up, sleeping peacefully.'
 	elseif hour >= 8 and hour < 12 and sunWeather = 1:
 		temp = rand(0,2)
-		if temp = 1:'On the table by the window <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is busy cleaning himself with his tongue.'
-		if temp = 2:'On the table by the window <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> lies lazily, soaking up some sunshine rays.'
+		if temp = 1:'<a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is busy cleaning himself with his tongue on the table by the window.'
+		if temp = 2:'<a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> lies lazily on the table by the window, soaking up some sunshine rays.'
 	elseif hour >= 8 and hour < 12 and sunWeather = 0:
 		temp = rand(0,1)
-		if temp = 0: 'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is curled up sleeping peacefully.'
-		if temp = 1: 'On the table by the window <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is staring in disgust at the rain outside.'
+		if temp = 0: 'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is curled up, sleeping peacefully.'
+		if temp = 1: 'On the table by the window, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> stares in disgust at the rain outside.'
 	elseif hour >= 12 and hour < 18:
 		temp = rand(0,5)
-		if temp = 3:'Next to the table by the window <a href="exec:feedcat = 1 & gt ''gadhouse'',''villagecat''">Boniface</a> stretches and meows loudly, it''s time for dinner.'
-		if temp = 4 and sunWeather = 1: 'On the table by the window <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> lies lazily, soaking up some sunshine rays.'
-		if temp = 4 and sunWeather = 0: 'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is curled up sleeping peacefully.'
+		if temp = 3:'Next to the table by the window, <a href="exec:feedcat = 1 & gt ''gadhouse'',''villagecat''">Boniface</a> stretches and meows loudly. It''s time for dinner.'
+		if temp = 4 and sunWeather = 1: '<a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> lies lazily on the table by the window, soaking up some sunshine rays.'
+		if temp = 4 and sunWeather = 0: 'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is curled up, sleeping peacefully.'
 	elseif hour >= 18 and hour < 22 and catout ! 2:
 		temp = rand(0,3)
 		if temp = 0:'<a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is stalking around the main floor, looking for a nice juicy mouse to play with.'
-		if temp = 1 and catout = 0: catout = 1 &'<a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> twines around your ankles then goes to the door meowing pitifully.'
+		if temp = 1 and catout = 0: catout = 1 &'<a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> twines around your ankles, then goes to the door, meowing pitifully.'
 	elseif hour >= 22:
 		temp = rand(0,2)
-		if temp = 1:'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is curled up sleeping peacefully.'
+		if temp = 1:'In a box filled with scraps of cloth, <a href="exec: gt ''gadhouse'',''villagecat''">Boniface</a> is curled up, sleeping peacefully.'
 	end
 
 	if hour >= 6 and hour < 8:
 		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> is puttering around in the kitchen, making breakfast.'
-		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> is sitting at the kitchen table, drinking a black cup of coffee.'
+		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> sits at the kitchen table, drinking a black cup of coffee.'
 	elseif hour >= 8 and hour < 10:
 		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> is slowly wandering through the house, tidying up as she goes along.'
 		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> is sitting in his recliner, watching the morning news.'
@@ -347,21 +347,21 @@ if $ARGS[0] = 'main':
 		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> is sitting in his recliner, watching the morning news.'
 	elseif hour >= 11 and hour < 12:
 		'Your grandmother is napping on the sofa, curled up under a heavy quilt.'
-		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> is sitting next to her, stroking her hair and faintly smiling.'
+		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> sits next to her, stroking her hair and faintly smiling.'
 	elseif hour >= 12 and hour < 13:
 		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> is in the kitchen, making a sandwich, while your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> waits at the kitchen table.'
 	elseif hour >= 13 and hour < 15:
 		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> is sitting by the window, '+iif(sunWeather = 0, 'watching the rain','looking outside')+'.'
-		'Your grandfather is leaned back in his recliner, fast asleep.'
+		'Your grandfather is leaning back in his recliner, fast asleep.'
 	elseif hour >= 15 and hour < 17:
 		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> and <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> are watching an old-timey-looking show on the TV.'
 	elseif hour >= 17 and hour < 18:
 		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> is puttering around in the kitchen, making dinner.'
-		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> is sitting at the kitchen table, waiting for grandma to bring his food.'
+		'Your <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> sits at the kitchen table, waiting for grandma to bring his food.'
 	elseif hour >= 18 and hour < 20:
-		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> and <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> are watching the evening news on the TV.'
+		'Your <a href="exec: gt ''gadhouse'',''grandma'' ">grandmother</a> and <a href="exec: gt ''gadhouse'',''grandpa'' ">grandfather</a> are watching the evening news on TV.'
 	else
-		'Your grandparents are asleep. They sleep in separate beds, which is quite strange since they''re still madly in love with each other.'
+		'Your grandparents are asleep. They sleep in separate beds, which is strange since they''re still madly in love.'
 	end
 
 	if mira_guest = 1: MiraLoc = 6 & '<a href="exec: gt ''miroslava'', ''Start''">Mira</a> is sitting next to you.'
@@ -382,7 +382,7 @@ if $ARGS[0] = 'main':
 			inhib_exp += rand(0,2)
 			grandmaQW['nudity_trouble'] += rand(0,2)
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>'
-			'It''s certainly risky leaving the house like this, and while it''s unlikely anyone saw you go outside naked, there''s a thrill in almost getting caught'
+			'It''s undoubtedly risky leaving the house like this. But, while it''s unlikely anyone saw you go outside naked, there''s a thrill in almost getting caught.'
 			gs 'arousal', 'flash', 10, 'exhibitionism'
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -395,7 +395,7 @@ if $ARGS[0] = 'main':
 			minut += 1
 			inhib_exp += rand(0,1)
 			grandmaQW['nudity_trouble'] += rand(0,1)
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>''It''s certainly risky leaving the hosue like this, and while it''s unlikely anyone saw you go outside in your underwear, there''s a thrill in almost getting caught'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/gaddvor_nude.jpg"></center>''It''s undoubtedly risky leaving the hosue like this, and while it''s unlikely anyone saw you go outside in your underwear, there''s a thrill in almost getting caught'
 			gs 'arousal', 'flashlite', 10, 'exhibitionism'
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -411,7 +411,7 @@ if $ARGS[0] = 'main':
 			gs'stat'
 
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/washfloor.jpg"></center>'
-			'You grab a bucket and a rag, and get down on your knees and begin scrubbing the floor. Within the hour the floor shines and you are satisfied with the work you''ve done. You put the cleaning supplies into a corner and continue on with your day.'
+			'You grab a bucket and a rag, get down on your knees and begin scrubbing the floor. Within the hour, the floor shines, and you are satisfied with your work. You put the cleaning supplies into a corner and continue your day.'
 
 			act 'Continue':gt 'gadhouse', 'start'
 			act 'Return back to your grandmother': minut += 1 & gt 'gadhouse', 'grandma'
@@ -433,7 +433,7 @@ if $ARGS[0] = 'main':
 				minut += 10
 				gs'stat'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/washclothes2.jpg"></center>'
-				'Once you are done with the washing, you walk over to the clothesline where you carefully hang the clothes to dry.'
+				'Once done with the washing, you walk to the clothesline, where you carefully hang the clothes to dry.'
 
 				act 'Continue':gt'gaddvor'
 				act 'Return back to your grandmother': minut += 1 & gt 'gadhouse', 'grandma'
@@ -515,10 +515,10 @@ if $ARGS[0] = 'grandma':
 	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
-	'Your grandma is extremely old, and almost never leaves the house. Most of the time she just sits on her bed watching TV, or is slowly cleaning.'
+	'Your grandma is extremely old and seldom leaves the house. Most of the time, she sits on her bed watching TV or slowly cleans.'
 	if $clothingworntype = 'nude':
-		'Grandma looks a little shocked but it''s nothing she hasn''t seen before.'
-		'"Go put some clothes on dear, you''ll give your poor grandpa a heart attack if he sees you."'
+		'Grandma looks a little shocked, but it''s nothing she hasn''t seen before.'
+		'"Go put some clothes on, dear. You''ll give your poor grandpa a heart attack if he sees you."'
 
 		act 'Maybe you should get dressed before talking to her':gt 'gadhouse', 'start'
 	else
@@ -533,14 +533,14 @@ if $ARGS[0] = 'grandma':
 				boletus_stored -= 5
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/cleaning_mushrooms.jpg"></center>'
 				'You tell Grandma you are ready to help her can mushrooms now.'
-				'She smiles and gives you a basket of mushrooms. You spend a while cleaning them, washing them, and cutting them up, in preparation for canning.'
+				'She smiles and gives you a basket of mushrooms. You spend a while cleaning them, washing them, and cutting them up in preparation for canning.'
 				act 'Continue':
 					*clr & cla
 					minut += 60
 					gs'stat'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/canning.jpg"></center>'
-					'Once they are prepared, you help put them in glass jars. Once they are all ready, Grandma places the jars in her canner and boils them for an hour.'
+					'Once they are prepared, you help put them in glass jars. Once they are ready, Grandma places the jars in her canner and boils them for an hour.'
 					act 'Continue':
 						*clr & cla
 						minut += 15
@@ -550,7 +550,7 @@ if $ARGS[0] = 'grandma':
 						grandmaQW['help_amount'] += 2
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/village/canned_mushrooms.jpg"></center>'
 						'Finally, you help Grandma take them out of the canner and set them aside to cool.'
-						'"Thank you, <<$pcs_nickname>>," she says. "It is important to save food up for the hard winter months. Sure, now you can just walk to the store and get whatever you want, but it wasn''t always that way!"'
+						'"Thank you, <<$pcs_nickname>>," she says. "It is important to save food up for the hard winter months. Sure, now you can walk to the store and get whatever you want, but it wasn''t always that way!"'
 						act 'Finish':gt 'gadhouse','start'
 					end
 				end
@@ -565,14 +565,14 @@ if $ARGS[0] = 'grandma':
 
 				bilberry_stored -= 5
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/cleaning_berries.jpg"></center>'
-				'Grandma gives you a basket of berries and you spend a while cleaning them, removing stems, and picking out any shriveled or bad ones.'
+				'Grandma gives you a basket of berries, and you spend a while cleaning them, removing stems, and picking out any shrivelled or bad ones.'
 				act 'Continue':
 					*clr & cla
 					minut += 60
 					gs'stat'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/canning.jpg"></center>'
-					'Once they are prepared, you help pour them into glass jars. Once they are all ready, Grandma places the jars in her canner and boils them for an hour.'
+					'Once they are prepared, you help pour them into glass jars. Once they are ready, Grandma places the jars in her canner and boils them for an hour.'
 					act 'Continue':
 						*clr & cla
 						minut += 15
@@ -597,14 +597,14 @@ if $ARGS[0] = 'grandma':
 
 				grandmaQW['chore_harvest_done'] = 0
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/cleaning_veggies.jpg"></center>'
-				'You and Grandma spend some time sorting out all of the different vegetables from the garden. Once they are sorted you begin cleaning them, cutting them up, removing stems and leaves, and preparing them for canning.'
+				'You and Grandma spend some time sorting out all the vegetables from the garden. Once they are sorted, you begin cleaning them, cutting them up, removing stems and leaves, and preparing them for canning.'
 				act 'Continue':
 					*clr & cla
 					minut += 90
 					gs'stat'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/canning.jpg"></center>'
-					'It is a tedious process, but eventually you finish, and help Grandma put them all in jars. You stand by while she boils the jars, helping her remove them from the canner when needed and replacing them with others.'
+					'It is a tedious process, but eventually, you finish and help Grandma put them all in jars. Then, you stand by while she boils the jars, helping her remove them from the canner when needed and replacing them with others.'
 					act 'Continue':
 						*clr & cla
 						minut += 15
@@ -613,9 +613,9 @@ if $ARGS[0] = 'grandma':
 						grandmaQW['chore_can_veggies'] = 0
 						grandmaQW['help_amount'] += 3
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/village/canned_veggies.jpg"></center>'
-						'Finally, you help Grandma take the last of the jars out of the canner and set them aside to cool.'
-						'"You know <<$pcs_nickname>>, if you know how to can your own food, you can survive years of poor harvests," she says.'
-						'"Your grandfather and I had many hard times when we were younger, but saving our crops when we could kept us from starving to death in the bad times. You would do well to remember that, young lady!"'
+						'Finally, you help Grandma take the last jars out of the canner and set them aside to cool.'
+						'"You know, <<$pcs_nickname>>, if you know how to can your own food, you can survive years of poor harvests," she says.'
+						'"Your grandfather and I had many hard times when we were younger, but saving our crops when we could, kept us from starving to death in the bad times. You would do well to remember that, young lady!"'
 						act 'Finish':gt 'gadhouse','start'
 					end
 				end
@@ -640,7 +640,7 @@ if $ARGS[0] = 'grandma':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'"Grandma, the floors are all clean!" you say proudly.'
-				'"Thank you child," your grandmother says, "You have saved my hands and knees a great deal of aching."'
+				'"Thank you, child," your grandmother says, "You have saved my hands and knees a great deal of aching."'
 				'You give her a warm smile and continue on with your day.'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
@@ -657,7 +657,7 @@ if $ARGS[0] = 'grandma':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'"Grandma, I finished washing Grandpa''s dirty clothes," you tell her.'
-				'"Thank you <<$pcs_nickname>>. I have no idea how that man gets so dirty!"'
+				'"Thank you, <<$pcs_nickname>>. I have no idea how that man gets so dirty!"'
 				'You and your grandmother share a laugh, and you give her a hug before moving on.'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
@@ -674,8 +674,8 @@ if $ARGS[0] = 'grandma':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'"Grandma, I milked Dawn and put the milk away," you tell her.'
-				'"Thank you <<$pcs_nickname>>. She''s such a sweet thing, isn''t she?" your grandmother asks fondly.'
-				'"Um, yes, she is very nice for a cow," you say, smiling. "She''s the nicest cow I know."'
+				'"Thank you, <<$pcs_nickname>>. She''s such a sweet thing, isn''t she?" your grandmother asks fondly.'
+				'"Um, yes, she is very nice for a cow," you smile. "She''s the nicest cow I know."'
 				'Grandma nods sagely at that, and you grin and continue on with your day.'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
@@ -692,12 +692,12 @@ if $ARGS[0] = 'grandma':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'You show Grandma your sacks of groceries and tell her the grocer will be by later.'
-				'"Thank you <<$pcs_nickname>>. He''s a nice young man. I''ve known him since he was a child, you know."'
-				'"Yes he''s very nice," you say, "but where do you want me to put this stuff?"'
-				'"Oh yes, yes," she says, as if she forgot you were standing there with arms full of groceries. "Just put them in the kitchen, little one, I will put them away in a minute."'
-				'You lug the bags into the kitchen and heft them up on the table, before coming back to Grandma.'
+				'"Thank you, <<$pcs_nickname>>. He''s a nice young man. I''ve known him since he was a child, you know."'
+				'"Yes, he''s very nice," you say, "but where do you want me to put this stuff?"'
+				'"Oh yes, yes," she says as if she forgot you were standing there with arms full of groceries. "Just put them in the kitchen, little one. I will put them away in a minute."'
+				'You lug the bags into the kitchen and heft them on the table before returning to Grandma.'
 				'"Anything else you need, Grandma?" you ask.'
-				'"No, that is all, <<$pcs_nickname>>," she says, and gives you a gentle pat on the back.'
+				'"No, that is all, <<$pcs_nickname>>," she says and gives you a gentle pat on the back.'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
 			end
@@ -714,8 +714,8 @@ if $ARGS[0] = 'grandma':
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'"I fed the chickens, Grandma," you tell her.'
 				'"Good, thank you, <<$pcs_nickname>>," she says. "A fat chicken is a happy chicken, and happy chickens lay the best eggs."'
-				'She nods to herself as if she had said something very wise.'
-				'"Um, well, I''m happy to help, Grandma," you say, and give her a quick hug.'
+				'She nods to herself as if she has said something sagacious.'
+				'"Um, well, I''m happy to help, Grandma," you say and hug her quickly.'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
 			end
@@ -732,19 +732,19 @@ if $ARGS[0] = 'grandma':
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'"I finished working in the garden, Grandma."'
 				'"Good, thank you, <<$pcs_nickname>>," she says. "Did you pull out all the weeds?"'
-				'"Yes I did," you say, "and I watered all the plants, and I checked for pests, and everything."'
-				'"Good, good," she nods. "It is very important to take care of your garden, <<$pcs_nickname>>. It is how we provide for ourselves when no one else will."'
+				'"Yes, I did," you say, "and I watered all the plants and checked for pests and everything."'
+				'"Good, good," she nods. "It is crucial to take care of your garden, <<$pcs_nickname>>. It is how we provide for ourselves when no one else will."'
 				'You nod at her advice, and she smiles.'
-				'"You know, you remind me very much of your mother," she says. "She and Luda were always talking about the garden when they were your age."'
+				'"You know, you remind me very much of your mother," she says. "She and Luda always talked about the garden when they were your age."'
 				if npc_QW['A29'] < 2:
 					'"Really?" you ask, trying to picture your mother working in the old garden.'
-					'"Oh yes, yes," Grandma says. "Your mother especially. Every day Natasha would say, ''Luda, Luda, I have to go to the garden,'' and Luda would say, ''But sister, you were just in the garden yesterday!''"'
-					'She purses her lips for a moment and continues, "She wasn''t very good at gardening though, I''m afraid. As much time as she seemed to spend there, I would still find weeds and pests all the time."'
+					'"Oh yes, yes," Grandma says. "Your mother especially. Natasha would say, ''Luda, Luda, I have to go to the garden,'' and Luda would say, ''But sister, you were just in the garden yesterday!"'
+					'She purses her lips and continues, "She wasn''t very good at gardening, I''m afraid. As much time as she seemed to spend there, I would still find weeds and pests all the time."'
 				else
 					'You struggle to contain your laughter. "Oh yeah, <<$npc_nickname[''A29'']>> has told me all about the ''garden'', Grandma. Like mother, like daughter, I guess!"'
 					'Grandma nods. "Yes, I suppose that is true. She wasn''t much of a gardener though - I always found weeds and pests, no matter how much time she spent there."'
 				end
-				'You grin to yourself, thinking of how <<$npc_nickname[''A29'']>> must have been at your age.'
+				'You grin, thinking of how <<$npc_nickname[''A29'']>> must have been at your age.'
 				'"Anyway," she continues, "thank you for doing that for me, <<$pcs_nickname>>. My old bones complain when I do it."'
 				'She gives you a peck on the cheek and sends you on your way.'
 
@@ -762,9 +762,9 @@ if $ARGS[0] = 'grandma':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'"I watered all the plants in the garden, Grandma," you tell her.'
-				'"Thank you, <<$pcs_nickname>>," she says. "A healthy plant is always thirsty. You should have some water too, if you want to be a healthy girl."'
+				'"Thank you, <<$pcs_nickname>>," she says. "A healthy plant is always thirsty. So you should have some water, too, if you want to be a healthy girl."'
 				'"Maybe I will. Is there anything else you need?"'
-				'"No, sweet child. That is enough for today," she says, and gives you a gentle pat on the arm.'
+				'"No, sweet child. That is enough for today," she says and gives you a gentle pat on the arm.'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
 			end
@@ -781,7 +781,7 @@ if $ARGS[0] = 'grandma':
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'You walk up to Grandma and give her the basket of strawberries.'
 				'"I picked all the strawberries I could find, Grandma," you say.'
-				'"Oh <<$pcs_nickname>>," she exclaims, "don''t these just look wonderful? They are plump and juicy this year."'
+				'"Oh, <<$pcs_nickname>>," she exclaims, "don''t these just look wonderful? They are plump and juicy this year."'
 				'You smile and say, "They taste pretty good too!"'
 				'Your grandmother gives you a rueful look and says, "I don''t remember asking you to eat the strawberries, child."'
 				'She cannot hold the charade, though, and breaks into a smile. "I never could resist eating a few fresh off the plant either."'
@@ -801,8 +801,8 @@ if $ARGS[0] = 'grandma':
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'You walk up to Grandma and give her the basket of fruit.'
 				'"I gathered all the fruits I could reach," you say.'
-				'"Thank you, <<$pcs_nickname>>," she says. "I cannot reach or bend like I used to, so you have done me a great favor."'
-				'You smile and hug your grandmother, and go on about your day.'
+				'"Thank you, <<$pcs_nickname>>," she says. "I cannot reach or bend like I used to, so you have done me a great favour."'
+				'You smile and hug your grandmother and go on about your day.'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
 			end
@@ -820,11 +820,11 @@ if $ARGS[0] = 'grandma':
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'You bring the baskets of vegetables from the garden into the kitchen and set them on the table, then go back to your grandmother.'
 				'"I think I got everything I could out of the garden, Grandma," you tell her. "There was so much!"'
-				'"Yes child," she says. "We have been blessed with a healthy garden this year. There were many times in the past we were not so lucky."'
+				'"Yes, child," she says. "We have been blessed with a healthy garden this year. But, unfortunately, there were many times in the past we were not so lucky."'
 				'Your smile falters a bit, unsure of how to take that.'
-				'"Oh don''t worry yourself, little <<$pcs_nickname>>," she says, cupping your cheek with her hand. "Forgive an old woman of her wistful ways. We are lucky to have such a kind granddaughter to help us bring in the harvest."'
+				'"Oh, don''t worry yourself, little <<$pcs_nickname>>," she says, cupping your cheek with her hand. "Forgive an old woman of her thoughtful ways. We are lucky to have such a kind granddaughter to help us bring in the harvest."'
 				'You place your youthful hand over her wizened old one and smile at her. "I am happy to help, Grandma. Is there anything else you need?"'
-				'"No, child, you have done more than your fair share today. Soon we will have to preserve these vegetables to keep them from spoiling, but for now you can rest."'
+				'"No, child, you have done more than your fair share today. Of course, soon, we will have to preserve these vegetables to keep them from spoiling, but for now, you can rest."'
 
 				act 'Continue': gt 'gadhouse', 'grandma'
 			end
@@ -845,12 +845,12 @@ if $ARGS[0] = 'grandma':
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 					'You bring the basket of mushrooms to your grandmother and say, "Grandma, here are the mushrooms you wanted!"'
-					'She takes them from you. "Thank you my sweet girl, better late than never. I hope you were OK in the forest. They will have to go down in the root cellar until we are ready to can them."'
+					'She takes them from you. "Thank you, my sweet girl. Better late than never. I hope you were OK in the forest. They will have to go down in the root cellar until we are ready to can them."'
 					'"Do you think that will be enough?"'
 					'She laughs. "Oh, with your grandfather around, it is never enough!"'
-					'"I can get more, if you want me to."'
+					'"I can get more if you want me to."'
 					'"No need for that, little one," she clucks. "You''ve done enough for now."'
-					'You give her a quick hug in response, and carry on.'
+					'You give her a quick hug in response and carry on.'
 
 					act 'Continue': grandmaQW['chore_mushroom_quantity'] = 0 & gt 'gadhouse', 'grandma'
 				end
@@ -866,12 +866,12 @@ if $ARGS[0] = 'grandma':
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 					'You bring the basket of mushrooms to your grandmother and say, "Grandma, here are the mushrooms you wanted!"'
-					'She smiles and takes them from you. "Thank you my sweet girl. They will have to go down in the root cellar until we are ready to can them."'
+					'She smiles and takes them from you. "Thank you, my sweet girl. They will have to go down in the root cellar until we are ready to can them."'
 					'"Do you think that will be enough?"'
 					'She laughs. "Oh, with your grandfather around, it is never enough!"'
-					'"I can get more, if you want me to."'
+					'"I can get more if you want me to."'
 					'"No need for that, little one," she clucks. "You''ve done enough for one day."'
-					'You give her a quick hug in response, and carry on.'
+					'You give her a quick hug in response and carry on.'
 
 					act 'Continue': grandmaQW['chore_mushroom_quantity'] = 0 & gt 'gadhouse', 'grandma'
 				end
@@ -895,8 +895,8 @@ if $ARGS[0] = 'grandma':
 					'You walk over to Grandma and set the heavy basket of berries on the ground next to her.'
 					'"Grandma, I got all the berries!"'
 					'"Oh, thank you, <<$pcs_nickname>>," Grandma replied. "Those look fine if a little late. They will have to go down in the root cellar until we are ready to can them."'
-					'You heft the basket up and carry it in the kitchen. Walking back over to Grandma, you ask, "Do you think that will be enough for the winter?"'
-					'"Oh no dear," your Grandma says, "the winter is long and cold and you must gather as much as you can, while you can."'
+					'You heft the basket up and carry it into the kitchen. Then, walking back to Grandma, you ask, "Do you think that will be enough for the winter?"'
+					'"Oh no, dear," your Grandma says, "the winter is long and cold, and you must gather as much as you can while you can."'
 					'Seeing the dismayed look on your face, she adds, "But that is enough for today! I know it is harder work than it seems. You can rest now, child."'
 					'Relieved, you give your grandmother a peck on the cheek and move on.'
 
@@ -916,8 +916,8 @@ if $ARGS[0] = 'grandma':
 					'You walk over to Grandma and set the heavy basket of berries on the ground next to her.'
 					'"Grandma, I got all the berries!"'
 					'"Oh, thank you, <<$pcs_nickname>>," Grandma replied. "Those look perfect. They will have to go down in the root cellar until we are ready to can them."'
-					'You heft the basket up and carry it in the kitchen. Walking back over to Grandma, you ask, "Do you think that will be enough for the winter?"'
-					'"Oh no dear," your Grandma says, "the winter is long and cold and you must gather as much as you can, while you can."'
+					'You heft the basket up and carry it into the kitchen. Then, walking back over to Grandma, you ask, "Do you think that will be enough for the winter?"'
+					'"Oh no, dear," your Grandma says, "the winter is long and cold, and you must gather as much as you can while you can."'
 					'Seeing the dismayed look on your face, she adds, "But that is enough for today! I know it is harder work than it seems. You can rest now, child."'
 					'Relieved, you give your grandmother a peck on the cheek and move on.'
 
@@ -946,12 +946,12 @@ if $ARGS[0] = 'grandma':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 					'You bring your basket, heavy with mushrooms and berries from the forest, over to your grandmother.'
 					'"Grandma, here are the mushrooms and berries, just like you asked!"'
-					'"Oh, thank you, <<$pcs_nickname>>. I was starting to think you had forgotten about me, they will have to go down in the root cellar until we are ready to can them," your Grandma replied.'
+					'"Oh, thank you, <<$pcs_nickname>>. I was starting to think you had forgotten about me. They will have to go down in the root cellar until we are ready to can them," your Grandma replied.'
 					'"Do I need to go out on another run, or do you think that''s enough?"'
-					'"Well, little one," your Grandma says, "There is a difference between enough, and enough for today."'
-					'"Oh..." you say, unsure of what to make of her response.'
+					'"Well, little one," your Grandma says, "There is a difference between enough and enough for today."'
+					'"Oh..." you say, unsure what to make of her response.'
 					'She smiles gently and pats your head. "You''ve done enough for today, child."'
-					'You smile back awkwardly, still a little unsure, but give your Grandma a smooch on the cheek and go on with your day.'
+					'You smile back awkwardly, still unsure, but give your Grandma a smooch on the cheek and go on with your day.'
 
 					act 'Continue': grandmaQW['chore_berry_quantity'] = 0 & gt 'gadhouse', 'grandma'
 				end
@@ -970,12 +970,12 @@ if $ARGS[0] = 'grandma':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 					'You bring your basket, heavy with mushrooms and berries from the forest, over to your grandmother.'
 					'"Grandma, here are the mushrooms and berries, just like you asked!"'
-					'"Oh, thank you very much, <<$pcs_nickname>>, they will have to go down in the root cellar until we are ready to can them," your Grandma replied.'
+					'"Oh, thank you very much, <<$pcs_nickname>>. They will have to go down in the root cellar until we are ready to can them," your Grandma replied.'
 					'"Do I need to go out on another run, or do you think that''s enough?"'
-					'"Well, little one," your Grandma says, "There is a difference between enough, and enough for today."'
-					'"Oh..." you say, unsure of what to make of her response.'
+					'"Well, little one," your Grandma says, "There is a difference between enough and enough for today."'
+					'"Oh..." you say, unsure what to make of her response.'
 					'She smiles gently and pats your head. "You''ve done enough for today, child."'
-					'You smile back awkwardly, still a little unsure, but give your Grandma a smooch on the cheek and go on with your day.'
+					'You smile back awkwardly, still unsure, but give your Grandma a smooch on the cheek and go on with your day.'
 
 					act 'Continue': grandmaQW['chore_mushroom_quantity'] = 0 & grandmaQW['chore_berry_quantity'] = 0 & gt 'gadhouse', 'grandma'
 				end
@@ -994,15 +994,15 @@ if $ARGS[0] = 'grandma':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
 				'You sit next to grandma, eager to have her tell you more about the village.'
-				'"Don''t you remember <<$pcs_nickname>>? You''ve visited us many times," said grandma.'
-				'"The last time I visited here I was really young. I remember some of the houses, but the clearest memory I have is going swimming with Mitya." you reply.'
+				'"Don''t you remember Sveta? You''ve visited us many times," said grandma.'
+				'"The last time I visited here, I was really young. Of course, I remember some of the houses, but the clearest memory I have is going swimming with Mitka," you reply.'
 				'"And look how big you''ve become! Just look at you." grandma smiled.'
 				'She begins telling you about the village.'
-				'"The village is small, as you know. You''ll probably find Mitya by the river or the beach where you can go swimming and sunbathe. There are still some fishermen here in the village if you want to go fishing, ask around after Stepan, he''ll lend you a fishing rod."'
-				'"There is nothing interesting in the village itself. Oh yes... I just remembered... recently a new family moved in, a single parent with his daughter. Could you imagine that, someone new moving in? The girl is about your age. Her father works in the city and from the rumors I''ve heard he''s hardly here because his work forces him to stay in the city most of the time. You''ll probably meet her while you take a walk in the village."'
-				'"In the outskirts of the village is the field where the cattle graze and beyond the field is the forest. You''ll usually find our local hunter Andrew in the forest. He often brings along his friends to hunt, they often stay there for days. They say he built a hut somewhere in the forest. So, if you meet Andrew and his friends out there, don''t be afraid. If you want to go to the forest make sure to ask grandfather first."'
-				'"If you like running, you can take a run on the road leading into the forest. Or you can take a ride on our old bike. I''m pretty sure the bike is in the shed. Make sure to look for it if you''re interested. And if you want to watch your figure, then go to the garden, have some fruit, it''s as healthy as the diet meals you''re eating, if not more healthier."'
-				'"That''s about it my dear granddaughter. Now run along, don''t bother me anymore. My soap opera "Santa Barbara" is about to begin, I don''t want to miss a second of it."'
+				'"The village is small, as you know. You''ll probably find Mitya by the river or the beach where you can go swimming and sunbathe. There are still some fishermen here in the village. If you want to go fishing, ask around after Stepan, he''ll lend you a fishing rod."'
+				'"Nothing is interesting in the village itself. Oh yes... I just remembered... recently, a new family moved in, a single parent with his daughter. Could you imagine someone new moving in? The girl is about your age. Her father works in the city, and from the rumours I''ve heard, he''s hardly here because his work forces him to stay in the city most of the time. You''ll probably meet her while you take a walk in the village."'
+				'"In the outskirts of the village is the field where the cattle graze and the forest beyond the field. You''ll usually find our local hunter Andrew in the forest. He often brings his friends to hunt, who often stay there for days. They say he built a hut somewhere in the forest. So, if you meet Andrew and his friends out there, don''t be afraid. If you want to go to the forest, ask grandfather first."'
+				'"If you like running, you can take a run on the road leading into the forest. Or you can take a ride on our old bike. I''m pretty sure the bike is in the shed. Make sure to look for it if you''re interested. And if you want to watch your figure, go to the garden, and have some fruit. It''s as healthy as the diet meals you''re eating, if not healthier."'
+				'"That''s about it, my dear granddaughter. Now run along, don''t bother me anymore. My soap opera "Santa Barbara" is about to begin. I don''t want to miss a second of it."'
 
 				act 'Continue':gt 'gadhouse', 'grandma'
 			end
@@ -1018,7 +1018,7 @@ if $ARGS[0] = 'grandma':
 				gs 'stat'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandma.jpg"></center>'
-				'You spend some time talking with your grandmother. She''s sometimes difficult to understand. Her nearly toothless mouth makes the pronunciation of words difficult for her. Most of what she says boils down to the same thing, life is much more fun when you''re young!'
+				'You spend some time talking with your grandmother. She''s sometimes challenging to understand. Her nearly toothless mouth makes the pronunciation of words difficult for her. But most of what she says boils down to the same thing, life is much more fun when you''re young!'
 
 				act 'Continue':gt 'gadhouse', 'grandma'
 			end
@@ -1033,58 +1033,58 @@ if $ARGS[0] = 'grandma':
 				gs 'stat'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/babushka.jpg"></center>'
-				'When you ask your grandmother to tell you a story, she mumbles something. Nevertheless, after a brief second or two, she decides on a story to share with you today, she begins to talk slowly.'
+				'She mumbles something when you ask your grandmother to tell you a story. Nevertheless, after a brief second or two, she decides on a story to share with you today and begins to talk slowly.'
 
 				temp = rand(0,7)
 
 				if temp = 0:
 					'"There was this one time my parents allowed me to stay at my friend''s home for the night. During the night, a lot of snow fell... and we heard a soft knock on the door!" she says in an ominous voice.'
-					'"We listened more closely, but could only hear the wind whistling through the trees... so we decided to go back to sleep. Then we heard the knocking again!"'
-					'"We both ran quickly to the window, but couldn''t see anything other than snow. The knocking became more persistent, and the voice of a small girl begged us to open the door! My friend and I moved to the middle of the room, tightly hugging one another... we were terrified!"'
-					'"The knocking continued into the morning, even when the blizzard stopped. It sounded like someone was panicking, but when we told her parents in the morning, they didn''t believe us. When we went outside... there was no tracks on the snow! As if it never happened!"'
-					'"We never heard the voice or the knocking ever again after that, but I still feel bad for not going downstairs to answer the door. What if some girl was actually there, begging for our help? I hope she''s okay..."'
+					'"We listened more closely but could only hear the wind whistling through the trees... so we decided to go back to sleep. Then we heard the knocking again!"'
+					'""We dashed to the window but couldn''t see anything other than snow. Finally, the knocking became more persistent, and the voice of a small girl begged us to open the door! My friend and I moved to the middle of the room, tightly hugging one another... we were terrified!"'
+					'"The knocking continued into the morning, even when the blizzard stopped. It sounded like someone was panicking, but when we told her parents in the morning, they didn''t believe us. When we went outside... there were no tracks on the snow! As if it never happened!"'
+					'"We never heard the voice or the knocking again after that, but I still feel bad for not going downstairs to answer the door. What if some girl was actually there, begging for our help? I hope she''s okay..."'
 				elseif temp = 1:
-					'"I had a friend when I was younger." she says, in an ominous voice. "Her husband died at her house, he was a drunken bastard. He got drunk one day and died of alcohol poisoning in the very house."'
-					'"One day she came home from work, and the floor boards all of a sudden started creaking! And through the glass panes in the door in the hallway, she could see the silhouette of a man. It looked remarkably like her late husband!"'
-					'"She was terrified! She quickly left her house, and only went back when I promised to go with her... but of course, we found nothing. Do you believe in ghosts, <<$pcs_nickname>>? Because ever since then, I do..."'
+					'"I had a friend when I was younger," she says in an ominous voice. "Her husband died at her house. He was a drunken bastard. He got drunk one day and died of alcohol poisoning in the very same house."'
+					'"One day, she came home from work, and the floorboards suddenly started creaking! And through the glass panes in the hallway door, she could see the silhouette of a man. It looked remarkably like her late husband!"'
+					'"She was terrified! She quickly left her house and only returned when I promised to go with her... but of course, we found nothing. Do you believe in ghosts, <<$pcs_nickname>>? Because ever since then, I do..."'
 				elseif temp = 2:
-					'"I wasn''t born in Gadukino, I grew up in a different village", your grandmother begins. "This is a true story, by the way!"'
-					'"When I was still a little girl, one of our neighbors died. Then, less than two weeks later, one of his brothers died too! And as the legend goes, death comes in threes..."'
-					'"His one surviving sister was terrified. She was a friend of mine, but her parents wouldn''t let her leave the house."'
-					'"It was well into the winter season then, and people could only go to other towns by sleigh. For forty days, they waited... just when they were about to accept that the legend might not be true, they found one of her relatives. Dead. Muzhik I believe his name was, he was found frozen solid, basically a block of ice! He''d tried to attend his cousin''s funeral, but it cost him his life!"'
-					'"Death is not to be trifled with, <<$pcs_nickname>>... her parents were smart to hide her, otherwise she might''ve died instead!"'
+					'"I wasn''t born in Gadukino. I grew up in a different village", your grandmother begins. "This is a true story, by the way!"'
+					'"When I was still a little girl, one of our neighbours died. Then, less than two weeks later, one of his brothers died too! And as the legend goes, death comes in threes..."'
+					'"His one surviving sister was terrified. She was a friend, but her parents wouldn''t let her leave the house."'
+					'"It was well into the winter then, and people could only go to other towns by sleigh. So for forty days, they waited... just when they were about to accept that the legend might not be true, they found one of her relatives. Dead. Muzhik, I believe his name was, was found frozen solid, basically a block of ice! He''d tried to attend his cousin''s funeral, but it cost him his life!"'
+					'"Death is not to be trifled with, <<$pcs_nickname>>... her parents were smart to hide her. Otherwise, she might''ve died instead!"'
 				elseif temp = 3:
-					'"This really happened!" your grandmother reassures you. "When I was young, basically your age... it was just after the war. No one believed in superstition or anything like that. Those were tough times, all anyone cared about was how to get their next meal on the table for their family."'
-					'"We all went to bed, but our cat kept meowing at me! It just wouldn''t let me sleep, for hours and hours!"'
-					'"When I finally caught some sleep and woke up the next morning, my father was next to my bed. He said when he cleaned out the furnace of ashes, he found the remains of our dead cat in there!"'
-					'You see her eyes tear up. "No one knew how she got there... no one noticed anything! Except for me. To this day I believe she was trying to warn me, asking for my help..."'
-					'Your grandmother shrugs, wiping a tear from her eye. You put your hand on her knee reassuringly, but don''t really know what to say to comfort her.'
+					'"This really happened!" your grandmother reassures you. "When I was young, your age... it was just after the war. Then, no one believed in superstition or anything like that. Those were tough times. All anyone cared about was how to get their next meal on the table for their family."'
+					'"We all went to bed, but our cat kept meowing at me! It just wouldn''t let me sleep for hours and hours!"'
+					'"When I finally caught some sleep and woke up the next morning, my father was beside my bed. He said when he cleaned out the furnace of ashes, he found the remains of our dead cat in there!"'
+					'You see her eyes tear up. "No one knew how she got there... no one noticed anything! Except for me. To this day, I believe she was trying to warn me, asking for my help..."'
+					'Your grandmother shrugs, wiping a tear from her eye. You reassuringly put your hand on her knee but don''t know what to say to comfort her.'
 				!125s
 				elseif temp = 4:
-					'"I will tell you a story about an event that happened in the village I was brought up. One day a woman from a place far up in the northern Soviet Union moved to our village."'
-					'"The woman lived alone with this gorgeous dog, it was of white color, quite large and quiet as a mouse. After a while the dog died and the woman did''nt want to bury it."'
-					'"She always said it''s a shame to throw away the pelt since it was so furry. She spent some time thinking about what she could make of this pelt. After a while she decided to make a fur collar of the pelt."'
-					'"It took about two months and she got really sick... I among others visited her, and everything looked fine at the first glance. But as soon as I closed the door she started acting erratic and was hallucinating, these were the characteristics of a rabies. Since she was living alone no one noticed it before it was too late to save her life..."'
+					'"I will tell you a story about an event in the village where I was brought up. One day a woman from a place far up in the northern Soviet Union moved to our village."'
+					'"The woman lived alone with this gorgeous dog. It was a white colour, quite large and quiet as a mouse. But, the dog died after a while, and the woman didn''t want to bury it."'
+					'"She always said it''s a shame to throw away the pelt since it was so furry. So she thought about what she could make of this pelt. After a while, she decided to make a fur collar of the pelt."'
+					'"It took about two months, and she got really sick... I, among others, visited her, and everything looked fine at first glance. But as soon as I closed the door, she started acting erratic and hallucinating. These were the characteristics of rabies. Unfortunately, since she was living alone, no one noticed it before it was too late to save her life..."'
 				elseif temp = 5:
-					'"One evening during the Christmas holidays in my younger days I was hanging out with my girlfriends in the kitchen. It was my school friends, so we were always up to some mischief all the time."'
-					'"We were home alone, and one of my friends persuades us to do a séance. She tells us that a fortune-teller had explained to her how one could summon a spirit. So we light some candles and began chanting for the spirits to show themself."'
-					'"I managed to summon the profile of a male figure. He was holding something resembling a bouquet of flowers. My second friend summoned a kettle looking object while my last friend managed to summon an infant which frightened us."'
-					'"Not being discouraged we decided to try again excited by what we would manage to summon this time. This time I summoned a large steamer. My second friend didn''t summon anything special, but my third friend summoned the same infant again, the difference this time was that the infant was in a stroller."'
-					'"We ended the séance and went back doing ordinary stuff. All of a sudden we heard a knock on the door, it was the young man from the séance. He pulled out a beautiful bouquet of roses for me and gave them to me. I asked him what the reason was but he just answered that he got a feeling that he should deliver flowers to a girl in this specific village. I got the chills, because I remembered the man with a bouquet of flowers from the séance."'
-					'"The most interesting thing that happened was a few months after our séance, my friend that summoned the baby got pregnant. And by the end of the year she had a baby by the young age of 15. So beware when you meet a fortune-teller you never know what might happen..."'
+					'"One evening during the Christmas holidays in my younger days, I was hanging out with my girlfriends in the kitchen. But, of course, it was my school friends, so we were always up to some mischief."'
+					'"We were home alone, and one of my friends persuaded us to do a séance. She tells us that a fortune-teller had explained how one could summon a spirit. So we lit some candles and began chanting for the spirits to show themself."'
+					'"I managed to summon the profile of a male figure. He was holding something resembling a bouquet of flowers. My second friend summoned a kettle-looking object, while my last friend managed to summon an infant, which frightened us."'
+					'"Not being discouraged, we decided to try again, excited by what we would manage to summon this time. This time I summoned a large steamer. My second friend didn''t summon anything special, but my third friend summoned the same infant again. The difference this time was that the infant was in a stroller."'
+					'"We ended the séance and went back to doing ordinary stuff. Suddenly we heard a knock on the door, the young man from the séance. He pulled out a beautiful bouquet of roses and gave them to me. I asked him what the reason was, but he just answered that he felt he should deliver flowers to a girl in this village. After that, I got the chills because I remembered the man with a bouquet of flowers from the séance."'
+					'"The most interesting thing that happened was a few months after our séance, my friend that summoned the baby got pregnant. And by the end of the year, she had a baby by age 15. So beware, when you meet a fortune-teller, you never know what might happen..."'
 				elseif temp = 6:
-					'"I remember sitting down as we are right now," your grandma starts, but suddenly as if she remembered something, she sadly sighs "There are no more matches..."'
-					'You look at her perplexed, questioning what she''s talking about. "We do have matches in the kitchen or if you want I can run over to the store to buy some."'
-					'"You don''t get it, <<$pcs_nickname>>. The matches today are not as good as those made long time ago. I miss those matches we had during the Great Patriotic War, before they had to move the factory to the far east... Those matches were magical, not like this crap we have now... Ugh..."'
+					'"I remember sitting down as we are right now," your grandma starts, but suddenly as if she remembered something, she sadly sighs. "There are no more matches..."'
+					'You look at her perplexed, questioning what she''s talking about. "We do have matches in the kitchen, or if you want, I can run over to the store to buy some."'
+					'"You don''t get it, <<$pcs_nickname>>. The matches today are not as good as those made long ago. I miss those matches we had during the Great Patriotic War before they had to move the factory to the far east... Those matches were magical, not like this crap we have now... Ugh..."'
 
 				!Keep the word brigade if you want to change the text. It''s what the people working on the kolkhoz were called.
 				elseif temp = 7:
-					'"One day my mother, rest her soul, sent us four siblings out to the forest for berry gathering", your grandma begins. "We took our berry collectors and headed out. We reached the entrance of the forest pretty quickly and decided that it would be best to split up to complete the task faster. Since we were familiar with the area we all dispersed to our cherished spots and began gathering berries."'
-					'"My favorite spot was a plot surrounded by dense bushes and in the middle of the plot there was a huge stump. It''s was really a great spot and as I approached I noticed very large number of ripe strawberries. I was rejoicing over the thought that I would gather more than my brothers, slowly gathering the berries and putting them in my berry collector. All of a sudden I hear some rustling behind the bushes. I turn towards the sound, but I''m met with silence. I didn''t notice anyone but I still couldn''t get rid of the eerie feeling."'
-					'"I shook off the eerie feeling and go back gathering strawberries again. All of a sudden I get this strange feeling... I look up and I see a person squatting on the stump. He''s completely still and just stares at me. I got really scared and ran away screaming and crying towards my brothers. They tried to stop and calm me down, but I just kept on running. My brothers started running after me, trying to keep up. I could hear my oldest brother shouting to run towards the kolkhoz. You see <<$pcs_nickname>> long time ago we had central collective farms that were called kolkhoz, your grandma explains."'
-					'"We were lucky that the farms were close to the forest and didn''t have to run through the woods for long. I kept looking back if this person was following us but there was no sign of him. We knew we were safe when we see the farmers belonging to the brigade. My brothers and I ran up to the foreman and explained to him what had happened. He immediately grabbed the phone and called someone. The other farmers reassured us that we were safe now. After we had calmed down we got sent home. Our mother met as at home, she fed us and comforted me."'
-					'"The following day we were informed that not far from the train station Ratomka some people found dismantled railroad rails. Apparently it was done by the same man that I came across in the forest. I didn''t know it then but before the war our area was prone to sabotage by infiltrators, and staying hidden was easy, as the territory is covered by forest, stretching all the way to the border."'
-					'"Ever since that day the fear I experienced never disappeared, as I''ve felt it through my whole life. I’ll carry on this fear for the remaining days of my life…"'
+					'"One day, my mother, rest her soul, sent us four siblings out to the forest for berry gathering", your grandma begins. "We took our berry collectors and headed out. We reached the forest entrance quickly and decided that it would be best to split up to complete the task faster. Since we were familiar with the area, we all dispersed to our cherished spots and began gathering berries."'
+					'"My favourite spot was a plot surrounded by dense bushes, and in the middle of the plot, there was a huge stump. It was a great spot, and as I approached, I noticed a vast number of ripe strawberries. I rejoiced over the thought that I would gather more than my brothers, slowly gathering the berries and putting them in my berry collector. Then, suddenly, I hear some rustling behind the bushes. I turn towards the sound, but I''m met with silence. I didn''t notice anyone, but I still couldn''t get rid of the eerie feeling."'
+					'"I shook off the eerie feeling and returned to gathering strawberries again. All of a sudden, I get this strange feeling... I look up, and I see a person squatting on the stump. He''s completely still and just stares at me. I got terrified and ran away, screaming and crying towards my brothers. They tried to stop and calm me down, but I kept running. My brothers started running after me, trying to keep up. I could hear my oldest brother shouting to run towards the kolkhoz. You saw Sveta a long time ago. Your grandma explains that we had central collective farms called kolkhoz."'
+					'"We were lucky that the farms were close to the forest and didn''t have to run through the woods for long. I kept looking back to see if this person was following us, but there was no sign of him. We knew we were safe when we saw the brigade''s farmers. My brothers and I ran to the foreman and explained what had happened. He immediately grabbed the phone and called someone. The other farmers reassured us that we were safe now. After we had calmed down, we got sent home. Our mother met us at home. She fed us and comforted me."'
+					'"The following day, we were informed that some people found dismantled railroad rails not far from the train station Ratomka. Apparently, it was done by the man I encountered in the forest. I didn''t know it then, but before the war, our area was prone to sabotage by infiltrators. Staying hidden was easy, as the territory is covered by forest, stretching to the border."'
+					'"Ever since that day, the fear I experienced never disappeared, as I''ve felt it throughout my life. I''ll carry on this fear for the remaining days of my life..."'
 				end
 				!125e
 				act 'Thank her for the story':gt 'gadhouse', 'grandma'
@@ -1101,10 +1101,10 @@ if $ARGS[0]='grandpa':
 	gs 'stat'
 
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa.jpg"></center>'
-	'Your grandfather is a grumpy old man, who is always complaining about the village elders and how they have neglected the village to barely being fit to live in. He can walk, but requires a cane. He doesn''t really leave the house any more, unless he really has to.'
+	'Your grandfather is a grumpy old man who is always complaining about the village elders and how they have neglected the village to barely being fit to live in. He can walk but requires a cane. So he doesn''t leave the house anymore unless he really has to.'
 	if $clothingworntype = 'nude':
-		'Grandpa looks shocked but it doesn''t stop him from having a good look at you.'
-		'"My God <<$pcs_nickname>>! Are you trying to give me a heart attack? Go and put some clothes on!"'
+		'Grandpa looks shocked, but it doesn''t stop him from having a good look at you.'
+		'"My God, <<$pcs_nickname>>! Are you trying to give me a heart attack? Go and put some clothes on!"'
 
 		act 'Maybe you should get dressed before talking to him':gt 'gadhouse', 'start'
 	else
@@ -1135,7 +1135,7 @@ if $ARGS[0]='grandpa':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 				'"I''ve brought in some firewood, Grandpa," you say to your grandfather.'
-				'"Thank you very much, <<$pcs_nickname>>," he replies with a smile. "Just set down it over there."'
+				'"Thank you very much, <<$pcs_nickname>>," he replies with a smile. "Just set it down over there."'
 				'You put down the heavy wood gratefully. "Is there anything else you need?"'
 				'"No, that is all I have for you today," he says.'
 
@@ -1153,7 +1153,7 @@ if $ARGS[0]='grandpa':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 				'"I fed the horse, Grandpa."'
-				'"Thank you <<$pcs_nickname>>," he says. "It is very important to make sure a horse is well fed. They are hard workers and deserve their meals."'
+				'"Thank you, <<$pcs_nickname>>," he says. "It is imperative to make sure a horse is well fed. They are hard workers and deserve their meals."'
 				'You smile in agreement. "I am sure Desperado is a very hard worker."'
 				'"He may not be the young stallion he once was," your grandfather says, "but he is a trusted friend."'
 				'He obviously cares a great deal about his horse.'
@@ -1172,7 +1172,7 @@ if $ARGS[0]='grandpa':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 				'You tell your grandfather, "I fed Dawn her hay, Grandpa."'
-				'"Very good, <<$pcs_nickname>>," he says. "I presume she acted like we were starving her to death?"'
+				'"Excellent, <<$pcs_nickname>>," he says. "I presume she acted like we were starving her to death?"'
 				'"Well, she was definitely excited," you say with a laugh.'
 				'"She always is when it comes to eating," he says.'
 
@@ -1212,13 +1212,13 @@ if $ARGS[0]='grandpa':
 				'"Yes sir, I did," you say.'
 				'"Even his belly?"'
 				'"Yes, even his belly."'
-				'"And did you wash his face and comb his mane and tail?"'
-				'"Ugh, yes Grandpa, I did everything just like you showed me when I was a kid."'
-				'"Don''t sass me, <<$pcs_firstname>>," you grandfather says with a scowl. "Properly brushing a horse is very important for their health."'
+				'"Did you wash his face and comb his mane and tail?"'
+				'"Ugh, yes, Grandpa, I did everything just like you showed me when I was a kid."'
+				'"Don''t sass me, <<$pcs_firstname>>," your grandfather says with a scowl. "Properly brushing a horse is very important for their health."'
 				'The rebuke stings a little. "Sorry, Grandpa."'
-				'His face softens when he sees he upset you. "...no, child, I''m sorry. You did me a favor and here I am berating you for it. Thank you for brushing the horse, <<$pcs_nickname>>."'
-				'"It''s okay Grandpa. I know Desperado is important to you," you say.'
-				'He smiles and rubs your shoulder. "Thank you again. You may rest now, there is nothing else to do today."'
+				'His face softens when he sees he upset you. "...no, child, I''m sorry. You did me a favour, and here I am berating you for it. Thank you for brushing the horse, <<$pcs_nickname>>."'
+				'"It''s okay, Grandpa. I know Desperado is important to you," you say.'
+				'He smiles and rubs your shoulder. "Thank you again. You may rest now. There is nothing else to do today."'
 
 				act 'Continue': gt 'gadhouse', 'grandpa'
 			end
@@ -1234,7 +1234,7 @@ if $ARGS[0]='grandpa':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 				'You walk up to your grandfather and tell him, "I fed the pig, Grandpa."'
-				'"Thank you <<$pcs_nickname>>," he says.'
+				'"Thank you, <<$pcs_nickname>>," he says.'
 				'"You''re welcome! Is there anything else you need?"'
 				'"No, you can take the rest of the day off, granddaughter."'
 				act 'Continue': gt 'gadhouse', 'grandpa'
@@ -1250,10 +1250,10 @@ if $ARGS[0]='grandpa':
 				gs 'stat'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
-				'"Hey Grandpa, I took Desperado out to the field."'
-				'"Good, good," he says. "Horses need freedom to run."'
+				'"Hey, Grandpa, I took Desperado out to the field."'
+				'"Good, good," he says. "Horses need the freedom to run."'
 				'You nod. "He seemed pretty happy to be able to run around."'
-				'Your grandfather smiles at that. "Thank you <<$pcs_nickname>>. You can rest for now."'
+				'Your grandfather smiles at that. "Thank you, <<$pcs_nickname>>. You can rest for now."'
 
 				act 'Continue': gt 'gadhouse', 'grandpa'
 			end
@@ -1268,10 +1268,10 @@ if $ARGS[0]='grandpa':
 				gs 'stat'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
-				'"Hi Grandpa!" you say. "I took Dawn out to the field."'
+				'"Hi, Grandpa!" you say. "I took Dawn out to the field."'
 				'"Were the others there?" he asks.'
 				'You nod. "Yes, sir. I asked them to drive her home later - they seemed fine with that."'
-				'"Yes, here in the country we all must help one another. Soon it will be our turn to watch the cattle."'
+				'"Yes, here in the country, we all must help one another. Soon it will be our turn to watch the cattle."'
 				'"All of them? For the whole village? Just us?" you ask incredulously.'
 				'"No child, there will be a few others with us. But don''t look so surprised - it does not take many people to herd cows."'
 				'You think of the stories you have heard of a few herders driving thousands of cattle. "Hmm, I guess that''s true..."'
@@ -1291,7 +1291,7 @@ if $ARGS[0]='grandpa':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 				'You walk up to your grandfather and tell him, "I gave Desperado a bath in the river, Grandpa."'
-				'"Thank you <<$pcs_nickname>>," he says. "Grooming him is all well and good, but sometimes it''s not enough."'
+				'"Thank you, <<$pcs_nickname>>," he says. "Grooming him is all well and good, but sometimes it''s not enough."'
 				'"You''re welcome! It was actually a lot of fun. Is there anything else you need?"'
 				'"No, you can take the rest of the day off, granddaughter."'
 
@@ -1315,9 +1315,9 @@ if $ARGS[0]='grandpa':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 					'You walk up to Grandpa with your basket.'
 					'"Grandpa, here are the mushrooms!"'
-					'"Thank you <<$pcs_nickname>>, you''ve made an old man happy," your grandfather replies with a smile. "The mushrooms are in a part of the forest that is difficult to reach, so no wonder it took you so long."'
-					'"I can still go and gather more mushrooms, if you want?"'
-					'"There''s no need <<$pcs_nickname>>," said your grandfather. "But if I need some help, I''ll be sure to let you know. They will have to go down in the root cellar until your grandmother is ready to can them."'
+					'"Thank you, <<$pcs_nickname>>, you''ve made an old man happy," your grandfather replies with a smile. "The mushrooms are in a part of the forest that is difficult to reach, so no wonder it took you so long."'
+					'"I can still go and gather more mushrooms if you want?"'
+					'"There''s no need <<$pcs_nickname>>," said your grandfather. "But if I need some help, I''ll let you know. They will have to go down in the root cellar until your grandmother is ready to can them."'
 					'You kiss your grandfather on the cheek and get on with your day.'
 
 					act 'Continue': grandpaQW['chore_mushroom_quantity'] = 0 & gt 'gadhouse', 'start'
@@ -1335,9 +1335,9 @@ if $ARGS[0]='grandpa':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 					'You walk up to Grandpa with your basket.'
 					'"Grandpa, here are the mushrooms!"'
-					'"Thank you <<$pcs_nickname>>, you''ve made an old man very happy," your grandfather replies with a smile. "The mushrooms are in a part of the forest that is difficult to reach."'
-					'"I can still go and gather more mushrooms, if you want?"'
-					'"There''s no need <<$pcs_nickname>>," said your grandfather. "But if I need some help, I''ll be sure to let you know. They will have to go down in the root cellar until your grandmother is ready to can them."'
+					'"Thank you, <<$pcs_nickname>>, you''ve made an old man very happy," your grandfather replies with a smile. "The mushrooms are in a part of the forest that is difficult to reach."'
+					'"I can still go and gather more mushrooms if you want?"'
+					'"There''s no need, <<$pcs_nickname>>," said your grandfather. "But if I need some help, I''ll let you know. They will have to go down in the root cellar until your grandmother is ready to can them."'
 					'You kiss your grandfather on the cheek and get on with your day.'
 
 					act 'Continue': grandpaQW['chore_mushroom_quantity'] = 0 & gt 'gadhouse', 'start'
@@ -1362,9 +1362,9 @@ if $ARGS[0]='grandpa':
 					'You walk up to Grandpa with your basket.'
 					'"Grandpa, here are the berries!"'
 					'"Oh, thank you, I thought I asked for these yesterday," Grandpa replied. "It''s hard to keep track of things as you get older, just as it is for your grandmother to gather the berries, and she needs them so she can make jam for the winter."'
-					'"If you need some more berries I''ll be glad to go out and gather more."'
-					'"There''s no need <<$pcs_nickname>>," your grandfather said. "But if your grandma needs some more berries, I''ll let you know. They will have to go down in the root cellar until your grandmother is ready to can them."'
-					'You kiss your grandfather on the cheek, you go on with your business.'
+					'"If you need some more berries, I''ll be glad to go out and gather more."'
+					'There''s no need, <<$pcs_nickname>>," your grandfather said. "But if your grandma needs some more berries, I''ll let you know. They will have to go down in the root cellar until your grandmother is ready to can them."'
+					'You kiss your grandfather on the cheek and go on with your business.'
 
 					act 'Continue': grandpaQW['chore_berry_quantity'] = 0 & gt 'gadhouse', 'start'
 				end
@@ -1382,9 +1382,9 @@ if $ARGS[0]='grandpa':
 					'You walk up to Grandpa with your basket.'
 					'"Grandpa, here are the berries!"'
 					'"Oh, thank you, nicely done," Grandpa replied. "It''s hard for your grandmother to gather the berries, and she needs them so she can make jam for the winter."'
-					'"If you need some more berries I''ll be glad to go out and gather more."'
+					'"If you need some more berries, I''ll be glad to go out and gather more."'
 					'"There''s no need <<$pcs_nickname>>," your grandfather said. "But if your grandma needs some more berries, I''ll let you know. They will have to go down in the root cellar until your grandmother is ready to can them."'
-					'You kiss your grandfather on the cheek, you go on with your business.'
+					'You kiss your grandfather on the cheek and go on with your business.'
 
 					act 'Continue': grandpaQW['chore_berry_quantity'] = 0 & gt 'gadhouse', 'start'
 				end
@@ -1410,9 +1410,9 @@ if $ARGS[0]='grandpa':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 					'You walk up to Grandpa with your basket.'
 					'"Grandpa, here are the mushrooms and berries!"'
-					'"Oh, thank you <<$pcs_nickname>>, better late than never," your grandfather replied.'
+					'"Oh, thank you, <<$pcs_nickname>>, better late than never," your grandfather replied.'
 					'"If you want, I can go out for another run."'
-					'"You don''t need to do that, <<$pcs_nickname>>," your grandfather said. "But I''ll be sure to let you know if something comes up. They will have to go down in the root cellar until your grandmother is ready to can them."'
+					'"You don''t need to do that, <<$pcs_nickname>>," your grandfather said. "But I''ll let you know if something comes up. They will have to go down in the root cellar until your grandmother is ready to can them."'
 					'You give him a smooch on the cheek and go on with your day.'
 
 					act 'Continue': grandpaQW['chore_mushroom_quantity'] = 0 & grandpaQW['chore_berry_quantity'] = 0 & gt 'gadhouse', 'start'
@@ -1432,9 +1432,9 @@ if $ARGS[0]='grandpa':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
 					'You walk up to Grandpa with your basket.'
 					'"Grandpa, here are the mushrooms and berries!"'
-					'"Oh, thank you <<$pcs_nickname>>," your grandfather replied.'
+					'"Oh, thank you, <<$pcs_nickname>>," your grandfather replied.'
 					'"If you want, I can go out for another run."'
-					'"You don''t need to do that, <<$pcs_nickname>>," your grandfather said. "But I''ll be sure to let you know if something comes up. They will have to go down in the root cellar until your grandmother is ready to can them."'
+					'"You don''t need to do that, <<$pcs_nickname>>," your grandfather said. "But I''ll let you know if something comes up. They will have to go down in the root cellar until your grandmother is ready to can them."'
 					'You give him a smooch on the cheek and go on with your day.'
 
 					act 'Continue': grandpaQW['chore_mushroom_quantity'] = 0 & grandpaQW['chore_berry_quantity'] = 0 & gt 'gadhouse', 'start'
@@ -1454,10 +1454,10 @@ if $ARGS[0]='grandpa':
 				'"I spent all day helping with the hay, Grandpa," you tell him, stretching your sore muscles.'
 				'He smiles proudly at you and says, "Yes, I was there too, <<$pcs_nickname>>. I saw you working hard."'
 				'"That was a lot of work!" you exclaim. "I''m completely exhausted."'
-				'"Yes, yes it is," he says. "I am worn out myself. I won''t be able to do it much longer, but you are still young and strong. I am very proud that my granddaughter is such a hard worker."'
+				'"Yes, yes it is," he says. "I have worn myself out. I won''t be able to do it much longer, but you are still young and strong. I am very proud that my granddaughter is such a hard worker."'
 				'Maybe it''s just the exhaustion, but your eyes tear up slightly at that. Your grandfather is usually pretty sparing with his praise.'
 				'"Thank you, Grandpa," you say, giving him a tight hug, which he returns with surprising strength for his age.'
-				'After a few moments he lets go, and tells you, "Go and get some rest, child. You have earned it."'
+				'After a few moments, he lets go and tells you, "Go and get some rest, child. You have earned it."'
 
 				act 'Continue': gt 'gadhouse', 'grandpa'
 			end
@@ -1475,10 +1475,10 @@ if $ARGS[0]='grandpa':
 				gs 'stat'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
-				'"Listen carefully <<$pcs_nickname>>. You want to explore the forest and that''s great. But be sure of your surroundings, without having any knowledge of the forest you may easily get lost. Don''t go exploring too deep in the forest, because the mushrooms and berries can be found at the edge of the forest. If you choose to explore the forest you''ll find a swamp in the middle of the forest. You can find mushrooms and berries there too... Going into the forest at night is not recommended, wild boars may attack, and you might end up really hurt."'
-				'"If you manage to get lost and can''t find your way out of the forest before it gets dark, then light a fire and sit still there until morning. The beasts in the forest are afraid of the fire, so they won''t approach you."'
+				'"Listen carefully, <<$pcs_nickname>>. You want to explore the forest, and that''s great. But be sure of your surroundings. Without having any knowledge of the forest, you may easily get lost. Don''t explore too deep in the forest because mushrooms and berries can be found at the forest''s edge. If you choose to explore the forest, you''ll find a swamp in the middle of the forest. You can find mushrooms and berries there too... Going into the forest at night is not recommended. Wild boars may attack, and you might end up really hurt."'
+				'"If you manage to get lost and can''t find your way out of the forest before it gets dark, then light a fire and sit still until morning. The beasts in the forest are afraid of the fire, so they won''t approach you."'
 				'"There''s one more thing... While you''re in the woods, avoid dressing yourself up in fancy clothes. You might damage them. It''s better to dress in more comfortable clothes instead..."'
-				'"Well, I think that''s everything <<$pcs_nickname>>, run along now, and remember what I''ve told you."'
+				'"Well, I think that''s everything, <<$pcs_nickname>>, run along now and remember what I''ve told you."'
 
 				act 'Continue':gt 'gadhouse', 'grandpa'
 			end
@@ -1494,7 +1494,7 @@ if $ARGS[0]='grandpa':
 				gs 'stat'
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/grandparents/grandpa1.jpg"></center>'
-				'Your grandfather stops complaining and smiles at you, he loves telling stories. He has lived a rich and eventful life, and you enjoy listening to his stories and talking to him. He mostly reminisces about his past, and reflects on his earlier life.'
+				'Your grandfather stops complaining and smiles at you. He loves telling stories. He has lived a rich and eventful life, and you enjoy listening to his stories and talking to him. He mostly reminisces about his past and reflects on his earlier life.'
 
 				act 'Continue':gt 'gadhouse', 'grandpa'
 			end
@@ -1532,7 +1532,7 @@ if $ARGS[0]='villagecat':
 			gs 'stat'
 			feedcat = 2
 			'<center><video autoplay loop src="images/locations/gadukino/grandparents/feedboniface.mp4"></video></center>'
-			'When Boniface sees you moving towards the cupboard, he jumps down off of the table and runs to his food dish. It is obvious that he feels that you are moving far too slowly and rattles his bowl to make sure you understand that he is starving while you dawdle.'
+			'When Boniface sees you moving towards the cupboard, he jumps off the table and runs to his food dish. He obviously feels that you are moving far too slowly and rattles his bowl to make sure you understand that he is starving while you dawdle.'
 			act 'Continue': gt 'gadhouse', 'start'
 		end
 	end
@@ -1543,14 +1543,14 @@ if $ARGS[0]='villagecat':
 				*clr & cla
 				minut += 10
 				gs 'stat'
-				'You open the door for Boniface who saunters around you only to stop in the doorway as he becomes aware that it is raining out. He glares up at you as if the rain was your fault. He stares out into the wet for another moment then sedately turns around and goes back to his box.'
+				'You open the door for Boniface, who saunters around you only to stop in the doorway as he becomes aware that it is raining. He glares up at you as if the rain was your fault. He stares out into the wet for another moment, then sedately turns around and returns to his box.'
 				act 'Continue': gt 'gadhouse', 'start'
 			else
 				*clr & cla
 				minut +=10
 				gs 'stat'
 				catout = 2
-				'You open the door for Boniface who saunters around you only to stop in the doorway as he stops to consider if he really wants to go outside. After considering all the pros and cons, he finally decides to go out.'
+				'You open the door for Boniface, who saunters around you only to stop in the doorway as he stops to consider if he really wants to go outside. After considering all the pros and cons, he finally decides to go out.'
 				act 'Continue': gt 'gadhouse', 'start'
 			end
 		end
@@ -1607,7 +1607,7 @@ if $ARGS[0] = 'family_trip':
 						'<center><b><font color="maroon">Your mother, Natasha <<$pcs_lastname>></font></b></center>'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/mother.jpg"></center>'
 						*nl
-						'<<$npc_nickname[''A29'']>> asks you "Well, <<$pcs_nickname>>, are you coming home with us or are you going to stay in the village with your grandparents?"'
+						'<<$npc_nickname[''A29'']>> asks, "<<$pcs_nickname>>, are you coming home with us or are you going to stay in the village with your grandparents?"'
 
 						act 'Stay with your grandaparents':gadstay_day = daystart & gadstay = 1 & locat['Fam_inGad'] = 0 & gt 'gadhouse', 'main'
 						act 'Go home to Pavlovsk': gt 'gadhouse', 'to_pavlovsk'
@@ -1637,13 +1637,13 @@ if $ARGS[0] = 'to_pavlovsk':
 		money += grandmaQW['help_amount']*25
 		gs 'stat'
 
-		'Before leaving your grandma hugs you and gives you <<grandmaQW[''help_amount'']*25>> rubles for your help with chores.'
+		'Before leaving, your grandma hugs you and gives you <<grandmaQW[''help_amount'']*25>> rubles for your help with chores.'
 		grandmaQW['help_amount'] = 0
 	else
-		'Before leaving your grandma gives you a big hug goodbye.'
+		'Before leaving, your grandma gives you a big hug goodbye.'
 	end
 
-	'You get into the Volga with the rest of your family and before you know it, you''ve arrived back in Pavlovsk.'
+	'You get into the Volga with the rest of your family, and before you know it, you''ve arrived back in Pavlovsk.'
 	act 'Go home': gt 'korrPar'
 end
 
@@ -1654,7 +1654,7 @@ if $ARGS[0] = 'to_gadukino':
 	minut += rand(15,25)
 	gs 'stat'
 
-	'You get into the Volga with the rest of your family and before you know it, you''ve arrived in Gadukino.'
+	'You get into the Volga with the rest of your family, and before you know it, you''ve arrived in Gadukino.'
 
 	act 'Go to your grandparents house': gt 'gadhouse', 'start'
 end
@@ -1675,8 +1675,8 @@ if $ARGS[0] = 'intro':
 	CLOSE ALL
 	'<center><H4>Your Grandparents'' Cottage</H4></center>'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost4.jpg"></center>'
-	*nl	
-	'All of a sudden you hear a familiar voice yell out, "<<$pcs_nickname>>, time to get up. You can''t spend the whole day laying around!"'
+	*nl
+	'Suddenly, you hear a familiar voice yell, "<<$pcs_nickname>>, time to get up. You can''t spend the whole day lying around!"'
 	wait 2000
 	$npc_nickname['A29'] = input('<center>What name do you address your mother by?<br>Mother (default), Mum, Mom, Mama, etc.</center>')
 	if $npc_nickname['A29'] = '':$npc_nickname['A29'] = '<<$temp_nickname>>'
@@ -1689,13 +1689,13 @@ if $ARGS[0] = 'intro':
 		'<center><H4>Your Grandparents'' Cottage</H4></center>'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost5.jpg"></center>'
 		*nl
-		'You tiredly open your eyes seeing your <<$npc_nickname[''A29'']>> standing over you, "Fifteen more minutes..."'
+		'You tiredly open your eyes, seeing your <<$npc_nickname[''A29'']>> standing over you, "Fifteen more minutes..."'
 		'Your <<$npc_nickname[''A29'']>> lets out a loud sigh, "No, up now!" as she yanks the cover off...'
 		'"<<$npc_nickname[''A29'']>>!" you exclaim, as you feel a slight cold breeze hit your body.'
 		if month = 6:
-			'"Listen!, I''m heading back to Pavlovsk this morning, and I don''t want to hear excuses, <<$pcs_nickname>>. You said you''d help out your grandparents during the summer holidays. So, from now on set your alarm, so you can wake up at a reasonable time." <<$npc_nickname[''A29'']>> says as she stares at you expectantly.'
+			'"Listen! I''m heading back to Pavlovsk this morning, and I don''t want to hear excuses, <<$pcs_nickname>> You said you''d help out your grandparents during the summer holidays. So, from now on, set your alarm, so you can wake up at a reasonable time." <<$npc_nickname[''A29'']>> says as she stares at you expectantly.'
 		else
-			'"Listen!, I''m heading back to Pavlovsk this morning, and I don''t want to hear excuses, <<$pcs_nickname>>. The summer holidays will be over soon and you need to get used to waking up early, for when school starts. So, from now on set your alarm, so you can wake up at a reasonable time." <<$npc_nickname[''A29'']>> says as she stares at you expectantly.'
+			'"Listen! I''m heading back to Pavlovsk this morning, and I don''t want to hear excuses, <<$pcs_nickname>>. The summer holidays will be over soon, and you need to get used to waking up early for when school starts. So, set your alarm, so you can wake up at a reasonable time." <<$npc_nickname[''A29'']>> says as she stares at you expectantly.'
 		end
 		act 'Get up':
 			cla & *clr
@@ -1705,9 +1705,9 @@ if $ARGS[0] = 'intro':
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost4.jpg"></center>'
 			*nl
 			if month = 6:
-				'As soon as you get off your now coverless bed, your <<$npc_nickname[''A29'']>> is quick to resume her nagging, telling you again what you already heard from her a few moments ago. "The work around the farm normally gets done in the morning, so you can''t sleep in anymore, not even for another fifteen minutes." She''s not even looking at you while she talks, but luckily for you that means she misses you rolling your eyes.'
+				'As soon as you get off your now coverless bed, your <<$npc_nickname[''A29'']>> is quick to resume her nagging, telling you again what you already heard from her a few moments ago. "The work around the farm normally gets done in the morning, so you can''t sleep in anymore, not even for another fifteen minutes." She''s not even looking at you while she talks, but luckily for you, she misses you rolling your eyes.'
 			else
-			'	As soon as you get off your now coverless bed, your <<$npc_nickname[''A29'']>> is quick to resume her nagging, telling you again what you already heard from her a few moments ago. "Summer is almost over, you can''t sleep in anymore, not even for another fifteen minutes." She''s not even looking at you while she talks, but luckily for you that means she misses you rolling your eyes.'
+			'As soon as you get off your now coverless bed, <<$npc_nickname[''A29'']>> is quick to resume her nagging, telling you again what you already heard from her a few moments ago. "Summer is almost over. You can''t sleep in anymore, not even for another fifteen minutes." Of course, she''s not even looking at you while she talks, but luckily for you, she misses you rolling your eyes.'
 			end
 			'"What are you going to do when school starts, or when you get a job? You better get into the habit of setting your alarm so you can wake up bright and early."'
 			act 'Continue':
@@ -1717,11 +1717,11 @@ if $ARGS[0] = 'intro':
 				'<center><H4>Your Grandparents'' Cottage</H4></center>'
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost5.jpg"></center>'
 				*nl
-				'You let out an exasperated sigh, "Yeah, yeah I know, you told me that already. So, how early are we talking?"'
+				'You release an exasperated sigh, "Yeah, I know, you told me that already. So, how early are we talking?"'
 				if month = 6:
-					'Your <<$npc_nickname[''A29'']>> shoots you a sharp look and you know to fix your attitude or else. "Well, depends on what you plan to do in the morning. There''s showering and brushing your teeth, doing your hair and then makeup and shaving if you really need to. If I remember right... Anya used to wake up at 06:00 when she slept here. Besides, while you are staying at your grandparents house, you should be up extra early helping them tend to the farm, this isn''t a holiday camp!"'
+					'Your <<$npc_nickname[''A29'']>> shoots you a sharp look, and you know to fix your attitude or else. "Well, depends on what you plan to do in the morning. There''s showering and brushing your teeth, doing your hair and then makeup and shaving if you really need to. If I remember right... Anya used to wake up at 06:00 when she used to sleep here. Besides, while staying at your grandparents'' house, you should be up extra early helping them tend to the farm. This isn''t a holiday camp!"'
 				else
-					'Your <<$npc_nickname[''A29'']>> shoots you a sharp look and you know to fix your attitude or else. "Well, depends on what you plan to do in the morning. There''s showering and brushing your teeth, doing your hair and then makeup and shaving if you really need to. If I remember right... Anya used to wake up at 06:00 for school. Besides, while you are staying at your grandparents house, you should be up extra early helping them tend to the farm, this isn''t a holiday camp!"'
+					'Your <<$npc_nickname[''A29'']>> shoots you a sharp look, and you know to fix your attitude or else. "Well, depends on what you plan to do in the morning. There''s showering and brushing your teeth, doing your hair and then makeup and shaving if you really need to. If I remember right... Anya used to wake up at 06:00 for school. Besides, while staying at your grandparents'' house, you should be up extra early helping them tend to the farm. This isn''t a holiday camp!"'
 				end
 				act 'Continue':
 					cla & *clr
@@ -1732,11 +1732,11 @@ if $ARGS[0] = 'intro':
 					*nl
 					'"You want me to wake up that early?!" You huff. "Can''t I wake up at like... 07:00?"'
 					if month = 6:
-						'Your <<$npc_nickname[''A29'']>> shrugs. "You could, but then you might have to cut corners or your grandparents will have started work without you, and I won''t be having any of that." she warns you before making her way outside.'
-						if pcs_vag = 0: '"Oh, don''t forget; when you get back to Pavlovsk, you need to head down to the clinic and see the gynecologist for a check up. Not just once, but every month," she adds quickly.'
+						'Your <<$npc_nickname[''A29'']>> shrugs. "You could, but then you might have to cut corners, or your grandparents will have started work without you, and I won''t be having any of that," she warns you before making her way outside.'
+						if pcs_vag = 0: '"Oh, don''t forget; when you get back to Pavlovsk, you need to head to the clinic and see the gynaecologist for a check-up. Not just once, but every month," she adds quickly.'
 					else
 						'Your <<$npc_nickname[''A29'']>> shrugs. "You could, but then you might have to cut corners or even end up running late to school, and I won''t be having any of that. Your teachers won''t either," she warns you before making her way outside.'
-						if pcs_vag = 0: '"Oh, don''t forget; when you get back to Pavlovsk, you need to head down to the clinic and see the gynecologist for a check up. Not just once, but every month," she adds quickly.'
+						if pcs_vag = 0: '"Oh, don''t forget; when you get back to Pavlovsk, you need to head to the clinic and see the gynaecologist for a check-up. Not just once, but every month," she adds quickly.'
 					end
 					act 'But why do I--':
 						cla & *clr
@@ -1747,7 +1747,7 @@ if $ARGS[0] = 'intro':
 						'<center><H4>Your Grandparents'' Cottage</H4></center>'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/mom/prost5.jpg"></center>'
 						*nl
-						'Before you can finish, she cuts you off. "I''m not going to have you running around town like so many of those other girls I see! Opening their legs for any boy that comes around..." She shakes her head in disgust. "I want a referral every month and it better tell me you''re still a virgin or else, understand?" <<$npc_nickname[''A29'']>> says as she storms off towards your grandparent''s outside door. "Don''t forget to talk to your grandparent''s and ask if they need help!" she says loudly. Without waiting for your response, she closes the door, and with that, she''s gone.'
+						'Before you can finish, she cuts you off. "I''m not going to have you running around town like so many of those other girls I see! Opening their legs for any boy that comes around..." She shakes her head in disgust. "I want a referral every month and it better tell me you''re still a virgin or else, understand?" <<$npc_nickname[''A29'']>> says as she storms off towards your grandparent''s outside door. "Don''t forget to talk to your grandparents and ask if they need help!" she shouts. Then, without waiting for your response, she closes the door, and with that, she''s gone.'
 						act 'I understand...':gt 'budilnik', 'start'
 					end
 				end

+ 13 - 13
locations/gopsex.qsrc

@@ -167,7 +167,7 @@ if $ARGS[0] = 'gopsex_select':
 		if shgopsex_vasya_count <= 0:
 			cla
 			'Vasily said: "<<$pcs_nickname>>, you fucked with me already, it''s enough fun for today, don''t bother."'
-			act 'Leave': gt 'shulga_room', 'start'
+			act 'Leave': gt 'vasilyhome', 'livingroom'
 		else
 			$gopsex_n_npc = 1
 			shgopsex_vasya_day = daystart
@@ -182,7 +182,7 @@ if $ARGS[0] = 'gopsex_select':
 			if shgopsex_den_count <= 0:
 				cla
 				'Dan says: "'+func('gopsex','hide','gop_gg_name')+', you''ve fucked me enough today, get out!"'
-				act 'Leave': gt 'shulga_room', 'start'
+				act 'Leave': gt 'vasilyhome', 'livingroom'
 			else
 				$gopsex_n_npc = 0
 				shgopsex_den_day = daystart
@@ -196,7 +196,7 @@ if $ARGS[0] = 'gopsex_select':
 			if shgopsex_vitya_count <= 0:
 				cla
 				'Vitek says: "Sorry <<$pcs_nickname>>, I can''t fuck you more today."'
-				act 'Leave': gt 'shulga_room', 'start'
+				act 'Leave': gt 'vasilyhome', 'livingroom'
 			else
 				$gopsex_n_npc = 2
 				shgopsex_vitya_day = daystart
@@ -778,7 +778,7 @@ if $ARGS[0] = 'hide':
 		'<center><img <<$set_imgh>> src="images/pc/body/cum/swallow/swallow'+rand(1,19)+'.jpg"></center>'
 		gs 'gopsex','hide','text_sex_cumm'
 		gs 'stat'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_swallow ---
 !Cum on face
 	if $ARGS[1] = 'shgopsex_cumface':
@@ -789,7 +789,7 @@ if $ARGS[0] = 'hide':
 		if pcs_haircol > 3: '<center><img <<$set_imgh>> src="images/pc/body/cum/cumface/custom/'+rand(1,19)+'.jpg"></center>'
 		gs 'gopsex','hide','text_sex_cumface'
 		gs 'stat'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_cumface ---
 !Cum on body
 	if $ARGS[1] = 'shgopsex_cumbelly':
@@ -799,7 +799,7 @@ if $ARGS[0] = 'hide':
 		'<center><img <<$set_imgh>> src="images/pc/body/cum/cumbelly/cumbelly'+rand(1,13)+'.jpg"></center>'
 		gs 'gopsex','hide','text_sex_cumbody'
 		gs 'stat'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_cumbelly ---
 !Cum in pussy
 	if $ARGS[1] = 'shgopsex_cumvag':
@@ -809,7 +809,7 @@ if $ARGS[0] = 'hide':
 		'<center><img <<$set_imgh>> src="images/pc/body/cum/creampie/cumpussy'+rand(1,17)+'.jpg"></center>'
 		gs 'gopsex','hide','text_sex_cumvag'
 		gs 'stat'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_cumvag ---
 !ending in the ass
 	if $ARGS[1] = 'shgopsex_cumanal':
@@ -819,7 +819,7 @@ if $ARGS[0] = 'hide':
 		'<center><img <<$set_imgh>> src="images/pc/body/cum/cumanal/cumanal'+rand(1,11)+'.jpg"></center>'
 		gs 'gopsex','hide','text_sex_cumass'
 		gs 'stat'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_cumanal ---
 
 !ending sex
@@ -990,7 +990,7 @@ if $ARGS[0] = 'hide':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/cumface'+rand(1,17)+'.jpg"></center>'
 		'The '+func('gopsex','hide','gop_text_npcr')+' spray their cum all over your face'
 		gs 'arousal', 'end'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 		gs 'stat'
 	end &!--- shgopsex_group_cumface ---
 
@@ -1011,7 +1011,7 @@ if $ARGS[0] = 'hide':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/swallow'+rand(1,12)+'.jpg"></center>'
 		'One by one the '+func('gopsex','hide','gop_text_npcr')+' cum their semen into your mouth and you swallow it all.'
 		gs 'arousal', 'end'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_group_swallow ---
 
 !Cum on body
@@ -1031,7 +1031,7 @@ if $ARGS[0] = 'hide':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/cumbody'+rand(1,15)+'.jpg"></center>'
 		'The '+func('gopsex','hide','gop_text_npcr')+' come, squirting their hot sticky cum all over your body.' 
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_group_cumbelly ---
 
 !Cum in pussy
@@ -1051,7 +1051,7 @@ if $ARGS[0] = 'hide':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/group/cum/cumvag'+rand(1,4)+'.jpg"></center>'
 		'One by one the '+func('gopsex','hide','gop_text_npcr')+' take their turns and shot their hot cum onto your pussy.'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt 'vasilyhome', 'livingroom'
 	end &!--- shgopsex_group_cumvag ---
 
 !ending on the ass
@@ -1071,7 +1071,7 @@ if $ARGS[0] = 'hide':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/pc/body/cum/cumass/cumass'+rand(1,19)+'.jpg"></center>'
 		'One by one the '+func('gopsex','hide','gop_text_npcr')+' take their turns and cover your asshole with their sperm.'
-		act 'Leave': gt 'shulga_room', 'start'
+		act 'Leave': gt '', 'start'
 	end &!--- shgopsex_group_cumanal ---
 
 	

+ 4 - 4
locations/gopskver.qsrc

@@ -62,7 +62,7 @@ if $ARGS[0] = '':
 						act 'Go to the disco with the boys':minut += 15 & gt 'pav_disco'
 					else
 						'It''s evening, and the boys are getting ready to go to Vasily''s Home. You could call it a night and leave them alone, or tag along.'
-						act 'Go with the boys':minut += 15 & gt 'shulgahall'
+						act 'Go with the boys':minut += 15 & gt 'vasilyhome', 'hallway'
 					end
 				end
 				exit
@@ -105,7 +105,7 @@ if $ARGS[0] = '':
 				act 'Go to the disco with the boys': minut += 15 & gt 'pav_disco'
 			else
 				'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
-				act 'Go to with the boys': minut += 15 & gt 'shulgahall'
+				act 'Go to with the boys': minut += 15 & gt 'vasilyhome', 'hallway'
 			end
 		end
 	else
@@ -118,7 +118,7 @@ if $ARGS[0] = '':
 					act 'Go to the disco with the boys': minut += 15 & gt 'pav_disco'
 				else
 					'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
-					act 'Go to with the boys': minut += 15 & gt 'shulgahall'
+					act 'Go to with the boys': minut += 15 & gt 'vasilyhome', 'hallway'
 				end
 			elseif alko >= 6 and alko < 9 and DansOralSlut = 1:
 				'You''re quite drunk, and before heading out Dan offers to walk you home.'
@@ -289,7 +289,7 @@ if $ARGS[0] = '':
 								act 'Go to the disco with the boys': minut += 15 & gt 'pav_disco'
 							else
 								'It''s evening, and the boys are getting ready to go to Vasily''s home. You could call it a night and leave them alone, or tag along.'
-								act 'Go with the boys': minut += 15 & gt 'shulgahall'
+								act 'Go with the boys': minut += 15 & gt 'vasilyhome', 'hallway'
 							end
 						end
 					end

+ 2 - 2
locations/home_activity.qsrc

@@ -89,7 +89,7 @@ if $ARGS[0] = 'vomiting_images':
 		$home_activity['vomit_bedroom'] = 
 		$home_activity['vomit_bathroom'] = 
 		
-		'shulgabath', 'start'}
+		'vasilyhome', 'bathroom'}
 	elseif $at_home = 'shared_apartment':
 		!! location = 'Shared apartment in Pavlovsk'
 		$home_activity['vomit_bedroom'] = '<center><img <<$set_imgh>> src="images/shared/home/bedroom/sofabed.jpg"></center>'
@@ -326,7 +326,7 @@ if $ARGS[0] = 'vomiting_exit':
 		$home_activity['vomit_bedroom'] = 
 		$home_activity['vomit_bathroom'] = 
 		
-		'shulgabath', 'start'}
+		gt 'vasilyhome', 'bathroom'}
 	elseif at_home = 13:
 		gt 'pav_shared_apt', 'bathroom'
 !!{	elseif at_home = 14:

+ 42 - 42
locations/masseuse_schedule.qsrc

@@ -50,9 +50,9 @@ if $ARGS[0] = 'start':
 
 !! First Sunday Shift
 	*P '<tr><td>' 
-	if masseuse['7_shift_1'] = 0 and masseuse['7_shift_1_taken'] < 2:
+	if masseuse['7_shift_1'] = 0 and masseuse['7_shift_1_taken'] < 2 and no (week = 7 and hour > 8 and hour < 13):
 		'<a href="exec:masseuse[''7_shift_1''] = 1 & gt''masseuse_schedule'',''start''"> 09:00-13:00 shift</a>'
-	elseif masseuse['7_shift_1_taken'] = 2:
+	elseif masseuse['7_shift_1_taken'] = 2 or (week = 7 and hour > 8 and hour < 13):
 		'09:00-13:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['7_shift_1'] = 2:
@@ -66,9 +66,9 @@ if $ARGS[0] = 'start':
 
 !! First Monday Shift
 
-	if masseuse['1_shift_1'] = 0 and masseuse['1_shift_1_taken'] < 2:
+	if masseuse['1_shift_1'] = 0 and masseuse['1_shift_1_taken'] < 2 and no (week = 1 and hour > 8 and hour < 13):
 		'<a href="exec:masseuse[''1_shift_1''] = 1 & gt''masseuse_schedule'',''start''"> 09:00-13:00 shift</a>'
-	elseif masseuse['1_shift_1_taken'] = 2:
+	elseif masseuse['1_shift_1_taken'] = 2 or (week = 1 and hour > 8 and hour < 13):
 		'09:00-13:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['1_shift_1'] = 2:
@@ -82,9 +82,9 @@ if $ARGS[0] = 'start':
 
 !! First Tuesday Shift
 
-	if masseuse['2_shift_1'] = 0 and masseuse['2_shift_1_taken'] < 2:
+	if masseuse['2_shift_1'] = 0 and masseuse['2_shift_1_taken'] < 2 and no (week = 2 and hour > 8 and hour < 13):
 		'<a href="exec:masseuse[''2_shift_1''] = 1 & gt''masseuse_schedule'',''start''"> 09:00-13:00 shift</a>'
-	elseif masseuse['2_shift_1_taken'] = 2:
+	elseif masseuse['2_shift_1_taken'] = 2 or (week = 2 and hour > 8 and hour < 13):
 		'09:00-13:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['2_shift_1'] = 2:
@@ -98,9 +98,9 @@ if $ARGS[0] = 'start':
 
 !! First Wednesday Shift
 
-	if masseuse['3_shift_1'] = 0 and masseuse['3_shift_1_taken'] < 2:
+	if masseuse['3_shift_1'] = 0 and masseuse['3_shift_1_taken'] < 2 and no (week = 3 and hour > 8 and hour < 13):
 		'<a href="exec:masseuse[''3_shift_1''] = 1 & gt''masseuse_schedule'',''start''"> 09:00-13:00 shift</a>'
-	elseif masseuse['3_shift_1_taken'] = 2:
+	elseif masseuse['3_shift_1_taken'] = 2 or (week = 3 and hour > 8 and hour < 13):
 		'09:00-13:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['3_shift_1'] = 2:
@@ -114,9 +114,9 @@ if $ARGS[0] = 'start':
 
 !! First Thursday Shift
 
-	if masseuse['4_shift_1'] = 0 and masseuse['4_shift_1_taken'] < 2:
+	if masseuse['4_shift_1'] = 0 and masseuse['4_shift_1_taken'] < 2 and no (week = 4 and hour > 8 and hour < 13):
 		'<a href="exec:masseuse[''4_shift_1''] = 1 & gt''masseuse_schedule'',''start''"> 09:00-13:00 shift</a>'
-	elseif masseuse['4_shift_1_taken'] = 2:
+	elseif masseuse['4_shift_1_taken'] = 2 or (week = 4 and hour > 8 and hour < 13):
 		'09:00-13:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['4_shift_1'] = 2:
@@ -130,9 +130,9 @@ if $ARGS[0] = 'start':
 
 !! First Friday Shift
 	
-	if masseuse['5_shift_1'] = 0 and masseuse['5_shift_1_taken'] < 2:
+	if masseuse['5_shift_1'] = 0 and masseuse['5_shift_1_taken'] < 2 and no (week = 5 and hour > 8 and hour < 13):
 		'<a href="exec:masseuse[''5_shift_1''] = 1 & gt''masseuse_schedule'',''start''"> 09:00-13:00 shift</a>'
-	elseif masseuse['5_shift_1_taken'] = 2:
+	elseif masseuse['5_shift_1_taken'] = 2 or (week = 5 and hour > 8 and hour < 13):
 		'09:00-13:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['5_shift_1'] = 2:
@@ -146,9 +146,9 @@ if $ARGS[0] = 'start':
 
 !! First Saturday Shift
 
-	if masseuse['6_shift_1'] = 0 and masseuse['6_shift_1_taken'] < 2:
+	if masseuse['6_shift_1'] = 0 and masseuse['6_shift_1_taken'] < 2 and no (week = 6 and hour > 8 and hour < 13):
 		'<a href="exec:masseuse[''6_shift_1''] = 1 & gt''masseuse_schedule'',''start''"> 09:00-13:00 shift</a>'
-	elseif masseuse['6_shift_1_taken'] = 2:
+	elseif masseuse['6_shift_1_taken'] = 2 or (week = 6 and hour > 8 and hour < 13):
 		'09:00-13:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['6_shift_1'] = 2:
@@ -165,9 +165,9 @@ if $ARGS[0] = 'start':
 
 !! Second Sunday Shift
 	*P '<tr><td>' 
-	if masseuse['7_shift_2'] = 0 and masseuse['7_shift_2_taken'] < 2:
+	if masseuse['7_shift_2'] = 0 and masseuse['7_shift_2_taken'] < 2 and no (week = 7 and hour > 12 and hour < 17):
 		'<a href="exec:masseuse[''7_shift_2''] = 1 & gt''masseuse_schedule'',''start''"> 13:00-17:00 shift</a>'
-	elseif masseuse['7_shift_2_taken'] = 2:
+	elseif masseuse['7_shift_2_taken'] = 2 or (week = 7 and hour > 12 and hour < 17):
 		'13:00-17:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['7_shift_2'] = 2:
@@ -181,9 +181,9 @@ if $ARGS[0] = 'start':
 
 !! Second Monday Shift
 
-	if masseuse['1_shift_2'] = 0 and masseuse['1_shift_2_taken'] < 2:
+	if masseuse['1_shift_2'] = 0 and masseuse['1_shift_2_taken'] < 2 and no (week = 1 and hour > 12 and hour < 17):
 		'<a href="exec:masseuse[''1_shift_2''] = 1 & gt''masseuse_schedule'',''start''"> 13:00-17:00 shift</a>'
-	elseif masseuse['1_shift_2_taken'] = 2:
+	elseif masseuse['1_shift_2_taken'] = 2 or (week = 1 and hour > 12 and hour < 17):
 		'13:00-17:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['1_shift_2'] = 2:
@@ -197,9 +197,9 @@ if $ARGS[0] = 'start':
 
 !! Second Tuesday Shift
 
-	if masseuse['2_shift_2'] = 0 and masseuse['2_shift_2_taken'] < 2:
+	if masseuse['2_shift_2'] = 0 and masseuse['2_shift_2_taken'] < 2 and no (week = 2 and hour > 12 and hour < 17):
 		'<a href="exec:masseuse[''2_shift_2''] = 1 & gt''masseuse_schedule'',''start''"> 13:00-17:00 shift</a>'
-	elseif masseuse['2_shift_2_taken'] = 2:
+	elseif masseuse['2_shift_2_taken'] = 2 or (week = 2 and hour > 12 and hour < 17):
 		'13:00-17:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['2_shift_2'] = 2:
@@ -213,9 +213,9 @@ if $ARGS[0] = 'start':
 
 !! Second Wednesday Shift
 
-	if masseuse['3_shift_2'] = 0 and masseuse['3_shift_2_taken'] < 2:
+	if masseuse['3_shift_2'] = 0 and masseuse['3_shift_2_taken'] < 2 and no (week = 3 and hour > 12 and hour < 17):
 		'<a href="exec:masseuse[''3_shift_2''] = 1 & gt''masseuse_schedule'',''start''"> 13:00-17:00 shift</a>'
-	elseif masseuse['3_shift_2_taken'] = 2:
+	elseif masseuse['3_shift_2_taken'] = 2 or (week = 3 and hour > 12 and hour < 17):
 		'13:00-17:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['3_shift_2'] = 2:
@@ -229,9 +229,9 @@ if $ARGS[0] = 'start':
 
 !! Second Thursday Shift
 
-	if masseuse['4_shift_2'] = 0 and masseuse['4_shift_2_taken'] < 2:
+	if masseuse['4_shift_2'] = 0 and masseuse['4_shift_2_taken'] < 2 and no (week = 4 and hour > 12 and hour < 17):
 		'<a href="exec:masseuse[''4_shift_2''] = 1 & gt''masseuse_schedule'',''start''"> 13:00-17:00 shift</a>'
-	elseif masseuse['4_shift_2_taken'] = 2:
+	elseif masseuse['4_shift_2_taken'] = 2 or (week = 4 and hour > 12 and hour < 17):
 		'13:00-17:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['4_shift_2'] = 2:
@@ -245,9 +245,9 @@ if $ARGS[0] = 'start':
 
 !! Second Friday Shift
 	
-	if masseuse['5_shift_2'] = 0 and masseuse['5_shift_2_taken'] < 2:
+	if masseuse['5_shift_2'] = 0 and masseuse['5_shift_2_taken'] < 2 and no (week = 5 and hour > 12 and hour < 17):
 		'<a href="exec:masseuse[''5_shift_2''] = 1 & gt''masseuse_schedule'',''start''"> 13:00-17:00 shift</a>'
-	elseif masseuse['5_shift_2_taken'] = 2:
+	elseif masseuse['5_shift_2_taken'] = 2 or (week = 5 and hour > 12 and hour < 17):
 		'13:00-17:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['5_shift_2'] = 2:
@@ -261,9 +261,9 @@ if $ARGS[0] = 'start':
 
 !! Second Saturday Shift
 
-	if masseuse['6_shift_2'] = 0 and masseuse['6_shift_2_taken'] < 2:
+	if masseuse['6_shift_2'] = 0 and masseuse['6_shift_2_taken'] < 2 and no (week = 6 and hour > 12 and hour < 17):
 		'<a href="exec:masseuse[''6_shift_2''] = 1 & gt''masseuse_schedule'',''start''"> 13:00-17:00 shift</a>'
-	elseif masseuse['6_shift_2_taken'] = 2:
+	elseif masseuse['6_shift_2_taken'] = 2 or (week = 6 and hour > 12 and hour < 17):
 		'13:00-17:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['6_shift_2'] = 2:
@@ -280,9 +280,9 @@ if $ARGS[0] = 'start':
 
 !! Third Sunday Shift
 	*P '<tr><td>' 
-	if masseuse['7_shift_3'] = 0 and masseuse['7_shift_3_taken'] < 2:
+	if masseuse['7_shift_3'] = 0 and masseuse['7_shift_3_taken'] < 2 and no (week = 7 and hour > 16 and hour < 21):
 		'<a href="exec:masseuse[''7_shift_3''] = 1 & gt''masseuse_schedule'',''start''"> 17:00-21:00 shift</a>'
-	elseif masseuse['7_shift_3_taken'] = 2:
+	elseif masseuse['7_shift_3_taken'] = 2 or (week = 7 and hour > 16 and hour < 21):
 		'17:00-21:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['7_shift_3'] = 2:
@@ -296,9 +296,9 @@ if $ARGS[0] = 'start':
 
 !! Third Monday Shift
 
-	if masseuse['1_shift_3'] = 0 and masseuse['1_shift_3_taken'] < 2:
+	if masseuse['1_shift_3'] = 0 and masseuse['1_shift_3_taken'] < 2 and no (week = 1 and hour > 16 and hour < 21):
 		'<a href="exec:masseuse[''1_shift_3''] = 1 & gt''masseuse_schedule'',''start''"> 17:00-21:00 shift</a>'
-	elseif masseuse['1_shift_3_taken'] = 2:
+	elseif masseuse['1_shift_3_taken'] = 2 or (week = 1 and hour > 16 and hour < 21):
 		'17:00-21:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['1_shift_3'] = 2:
@@ -312,9 +312,9 @@ if $ARGS[0] = 'start':
 
 !! Third Tuesday Shift
 
-	if masseuse['2_shift_3'] = 0 and masseuse['2_shift_3_taken'] < 2:
+	if masseuse['2_shift_3'] = 0 and masseuse['2_shift_3_taken'] < 2 and no (week = 2 and hour > 16 and hour < 21):
 		'<a href="exec:masseuse[''2_shift_3''] = 1 & gt''masseuse_schedule'',''start''"> 17:00-21:00 shift</a>'
-	elseif masseuse['2_shift_3_taken'] = 2:
+	elseif masseuse['2_shift_3_taken'] = 2 or (week = 2 and hour > 16 and hour < 21):
 		'17:00-21:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['2_shift_3'] = 2:
@@ -328,9 +328,9 @@ if $ARGS[0] = 'start':
 
 !! Third Wednesday Shift
 
-	if masseuse['3_shift_3'] = 0 and masseuse['3_shift_3_taken'] < 2:
+	if masseuse['3_shift_3'] = 0 and masseuse['3_shift_3_taken'] < 2 and no (week = 3 and hour > 16 and hour < 21):
 		'<a href="exec:masseuse[''3_shift_3''] = 1 & gt''masseuse_schedule'',''start''"> 17:00-21:00 shift</a>'
-	elseif masseuse['3_shift_3_taken'] = 2:
+	elseif masseuse['3_shift_3_taken'] = 2 or (week = 3 and hour > 16 and hour < 21):
 		'17:00-21:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['3_shift_3'] = 2:
@@ -344,9 +344,9 @@ if $ARGS[0] = 'start':
 
 !! Third Thursday Shift
 
-	if masseuse['4_shift_3'] = 0 and masseuse['4_shift_3_taken'] < 2:
+	if masseuse['4_shift_3'] = 0 and masseuse['4_shift_3_taken'] < 2 and no (week = 4 and hour > 16 and hour < 21):
 		'<a href="exec:masseuse[''4_shift_3''] = 1 & gt''masseuse_schedule'',''start''"> 17:00-21:00 shift</a>'
-	elseif masseuse['4_shift_3_taken'] = 2:
+	elseif masseuse['4_shift_3_taken'] = 2 or (week = 4 and hour > 16 and hour < 21):
 		'17:00-21:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['4_shift_3'] = 2:
@@ -360,9 +360,9 @@ if $ARGS[0] = 'start':
 
 !! Third Friday Shift
 	
-	if masseuse['5_shift_3'] = 0 and masseuse['5_shift_3_taken'] < 2:
+	if masseuse['5_shift_3'] = 0 and masseuse['5_shift_3_taken'] < 2 and no (week = 5 and hour > 16 and hour < 21):
 		'<a href="exec:masseuse[''5_shift_3''] = 1 & gt''masseuse_schedule'',''start''"> 17:00-21:00 shift</a>'
-	elseif masseuse['5_shift_3_taken'] = 2:
+	elseif masseuse['5_shift_3_taken'] = 2 or (week = 5 and hour > 16 and hour < 21):
 		'17:00-21:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['5_shift_3'] = 2:
@@ -376,9 +376,9 @@ if $ARGS[0] = 'start':
 
 !! Third Saturday Shift
 
-	if masseuse['6_shift_3'] = 0 and masseuse['6_shift_3_taken'] < 2:
+	if masseuse['6_shift_3'] = 0 and masseuse['6_shift_3_taken'] < 2 and no (week = 6 and hour > 16 and hour < 21):
 		'<a href="exec:masseuse[''6_shift_3''] = 1 & gt''masseuse_schedule'',''start''"> 17:00-21:00 shift</a>'
-	elseif masseuse['6_shift_3_taken'] = 2:
+	elseif masseuse['6_shift_3_taken'] = 2 or (week = 6 and hour > 16 and hour < 21):
 		'17:00-21:00 shift'
 		'<i>not available</i>'
 	elseif masseuse['6_shift_3'] = 2:

+ 1 - 1
locations/music_onlinemusic.qsrc

@@ -65,7 +65,7 @@ if $ARGS[0] = 'recordSong':
 		'As you don''t have a computer you can''t really do much with the songs quality. But then you have seen quite a few people work with only with their phones. Like Ling Ling.'
 	end
 
-	gs 'music_online_music', 'recording_stats'
+	gs 'music_onlinemusic', 'recording_stats'
 
 	killvar 'recording_time'
 	killvar 'ml_no_interruption'

+ 5 - 5
locations/parkBimbo.qsrc

@@ -8,7 +8,7 @@ if $ARGS[0] = 'pos1':
 	menu_off = 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/parkbimbo1.jpg"></center>'
-	'You notice an old guy, who has to be in his sixties watching you. Then you notice he has his rather large dick out and he has a raging hard on.'
+	'You notice an old guy who has to be in his sixties watching you. Then you see he has his rather large dick out and a raging hard-on.'
 	act 'Help the old guy out':gt 'parkBimbo', 'pos2'
 	gs 'willpower', 'bj', 'resist'
 	if will_cost <= pcs_willpwr:
@@ -30,8 +30,8 @@ if $ARGS[0] = 'pos2':
 	gs 'cum_manage'
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/parkbimbo2.jpg"></center>'
-	'You grab hold of the old man''s hand, pull him up and over to a tree. You drop to your knees and start sucking his cock at once. He was taken aback at first and started to protest but as your warm wet mouth began sucking his cock, he stopped protesting.'
-	'You begin sucking him with earnest and fondling his balls with your hand.'
+	'You grab the old man''s hand and pull him over to a tree. Then, you drop to your knees and start sucking his cock at once. He was taken aback at first and started to protest, but as your warm wet mouth began sucking his cock, he stopped protesting.'
+	'You begin sucking him in earnest and fondling his balls with your hand.'
 	'You don''t have long to wait when you feel the hot spurts of his semen shooting into your mouth.'
 	
 	gs 'arousal', 'bj', 10, 'sub'
@@ -42,12 +42,12 @@ if $ARGS[0] = 'pos2':
 		pcs_horny += 10
 		'You feel a little hornier.'
 	else
-		'You enjoy the experience so much, your body convulses in orgasm. It takes a great deal of control, but you manage to keep his cum in your mouth throughout.'
+		'You enjoy the experience so much that your body convulses in orgasm. It takes a lot of control, but you keep his cum in your mouth throughout.'
 		$orgasm_or = 'yes'
 		gs 'stat'
 		
 	end
-	'Getting up you swallow his sperm and wink at him as you walk away.'
+	'Getting up, you swallow his sperm and wink at him as you walk away.'
 
 	act 'finish':
 		gs 'arousal', 'end'

+ 2 - 2
locations/pav_complex.qsrc

@@ -89,7 +89,7 @@ if $ARGS[0] = 'start':
 	if pavComplex_met_dealer >= 3 and hour > 20: '<br>You can see the <a href="exec:minut += 3 & gt ''pav_aptcourtev'', ''dealer''">boy</a> who sells weed in the courtyard.'
 	
 	if Enable_tablemap = 0:
-		if npc_rel['A112'] >=70 or (week < 6 and hour >= 14 and hour <= 23) or (week >= 6 and hour >= 10 and hour < 14) or (hour >= 0 and hour < 2):'<a href="exec:minut += 15 & gt ''shulgahome''">The Shulgin family</a> live in the apartment above your parents.'
+		if npc_rel['A112'] >=70 or (week < 6 and hour >= 14 and hour <= 23) or (week >= 6 and hour >= 10 and hour < 14) or (hour >= 0 and hour < 2):'<a href="exec:minut += 15 & gt ''vasilyhome'', ''home''">The Shulgin family</a> live in the apartment above your parents.'
 		if ArtemBeInHome > 0 and artemQW['artemblok'] = 0:'<a href="exec:minut += 15 & gt ''artemhome'', ''home''">Artem Chebotarev</a>, one of your classmates, lives in the same apartment building as your parents, on the first floor.'
 		if juliaQW['home_unlocked'] = 1:
 			if (hour >= 15 and hour <= 20 and week < 6) or (hour >= 8 and hour <= 20 and week >= 6):
@@ -109,7 +109,7 @@ if $ARGS[0] = 'start':
 	else
 		st_count=0 & $show_table=''
 		if npc_rel['A112'] >=70 or (week < 6 and hour >= 14 and hour <= 23) or (week >= 6 and hour >= 10 and hour < 14) or (hour >= 0 and hour < 2):
-			gs'show_table','Apartment of Uncle <a href="exec:minut += 15 & gt ''shulgahome''" >Shulgin</a>.','3'
+			gs'show_table','Apartment of Uncle <a href="exec:minut += 15 & gt ''vasilyhome'', ''home''" >Shulgin</a>.','3'
 		else
 			gs'show_table','Apartment of Uncle Shulgin.','3'
 		end

+ 1 - 1
locations/pod_ezd.qsrc

@@ -183,7 +183,7 @@ if $ARGS[0] = 'etaj_3':
 
 	act 'Go down to the second floor': minut += 1 & gt 'pod_ezd','etaj_2'
 	act 'Go up to the fourth floor': minut += 1 & gt 'pod_ezd','etaj_4'
-	act 'Apartment 13: Vasily and Sergei Shulgin': gt 'shulgahome'
+	act 'Apartment 13: Vasily and Sergei Shulgin': gt 'vasilyhome', 'home'
 	if juliaQW['home_unlocked'] = 1: act 'Apartment 15: Julia Milova': gt 'JuliaMilHome', 'home'
 	act 'Take the elevator': gt 'pod_ezd','lift','etaj_3'
 end

+ 7 - 1
locations/sexshop.qsrc

@@ -557,6 +557,7 @@ if $ARGS[0] = 'kendra':
 		act 'No':
 			*clr & cla
 			kendrano = 1
+			gs 'npc_relationship', 'modify', 'A84', 'dislike'
 			'<center><img <<$set_imgh>> src="images/locations/city/redlight/erotomaniac/sex/shkend.jpg"></center>'
 			'You smile at her. "Sorry, no. I still don''t belong to anyone."'
 			'She sighs softly. "Such a waste. Oh well, there''s plenty of pretty little white Russian bitches that love being owned by an ebony Mistress. Perhaps we''ll meet again and you''ll change your mind. I go to the University, so you should stop by sometime." She gives you directions to her dorm room before she returns to browsing.'
@@ -571,6 +572,7 @@ if $ARGS[0] = 'kendra':
 			act 'Serve Kendra':
 				*clr & cla
 				kendraslave += 1
+				gs 'npc_relationship', 'modify', 'A84', 'like'
 				kendratoy = rand(1,2)
 				'<center><img <<$set_imgh>> src="images/locations/city/redlight/erotomaniac/sex/shkend1.jpg"></center>'
 				'You follow her down into the basement, where she sits on the edge of a table and pulls her fetish clothing aside, exposing her pussy. "Strip for me, bitch." You do as you''re told and begin to slowly strip out of your clothes until you''re naked. "Good little slave. Now get over here and worship my pussy." You kneel before her and start eagerly licking her pussy as Kendra squeals and moans in pleasure.'
@@ -595,6 +597,7 @@ if $ARGS[0] = 'kendra':
 				gs 'willpower', 'pay', 'resist'
 				gs 'stat'
 				minut += 5
+				gs 'npc_relationship', 'modify', 'A84', 'dislike'
 				'You quickly leave while Kendra can''t stop you.'
 				gt 'city_redlight', 'start'
 			end
@@ -603,6 +606,7 @@ if $ARGS[0] = 'kendra':
 		end
 		act 'Serve Kendra':
 			*clr & cla
+			gs 'npc_relationship', 'modify', 'A84', 'like'
 			kendratoy = rand(1,2)
 			'<center><img <<$set_imgh>> src="images/locations/city/redlight/erotomaniac/sex/shkend1.jpg"></center>'
 			'You follow her down into the basement, where she sits on the edge of a table and pulls her fetish clothing aside, exposing her pussy. "Strip for me, bitch." You do as you''re told and begin to slowly strip out of your clothes until you''re naked. "Good little slave. Now get over here and worship my pussy." You kneel before her and start eagerly licking her pussy as Kendra squeals and moans in pleasure.'
@@ -627,7 +631,7 @@ if $ARGS[0] = 'kendra':
 		act 'Talk to her':
 			*clr & cla
 			meet_kendra = 1
-			npc_rel['A84'] = 40
+			npc_rel['A84'] = 45
 			'<center><img <<$set_imgh>> src="images/locations/city/redlight/erotomaniac/sex/shkend01.jpg"></center>'
 			if mid($start_type,1,2) = 'sg' and SchoolAtestat = 0:
 			  'You ask her about her clothes and start talking with her. You tell her that you live in Pavlovsk and are in your final year of school and she replies by saying that she''s a student from the Republic of Congo and is attending the local university on a student visa. You talk about a wide range of subjects for a while before she eventually says "You''re very pretty. I love making pretty little Russian bitches my slaves. Call me Mistress Kendra, <<$pcs_nickname>>, and become mine." Should you call her mistress? You have no doubt where that will lead.'
@@ -637,6 +641,7 @@ if $ARGS[0] = 'kendra':
 			act 'Call her Kendra':
 				*clr & cla
 				kendrano = 1
+				gs 'npc_relationship', 'modify', 'A84', 'dislike'
 				'<center><img <<$set_imgh>> src="images/locations/city/redlight/erotomaniac/sex/shkend.jpg"></center>'
 				'You smile at her. "Sorry, but I don''t belong to anyone."'
 				'She sighs softly. "Such a waste. Oh well, there''s plenty of pretty little white Russian bitches that love being owned by an ebony Mistress. Perhaps we''ll meet again and you''ll change your mind?" She gives you directions to her dorm room and you both return to shopping.'
@@ -644,6 +649,7 @@ if $ARGS[0] = 'kendra':
 			end
 			act 'Call her Mistress Kendra':
 				*clr & cla
+				gs 'npc_relationship', 'modify', 'A84', 'like'
 				'<center><img <<$set_imgh>> src="images/locations/city/redlight/erotomaniac/sex/shkend.jpg"></center>'
 				'You look down to show your submission to her. "Yes, Mistress Kendra."'
 				'She smiles. "I think you''re going to make a great little slave. We''re going to have a lot of fun together. Now follow me slave."'

+ 1389 - 0
locations/vasily_home_sex.qsrc

@@ -0,0 +1,1389 @@
+#vasily_home_sex
+
+!!don''t know how the mom ones work exactly but can we make sure they can only fire once a day
+if $ARGS[0] = 'shulga_home_momgg1':
+	menu_off = 1
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev1_1.jpg"></center>'
+	'Oops, uncle Sergey has a woman over! Just when you were about to leave them alone, you realize, "Wait a minute... that woman is your <<$npc_nickname[''A29'']>>!"'
+	'Sergey''s hands are roving over your <<$npc_nickname[''A29'']>>''s body, fondling her boobs and caressing her big ass while she moans like a wanton whore.'
+	'Then Sergey runs his hands over her snatch, rubbing her clit until your <<$npc_nickname[''A29'']>> tries to scoot away from him.'
+	'He smirks at her and moves his head to her inner thighs. He''s placing kisses all over the place, carefully avoiding her pussy.'
+	'"Just lick me already, you bastard!" your <<$npc_nickname[''A29'']>> groans, and she moans happily as Sergey thrusts his tongue inside her. Having her beg for him is apparently all he was waiting for. Your <<$npc_nickname[''A29'']>> lets out a satisfied sigh and closes her eyes, thoroughly enjoying his mouth on her wet cunt.'
+	gs 'arousal', 'voyeur_sex', 5
+	gs 'gopsex', 'masturb_gg'
+	gs 'stat'
+	act 'Keep watching':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev1_2.jpg"></center>'
+		'After licking your <<$npc_nickname[''A29'']>>''s pussy for a few minutes, he grabs her by the arms and pulls her up from the couch, putting her down on her knees in front of him. Without needing any prompting, she eagerly closes her lips around the head of his cock and begins to take it further and further into her mouth. They''ve definitely done this before.'
+		'Sergey grips your <<$npc_nickname[''A29'']>>''s hair firmly and thrusts his hips forward, forcing his cock all the way down her throat.'
+		'"That''s it Natasha, take it all the way... rub your lipstick all over my groin," he grins, looking her straight in the eye. Then he begins to fuck your <<$npc_nickname[''A29'']>>''s mouth furiously. Your <<$npc_nickname[''A29'']>> takes it like a champ, not showing any gag reflex whatsoever.'
+		gs 'arousal', 'voyeur_sex', 5
+		gs 'gopsex', 'masturb_gg'
+		gs 'stat'
+		act 'Keep watching':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev1_3_'+rand(1,2)+'.jpg"></center>'
+			'When Sergey pulls your <<$npc_nickname[''A29'']>>''s head away from his cock, a thick strand of saliva dribbles down from it onto the floor.'
+			'"On the couch, Natasha," Sergey commands. "You know what I want next."'
+			'Your <<$npc_nickname[''A29'']>> nods and eagerly gets down on the couch, moaning at him, "Fuck me, Sergey! Fuck me hard!"'
+			'Sergey spreads her butt cheeks with his hands and guides his cock to her cunt. He''s not very gentle with your <<$npc_nickname[''A29'']>> and begins to pound her furiously as if his life depended on it.'
+			'Your <<$npc_nickname[''A29'']>> looks like she wouldn''t have it any other way and rhythmically bounces her ass back against his hips, matching his thrusts.'
+			'"Yes! Keep fucking me! Just like that! Aaahhh..." your <<$npc_nickname[''A29'']>> groans.'
+			gs 'arousal', 'voyeur_sex', 5
+			gs 'gopsex', 'masturb_gg'
+			gs 'stat'
+			act 'Keep watching':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev1_4_'+rand(1,3)+'.jpg"></center>'
+				'You know you shouldn''t be watching this... but wow! Sergey is treating your <<$npc_nickname[''A29'']>> like a cheap whore, and she''s loving it!'
+				'Sergey decides to change things up a bit and gets up. He then sits down on the couch, his cock still firmly erect. You <<$npc_nickname[''A29'']>> immediately mounts him with a lewd grin on her face and rides his cock eagerly.'
+				'Sergey roughly pinches your <<$npc_nickname[''A29'']>>''s nipples while he keeps degrading her, talking about what a huge slut she is for him and how he can''t believe how often she''s coming upstairs to see him lately. Your <<$npc_nickname[''A29'']>> just groans and rides him even harder.'
+				gs 'arousal', 'voyeur_sex', 5
+				gs 'gopsex', 'masturb_gg'
+				gs 'stat'
+				act 'Keep watching':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev1_5.jpg"></center>'
+					'Your <<$npc_nickname[''A29'']>> quickly gets up and drops down on her knees before Sergey when she notices he''s about to cum. Seconds later, Sergey roars and throws his head back while your <<$npc_nickname[''A29'']>> jerks him off, opening her mouth to catch the jets of his hot sperm.'
+					'She''s not very good at aiming it; the majority of it lands on her cheeks and chin. When Sergey recovers a little, he grins down and watches your <<$npc_nickname[''A29'']>> lick and suck on his slowly softening cock, some of his load slowly running down her chin and dripping down to her boobs.'
+					'He lovingly strokes her hair for a second and says, "You''re insatiable, Natasha. I''m glad Vladimir decided the two of you should live here, right below me!"'
+					'"What can I say? Vladimir just can''t keep me satisfied by himself. A woman has her needs, you know..." she grins. "I better freshen up and head back downstairs though, before anyone notices I''m gone. See you soon?"'
+					'Sergey nods happily. "Absolutely!"'
+					gs 'arousal', 'voyeur_sex', 5
+					gs 'arousal', 'end'
+					gs 'stat'
+					act 'Hide while your <<$npc_nickname[''A29'']>> leaves': gt 'vasilyhome', 'hallway'
+				end
+			end
+		end
+	end
+end &! --- shulga_home_momgg1 ---
+
+if $ARGS[0] = 'shulga_home_momgg2':
+	menu_off = 1
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev2_1_'+rand(1,4)+'.jpg"></center>'
+	'When you carefully peek around the corner, you immediately recognize the woman uncle Sergey is with... it''s your <<$npc_nickname[''A29'']>>! Her head is bobbing up and down on his cock eagerly, and she''s making loud slurping sounds while she''s sucking him off.'
+	'She looks like she''s been at it for a while. Her hair looks all disheveled, and her face looks a bit puffy.'
+	'"Keep sucking, slut," Sergey commands. "I''ll tell you when you''re done."'
+	'Your <<$npc_nickname[''A29'']>> nods and keeps serving his large dick obediently with her mouth. You''re baffled... your <<$npc_nickname[''A29'']>> lets Sergey talk to her like that? Your high-and-mighty <<$npc_nickname[''A29'']>>, who always takes the high ground with you?'
+	gs 'arousal', 'voyeur_sex', 5
+	gs 'gopsex', 'masturb_gg'
+	gs 'stat'
+	act 'Keep watching':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev2_2_'+rand(1,2)+'.jpg"></center>'
+		'After a few more minutes, he grabs her by the hair and roughly pulls her head away from his cock. Then he pulls her up and says, "It''s time you sit on my dick. Go ahead, hop on," he invites her, nodding at his stiff erection.'
+		'Your <<$npc_nickname[''A29'']>> gets on top of Sergey and starts lowering herself down. He grabs his cock and guides it towards her tight sphincter. She lets out of a soft sigh and bites her lip as she slowly lowers herself down onto it. You watch as his cock slides up your <<$npc_nickname[''A29'']>>s ass.'
+		'"I''m so full!" she groans when he''s all the way inside her ass. "Why do you have to be this big?"'
+		'Sergey smirks, "As if you''d have it any other way..." and slowly begins to move his hips once she gets used to his size. Your <<$npc_nickname[''A29'']>> soon matches his thrusts and rides Sergey more and more enthusiastically.'
+		gs 'arousal', 'voyeur_sex', 5
+		gs 'gopsex', 'masturb_gg'
+		gs 'stat'
+		act 'Keep watching':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev2_3_'+rand(1,2)+'.jpg"></center>'
+			'Then Sergey makes your <<$npc_nickname[''A29'']>> roll on her side. "I love your ass so much," he growls in her ear as he begins to thrust his cock into her ass more firmly, making your <<$npc_nickname[''A29'']>> moan and mewl with pleasure.'
+			'"Ohh Sergey, that feels so good! Don''t stop!" your <<$npc_nickname[''A29'']>> groans, and she begins to rub her pussy to stimulate herself while he fucks her ass from behind.'
+			'He responds by redoubling his efforts, hammering his hips against hers. He whispers, "You love it when I stretch out your ass, don''t you Natasha? We could be doing this all the time, you know..."'
+			gs 'arousal', 'voyeur_sex', 5
+			gs 'gopsex', 'masturb_gg'
+			gs 'stat'
+			act 'Keep watching':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev2_4.jpg"></center>'
+				'Your <<$npc_nickname[''A29'']>> moans between ragged breaths, "No... I like it... when it''s special..."'
+				'Sergey laughs and helps your <<$npc_nickname[''A29'']>> to her hands and knees, before roughly pressing his cock against her asshole again. It''s a lot more flexible from the stretching it already received, and his rod just easily slides in, meeting almost no resistance from her asshole.'
+				'"You''re right, Natasha. It''s nice to have something special to look forward to," he chuckles. He roughly fucks her ass for a few minutes more, slapping her ass cheeks every chance he gets. You could swear you see your <<$npc_nickname[''A29'']>> have an orgasm from the rough treatment, right before Sergey''s body spasms.'
+				'"Ohh yea! I love it when you cum in my ass, Sergey!" your <<$npc_nickname[''A29'']>> gasps. After a few more thrusts, he pulls out, and you see his sperm slowly trickle from your <<$npc_nickname[''A29'']>>''s massively gaped anus.'
+				'"That was fun, babe," Sergey smiles. "I''m guessing I will see you again soon? I know how horny you get!"'
+				'She kisses him on the lips and slaps his chest playfully. "Shut up!" she grins. "But... yea. See you soon!"'
+				gs 'arousal', 'voyeur_sex', 5
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Hide while your <<$npc_nickname[''A29'']>> leaves': gt 'vasilyhome', 'hallway'
+			end
+		end
+	end
+end &! --- shulga_home_momgg2 ---
+
+if $ARGS[0] = 'shulga_home_momggbang':
+	menu_off = 1
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev3_1_'+rand(1,3)+'.jpg"></center>'
+	'When you peek through the narrow door opening, you see your <<$npc_nickname[''A29'']>> sitting on her knees in between uncle Sergey and uncle Misha!'
+	'She''s almost naked, while the men still have their clothes on. They pulled their cocks out through their zippers and your <<$npc_nickname[''A29'']>> is sucking them both off greedily, taking them in her mouth in turns. She''s doing her best to please them both, jerking off whoever she''s not pleasing with her mouth.'
+	'"Just like good old times eh, Misha?" Sergey grins. Misha laughs and nods. "Indeed... I don''t think we''ve ever had a better slut to share than our Natasha!"'
+	'Your <<$npc_nickname[''A29'']>> blushes a bit but keeps servicing them as if she didn''t hear them.'
+	gs 'arousal', 'voyeur_sex', 5
+	gs 'gopsex', 'masturb_gg'
+	gs 'stat'
+	act 'Keep watching':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev3_2_1.jpg"></center>'
+		'While your <<$npc_nickname[''A29'']>> is fully focused on sucking off Misha, Sergey sits down and pulls her down on top of him, slipping his dick inside her slowly.'
+		'Your <<$npc_nickname[''A29'']>> wasn''t expecting him and is startled for a second. Then she relaxes and redoubles her efforts on taking as much of Misha''s cock down her throat as she can while Sergey fucks her pussy.'
+		'Misha laughs. "Every time you bottom out in her, her throat squeezes my cock a little when she moans... it feels great!"'
+		'Sergey laughs and says, "I have an idea." With that, he lifts your <<$npc_nickname[''A29'']>> up and off his cock.'
+		gs 'arousal', 'voyeur_sex', 5
+		gs 'gopsex', 'masturb_gg'
+		gs 'stat'
+		act 'Keep watching':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev3_2_2.jpg"></center>'
+			'Sergey then pulls <<$npc_nickname[''A29'']>> back down, only this time he lines his cock up with her asshole. The only lube is her pussy juices coating his cock. She moans loudly as his cock slides into her ass. It slides in pretty easily. She must have a lot of experience with anal sex. Her moan causes Misha to moan as well. "Fuck that feels amazing," he says.'
+			'Sergey laughs. "I thought that would do the trick, stuck it up her ass." Both men laugh as Misha fucks your <<$npc_nickname[''A29'']>>''s throat and Sergey fucks her ass.'
+			'Misha pulls his dick out of your <<$npc_nickname[''A29'']>>''s mouth. "Ok I want to fuck that ass now."'
+			gs 'arousal', 'voyeur_sex', 5
+			gs 'gopsex', 'masturb_gg'
+			gs 'stat'
+			act 'Keep watching':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev3_4_2.jpg"></center>'
+				'Sergey grins and the men change places, moving your <<$npc_nickname[''A29'']>> around. With Misha now on his back, she sits down on his cock, and you watch as it slides up her ass while Sergey sticks his cock in her mouth. You can''t help but think about the fact his cock was just up her ass and how she is happily sucking it. She seem''s content to just let it happen, happy to please the men any way they see fit.'
+				'"Such an eager slut..." Sergey muses after they''ve been fucking her for a while. "Let''s see how she likes it when both her holes are fucked at once!"'
+				'Misha snorts. "You don''t remember the last time we did? You''re getting old and forgetful, Sergey... it was last week for crying out loud!"'
+				gs 'arousal', 'voyeur_sex', 5
+				gs 'gopsex', 'masturb_gg'
+				gs 'stat'
+				act 'Keep watching':
+					*clr & cla
+					gs'stat'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev3_3.jpg"></center>'
+					'Your <<$npc_nickname[''A29'']>> ignores the derogatory remarks and turns around while still sitting on uncle Misha''s cock. Once she is fully turned around, she leans back and spreads her legs. In fact, it almost looks like she''s enjoying hearing the men talk about her like that!'
+					'Sergey immediately moves between her legs and guides his cock towards her dripping cunt, slamming it in. After a few testy thrusts, the men find a rhythm and fuck your <<$npc_nickname[''A29'']>> in sync, making her moan and beg like you''ve never heard her before. From her usual model behavior, to acting like a total whore in less than 15 minutes... oh, how the mighty have fallen!'
+					'Misha slaps her ass and says, "I''m about to cum."'
+					gs 'arousal', 'voyeur_sex', 5
+					gs 'gopsex', 'masturb_gg'
+					gs 'stat'
+					act 'Keep watching':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom/momgg/ev3_4_1.jpg"></center>'
+						'When Misha says he''s about to cum, Sergey pulls out of your <<$npc_nickname[''A29'']>>''s pussy, as she quickly gets off Misha. She turns around and bends over, taking Misha''s cock in her mouth as she starts sucking it again.'
+						'Meanwhile, Sergey stands up and moves behind her, sliding his stiff rod into your <<$npc_nickname[''A29'']>>''s stretched asshole. Misha moans and unloads into your <<$npc_nickname[''A29'']>>''s mouth, and she drinks his sperm eagerly. Meanwhile, Sergey roughly pounds her ass for a minute or so longer before shooting his load deep inside her butt.'
+						'"I love our little meetings," Misha grins while everyone catches their breath again. "Natasha is so insatiable, though! Three cocks are probably better than two... maybe we should finally invite Vladimir too, after all these years?"'
+						'Your <<$npc_nickname[''A29'']>> quickly blurts out, "No! No, don''t tell Vladimir... he wouldn''t understand."'
+						'Misha raises his hands apologetically and kisses her cheek. "Of course, dear. I honestly prefer keeping you for just me and Sergey anyway. Thanks for the fuck, Natasha. You know where to find us if you need more!"'
+						'You quickly hide when he walks past you. That was close! Your <<$npc_nickname[''A29'']>> quickly cleans herself up a little, chatting with Sergey about everyday things. This really was nothing special for her. You can''t help but wonder how long this has been going on... from how they were talking, it could be years!'
+						gs 'arousal', 'voyeur_sex', 5
+						gs 'arousal', 'end'
+						gs 'stat'
+						act 'Hide while your <<$npc_nickname[''A29'']>> leaves': gt 'vasilyhome', 'hallway'
+					end
+				end
+			end
+		end
+	end
+end &! --- shulga_home_momggbang ---
+
+!Event in the kitchen with gopotoy, can we make sure it can only fire once a day
+if $ARGS[0] = 'gang_sex_ev1':
+	menu_off = 1
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang1.jpg"></center>'
+	*nl
+	gs 'boyStat', 'A9','3'
+	gs 'boyStat', 'A10','1'
+	gs 'boyStat', 'A11','2'
+	gang +=1
+	npc_sex[$boy[1]] += 1
+	npc_sex[$boy[2]] += 1
+	npc_sex[$boy[3]] += 1
+	minut += 2
+	gangsexroom_day = daystart
+	gangsexroom_count -= 1
+	gs 'stat'
+	'When you enter the kitchen, you see Vasily and his friends sitting at the table there. They''ve clearly been drinking.'
+	'"<<$pcs_nickname>>, how nice of you to join us! We were just talking about you," Vitek grins, as he pulls you onto the table. The other boys immediately surround you, and the three of them begin to paw at your clothes.'
+	'"Guys, what are you doing!?" you protest, and you weakly try to get away from them. They''re too strong though, and all your struggling does is make them even more turned on.'
+	act 'Continue':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang2.jpg"></center>'
+		*nl
+		minut += 3
+		gs 'stat'
+		'You stop protesting when Vitek firmly grabs you by the hair. Meanwhile, '+func('gopsex','hide','Shulga_var_name')+' slides his hand underneath your clothes, attempting to thrust a finger inside your snatch.'
+		'"Stop squeezing your legs together, <<$pcs_nickname>>," Dan grins, as he keeps tugging at your top. "It''s a bit late for you to start being a prude now. We all know what you''ve been up to."'
+		'You have to admit that, despite yourself, you''re getting rather turned on by how helpless you are... unable to resist the boys'' rough touch. Part of why you didn''t want to spread your legs was... they''d find out how wet you are.'
+		'When you spread your legs a little, Vasily immediately snakes his finger inside your pussy and confirms their suspicions. "She''s dripping. I knew it!"'
+		act 'Continue':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang3.jpg"></center>'
+			*nl
+			gs 'arousal', 'foreplay', 5, 'sub', 'rough', 'gangbang'
+			gs 'stat'
+			'The guys force you to squat and surround you. They all pull their cocks out of their pants, and Dan slaps his cock against your cheek impatiently.'
+			'When you don''t open your mouth, the boys grow impatient. Dan orders you, "<<$pcs_nickname>>, drop the act, seriously. You know what we want from you! Don''t worry, we won''t tell anyone..."'
+			act 'Continue':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang4.jpg"></center>'
+				*nl
+				gs 'arousal','bj',2,'dick[3]','gangbang'
+				gs 'arousal','bj',2,'dick[1]','gangbang'
+				gs 'arousal','bj',2,'dick[2]','gangbang'
+				gs 'stat'
+				'After giving it some thought, you realize they''re not just going to let you walk away in their current state. You can cooperate or be difficult, but you''re getting fucked no matter what. You might as well take the easy route and just go along with it...'
+				'You nod obediently and take the closest dick in your mouth; it''s Vitek''s. You run your tongue over the head and suck on it gently, feeling it swell more and more in your mouth. By the time he''s at full mast, it doesn''t fit in your mouth any more and you have to pull away.'
+				'Vasily immediately takes his place, and Dan puts his hand on the back of your head and pushes you towards Vasily''s cock, making you swallow more of his length. Fortunately, Vasily is the least girthy of the lot, and you manage to take him all the way in. He grins proudly at you when your chin touches his balls.'
+				'Then Dan wants a turn, and you manage to take most of his length down your throat too.'
+				act 'Continue':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang5.jpg"></center>'
+					*nl
+					gs 'arousal','vaginal',5,'dick[2]','gangbang'
+					gs 'arousal','bj',5,'dick[1]','gangbang'
+					gs 'arousal','hj',5,'dick[3]','gangbang'
+					gs 'stat'
+					'Gradually, the guys undress you more and more while you suck them off in turns. Then Vasily hoists you up and the guys make you lie down on the table. Vasily guides his cock to your pussy and thrusts it inside you, while Dan and Vitek move to the other end of the table and offer their dicks to you again. You masturbate them eagerly while Vasily fucks you. It''s difficult to suck them off in this position, but you try to make the most of it.'
+					'Then Vitek says, "'+func('gopsex','hide','Shulga_var_name')+', move over. I want to fuck her ass now!"'
+					act 'Continue':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang6.jpg"></center>'
+						*nl
+						gs 'dinsex','boy_wants_anal',$boydesc[3]
+						gs 'arousal','anal',5,'dick[3]','gangbang'
+						gs 'arousal','bj',5,'dick[1]','gangbang','sub','rough'
+						gs 'stat'
+						'The guys pull you off the table and throw you onto the ground, where Dan puts his belt around your neck.'
+						'"Keep sucking, slut," he commands and rubs his dick against your lips while Vitek spits on your asshole a few times.'
+						'You groan around Dan''s cock when Vitek forces the head of his dick inside you, but fortunately, he''s gentle and gives you some time to adjust to the feeling before he begins to thrust.'
+						'"It''s a good thing she has a dick in her mouth," Vasily laughs. "She''d definitely wake up my father with her screaming, otherwise!"'
+						act 'Continue':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang7.jpg"></center>'
+							'"Alright guys, let''s change holes. Vasily needs one too," Vitek grins, and he picks you up like a rag doll.'
+							'When he sees the concerned look on your face, he smirks. "Do the math, <<$pcs_nickname>>. There are three guys here, you have three holes... what did you think was going to happen? You expect one of us to just jerk off the whole time? Not gonna happen. Let''s take her to the couch, guys."'
+							'Vitek carries you to the couch in his arms as if you weigh nothing and positions you over his cock before he lowers you. Then the other guys join in, Dan sliding his cock into your already warmed up asshole while Vasily takes your mouth again.'
+							'For the next twenty minutes, the guys take turns fucking all of your holes, swapping every now and then.'
+							*nl
+							gs 'arousal','vaginal',3,'dick[3]','gangbang'
+							gs 'arousal','anal',2,'dick[1]','gangbang'
+							gs 'arousal','bj',2,'dick[2]','gangbang','deepthroat'
+							gs 'arousal','vaginal',3,'dick[2]','gangbang'
+							gs 'arousal','anal',2,'dick[3]','gangbang'
+							gs 'arousal','bj',2,'dick[1]','gangbang','deepthroat'
+							if pcs_horny >=70:
+								$orgasm_or = 'yes'
+								$orgasm_txt = 'When you groan loudly and your body begins to spasm, the guys are actually kind enough to give you some respite for a minute or two to ride out your orgasm. Once they feel you''ve recovered enough, they redouble their efforts and furiously pound all of your holes, as if they''re trying to make up for lost time.'
+							end
+							gs 'arousal','vaginal',2,'dick[1]','gangbang'
+							gs 'arousal','anal',2,'dick[2]','gangbang'
+							gs 'arousal','bj',2,'dick[3]','gangbang','deepthroat'
+							*p 'You end up deepthroating the dick of whoever is in front of you at the time a lot, with the guys behind you fucking you so roughly that your head keeps bouncing forward.'
+							'Your throat feels a little sore, but for the rest it feels heavenly! You can easily take their members on by now and blissfully lie down on the chest of the guy beneath you, willingly surrendering yourself to them.'
+							gs 'stat'
+							act 'Continue':
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/event/gang8.jpg"></center>'
+								*nl
+								gs 'arousal','bj',5,'dick[2]','gangbang'
+								gs 'arousal','hj',5,'gangbang'
+								gs 'cum_call','face',$boy[2],1
+								gs 'cum_call','mouth',$boy[1],1
+								gs 'cum_call','face',$boy[3],1,'','',20
+								gs 'cum_call','breasts',$boy[3],1,'','',20
+								gs 'stat'
+								'When the guys are getting close, Dan suggests they all stand around you and shoot their loads over your face. The guys happily agree and move in front of you, all pointing their cocks at your face.'
+								'"What are you waiting for, <<$pcs_nickname>>? Finish us off!" Dan orders you impatiently.'
+								'You bite your lip and begin to jerk two of them off with your hands, while sucking on the third. It doesn''t take long for the first jets of cum to fly through the air; Vasily shoots his hot load all over your face, groaning loudly.'
+								'Then Dan''s cock begins to pulse, and you feel his load being squirted into your mouth. You swallow it obediently and immediately turn your head to Vitek, who shoots his sperm all over your face and boobs.'
+								'Dan grins at your cute face, all covered in sperm. "That wasn''t so bad... was it, <<$pcs_nickname>>? Next time, how about you drop the good girl charade and just let us fuck you when we want to? You know you love it as much as we do!"'
+								gs 'dinsex','after_anal','boy',$boydesc[2]
+								gs 'arousal', 'end'
+								act 'Leave them': killvar '$boy' & gt 'vasilyhome', 'kitchen'
+
+							end
+						end
+					end
+				end
+			end
+		end
+	end
+end &! --- gang_sex_ev1 ---
+
+if $ARGS[0] = 'sonia_les_bathroom':
+	menu_off = 1
+	*clr & cla
+	minut += 5
+	npc_sex['A25'] += 1
+	pcs_hairbsh = 0
+	pcs_makeup = 1
+	noShampoo = 1
+	dynamic $showerdin
+	if frost > 0: frost = 0
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/ev1_1.jpg"></center>'
+	'You fill the bath tub and get in. Sonia is still standing near the mirror, fixing her make-up. She doesn''t seem to mind that you are in here with her.'
+	'Then you smile at her and ask, "Hey Sonia... would you like to take a bath with me?"'
+	'Sonia looks puzzled for a second, and asks, "Like... you want me to get in the bath with you right now?"'
+	'When you nod, she grins, "Actually, that sounds like fun! Sure!" and quickly gets naked, sliding her body into the warm tub water.'
+	if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the bath.'
+
+	act 'Continue':
+		*clr & cla
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/vanna/ev1_2'+rand(1,2)+'.jpg"></center>'
+		*nl
+		'"Mmmm..." Sonia muses, enjoying the warmth of the bath water slowly seeping into her body. For the next few minutes, you just sit in the bath next to each other. Sonia occasionally looks at you but doesn''t say much.'
+
+		act 'Continue':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/vanna/ev1_3'+rand(1,2)+'.jpg"></center>'
+			*nl
+			'Just when you were about to say something, Sonia moves closer to you and kisses you full on your mouth. You freeze for a second and then think to yourself... why the hell not?'
+			'You kiss Sonia back eagerly, playing with her tongue as she thrusts it into your mouth.'
+			gs 'arousal', 'kiss', 10, 'lesbian'
+			gs 'stat'
+			act 'Continue':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/vanna/ev1_4'+rand(1,3)+'.jpg"></center>'
+				*nl
+				'Before you realize what''s going on, Sonia signals for you to lift your hips above the water, which you do immediately.'
+				'Sonia moves her head between your legs and licks your cunt eagerly, teasing your clitoris with her tongue. She teases you with one hand, thrusting two fingers inside your snatch while she licks you skilfully. The way she looks into your eyes the whole time makes it a very intimate experience... she''s really good at this!'
+				$orgasm_or = 'custom'
+				$orgasm_txt = 'Sonia''s constant teasing pushes you over the edge, and you orgasm loudly when she licks your clit again.'
+				gs 'arousal', 'cuni', 5, 'lesbian'
+				gs 'arousal', 'vaginal_finger', -5, 'lesbian'
+				'Sonia grins at you and asks playfully, "Did you like my tongue on your pussy, <<$pcs_nickname>>?"'
+				'"Absolutely!" you nod. "Come on, let me do the same for you! I want to taste you too!"'
+				'"I can''t right now, my mother is waiting for me at home," Sonia says wistfully. "Maybe next time?"'
+				'Sonia kisses you again, and you taste yourself on her lips. Mmmm... next time you really want to get a taste of her too!'
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Finish': gt 'vasilyhome', 'hallway'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'sonia_bathroom_sex1':
+	menu_off = 1
+	*clr & cla
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev += 1
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/vanna/bj'+rand(1,2)+'.jpg"></center>'
+	'When you reach the bathroom, you freeze when you hear a girl''s voice in there. You carefully open the door to see Sonia sucking vasily''s cock. She''s even taking a video of herself doing it... you wonder why?'
+	gs 'arousal', 'voyeur_sex', 5
+	gs 'arousal', 'end'
+	gs 'stat'
+	act 'Leave them alone': gt 'vasilyhome', 'hallway'
+end
+
+if $ARGS[0] = 'sonia_bathroom_sex2':
+	menu_off = 1
+	*clr & cla
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev += 1
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/ev2_1'+rand(1,2)+'.jpg"></center>'
+	'When you start to enter the bathroom, you see Sonia standing in front of the mirror. Luckily, she doesn''t seem to see you; she is too occupied counting money. Your curiosity gets the better of you, and you decide to watch her for a while. Where did she get that money?'
+	gs 'arousal', 'voyeur', 5
+	gs 'stat'
+	act 'Continue':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/ev2_2'+rand(1,2)+'.jpg"></center>'
+		*nl
+		'Sonia starts to undress and then puts on a delicate lingerie set. She then touches up on her make-up, fixing every little blemish she can find.'
+		'You realize she''s probably going to come out of the bathroom soon and quickly move to the kitchen and hide there.'
+		'Sure enough, Sonia comes out of the bathroom a few seconds later and heads straight for Basily''s bedroom.'
+		gs 'arousal', 'voyeur', 5
+		gs 'stat'
+		act 'Continue':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/vanna/ev2_3'+rand(1,2)+'.jpg"></center>'
+			*nl
+			'You quickly sneak to the door and carefully open it just enough so you can see what''s happening inside the room.'
+			'What you see does not surprise you in the slightest; Sonia is on her knees in front of Vasily, eagerly sucking on his dick.'
+			'"Very nice, baby. Take it deeper... all the way in, there you go..." he encourages her.'
+			'After sucking his dick for a few minutes, Sonia pulls away from him. Just when he''s about to ask if something''s wrong, she grins lewdly at him and whispers, "Vasily, I want you to fuck me like I''m the last whore on the planet! I''m all yours, baby."'
+			gs 'arousal', 'voyeur_sex', 5
+			gs 'gopsex', 'masturb_gg'
+			gs 'stat'
+			act 'Continue':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/vanna/ev2_4'+rand(1,2)+'.jpg"></center>'
+				'Vasily makes Sonia bend over for him and rams his cock inside her sopping cunt. When he rhythmically fucks your classmate, Sonia moans and groans while her face turns a deep red. She''s completely lost in the moment.'
+				'After a few minutes, Sonia orgasms violently on Vasily''s cock and even squirts a little.'
+				gs 'arousal', 'voyeur_sex', 5
+				gs 'stat'
+				gs 'gopsex', 'masturb_gg'
+				act 'Continue':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/vanna/ev2_5'+rand(1,2)+'.jpg"></center>'
+					'When he''s too worked up to postpone his orgasm any longer, Vasily says, "On your knees! Fast!"'
+					'Sonia aims to please and immediately drops to her knees in front of him with her mouth wide open. He finishes inside Sonia''s mouth, and she swallows his load eagerly. She loudly smacks her lips and smiles at him. "Mmm... delicious!"'
+					gs 'gopsex', 'masturb_gg'
+					'Now that they''re done, you realize you should probably get the hell out of there before they find you staring. You quickly shut the door.'
+					gs 'arousal', 'voyeur_sex', 5
+					gs 'arousal', 'end'
+					gs 'stat'
+					act 'Return to the hallway': gt 'vasilyhome', 'hallway'
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'vasily_3some_sex':
+	menu_off = 1
+	*clr & cla
+	gs 'boyStat', 'A112'
+	npc_sex[$boy] += 1
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev += 1
+	npc_sex['A11'] += 1
+	npc_sex['A25'] += 1
+	gs 'fame', 'pav', 'sex', 5
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vanna/gr/ev1_1_'+rand(1,5)+'.jpg"></center>'
+	'"Sure, I bet Vasily would love having an extra girl around when he fucks me!" she grins. "Come on!"'
+	'You follow her into his room, and she was right; Vasily loves the idea! Sonia eagerly begins to suck his cock and then offers it to you after a while. "Come on, <<$pcs_nickname>>! Get to work!"'
+	'Sonia notices your hesitance and puts her hand behind your head, gently but firmly guiding it to his cock. "Go on, you''ll love it! I''ll help!"'
+	'You lick the shaft first and then take the head of his cock in your mouth. Sonia gently strokes your hair, whispering encouraging words into your ear while you try to take more and more of his length inside your mouth. From time to time, she assists you quite actively, sucking the head of his cock while you lick his balls or licking one side of the shaft while you lick the other. At one point, you''re even trying to kiss one another with Vasily''s cock between your mouths!'
+	'You manage to take most of him in, but you have to yield and pull away before your gag reflex takes over. Sonia and Vasily both smile at you proudly, that was great!'
+	'"Wow, <<$pcs_nickname>>," Sonia says with some admiration in her voice, "I thought I was good with my mouth, but you sure look like you could teach me a thing or two!"'
+	gs 'arousal', 'bj', 5, 'sub', 'deepthroat', 'group'
+	gs 'stat'
+	act 'Continue':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vanna/gr/ev1_2_'+rand(1,2)+'.jpg"></center>'
+		'Vasily seems to have made his choice; he wants to fuck you first. He moves up behind you and rubs his hard cock against your pussy lips; the wetness of them combined with his precum make it feel very nice.'
+		'Sonia just watches as Vasily slowly pushes his dick further and further inside of you, idly rubbing her clit and massaging her boobs. Your pussy feels quite full when Vasily is all the way in, but it''s a good kind of full. A nice kind of full. Maybe you should visit Vasily more often...'
+		'When he slowly begins to thrust his cock in and out of you, you open your mouth and let out a soft moan. Sonia sees this as an invitation and grabs your hair, as she rubs her pussy against your lips eagerly. Her actions are making it perfectly clear: you''re supposed to service her with your mouth while you get fucked.'
+		'You do what is expected of you and lick Sonia''s pussy as best you can. It''s fairly difficult with Vasily fucking from behind at the same time, but you notice her breathing quickening and her biting her lip while she looks down at you. She looks rather cute when she''s squirming.'
+		'"Enjoying yourself over there, Sonia?" you teasingly ask between moans. Sonia grins mischievously and punishes you by grabbing a firmer hold on your hair and roughly grinding her pussy against your mouth.'
+		'Then Vasily decides it''s Sonia''s turn, and he makes her lie down on her back.'
+		gs 'arousal', 'vaginal', 5, 'sub', 'group'
+		gs 'arousal', 'cuni_give', -5, 'lesbian', 'sub', 'group'
+		gs 'stat'
+		act 'Continue':
+			*clr & cla
+			pcs_horny += 15
+			if pcs_inhib < 30:inhib_exp += rand(1,3)
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vanna/gr/ev1_3_'+rand(1,4)+'.jpg"></center>'
+			*nl
+			'You have a devious grin on your face when you see Sonia in her current position. She forced you to lick her when Vasily fucked you... well, two can play that game!'
+			'Vasily groans as he enters Sonia, the wetness of her pussy definitely easing his access to her. You must''ve done a good job with your mouth, getting her that worked up.'
+			'"Your turn to service me, dear..." you smirk, right before you lower your hips over Sonia''s mouth before she can protest.'
+			'Sonia is too enthralled by the large dick fucking her snatch and mostly just moans and groans into your pussy when you grind your groin against her face.'
+			'Vasily is railing her quite roughly now, and since Sonia is not doing a good job of pleasing you, you encourage him. "Fuck that pussy, Vasily! No need to hold back on this whore''s slit, she can take it! Pleasing you is what she''s made for!"'
+			'Suddenly, Sonia becomes far more eager to please you, and you feel her tongue actively rubbing against your clit. You smirk when you realize why; Sonia must understand that you''re the reason why Vasily is fucking her so roughly and must be trying to please you so you''ll choose her side again.'
+			$orgasm_or = 'custom'
+			$orgasm_txt = 'She does such a good job she brings you to an orgasm before you can stop her. You loudly groan, and your body trembles over hers, causing Vasily to give you some confused looks.'
+			gs 'arousal', 'cuni', 10, 'lesbian', 'dom', 'group'
+			gs 'stat'
+			act 'Continue':
+				*clr & cla
+				minut += 5
+				pcs_horny += 10
+				gs 'cum_call','mouth',$boy,1,'','',7
+				pcs_hairbsh = 0
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vanna/gr/ev1_4_'+rand(1,2)+'.jpg"></center>'
+				*nl
+				'When Vasily is close to his orgasm, he stops fucking Sonia and orders the both of you to get down on your knees before him. Vasily readily puts his cock into Sonia''s mouth and roars loudly as he drops his hot load of sperm onto her tongue.'
+				'Sonia swallows some of it, while you lick the sperm that she didn''t manage to swallow from Vasily''s cock and balls after he pulls out of Sonia''s mouth.'
+				'"<<$pcs_nickname>>, you horny minx!" Sonia exclaims. "I didn''t know you were such a slut for cum!"'
+				'You take Vasily''s cock in your hand and gently rub it, trying to milk the last bits of sperm out of him. Sonia kisses you greedily, and you taste Vasily''s sperm on her tongue when she does. When she breaks off the kiss, you lick her cheek. "Just cleaning up your face, you had some sperm there," you wink at her.'
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Finish': gt 'vasilyhome', 'hallway'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'gang_sexev1_sonya':
+	menu_off = 1
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev +=1
+	gs 'arousal','voyeur_sex',5,'group','gangbang'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/group/ev1_1.jpg"></center>'
+	'You halt on your way into the living room at the sight of Sonia laid out on the couch. Dan''s dick was buried in her pussy, while Vitek slowly fucked her mouth.'
+	gs 'gopsex', 'masturb_gg'
+
+	act 'Slide a hand inside your panties.':
+		*clr & cla
+		gs 'arousal', 'clit_finger', 3, 'masturbate'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/group/ev1_2.jpg"></center>'
+		'When Dan was out of breath, Vitek sat down and motions for Sonia to hop onto his lap. Sonia eagerly accepted, guiding him into her dripping snatch she lets out a soft moan and begins to ride him in earnest. Moments later, Vasily walks up, and finally gets some attention from Sonia''s eager mouth.'
+		gs 'gopsex', 'masturb_gg'
+
+		act 'Slip a finger inside yourself':
+			*clr & cla
+			gs 'arousal', 'clit_finger', 3, 'masturbate'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/group/ev1_3.jpg"></center>'
+			'Vasily and Vitek swap places and continued to fuck Sonia.'
+			'You imagine yourself in her place. You moan softly, as you move your finger faster and faster inside of yourself.'
+			gs 'gopsex', 'masturb_gg'
+
+			act 'Work it':
+				*clr & cla
+				gs 'arousal', 'clit_finger', 3, 'masturbate'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/group/ev1_4.jpg"></center>'
+				'The guys finish playing with Sonia by covering her face in a hot sticky mess. Vitek gives her a playful smack on the ass sending her toward the door to go get cleaned up.'
+				gs 'gopsex', 'masturb_gg'
+				act 'Leave before Sonia catches you spying': gt 'vasilyhome', 'hallway'
+			end
+		end
+	end
+end
+
+!Event with Sonia #2
+if $ARGS[0] = 'gang_sexev2_sonya':
+	menu_off = 1
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev +=1
+	gs 'arousal','voyeur_sex',5,'group','gangbang'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/group/ev2_'+rand(1,2)+'.jpg"></center>'
+	'On your way into the room you see Sonia on her knees as usual. From the way she is happily sucking away, you think they must taste like candy.'
+	act 'Don''t disturb them': gt 'vasilyhome', 'hallway'
+end
+
+!Event with Sonia #3
+if $ARGS[0] = 'gang_sexev3_sonya':
+	menu_off = 1
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev +=1
+	gs 'arousal','voyeur_sex',5,'group','gangbang'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/group/ev3_'+rand(1,2)+'.jpg"></center>'
+	'Sonia is cutting into your time with the guys again. She does look good sucking dick in that collar though. The dicks look pretty good too.'
+	act 'Leave reluctantly': gt 'vasilyhome', 'hallway'
+end
+
+!the choice of the opening event 3
+if $ARGS[0] = 'gang_sex_sonya':
+	menu_off = 1
+	gang_sexev_sonya = rand(0,100)
+	if rand(0,100) < 40:
+		gt 'vasily_home_sex', 'gang_sexev1_sonya'
+	elseif rand(40,100) < 70:
+		gt 'vasily_home_sex', 'gang_sexev2_sonya'
+	else
+		gt 'vasily_home_sex', 'gang_sexev3_sonya'
+	end
+end
+
+!----------------------------------------------!
+!Drink beer with the guys, opening event, etc..d. c Monday - Thursday 20:00 - 24:00!
+!==============================================!
+!Fucked for days by the boys
+
+if $ARGS[0] = 'gang_sex_room_ev1_1':
+	menu_off = 1
+	gs 'arousal','foreplay',5,'group','gangbang'
+	gs 'fame', 'pav', 'sex', 5
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_4.jpg"></center>'
+	'You playfully tell the boys they might as well all get undressed. You grab hold of Vasily and Vitek and slowly start to stroke them. Dan is the odd man out, but a whisper in your ear is all it takes for you fall to you knees.'
+	act 'Serve them': gt 'vasily_home_sex', 'gang_sex_room_ev1_2'
+end
+
+if $ARGS[0] = 'gang_sex_room_ev1_2':
+	menu_off = 1
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_5.jpg"></center>'
+	gs 'boyStat', 'A9','3'
+	gs 'boyStat', 'A10','1'
+	gs 'boyStat', 'A11','2'
+	gang += 1
+	npc_sex['A9'] += 1
+	npc_sex['A10'] += 1
+	npc_sex['A11'] += 1
+	gs 'arousal','bj',10,'dick[1]','group','gangbang'
+	gs 'stat'
+	'The boys crowd around you eager to be pleased. As Dan approaches from the front you look up and give him a sultry smile'
+	'Spurred into action, Dan almost knocks you over as jabs his <<dick[1]>>cm <<$dick_girth[1]>> cock in you face. You obediently open your mouth as Dan wraps his hand around the back of your head. He lets out a groan as he slowly begins to fuck your mouth.'
+
+	act 'Keep sucking':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_6.jpg"></center>'
+		'The boys each have a turn with your mouth. They all do their best to give your mouth and throat a thorough workout. When they finally pause to let you catch your breath, you smile up at them with tears in your eyes.'
+		'You''re really starting to love having your mouth used like this. Just the thought of servicing your boys is enough to get your wet, but after all this attention your pussy is positively soaked. The memory of the guys telling you that you were now their personal slut to be used as they saw fit bubbles up in your mind, and a plaintive moan escapes your lips'
+		gs 'arousal','bj',5,'dick[3]','group','gangbang'
+		gs 'arousal','bj',5,'dick[2]','group','gangbang'
+		gs 'stat'
+		'As they lead you over to the sofa, the damp spot you left on floor shows how eager you are for more.'
+
+		act 'Show them how turned on you are':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_7.jpg"></center>'
+			'The boys laid you on the sofa, and you spread your legs wide so they can see that even your thighs are all slippery. They get to work between your legs. All you can do is giggle when Vasily remarks on how wet you are. You squirm wildly, as Vitek slides two fingers inside you, while Vasily plays with your clit.'
+			gs 'arousal','vaginal_finger',10,'group','gangbang','exhibitionism'
+			gs 'stat'
+			if analplugin = 1:
+				'Vitek notices your anal plug and voices his approval.'
+				'Dan says happily: "I''m surprised that you came so well prepared. It''s a good thing too, because we may have plans for that cute little ass of yours."'
+				'"I learned a lesson the hard way that a good girl always come prepared, and It was from someone with a bigger cock than yours anyway", you say as you playfully stick your tongue out at him.'
+				'The boys laugh loudly and continue to explore your body.'
+			end
+			'You can''t take it anymore: "I need someone inside now, so who''s first?"'
+
+			act 'Get fucked':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_8.jpg"></center>'
+				'They put you down on all fours, Dan immediately starts to furiously fucking you from behind with his <<dick[1]>>cm <<$dick_girth[1]>> cock. Every few seconds he gives you a little slap on the ass for encouragement.'
+				'You answer back with muffled moans that can barely escape your mouth, which is stuffed full with Vitek''s <<dick[3]>>cm <<$dick_girth[3]>> cock.'
+				'Vitek grabs the back of your head and forces himself further into your mouth. When he yells, "Suck it bitch, take it all", a wave of pleasure runs though your body, and you redouble your effort.'
+				gs 'arousal','vaginal',10,'dick[1]','group','gangbang'
+				gs 'arousal','bj',-10,'dick[3]','group','gangbang'
+				'You do your best to pay some attention to Vasily too, but it looks like he will just have to wait for his turn.'
+				gs 'stat'
+
+				act 'Get thoroughly fucked':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_9.jpg"></center>'
+					gs 'arousal','vaginal',10,'dick[2]','group','gangbang'
+					gs 'stat'
+					'Vitek and Dan stop spit roasting you as Vasily stay down beside you as he waited for his turn, and now you dutifully show him that he was not forgotten. Short sharp breaths are all that escape your mouth as you lower yourself onto <<dick[2]>>cm <<$dick_girth[2]>> cock and ride him with an urgent need.'
+
+					act 'Take a breather':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_10.jpg"></center>'
+						gs 'arousal','foreplay',10,'group','gangbang','exhibitionism'
+						gs 'stat'
+						'It seems the boys have come up with a plan to fill all your holes.'
+						if analplugin = 1:
+							'You just smile and shake your head, wondering how on earth it took your sweet boys this long to enact their plan.'
+						elseif analplugin = 0:
+							'They make a convincing argument. There are three of them and you do have three holes. The math checks out!'
+						end
+						'You loudly proclaim: "Fetch me another drink boys. Your lady requires more anesthesia." Vasily immediately hops up and heads to the kitchen.'
+						'Vasily soon returns with your drink, and presents it to you with a little flourish.'
+
+						act 'Drink some wine':
+							*clr & cla
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_11.jpg"></center>'
+							minut += 10
+							gs 'drugs', 'alcohol', 'wine'
+							gs 'stat'
+							'The boys look on with anticipation, as you drink deeply from the bottle.'
+							'"Come on <<$pcs_nickname>>, we didn''t expect you to sit there and down the entire bottle", Vasily complains.'
+							'You answer him with a loud belch, and continue to drink.'
+
+							act 'Get well and truly fucked':
+								*clr & cla
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_12.jpg"></center>'
+								if analplugin = 1:
+									analplugin = 0
+									analplugout = 1
+									'Dan was kind enough to help remove anal plug.'
+								end
+								if lubri > 0: 'Remembering it at the last moment, you asked Vasily to grab the lube from your purse.'
+								gs 'arousal', 'anal_finger', 1,'lube'
+								fat -= 1
+								gs 'arousal','vaginal',10,'dick[3]','group','gangbang'
+								gs 'arousal','anal',-5,'dick[1]','group','gangbang'
+								'You mount Vitek, while he is laying on the sofa. As you slide him into you, he leans up suckles at your nipple. Just as you were start to enjoy this pleasant surprise, Dan abruptly drives his <<dick[1]>>cm <<$dick_girth[1]>> cock inside your ass. You let out a loud grunt, but it''s more from the surprise, than any pain.'
+								'By the time Vasily worked himself close enough to allow you to wrap your lips around his cock then there was only pleasure.'
+								gs 'stat'
+
+								act 'Feel it':
+									*clr & cla
+									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_13.jpg"></center>'
+									'You revel in the feeling of being used so completely. This night of drunken debauchery somehow makes you feel whole.'
+									gs 'arousal','vaginal',10,'dick[3]','group','gangbang'
+									gs 'arousal','anal',-10,'dick[1]','group','gangbang'
+									gs 'arousal','bj',-10,'dick[2]','group','gangbang'
+									gs 'stat'
+									'You get lost in the rhythm, and only snap back to reality when Vasily tells you it''s time for a change as the boys switch positions.'
+
+									act 'Deeper':
+										*clr & cla
+										'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_14.jpg"></center>'
+										'You moan loudly as Vitek rocks you from behind with his powerful <<dick[3]>>cm <<$dick_girth[3]>> cock thrusting into your ass. With your head upturned it doesn''t take Dan long to silence yous cries, and fill your mouth back up.'
+										'It goes on like this for awhile with no sound other than soft grunts and moans. Your lower half is almost numb with pleasure. Having your holes stretched like this all at once almost feels too good to put into words. The only word you can think of to describe it is: full. You feel so wonderfully full.'
+										gs 'arousal','anal',10,'dick[3]','group','gangbang'
+										gs 'arousal','bj',-10,'dick[1]','group','gangbang'
+										gs 'arousal','vaginal',-10,'dick[2]','group','gangbang'
+										gs 'stat'
+										'Eventually Dan decides to take the initiative, or rather take your head in his hands. He forces his cock into the side of your mouth stretching your mouth to it''s limits. Then he sinks halfway down your throat and slowly pulls back out. He orders you to stick out your tongue and begins to slap his rock hard cock against your face. With a groan of appreciation Dan says: "<<$pcs_nickname>> you have become such a good little cocksucker. It wasn''t so long ago that you couldn''t even give a decent hand-job. I think you might even deserve a reward."'
+										'Before you can respond Dan rewards you by violently shoving his cock down your throat until your <<$pc_desc[''lips'']>> lipss are wrapped around the base.'
+
+										act 'Work it':
+											*clr & cla
+											'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/sex/1_15.jpg"></center>'
+											'Eventually the boys lay you down on the sofa. They stand over you and jerk themselves in earnest toward the finish. You eagerly smile up at them awaiting yet another reward.'
+											'The first to finish is Vitek. He grunts as he blows his load on you, the first of many warm wet splashes against your face and chest. As if on cue, after Vitek finishes Dan and Vasily both begin to cum at the same time. You squirm and giggle with delight as it rains down on you.'
+											pcs_horny += 10
+											minut += 10
+											gs 'cum_call', 'face', $boy[3],1,'','',20
+											gs 'cum_call', 'breasts', $boy[3],1,'','',20
+											gs 'cum_call', 'mouth', $boy[1],1
+											gs 'cum_call', 'stomach', $boy[2],1
+											pcs_energy -= 8
+											if pcs_hydra >= 100:
+												pcs_hydra -= 10
+											else
+												pcs_hydra -= 20
+											end
+											pcs_sleep -= 8
+											gs 'arousal', 'end'
+											gs 'stat'
+											'You must have really gotten the guys worked up even your tummy and tits are all sticky. Idly licking your fingers, you head toward the shower. Your legs are a bit wobbly, but there is still a spring in your step. Still licking your fingers, you pause before stepping into the shower. Thinking that maybe next time you won''t even need a shower. It might be easier to just lap all this cum off your body, instead of just washing it all down the drain.'
+											gs 'dinsex','after_anal','boy',$boydesc[3]
+											act 'Clean yourself up': gt 'vasilyhome', 'bathroom'
+										end
+									end
+								end
+							end
+						end
+					end
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'drunken_body_popa':
+	menu_off = 1
+	gs 'arousal','flash',5,'group','exhibitionism'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/popa'+rand(1,11)+'.jpg"></center>'
+	'You decide to give the boys a good look at your backside.'
+	'The sight of your bare ass draws some appreciative whistles from the boys.'
+	'Encouraged by the drink and the attention, you even spread your cheeks to give them a good view of your tight little puckered asshole.'
+	'"Come over here Kitten. I have some cream for you", Vitek calls as crooks his finger at you.'
+
+	act 'Crawl to them': gt 'vasily_home_sex', 'drunken_sex'
+end
+
+if $ARGS[0] = 'drunken_body_piz':
+	menu_off = 1
+	gs 'arousal','flash',5,'group','exhibitionism'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/piz'+rand(1,10)+'.jpg"></center>'
+	'You slowly spread your legs for the for the boys'
+
+	act 'Crawl to them': gt 'vasily_home_sex', 'drunken_sex'
+end
+
+!Shake your tits
+
+if $ARGS[0] = 'drunken_body_sisi':
+	menu_off = 1
+	gs 'arousal','flash',5,'group','exhibitionism'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/sisi'+rand(1,11)+'.jpg"></center>'
+	'You flash your tits for the boys. With a smile, you give them a little shake for good measure.'
+
+	act 'Crawl to them': gt 'vasily_home_sex', 'drunken_sex'
+end
+
+!Finger yourself
+
+if $ARGS[0] = 'drunken_body_mast':
+	menu_off = 1
+	gs 'arousal', 'clit_finger', 3, 'masturbate','group','exhibitionism'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/mast'+rand(1,10)+'.jpg"></center>'
+	'A soft moan escapes your lips, as you work your fingers between your thighs.'
+	'You have the undivided attention of the three teenage boys'
+	gs 'gopsex', 'masturb_gg'
+
+	act 'Crawl to them': gt 'vasily_home_sex', 'drunken_sex'
+end
+
+!drunk sex
+
+if $ARGS[0] = 'drunken_sex':
+	menu_off = 1
+	gang += 1
+	gs 'boyStat', 'A9','3'
+	gs 'boyStat', 'A10','1'
+	gs 'boyStat', 'A11','2'
+	gs 'fame', 'pav', 'sex', 5
+	gs 'arousal','bj',3,'dick[3]','group','gangbang'
+	gs 'arousal','bj',3,'dick[1]','group','gangbang'
+	gs 'arousal','bj',3,'dick[2]','group','gangbang','sub'
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/sex/bj'+rand(1,13)+'.jpg"></center>'
+	'As you near them, the boys gather around presenting themselves to you for satisfaction. In a haze, you take the nearest cock into your mouth and begin to suck. Your hands instinctively find the shafts of the other boys, and you begin to stroke.'
+	'The next few minutes become a blur of sucking and stroking. Each boy has turn at your mouth, and they all seem determined to test just how good of a cock sucker you are. When you finally take a moment to catch your breath, your throat hurts and your eyes are watering, but you get a sense of pride from all the groans of pleasure you elicited from the guys...'
+
+	act 'Stand up':
+		*clr & cla
+		gs 'arousal','bj',3,'dick[2]','group','gangbang'
+		gs 'arousal','vaginal',7,'dick[2]','group','gangbang'
+		gs 'arousal','bj',-3,'dick[1]','group','gangbang'
+		gs 'arousal','vaginal',-7,'dick[1]','group','gangbang'
+		gs 'arousal','bj',-3,'dick[3]','group','gangbang','sub'
+		gs 'arousal','vaginal',-7,'dick[3]','group','gangbang','sub'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/sex/sex'+rand(1,22)+'.jpg"></center>'
+		gs 'gopsex', 'gg_devst_deflor'
+		'You get halfway to your feet, before you stumble back to the floor. Unannounced one of the boys slides his cock into you from behind. Your gasp is cut short when someone else''s cock rudely fills your mouth, and hits the back of your throat. As you gag and gasp for air, it all becomes a blur. The boys take turns using your young body from end-to-end.'
+		'As time passes, their rough treatment stops hurting and even starts to feel pretty good. You encourage whoever it is behind to keep it up by grinding back into his pelvis.'
+		gs 'gopsex', 'gg_sex_orgasm'
+
+		act 'Feel it':
+			*clr & cla
+			minut += 5
+			pcs_horny += 5
+			temp = rand(0,2)
+			if temp = 0: gs 'cum_call', 'stomach', $boy[2],1
+			if temp = 1: gs 'cum_call', 'face', $boy[2],1
+			if temp = 2: gs 'cum_call', 'mouth', $boy[2],1
+			temp = rand(0,2)
+			if temp = 0: gs 'cum_call', 'face', $boy[1],1
+			if temp = 1: gs 'cum_call', 'mouth', $boy[1],1
+			if temp = 2: gs 'cum_call', 'stomach', $boy[1],1
+			temp = rand(0,2)
+			if temp = 0: gs 'cum_call', 'mouth', $boy[3],1
+			if temp = 1: gs 'cum_call', 'stomach', $boy[3],1
+			if temp = 2: gs 'cum_call', 'face', $boy[3],1
+			pcs_sleep -= 5
+			npc_sex['A9'] += 1
+			npc_sex['A10'] += 1
+			npc_sex['A11'] += 1
+			gs 'arousal', 'end'
+			gs 'stat'
+			killvar 'temp'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/sex/cum'+rand(1,9)+'.jpg"></center>'
+			shulga_whore = daystart + 7
+			'It feels so intense!'
+			'Head spinning, you find yourself back on your knees, and quickly realize the boys weren''t finished. Hot cum and laughter rains down on you. You make a final effort to finish what you started. You open wide for your boys and smile up at them seeking approval. After you have milked the last drop from each of them. Dan pats you on the head and says: "What a good little slut you are <<$pcs_nickname>>. From now on you get to be our personal whore. You are going to have so much fun with us. Now, what do you say? Or we will tell the whole school what a whore you are."'
+			'You gaze up at him, with your <<$pcs_eyecol>> eyes open wide as saucers and whisper, "Thank you."'
+			'Dan continues: "For your first official duty you will lick me clean"'
+			'With some hesitation and maybe a little excitement you bend down and lick Dan''s cock clean, occasionally moving to gently suckle on the tip'
+
+			act 'The room starts spinning': gt 'vasily_home_sex', 'drunken_sleep'
+		end
+	end
+end
+
+if $ARGS[0] = 'shulv_sexev1_sonya':
+	menu_off = 1
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev +=1
+	gs 'arousal', 'voyeur_sex', 5
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/ev1_'+rand(1,3)+'.jpg"></center>'
+	'On the way into the living room you stop dead in your tracks. You stand frozen watching Sonia suck Vasily''s cock.'
+	gs 'gopsex', 'masturb_gg'
+
+	act 'Keep watching':
+		*clr & cla
+		gs 'arousal','voyeur_sex',5
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/ev1_'+rand(3,6)+'.jpg"></center>'
+		'Vasily forces his cock deep down Sonia''s throat. Sonia began to work her head back and forth with her lips wrapped tight around his base. You idly fondle yourself until a loud masculine grunt snaps you out of your trance.'
+		gs 'gopsex', 'masturb_gg'
+		act 'Leave reluctantly': gt 'vasilyhome', 'hallway'
+	end
+end
+
+if $ARGS[0] = 'shulv_sexev2_sonya':
+	menu_off = 1
+	sexev_sonya_day = daystart
+	sexev_sonya_count -= 1
+	sh_sonya_sexev +=1
+	gs 'arousal', 'voyeur_sex', 5
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/ev2_11.jpg"></center>'
+	'You poke your head into the living hoping to catch Vasily with Sonia again. Sure enough, Sonia is on her knees dutifully sucking Vasily''s cock.'
+	gs 'gopsex', 'masturb_gg'
+
+	act 'Watch':
+		*clr & cla
+		gs 'arousal','voyeur_sex',5
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/ev2_2'+rand(1,2)+'.jpg"></center>'
+		'As Vasily gets Sonia down on all fours, she instinctively reaches back and guides him into her pussy.'
+		'Once his cock was halfway in, Sonya begins to work her hips in a circular motion as she slowly slides Vasily''s cock the rest of the way inside her.'
+		'She began to quicken her pace, rocking back and forth with abandon. Every thrust of her pelvis was now accompanied by her loud moans and his harsh grunts.'
+		gs 'gopsex', 'masturb_gg'
+
+		act 'Slide a hand between your legs':
+			*clr & cla
+			gs 'arousal', 'clit_finger', 5, 'masturbate'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/ev2_3'+rand(1,2)+'.jpg"></center>'
+			'Gradually, Sonia''s moans grow even louder. Her cries reach a fevered pitch as she frantically thrust herself along the length of Vasily''s cock. She lets out one last desperate cry, and her body shakes with ecstasy. The only sounds escaping her lips now were a series of soft whimpers.'
+			gs 'gopsex', 'masturb_gg'
+
+			act 'Grind your crotch against your hand':
+				*clr & cla
+				gs 'arousal', 'clit_finger', 3, 'masturbate'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/sex/shuglinhome/ev2_4'+rand(1,2)+'.jpg"></center>'
+				'Vasily pulls himself from the still quivering Sonia, and walks around to face her. Crooking his finger under Sonia''s chin, he raises her chin until she is looking him in the eyes. Bringing his cock up to her cute disheveled face, he lets loose, spraying Sonia with enough cum that drips from her chin in large sticky streams. Sonia''s eyes beam up at him with delight apparently very proud of her work'
+				gs 'gopsex', 'masturb_gg'
+				act 'Get out of here': gt 'vasilyhome', 'hallway'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'view_pornotv_evgr':
+	menu_off = 1
+	act 'Watch some porn':
+		*clr & cla
+		gs 'arousal','porn',10
+		gs 'arousal', 'voyeur_sex', 2
+		gs 'stat'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvporn'+rand(1,5)+'.mp4" width="748" height="540"></video></center>'
+		'You switched to porn channel.'
+		'The guys getting excited watching porn with you.'
+		'Vasily asks if you would like to help them get some relief.'
+		'Everyone''s eyes are fixed on you, as they await your answer.'
+
+		if fame['pav_slut'] < 200 or kotovLoveQW > 0:
+			act 'Flee the scene': gt 'vasilyhome', 'hallway'
+		else
+			gs 'willpower', 'bj', 'resist'
+			if will_cost <= pcs_willpwr:
+				act 'Flee the scene (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'vasilyhome', 'hallway'
+			else
+				act 'Flee the scene (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+			act 'Suck a cock or three':
+				*clr & cla
+				O = func('gopsex','hide','rndorder3')
+				gs 'boyStat', 'A<<O mod 12>>','3'
+				gs 'boyStat', 'A<<(O/12) mod 12>>','1'
+				gs 'boyStat', 'A<<O/144>>','2'
+				killvar 'O'
+				gs 'arousal','bj',5,'dick[3]','group','sub'
+				gs 'arousal','bj',2,'dick[2]','group'
+				gs 'arousal','bj',3,'dick[1]','group'
+				npc_sex['A9'] += 1
+				npc_sex['A10'] += 1
+				npc_sex['A11'] += 1
+				gang += 1
+				gs 'fame', 'pav', 'sex', 5
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/tv_ev/sex_group/bj'+rand(1,13)+'.jpg"></center>'
+				'When you nod yes, the boys start laughing and get their dicks out and form a pinwheel of flesh around your mouth. You roll your eyes and smile saying: "One at a time at boys. I would tell you to settle down, but I think we''re well past that."'
+				'You decide to reward Vitek for his patience by slowly licking him from base to tip, before wrapping your <<$pc_desc[''lips'']>> lips lips around him. For a good five minutes you slowly suck, savoring the taste his hard cock.'
+				'Eventually Dan and Vasily get their turns too. While dutifully sucking away at one boy, you worked your hands on whoever was waiting, doing your best to make sure nobody felt left out.'
+				'The guys start talking to each other about who gets to fuck you first.'
+				gs 'willpower', 'sex', 'resist'
+				if will_cost <= pcs_willpwr:
+					act 'Tempt them to blow their loads on your face instead (<<will_cost>> Willpower)':
+						*clr & cla
+						gs 'willpower', 'pay', 'resist'
+						minut += 5
+						pcs_horny += 10
+						gs 'cum_call','face', $boy[3],1
+						gs 'cum_call','hair', $boy[1],1
+						gs 'cum_call','mouth', $boy[2],1
+						gs 'stat'
+						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/tv_ev/sex_group/cum'+rand(1,7)+'.jpg"></center>'
+						'You''d rather get showered in cum than fucked, so you open your mouth wide and stick out your tongue, looking up at them expectantly. The talk of fucking you dies down pretty quickly as your display successfully captivates the boys and moments later they shoot their loads all over you.'
+						act 'Yummy': gt 'vasily_home_sex','start'
+					end
+				else
+					act 'Tempt them to blow their loads on your face instead (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				end
+				act 'Get fucked':
+					*clr & cla
+					shulga_orgasm_temp = orgasm
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/tv_ev/sex_group/sex'+rand(1,23)+'.jpg"></center>'
+					'The guys unceremoniously take turns pounding your pussy, while keeping your hands and mouth busy too. They continue casually using you for a good 20 minutes. No one even speaks, the only sounds are of flesh slapping, wet slurping, and the occasionally muffled grunt. The thought of what these strong young men are doing to your young body is driving you wild with need.'
+					$orgasm_txt = 'With these strange thoughts swirling in your head, you break the silence, with a loud cry. The orgasm wracks your entire body, and leaves you panting in a heap.<br>When you finally regain your senses, the boys snickering at each other. Dan says: "I told you guys, our slutty <<$pcs_nickname>> can''t get enough of it. She''s still shaking like a leaf from being used like a piece of meat."'
+					gs 'arousal','vaginal',7,'dick[3]','group'
+					gs 'arousal','vaginal',7,'dick[1]','group'
+					gs 'arousal','vaginal',6,'dick[2]','group'
+					gs 'stat'
+					if shulga_orgasm_temp ! orgasm:
+						act 'Recover':
+							*clr & cla
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/sex/kaif'+rand(1,7)+'.jpg"></center>'
+							'The boys gather around to praise you for being such a dutiful little whore. Vasily says: "<<$pcs_nickname>> I swear your pussy is like a fucking drug. I just can''t get enough of it."'
+							'Dan chimes with: "Girl, those <<$pc_desc[''lips'']>> lipss of yours are the best thing I''ve ever had wrapped around my dick"'
+							'Vitek comes over and sweetly kisses you on the forehead saying: "You''re something special Kitten, <<$titsize>> breasts and <<$pcs_haircol>> hair have always been my thing. Those combined with the rest of your charms, and well, you are the total package, Kitten"'
+							'While receiving all this unexpected praise, you play with your still quivering pussy. The thought of your sweet boys taking time just to tell you what a good girl you are is so hot.'
+							'You finally speak up and sheepishly say: "Guys can we, I mean, can you please finish?"'
+							act 'Taste it':
+								*clr & cla
+								minut += 10
+								pcs_horny += 5
+								gs 'cum_call', 'face', $boy[3],1
+								gs 'cum_call', 'face', $boy[1],1
+								gs 'cum_call', 'face', $boy[2],1
+								gs 'arousal', 'end'
+								gs 'stat'
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/tv_ev/sex_group/cum'+rand(1,7)+'.jpg"></center>'
+								'The guys splatter your face with heaps of their cum. It feels great.'
+
+								act 'Finish': gt 'vasily_home_sex', 'start'
+							end
+						end
+					else
+						act 'Further':
+							*clr & cla
+							minut += 10
+							pcs_horny += 5
+							gs 'cum_call', 'face', $boy[3],1
+							gs 'cum_call', 'face', $boy[1],1
+							gs 'cum_call', 'face', $boy[2],1
+							gs 'arousal', 'end'
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/tv_ev/sex_group/cum'+rand(1,7)+'.jpg"></center>'
+							'The guys splatter your face with heaps of their cum.'
+
+							act 'Finish': gt 'vasily_home_sex', 'start'
+						end
+					end
+					killvar 'shulga_orgasm_temp'
+				end
+			end
+		end
+	end
+end
+
+!Event viewing porn channel with Vasily
+if $ARGS[0] = 'view_pornotv_vasya':
+	menu_off = 1
+	act 'Watch porn channel':
+		*clr & cla
+		pcs_mood += 4
+		gs 'boyStat', 'A11'
+		gs 'arousal','porn',10
+		gs 'stat'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvporn'+rand(1,5)+'.mp4" width="748" height="540"></video></center> You switched to porn channel.'
+		if npc_rel['A11'] < 20:
+			'Vasily stirs in his seat. You look over and notice a bulge in his crotch.'
+		elseif npc_rel['A11'] < 50:
+			'Vasily opens his pants and starts stroking his cock right in front of you. "<<$pcs_nickname>> would you please lend me a hand?", he asks.'
+			gs 'willpower', 'hj', 'resist', 'easy'
+		elseif npc_rel['A11'] < 70:
+			'Vasily is very excited. He opens his pants and starts jerking off almost as soon as he sits down. He looks you in the eye and silently waits'
+			gs 'willpower', 'bj', 'resist', 'easy'
+		else
+			'Vasily unceremoniously walks up to you and slaps his cock against the side of your face. You don''t even have time to understand whats going before he has you off the couch and down on your knees.'
+			gs 'willpower', 'sex', 'resist', 'easy'
+		end
+
+		if will_cost <= pcs_willpwr and npc_rel['A11'] => 20:
+			act 'Chicken out (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'pod_ezd','etaj_3'
+		elseif npc_rel['A11'] < 20:
+			act 'Chicken out and leave': gt 'pod_ezd','etaj_3'
+		else
+			act 'Chicken out (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+		act 'Handjob':
+			*clr & cla
+			gs 'arousal','hj',20,'sub'
+			gs 'cum_call', 'hands', $boy,1
+			gs 'fame', 'pav', 'sex', 2
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/tv/hj'+rand(1,7)+'.jpg"></center>'
+			'Vasily guides your hand around the shaft of his <<dick>>cm <<$dick_girth>> penis, and slowly starts moving your hand up and down his length. When he removes his hand, your hand continues to tentatively pump. Vasily voices a small grunt of encouragement, and you pick up the pace. He relaxes, as you build a steady rhythm.'
+			'He let''s out a sharp grunt, and your hand is covered in sticky warmth. Without a word, he quickly tucks himself back in his pants, and goes back to watching TV. Before looking for a tissue, you examine the white mess on your hand. Curious, you give it a little lick with the tip of your tongue.'
+			act 'Stand': gt 'vasilyhome', 'livingroom'
+		end
+		if fame['pav_slut'] < 100:
+			act 'Suck it':
+				*clr & cla
+				npc_sex['A11'] += 1
+				gs 'arousal','bj',10,'sub'
+				gs 'fame', 'pav', 'sex', 3
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/tv/bj'+rand(1,11)+'.jpg"></center>'
+				'Vasily smiles down at you, as you tentatively part your <<$pc_desc[''lips'']>> lips lips, and gently suckle on the head of his <<dick>>cm <<$dick_girth>> cock. The salty taste of his pre-cum sends a little chill through your body. Remembering how the girls on the porn channel do it, you take as much of him in your mouth as you can, while still trying to keep a good pace. You must have done a good job, because it isn''t long before Vasily stops you. He grabs hold of his cock and jerks it furiously. It''s pointed right at your face.'
+
+				act 'Open your mouth':
+					*clr & cla
+					minut += 10
+					gs 'cum_call', 'face', $boy,1
+					gs 'cum_call', 'mouth', $boy,1
+					gs 'arousal', 'end'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/tv/cum'+rand(1,10)+'.jpg"></center>'
+					'Wow, he got a bunch of it in your mouth, but your face and lips are all sticky too. He made such mess, but that''s why you find it so exciting. You gather a little cum off your chin with your finger, and lick it clean. It''s still warm!'
+					'As usual Vasily has gone back to watching TV, and pays no attention to you sitting on the floor, playing with his cum.'
+					act 'Finish':gt 'vasilyhome', 'livingroom'
+				end
+			end
+		end
+		if fame['pav_slut'] > 100:
+			act 'Get it wet':
+				*clr & cla
+				npc_sex['A11'] += 1
+				gs 'arousal','bj',5,'sub'
+				gs 'fame', 'pav', 'sex', 3
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/tv/bj'+rand(1,11)+'.jpg"></center>'
+				'Vasily imperiously looks down, as you work your tongue and <<$pc_desc[''lips'']>> lipss around his shaft and head. When he is rock hard you swallow him fully, and actively begin to suck. You work a hand inside your panties, and manage to stroke your little pussy, while never breaking the rhythm of your head bobbing on his <<dick>>cm <<$dick_girth>> cock.'
+
+				act 'Doggystyle':
+					*clr & cla
+					gs 'gopsex', 'gg_devst_deflor'
+					gs 'arousal','vaginal',10,'sub'
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/tv/sex'+rand(1,10)+'.jpg"></center>'
+					'Laughing you raise your backside, and wiggle it with anticipation.'
+					'"Doggystyle suits you <<$pcs_nickname>> you are already begging for it", Vasily chuckles.'
+					'You give him a moan of affirmation, as he easily sinks his <<dick>>cm <<$dick_girth>> cock into your wet pussy. Roughly thrusting into you from behind, Vasily leans forward and grabs a hand full of <<$pcs_haircol>> hair. He forces your head back with a light, but insistent pull. Vasily leans in close to your ear and whispers, "Giddy-up". He yanks your hair hard enough to hurt, but it hurts so good.'
+					gs 'gopsex', 'gg_sex_orgasm'
+
+					act 'Whimper':
+						*clr & cla
+						minut += 5
+						gs 'cum_call','face',$boy,1
+						gs 'arousal', 'end'
+						gs 'stat'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/tv/cum'+rand(1,10)+'.jpg"></center>'
+						'Vasily gasps loudly, and thick streams of semen begin to slap against your face'
+						'He finishes with one last loud groan, and gives you a little pat on the head.'
+						'He immediately starts getting dressed while flipping though TV channels, leaving you on the floor feeling like a hot sticky mess.'
+						'You idly clean some of his mess off your face, and lick your fingers, while trying to decide what to do next'
+						act 'Stand up':gt 'vasilyhome', 'livingroom'
+					end
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'shulga_lern_sex_yes':
+	menu_off = 1
+	shulga_lern_day = daystart
+	shulga_lern_count -= 1
+	npc_sex['A11'] += 1
+	gs 'boyStat', 'A11'
+	gs 'arousal','bj',5
+	gs 'arousal','cuni',5
+	gs 'fame', 'pav', 'sex', 3
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_2.jpg"></center>'
+	'You whimper softy and whisper, "Please Vasily, please teach me."'
+	'He smiles at you. "Ok <<$pcs_nickname>> open your mouth." As he pulls out his dick and begins stroking it.'
+	'His first lesson involves oral sex. You don''t know if you are a straight A student, but from the way he groans in pleasure as you work your mouth on his <<dick>>cm <<$dick_girth>> penis, you think you earned a passing grade.'
+	'When he eventually lays you on your back and gently licks at your labia you know longer know what to think. Eventually, he parts your lips with one hand, as his tongue finds you clitoris. It''s almost too much. You let out a desperate cry, and buck you hips burying his face deep between your thighs.'
+	act 'I want you inside me':
+		*clr & cla
+		if lern_imgset = 2 or lern_imgset = 3 or lern_imgset = 4 or lern_imgset = 6 or lern_imgset = 7:
+			if analplugin = 1:
+				analplugin = 0
+				analplugout=1
+				'"<<$pcs_nickname>>, I didn''t expect you to bring toys", Vasily says cheerfully as he pulls out your butt plug.'
+				'"You won''t need this little anymore. I have something more substantial for you.", Vasily continues.'
+			end
+			if lubri > 0:
+				lubri -= 1
+				agape = 1
+				pcs_horny += 20
+				'"I want you in my ass, but please get the lube from my bag and help me get ready", you say.'
+				'Vasily gets your lube, spreads your cheeks, and works his slick hand against your back-door.'
+			elseif lubri = 0:
+				agape = 2
+				pcs_horny += 10
+			end
+		end
+		if lern_imgset = 1 or lern_imgset = 2 or lern_imgset = 4 or lern_imgset = 5:
+			gs 'gopsex', 'gg_devst_deflor'
+			gs 'arousal','vaginal',10
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_3.jpg"></center>'
+			'Once your pussy is good and wet he stops eating you out and slips his <<dick>>cm <<$dick_girth>> dick into your warm wet pussy. As he says. "This is pussy 101."'
+			'He is gentle and slow at first letting you get wetter and stretch to accommodate him easily. Once he is sliding in and out of you easily he keeps putting you in new positions from which he can pound your little twat.'
+			'Many minutes go by, when he stops a moment, pulling out of you, perhaps to take a break? You''re not sure how long it has been, you lost track of anything but Vasily''s cock stuffed inside of you'
+		else
+			gs 'arousal','anal',10
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_3.jpg"></center>'
+			'He rubs his fingers over your anus for a bit, then he slides in one finger in your ass and fucks you with it, shortly it is joined by a second finger. You moan in pleasure as he fingers your ass. Pulling out his finger''s you feel the head of his cock rubbing against your asshole, with a slight grunt he forces his <<dick>>cm <<$dick_girth>> cock in your ass. You wince and cry out a little in a mixture of pleasure and pain as he says. "I call this one, how to be a good little buttslut."'
+			'Then he starts slowly fucking your ass, giving you time to adjust to the feeling.'
+			'The pain fades and is replaced solely by pleasure.'
+		end
+
+		act 'Further':
+			*clr & cla
+			if lern_imgset = 1 or lern_imgset = 5:
+				gs 'arousal','vaginal',5
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_4.jpg"></center>'
+				'He lifts you up and man handles you into a new position. Just as you are getting settled in your new position he plunges his <<dick>>cm <<$dick_girth>> dick back in your pussy and begins to furiously fuck you. "I call this one, how to rip a cunt up."'
+				'The slow and gentle sex is now replaced by hard brutal fucking, he pounds into you seemingly uncaring if you are still enjoying yourself or not. A part of you still is, a part of you is loving being used like his personal fuck slut.'
+				'It doesn''t take to long until your body spasms as you orgasm hard. Your breath coming in short gasps, you think you might even have been screaming at one point as you come down off your orgasmic high.'
+				'He starts grunting hard himself now and you can tell he won''t last much longer either.'
+			else
+				gs 'arousal','anal',5
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_4.jpg"></center>'
+				'He lifts you up and man handles you into a new position. Just as you are getting settled in your new position he plunges his <<dick>>cm <<$dick_girth>> dick in your ass and begins to furiously fuck you. "I call this one, how to be an anal whore."'
+				'The slow and gentle sex is now replaced by hard brutal fucking, he pounds into you seemingly uncaring if you are still enjoying yourself or not. A part of you still is, a part of you is loving being used like his personal fuck slut.'
+				'Despite the pain of the ferocious anal fucking you are getting, it still doesn''t take to long until your body spasms as you orgasm hard. Your breath coming in short gasps, you think you might even have been screaming at one point as you come down off your orgasmic high.'
+				'He starts grunting hard himself now and you can tell he won''t last much longer either.'
+			end
+
+			act 'Further':
+				*clr & cla
+				minut += 5
+				pcs_horny += 15
+				pcs_hairbsh = 0
+				gs 'cum_call','face',$boy,1
+				gs 'cum_call','mouth',$boy,1
+				gs 'arousal', 'end'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_5.jpg"></center>'
+				'His grunts and breathing getting louder and louder, suddenly he pulls out of you and grabs you by the hair. He pulls you around so your face is in front of his cock.'
+				'Just as hot spurts of cum land on your face, in your mouth and even some squirting up in your hair. With a final spasm from his body and a moan, he slows his breath. "That one is called how to be a good little cum slut. Time for clean up." Before you can even consider what he has planned for clean up, he forces his dick back in your mouth and makes you suck him clean.'
+				gs 'dinsex','after_anal','boy',$boydesc
+				'Once you finished sucking his cock clean, he pulls it out of your mouth and puts it back in his pants. He seems to completely lose interest in you now and turns on the tv.'
+
+				act 'Leave': gt 'vasilyhome', 'livingroom'
+				gs 'stat'
+			end
+			gs 'stat'
+		end
+		gs 'stat'
+	end
+	gs 'stat'
+end
+
+if $ARGS[0] = 'vasily_vodka_bj':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A11'] += 1
+	gs 'fame', 'pav', 'sex', 3
+	vasily[drunk_sex] += 1
+	gs 'boyStat', 'A11'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/vodka/vodkabj1.jpg"></center>'
+	'You start to ask what he is doing. "wha..." But you never get to finish what you was about to say. Almost as soon as you open your mouth, Vasily sticks his dick in it. You in your drunken state start to suck on his dick.'
+	'He moans a bit. "Thats right slut, suck my cock." You don''t like how he is talking to you and you start to pull away, as you do he grabs you by the hair on the back of your head so you can''t move and shoves his <<dick>>cm <<$dick_girth>> dick all the way down your throat until you start choking.'
+	gs 'arousal', 'bj', 2, 'sub', 'rough', 'deepthroat'
+	gs 'stat'
+	act 'Keep sucking':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/vodka/vodkabj2.jpg"></center>'
+		'He holds your head in place while he just face fucks you, with each thrust his cock goes down your throat making you gag on his dick. He doesn''t seem to care in the slightest as he just throat fucks you.'
+		gs 'arousal', 'bj', 3, 'sub', 'rough', 'deepthroat'
+		gs 'stat'
+		act 'Just let him throat fuck you':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/vodka/vodkabj3.jpg"></center>'
+			'He holds onto your head by your hair roughly, pulling it from time to time, but mostly just holding it still, so he can use his hips to thrust his cock in your mouth and down your throat. Drool runs out of your mouth and tears run down your face from the gagging, but he doesn''t seem to care in the slightest. Next thing you know he starts cumming in your mouth, he jerks his dick out while he is still cumming, some of it splashes on your cheek. "Open your mouth bitch!"'
+			gs 'arousal', 'bj', 5, 'sub', 'rough', 'deepthroat'
+			gs 'arousal', 'end'
+			gs 'stat'
+			act 'Open your mouth':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/vodka/vodkabj3.jpg"></center>'
+				'He yanks on your hair a bit to make you open your mouth and show him the cum. You open your mouth wide to show him the cum. "Now be a good little slut and swallow it." You swallow it down, then show him your clean mouth. He snorts and lets go of you, he retakes his seat on the couch as he says. "You should go home." His tone of voice suggest it is not a request. You get up and gather up your purse and leave the apartment.'
+				gs 'cum_call', 'face', 'A11', 1
+				gs 'cum_call', 'mouth', 'A11', 1
+				gs 'stat'
+				act 'Leave': gt'pod_ezd','etaj_3'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'vodka_revenge':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A11'] += 1
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka9.jpg"></center>'
+	'After he swallows the last swig he leans forward opening his mouth and taking your dildo into his mouth. You reach around and grab him by the hair and shove it in until he starts to gag. You let him mostly guide himself while sucking your dildo but occasionally you force it deeper in his mouth to gag him, to get it nice and wet with his slobber.'
+	gs 'arousal', 'foreplay', 2, 'dom'
+	gs 'stat'
+	act 'Pull his pants down':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka10.jpg"></center>'
+		'Once you are happy with how wet he made the dildo, you pull it out of his mouth and shove him back on the couch. As he lays on his back looking up at you as you push his legs up in the air. "What are you doing?"'
+		'You start undoing his pants and push them down his legs. "I am getting ready to fuck you, like you promised I could."'
+		'He blinks at you  all confused. "I did?"'
+		'You nod to him with a grin. "You sure did, remember for that bottle of vodka."'
+		if lubri > 0:
+			'He looks at the bottle of vodka and back to you, he is obviously a bit confused by it all. "Ok I guess if I promised." You grab your purse to get out your lube.'
+		else
+			'You just remembered you don''t have any lube in your purse.'
+		end
+		gs 'arousal', 'erotic_nudity', 1, 'dom'
+		gs 'stat'
+		if lubri > 0:
+			act 'Use your lube':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka11.jpg"></center>'
+				'You rummage around in your purse until you find your bottle of lube. You take the bottle out and squirt some between his ass cheeks and work it into his asshole, which causes him to moan softly. You smile a bit as he seems to like it, you apply some more lube to your dildo and get it nice and slick. You tuck one leg under you while stepping off the couch with the other, so you can lower your hips down low enough. That your dildo is nicely lined up with his ass, you scoot forward until the tip is pressed against his asshole, then you push forward just a bit more and the head of your dildo pops into his ass.'
+				*nl
+				'You can hear the muffled grunt from him as he takes another swig of vodka. You start bucking your hips forward as you start fucking Vasily with your strapon, yeah lets see how he likes being sexually taken advantage of. A part of you is really turned on by this, the power of being the one doing the fucking for a change.'
+				gs 'arousal', 'anal_strap_give', 3, 'dom'
+				gs 'stat'
+				act 'Fuck him deep': gt 'vasily_home_sex', 'vodka_revenge1'
+			end
+		else
+			act 'Just fuck him':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka11.jpg"></center>'
+				'You work some spit into your mouth and then spread his ass cheeks so you can spit on his asshole, his slobber on your dildo and that spit should be enough lube for him. Not like he has the right to complain with how he treated you. You tuck one leg under you while stepping off the couch with the other, so you can lower your hips down low enough. That your dildo is nicely lined up with his ass, you scoot forward until the tip is pressed against his asshole, then you push forward, you feel the resistance building, until the head of your dildo pops into his ass.'
+				*nl
+				'You can hear the muffled grunt of pain from him as he takes another swig of vodka. You start bucking your hips forward as you start fucking Vasily with your strapon, yeah lets see how he likes being sexually taken advantage of. A part of you is really turned on by this, the power of being the one doing the fucking for a change.'
+				gs 'arousal', 'anal_strap_give', 3, 'dom'
+				gs 'stat'
+				act 'Fuck him deep': gt 'vasily_home_sex', 'vodka_revenge1'
+			end
+			act 'No lube, change your mind':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka17.jpg"></center>'
+				'You look down to drunk Vasily on his back, with legs up in the air and his pants half way down his legs. His naked butt right there in front of you, just begging you to take your revenge, but you don''t have any lube. You are tempted to fuck him anyways, but no that would hurt him to much and he is still your friend, even if he is a jerk sometimes. You sigh and yanks his pants the rest of the way off, then you get up, leaving him naked from the waist down on the couch about to pass out, as you walk back to the bathroom. Where you take the harness off and store it back in your purse before leaving the apartment.'
+				gs 'arousal', 'end'
+				gs 'stat'
+				act 'Leave': gt'pod_ezd','etaj_3'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'vodka_revenge1':
+	*clr & cla
+	menu_off = 1
+	npc_sex['A11'] += 1
+	gs 'boyStat', 'D<<strapnumber>>'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka12.jpg"></center>'
+	'You are having trouble going as deep as you want, so you change position. You roll his legs off to the side so he is laying more on his side. Then you move until both your legs are off the couch and you can more easily thrust you hips forward. You encourage him to keep drinking and he does just that, he takes swigs of vodka and you shove your <<dick>>cm <<$dick_girth>> dildo balls deep up his ass and start to really fuck him.'
+	gs 'arousal', 'anal_strap_give', 3, 'dom'
+	gs 'stat'
+	act 'Take his pants off':
+		*clr & cla
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka13.jpg"></center>'
+		'As you are fucking his ass with your strapon, you slide his pants the rest of the way down his legs and pull them off. As soon as his pants are off you lift one of his legs up to give you a better view, as you fuck his ass. That''s when you notice his dick is rock hard, it seems like he is really enjoying taking a cock up the ass. So you oblige him and fuck his ass nice and hard with your strapon. At this point he has stopped drinking the vodka and instead is starting to moan, like a little slut.'
+		gs 'arousal', 'anal_strap_give', 3, 'dom'
+		gs 'stat'
+		act 'Give him a reach around':
+			*clr & cla
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka14.jpg"></center>'
+			'As you keep fucking him, you reach around and take his hard cock in one hand and start jerking him off. As you keep fucking his ass with your dildo and jerking him off, his moans get louder and louder, he is starting to sound like a slut getting a proper fucking and loving every minute of it. "Do you love my cock in your ass?" You ask him.'
+			gs 'arousal', 'anal_strap_give', 3, 'dom'
+			gs 'arousal', 'hj', -3, 'dom'
+			gs 'stat'
+			act 'Keep fucking him':
+				*clr & cla
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka15.jpg"></center>'
+				'He moans as he replies closing his eyes. "Oh yes... it feels so good..." He is starting to really love this, you are starting to have doubts this is really payback as it just seems like you are about to get him off again. Well not much you can do about it now, still you bet his ass will be sore tomorrow regardless how much he is liking it now, so you redouble your efforts and start fucking him harder to make sure he feels sore tomorrow.'
+				gs 'arousal', 'anal_strap_give', 3, 'dom'
+				gs 'stat'
+				act 'Make him cum':
+					*clr & cla
+					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka16.jpg"></center>'
+					'You keep it up for a couple of more minutes before he starts saying. "Oh god... yes that feels so good." Then he groans loudly. "I''m cumming." Sure enough as soon as he says that he starts spewing his cum all over, much of it lands on him, but a fair bit of it lands on your hand. You keep jerking him off until he  finishes, while you keep fucking his ass for a minute or two beyond that. Finally done, hopefully you accomplished your mission, you look to him and see he has passed out with a smile on his face.'
+					gs 'arousal', 'anal_strap_give', 3, 'dom'
+					gs 'arousal', 'hj', -3, 'dom'
+					gs 'cum_call', 'hand', 'A11', 1
+					gs 'arousal', 'end'
+					gs 'stat'
+					act 'Clean up':
+						*clr & cla
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka17.jpg"></center>'
+						'You sigh, this didn''t go exactly to plain but still you had fun. You get up and grab some tissues, using them to clean up your dildo and then clean Vasily''s cum from your hand. You unbuckle the strapon and slide it down over your hips and step out of it, returning it to your purse. With a finally look at the passed out Vasily you walk out of his apartment.'
+						gs 'cum_cleanup'
+						gs 'stat'
+						act 'Leave': gt'pod_ezd','etaj_3'
+					end
+				end
+			end
+		end
+	end
+end
+
+
+--- vasily_home_sex ---------------------------------
+

+ 1335 - 0
locations/vasilyhome.qsrc

@@ -0,0 +1,1335 @@
+# vasilyhome
+
+if $ARGS[0] = 'home':
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'home'
+	menu_off = 0
+	$track_loop = ''
+	CLOSE ALL
+	if sound = 0:PLAY 'sound/korr.mp3',30
+	$locM_arg = 'home'
+	$locM = 'vasilyhome'
+	$loc_arg = 'home'
+	$loc = 'vasilyhome'
+	$location_type = 'private'
+	clr
+	popolaini = 0
+	saunaYouRoom = 0
+	boycherdaksex = 0
+	minut += 1
+	bonusZ = 0
+	gs 'stat'
+	gs 'themes', 'indoors'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptdoor.jpg"></center>'
+	'You''re at the door to the Shulgin apartment.'
+	act 'Knock on door':
+		*clr & cla
+		if sound = 0:PLAY 'sound/door1.mp3',30
+!!did I do this sound right so there is a knocking sound?
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptdoor.jpg"></center>'
+		if week < 6 and hour >= 10 and hour < 16:
+			'When you knock on the door, no one comes to answer the door. Apparently, both Vasily and Sergey are not at home.'
+			if sergey[key] = 1: 'You could still enter with the key that Sergey gave you.' & act 'Unlock the door and enter':gt 'shulgahall'
+		elseif hour >= 16 and hour <= 19:
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
+			'When you knock on the door,<<$serg_obr>> Sergey comes to answer the door.'
+			'"Oh, hello <<$pcs_nickname>>," he shrugs. "If you''re looking for Vasily, he''s not here, and I don''t know when he''ll be back."'
+			if npc_rel['A112'] >= 50: 'He offers, "You can come in anyway, if you want and wait for him."' & act 'Enter':gt 'shulgahall'
+		elseif (week = 5 or week = 6) and hour >= 20:
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/serge/serge2.jpg"></center>'
+			'When you knock on the door,<<$serg_obr>> Sergey comes to answer the door.'
+			'"Oh, hello <<$pcs_nickname>>," he shrugs. "If you''re looking for Vasily, he''s not here. He''s probably at the disco with everyone else."'
+			if npc_rel['A112'] >= 50: 'He offers, "You can come in anyway, if you want and wait for him."' & act 'Enter':gt 'shulgahall'
+		elseif hour >= 2 and hour < 5:
+			'You move your hand to knock on the door, but stop yourself. It''s too late to go visit them. You''d wake everyone up!'
+			if sergey[key] = 1: 'You could use the key that Sergey gave you to enter the apartment quietly.' & act 'Unlock the door and enter':gt 'shulgahall'
+		elseif hour >= 5 and hour < 10:
+			'You move your hand to knock on the door, but stop yourself. It''s too early. They won''t be out of bed yet.'
+			if sergey[key] = 1: 'You could use the key that Sergey gave you to enter the apartment quietly.' & act 'Unlock the door and enter':gt 'shulgahall'
+		else
+			'The door is opened by Vasily, he looks at you a moment, then stands aside so you wan walk in, after you do he closes the door.' 
+			act 'Enter':gt 'vasilyhome', 'hallway'
+		end
+		act 'Leave':minut += 1 & gt'pod_ezd','etaj_3'
+	end
+	act 'Leave':minut += 1 & gt'pod_ezd','etaj_3'
+end
+
+if $ARGS[0] = 'hallway':
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'hallway'
+	menu_off = 0
+	killvar '$locclass'
+	CLOSE ALL
+	if sound = 0:PLAY 'sound/korr.mp3',30
+	$location_type = 'indoors'
+	$locM_arg = 'hallway'
+	$locM = 'vasilyhome'
+	$loc_arg = 'hallway'
+	$loc = 'vasilyhome'
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	'<center><b><font color = maroon>Hallway</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/korr.jpg"></center>'
+	'The hallway of Uncle Sergey''s one bedroom apartment is similar to every other apartment in the complex. There are several doors leading to the various rooms. The first bedroom is Uncle Sergey''s, while the second one is Vasily''s. There''s also the kitchen, bathroom, and finally the livingroom.'
+	if home_owned[2] = 0:
+		'There are several <a href="exec:gt ''wardrobe'', ''start''">closets</a> in the hall, which Sergey said you can use to store your clothes while you''re staying here</a>, and a large tall <a href="exec:gt ''mirror'', ''start''">mirror</a> on one of the doors.'
+		if curr_home = 9 and prostitute['active']: gs 'prostitution_functions', 'prostitute_outfit_at_home'
+	else
+		'There are several closets in the hall</a> and a large tall <a href="exec:gt ''mirror'', ''start''">mirror</a> on one of the doors.'
+	end
+	if momslut >= 1 and sexev_momgg_day ! daystart:
+		if locat['Fam_inGad'] = 0 and hour < 23 and ((week < 6 and hour >= 15) or (week >= 6 and hour >= 10)):
+			if rand(1,5) = 1:
+				temprand = rand(1,5)
+				if temprand <= 2:
+					'You hear some strange sounds coming from uncle Sergey''s room. You could go <a href="exec: gt ''vasily_home_sex'',''shulga_home_momgg1''">see</a> what''s causing them.'
+				elseif temprand <= 4:
+					'You hear some strange sounds coming from uncle Sergey''s room, leaving no doubt as to what''s happening there. You could go <a href="exec: gt ''vasily_home_sex'',''shulga_home_momgg2''">see</a> who''s with him.'
+				else
+					'You hear some strange sounds coming from uncle Sergey''s room, leaving no doubt as to what''s happening there. It doesn''t sound like he''s the only person in there though! You could go <a href="exec: gt ''vasily_home_sex'',''shulga_home_momggbang''">see</a> who else is in there.'
+				end
+			end
+			sexev_momgg_day = daystart
+		end
+	end
+	act '<b>Leave the apartment</b>': minut += 1 & killvar '$boy' & gt 'pod_ezd','etaj_3'
+	act 'Go to the living room': gt 'vasilyhome', 'livingroom'
+	act 'Go to the bathroom': gt 'vasilyhome', 'bathroom'
+	act 'Go to the kitchen': gt 'vasilyhome', 'kitchen'
+	act 'Go to Sergey''s room': gt 'vasilyhome', 'sergey_room'
+	act 'Go to Vasily''s room': gt 'vasilyhome', 'vasily_room'
+end
+
+if $ARGS[0] = 'livingroom':
+	CLOSE ALL
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'livingroom'
+	$loc_arg = 'livingroom'
+	$loc = 'vasilyhome'
+	$locM_arg = 'livingroom'
+	$locM = 'vasilyhome'	
+	internet_free = 0
+	!Daily discussions:
+	!Vasily
+	if bazar_day ! daystart: bazar_count = 10
+	!Dan
+	if bazar_day_den ! daystart: bazar_count_den = 5
+	!Vitek
+	if bazar_day_vitek ! daystart: bazar_count_vitek = 5
+	!card games:
+	if playcardgame_day ! daystart: playcardgame_count = 2
+	!Come dressed as a prostitute:
+	if sh_hooker_day ! daystart: sh_hooker_count = 1
+	!limit 1 sex after class
+	if shulga_lern_day ! daystart: shulga_lern_count = 1
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	internetS = internet
+	'<center><b><font color = maroon>Living Room</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom.jpg"></center>'
+	if hour >= 14 and hour <= 18 and shulga_whore ! 0 and shulga_whore ! daystart + 7:
+		if shulga_whore < daystart:
+			shulga_whore = daystart + 7
+			gs 'fame', 'pav', 'sex', 20
+			'As you walk in, the boys are already laughing. "Too late <<$pcs_nickname>>, the whole school now knows what a whore you are. But since you''re here you might as well fuck us like the good little whore you are."'
+			gs 'willpower', 'misc', 'self', 'hard'
+			if will_cost <= pcs_willpwr:
+				act 'Put an end to this (<<will_cost>> Willpower)':
+					cla
+					gs 'willpower', 'misc', 'self', 'hard'
+					gs 'willpower', 'pay', 'self'
+					shulga_whore = 0
+					'You laugh back at them. "Like I care what anyone in this crap hole thinks."'
+					act 'Leave': gt 'vasilyhome', 'hallway'
+				end
+			else
+				act 'Put an end to this (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+			gs 'willpower', 'misc', 'self', 'easy'
+			if will_cost <= pcs_willpwr:
+				act 'Run out of the room crying (<<will_cost>> Willpower)': gs 'willpower', 'misc', 'self', 'easy' & gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'hallway'
+			else
+				act 'Run out of the room crying (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+			act 'Get naked': gt 'vasily_home_sex', 'gang_sex_room_ev1_1'
+			exit
+		else
+			shulga_whore = daystart + 7
+			*clr & cla
+			minut += 5
+			pcs_horny += 5
+			gs 'stat'
+			'You walk into the room and the boys smile at you. "Well look who it is. <<$pcs_nickname>>, our own personal fuck slut. Isn''t that right slut?"'
+			'You nod your head yes, knowing you have no choice but to obey. "Yes I''m your fuck slut."'
+			'Laughing, they look to each other. "Damn if we don''t have the bitch well trained." Then they look back to you. "So... take off your clothes then and come on over here, like the good little slut we know you are."'
+			'You walk over to them taking off your clothes.'
+			act 'Serve them': gt 'vasily_home_sex', 'gang_sex_room_ev1_2'
+			exit
+		end
+	end
+	if PCloStyle = 4 and sh_hooker_count > 0 and week < 5 and hour >= 20: gt 'vasilyhome', 'sh_hooker'
+
+	roomsex_sonia = rand(0,100)
+	if roomsex_sonia <= 5 and soniaPS >=1 and sexev_sonya_count > 0 and ((week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20)):
+		gt 'vasily_home', 'vasily_sex_sonya'
+	end
+	if roomsex_sonia >= 97 and soniaPS >=3 and sexev_sonya_count > 0 and week < 5 and hour >= 20:
+		gt 'vasily_home_sex', 'gang_sex_sonya'
+	end
+
+	'There are two sofas next to a <a href="exec: gt ''vasilyhome'', ''shultv''">TV</a>, and a <a href="exec: internet_free = 1 & gt ''Komp'',''start''">laptop</a> sitting on a table covered in empty beer bottles.'
+	shulga_room_rnd = rand(0,2)
+	if shulga_room_rnd = 0: $shulga_room_rnd = 'The boys are sitting on the couch talking and drinking beer.'
+	if shulga_room_rnd = 1: $shulga_room_rnd = 'The boys are drinking beer and playing cards.'
+	if shulga_room_rnd = 2: $shulga_room_rnd = 'The boys are drinking beer while watching TV.'
+
+	if week < 5 and hour >= 20: '<<$shulga_room_rnd>> <a href="exec: gt ''vasilyhome'', ''vasily_bazar_night''">Vasily</a>, <a href="exec: gt ''vasilyhome'', ''dan_bazar''">Dan</a> and <a href="exec: gt ''vasilyhome'', ''vitek_bazar''">Vitek</a>, invites you to <a href="exec: gt ''vasilyhome'', ''shulga_beer''">have a drink with them</a>.'
+	if (week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20): '<a href="exec: gt ''vasilyhome'', ''vasily_bazar_day''">Vasily</a> is sitting on the big sofa.'
+
+	if week < 5 and hour >= 20:
+		act 'Drink beer with the guys': gt 'vasilyhome', 'shulga_beer'
+		act 'Play cards': gt 'cardgame_durak', 'start'
+	end
+	act 'Sit on the small sofa':
+		*clr & cla
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/sdivan.jpg"></center>'
+		'<center>A small sofa just big enough for you to curl up and take nap on</center>'
+		act 'Look around the room': gt 'vasilyhome', 'livingroom'
+		act 'Take an hour long nap':
+			cla
+			if pcs_sleep < 90:
+				if pcs_sleep >= 80:
+					pcs_sleep = 100
+				else
+					pcs_sleep += 10
+				end
+				pcs_health += 5
+				minut += 60
+				gs 'stat'
+				'You sleep about an hour.'
+				act 'Get up': gt 'vasilyhome', 'livingroom'
+			else
+				minut += 5
+				gs 'stat'
+				'You are not tired enough to sleep, even for a short nap.'
+				act 'Stand up': gt 'vasilyhome', 'livingroom'
+			end
+		end
+		act 'Sleep for a few hours':
+			cla
+			if pcs_sleep < 90:
+				if pcs_sleep >= 60:
+					pcs_sleep = 100
+				else
+					pcs_sleep += 40
+				end
+				pcs_health += 5
+				minut += 240
+				gs 'stat'
+				'You sleep about four hours.'
+				act 'Get up': gt 'vasilyhome', 'livingroom'
+			else
+				minut += 5
+				gs 'stat'
+				'You are not tired enough to sleep, even for a short nap.'
+				act 'Stand up': gt 'vasilyhome', 'livingroom'
+			end
+		end
+	end
+	act 'Watch TV': gt 'vasilyhome', 'shultv'
+	if shulga_lern_count > 0 and lernHome > 0 and kanikuli = 0 and SchoolAtestat = 0 and ((week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20)):
+		act 'Do homework with Vasily': gt 'vasilyhome', 'shulga_lern'
+	end
+
+	if (week >= 6 and hour >= 10 and hour < 17 and npc_rel['A11'] >=70) or (week = 7 and hour >= 20 and npc_rel['A11'] >= 70) or (week < 5 and hour >= 20 and fame['pav_slut'] >= 150 and alko >= 1):
+		if week < 5 and hour >= 20:
+			gs 'willpower', 'sex', 'self'
+			if will_cost <= pcs_willpwr:
+				act 'Seduce the guys (<<will_cost>> Willpower)': gs 'willpower', 'sex', 'self' & gs 'willpower', 'pay', 'self' & gt 'gopsex', 'gopsex_select'
+			else
+				act 'Seduce the guys (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+		elseif (week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20):
+			gs 'willpower', 'sex', 'self', 'easy'
+			if will_cost <= pcs_willpwr:
+				act 'Seduce Vasily (<<will_cost>> Willpower)': gs 'willpower', 'sex', 'self', 'easy' & gs 'willpower', 'pay', 'self' & gt 'gopsex', 'gopsex_select'
+			else
+				act 'Seduce Vasily (<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
+
+if $ARGS[0] = 'sh_hooker':
+	menu_off = 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/gopsex/body/h'+rand(1,10)+'.jpg"></center>'
+	gs 'willpower', 'misc', 'self', 'easy'
+	if will_cost <= pcs_willpwr:
+		act 'Leave feigning resentment (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'hallway'
+	else
+		act 'Leave feigning resentment (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+	end
+	if week < 5 and hour >= 20:
+		'"<<$pcs_nickname>>, why on earth are dressed like a whore? You know damn well we aren''t going to pay you for it", Vasily jokes.'
+		'Dan and Vitek snicker and start throwing catcalls your way.'
+		'"Oh, I came over dressed like this for you boys and this is how you greet me. I guess I''ll just be on my way then", you say as you turn toward the door.'
+		'"Wait <<$pcs_nickname>>, it was just a joke. We didn''t mean to offend you. Why don''t you come over and let us make it up to you", Vasily says with a grin.'
+		act 'Sigh dramatically and open your arms':
+			shgopsex_gr_day = daystart
+			shgopsex_gr_count -= 1
+			sh_hooker_day = daystart
+			sh_hooker_count -= 1
+			gs 'gopsex', 'settings'
+			gs 'gopsex', 'shgopsex_group'
+		end
+	elseif (week >= 6 and hour >= 10 and hour < 17) or (week = 7 and hour >= 20):
+		'"Hey <<$pcs_nickname>>, why are you dressed like a whore, did you leave work in such a hurry that you forgot to change your uniform?", Vasily asks you sarcastically.'
+		'"Listen you jerk, I came here dressed like this for you. If you want I can turn around and head right back out that door", you say putting on your best pouty expression.'
+		'"Come on <<$pcs_nickname>>, I''m sorry it was just a bad joke. Let''s just kiss and make up", Vasily smiles as he unzips his pants.'
+		act 'Accept his apology':
+			$gopsex_n_npc = 1
+			shgopsex_vasya_day = daystart
+			shgopsex_vasya_count -= 1
+			sh_hooker_day = daystart
+			sh_hooker_count -= 1
+			gs 'boyStat', 'A11'
+			gs 'gopsex', 'settings'
+			gs 'gopsex', 'shgopsex'
+		end
+	end
+end
+
+if $ARGS[0] = 'shulga_beer':
+	menu_off = 1
+	if alko < 6:
+		minut += 5
+		*clr & cla
+		gs 'drugs', 'alcohol', 'beer'
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/beer'+rand(1,8)+'.jpg"></center>'
+		func('gopsex','hide','gop_text_beer2')
+
+		gs 'willpower', 'drink', 'self', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'You''ve had enough (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'livingroom'
+		else
+			act 'You''ve had enough (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+		act 'Have another drink': gt 'vasilyhome', 'shulga_beer'
+	else
+		minut += 5
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/pjanaja'+rand(1,8)+'.jpg"></center>'
+		'You are almost too drunk to stand'
+		'The boys notice and start to harass you'
+		'"We let you drink for free all night <<$pcs_nickname>>. Show us a little skin as a thank you", says Vasily'
+		
+		if fame['pav_slut'] < 200 or kotovLoveQW > 0:
+			if kotovLoveQW <= 0: gs 'willpower', 'sex', 'resist'
+			if will_cost <= pcs_willpwr and kotovLoveQW <= 0:
+				act 'Tell them to knock it off (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'vasilyhome', 'drunken_sex_no'
+			elseif kotovLoveQW > 0:
+				act 'Tell them to knock it off': gt 'vasilyhome', 'drunken_sex_no'
+			else
+				act 'Tell them to knock it off (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+			if kotovLoveQW <= 0: act 'Get this party started': gt 'vasilyhome', 'drunken_sex_yes'
+		else
+			act 'Get this party started': gt 'vasilyhome', 'drunken_sex_yes'
+		end
+	end
+end
+
+if $ARGS[0] = 'drunken_sex_yes':
+	menu_off = 1
+	minut += 5
+	pcs_horny += 10
+	vasily[drunk_sex] += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/yes'+rand(1,6)+'.jpg"></center>'
+	'It''s time to show these boys that you know how to have a good time'
+	'The guys urge you on calling out various lewd suggestions'
+	act 'Present your ass for inspection': gt 'vasily_home_sex', 'drunken_body_popa'
+	act 'Show them your pussy': gt 'vasily_home_sex', 'drunken_body_piz'
+	act 'Shake your tits': gt 'vasily_home_sex', 'drunken_body_sisi'
+	act 'Finger yourself': gt 'vasily_home_sex', 'drunken_body_mast'
+end
+
+if $ARGS[0] = 'drunken_sex_no':
+	menu_off = 1
+	minut += 5
+	pcs_health -= healthmax/10
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/sleep'+rand(1,17)+'.jpg"></center>'
+	'"You are all fixing to get a swift kick in the balls if you guys don''t cut it out, or I can wake this whole building up with a scream", you drunkenly slur.'
+	'Dan sneers at you: "Settle down bitch, nobody is going to hurt you. Why don''t you go lie down on the couch and sleep it off."'
+	'The guys lose interest in you and go back to pounding beers. You crawl away in the direction of the sofa.'
+	act 'Pass out': gt 'vasilyhome', 'drunken_sleep'
+end
+
+if $ARGS[0] = 'drunken_sleep':
+	menu_off = 1
+	minut += 180
+	if pcs_sleep < 75:
+		pcs_sleep += 25
+	else
+		pcs_sleep = 100
+	end
+	pcs_health -= healthmax/10
+	pcs_mood -= 25
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/pohmel'+rand(1,4)+'.jpg"></center>'
+	'You passed out for about three hours.'
+	'You wake up with a splitting headache and only vague memories of your night with the guys. Remembering that somebody deserved a kick in the balls you look around the room. Vasily is the only one left, and he is passed out in a heap on the sofa. "It was probably Dan that deserved a kick", you mutter to yourself as you try to get your bearings.'
+	act 'Clear your head': gt 'vasilyhome', 'start'
+end
+
+if $ARGS[0] = 'vasily_sex_sonya':
+	menu_off = 1
+	shulv_sexev_sonya = rand(0,100)
+	if shulv_sexev_sonya <= 40:
+		gt 'vasily_home_sex', 'vasily_sexev1_sonya'
+	else
+		gt 'vasily_home_sex', 'vasily_sexev2_sonya'
+	end
+end
+
+if $ARGS[0] = 'shultv':
+	menu_off = 1
+	rndtvs = rand(1,100)
+	*clr & cla
+	if rndtvs > 10: minut += 30
+	if rndtvs > 10: pcs_mood += 10
+	if rndtvs <= 10: minut += 5
+	gs 'stat'
+
+	shulga_tv_rnd = rand(0,3)
+	if shulga_tv_rnd = 0: $shulga_tv_rnd = 'You watch'
+	if shulga_tv_rnd = 1: $shulga_tv_rnd = 'You watch'
+	if shulga_tv_rnd = 2: $shulga_tv_rnd = 'You find'
+	if shulga_tv_rnd = 3: $shulga_tv_rnd = 'It''s'
+
+	shulga_tv_rand = rand(0,11)
+	if shulga_tv_rand = 0: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvdance.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a teenage music video, with a half-naked girl shaking her charms.'
+	if shulga_tv_rand = 1: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a David Attenborough documentary about animals.'
+	if shulga_tv_rand = 2: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a documentary about the world, with Morgan Freeman narrating.'
+	if shulga_tv_rand = 3: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo3.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a David Attenborough documentary about nature.'
+	if shulga_tv_rand = 4: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvgeo4.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a documentary film about the ocean called Blue Planet.'
+	if shulga_tv_rand = 5: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvkino1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> that much-loved Soviet comedy.'
+	if shulga_tv_rand = 6: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvkino2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> Import blockbuster.'
+	if shulga_tv_rand = 7: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvkino3.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> an old Western. You hope Clint Eastwood shows up, and shoots someone'
+	if shulga_tv_rand = 8: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvmult1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> some cartoons It looks like a cheap imitation of Pixar.'
+	if shulga_tv_rand = 9: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvmult2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a classic Disney cartoon.'
+	if shulga_tv_rand = 10: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvsport1.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> an MMA fight. You wonder if Vitek is as good as these guys.'
+	if shulga_tv_rand = 11: $shulga_tv_rand = '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvsport2.mp4" width="748" height="540"></video></center><<$shulga_tv_rnd>> a football match.'
+
+	if rndtvs > 10: '<<$shulga_tv_rand>> <br> You veg out in front of the TV for 30 minutes.'
+	if rndtvs <= 10: '<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvrekl'+rand(1,4)+'.mp4" width="748" height="540"></video></center> You find some advertising.'
+
+	act 'Look around the room': gt 'vasilyhome', 'livingroom'
+	act 'Change the channel': gt 'vasilyhome', 'shultv'
+
+	porno_tv_rand = rand(0,100)
+	if porno_tv_rand < 50 or porno_tv_rand >= 50 and week < 6 and hour >= 3 and hour <= 23 or porno_tv_rand >= 50 and week >= 6 and hour > 2 and hour < 10 or porno_tv_rand >= 50 and week >= 6 and hour > 16 and hour <= 23: gs 'vasily_home', 'view_pornotv'
+	if porno_tv_rand >= 50:
+		if week >= 6 and hour >= 10 and hour <= 16: gs 'vasily_home_sex', 'view_pornotv_vasily'
+		if week >= 6 and hour >= 0 and hour <= 2: gs 'vasily_home_sex', 'view_pornotv_vasily'
+		if week < 6 and hour >= 0 and hour <= 2: gs 'vasily_home_sex', 'view_pornotv_evgr'
+	end
+end
+
+if $ARGS[0] = 'view_pornotv':
+	menu_off = 1
+	act 'Flip to the porn channel':
+		*clr & cla
+		gs 'arousal','porn',20
+		gs 'stat'
+		'<center><video autoplay loop src="images/locations/pavlovsk/resident/apartment/shulginhome/tv/tvporn'+rand(1,5)+'.mp4" width="748" height="540"></video></center> You switched to the porn channel.'
+		'You watch porn for about 20 minutes.'
+		'It''s very exciting'
+		act 'Turn it off': gt 'vasilyhome', 'livingroom'
+	end
+end
+
+if $ARGS[0] = 'vasily_bazar_night':
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya.jpg"></center>'
+	'Vasily is always with Dan and Vitek, who are his best friends. He''s physically the weakest one of the three, but is a bit of a prankster and always makes the others laugh. He was raised by just his father, after his mother left when he was still an infant.'
+	act 'Stop talking': gt 'vasilyhome', 'livingroom'
+	act 'Talk':
+		*clr & cla
+		minut += 10
+		bazar_day = daystart
+		bazar_count -= 1
+		if bazar_count > 0: npc_rel['A11'] +=1
+		gs 'stat'
+		!Bazaar night conversations with Vasily fame['pav_slut'] < 200:
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
+		if fame['pav_slut'] < 200:
+			vasyan_textb = rand(0,8)
+			if vasyan_textb = 0: $vasyan_textb = '  "Life is like a Matryoshka doll", Vasily says mysteriously.<br> "What the hell is that supposed to mean?", you ask.<br> "Think about it", is all he says.<br> You roll you eyes and give him a sarcastic: "Oh I will."'
+			if vasyan_textb = 1: $vasyan_textb = ' "I love <<$pcs_haircol>> hair, and it looks so good on you <<$pcs_nickname>>."<br> "Thanks Vasily, that''s very sweet", you say blushing.<br> "Does the carpet match the drapes?", he asks with a smirk.<br> "Typical", is all you answer with an exasperated sigh.'
+			if vasyan_textb = 2 and SchoolAtestat = 0: $vasyan_textb = ' He gives you some advice: "If you have a phone it will make school go by much faster, just be careful not to let the teacher catch you playing with it."<br> "Nobody is getting my phone without a fight", you declare with a smile.'
+			if vasyan_textb = 2 and SchoolAtestat = 1: $vasyan_textb = ' You tell Vasily a story from gym class: "This one time after gym class I was all sweaty and Katja tried to drag me into the shower. It was really weird."<br> Vasily adds: "She told me to take a shower a few weeks ago too."<br> "Well, that''s just cause you stink", you say sticking you tongue out at him.'
+			if vasyan_textb = 3: $vasyan_textb = ' He tells you a story about a fight: "I got into a scrap with Dimka behind the community center once. I totally whipped his ass, but be careful around him he''s a nasty piece of work."'
+			if vasyan_textb = 4: $vasyan_textb = ' He tells you a story about his trip to the city: "I lost my wallet in the city and had no way to get home. The only way I could earn money for the train was by washing dishes at the barbecue. It turned out great though. The cute barmaid was flirting with me all night, and I even got to make out with her before I left. The next time I make it up there I''m going to rock her world."<br> "You go get her tiger", you encourage him.'
+			if vasyan_textb = 5: $vasyan_textb = ' Vasily complains: "The economy is broken, and none of these idiots is doing anything about it."<br> "What should be done to fix it", you ask curiously.<br> "Oh, I don''t care. I can use my laptop to hack the banks, and get money whenever I need it", he says.<br> "Then why the hell are you complaining", you say frustrated'
+			if vasyan_textb = 6: $vasyan_textb = ' He talks about his trip to the city: "I got lost in the old section of the city. I nearly starved to death, before I found my way out. If you ever end up there be careful. That place is like a Byzantine labyrinth."<br> "Did you find anything interesting?", you ask.<br> Not really, there was lot''s of grass and abandoned buildings. I did see a leather clad woman get out of a cab, but she disappeared like a puff of smoke.'
+			if vasyan_textb = 7: $vasyan_textb = ' "Hey <<$pcs_nickname>>, the guys and I were trying to figure something out. How big are your tits? I said they look like <<$titsize>>s, but I figured I''d ask you to be sure."<br> You cross your arms over your chest, and glare at him in response.<br> "So, bigger then?", he quirks an eyebrow.<br> You give him a little slug in the arm for an answer.'
+			if vasyan_textb = 8 and npc_rel['A11'] < 30: $vasyan_textb = ' He tells you a story about magic fairies, who live in the countryside. He swears it''s true, but you just roll you eyes.'
+			if vasyan_textb = 8 and npc_rel['A11'] >= 30 and webcamera = 1: $vasyan_textb = ' Don''t you sometimes do homework at Julia Milova''s place after school?, he asks.<br> "Maybe", you say suspiciously.<br> "Well, if you ever do please put in a good word for me. I think she''s cute", he finishes.'
+			if vasyan_textb = 8 and npc_rel['A11'] >= 30 and npc_rel['A11'] < 50 and webcamera = 0: $vasyan_textb = ' Vasily says: "Have you heard about all the webcam sites that are popping up? Apparently girls can make a lot of money on them. If you have a computer, webcam, and are willing to show a little skin I bet you could do very well <<$pcs_nickname>>."<br> "I''m not sure I would be comfortable doing something like that", you say.<br> "You should think about it. It''s not like you would be selling it on the street. All you have to do is lie around on a bed and talk to a bunch of lonely guys. Then you show them a little skin and the money starts rolling in. It would be so easy", he finishes.'
+			if vasyan_textb = 8 and npc_rel['A11'] >= 50 and npc_rel['A11'] < 70: $vasyan_textb = ' Vasily asks: "Do you remember when I told you about the webcam sites, where you can earn big money for showing some skin?"<br> "Yea, I remember", you answer.<br> "Well, not to long ago I bought a webcam, so that I could video chat on Skype. If you want to use it I wouldn''t mind."<br> "Umm thanks, I will think about it", you say.'
+			if vasyan_textb = 8 and npc_rel['A11'] >= 100: $vasyan_textb = ' "Hey <<$pcs_nickname>>, have you checked out the webcam I bought?", Vasily asks.<br> "Yea, I may have checked it out a little", you say.<br> "Well, if you ever want to get on there during the weekend let me know. We could do a show together, and rake in some big bucks", he says with a wink and a smile.<br> "That''s not a bad idea. I''ll have to think about it", you blush.'
+		else
+			vasyan_textb_gorslut = rand(0,12)
+			if vasyan_textb_gorslut = 0 and soniaPS = 1: $vasyan_textb_gorslut = ' He tells you about fucking Sonia: "The boys and I were all taking turns with that slut, until she couldn''t even stand. She eventually just collapsed in a heap. Then the fist thing she did when she got up was try to get my cock in her mouth. It''s crazy, that girl is fucking addicted to cock."'
+			if vasyan_textb_gorslut = 0 and soniaPS <= 0: $vasyan_textb_gorslut = ' Vasily tells you: "I saw you poke your head in the door the other day when we were screwing Sonia. You seemed to enjoy it, because you watched for a long time. Were you trying to learn something, or just wishing it was you getting fucked by us"'
+			if vasyan_textb_gorslut = 1: $vasyan_textb_gorslut = ' You really seemed to enjoy getting fucked like a drunken slut the other day <<$pcs_nickname>>", Vasily snickers<br> "Well I... yeah, I kind of got into it", you stammer meekly.<br> "Then you should come drinking with us in the park more often. We will gladly fuck you six ways to Sunday if you show up there", Vasily say with a sly grin.<br> Don''t be surprised if I take you up on that offer", you say with a wink and a blush.'
+			if vasyan_textb_gorslut = 2 and soniaPS = 1: $vasyan_textb_gorslut = ' "We have to figure out how to get you and Sonia in the same room", Vasily says hungrily.<br> "I certainly wouldn''t kick her out of bed", you say giving him a wink.<br> "Just thinking about it is getting me going. Actually seeing you two together would be hot enough to start a fire."<br> You rest your hand on his groin, and give it a squeeze. "Oh, I can tell", you whisper seductively.'
+			if vasyan_textb_gorslut = 2 and soniaPS <= 0: $vasyan_textb_gorslut = ' Vasily says: "Sonia was talking about you the other day."<br> "Oh really, what did she say?", you ask.<br> "She said and I quote: That <<$pcs_nickname>> is crazy hot. Every time I see her I just want to eat her like a bowl of ice cream.", he says laughing.<br> "Well next time you see her tell her it tastes like cherry", you tell him laughing.'
+			if vasyan_textb_gorslut = 3 and SchoolAtestat = 0: $vasyan_textb_gorslut = ' Vasily says dreamily: "Oh, what I would give to see under that little skirt our English teacher wears. Her ass just looks unbelievable in that thing. I swear she must wear it just to drive the kids crazy."<br> "I totally agree, knows whats she is doing. If she keeps it up I might get under that skirt myself. If I ever do manage to get in there I''ll report back to you with the details commander", you say giving him a mock salute.'
+			if vasyan_textb_gorslut = 3 and SchoolAtestat = 1: $vasyan_textb_gorslut = ' He says dreamily: "God, I would love to get in Julia''s pants. The quiet ones like her always turn into freaks in the bedroom."<br> "I think she has a crush on me. Maybe I''ll get her drunk, and find out for myself. I could have that little wallflower licking between my legs in no time. Should we make a bet?", you ask with a wink.<br> "No, but just the thought of it is getting a rise out of me. Luckily I already have a little freak in the bedroom handy", he says looking at you with lust.'
+			if vasyan_textb_gorslut = 4: $vasyan_textb_gorslut = ' Vasily says: "Hey <<$pcs_nickname>>, did you know that your <<$npc_nickname[''A29'']>> is still a slut. We saw her in the cafe after closing with her boss. She was sucking his dick like it was the fountain of youth. I see where you got your skills, she must have been a really good teacher."<br> "Ha, dream on asshole", you tell with a laugh.'
+			if vasyan_textb_gorslut = 5 and SchoolAtestat = 0 and soniaPS = 1: $vasyan_textb_gorslut = ' Vasily tells you: "Sonia spends almost the whole day in the boys bathroom at school now. That girl sucks and fucks like quantity is the only things that matters."<br> "I think most of her diet is cum these days", you say.<br> "Yea, I do my part to feed her almost every day", he says laughing.'
+			if vasyan_textb_gorslut = 5 and SchoolAtestat = 1 and soniaPS = 1: $vasyan_textb_gorslut = ' He says: "Sonia was fucking one of the teachers the other day. It was so damn loud I bet half the school heard it."<br> "Oh, who was she fucking?", you ask with interest.<br> " I couldn''t tell, but that''s not the point. That slut is completely out of control. I almost feel bad for her. There is no way this will end well", he laments.'
+			if vasyan_textb_gorslut = 5 and soniaPS <= 0: $vasyan_textb_gorslut = '"Come over here babe. Idle hands are the devil''s plaything", Vasily says motioning you to sit.<br>  He put an arm around, and fondles your breast. You giggle and give him a peck on the cheek.'
+			if vasyan_textb_gorslut = 6: $vasyan_textb_gorslut = 'The guys have all gathered around you. Vasily says, "How about we get this party started?" All the boys are looking on with anticipation.<br> "Well one of you guys is going to have to get me a drink first" you smile.<br> "Why do you always need a drink? Let''s just get to it.<br> It''s the only way I can make you guys look good enough to fuck", you say laughing. "Now fetch me a drink."'
+			if vasyan_textb_gorslut = 7: $vasyan_textb_gorslut = ' "Do you like anal now <<$pcs_nickname>>? Does it hurt, or does it give you pleasure?", Vasily asks.<br> "My <<$npc_nickname[''A29'']>> has a dildo in here closet. I could get it if you want to find out for yourself", you say laughing.<br> "Yeah, I''ll pass", he says dryly.<br> "Party pooper", you say sticking out you tongue at him.'
+			if vasyan_textb_gorslut = 8: $vasyan_textb_gorslut = ' Vasily asks: "What your favorite position?"<br> "Comfortable", answer you laughing.<br> All the boys join in laughing.'
+			if vasyan_textb_gorslut = 9: $vasyan_textb_gorslut = ' "Hey <<$pcs_nickname>>, you want to play some cards?", Vasily asks.<br> "I don''t know, will I get to keep my clothes on?", you ask.<br> "Sure, we can to play for money", he says.<br> "Too bad, I guess I''l pass", you say disappointedly. You flash him you tits, and have a good laugh.'
+			if vasyan_textb_gorslut = 10: $vasyan_textb_gorslut = ' Vasily says: "Do you remember that barmaid in the city I was telling you about? I finally made it back to the barbecue to see her again. She gave me the best blowjob I''ve had in my life!"<br> "Umm Vasily, there''s something I..."<br> "I didn''t mean it babe. She was good is all. Nobody is better than you", he says apologetically.<br> You decide not to push the topic of the barmaid.'
+			if vasyan_textb_gorslut = 11: $vasyan_textb_gorslut = '"Hey <<$pcs_nickname>>, are you into water sports?", he ask innocently.<br> "Oh, I don''t know. I''m better at volleyball and running than I am at swimming. If it''s warm out I do like to cool off in the water though"<br> Vasily announces to the room: "I think that means she''s up for it guys."<br> "What are you guys talking about? Up for what?", you say suspiciously.'
+			if vasyan_textb_gorslut = 12 and npc_rel['A11'] < 30: $vasyan_textb_gorslut = ' "I love <<$pcs_haircol>> hair, and it looks so good on you <<$pcs_nickname>>."<br> "Thanks Vasily, that''s very sweet", you say blushing.<br> "Does the carpet match the drapes?", he asks with a smirk.<br> "Typical", is all you answer with an exasperated sigh.'
+			if vasyan_textb_gorslut = 12 and npc_rel['A11'] >= 30 and webcamera = 1: $vasyan_textb_gorslut = ' "<<$pcs_nickname>> would you grab me a beer?", Vasily asks.<br> "Sure thing", you say.<br> "Grab one for yourself too", he adds.<br> "Vasily Shulgin, are you trying to get me drunk?", you answer in a shocked tone. Laughing you head for the kitchen.'
+			if vasyan_textb_gorslut = 12 and npc_rel['A11'] >= 30 and npc_rel['A11'] < 50 and webcamera = 0: $vasyan_textb_gorslut = ' Vasily says: "Have you heard about all the webcam sites that are popping up? Apparently girls can make a lot of money on them. If you have a computer, webcam, and are willing to show a little skin I bet you could do very well <<$pcs_nickname>>."<br> "I''m not sure I would be comfortable doing something like that", you say.<br> "You should think about it. It''s not like you would be selling it on the street. All you have to do is lie around on a bed and talk to a bunch of lonely guys. Then you show them a little skin and the money starts rolling in. It would be so easy", he finishes.'
+			if vasyan_textb = 12 and npc_rel['A11'] >= 50 and npc_rel['A11'] < 70: $vasyan_textb_gorslut = ' Vasily asks: "Do you remember when I told you about the webcam sites, where you can earn big money for showing some skin?"<br> "Yea, I remember", you answer.<br> "Well, not to long ago I bought a Webcam, so that I could video chat on Skype. If you want to use it I wouldn''t mind."<br> "Umm thanks, I will think about it", you say.'
+			if vasyan_textb = 12 and npc_rel['A11'] >= 100: $vasyan_textb_gorslut = ' "Hey <<$pcs_nickname>>, have you checked out the webcam I bought?", Vasily asks.<br> "Yea, I may have checked it out a little", you say.<br> "Well, if you ever want to get on there during the weekend let me know. We could do a show together, and rake in some big bucks", he says with a wink and a smile.<br> "That''s not a bad idea. I''ll have to think about it", you blush.'
+			if bazar_count <= 0: '"Give it a rest <<$pcs_nickname>>. How about a drink instead?", Vasily offers.'
+			if fame['pav_slut'] < 150 and bazar_count > 0: '<<$vasyan_textb>>'
+			if fame['pav_slut'] >= 150 and bazar_count > 0: '<<$vasyan_textb_gorslut>>'
+		end
+		act 'Further': gt 'vasilyhome', 'shulga_bazar_night'
+	end
+	act 'Drink beer': gt 'vasilyhome', 'shulga_beer'
+	if npc_rel['A11'] >= 70 and alko >= 1 or npc_rel['A11'] >= 70 and pcs_horny > 50 or fame['pav_slut'] >= 200 and alko >= 1:
+		gs 'willpower', 'sex', 'self', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'Ask him for sex (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'self'
+				if shgopsex_vasya_count = 0:
+					cla
+					'Vasily says: "Keep your pants on, woman. I''m not a machine."'
+					act 'Humph': gt 'vasilyhome','livingroom'
+				elseif shgopsex_vasya_count > 0:
+					$gopsex_n_npc = 1
+					shgopsex_vasya_day = daystart
+					shgopsex_vasya_count -= 1
+					gs 'boyStat', 'A11'
+					gs 'gopsex', 'settings'
+					gs 'gopsex', 'shgopsex'
+				end
+			end
+		else
+			act 'Ask him for sex (<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
+!--------------------------------------------!
+!Bazaar night with Dan. Monday - Thurstday hours: 20:00 - 24:00!
+!============================================!
+if $ARGS[0] = 'dan_bazar':
+	menu_off = 1
+	minut += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/dan/dan.jpg"></center>'
+	'Dan (Denis) Ryzhov is a tall and skinny guy, who usually communicates to others with disdain and contempt. He''s a very stubborn guy who will never let an argument go. He''s best friends with Vitek and Vasily, and can be considered the smartest one of the three.'
+	act 'Move away': gt 'vasilyhome'
+	act 'Talk':
+		*clr & cla
+		minut += 5
+		bazar_day_den = daystart
+		bazar_count_den -= 1
+		if bazar_count_den > 0: npc_rel['A10'] +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
+		if fame['pav_slut'] < 200:
+			den_textb = rand(0,6)
+			if den_textb = 0: $den_textb = '  Dan tells you about a girl they saw giving a guy a blowjob in the park today. "She had such lovely <<$pcs_eyecol>> eyes, and beautiful <<$pcs_haircol>> hair", he says smiling at you. "Oh <<$pcs_nickname>>, you should come join us in the park after school. We are almost always there having drinks", he adds as an afterthought.'
+			if den_textb = 1 and SchoolAtestat = 0: $den_textb = '  "Hey <<$pcs_nickname>>, how is school going?", Dan says. Before you can answer he continues, "I don''t think smart people even belong in school. I have to cut class and hang out in the bathroom just so I don''t lose my mind"'
+			if den_textb = 1 and SchoolAtestat = 1: $den_textb = '  Dan tells you his plans after graduation: "I can''t wait to get to get out of this one horse town. I want to move to the city. That place has all the best food, women, drugs, and everything else you could think of."'
+			if den_textb = 2: $den_textb = '  "<<$pcs_nickname>>, get over here and make yourself useful. I need a back massage, and you look like just the right girl for the job.", Dan hollers. <br>  "How would you like a swift kick instead? If you had bothered to ask me nicely I still would''t have done it, but it never hurts to be polite", you smile back at him sweetly'
+			if den_textb = 3: $den_textb = '  Dan asks you to grab him a beer. When you return from the kitchen with his beer, he politely asks you to open it for him. Rolling your eyes, you crack it open and hand it over to him. <br>  "Thanks <<$pcs_nickname>>, you are going to make a fine little wife", Dan laughs.<br>  You give him a little kick in the shin before turning to leave. He just laughs, and sends you on your way with a smack on the ass'
+			if den_textb = 4: $den_textb = '  "<<$pcs_nickname>>, if you are looking for work I hear the hotel is hiring. They have a job opening for a <<$pc_desc[''lips'']>> set of lips", Dan says.<br>  You flick your hand between his legs, and he lets out a sharp cry of pain. "Thanks for the tip asshole", you smile back at him.'
+			if den_textb = 5: $den_textb = '  Dan gives you his opinion on religion: "A church is no fit place for a woman on her knees. That should be reserved for places like alleys, bathrooms, and living rooms. Speaking of which, <<$pcs_nickname>> would you be a dear."<br>  You walk away shaking you head before he can finish'
+			if den_textb = 6: $den_textb = '  Unprompted Dan turns to and says, "You got a real pretty mouth girl", in his best creepy accent.<br>  You swiftly raise your knee like you are going for his crotch, but stop short and just walk past him. Seeing him instinctively double over in fear puts a little spring in your step.'
+		else
+			den_textb_gorslut = rand(0,7)
+			if den_textb_gorslut = 0: $den_textb_gorslut =  '  Dan looks at you appraisingly: "<<$pcs_nickname>> Do you have any money? If you need some I am sure I could find some work putting your body to good use."<br>  "Dream on, the only work I am thinking of using this body for involves a swift kick between your balls", you snarl.<br>  With one hand protecting his nuts Dan says: "Settle down slut, I was not suggesting you become a whore. Honestly, I was just thinking out loud. I mean if you are already giving it away for free why not." You leave in a huff before he can finish.'
+			if den_textb_gorslut = 1 and soniaPS = 1: $den_textb_gorslut = '  Dan mockingly issues you a challenge<br>  "<<$pcs_nickname>> I can''t decide if I prefer your cute set of <<$pc_desc[''lips'']>> lipss or Sonia''s. We need to all get together to find out who has the best skills. I have a warm wet surprise for the winner."<br>  "Dream on", you say shaking your head. Secretly you do wonder you would win. Sonia looks so good at giving a BJ, but you think you might be able to best her.'
+			if den_textb_gorslut = 1 and soniaPS <=0: $den_textb_gorslut = '  Dan is idly going on about what a good girl Sonia is when he turns to you and says, "Hey <<$pcs_nickname>>, you are friends with Sonia right?"<br>  "Not this again Dan", you say with a weary sigh.<br>  "Oh come on, you girls both like to have a good time. It could be a lot of fun", Dan says.<br>  You stop him right there: "Listen Dan I like Sonia, but she has a look in her eyes lately that makes me nervous. Besides any girl willing to sleep with you has to be half-mad, getting two of us in the same room might be more than you could handle." You give Dan a little sway of your hips as you walk away. At least he did''t ask you to go out on the and kidnap a virgin for him'
+			if den_textb_gorslut = 2 and soniaPS = 1: $den_textb_gorslut = '  Dan says: "Yesterday Sonia was servicing every boy in the mens bathroom in any fashion they desired. Not to long ago she was such a stuck up goody-two-shoes, now she is free and does''t have a care in the world. You could probably learn a thing or two from her <<$pcs_nickname>>."<br>  You just stare back at him with your arms crossed. He slowly moves a hand in front of his crotch for protection.'
+			if den_textb_gorslut = 2 and soniaPS <=0: $den_textb_gorslut = '  Dan says, "Be a dear and fetch me another beer <<$pcs_lastname>>."<br>  It was sweet of him to ask you think as you head to the kitchen. You take a little sip and give him a smile when you hand him his beer. Dan gives you rough slap on the ass, as he sends you away giggling.'
+			if den_textb_gorslut = 3: $den_textb_gorslut = '  Dan looks like he is up to something: "<<$pcs_nickname>> who is your best girlfriend at school?"<br>  "Why", you say giving him a stern look.<br>	"Well, I was just thinking maybe you would like to bring a friend on one of your visits here.", Dan says trying his best sound diplomatic.<br>  Your anger boils over as you say "Don''t you think for one second that I am going to drag some innocent girl back here and throw her to you jackals. If you are so desperate to have a three-way I would be happy to let you help me suck Vitek''s cock right now." <br>  You hear Dan mutter, "Moody bitch, what the hell crawled up your ass tonight", as you turn to go.'
+			if den_textb_gorslut = 4: $den_textb_gorslut = '  "Hey babe, how about you stop by the park the next time we are hanging out there, and have some beers with us. You are so much fun when you get a few beers in you" Dan says roughly giving your ass a squeeze.<br>  You give him a playful slap on the thigh and a giggle. Your boys can get a little rough, but you wouldn''t have it any other way.'
+			if den_textb_gorslut = 5: $den_textb_gorslut = '  "<<$pcs_nickname>>, hand me the TV remote", Dan says.<br>  He is way closer to it than you, but he looks comfortable. You happily fetch it for him.<br>  "Good girl", he praises you for a job well done.'
+			if den_textb_gorslut = 6: $den_textb_gorslut = '  Dan asks:" <<$pcs_nickname>>, does your sister still work at the local supermarket?"<br>  "Yea, but she does not enjoy it much, so I try not to bother her when she is working", you inform him.<br>  "You should bring her over here sometime. I bet we could find a way to cheer her up", he says suggestively.<br>  "God, is sex the only thing you ever think about, and what on earth makes you think I would do that sort of thing with my sister?", you say a little sheepishly while giving him a sideways glance.'
+			if den_textb_gorslut = 7: $den_textb_gorslut = '  Dan tells you about his visit to the strip club: "You need an ID to get in, but once you do it''s great. They have some of the best looking woman I''ve ever seen in there, and I think on some nights the even have male strippers for ladies"'
+			if bazar_count_den <= 0: '  "Be quiet <<$pcs_nickname>>. That''s enough talk out of you tonight. Leave me in peace, unless you want to put those <<$pc_desc[''lips'']>> lipss to a better use", Dan says'
+			if fame['pav_slut'] < 200 and bazar_count_den > 0: '<<$den_textb>>'
+			if fame['pav_slut'] >= 200 and bazar_count_den > 0: '<<$den_textb_gorslut>>'
+		end
+		act 'Further': gt 'vasilyhome', 'dan_bazar'
+	end
+	act 'Drink beer': gt 'vasilyhome', 'shulga_beer'
+	if fame['pav_slut'] >= 200 and alko >= 1:
+		gs 'willpower', 'sex', 'self', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'Have sex with Dan (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'self'
+				if shgopsex_den_count = 0:
+					cla
+					'Dan says: "Damn slut, I''m only one man. Suck your supper out of someones else''s cock"'
+					act 'Leave': gt 'vasilyhome', 'livingroom'
+				elseif shgopsex_den_count > 0:
+					$gopsex_n_npc = 0
+					shgopsex_den_day = daystart
+					shgopsex_den_count -= 1
+					gs 'boyStat', 'A10'
+					gs 'gopsex', 'settings'
+					gs 'gopsex', 'shgopsex'
+				end
+			end
+		else
+			act 'Have sex with Dan (<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
+!---------------------------------------------!
+!Bazaar with Vitek(Kotov) Monday - Thurstday hours: 20:00 - 24:00!
+!=============================================!
+if $ARGS[0] = 'vitek_bazar':
+	menu_off = 1
+	minut += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vitek/vitek.jpg"></center>'
+	'Vitek (Viktor) Kotov is an aggressive and strong guy, who considers himself a gangsta. But his personality is pretty much see-through. Lena is his twin-sister.'
+	act 'Move away': gt 'vasilyhome'
+	act 'Talk':
+		*clr & cla
+		minut += 5
+		bazar_day_vitek = daystart
+		bazar_count_vitek -= 1
+		if bazar_count_vitek > 0: npc_rel['A9'] +=1
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
+		if fame['pav_slut'] < 200:
+			vitek_textb = rand(0,7)
+			if vitek_textb = 0: $vitek_textb = '  "Any chance I could get you to come over, and do some cleaning? My apartment is such a wreck that it''s virtually uninhabitable. It could really use a woman''s touch."<br>  "I''ll think about it", you answer shyly.<br>  The thought of cleaning Vitek''s place in a skimpy little outfit bubbles up in your mind, and you turn away blushing'
+			if vitek_textb = 1 and SchoolAtestat = 0: $vitek_textb = '  Vitek flexes his bicep, and tells you to feel it. Somewhat hesitantly you give his muscle a little squeeze. It''s hard as a rock, and a little exciting too.<br> "I can bench 300", he boasts.<br>  You have no idea what that means but say: "Wow, that''s really good. I''m impressed."'
+			if vitek_textb = 1 and SchoolAtestat = 1: $vitek_textb = '  Vitek compliments you: "<<$pcs_nickname>>, your hair looks beautiful. I''ve always had a thing for girls with <<$pcs_haircol>> hair"<br>  "Thank you", you say blushing.'
+			if vitek_textb = 2: $vitek_textb = '  Vitek invites you to the community center at night to drink and dance with him. The thought of dancing with him sends a little flutter though your chest.<br>  "I might just take you up on that offer you tell", you tell him trying your best to sound sexy.'
+			if vitek_textb = 3: $vitek_textb = '  Vitek talks to you about his boxing training at that community center. He thinks he is getting pretty good. "Stop by if you want to see me in action. There is plenty of other stuff to do there too", he finishes.'
+			if vitek_textb = 4: $vitek_textb = '  Vitek asks: "Do you ever go down to the lake to swim?"<br>  "Sometimes, but it''s been a while", you answer.<br>  "It''s a shame I''ve never seen you in a bathing suit", he says almost shyly.'
+			if vitek_textb = 5: $vitek_textb = '  Vitek advises you: "I had to kick the shit out of that Igor kid after the dance a few weeks ago. You should steer clear of that guy <<$pcs_nickname>>. I don''t like the way he treats women."'
+			if vitek_textb = 6: $vitek_textb = '  Vitek must have been boxing today. His shoulders look tense. Trying to be helpful you walk up behind him, and start giving them a good rub.<br>  "Oh <<$pcs_nickname>>, your hands feel great", he sighs in appreciation.'
+			if vitek_textb = 7: $vitek_textb = '  You notice Vitek''s beer is almost empty. Thinking this looks like a job you can handle you go to the kitchen. You return just as he is ready for another one, and hand him a beer smiling.<br>  "Thanks <<$pcs_nickname>>, You read my mind", he says. His hand grazes your hip when he takes his beer, sending butterflies flying around in your tummy.'
+		else
+			vitek_textb_gorslut = rand(0,7)
+			if vitek_textb_gorslut = 0: $vitek_textb_gorslut = '  Your lying on the couch when Vitek sits down, and puts your feet in his lap. Without saying anything, he gently starts to massage them. You let him know how good it feels with a series of soft moans. Vitek can be so good to you when he wants to be. You think you should probably reward him.'
+			if vitek_textb_gorslut = 1: $vitek_textb_gorslut = '  Vitek imparts some wisdom: "You can determine how close your relationship is with someone by how much you can mock them, before receiving a beating."<br>  "What if I said you have a tiny cock?", you say.<br>  "Then I would attack you", he says. He takes both hands and furiously tickles you around your sides and stomach.<br>  You sequel with delight laughing until you are out of breath.'
+			if vitek_textb_gorslut = 2: $vitek_textb_gorslut = '  Vitek is full of fun facts: "<<$pcs_nickname>>, did you know that it''s empirically proven that 95% of girls can no longer pronounce the name of the city Naberezhnye Cheln if they go a month without sex?"<br>  Deadpan you respond: "I speak seven languages."'
+			if vitek_textb_gorslut = 3 and SchoolAtestat = 0 and soniaPS = 1: $vitek_textb_gorslut = '  Vitek says: "Sonia pulled me into the school toilet yesterday, climbed on top of me, and used me for sex. She basically raped me. I may have to go see the therapist at the clinic to get over it."<br>  He says it with a smile, but you can tell he is worried about Sonia.'
+			if vitek_textb_gorslut = 3 and SchoolAtestat = 1 and soniaPS = 1: $vitek_textb_gorslut = '  Vitek says: "Sonia was pestering me in the park yesterday. When I told her no, and walked away she just followed me. I decided I''d had enough, and started to jog away. She chased me! She actually chased me though the park trying to have sex with me..." He just shakes his head dumbfounded by this turn of events.'
+			if vitek_textb_gorslut = 3 and soniaPS <= 0: $vitek_textb_gorslut = '  Vitek advises you: "If you ever lend money to Natasha Belova don''t expect to get it back. Well, not with cash anyway, her methods of repayment are very interesting though."<br>  You give him a playful slug on the shoulder, and start thinking about Natasha''s legs.'
+			if vitek_textb_gorslut = 4: $vitek_textb_gorslut = '  Vitek starts talking like he is telling a ghost story: " There is a woman who walks our quite streets at night wearing leather and brandishing a whip. They say if she catches you wind up in her dungeon never to be seen again." He finishes by laughing and making spooky sounds.<br>  You are to distracted by thoughts of mysterious leather clad women to laugh with him.'
+			if vitek_textb_gorslut = 5: $vitek_textb_gorslut = '  Vitek asks: "<<$pcs_nickname>>, what is your favorite thing about a penis?"<br>  "They always stand up when a fine lady like myself enters the room", you answer back.<br>  Vitek bursts out laughing, and starts to tickle your sides.'
+			if vitek_textb_gorslut = 6: $vitek_textb_gorslut = 'Vitek speaks: "Drunk girls might as well call their pussy mistress. They can think of nothing, but obeying its wishes".<br>  You parry: "Yea, and guys should call their cocks sir. They follow every order like it''s a life and death mission issued by their commanding officer."<br>  You both burst out laughing, when Vitek gives his crotch a salute.'
+			if vitek_textb_gorslut = 7: $vitek_textb_gorslut = '  Vitek tells a joke:<br> A man walks into a pharmacy and loudly declares: "I''ll have a pack of condoms, please!"<br>  The cute young clerk blushed and whispered: "Sir, this sort of thing should be asked for in the ear, not..."<br>  "What about ears? I don''t need them for me ears! I need them for my dick!!!"'
+			if bazar_count_vitek <= 0: 'Vitek said: "That''s enough talk for now <<$pcs_nickname>>."'
+			if fame['pav_slut'] < 150 and bazar_count_vitek > 0: '<<$vitek_textb>>'
+			if fame['pav_slut'] >= 200 and bazar_count_vitek > 0: '<<$vitek_textb_gorslut>>'
+		end
+		act 'Further': gt 'vasilyhome', 'vitek_bazar'
+	end
+	act 'Drink beer': gt 'vasilyhome', 'shulga_beer'
+	if fame['pav_slut'] >= 200 and alko >= 1:
+		gs 'willpower', 'sex', 'self', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'Get laid (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'self'
+				if shgopsex_vitya_count = 0:
+					cla
+					'Vitek says: "Sorry kitten, you''ve worn me out for the day."'
+					act 'Humph': gt 'vasilyhome', 'livingroom'
+				elseif shgopsex_vitya_count > 0:
+					$gopsex_n_npc = 2
+					shgopsex_vitya_day = daystart
+					shgopsex_vitya_count -= 1
+					gs 'boyStat', 'A9'
+					gs 'gopsex', 'settings'
+					gs 'gopsex', 'shgopsex'
+					gs 'stat'
+				end
+			end
+		else
+			act 'Get laid (<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
+
+if $ARGS[0] = 'vasily_bazar_day':
+	minut += 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya.jpg"></center>'
+	'Vasily is always with Dan and Vitek, who are his best friends. He''s physically the weakest one of the three, but is a bit of a prankster and always makes the others laugh. He was raised by just his father, after his mother left when he was still an infant.'
+	act 'Move away': gt 'vasilyhome'
+	act 'Talk':
+		*clr & cla
+		minut += 10
+		bazar_day = daystart
+		bazar_count -= 1
+		if bazar_count > 0: npc_rel['A11'] +=1
+		gs 'vasilyhome', 'vasya_shulgin_rep'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/talk/talk'+rand(1,5)+'.jpg"></center>'
+		vasyan_textb_day = rand(0,8)
+		if vasyan_textb_day = 0: $vasyan_textb_day = ' "Life is like a Matryoshka doll", Vasily says mysteriously.<br> "What the hell is that supposed to mean?", you ask.<br> "Think about it", is all he says.<br> You roll you eyes and give him a sarcastic: "Oh, I will."'
+		if vasyan_textb_day = 1: $vasyan_textb_day = ' He tells you a story about his trip to the city: "I lost my wallet in the city and had no way to get home. The only way I could earn money for the train was by washing dishes at the barbecue. It turned out great though. The cute barmaid was flirting with me all night, and I even got to make out with her before I left. The next time I make it up there I''m going to rock her world."<br> "You go get her tiger", you encourage him.'
+		if vasyan_textb = 2 and SchoolAtestat = 0: $vasyan_textb_day = ' He gives you some advice: "If you have a phone it will make school go by much faster, just be careful not to let the teacher catch you playing with it."<br> "Nobody is getting my phone without a fight", you declare with a smile.'
+		if vasyan_textb = 2 and SchoolAtestat = 1: $vasyan_textb_day = ' You tell Vasily a story from gym class: "This one time after gym class I was all sweaty and Katja tried to drag me into the shower. It was really weird."<br> Vasily adds: "She told me to take a shower a few weeks ago too."<br> "Well, that''s just cause you stink", you say sticking you tongue out at him.'
+		if vasyan_textb = 3: $vasyan_textb_day = ' He tells you a story about a fight: "I got into a scrap with Dimka behind the community center once. I totally whipped his ass, but be careful around him he''s a nasty piece of work."'
+		if vasyan_textb = 4: $vasyan_textb_day = ' He tells you a story about magic fairies, who live in the countryside. He swears it''s true, but you just roll you eyes.'
+		if vasyan_textb = 5: $vasyan_textb_day = ' Vasily complains: "The economy is broken, and none of these idiots is doing anything about it."<br> "What should be done to fix it?", you ask curiously.<br> "Oh, I don''t care. I can use my laptop to hack the banks, and get money whenever I need it", he says.<br> "Then why the hell are you complaining", you say frustrated'
+		if vasyan_textb = 6: $vasyan_textb_day = ' He talks about his trip to the city: "I got lost in the old section of the city. I nearly starved to death, before I found my way out. If you ever end up there be careful. That place is like a Byzantine labyrinth."<br> "Did you find anything interesting?", you ask.<br> Not really, there was lot''s of grass and abandoned buildings. I did see a leather clad woman get out of a cab, but she disappeared like a puff of smoke.'
+		if vasyan_textb = 7: $vasyan_textb_day = ' "Hey <<$pcs_nickname>>, the guys and I were trying to figure something out. How big are your tits? I said they look like <<$titsize>>s, but I figured I''d ask you to be sure."<br> You cross your arms over your chest, and glare at him in response.<br> "So, bigger then?", he quirks an eyebrow.<br> You give him a little slug in the arm for an answer.'
+		if vasyan_textb_day = 8 and npc_rel['A11'] < 30: $vasyan_textb_day = ' "I love <<$pcs_haircol>> hair, and it looks so good on you <<$pcs_nickname>>."<br> "Thanks Vasily, that''s very sweet", you say blushing.<br> "Does the carpet match the drapes?", he asks with a smirk.<br> "Typical", is all you answer with an exasperated sigh.'
+		if vasyan_textb_day = 8 and npc_rel['A11'] >=30 and webcamera = 1: $vasyan_textb_day = ' Don''t you sometimes do homework at Julia Milova''s place after school?, he asks.<br> "Maybe", you say suspiciously.<br> "Well, if you ever do please put in a good word for me. I think she''s cute", he finishes.'
+		if vasyan_textb_day = 8 and npc_rel['A11'] >=30 and npc_rel['A11'] <50 and webcamera = 0: $vasyan_textb_day = ' Vasily says: "Have you heard about all the webcam sites that are popping up? Apparently girls can make a lot of money on them. If you have a computer, webcam, and are willing to show a little skin I bet you could do very well <<$pcs_nickname>>."<br> "I''m not sure I would be comfortable doing something like that", you say.<br> "You should think about it. It''s not like you would be selling it on the street. All you have to do is lie around on a bed and talk to a bunch of lonely guys. Then you show them a little skin and the money starts rolling in. It would be so easy", he finishes.'
+		if vasyan_textb_day = 8 and npc_rel['A11'] >=50 and npc_rel['A11'] < 70: $vasyan_textb_day = ' Vasily asks: "Do you remember when I told you about the webcam sites, where you can earn big money for showing some skin?"<br> "Yea, I remember", you answer.<br> "Well, not to long ago I bought a webcam, so that I could video chat on Skype. If you want to use it I wouldn''t mind."<br> "Umm thanks, I will think about it", you say.'
+		if vasyan_textb_day = 8 and npc_rel['A11'] >=100: $vasyan_textb_day = ' "Hey <<$pcs_nickname>>, have you checked out the webcam I bought?", Vasily asks.<br> "Yea, I may have checked it out a little", you say.<br> "Well, If you ever want to get on there during the weekend let me know. We could do a show together, and rake in some big bucks", he says with a wink and a smile.<br> "That''s not a bad idea. I''ll have to think about it", you blush.'
+		if bazar_count <= 0: 'Vasily says: "<<$pcs_nickname>>, I''m tired of your talk. Leave me alone."'
+		if bazar_count > 0: '<<$vasyan_textb_day>>'
+		act 'Further': gt 'vasilyhome', 'shulga_bazar_day'
+		gs 'stat'
+	end
+
+	if shulga_lern_count > 0 and SchoolAtestat = 0:
+		act 'Do homework': gt 'vasilyhome', 'shulga_lern'
+	end
+	act 'Ask for some alcohol': 
+		'Vasily gets up and comes back with a bottle of cold vodka from the refrigerator. He takes a big swig of it and then passes it to you.'
+		act 'Take the bottle': gt 'vasilyhome', 'vasily_vodka'
+	end
+	if npc_rel['A11'] >= 70 and stat['think_virgin'] = 0 and (alko >= 1 or pcs_horny >= 30):
+		gs 'willpower', 'sex', 'self', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'Suggest sex (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'self'
+				if shgopsex_vasya_count = 0:
+					cla
+					'Vasily says, "Maybe next time <<$pcs_nickname>>. I''ve had enough for today."'
+					act 'Sigh': gt 'vasilyhome', 'livingroom'
+				else
+					$gopsex_n_npc = 1
+					shgopsex_vasya_day = daystart
+					shgopsex_vasya_count -= 1
+					gs 'boyStat', 'A11'
+					gs 'gopsex', 'settings'
+					gs 'gopsex', 'shgopsex'
+					gs 'stat'
+				end
+			end
+		else
+			act 'Suggest sex (<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
+
+if $ARGS[0] = 'vasily_vodka':
+	menu_off = 1
+!!I think I got these if and elses so they will work in order
+	if vasily[day_drunk] >= 8 and vasily[drunk_sex] > 0:
+		*clr & cla
+		minut += 5
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka4.jpg"></center>'
+		'Vasily is now really drunk, so drunk he is barely aware of what is going on. This could be your chance to pay him back for taking advantage of you got drunk with him. You have your strapon in your purse after all.'
+		act 'Decide not to get revenge':
+			*clr & cla
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka5.jpg"></center>'
+			'You think about it, but you just can''t do that to Vasily, even if he might deserve it. So instead you just get up and leave his drunk ass on the couch, while you go home.'
+			act 'Leave the apartment': gt 'pod_ezd','etaj_3'
+		end
+		gs 'willpower', 'action', 'resist', 'medium'
+		if will_cost <= pcs_willpwr:
+			act 'Decided to get revenge (<<will_cost>> Willpower)':
+				*clr & cla
+				gs 'willpower', 'pay', 'resist'
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka5.jpg"></center>'
+				'You think about it and decided the asshole deserves it, thinking he can take advantage of a girl when she gets to drunk to say no. Well lets see how he feels when he is on the receiving end for a change. You need to leave the room and go put the strapon harness on, it would be best if he keeps drinking before you spring it on him. "I need to use the bathroom, I''ll be right back. You just keep drinking." You tell him and he grins at you, giving you a thumbs up, before he takes another huge swig of the vodka.'
+				act 'Go put on the strapon':
+					*clr & cla
+					gs 'stat'
+					'<center><video autoplay loop src="images/pc/activities/misc/puton_strapon1.mp4"></video></center>'
+					'Getting up from the couch you grab your purse and walk out into the hallway and then into the bathroom. You latch the door and pull your strapon harness out of your purse, you slide your legs through the loops and pull it up over your hips. Once it is in place you start pulling the straps tight, once they are all tight you smooth your skirt back down over the strapon, hiding it from view.'
+					act 'Return to Vasily':
+						*clr & cla
+						gs 'stat'
+						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka6.jpg"></center>'
+						'You make your way back to the living room and find Vasily still drinking the vodka, walking over you stop in front of him and pull up your skirt exposing the dildo attached to your strapon harness. He stops and tries to focus on what he is seeing as you say. "Suck my dick, bitch!"'
+						'He stares puzzled for a moment, just when you think he is about to do it, he shakes his head. "No, I''m not sucking that." His words are slurred. He starts to take another swig of the vodka, but you reach over take it out of his hand.'
+						act 'Bargain the vodka':
+							*clr & cla
+							gs 'stat'
+							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka7.jpg"></center>'
+							'He tries to reach for the vodka and almost slams his face against your dildo in the process, he keeps trying to reach for the vodka bottle but you just keep pulling it away from him. "I will give you the bottle back if you suck my dick."'
+							'He gives you a annoyed look and then looks at the dildo. "You don''t have a real dick."'
+							'You smile down at him. "True, so it''s wouldn''t even be gay in the slightest, come on just suck it a little and you can have the vodka back." You say to him in your most sweet and charming voice.'
+							act 'Bargain struck':
+								*clr & cla
+								gs 'stat'
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka8.jpg"></center>'
+								'He seems to ponder your words for a moment then sighs. "Fine give me the bottle and then I will suck your what ever." He slurs his words so much you have a little trouble understanding him. Yet you understand him well enough, as you grin and hand him back the bottle of vodka, he takes it from you eagerly and takes a big swig of it, as he eyes you, stroking your dildo like it was a cock.'
+								act 'Get your dick sucked': gt 'vasily_home_sex', 'vodka_revenge'
+							end
+						end
+					end
+				end
+			end
+		else
+			act 'Decided to get revenge (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+	elseif alko >= 6 and fame['pav_slut'] > 100:
+		*clr & cla
+		minut += 5
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/bigroom/drunk_ev/pjanaja'+rand(1,8)+'.jpg"></center>'
+		'You are so drunk the room is spinning around and you can barely focus on anything. You see Vasily smile and get up, he walks over to you and pulls his dick out of his pants and rubs the tip against your lips. "Open your mouth slut."'
+		act 'Open your mouth': gt 'vasily_home_sex', 'vasily_vodka_bj'
+	elseif alko >= 4 and fame['pav_slut'] <= 100:
+		*clr & cla
+		minut += 5
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya.jpg"></center>'
+		'When you ask for another beer he shakes his head no. "Nope I''m cutting you off, good girls don''t get drunk with bad boys like me, you should go home." He refuses to give you another beer and starts to just ignore you.'
+		act 'Get up': gt 'vasilyhome', 'livingroom'
+	else
+		*clr & cla
+		minut += 3
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka1.jpg"></center>'
+		'After Vasily takes a big swig, you take the bottle from Vasily as the two of you chat about random stuff.'
+		act 'Take a swig':
+			*clr & cla
+			gs 'drugs', 'alcohol', 'beer'
+			gs 'stat'
+			func('gopsex','hide','gop_text_beer2')
+			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka2.jpg"></center>'
+			'You and Vasily talk about a variety of things, as you take a swig of vodka.'
+			gs 'willpower', 'drink', 'self', 'easy'
+			if will_cost <= pcs_willpwr:
+				act 'You''ve had enough (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'self' & gt 'vasilyhome', 'livingroom'
+			else
+				act 'You''ve had enough (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+			act 'Have another drink': gt 'vasilyhome', 'vasily_vodka'
+		end
+		if strapon = 1 and strapnumber > 0 and vasily[drunk_sex] > 0 and PCLoSkirt > 0:
+			act 'Pretend to take a swig':
+				*clr & cla
+				vasily[day_drunk] += 1
+				gs 'stat'
+				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shulginhome/revenge/vodka3.jpg"></center>'
+				'You and Vasily talk about a variety of things, you pretend to take a swig of vodka but swallow very little of it before you pass it back to him. As he quickly takes the bottle and takes another swig, you remember last time how the bastard made you give him a blowjob when you got drunk with him. Maybe you should pay him back after he gets drunk.'
+				act 'Stop pretending to drink beer': gt 'vasilyhome', 'livingroom'
+				act 'Ask another drink': gt 'vasilyhome', 'vasily_vodka'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'vasily_lern':
+	menu_off = 1
+	!choice of set pictures
+	lern_imgset = rand(1,7)
+	if lernHome > 0:
+		minut += 60
+		lern += rand(1,6)
+		gs 'exp_gain', 'intel', rand(1,2) + (mentats_dose - rand(0,mentats_dose))
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>.jpg"></center>'
+		'You sit down with Vasily for an hour, and do your homework.'
+		if lernHome > 1:
+			gs 'grades', 'homework', 'school', 'yes', 2, 1, 'A2'
+		else
+			gs 'grades', 'homework', 'school', 'yes', 1, 1, 'A2'
+		end
+		act 'Keeps studying':
+			gt 'vasilyhome', 'vasily_lern'
+		end
+		act 'Take a break':
+			gt 'vasilyhome', 'vasily_bazar_day'
+		end
+	else
+		gs 'stat'
+		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/ev<<lern_imgset>>_1.jpg"></center>'
+		if fame['pav_slut'] >= 200:
+			'"<<$pcs_nickname>>, there is no way I can concentrate with you in that outfit. Let''s get you out of it, so we can continue", he suggests.'
+			'From the way he is pawing at you, it looks like more school work is out of the question'
+			'The only questions that remains is: What are you going to do about that bulge in Vasily''s pants?'
+			gs 'willpower', 'sex', 'resist'
+			if will_cost <= pcs_willpwr:
+				act 'You''re not in the mood (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'vasilyhome', 'vasily_lern_sex_no'
+			else
+				act 'You''re not in the mood (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+			end
+			act iif(pcs_horny >= 50, 'You''re already wet', 'Oh, I suppose'): gt 'vasily_home_sex', 'vasily_lern_sex_yes'
+		elseif fame['pav_slut'] < 150:
+			'"<<$pcs_nickname>>, if you would like to keep learning, I''ve been told that I''m an excellent teacher", Vasily says as he gently starts to paw at you.'
+			'You have a sneaking suspicion that he isn''t talking about the biology assignment.'
+			'You stammer: "I... don''t know... would you please..."'
+			if stat['think_virgin'] = 0:
+				gs 'willpower', 'sex', 'resist', 'easy'
+				if will_cost <= pcs_willpwr:
+					act 'Stop it (<<will_cost>> Willpower)': gs 'willpower', 'pay', 'resist' & gt 'vasilyhome', 'vasily_lern_sex_no'
+				else
+					act 'Stop it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+				end
+				act 'Teach me': gt 'vasily_home_sex', 'vasily_lern_sex_yes'
+			else
+				act 'Stop it': gt 'vasilyhome', 'vasily_lern_sex_no'
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'vasily_lern_sex_no':
+	menu_off = 1
+	minut += 2
+	shulga_lern_day = daystart
+	shulga_lern_count -= 1
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/sex/shuglinhome/lern/no.jpg"></center>'
+	'"That''s enough, I''m not in the mood. It should be enough that I let you touch me, but if you really want to fuck here you go", you say as you flip your middle finger.'
+	'He bursts out laughing, and playfully tries to bite your finger'
+	'"Hey, watch those teeth! You are such a good teacher that you might give me ideas", you finish by playfully snapping your teeth at him'
+	'He just laughs even harder'
+	act 'Stand': gt 'vasilyhome', 'livingroom'
+end
+
+if $ARGS[0] = 'bathroom':
+	CLOSE ALL
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'bathroom'
+	$loc_arg = 'bathroom'
+	$loc = 'vasilyhome'
+	$locM_arg = 'bathroom'
+	$locM = 'vasilyhome'
+	menu_off = 0
+
+	if soniaPS >= 2:
+		temprand = rand(1,10)
+		if temprand = 1 and sh_sonya_sexev > 2 and sonya_bazar_count > 0 and ev_sonya_count > 0 and hour <= 23 and ((week < 6 and hour >= 14) or (week >= 6 and hour >= 10)):
+			gt 'vasilyhome', 'sonia_ev'
+			exit
+		elseif temprand = 2 and npc_rel['A112'] >= 20 and sexev_sonya_count > 0 and hour <= 23 and ((week < 6 and hour >= 14) or (week >= 6 and hour >= 10)):
+			gt 'vasilyhome', 'sonia_sex'
+			exit
+		end
+	end
+	'<center><b><font color = maroon>Bathroom</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vanna.jpg"></center>'
+	*nl
+	'Uncle Sergey''s bathroom is small and very unpretentious. Nevertheless, it has everything a bathroom needs. There is a <a href="exec: gt ''mirror'',''start''">mirror</a> above the sink, where you can ' + iif(pcs_hairbsh = 0,'<a href="exec: gt ''mirror'',''brush''">brush</a>','brush') + ' your hair, a shower and a bathtub.'
+	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
+	act 'Take a shower':
+		*clr & cla
+		menu_off = 1
+		minut += 10
+		dynamic $showerdin
+		gs 'stat'
+		'<center><h4><font color="maroon">Bathroom</font></h4></center>'
+		'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
+		'You take a quick shower.'
+		act 'Take a selfie':
+			gs 'telefon', 'Phone_selfie_image_bathing', 'shower'
+		end
+		act 'Get out of the shower': gt 'vasilyhome','bathroom'
+	end
+	dynamic $bath
+	dynamic $bteeth
+	dynamic $tampon
+	dynamic $basin
+	gs 'din_van', 'prvt_pee'
+	act 'Leave the bathroom': gt 'vasilyhome', 'hallway'
+end
+
+if $ARGS[0] = 'sonia_sex':
+	menu_off = 1
+	if rand(0,1) = 0:
+		gt 'vasily_home_sex', 'sonia_bathroom_sex1'
+	else
+		gt 'vasily_home_sex', 'sonia_bathroom_sex2'
+	end
+end
+
+if $ARGS[0] = 'sonia_ev':
+	menu_off = 1
+	*clr & cla
+	minut += 2
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/m.jpg"></center>'
+	'When you go to the bathroom, you find Sonia already in there. "Hi!" she says cheerfully, before returning to touching up her make-up.'
+	act 'Chat with Sonia': gt 'vasilyhome', 'sonia_chat'
+	if sh_sonya_bazar > 5 and mesec <= 0:
+		gs 'willpower', 'cuni', 'self', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'Suggest you take a bath together (<<will_cost>> Willpower)': gs 'willpower', 'cuni', 'self', 'easy' & gs 'willpower', 'pay', 'self' & gt 'vasily_home_sex', 'sonia_les_bathroom'
+		else
+			act 'Suggest you take a bath together (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
+		end
+	end
+	if sh_sonya_bazar >= 25 and npc_rel['A112'] >= 50 and stat['think_virgin'] = 0:
+		gs 'willpower', 'group', 'self'
+		if will_cost <= pcs_willpwr:
+			act 'Suggest you and Sonia fuck Vasily together (<<will_cost>> Willpower)': gs 'willpower', 'group', 'self' & gs 'willpower', 'pay', 'self' & gt 'vasily_home_sex', 'vasily_3some_sex'
+		else
+			act 'Suggest you and Sonia fuck Vasily together (<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 'Leave the bathroom': gt 'vasilyhome', 'hallway'
+end
+
+if $ARGS[0] = 'sonia_chat':
+	menu_off = 1
+	*clr & cla
+	ev_sonya_day = daystart
+	ev_sonya_count -= 1
+	sonya_bazar_day = daystart
+	sonya_bazar_count -= 1
+	sh_sonya_bazar += 1
+	minut += 5
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/sonia/b.jpg"></center>'
+	sonya_textb_vanna = rand(1,5)
+	if sonya_textb_vanna = 1:$sonya_textb_vanna = 'You spend some time chatting about everyday things with Sonia.'
+	if sonya_textb_vanna = 2:$sonya_textb_vanna = 'You and Sonia chat for a few minutes about the news and current events.'
+	if sonya_textb_vanna = 3:$sonya_textb_vanna = 'Sonia tells you about some interesting encounters she had in the Pavlovsk hotel the other day.'
+	if sonya_textb_vanna = 4:$sonya_textb_vanna = 'Sonia tells an interesting story.'
+	if sonya_textb_vanna = 5:$sonya_textb_vanna = 'You spend some time chatting with Sonia, mostly sharing what the two of you have done today.'
+	'Sorry <<$pcs_nickname>>, I have time to go. Maybe I''ll see you here again so we can chat some more!'
+	act 'Return to the hallway': gt 'vasilyhome', 'hallway'
+end
+
+
+if $ARGS[0] = 'vasilykitchen':
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'vasilykitchen'
+	menu_off = 0
+	minut += 1
+	gs 'stat'
+	gs 'kit_din'
+	'<center><b><font color = maroon>Kitchen</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh.jpg"></center>'
+	'An uninspiring kitchen, with the basic amenities for life.'
+	if hour >= 18 and hour < 21 and ARGS[0] = 0:
+		if rand(1,100) < 10:
+			'When you enter the kitchen,<<$serg_obr>> <a href="exec:gt ''Serge_kuh'',''kuh_buh''">Sergey</a> gives you a friendly nod. He''s sitting at the kitchen table, drinking vodka.'
+		else
+			'When you enter the kitchen,<<$serg_obr>> <a href="exec:gt ''Serge_kuh''">Sergey</a> is standing at the kitchen counter preparing a meal.'
+		end
+	end
+	act 'Return to the hallway': gt 'vasilyhome', 'hallway'
+	act 'Look in the fridge': gt 'vasilyhome', 'fridge'
+	dynamic $dritea
+	dynamic $fill_bottle
+	dynamic $edasnack
+	dynamic $driwater
+
+	!Launch Event with gopotoy kitchen
+	if RAND(0,100) <= 5 and fame['pav_slut'] >= 300 and gangsexroom_count > 0 and week < 6 and hour >= 0 and hour < 3 and kotovLoveQW < 1 and gangsexroom_day ! daystart: gt 'vasily_home_sex', 'gang_sex_ev1'
+	!===========!
+	!FRIDGE!
+	!-----------!
+	!filling the refrigerator:
+	!count-bottles of beer in a day
+	if beer_day ! daystart: beer_count = 2
+	!count-of glasses in a bottle of vodka
+	if vodka_day ! daystart: vodka_count = 5
+	!count-in soup plates in kostryule
+	if sup_day ! daystart: sup_count = 2
+end
+
+if $ARGS[0] = 'fridge':
+	menu_off = 1
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	if beer_count = 2:
+		$r_beer = ' 2 beers,'
+	elseif beer_count = 1:
+		$r_beer = ' 1 beer,'
+	else
+		$r_beer = ''
+	end
+	if vodka_count = 5:
+		$r_vodka = ' a full bottle of vodka,'
+	elseif vodka_count = 3:
+		$r_vodka = ' a half-empty bottle of vodka,'
+	elseif vodka_count = 1:
+		$r_vodka = ' a nearly empty bottle of vodka,'
+	else
+		$r_vodka = ''
+	end
+
+	if sup_count >= 1:
+		$r_sup = ' a large pot of soup'
+	else
+		$r_sup = ''
+	end
+	if beer_count = 0 and vodka_count = 0 and sup_count = 0:$r_pusto = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/holodpusto.jpg"></center><br><font color = red>empty shelves.</font>'
+	if beer_count > 0 and vodka_count > 0 and sup_count > 0:$r_pusto = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/holod'+rand(1,3)+'.jpg"></center>'
+	*nl
+	'You open the fridge and see:<<$r_vodka>><<$r_beer>><<$r_sup>><<$r_pusto>>'
+	act 'Close the refrigerator': gt 'vasilyhome', 'kitchen'
+
+	!drink beer
+	if beer_count > 0:
+		act 'Drink a beer':
+			*clr & cla
+			minut += 5
+			gs 'drugs', 'alcohol', 'beer', 1
+			beer_day = daystart
+			beer_count -= 1
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/beer'+rand(1,3)+'.jpg"></center>'
+			*nl
+			'You take a bottle of beer from the fridge and drink it, quenching your thirst.'
+			act 'Keep looking around': gt 'vasilyhome', 'fridge'
+			act 'Close the refriderator': gt 'vasilyhome', 'kitchen'
+		end
+	end
+	!drink vodka
+	if vodka_count > 0:
+		act 'Drink some vodka':
+			*clr & cla
+			minut += 1
+			gs 'drugs', 'alcohol', 'vodka', 1
+			vodka_day = daystart
+			vodka_count -= 1
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka'+rand(1,2)+'.jpg"></center>'
+			'You pour some vodka in a glass and drink it. You shiver as you feel the warm, burning sensation slowly slide down your gullet.'
+			*nl
+			act 'Put the bottle back in the fridge': gt 'vasilyhome', 'fridge'
+			act 'Drink more vodka':
+				if vodka_count = 0: '<font color = red>There''s no vodka left, you drank it all!</font><center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/vodka0.jpg"></center>'
+				if vodka_count > 0:
+					minut += 1
+					gs 'drugs', 'alcohol', 'vodka', 1
+					vodka_day = daystart
+					vodka_count -= 1
+					gs 'stat'
+					'You pour yourself another glass and drain it in one gulp. Wow, that stuff is strong!'
+					act 'Put the bottle back in the fridge': gt 'vasilyhome', 'fridge'
+				end
+			end
+		end
+	end
+	!Chava soup
+	if sup_count > 0:
+		act 'Eat a bowl of soup':
+			*clr & cla
+			minut += 5
+			sup_day = daystart
+			sup_count -= 1
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/kuh/sup.jpg"></center>'
+			*nl
+			pcs_health += 10
+			pcs_mood += 20
+			fat += 2
+			pcs_energy += 50
+			if pcs_hydra >= 100:
+				pcs_hydra += 20
+			else
+				pcs_hydra += 40
+			end
+			cumspclnt = 2
+			gs 'cum_cleanup'
+			pcs_breath = 0
+			'You happily eat a bowl of soup. It''s good soup,<<$serg_obr>> Sergey sure knows how to cook!'
+			act 'Keep looking around': gt 'vasilyhome', 'fridge'
+			act 'Close the refriderator': gt 'vasilyhome', 'kitchen'
+		end
+	end
+end
+
+if $ARGS[0] = 'sergey_room':
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'sergey_room'
+	$locM_arg = 'sergey_room'
+	$locM = 'vasilyhome'
+	$loc_arg = 'sergey_room'
+	$loc = 'vasilyhome'
+	menu_off = 0
+	$locclass = 'bedr'
+	CLOSE ALL
+	$track_loop = ''
+	music_loop = 1
+	internet_free = 0
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	'<center><b><font color = maroon>Uncle Sergey''s bedroom</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/smroom.jpg"></center>'
+	'Sergey''s bedroom looks just like any other bedroom. There''s a large bed, a television with a VCR connected to it, and a large cabinet to store clothes in. A random amount of junk is deposited on one of the nightstands.'
+	if hour < 7 or hour >= 23:
+		'When you come in, you see that<<$serg_obr>> <a href="exec: gt ''Serge_Shulgin'',''sleep''">Sergey</a> is currently on his bed, sound asleep.'
+	elseif hour < 18 or hour >= 21:
+		if week < 6 and hour < 16:
+			gs 'vasilyhome', 'sleep'
+		else
+			'When you come in, you see that<<$serg_obr>> <a href="exec: gt ''Serge_Shulgin'',''tv''">Sergey</a> is relaxing on his bed, watching TV.'
+		end
+	end
+	act 'Return to the hallway': gt 'vasilyhome', 'hallway'
+end
+
+!sleep when the bed is empty
+if $ARGS[0] = 'sleep':
+	menu_off = 1
+	act 'Lie down and take a nap (2:00)':
+		cla
+		pcs_sleep += 20
+		pcs_health += 5
+		minut += 120
+		gs 'stat'
+		'Since Sergey isn''t using his bed, you''re sure he won''t mind if you take a nap here. You lie down under the covers and snooze for a few hours, feeling a less tired when you wake up again.'
+		act 'Get out of bed': gt 'vasilyhome', 'sergey_room'
+	end
+end
+
+if $ARGS[0] = 'vasily_room':
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'vasily_room'
+	$locM_arg = 'vasily_room'
+	$locM = 'vasilyhome'
+	$loc_arg = 'vasily_room'
+	$loc = 'vasilyhome'
+	menu_off = 0
+	$locclass = 'bedr'
+	CLOSE ALL
+	$track_loop = ''
+	music_loop = 1
+	internet_free = 0
+	*clr & cla
+	minut += 1
+	gs 'stat'
+	'<center><h4><font color="maroon">Vasily''s Room</font></h4></center>'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vasily_room.jpg"></center>'
+	'There is a dresser and small desk on one side of the room. There is posters of bands and have naked women along the walls. It is a messy room, you can barely see the floor under all the clothes laying around. You can''t really tell if they are dirty or clean, not to mention the room smells of stale sweat, weed, stale beer and maybe a hint of urine.'
+	if hour >= 0 and hour < 7: 
+		'<a href="exec: gt ''vasilyhome'', ''vasily_asleep''">Vasily</a> is sleeping on his narrow bed'
+	else
+		'A narrow <a href="exec:gt ''vasilyhome'',''vasily_bed''">bed</a> is against the other wall.'
+	end
+	act 'Return to the hallway': gt 'vasilyhome', 'hallway'
+end
+
+if $ARGS[0] = 'vasily_bed':
+	$menu_loc = 'vasilyhome'
+	$menu_arg = 'vasily_bed'
+	menu_off = 0
+	*clr & cla
+	gs 'stat'
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/shulginhome/vasily_room.jpg"></center>'
+	'You lie down on her bed and roll over. You take a deep breath to find the pillow smells just like her. There is not much to do on the bed without Anushka and you start feeling a bit bored, wishing Anushka was here.'
+	act 'Get out of the bed': gt 'vasilyhome', 'vasily_room'
+	act 'Take a nap': gt 'vasilyhome', 'sleep_vasily_bed'
+end
+
+if $ARGS[0] = 'sleep_vasily_bed':
+	menu_off = 1
+	cla
+	npc_rel['A11'] += 1
+	if pcs_sleep >= 60:
+		pcs_sleep = 100
+	else
+		pcs_sleep += 40
+	end
+	minut += 240
+	'You lay down and sleep for a few hours.'
+	act 'Get up': gt 'vasilyhome', 'vasily_room'
+	gs 'stat'
+end
+	
+if $ARGS[0] = 'vasily_asleep':
+	menu_off = 1
+	*clr & cla
+	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/vasya/vasya_sleep.jpg"></center>'
+	'Vasily fast asleep'
+	act 'Leave': gt 'vasilyhome', 'hallway'
+	act 'Wake up':
+		if npc_rel['A11'] < 50: gt 'vasilyhome', 'vasily_asleep1'
+		if npc_rel['A11'] >= 50: gt 'vasilyhome', 'vasily_asleep2'
+	end
+	gs 'stat'
+end
+
+if $ARGS[0] = 'vasily_asleep1':
+	menu_off = 1
+	cla
+	minut += 2
+	npc_rel['A11'] -=1
+	'What do you want <<$pcs_nickname>>, can''t you see I''m sleeping?!'
+	'"Vasily may I lay next to you while I sleep?", you asked'
+	'"Go get some sleep on a small couch or just go home you big baby," Vasily answered.'
+	act 'Leave': gt 'vasilyhome', 'hallway'
+	gs 'stat'
+end
+
+if $ARGS[0] = 'vasily_asleep2':
+	menu_off = 1
+	cla
+	minut += 2
+	gs 'stat'
+	'Vasily rubbed his eyes and asks: "What do you want <<$pcs_nickname>>?"'
+	'You plead: "Vasily can I sleep next to you? I can''t get comfortable on the little sofa"'
+	'He couldn''t refuse you, and he scooched over to let you into the bed.'
+	act 'Take a nap': gt 'vasilyhome', 'sleep_vasily_bed'
+	if npc_rel['A11'] >= 70:
+		gs 'willpower', 'sex', 'self', 'easy'
+		if will_cost <= pcs_willpwr:
+			act 'Suggest fuck (<<will_cost>> Willpower)':
+				gs 'willpower', 'pay', 'self'
+				if shgopsex_vasya_count = 0:
+					cla
+					'Vasily says: "<<$pcs_nickname>>, I''m beat let''s just call it a day. Go away and let me sleep."'
+					act 'Sigh': gt 'vasilyhome', 'hallway'
+				elseif shgopsex_vasya_count > 0:
+					$gopsex_n_npc = 1
+					shgopsex_vasya_day = daystart
+					shgopsex_vasya_count -= 1
+					gs 'boyStat', 'A11'
+					gs 'gopsex', 'settings'
+					gs 'gopsex', 'shgopsex'
+				end
+			end
+		else
+			act 'Suggest fuck (<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
+
+--- vasilyhome ---------------------------------
+