Răsfoiți Sursa

add xp to the perception stat

rachels 2 ani în urmă
părinte
comite
4ab1ffc863
3 a modificat fișierele cu 96 adăugiri și 80 ștergeri
  1. 70 56
      locations/pav_aptcourtev.qsrc
  2. 19 18
      locations/pav_park.qsrc
  3. 7 6
      locations/placer_pav_park.qsrc

+ 70 - 56
locations/pav_aptcourtev.qsrc

@@ -119,15 +119,15 @@ if $ARGS[0] = 'events1':
 	$location_type = 'public_outdoors'
 	minut += 2
 	gs 'stat'
-	
+
 	:reroll_jump1
-	
-	if rolanmeet = 0: 
+
+	if rolanmeet = 0:
 		events = rand(0,17)
 	else
 		events = rand(0,22)
 	end
-		
+
 	if anushkaFirstvisit = 0 and npc_rel['A144'] > 50 and rand(0,1) = 1 and anushka_met ! daystart:
 		if storyline ! 1: jump 'reroll_jump1'
 		if week < 6 and hour < 8: jump 'reroll_jump1'
@@ -138,7 +138,7 @@ if $ARGS[0] = 'events1':
 		'A bit surprised to see her but not disappointed, you were just wandering around for the hell of it. "Just killing time, kinda bored you know?"'
 		'She nods a bit and finishes checking the mail. "Yeah I know how that is, hey want to come up to my place and hang out?"'
 		act 'Can''t, got to go.': minut += 1 & gt 'pav_complex', 'start'
-		act 'Sure': minut += 2 & gt 'anushapt', 'firstvisit'	
+		act 'Sure': minut += 2 & gt 'anushapt', 'firstvisit'
 	elseif events = 0:
 		*clr & cla
 		minut += 3
@@ -150,6 +150,7 @@ if $ARGS[0] = 'events1':
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif events = 1:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/evbgkiss' + rand(1,2) + '.jpg"></center>'
 		'A boy and girl are sitting on one of the benches kissing. They are making out passionately, seemingly unaware that anyone is watching them or perhaps they just don''t care if anyone is watching them. You think you recognize the boy from smoking in the stairwell.'
 		act 'Move away':gt 'pav_complex', 'start'
@@ -174,16 +175,19 @@ if $ARGS[0] = 'events1':
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif events = 4:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/evggupsk.jpg"></center>'
 		'A group of girls are sitting on the ground, talking to each other. From this vantage point, you can see up one of their skirts. You wonder if they are sitting like that on purpose to let boys look up their skirts or if they are unaware.'
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif events = 5:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/evupsk' + rand(1,2) + '.jpg"></center>'
 		'There is a girl sitting on one of the other benches almost directly across from you. Her legs are spread slightly apart, giving a perfect upskirt view of her panties, either she is unaware or maybe she is doing it on purpose to tease any passing boys.'
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif events = 6:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/evupsknop1.jpg"></center>'
 		'There is a girl sitting on one of the other benches almost directly across from you. Her legs are spread slightly apart, giving a perfect upskirt view of her pussy, she apparently choose not to wear panties today, which makes you think she is doing it on purpose.'
 		act 'Move away':gt 'pav_complex', 'start'
@@ -196,12 +200,14 @@ if $ARGS[0] = 'events1':
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif events = 8:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/3moons.jpg"></center>'
 		'You notice three girls standing down near the garages, where they can see the alley. Each time a car drives down the alley they turn around and moon the car, laughing the whole time. After several times they seem to get bored with mooning cars and move off down the alley themselves.'
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif events = 9:
 		if storyline ! 1 or (week = 3 and hour >= 16): jump 'reroll_jump1'
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/eatu.jpg"></center>'
 		'You see your school mate Anushka across the courtyard. When she notices you looking she raises her hand up to her face spreading two fingers in a V in front of her mouth and sticks her tongue out between them, in the universal sign for eat me. Before you can respond she goes inside her building.'
 		act 'Move away':gt 'pav_complex', 'start'
@@ -232,10 +238,11 @@ if $ARGS[0] = 'events1':
 	elseif events = 13:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/boys.jpg"></center>'
-		'Near the garages is a small group of young boys, the oldest a year or two younger than your brother. They are riding their bikes around, but when they see you they start to follow you, you can hear them talking about can''t understand what they are saying. But it sounds like they are trying to goad each other into doing something. You never find out what it is, as it seems none of them are willing to do it and instead ride off.'
+		'Near the garages is a small group of young boys, the oldest a year or two younger than your brother. They are riding their bikes around, but when they see you they start to follow you, you can hear them talking but can''t understand what they are saying. But it sounds like they are trying to goad each other into doing something. You never find out what it is, as it seems none of them are willing to do it and instead ride off.'
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif events = 14:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		minut += 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/sex/evbj' + rand(1,2) + '.jpg"></center>'
 		text_rand = rand(0,2)
@@ -244,7 +251,7 @@ if $ARGS[0] = 'events1':
 		elseif text_rand = 1:
 			'You see, between two of the storage buildings, Lena squatting down before Lavrenti as she sucks his dick. Lena seems to be enjoying this almost as much as Lavrenti is enjoying getting the blowjob. After a few minutes, you hear him moan, his cock never leaving her mouth. She continues to milk him for another minute before standing up and the two walk off together. You wonder if Vitek is aware of what his sister is getting up to, though you definitely aren''t going to ask him, knowing his reputation, when it comes to his sister.'
 		elseif text_rand = 2:
-			'You spot a guy you think you recognize leaning against a wall near the storage buildings, but it''s hard to tell, his face is turned to the side and tilted down. There''s a girl kneeling in front of him, giving him one heck of an enthusastic blowjob. You move more to the side of them to get a better view and realize it is Roma, your sister boyfriend and... Oh god! It''s your sister! She is sucking him for all she is worth, taking his dick all the way down her throat. Part of you knows you shouldn''t watch, but another part of you cannot look away. Where did your sister get those sucking skills? Can she teach you?' 
+			'You spot a guy you think you recognize leaning against a wall near the storage buildings, but it''s hard to tell, his face is turned to the side and tilted down. There''s a girl kneeling in front of him, giving him one heck of an enthusiastic blowjob. You move more to the side of them to get a better view and realize it is Roma, your sister boyfriend and... Oh god! It''s your sister! She is sucking him for all she is worth, taking his dick all the way down her throat. Part of you knows you shouldn''t watch, but another part of you cannot look away. Where did your sister get those sucking skills? Can she teach you?'
 			*nl
 			'You''re pulled out of your thoughts when you hear Roma moan, his hand gripping the back of Anya''s head as he cums hard in her mouth. Anya doesn''t resist and continues to suck, even after Roma removes his hand from her head. She sucks every drop from him, sucking his cock clean, before standing up. You instinctively duck, hoping you''re not noticed. They briefly kiss and then turn and walk away hand in hand.'
 		end
@@ -256,6 +263,7 @@ if $ARGS[0] = 'events1':
 	elseif events = 15:
 		if storyline ! 1: jump 'reroll_jump1'
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		minut += 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/sex/evgopbj.jpg"></center>'
 		if soniaPS > 0 and rand(0,1) = 0:
@@ -293,6 +301,7 @@ if $ARGS[0] = 'events1':
 		end
 	elseif events = 17:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/boysmoke.jpg"></center>'
 		'You notice a couple of boys from the complex standing over near of the buildings by the garages smoking.'
 		act 'Move away': gt 'pav_complex', 'start'
@@ -316,7 +325,7 @@ if $ARGS[0] = 'events1':
 				if will_cost <= pcs_willpwr:
 					act 'Move away (<<will_cost>> Willpower)':
 						gs 'willpower', 'pay', 'resist'
-						gt 'pav_complex', 'start' 
+						gt 'pav_complex', 'start'
 					end
 				else
 					act 'Move away (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -341,7 +350,7 @@ if $ARGS[0] = 'events1':
 	elseif events >= 18:
 		if storyline ! 1: jump 'reroll_jump1'
 		gt 'pav_complexrolan'
-	end	
+	end
 end
 
 if $ARGS[0] = 'events2':
@@ -355,12 +364,13 @@ if $ARGS[0] = 'events2':
 	gs 'stat'
 	:reroll_jump2
 	if pavComplex_met_dealer < 3:
-		nightevents = rand(1,14)	
+		nightevents = rand(1,14)
 	else
 		nightevents = rand(1,12)
 	end
 	if nightevents = 1:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		minut += 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/sex/evanal.jpg"></center>'
 		'There''s a young girl bent over a bench near the garages, her skirt pushed up and her panties hanging off her left ankle, with a man pounding her ass as quickly as he can while pulling her hair. The man appears older, about your stepdad''s age if you had to guess, though you can''t really see his face as their location is fairly obscured. You think you recognize the girl as one of your brother''s classmates. You can''t tell if she is loving the anal pounding she is getting or finds it painful, either way she is not resisting and seems content to get her ass reamed. Not wanting to get caught watching you move on.'
@@ -379,6 +389,7 @@ if $ARGS[0] = 'events2':
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif nightevents = 3:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		minut += 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/sex/evbgsex.jpg"></center>'
 		'There''s a young girl bent over and propped against the brick wall near the garages. Her skirt is pulled up across her stomach and her panties are around her right ankle. Behind her, a guy is pounding her twat for all he''s worth, his hands glued to her hips. You think you recognize the girl, though you''re at loss for a name. A friend of your sister, perhaps?'
@@ -388,6 +399,7 @@ if $ARGS[0] = 'events2':
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif nightevents = 4:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		minut += 3
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/sex/evbjn.jpg"></center>'
 		text_rand = rand(0,2)
@@ -396,7 +408,7 @@ if $ARGS[0] = 'events2':
 		elseif text_rand = 1:
 			'You see, between two of the storage buildings, Lena squatting down before Lavrenti as she sucks his dick. Lena seems to be enjoying this almost as much as Lavrenti is enjoying getting the blowjob. After a few minutes, you hear him moan, his cock never leaving her mouth. She continues to milk him for another minute before standing up and the two walk off together. You wonder if Vitek is aware of what his sister is getting up to, though you definitely aren''t going to ask him, knowing his reputation, when it comes to his sister.'
 		elseif text_rand = 2:
-			'You spot a guy you think you recognize leaning against a wall near the storage buildings, but it''s hard to tell, his face is turned to the side and tilted down. There''s a girl kneeling in front of him, giving him one heck of an enthusastic blowjob. You move more to the side of them to get a better view and realize it is Roma, your sister boyfriend and... Oh god! It''s your sister! She is sucking him for all she is worth, taking his dick all the way down her throat. Part of you knows you shouldn''t watch, but another part of you cannot look away. Where did your sister get those sucking skills? Can she teach you?' 
+			'You spot a guy you think you recognize leaning against a wall near the storage buildings, but it''s hard to tell, his face is turned to the side and tilted down. There''s a girl kneeling in front of him, giving him one heck of an enthusiastic blowjob. You move more to the side of them to get a better view and realize it is Roma, your sister boyfriend and... Oh god! It''s your sister! She is sucking him for all she is worth, taking his dick all the way down her throat. Part of you knows you shouldn''t watch, but another part of you cannot look away. Where did your sister get those sucking skills? Can she teach you?'
 			*nl
 			'You''re pulled out of your thoughts when you hear Roma moan, his hand gripping the back of Anya''s head as he cums hard in her mouth. Anya doesn''t resist and continues to suck, even after Roma removes his hand from her head. She sucks every drop from him, sucking his cock clean, before standing up. You instinctively duck, hoping you''re not noticed. They briefly kiss and then turn and walk away hand in hand.'
 		end
@@ -407,6 +419,7 @@ if $ARGS[0] = 'events2':
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif nightevents = 5:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		minut += 3
 		if storyline ! 1: jump 'reroll_jump2'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/sex/evgopbjn.jpg"></center>'
@@ -417,7 +430,7 @@ if $ARGS[0] = 'events2':
 		else
 			'Between two of the storage buildings you notice a girl squatting between Vitek, Dan and Vasily, taking turns sucking their cocks. Although you don''t recognize the girl, you''ve spotted her around before. She seems quite into the blow-jobs, almost as much as the three guys. It doesn''t take too long before the three Gopniks start jerking their dicks and cumming all over the girl''s face.'
 			*nl
-			'The trio begin laughing as they put their dicks back in the pants. Dan pulls out his phone and starts taking photos of the girl still covered in their cum. As she gets to her feet, both Vitek and Vasily grab her by the arms and start pulling her towards the street, never giving her a chance to clean the cum from her face. She tries to resist but they don''t seem to care and soon they''re gone.'	
+			'The trio begin laughing as they put their dicks back in the pants. Dan pulls out his phone and starts taking photos of the girl still covered in their cum. As she gets to her feet, both Vitek and Vasily grab her by the arms and start pulling her towards the street, never giving her a chance to clean the cum from her face. She tries to resist but they don''t seem to care and soon they''re gone.'
 		end
 		gs 'arousal', 'voyeur_sex', -10
 		gs 'arousal', 'end'
@@ -425,6 +438,7 @@ if $ARGS[0] = 'events2':
 		act 'Move away':gt 'pav_complex', 'start'
 	elseif nightevents = 6:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/gopn1.jpg"></center>'
 		'You notice a group of gopnik boys and a girl hanging out, they are manhandling her more than a bit. She seems to be okay with it, or at least is not putting up a fight or trying to get away. Which only encourages them, soon they start grabbing her by the tits and pulling her clothes off. It looks like they are planning to gangbang her at any moment. Not wishing to get their attention you move on.'
 		act 'Move away':gt 'pav_complex', 'start'
@@ -476,7 +490,7 @@ if $ARGS[0] = 'events2':
 					end
 				else
 					act 'Refuse beer (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
+				end
 			else
 				'Vasily smiles to you and scoots over giving you a spot to sit between him and Dan. As you sit down he asks "What''cha up to?".'
 				act 'Make small talk':
@@ -535,7 +549,7 @@ if $ARGS[0] = 'events2':
 					end
 				else
 					act 'refuse beer (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
+				end
 			else
 				'They exchange looks a moment, then Lena shrugs. "Whatever."'
 				act 'Make small talk':
@@ -587,7 +601,7 @@ if $ARGS[0] = 'events2':
 					end
 				else
 					act 'refuse beer (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-				end	
+				end
 			else
 				'They exchange looks a moment, then Lena shurgs. "What ever."'
 				act 'Make small talk':
@@ -607,6 +621,7 @@ if $ARGS[0] = 'events2':
 		end
 	elseif nightevents = 11:
 		*clr & cla
+		prcptn_exp += rand(1,2)
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/boysmoke.jpg"></center>'
 		'You notice a couple of boys from the complex standing over near of the buildings by the garages smoking.'
 		act 'Move away':gt 'pav_complex', 'start'
@@ -654,7 +669,7 @@ if $ARGS[0] = 'events2':
 	else
 		pavComplex_met_dealer += 1
 		gt 'pav_aptcourtev', 'dealer'
-	end	
+	end
 end
 
 if $ARGS[0] = 'dealer':
@@ -662,14 +677,14 @@ if $ARGS[0] = 'dealer':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/weed.jpg"></center>'
 	'You turn at the sound of movement, just in time to see a guy slightly older than you walk up to you. He stops just short of you and is holding a joint in his hand. "You look like the type of girl that likes to have fun. Only fifty each or a dozen for five hundred. So what do you say?"'
 !!will add this later when I find a good image set for it (nutluck)
-!!act 'How about we party together?':	
+!!act 'How about we party together?':
 	act 'No thanks':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/pc/reactions/no.jpg"></center>'
 		'You shake your head no. "No thanks." Then you walk past him and go on your way.'
 		act 'Move away':gt 'pav_complex', 'start'
 	end
-	if money >= 50: 
+	if money >= 50:
 		act 'Sure I''ll take one':
 			*clr & cla
 			joint += 1
@@ -681,7 +696,7 @@ if $ARGS[0] = 'dealer':
 			act 'Move away':gt 'pav_complex', 'start'
 		end
 	end
-	if money >= 500: 
+	if money >= 500:
 		act 'Sure I''ll take a dozen':
 			*clr & cla
 			joint += 12
@@ -692,7 +707,7 @@ if $ARGS[0] = 'dealer':
 			'You glance around to make sure no one is watching, then you pull out five hundred from your purse and hand it over to him. He hands you a small bag of weed with some wrapping paper, with a smile and walks off. "Enjoy."'
 			act 'Move away':gt 'pav_complex', 'start'
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'male_gopnik_beer':
@@ -715,7 +730,7 @@ if $ARGS[0] = 'male_gopnik_beer':
 	else
 		act 'Stop drinking and leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 	end
-	
+
 	act 'Drink more':
 		*clr & cla
 		minut += 5
@@ -725,7 +740,7 @@ if $ARGS[0] = 'male_gopnik_beer':
 		'You grab another beer from the collection the boys have, they don''t seem to mind. You keep drinking as you continue to listen to them.'
 		gs 'willpower', 'drink', 'resist'
 		if will_cost <= pcs_willpwr:
-			act 'Stop drinking and leave (<<will_cost>> Willpower)': 
+			act 'Stop drinking and leave (<<will_cost>> Willpower)':
 				gs 'willpower', 'pay', 'resist'
 				gt 'pav_complex', 'start'
 			end
@@ -748,7 +763,7 @@ if $ARGS[0] = 'male_gopnik_beer':
 				'You are starting to feel the effects of the beers but you are having too much fun. So you grab another beer from the collection the boys have, they don''t seem to mind. You keep drinking as you continue to listen to them.'
 				gs 'willpower', 'drink', 'resist'
 				if will_cost <= pcs_willpwr:
-					act 'Stop drinking and leave (<<will_cost>> Willpower)': 
+					act 'Stop drinking and leave (<<will_cost>> Willpower)':
 						gs 'willpower', 'pay', 'resist'
 						gt 'pav_complex', 'start'
 					end
@@ -788,7 +803,7 @@ if $ARGS[0] = 'male_gopnik_beer':
 								act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 							end
 							act 'Agree': gt 'pav_aptcourtev', 'suck3stooges'
-							
+
 							gs 'willpower', 'drink', 'force', 'hard'
 							if grupTipe = 4 and will_cost <= pcs_willpwr:
 								act 'Threaten Dan (<<will_cost>> Willpower)':
@@ -869,7 +884,7 @@ if $ARGS[0] = 'male_gopnik_beer':
 end
 
 if $ARGS[0] = 'female_gopnik_beer_1':
-	*clr & cla 
+	*clr & cla
 	npc_rel['A20'] += 1
 	npc_rel['A21'] += 1
 	npc_rel['A44'] += 1
@@ -882,7 +897,7 @@ if $ARGS[0] = 'female_gopnik_beer_1':
 	'You take the offered beer, taking a swig of it. You listen to the girls talking about their latest ventures, which range from vandalizing, beating some girl up, bulling some of the nerds and outcasts, or what boys they find cute. Occasionally you comment and as well, but you mostly just listen to them.'
 	gs 'willpower', 'drink', 'resist'
 	if will_cost <= pcs_willpwr:
-		act 'Stop drinking and leave (<<will_cost>> Willpower)': 
+		act 'Stop drinking and leave (<<will_cost>> Willpower)':
 			gs 'willpower', 'pay', 'resist'
 			gt 'pav_complex', 'start'
 		end
@@ -900,7 +915,7 @@ if $ARGS[0] = 'female_gopnik_beer_1':
 		if will_cost <= pcs_willpwr:
 			act 'Stop drinking and leave (<<will_cost>> Willpower)':
 				gs 'willpower', 'pay', 'resist'
-				gt 'pav_complex', 'start' 
+				gt 'pav_complex', 'start'
 			end
 		else
 			act 'Stop drinking and leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -914,7 +929,7 @@ if $ARGS[0] = 'female_gopnik_beer_1':
 			'You are starting to feel the effects of the beers but you are having too much fun. So you grab another beer from the collection the girls have, they don''t seem to mind. You keep drinking as you continue to listen to them.'
 			gs 'willpower', 'drink', 'resist'
 			if will_cost <= pcs_willpwr:
-				act 'Stop drinking and leave (<<will_cost>> Willpower)': 
+				act 'Stop drinking and leave (<<will_cost>> Willpower)':
 					gs 'willpower', 'pay', 'resist'
 					gt 'pav_complex', 'start'
 				end
@@ -938,7 +953,7 @@ if $ARGS[0] = 'female_gopnik_beer_1':
 						*clr & cla
 						gs 'willpower', 'pay', 'resist'
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/events/eatmelera.jpg"></center>'
-						'You shake your head no. "No I don''t think so, I wouldn''t win so no reason for me to make that bet." You reach for another beer but Lera pulls it away before you can grab it. Then he stands up and pulls her pants down enough to show off her clit. "If you want another beer you have to eat me <<$pcs_nickname>>." She says with a smirk. The other girls perk up at this and seem interested in what you''re going to do.' 
+						'You shake your head no. "No I don''t think so, I wouldn''t win so no reason for me to make that bet." You reach for another beer but Lera pulls it away before you can grab it. Then he stands up and pulls her pants down enough to show off her clit. "If you want another beer you have to eat me <<$pcs_nickname>>." She says with a smirk. The other girls perk up at this and seem interested in what you''re going to do.'
 						gs 'willpower', 'cuni', 'resist'
 						if will_cost <= pcs_willpwr:
 							act 'Refuse (<<will_cost>> Willpower)':
@@ -1042,7 +1057,7 @@ if $ARGS[0] = 'female_gopnik_beer_2':
 	npc_rel['A20'] += 1
 	npc_rel['A21'] += 1
 	npc_rel['A24'] += 1
-	grupvalue[4] += 1										
+	grupvalue[4] += 1
 	minut += 5
 	gs 'drugs', 'alcohol', 'beer'
 	gs 'stat'
@@ -1050,7 +1065,7 @@ if $ARGS[0] = 'female_gopnik_beer_2':
 	'You take the offered beer, taking a swig of it. You listen to the girls talking about their latest ventures, which range from vandalizing, beating some girl up, bulling some of the nerds and outcasts, gossip about other girls, which ones are sluts and the like, or what boys they find cute. Occasionally you comment and as well, but you mostly just listen to them.'
 	gs 'willpower', 'drink', 'resist'
 	if will_cost <= pcs_willpwr:
-		act 'Stop drinking and leave (<<will_cost>> Willpower)': 
+		act 'Stop drinking and leave (<<will_cost>> Willpower)':
 			gs 'willpower', 'pay', 'resist'
 			gt 'pav_complex', 'start'
 		end
@@ -1068,7 +1083,7 @@ if $ARGS[0] = 'female_gopnik_beer_2':
 		if will_cost <= pcs_willpwr:
 			act 'Stop drinking and leave (<<will_cost>> Willpower)':
 				gs 'willpower', 'pay', 'resist'
-				gt 'pav_complex', 'start' 
+				gt 'pav_complex', 'start'
 			end
 		else
 			act 'Stop drinking and leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1100,7 +1115,7 @@ if $ARGS[0] = 'female_gopnik_beer_2':
 				if will_cost <= pcs_willpwr:
 					act 'Stop drinking and leave (<<will_cost>> Willpower)':
 						gs 'willpower', 'pay', 'resist'
-						gt 'pav_complex', 'start' 
+						gt 'pav_complex', 'start'
 					end
 				else
 					act 'Stop drinking and leave (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1351,7 +1366,7 @@ if $ARGS[0] = 'suck3stooges':
 						'You give him an exasperated look and sigh. "Why?"'
 						'He laughs, "It''s like marking our territory." You roll your eyes at that but nod, you already sucked their dicks so why not.'
 						act 'Drink with them':
-							*clr & cla 
+							*clr & cla
 							minut += 5
 							gs 'drugs', 'alcohol', 'beer'
 							gs 'fame', 'pav', 'sex', 1
@@ -1366,10 +1381,10 @@ if $ARGS[0] = 'suck3stooges':
 		end
 	end
 end
-			
+
 if $ARGS[0] = 'eatlera':
 	CLOSE ALL
-	*clr & cla 
+	*clr & cla
 	menu_off = 1
 	$loc = 'pav_aptcourtev'
 	$location_type = 'public_indoors'
@@ -1383,7 +1398,7 @@ if $ARGS[0] = 'eatlera':
 	gs 'arousal', 'cuni_give', 5,  'lesbian', 'exhibitionism'
 	gs 'stat'
 	act 'Continue':
-		*clr & cla 
+		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lera/sex/complex/eatlera2.jpg"></center>'
 		'She reaches an out her hand and clasps the back of your head and pulls your face against her twat, as she grinds against your face as you keep eating her.'
 		'"Look at that bitch go, she must really want a fucking beer." Lena says.'
@@ -1394,7 +1409,7 @@ if $ARGS[0] = 'eatlera':
 		gs 'arousal', 'cuni_give', 5,  'lesbian', 'exhibitionism'
 		gs 'stat'
 		act 'Continue':
-			*clr & cla 
+			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/lera/sex/complex/eatlera2.jpg"></center>'
 			'Lera seems completely unaware of what the other girls are saying. She starts moaning louder, she grips your hair tightly and forces your face against her crotch as hard as she can as she grinds it against your face. A couple of minutes later she lets out a cry and shudders against you, then lets go of your head and steps back. "Fuck that was good, you eat pussy great <<$pcs_nickname>>" As she puts her pants back on she bites her lip and gives you a once over, having obviously really enjoyed the experience.'
 			'You wipe your face off and reach over to grab another beer, only to find none left. Lena, Anushka and Alyona all are finishing one as you watch. Lena shrugs. "What, you took too long, lez." She says with a laugh.'
@@ -1410,10 +1425,10 @@ if $ARGS[0] = 'eatlera':
 		end
 	end
 end
-			
+
 if $ARGS[0] = 'smokeblowjob':
 	CLOSE ALL
-	*clr & cla 
+	*clr & cla
 	menu_off = 1
 	$loc = 'pav_aptcourtev'
 	$location_type = 'public_indoors'
@@ -1464,9 +1479,9 @@ if $ARGS[0] = 'homenaked':
 			*clr & cla
 			minut += 3
 			nakedrand = rand(1,10)
-			if nakedrand = 1: 
+			if nakedrand = 1:
 				gt 'pav_aptcourtev', 'two_boys'
-			elseif nakedrand = 2: 
+			elseif nakedrand = 2:
 				gt 'pav_aptcourtev', 'misha'
 			end
 			gs 'stat'
@@ -1481,7 +1496,7 @@ if $ARGS[0] = 'homenaked':
 				if hour <= 21:
 					'You sneak down the hall, peeking in you see your dad and brother in the living room watching tv. Once you sure they are watching you quickly walk past, down to the kitchen. Peeking in you see your mom with her back to you, so you quickly dash pass there and go into the bathroom. Once there you quickly grab and towel and wrap it around your body. With that you head into your room, like you just came from taking a shower. Laying on your bed is your clothes, apparently the girls dropped them off... how nice of them...'
 				else
-					'You glance in the living room and see your brother sound asleep on the couch. You quickly walk past it and past the empty kitchen to the bathroom. Once inside you wrap a towel around your body and then head for your bedroom, just as if you had just taken a shower. Laying on your bed is your clothes, apparently the girls dropped them off... how nice of them...'	
+					'You glance in the living room and see your brother sound asleep on the couch. You quickly walk past it and past the empty kitchen to the bathroom. Once inside you wrap a towel around your body and then head for your bedroom, just as if you had just taken a shower. Laying on your bed is your clothes, apparently the girls dropped them off... how nice of them...'
 				end
 				*nl
 				'Anya glances up at you. "Hey one of your friends dropped off some clothes, she said you let her borrow them. Anyways they are on your bed."'
@@ -1503,9 +1518,9 @@ if $ARGS[0] = 'naked_aptcomplex':
 	act 'Sneak upstairs':
 		*clr & cla
 		nakedrand = rand(1,5)
-		if nakedrand = 1: 
+		if nakedrand = 1:
 			gt 'pav_aptcourtev', 'two_boys'
-		elseif nakedrand = 2: 
+		elseif nakedrand = 2:
 			gt 'pav_aptcourtev', 'misha'
 		else
 			gs 'arousal', 'flash', -5
@@ -1519,7 +1534,7 @@ if $ARGS[0] = 'naked_aptcomplex':
 				minut += 22
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/homedoornaked.jpg"></center>'
 				'You make it to your door, fishing your keys out of your purse. You unlock the door and slip inside, closing the door behind you. You rush down the hall to your bedroom, finally making it to your bedroom and are able to get dressed.'
-!!this option should only show up if Sveta has another uniform or basic uniform should be equipped 
+!!this option should only show up if Sveta has another uniform or basic uniform should be equipped
 !!				act 'Put on spare uniform and go back to school':
 !!					*clr & cla
 !!					minut += 12
@@ -1528,7 +1543,7 @@ if $ARGS[0] = 'naked_aptcomplex':
 !!					'You change into your other school uniform quickly and then rush back to school.'
 !!					!!this should take Sveta back to school missing one period
 !!				end
-				act 'Stay home': gt 'bedrPar' 
+				act 'Stay home': gt 'bedrPar'
 			end
 		end
 	end
@@ -1540,17 +1555,17 @@ if $ARGS[0] = 'two_boys':
 	gs 'arousal', 'flash', 5
 	gs 'arousal', 'end'
 	killvar 'nakedrand'
-	
+
 	pavapt_boyrand = rand(1,2)
-	
+
 	if pavapt_boyrand = 1:
 		gs 'boyStat', 'A122', 1
 		gs 'boyStat', 'A123', 2
 	else
 		gs 'boyStat', 'A125', 1
-		gs 'boyStat', 'A126', 2	
+		gs 'boyStat', 'A126', 2
 	end
-	
+
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/aptstairsnaked.jpg"></center>'
 	'Once inside you sigh in relief, almost home finally. Taking a look around, you glance up the stairs and then slowly start creeping up them hoping no one suddenly comes out of their apartment or comes down the stairs, catching you naked. Just before you make it to your door, you hear the clomping of boots on the stairs, as you reach your door you hear someone says. "Well well, look-y what we have here. What you doing <<$pcs_nickname>>?"'
 	*nl
@@ -1571,7 +1586,7 @@ if $ARGS[0] = 'two_boys':
 			'You shake your head no. "No, I''ll not be your personal whore, now move out of my way."'
 			'He laughs and gets off the door. "Whatever you say, whore." With that, you pull open the door and go into your apartment, with their laughter echoing out in the hall. Nothing you can do now, hopefully, they share the images with anyone, or at least anyone you know. Sighing you walk down the hall to your bedroom.'
 			gs 'stat'
-!!this option should only show up if Sveta has another uniform	
+!!this option should only show up if Sveta has another uniform
 !!		act 'Put on spare uniform and Go back to school':
 !!			*clr & cla
 !!			minut += 12
@@ -1649,7 +1664,7 @@ if $ARGS[0] = 'two_boys':
 								minut += 2
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/homedoornaked.jpg"></center>'
 								'You leave the apartment behind and walk back to your apartment. You unlock the door and walk down the hall to your bedroom and are finally able to get cleaned up and dressed.'
-!!this option should only show up if Sveta has another uniform	
+!!this option should only show up if Sveta has another uniform
 !!								act 'Put on spare uniform and Go back to school':
 !!									*clr & cla
 !!									minut += 12
@@ -1715,7 +1730,7 @@ if $ARGS[0] = 'two_boys':
 											killvar 'pavapt_boyrand'
 											'<center><img <<$set_imgh>> src="images/locations/pavlovsk/naked/homedoornaked.jpg"></center>'
 											'You leave the apartment behind and walk back to your apartment. You unlock the door and walk down the hall to your bedroom and are finally able to get cleaned up and dressed.'
-!!this option should only show up if Sveta has another uniform	
+!!this option should only show up if Sveta has another uniform
 !!											act 'Put on spare uniform and Go back to school':
 !!												*clr & cla
 !!												minut += 12
@@ -1767,6 +1782,5 @@ if $ARGS[0] = 'misha':
 		act 'Stay home': gt 'bedrPar'
 	end
 end
- 
 
---- pav_aptcourtev ---------------------------------
+--- pav_aptcourtev ---------------------------------

+ 19 - 18
locations/pav_park.qsrc

@@ -34,6 +34,7 @@ if $ARGS[0] = 'start':
 			'The park is not particularly crowded, this time of year. Many people think it''s still too cold to spend much time outdoors.'
 			*nl
 		else
+			prcptn_exp += rand(1,2)
 			'<center><h2>Pavlovsk Park</h2></center>'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/skver.spring.night.jpg"></center>'
 			*nl
@@ -51,6 +52,7 @@ if $ARGS[0] = 'start':
 			'It''s always busy: people are resting, walking, playing and dating to their heart''s desires, enjoying the nice surroundings.'
 			*nl
 		else
+			prcptn_exp += rand(1,2)
 			'<center><h2>Pavlovsk Park</h2></center>'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/skver.summer.night.jpg"></center>'
 			*nl
@@ -100,14 +102,14 @@ if $ARGS[0] = 'start':
 
 	if hour > 8 and hour < 19:'There''s a small <a href="exec:minut += 5 & gt ''gskino''">movie theater</a> in the park. It only has a single screen.'
 	'The newly opened cafe <a href="exec:gt''cafe_parco'',''start''">"Del Parco"</a>, with eye-catching facade, lots of tables and a summer terrace. Two paths lead out of the park. One brings you to the <a href="exec:minut += 5 & gt ''pav_commercial''">commercial</a> the other to the <a href="exec:minut += 5 & gt ''pav_residential''">residential</a> area.'
-	if ((month = 8 and day > 20) or (month = 9 and day < 16)) and week > 5 and hour > 8 and hour < 20 and AlbinaQW['ParkRally'] = 0: 
+	if ((month = 8 and day > 20) or (month = 9 and day < 16)) and week > 5 and hour > 8 and hour < 20 and AlbinaQW['ParkRally'] = 0:
 		'<br>You overhear someone speaking in front of a crowd. The crowd is quite rowdy, with lots of yelling and clapping throughout the <a href="exec: minut += 2 & gt ''pav_park'', ''alb_father_meeting_1''">meeting</a>.'
 	elseif ((month = 9 and day > 20) or (month = 10 and day < 16)) and week > 5 and hour > 8 and hour < 20 and AlbinaQW['ParkRally'] = 1 and AlbinaQW['StarletsShutDown'] = 0:
 		'Once again a large crowd has gathered in the town center. You can hear Albina''s father holding a public <a href="exec: minut += 2 & gt ''pav_park'', ''alb_father_meeting_2''">meeting</a>.'
 	elseif ((month = 10 and day > 20) or (month = 11 and day < 16)) and week > 5 and hour > 8 and hour < 20 and AlbinaQW['ParkRally'] = 2 and AlbinaQW['StarletsShutDown'] = 0 and AlbinaQW['StarletsJoined'] = 0:
 		'By this time you''re well aware that it''s Albina''s father that is holding a <a href="exec: minut += 2 & gt ''pav_park'', ''alb_father_meeting_3''">meeting</a>, this time though they have erected a big stage.'
 	end
-	
+
 	*nl
 	if $clothingworntype = 'nude': pcs_mood -= 15 & 'You notice passers-by in the park pointing at you as you walk, and overhear one older lady telling her friend: "Look at her... it''s that <<$pcs_lastname>> girl. Youth these days, they have no shame at all!"'
 
@@ -180,39 +182,39 @@ if $ARGS[0] = 'start':
 		*nl
 		'With the weather being pleasant and sunny, the parks is full of people enjoying the weather. You could play some music, practice performing songs and maybe make some money too.'
 		ml_buskingtime =  min((ml_performance['max_perform_minutes']-ml_performance['performed_minutes']), 60)
-		
-		if pcs_inhib < 30: 
-			if pcs_inhib < 10: 
+
+		if pcs_inhib < 30:
+			if pcs_inhib < 10:
 				$diff = 'hard'
-			elseif pcs_inhib < 20: 
+			elseif pcs_inhib < 20:
 				$diff = 'medium'
 			else
 				$diff = 'easy'
 			end
-			
+
 			gs 'willpower', 'skill', 'self', $diff
 			will_cost = (will_cost * 3) - (pcs_perform)
-			if will_cost <= pcs_willpwr:		
-				act 'Start busking (<<ml_buskingtime>> minutes) (<<will_cost>> Willpower)': 
+			if will_cost <= pcs_willpwr:
+				act 'Start busking (<<ml_buskingtime>> minutes) (<<will_cost>> Willpower)':
 					inhib_exp += rand(1,3)
 					gs 'willpower', 'pay', 'self'
 					gs 'stat'
 					gs 'music_buskingevents', 'busking', 'pav'
 					if rand(0,100) > 75 and (pcs_instrmusic + pcs_vokal + pcs_perform) >= 120 and hotcat >= 5:
 						gt 'music_gigstarts', 'delparco_start', 'pav_park'
-					end						
+					end
 				end
-			else	
+			else
 				act 'Start busking (<<ml_buskingtime>> minutes) (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end		
-		else	
+			end
+		else
 			act 'Start busking (<<ml_buskingtime>> minutes)':
 				gs 'music_buskingevents', 'busking', 'pav'
 				if rand(0,100) > 75 and (pcs_instrmusic + pcs_vokal + pcs_perform) >= 120 and hotcat >= 5:
 					gt 'music_gigstarts', 'delparco_start', 'pav_park'
-				end				
+				end
 			end
-		end		
+		end
 	end
 
 	if month >= 6 and month <=8 and TourGuide = 0 and (work = 0 or cheatWork = 1):
@@ -323,7 +325,7 @@ if $ARGS[0] = 'alb_father_meeting_2':
 	'"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
 
@@ -341,5 +343,4 @@ if $ARGS[0] = 'alb_father_meeting_3':
 	act 'Leave': gt 'pav_park', 'start'
 end
 
---- gskver ---------------------------------
-
+--- pav_park ---------------------------------

+ 7 - 6
locations/placer_pav_park.qsrc

@@ -76,7 +76,7 @@ elseif encounter = 8:
 		$location_type = 'public_indoors'
 		*clr
 		gs 'stat'
-		' after walking around the park for 10 minutes you decide to relax in the grass.' 
+		' after walking around the park for 10 minutes you decide to relax in the grass.'
 		'Suddenly you are approached by a couple. They come sit next to you.'
 		'You think you recognise the man but you can''t quite put your finger on it.'
 		'Then the man starts speaking : " hi girl, I don''t know if you remember but we have met once in the hotel "'
@@ -121,6 +121,7 @@ if month=3 or month=4 or month=5:
 		'The park is not particularly crowded, this time of year. Many people think it''s still too cold to spend much time outdoors.'
 		*nl
 	else
+		prcptn_exp += rand(1,2)
 		'<center><h2>Pavlovsk Park</h2></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/skver.spring.night.jpg"></center>'
 		*nl
@@ -138,6 +139,7 @@ if month=6 or month=7 or month=8:
 		'It''s always busy: people are resting, walking, playing and dating to their heart''s desires, enjoying the nice surroundings.'
 		*nl
 	else
+		prcptn_exp += rand(1,2)
 		'<center><h2>Pavlovsk Park</h2></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/lake/skver.summer.night.jpg"></center>'
 		*nl
@@ -203,11 +205,11 @@ if soniaPS=5 and rand(1,10)=>9 and hour>14 and hour<20:
 			'After a while, the guy tells Sonia that he wants more. Sonia obediently gets up and asks him: "Would you like to fuck me from behind, sir?"'
 			'The stranger happily accepts the invitation, and watches in amazement when he notices Sonia eagerly grinding her hips back against him once he''s inside her. He had no idea she would be such a lusty slut for him, willing to do all the work!'
 			'You watch Sonia give herself to the man for just a moment longer, before you decide you really have to get going. You''re quite turned on from her little show. Sonia looks like she''s having a lot of fun, and for just a second you think about what it would feel like to be in her place.'
-			
+
 			gs 'arousal', 'voyeur_sex', 15
 			gs 'arousal', 'end'
 			gs 'stat'
-			
+
 			act'Leave them be':gt 'pav_park', 'start'
 		end
 	end
@@ -246,8 +248,8 @@ if Frend_num > 0:
 					end
 				else
 					act 'Leave with your friend (<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 'Say goodbye to your friend and stay':
 					Frend_num = 0
 					gt 'placer_act'
@@ -280,4 +282,3 @@ end
 gs 'stat'
 
 --- placer_pav_park ---------------------------------
-