1
0
فهرست منبع

[fixed] menu order and return $loc for 'vasilyhome', EOL cleanup 'sexshop', return loc and missing end 'pav_paprkev', event exit 'pav_aptcourtev', exit loc 'gopskver'
[added] talk action to motherkafeboss 'gkafe'

3xpurt 1 سال پیش
والد
کامیت
c027008a06
6فایلهای تغییر یافته به همراه65 افزوده شده و 60 حذف شده
  1. 1 0
      locations/gkafe.qsrc
  2. 20 20
      locations/gopskver.qsrc
  3. 4 3
      locations/pav_aptcourtev.qsrc
  4. 26 25
      locations/pav_parkev.qsrc
  5. 11 11
      locations/sexshop.qsrc
  6. 3 1
      locations/vasilyhome.qsrc

+ 1 - 0
locations/gkafe.qsrc

@@ -143,6 +143,7 @@ if $ARGS[0] = 'boris':
 	'<a href="exec: gt ''motherkafeboss''">Talk.</a>'
 
 	act 'Return':gt 'gkafe'
+	act 'Talk': gt 'motherkafeboss'
 end
 
 --- gkafe ---------------------------------

+ 20 - 20
locations/gopskver.qsrc

@@ -35,7 +35,7 @@ if $ARGS[0] = '':
 				if $prevloc = 'gkafe':
 					gt 'gkafe'
 				else
-					gt 'pav_park', 'start'
+					gt 'pav_park', 'deeper_park'
 				end
 			end
 
@@ -51,7 +51,7 @@ if $ARGS[0] = '':
 					if $prevloc = 'gkafe':
 						gt 'gkafe'
 					else
-						gt 'pav_park', 'start'
+						gt 'pav_park', 'deeper_park'
 					end
 				end
 
@@ -92,14 +92,14 @@ if $ARGS[0] = '':
 						if $prevloc = 'gkafe':
 							gt 'gkafe'
 						else
-							gt 'pav_park', 'start'
+							gt 'pav_park', 'deeper_park'
 						end
 					end
 				end
 			end
 		elseif hour >= 20:
 			*nl
-			act 'Leave':gt 'pav_park', 'start'
+			act 'Leave':gt 'pav_park', 'deeper_park'
 			if week = 5 or week = 6:
 				'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
 				act 'Go to the disco with the boys': minut += 15 & gt 'pav_disco'
@@ -112,7 +112,7 @@ if $ARGS[0] = '':
 		if hour >= 20:
 			if alko < 6:
 				*nl
-				act 'Leave':gt 'pav_park', 'start'
+				act 'Leave':gt 'pav_park', 'deeper_park'
 				if week = 5 or week = 6:
 					'It''s evening, and the boys are getting ready to go to the disco like they do every friday and saturday. You could call it a night and leave them alone, or tag along.'
 					act 'Go to the disco with the boys': minut += 15 & gt 'pav_disco'
@@ -263,7 +263,7 @@ if $ARGS[0] = '':
 						if $prevloc = 'gkafe' or $prevloc = 'pav_train_hall':
 							gt $prevloc
 						else
-							gt 'pav_park', 'start'
+							gt 'pav_park', 'deeper_park'
 						end
 					end
 
@@ -279,7 +279,7 @@ if $ARGS[0] = '':
 							if $prevloc = 'gkafe' or $prevloc = 'pav_train_hall':
 								gt $prevloc
 							else
-								gt 'pav_park', 'start'
+								gt 'pav_park', 'deeper_park'
 							end
 						end
 						if hour = 20:
@@ -308,7 +308,7 @@ if $ARGS[0] = '':
 								if $prevloc = 'gkafe' or $prevloc = 'pav_train_hall':
 									gt $prevloc
 								else
-									gt 'pav_park', 'start'
+									gt 'pav_park', 'deeper_park'
 								end
 							end
 						end
@@ -326,7 +326,7 @@ if $ARGS[0] = '':
 							'You smile and nod at him: "I like getting guys all worked up with my body, that''s true. Why?"'
 							'Vasily stutters for a moment, and then manages to say: "Oh n- no reason, I was just curious is all."'
 
-							act 'Thank them for the beer and leave':gt 'pav_park', 'start'
+							act 'Thank them for the beer and leave':gt 'pav_park', 'deeper_park'
 						end
 
 						act '"What? No!"':
@@ -335,7 +335,7 @@ if $ARGS[0] = '':
 							'You raise your voice a little and act surprised: "What? No way! Whoever told you that was lying!"'
 							'However, Dan doesn''t fall for your act, and matter-of-factly says: "<<$pcs_nickname>>, you''re a slut. We''ve all seen you, the whole town knows it. Why are you even trying to deny it? You''re such a terrible liar..."'
 
-							act 'Leave':gt 'pav_park', 'start'
+							act 'Leave':gt 'pav_park', 'deeper_park'
 						end
 					elseif fame['pav_slut'] < 250:
 						if $prevloc = 'gkafe':'Vasily suggests to the guys to leave the cafe and continue drinking in the park. You are too drunk to resist so you just follow them to the park'
@@ -381,7 +381,7 @@ if $ARGS[0] = '':
 											'The boys take out some markers and write several obscene words onto your skin. Soon, the whole town can read what a huge slut you are!'
 											'You don''t want to anger them any further, knowing the boys are much stronger than you, and don''t dare to protest while they keep writing more things on you. Eventually they''re satisfied, and let you get up. They even let you put your clothes back on, so you can cover up at least the majority of the writings. Dan smirks: "Maybe that''ll help you remember what you are, slut. When you''re ready to apologize, you know where to find us."'
 
-											act 'Leave':gt 'pav_park', 'start'
+											act 'Leave':gt 'pav_park', 'deeper_park'
 										end
 									else
 										act 'Keep refusing (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -433,7 +433,7 @@ if $ARGS[0] = '':
 				elseif $prevloc = 'pav_train_hall':
 					act 'Blush and quickly leave the train station': gt $prevloc
 				else
-					act 'Blush and keep walking':gt 'pav_park', 'start'
+					act 'Blush and keep walking':gt 'pav_park', 'deeper_park'
 					if BjBeerQW >= 5:
 						act 'Approach the guys': gt'zsoft_gopskverGorSlut','1'
 					elseif BjBeerQW < 5:
@@ -442,7 +442,7 @@ if $ARGS[0] = '':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/shared/headshots_main/big11.jpg"></center>'
 								'Vasily smirks and slaps your hand away: "Go beg somewhere else, whore. You''ve had enough for today, the open bar is closed for sluts like you. Come back tomorrow."'
-								act 'Leave them and walk away':gt 'pav_park', 'start'
+								act 'Leave them and walk away':gt 'pav_park', 'deeper_park'
 
 							else
 								gt 'gopskver', 'BjBeerStart'
@@ -481,7 +481,7 @@ if $ARGS[0] = 'BjBeerStart':
 				gs 'stat'
 				if pcs_stren + pcs_agil + pcs_run >= 180:
 					'The Gopniks don''t take your refusal very well, and try to force you anyway when they realize you''re not going to do what they want. However, your athletic training pays off and you manage to outrun them. Once you''re certain they''re no longer following you, you stop for a moment to catch your breath.'
-					act 'Return to the park': gt 'pav_park', 'start'
+					act 'Return to the park': gt 'pav_park', 'deeper_park'
 				else
 					gt 'gopskver', 'BjBeerBeaten'
 				end
@@ -749,7 +749,7 @@ if $ARGS[0] = 'BjBeerFace':
 
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/gop/bjbeer<<Beerrand>>.jpg"></center>'
 			'Dan grins at you and offers you his unfinished bottle, and smiles when you drink it eagerly. Your mood improves slightly.'
-			act 'Return to the park': BjBeerActiv = 0 & gt 'pav_park', 'start'
+			act 'Return to the park': BjBeerActiv = 0 & gt 'pav_park', 'deeper_park'
 
 		elseif BjBeerActiv = 0:
 			pcs_mood = -10
@@ -760,7 +760,7 @@ if $ARGS[0] = 'BjBeerFace':
 			'Dan shrugs: "It took you way too long to finish us off, we drank all the beer in the meantime."'
 			'He grins as he shows you the empty bottle. You bite your lip in frustration and disappointment when you mutter: "But... but I... how..."'
 			'Maybe you should try harder, next time.'
-			act 'Return to the park': gt 'pav_park', 'start'
+			act 'Return to the park': gt 'pav_park', 'deeper_park'
 		end
 	end
 end
@@ -951,7 +951,7 @@ if $ARGS[0] = 'BjBeerVag':
 					*nl
 					'Dan grins and gives you his unfinished bottle of beer: "Here you go, slut. You''ve earned it."'
 					'You eagerly drink the beer with a content smile on your lips. Your mood improves slightly.'
-					act 'Return to the park': gt 'pav_park', 'start'
+					act 'Return to the park': gt 'pav_park', 'deeper_park'
 				end
 			end
 		end
@@ -1072,7 +1072,7 @@ if $ARGS[0] = 'BjBeerAnal2':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/gop/bjbeer<<Beerrand>>.jpg"></center>'
 				'Dan grins and gives you his unfinished bottle of beer: "Here you go, slut. You''ve earned it."'
 				'You eagerly drink the beer with a content smile on your lips. Your mood improves slightly.'
-				act 'Return to the park': gt 'pav_park', 'start'
+				act 'Return to the park': gt 'pav_park', 'deeper_park'
 			end
 		end
 	end
@@ -1165,7 +1165,7 @@ if $ARGS[0] = 'triple_blow':
 						'You nod your head meekly and say in a soft voice: "I understand."'
 						'The boys give you an approving nod, and Dan says: "You''re a smart slut, that makes me happy. Most of them need longer to accept their place in life. Anyway... get the hell out, the mess on your face is ruining my appetite."'
 
-						act 'Leave':gt 'pav_park', 'start'
+						act 'Leave':gt 'pav_park', 'deeper_park'
 					end
 
 					act 'Object':
@@ -1179,7 +1179,7 @@ if $ARGS[0] = 'triple_blow':
 						'You don''t like the sound of that. When you carefully try to open your eyes again you notice the guys have surrounded you, and they all have their cocks out. Your vision is still blurry though, and you shriek in disgust when you feel a stream of urine hit your face. Then another, and a third. You realize you can''t fight off the three of them, and just let it happen.'
 						'Noticing your change in demeanour, Dan smirks at you when the streams have dried up: "That''s right, whore, just let it happen. Let that be a reminder for you... now get the fuck out of here and clean yourself up, you look disgusting."'
 
-						act 'Leave':gt 'pav_park', 'start'
+						act 'Leave':gt 'pav_park', 'deeper_park'
 					end
 				end
 			end

+ 4 - 3
locations/pav_aptcourtev.qsrc

@@ -489,7 +489,8 @@ if $ARGS[0] = 'events2':
 			else
 				if grupTipe = 3:
 					'Vasily smiles at you and scoots over, giving you a spot to sit between him and Dan. "What you up to, nerd?" he asks in a teasing tone as you sit down.'
-					'Dan glances over at you with a sneer. "You sure you should be here? This part of the park isn''t really for people like you." You glance around and notice a few other hard looks being tossed your way.'
+					'Dan glances over at you with a sneer. "You sure you should be here? This group isn''t really for people like you." You glance around and notice a few other hard looks being tossed your way.'
+					act 'Move away':gt 'pav_complex', 'start'
 				else
 					'Vasily smiles at you and scoots over, giving you a spot to sit between him and Dan. "What you up to?" he asks in a teasing tone as you sit down.'
 					'Dan glances over at you with a sneer. "Looking to slum it a little, princess? Got tired of all the limp dicks you normally hang out with and want to know what a real cock feels like?"'
@@ -500,13 +501,13 @@ if $ARGS[0] = 'events2':
 						grupvalue[4] -= 2
 						gs 'stat'
 						'Starting to feel nervous, you glance down at your phone. "Oh I didn''t notice the time, I need to get going." You wave at them and start walking away as you hear them laughing behind you.'
-						act 'Move away':gt 'pav_park', 'deeper_park'
+						act 'Move away':gt 'pav_complex', 'start'
 					end
 					act 'Make small talk':
 						minut += 5
 						gs 'stat'
 						'You tell Vasily about what''s been going on lately in your life and make small talk with the guys for a while, but they seem to quickly get tired of listening and tell you that they''ve got things to do. They grab the few beers left and walk away without inviting you to join them.'
-						act 'Move away':gt 'pav_park', 'deeper_park'
+						act 'Move away':gt 'pav_complex', 'start'
 					end
 					act 'Ask for a beer':
 						grupvalue[4] += 1

+ 26 - 25
locations/pav_parkev.qsrc

@@ -829,36 +829,37 @@ if $ARGS[0] = 'gopboys':
 			if grupTipe = 3:
 				'Vasily smiles at you and scoots over, giving you a spot to sit between him and Dan. "What you up to, nerd?" he asks in a teasing tone.'
 				'Dan glances over at you with a sneer. "You sure you should be here? This part of the park isn''t really for people like you." You glance around and notice a few other rugged looks tossed your way.'
+				act 'Move away':gt 'pav_park', 'deeper_park'
 			else
 				'Vasily smiles at you and scoots over, giving you a spot to sit between him and Dan. As you sit down, he asks in a teasing tone, "What you up to?" he asks in a teasing tone as you take a seat.'
 				'Dan glances over at you with a sneer. "Looking to slum it a little, princess?"'
 				'Pauline snorts a laugh. "She probably got tired of all the limp dicks she normally hangs out with and wants to know what a real cock feels like."'
 				'Roman grins at that. "Is that it? You looking for some real cock?" You glance around and notice a few other rugged looks tossed your way. You know the gopniks have a bad reputation. Maybe hanging out with them in a deserted place isn''t the best idea...'
-			end
-			act 'Make excuse and leave':
-				*clr & cla
-				minut += 1
-				grupvalue[4] -= 2
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/gopnik/gopnik_boys.jpg"></center>'
-				'Starting to feel nervous, you glance down at your phone. "Oh, I didn''t notice the time. I need to get going." You wave bye to them and start walking away. You can hear them laughing behind you as you leave.'
-				act 'Move away':gt 'pav_park', 'deeper_park'
-			end
-			act 'Make small talk':
-				*clr & cla
-				minut += 5
-				gs 'stat'
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/gopnik/gopnik_boys.jpg"></center>'
-				'You make small talk with the guys for a while, but they seem to quickly get tired of listening and tell you they''ve got things to do before they grab the few beers left and leave without inviting you to join them.'
-				act 'Move away':gt 'pav_park', 'deeper_park'
-			end
-			act 'Ask for a beer':
-				*clr & cla
-				grupvalue[4] += 1
-				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/gopnik/gopnik_boys.jpg"></center>'
-				'"How about you pass me one of those beers?" you ask as you take a seat.'
-				'Vasily laughs and hands you a beer.'
-				act 'Drink beer': gt 'pav_parkev', 'male_gopnik_beer'
+				act 'Make excuse and leave':
+					*clr & cla
+					minut += 1
+					grupvalue[4] -= 2
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/gopnik/gopnik_boys.jpg"></center>'
+					'Starting to feel nervous, you glance down at your phone. "Oh, I didn''t notice the time. I need to get going." You wave bye to them and start walking away. You can hear them laughing behind you as you leave.'
+					act 'Move away':gt 'pav_park', 'deeper_park'
+				end
+				act 'Make small talk':
+					*clr & cla
+					minut += 5
+					gs 'stat'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/gopnik/gopnik_boys.jpg"></center>'
+					'You make small talk with the guys for a while, but they seem to quickly get tired of listening and tell you they''ve got things to do before they grab the few beers left and leave without inviting you to join them.'
+					act 'Move away':gt 'pav_park', 'deeper_park'
+				end
+				act 'Ask for a beer':
+					*clr & cla
+					grupvalue[4] += 1
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/event/gopnik/gopnik_boys.jpg"></center>'
+					'"How about you pass me one of those beers?" you ask as you take a seat.'
+					'Vasily laughs and hands you a beer.'
+					act 'Drink beer': gt 'pav_parkev', 'male_gopnik_beer'
+				end
 			end
 		end
 	end

+ 11 - 11
locations/sexshop.qsrc

@@ -130,12 +130,12 @@ if $ARGS[0] = 'start':
 					gs 'willpower', 'pay', 'resist'
 					gs 'stat'
 					pornstudio = 1
-                    'You shake your head and quickly move away from the man, feeling his gaze on the back of your head the entire time.'					
+                    'You shake your head and quickly move away from the man, feeling his gaze on the back of your head the entire time.'
 					gt 'sexshop', 'start'
 				end
 			else
 				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	
+			end
 		end
 	end
 
@@ -368,7 +368,7 @@ end
 
 if $ARGS[0] = 'panties2':
 	cla
-	
+
 	if sexshop_panties[i] ! 0:
 		msg 'You already own these panties.'
 		gt 'sexshop', 'panties'
@@ -398,7 +398,7 @@ end
 
 if $ARGS[0] = 'bras2':
 	cla
-	
+
 	if sexshop_bras[i] ! 0:
 		msg 'You already own this bra.'
 		gt 'sexshop', 'bras'
@@ -446,7 +446,7 @@ if $ARGS[0] = 'toi':
 	'<center><img <<$set_imgh>> src="images/locations/shared/bathroom/publictoilet.jpg"></center>'
 
 	act 'Leave the toilet':gt 'sexshop', 'podval'
-	
+
 	act 'Look in the mirror': gt 'mirror', 'start'
 	if pcs_hairbsh < 1: act 'Brush your hair': gt 'mirror', 'brush'
 
@@ -469,7 +469,7 @@ if $ARGS[0] = 'pip':
 	'The small booth has a TV on the wall, a terminal to choose films and a chair to sit in. There is also two holes in the walls at waist level.'
 	if mistressqwest > 0 and mistressqwest <= 20:
 		GHchance = rand(6,10)
-		ghnowcheck = ghnow		
+		ghnowcheck = ghnow
 	else
 		GHchance = rand(1,10)
 		ghnowcheck = ghnow * 2
@@ -499,7 +499,7 @@ if $ARGS[0] = 'pip':
 				act 'The film ends':gt 'sexshop', 'pip'
 			end
 
-			
+
 			if GHchance >= 10 - ghnowcheck:
 				'You hear the TV in the next stall turn on.'
 
@@ -870,15 +870,15 @@ if $ARGS[0] = 'kendraanal':
 						end
 					else
 						act 'Resist (<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
 			else
 				act 'Resist (<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
 	else
 		act 'Resist (<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] = 'kendrafinish':
@@ -925,7 +925,7 @@ if $ARGS[0] = 'shprod':
 			end
 		else
 			act 'Push him away (<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 'Let him':gs 'boyStat', 'A181' & gt 'sex', 'kuni'
 	end
 end

+ 3 - 1
locations/vasilyhome.qsrc

@@ -1007,6 +1007,7 @@ if $ARGS[0] = 'bathroom':
 	*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 < 1,'<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 'Leave the bathroom': gt 'vasilyhome', 'hallway'
 	act 'Take a shower':
 		*clr & cla
 		menu_off = 1
@@ -1026,7 +1027,6 @@ if $ARGS[0] = 'bathroom':
 	dynamic $tampon
 	dynamic $basin
 	gs 'din_van', 'prvt_pee'
-	act 'Leave the bathroom': gt 'vasilyhome', 'hallway'
 end
 
 if $ARGS[0] = 'sonia_sex':
@@ -1088,6 +1088,8 @@ end
 
 
 if $ARGS[0] = 'vasilykitchen':
+	$loc = = 'vasilyhome'
+	$loc_arg = 'vasilykitchen'
 	$menu_loc = 'vasilyhome'
 	$menu_arg = 'vasilykitchen'
 	menu_off = 0