Przeglądaj źródła

Merge remote-tracking branch 'upstream/master' into ML-DEV

Netuttki 4 lat temu
rodzic
commit
8815e37a5d

+ 2 - 2
locations/FedorMisc.qsrc

@@ -899,9 +899,9 @@ if $ARGS[0] = 'Outcast':
 
 					act 'Remain here':gt 'FedorMisc', 'Outcast'
 
-					act 'Return to park':gt 'gskver', 'start'
+					act 'Return to park':gt 'pav_park', 'start'
 				end
-				act 'I need some time to think about it':gt 'gskver', 'start'
+				act 'I need some time to think about it':gt 'pav_park', 'start'
 			end
 		end	
 	elseif fedorKozlovQW = -15:

+ 18 - 17
locations/NikoSlut.qsrc

@@ -17,7 +17,7 @@ if $ARGS[0] = 'Customers':
 			gt 'NikoSlut', 'Customer 4'	
 		elseif NikoCust = 5 and NikoCust5 ! daystart:
 			gt 'NikoSlut', 'Customer 5'	
-		elseif NikoCust = 6 and NikoCust6 ! daystart and VKWip = 100:
+		elseif NikoCust = 6 and NikoCust6 ! daystart:
 			gt 'NikoSlut', 'Customer 6'
 		elseif NikoCust = 7 and NikoCust7 ! daystart:
 			gt 'NikoSlut', 'Customer 7'	
@@ -694,7 +694,7 @@ if $ARGS[0] = 'Customer 6':
 			*clr & cla
 			minut -= 5
 			gs'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/vag1.jpg"></center>'
+			!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/vag1.jpg"></center>'
 			'The trucker unbuttons his pants then sits down on a bench before motioning you to mount him. The give the man a smile as you turn around in front of him then begin riding his hard penis. You continue riding the mans dick when he says, "Now that is what a bitch is for. Spread your cheeks for me bitch!" You do as he says and spread your ass cheeks for him. The trucker begins roughly fingering your anus, causing strong pressure to build up inside your ass as his finger is shoved deeper inside of you.'		
 			gs 'arousal', 'anal_finger', 5, 'sub'				
 			gs 'arousal', 'vaginal', 5, 'sub'			
@@ -703,7 +703,7 @@ if $ARGS[0] = 'Customer 6':
 			act 'Continue':			
 				*clr & cla
 				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/vag2.jpg"></center>'
+				!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/vag2.jpg"></center>'
 				'After riding the trucker as he fingers you, you lean back then wrap your arm around his back while he begins licking your nipple. The feeling of his long hard dick in your vagina is starting to hurt, so you do your best to hold up your own weight while the trucker continues to fuck your pussy. After a few more seconds the man says, "Time for you to swallow my load bitch. Get down on your knees." You meekly nod, relieved that he isn''t going to fuck you anymore. You climb off of the trucker then drop to your knees in front of him.'
 				gs 'arousal', 'vaginal', 5, 'sub'			
 				gs 'stat'		
@@ -751,7 +751,7 @@ if $ARGS[0] = 'Customer 6':
 		act 'Pull down your pants':	
 			*clr & cla
 			gs'stat'
-			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/rear1.jpg"></center>'
+			!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/rear1.jpg"></center>'
 			'The trucker grabs you by your hips then pushes you toward a nearby tree before bending you over. The trucker rubs his penis against your vagina for a few seconds before sliding it inside, causing a jolt of pleasure to fill your lower abdomen. The man begins fucking you roughly as he says, "How do you like my dick bitch?" You reply, "It''s so big and feels so good inside my pussy." The man then smacks your ass as he responds, "You know it girl." He then picks up his pace.'		
 			gs 'arousal', 'vaginal', 5, 'sub'				
 			gs 'stat'		
@@ -759,7 +759,7 @@ if $ARGS[0] = 'Customer 6':
 			act 'Continue':	
 				*clr & cla
 				gs'stat'
-				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/rear2.jpg"></center>'
+				!!'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikoev2/diner/6/rear2.jpg"></center>'
 				'You grab onto the tree as the man''s dick is ramming so far inside your vagina that it starts to hurt. You try standing up so that his access to your pussy is limited to slow him down a bit. The man leans forward then pinches your nipples as he says, "Time for you to swallow my load bitch. Get down on your knees." You meekly nod, relieved that he isn''t going to fuck you anymore then drop to your knees in front of him.'
 				gs 'arousal', 'vaginal', 5, 'sub'			
 				gs 'stat'		
@@ -1097,7 +1097,7 @@ if $ARGS[0] = 'Customer 9':
 	VK = rand(1,3)
 	minut += 15
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/npc/6.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/npc/9.jpg"></center>'
 	'A trucker approaches Niko then says, "I wound like to borrow <<$NikoSlutName>> for a few minutes." Niko replies, "Sure, pay 2000 <b>₽</b> and you can borrow her for a time." The trucker responds, "Kinda high but I guess I can spare a few bucks." He hands Niko the money then wraps his arm around your waist and leads you toward the restroom.'
 
 	if VK = 1:
@@ -1305,6 +1305,7 @@ if $ARGS[0] = 'Diner Exterior':
 	
 	act 'Enter the diner': gt 'NikoSlut', 'Diner Interior'
 	act 'Go back to the highway':nroad = 20 & gt 'road'
+	act 'Wait (0:30)': minut += 30 & gt 'NikoSlut', 'Diner Exterior'
 end
 
 if $ARGS[0] = 'Diner Interior':
@@ -1312,11 +1313,13 @@ if $ARGS[0] = 'Diner Interior':
 	if $YurikEv['Name'] = '':$YurikEv['Name'] = 'a burly bearded man'
 	gs'stat'
 	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/interior1.jpg"></center>'
-	if hour >= 7 and hour <= 17 and BorisDiner_Trucker_Daystart ! daystart:
+	if hour >= 7 and hour <= 17 and hour ! BorisDiner['Trucker']:
+		BorisDiner['Trucker'] = hour
 		'You see a row of stools along the counter and booths along the walls next to the windows. A couple of waitress''s work behind the counter and carry food out to the booths, while a large man works in the back as a cook. Their is a <a href="exec:gt ''NikoSlut'', ''Truckers''">trucker</a> sitting on a stool, enjoying his meal.'
-	elseif hour >= 7 and hour <= 17 and BorisDiner_Trucker_Daystart = daystart:
+	elseif hour >= 7 and hour <= 17 and hour = BorisDiner['Trucker']:
 		'You see a row of stools along the counter and booths along the walls next to the windows. A couple of waitress''s work behind the counter and carry food out to the booths, while a large man works in the back as a cook. Their is a trucker sitting on a stool, enjoying his meal..'	
-	elseif BorisDiner_Biker_Daystart ! daystart:
+	elseif hour ! BorisDiner['Biker']:
+		BorisDiner['Biker'] = hour
 		'You see a row of stools along the counter and booths along the walls next to the windows. A couple of waitress''s work behind the counter and carry food out to the booths, while a large man works in the back as a cook. The stools and counters are nearly empty but you can see some <a href="exec:gt ''NikoSlut'', ''Bikers''">bikers</a> sitting at the tables, chatting and drinking beer.'
 	else
 		'You see a row of stools along the counter and booths along the walls next to the windows. A couple of waitress''s work behind the counter and carry food out to the booths, while a large man works in the back as a cook. The stools and counters are nearly empty but you can see some bikers sitting at the tables, chatting and drinking beer.'
@@ -1356,8 +1359,8 @@ if $ARGS[0] = 'Meal 1':
 	cumspclnt = 2
 	money -= 200
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/food/Meal 1.jpg"></center>'
-	'You order some eggs, it doesn''t take to long until your food is ready. You get a plate of two eggs, hashbrowns, biscuit and some fruit, along with a cup hot tea. The food is better than expected.'
+	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/food/meal1.jpg"></center>'
+	'You order some eggs, it doesn''t take to long until your food is ready. You get a plate of two eggs, hash browns, biscuit and some fruit, along with a cup hot tea. The food is better than expected.'
 	act 'Finish':gt 'NikoSlut', 'Diner Interior'
 end
 
@@ -1372,7 +1375,7 @@ if $ARGS[0] = 'Meal 2':
 	cumspclnt = 2
 	money -= 300
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/food/Meal 2.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/food/meal2.jpg"></center>'
 	'You order a burger, it doesn''t take to long until your food is ready. You get a plate with a large burger and fries, along with a cup tea. The food is better than expected.'
 	act 'Finish':gt 'NikoSlut', 'Diner Interior'
 end
@@ -1388,7 +1391,7 @@ if $ARGS[0] = 'Meal 3':
 	cumspclnt = 2
 	money -= 300
 	gs'stat'
-	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/food/Meal 3.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/locations/highway/borisdiner/food/meal3.jpg"></center>'
 	'You order fried chicken, it doesn''t take to long until your food is ready. You get a plate of three pieces of chicken, fries and coleslaw, along with a cup tea. The food is better than expected.'
 	act 'Finish':gt 'NikoSlut', 'Diner Interior'
 end
@@ -1473,7 +1476,6 @@ end
 if $ARGS[0] = 'Truckers':
 	*clr & cla
 	minut += 5
-	BorisDiner_Trucker_Daystart = daystart
 	gs'stat'
 	VK = rand (1,6)
 	if VK = 1:
@@ -1528,7 +1530,6 @@ end
 if $ARGS[0] = 'Bikers':
 	*clr & cla
 	minut += 5
-	BorisDiner_Biker_Daystart = daystart
 	gs'stat'
 	VK = rand (1,4)
 	if VK = 1:
@@ -1599,8 +1600,8 @@ if $ARGS[0] = 'Yurik In':
 	elseif NikoEv > 21 and YurikEv['Romance'] = 1:
 		'You approach Yurik and he turns to face you before giving you a smile and saying, "<<$pcs_firstname>> the love of my life. Did you stop by to pay me a visit or do you need something? Anything my kitten wants, she gets."'
 		act 'Eat with Yurik': gt 'NikoSlut', 'Yurik Dinner'
-		act 'Ask for a ride': gt 'YurikEv', 'Ride'
-		act 'Ask for some money': gt 'YurikEv', 'Money'
+!!		act 'Ask for a ride': gt 'YurikEv', 'Ride'
+!!		act 'Ask for some money': gt 'YurikEv', 'Money'
 	else
 		'You can see a Yurik laughing with the ghosts of the fallen. He tells them of how he loves to ride bikes to hell and then he actually flies in the sky before landing on a dragon, which he uses to scorch the city in flames.  <font color=#FF00FF>Pssst, you should not be seeing this message. Please report this in the Girl Life tfg/f95 forum, on our discord or directly to me, Violet Kitten.</font>'
 	end

+ 1 - 1
locations/ParkKafe.qsrc

@@ -1172,7 +1172,7 @@ if $ARGS[0] = 'the_boy':
 			'The two of you exchange glances and it doesn''t take long before he walks over to your table to introduce himself, "Hi, I''m Gosha!"'
 			'"<<$pcs_firstname>>, but you can call me <<$pcs_nickname>>" You smile as you reply.'
 			'"Cute name!" he says as the two of you become acquainted with one another. You learn that he is a student and that he lives in the hostel. Gosha invites you visit him. He even gives you directions to the hostel and how to find his dorm. "Well, I won''t disturb you anymore, <<$pcs_nickname>>! Don''t be a stranger and come by!"'
-			act 'Leave': gt 'parkKafe', 'end', 'cafe'
+			act 'Leave': gosh = 1 & gt 'parkKafe', 'end', 'cafe'
 		end
 	elseif hotcat < 5 and gosh = 0:
 		'<center><img <<$set_imgh>> src="images/locations/city/centralpark/cafe/gosha.jpg"></center>'

+ 15 - 5
locations/dimaRevenge.qsrc

@@ -570,6 +570,16 @@ end
 
 if dimaRevChoice = 2:
 	menu_off = 1
+	if fedorKozlovQW >= 0:
+		$dimaRevenge['Fedor Involved'] = ' and Fedor '
+	else
+		$dimaRevenge['Fedor Involved'] = ' '
+	end	
+	if fedorKozlovQW >= 0:
+		$dimaRevenge['Fedor Involved 2'] = 'Fedor'
+	else
+		$dimaRevenge['Fedor Involved 2'] = 'Svyatoslav'
+	end	
 	if ARGS[0] = 4:
 		if $ARGS[1] = 'day4jockbefore':
 			!!fourth day before class!!
@@ -607,22 +617,22 @@ if dimaRevChoice = 2:
 						!!combat!!
 						!!if you win!!
 						'Lera is unconscious on the ground as you hold Lena by the hair. "I didn''t say shit about you," you tell her.'
-						'You let go of her and turn to head home, but then you see Vitek walking towards you. He looks pissed. He must have just seen you beat up his sister. You make to run but are tripped by Lena. You close your eyes, afraid of what he''ll do to you, but nothing happens. You open your eyes to see Ivan Fedor holding Vitek back. Vitek is swearing at the top of his lungs. As you get up and dust yourself off, Dan, Vasily, Paulina and Ekaterina come to investigate and see Vitek getting ganged up on. Things get crazy after that.'
+						'You let go of her and turn to head home, but then you see Vitek walking towards you. He looks pissed. He must have just seen you beat up his sister. You make to run but are tripped by Lena. You close your eyes, afraid of what he''ll do to you, but nothing happens. You open your eyes to see Ivan<<$dimaRevenge[''Fedor Involved'']>>holding Vitek back. Vitek is swearing at the top of his lungs. As you get up and dust yourself off, Dan, Vasily, Paulina and Ekaterina come to investigate and see Vitek getting ganged up on. Things get crazy after that.'
 					elseif win = 1:
 						!!if you lose!!
-						'The two of them are too strong for you and you get knocked to the ground. They start kicking you. You do your best to block their kicks while trying to get up, but they keep knocking you down. You are about to give up when Ivan and Fedor show up. Fedor tosses Lera aside and Ivan grabs Lena by the shoulders and tries to calm her down. Suddenly you hear an angry yell, and you see Vitek charging towards Ivan.
+						'The two of them are too strong for you and you get knocked to the ground. They start kicking you. You do your best to block their kicks while trying to get up, but they keep knocking you down. You are about to give up when Ivan<<$dimaRevenge[''Fedor Involved'']>>show up. Fedor tosses Lera aside and Ivan grabs Lena by the shoulders and tries to calm her down. Suddenly you hear an angry yell, and you see Vitek charging towards Ivan.
 						You get up in time to see Dan, Vasily Paulina, and Ekaterina arrive, followed by Erast and Lazar. Things get crazy after that, with Roman showing up last.'
 						act 'School brawl':
 							*clr & cla
 							'<center><img src="images/characters/pavlovsk/school/boy/dimka/revenge/bigbrawl.jpg"></center>'
-							'Ivan and Vitek trade blows that would knock anyone else out. Roman, crazy little shit that he is, takes on Erast. Dan and Vasily double up on Fedor, Ekaterina decides she wants to fight Lazar who refuses to hit a girl. Ekaterina scoffs at him and proceeds to kick his ass anyway. You lose track of Lena and Lera. As you look around you see a security camera looking straight at you. Before you can tell anyone about it, a brick hits you in the back causing a great deal of pain. You turn around and see Pauline. "Fucking bitch," you shout as you run at her. "I''ll fucking kill you!"'
+							'Ivan and Vitek trade blows that would knock anyone else out. Roman, crazy little shit that he is, takes on Erast. Dan and Vasily double up on <<$dimaRevenge[''Fedor Involved 2'']>>, Ekaterina decides she wants to fight Lazar who refuses to hit a girl. Ekaterina scoffs at him and proceeds to kick his ass anyway. You lose track of Lena and Lera. As you look around you see a security camera looking straight at you. Before you can tell anyone about it, a brick hits you in the back causing a great deal of pain. You turn around and see Pauline. "Fucking bitch," you shout as you run at her. "I''ll fucking kill you!"'
 							act 'Fight':
 								*clr & cla
 								'<center><img src="images/characters/pavlovsk/school/boy/dimka/revenge/thepopo.jpg"></center>'
-								'You and Pauline go at for quite a while. Eventually you are both tired and catch your breath before having another go. As you try to catch your breath, exhausted, you see how the others are doing. You see Ivan and Vitek still at it, neither one of them running out of energy, though it looks like Ivan''s superior skill is starting to become the deciding factor. It seems Dan agree''s, after he and Vasily have Fedor down, he jumps in to help Vitek against Ivan, leaving Vasily to kick Fedor while he is down.'
+								'You and Pauline go at for quite a while. Eventually you are both tired and catch your breath before having another go. As you try to catch your breath, exhausted, you see how the others are doing. You see Ivan and Vitek still at it, neither one of them running out of energy, though it looks like Ivan''s superior skill is starting to become the deciding factor. It seems Dan agree''s, after he and Vasily have <<$dimaRevenge[''Fedor Involved 2'']>> down, he jumps in to help Vitek against Ivan, leaving Vasily to kick <<$dimaRevenge[''Fedor Involved 2'']>> while he is down.'
 								*nl
 								'You see battered and bloody Roman pull out a knife and charge at Erast, who seems to have taken his fair share of blow from Roman. As Roman charges him though, Erast side steps just in time and delivers and powerful blow, that sends Roman sprawling unconscious.
-								Erast looks around and then heads over to help Fedor. Lazar is trying to block Ekaterina''s attacks but his refusal to hit her back means she is beating him down. He goes down and once he does, it is all over. Just then you catch sight of Lena and Lera walking towards you. Apparently they were waiting for you to tire yourself out. Lera grabs you and hold you for Lena, but before she can do anything, you hear the sounds of sirens. Several officers show up and arrest everyone.'
+								Erast looks around and then heads over to help <<$dimaRevenge[''Fedor Involved 2'']>>. Lazar is trying to block Ekaterina''s attacks but his refusal to hit her back means she is beating him down. He goes down and once he does, it is all over. Just then you catch sight of Lena and Lera walking towards you. Apparently they were waiting for you to tire yourself out. Lera grabs you and hold you for Lena, but before she can do anything, you hear the sounds of sirens. Several officers show up and arrest everyone.'
 								act 'In custody':
 									*clr & cla
 									'<center><img src="images/characters/pavlovsk/school/boy/dimka/revenge/jailcell.jpg"></center>'

+ 11 - 2
locations/fbgameout.qsrc

@@ -43,7 +43,12 @@ if $ARGS[0] = 'start':
 		'"Over here <<$pcs_nickname>>! You arrived just in time, we were just picking teams." Lazar explains.'
 		'You quickly move over to the other girls while Lazar and Ivan continue on discussing on how to split up the teams.'
 		'"I say we go for mixed teams, there''s no other way it will work Ivan!" Lazar is trying his best to reason with Ivan.'
-		'"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Fedor first!" as he points to Fedor to come over.'
+		if fedorKozlovQW >= 0:
+			'"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Fedor first!" as he points to Fedor to come over.'
+		else
+			'"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Erast first!" as he points to Erast to come over.'
+		end
+		
 		act 'Leave': gt 'gschool_grounds', 'main'
 		act 'Wait to get picked': gt 'fbgameout', 'football'
 	end
@@ -63,7 +68,11 @@ if $ARGS[0] = 'football':
 	'"Over here <<$pcs_nickname>>! You arrived just in time, we were just picking teams." Lazar explains.'
 	'You quickly move over to the other girls while Lazar and Ivan continue on discussing on how to split up the teams.'
 	'"I say we go for mixed teams, there''s no other way it will work Ivan!" Lazar is trying his best to reason with Ivan.'
-	'"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Fedor first!" as he points to Fedor to come over.'
+	if fedorKozlovQW >= 0:
+		'"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Fedor first!" as he points to Fedor to come over.'
+	else
+		'"Sure sure..." Ivan waves his hands, "Let''s start already! I pick Erast first!" as he points to Erast to come over.'
+	end
 
 	act 'Wait to get picked':
 		*clr & cla

+ 2 - 2
locations/gLakeNude.qsrc

@@ -46,11 +46,11 @@ elseif month < 3 or month = 12:
 	*nl
 end
 
-if storyline = 1 and month >= 3 and month <= 8 and week >= 6 and hour >= 8 and hour <= 10 and ivanfedorseennaked ! daystart and rand(0,3) = 0:
+if storyline = 1 and month >= 3 and month <= 8 and week >= 6 and hour >= 8 and hour <= 10 and ivanfedorseennaked ! daystart and rand(0,3) = 0 and fedorKozlovQW >= 0:
 	if $clothingworntype = 'nude':
 		gs 'exhibitionism', 3
 		gs 'fame', 'pav', 'sex', 3
-		'You''re walking down the secluded beach, enjoying the sensation of feeling free and the cool breeze on your naked body. When all of a sudden you hear some heavy running steps coming up behind you followed by heavy panting. Expecting the worse, you turn around only to see a sweaty Ivan with a huge grin on his face, closely followed by Feodor. As they get a look at your face and realize who you are, they slow down and stop, looking a bit surprised to see... well all of you on display.'
+		'You''re walking down the secluded beach, enjoying the sensation of feeling free and the cool breeze on your naked body. When all of a sudden you hear some heavy running steps coming up behind you followed by heavy panting. Expecting the worse, you turn around only to see a sweaty Ivan with a huge grin on his face, closely followed by Fedor. As they get a look at your face and realize who you are, they slow down and stop, looking a bit surprised to see... well all of you on display.'
 		act 'Run away': ivanfedorseennaked = daystart & gt 'gLakeNude'
 		act 'Say hi to them': ivanfedorseennaked = daystart & gt 'gschool_socialchg1', 'ivan_fedor_naked'
 	else

+ 5 - 3
locations/gdksport.qsrc

@@ -27,7 +27,7 @@ if $ARGS[0] = 'start':
 		'You see <a href="exec:minut += 3 & gt ''IvanEv''">Ivan Prokhorov</a> with a large sports bag entering the sports club.'
 	end
 
-	if npc_rel['A5'] >= 80 and fedorKozlovQW = 0 and pcs_apprnc >= 20 and fedorkozbreak < 2 and GorSlut < 2: gt 'gdksport', 'Fedor First Date'
+	if npc_rel['A5'] >= 80 and fedorKozlovQW = 0 and hotcat >= 5 and fedorkozbreak < 2 and pav_slut <= 75: gt 'gdksport', 'Fedor First Date'
 
 	if week <= 5 and hour >= 16 and hour < 18 and fedorKozlovQW >= 20:
 		'You can see <a href="exec: gt ''FedorMisc'', ''Fedor Workout''">Fedor</a> on his phone next to some punching bags.'
@@ -1264,7 +1264,7 @@ if $ARGS[0] = 'Fedor First Date':
 	if fedorkozbreak = 1:
 		'You enter the sports club and see Fyodor Kozlov, standing by the front door. He looks as though he is waiting for someone and as soon as he sees you, he flashes you a smile and he approaches with an affable smile on his face. "Hello <<$pcs_firstname>>." he says with a warm smile. He pauses for a moment then reaches into his pockets and pulls out 2 tickets and says, "Here is the deal ... I know that we had a bit of a bumpy relationship before but I would like to try again if you will. So what do you say? Wanna go on another date with me?'
 	else
-		'You enter the sports club and see Fyodor Kozlov, standing by the front door. He looks as though he is waiting for someone and as soon as he sees you, his eyes light up and he approaches you with an affable smile on his face. "Hello <<$pcs_firstname>>." he says with a warm smile. He pauses for a moment then reaches into his pockets and pulls out 2 tickets and says, "Here is the deal ... I have an extra ticket to the movies and I would you like know if you would be up for a good comedy?"'
+		'You enter the sports club and see Fyodor Kozlov, standing by the front door. He looks as though he is waiting for someone and as soon as he sees you, his eyes light up and he approaches you with an affable smile on his face. "Hello <<$pcs_firstname>>." he says with a warm smile. He pauses for a moment then reaches into his pockets and pulls out 2 tickets and says, "Here is the deal ... I have an extra ticket to the movies and I would like know if you would be up for a good comedy?"'
 	end
 
 	act 'Agree':
@@ -1293,11 +1293,12 @@ if $ARGS[0] = 'Fedor First Date':
 
 				act 'Leave': gt 'pav_residential'
 			end
+			
 			act 'Refuse':
 				*clr & cla
 				if fedorkozbreak = 0:fedorKozlovQW = 0
 				if fedorkozbreak = 1:fedorKozlovQW = -1
-				npc_rel['A5'] = 75
+				npc_rel['A5'] = 70
 				minut += 15
 				gs 'stat'
 				'<center><b><h4><font color="blue"><<"Fyodor [Fedor] Kozlov">></font></h4></b></center>'
@@ -1312,6 +1313,7 @@ if $ARGS[0] = 'Fedor First Date':
 			end
 		end
 	end
+	
 	act 'Refuse':
 		*clr & cla
 		npc_rel['A5'] = 70

+ 8 - 8
locations/grigory.qsrc

@@ -16,7 +16,7 @@ if $ARGS[0] = 'meet':
 	minut += 2
 	npc_qw['A221'] = 1
 	gs 'stat'
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+	'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 	'When you near the fields you notice a man walking near your grandparents'' cows.'
 	'Curious, you slow your pace, watching the man for several minutes as he inspects one of the cows then starts walking towards a nearby pickup truck with its back end full of hay.'
 	'He just reaches for the pitch fork sticking out of the hay when he finally notices you. He stops mid motion and seems to ponder something for several seconds before starting to walk your direction.'
@@ -27,7 +27,7 @@ if $ARGS[0] = 'meet':
 		*clr & cla
 		minut += 2
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 		'"Grigory? Grigory Chekov?" You ask, a smile blossoming on your face, "Its been a long time. I thought you had moved to the city?"'
 		'Grigory gives you an authentic smile, "Yes and no. There''s a big corporate farm to the southeast of Saint Petersburg. I worked there for a couple of years, but," Grimacing, "It just wasn''t a good fit for me so I came home," He gestures at the area around him.'
 		'His smile is a little self conscious, "I love this little town, and I missed it.'
@@ -39,7 +39,7 @@ if $ARGS[0] = 'meet':
 			*clr & cla
 			minut += 2
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 			'"That''s great!" You say, authentically happy for him.'
 			'"Besides, your grandparents were always good to me growing up, letting me do yard work and helping with the animals. By being back here I can help keep an eye on them," He suddenly looks self conscious, "They might not be blood, but they treated me better than my own parents, and that makes them family if you ask me."'
 			'You''re a little surprised at the admission, remembering all the times you saw him hanging out around your grandparents and helping out over the years. In spite of all the memories of him hanging around, you''re still taken back by how close he feels to your grandparents.'
@@ -56,7 +56,7 @@ if $ARGS[0] = 'meet':
 
 			act 'Say goodbye':
 				*clr & cla
-				'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+				'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 				'"I enjoyed getting to talk to you again," You admit, "I''ll be sure to say hi the next time I see you." With a smile, you wave and start to make your exit.'
 				'Grigory smiles broadly, waving goodbye as you leave.'
 
@@ -71,7 +71,7 @@ if $ARGS[0] = 'meet':
 					gs 'willpower', 'misc', 'self', 'easy'
 					gs 'willpower', 'pay', 'self'
 					gs 'stat'
-					'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+					'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 					'He seems surprised when you reach out, putting your arms around his powerful frame. Your arms barely reach all the way around his middle.'
 					'"Whoa," Grigory says in surprise, then bends down slightly as he wraps his own big arms around you.'
 					'The hug lingers, then just before it starts to become awkward, he lifts you off of your feet and twirls you around once before sitting you back on your feet. You can''t help but laugh as you remember all the times he did exactly the same thing to you when you were little.'
@@ -104,7 +104,7 @@ if $ARGS[0] = 'barn':
 		*clr & cla
 		minut += 2
 		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 		'"Hi!" You call out.'
 		'"Hey there Kiska!" He replies with a smile and a little wave, "Any chance you''d be willing to help look for their shovel?"'
 		'You don''t have quite enough time to answer before he speaks again, "Nevermind, there it is." He says.'
@@ -122,7 +122,7 @@ if $ARGS[0] = 'barn':
 			gs 'willpower', 'misc', 'self', 'easy'
 			gs 'willpower', 'pay', 'self'
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 			'"Hi," You say, playfully biting your lip when you see him look your way.'
 			'You can see a hint of a smile touch his lips, "Well you''re a sight for sore eyes there Kiska," He replies, reaching into his back pocket before taking a sip, "You wouldn''t be trying to distract me with your feminine wiles would you?"'
 			'You put a hand to your chest in mock offence, unable to keep a smile off your face, "Would I do something like that?"'
@@ -236,7 +236,7 @@ if $ARGS[0] = 'barn_closer':
 			gs 'willpower', 'sex', 'resist', 'hard'
 			gs 'willpower', 'pay', 'resist'
 			gs 'stat'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/grigory/grigory.jpg"></center>'
+			'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big221.jpg"></center>'
 			'"Whoa," You say, putting a hand on his chest and pushing lightly. Grigory is far too big of a man to be pushed away, but he takes a hint and steps back anyway.'
 			'With a slight grimace, he reaches for his flask and takes a sip.'
 			act 'Continue': gt 'grigory', 'barn_stand'

+ 10 - 10
locations/pav_park.qsrc

@@ -273,9 +273,9 @@ if $ARGS[0] = 'alb_father_meeting_1':
 	minut += 5
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/meeting/meeting1.jpg"></center>'
-	'<i>"First of all, we need to take care of the corruption originating from the police force!!!"</i> the speech is ringing out to the crowd that are cheering on...'
-	'You take a closer look to see that is Albina''s father holding the speech. He''s really going hard on the authorities while the crowd is getting more and more rowdy.'
-	'<i>"Calm down everyone, don''t take out your anger now, instead go and show them at the ballots how upset you truly are!!!"</i> Albina''s father finishes to cheers from the crowd.'
+	'"First of all, we need to take care of the corruption originating from the police force!" A speech is ringing out to a cheering crowd.'
+	'You take a closer look and see that it is Albina''s father. He''s really going hard on the authorities while the crowd is getting more and more rowdy.'
+	'"Calm down everyone! Don''t take out your anger now! Instead, go and show them at the ballots how upset you truly are!" Albina''s father finishes to cheers from the crowd.'
 
 	act 'Go on with your day': gt 'pav_park', 'start'
 end
@@ -287,9 +287,9 @@ if $ARGS[0] = 'alb_father_meeting_2':
 	minut += 5
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/meeting/meeting2.jpg"></center>'
-	'<i>"Don''t believe the ridiculous accusations thrown against me! They''re just trying to smear me!"</i> he''s slamming the speaking booth as he passionately speaks.'
-	'The crowd is keeping calm except his most die hard supporters that are yelling profanities against the current administration.'
-	'Albina''s father continues on, <i>"I''m just a regular guy, just like the rest of you! My opponents are jealous of my self-made fortune! Why would I be corrupt if I''m already well-off?! No one can pay me off!"</i> he slams the booth again.'
+	'"Don''t believe the ridiculous accusations thrown against me! They''re just trying to smear me!" He''s slamming the podium as he passionately speaks.'
+	'The crowd is keeping calm, except for his most die hard supporters, who are yelling profanities against the current administration.'
+	'Albina''s father continues on. "I''m just a regular guy, just like the rest of you! My opponents are jealous of my self-made fortune! Why would I be corrupt if I''m already well-off?! No one can pay me off!" He slams the podium again.'
 	
 	act 'Go on with your day': gt 'pav_park', 'start'
 end
@@ -301,10 +301,10 @@ if $ARGS[0] = 'alb_father_meeting_3':
 	minut += 5
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/meeting/meeting3.jpg"></center>'
-	'You walk over to see what the commotion is about and you see Albina''s father speaking to the crowd as usual, the difference this time is that he seems a bit nervous and stutters a lot while speaking to the crowd. He continues on for a couple more minutes and by the end of the speech he''s profoundly sweating.'
-	'Just as he''s about to finish you hear him say, <i>And now for some entrainment, my daughter and her dance group and if you look at the right there are some refreshments for you all.</i>'
-	'The music starts and the dance group steps out, they''re all wearing really skimpy clothes and directly you can hear the hollering from the men while the females at the gathering are whispering amongst each other that they can''t believe that someone would walk out in those type of outfits...'
-	'You stay for a little while and watch the performance and after you get tired of it you move away while the music is still loudly playing in the background.'
+	'You walk over to see what the commotion is about and you see Albina''s father speaking to the crowd as usual. This time however, he seems very nervous and stutters a lot while speaking to the crowd. He continues on for a couple more minutes and by the end of the speech, he''s profoundly sweating.'
+	'He clears his throat a few times. "And now for some entertainment from my daughter and her dance group. If you look to the right, there are some refreshments available." He awkwardly steps away from the podium.'
+	'The music starts and the girls reluctantly step out. They''re all wearing skintight, skimpy leotards that leave nothing to the imagination. The men whistle and holler while the women look on in disgust, whispering amongst themselves that they can''t believe that young girls would wear such revealing outfits.'
+	'You stay and watch the performance. The girls are cleRrly uncomfortable with the situation and you see Albina glare at her father a few times. The girls finish their performance and quickly run from the stage as Albina''s father desperately tries to appease his dimishing crowd as everyone leaves, yourself included.'
 
 	act 'Leave': gt 'pav_park', 'start'
 end

+ 12 - 4
locations/sny.qsrc

@@ -192,8 +192,12 @@ if $ARGS[0] = '7':
 		act 'Hey! Where are you dragging me?': minut += 5 & gt 'sny', '10'
 	elseif alko > 3:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/dimkahome/newyear/alb.jpg"></center>'
-		'You are a little drunk, but having fun. When you notice, Albina sitting on the couch and kissing Ivan, while Fedor paws at her breasts. Looking around you some more you notice that Katja nowhere to be seen.'
-
+		if fedorKozlovQW = 0:
+			'You are a little drunk, but having fun. When you notice, Albina sitting on the couch and kissing Ivan, while Fedor paws at her breasts. Looking around you some more you notice that Katja nowhere to be seen.'
+		else	
+			'You are a little drunk, but having fun. When you notice, Albina sitting on the couch and kissing Ivan. Looking around you some more you notice that Katja nowhere to be seen.'
+		end
+		
 		act 'Search for Katja':
 			*clr & cla
 			SeeKatBang = 1
@@ -243,14 +247,18 @@ if $ARGS[0] = '8':
 	*clr & cla
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/dimkahome/newyear/tusa8.jpg"></center>'
-	'Back in the main room, you saw, that most continue to drink and dance. Albina, Ivan and Fedor are no where to be seen anymore. Some of the girls are getting wild in the middle of the room Kristinka even pulls down her pants showing off her bare ass.'
+	'Back in the main room, you saw, that most continue to drink and dance. Albina, Ivan and Fedor are no where to be seen anymore. Some of the girls are getting wild in the middle of the room Christina even pulls down her pants showing off her bare ass.'
 
 	act 'Search Albina':
 		*clr & cla
 		seeAlbinaFuck = 1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/dimkahome/newyear/alb.jpg"></center>'
-		'You began to walk around the apartment in search of Albina, behind one of the doors you hear woman moaning and a creaking bed. Peeking in the door you see Fedor and Ivan fucking Albina hard. Albina is covered in sweat, with smeared makeup on her face, muffled moans or groans it is hard to tell come from Albina. Fedor has his cock stuffed in her mouth, while Ivan is taking her from behind. Judging by the height and angle it looks like he is fucking her in the ass and just tearing it up.'
+		if fedorKozlovQW = 0:
+			'You began to walk around the apartment in search of Albina, behind one of the doors you hear woman moaning and a creaking bed. Peeking in the door you see Fedor and Ivan fucking Albina hard. Albina is covered in sweat, with smeared makeup on her face, muffled moans or groans it is hard to tell come from Albina. Fedor has his cock stuffed in her mouth, while Ivan is taking her from behind. Judging by the height and angle it looks like he is fucking her in the ass and just tearing it up.'
+		else
+			'You began to walk around the apartment in search of Albina, behind one of the doors you hear woman moaning and a creaking bed. Peeking in the door you see Lazar and Ivan fucking Albina hard. Albina is covered in sweat, with smeared makeup on her face, muffled moans or groans it is hard to tell come from Albina. Lazar has his cock stuffed in her mouth, while Ivan is taking her from behind. Judging by the height and angle it looks like he is fucking her in the ass and just tearing it up.'
+		end
 		gs 'arousal', 'voyeur_sex', 5
 		gs 'arousal', 'end'
 		gs 'stat'