Преглед изворни кода

[fixed] WoT issues when being raped by park Gopniks

Kevin_Smarts пре 7 месеци
родитељ
комит
ae68177975
2 измењених фајлова са 33 додато и 27 уклоњено
  1. 31 25
      locations/gopnik_house.qsrc
  2. 2 2
      locations/placer_act.qsrc

+ 31 - 25
locations/gopnik_house.qsrc

@@ -1,9 +1,9 @@
 # gopnik_house
 
-menu_off = 1
-gs 'stat'
 
-if gophouse = 0:
+if $ARGS[0] = 'start':
+	menu_off = 1
+	gs 'stat'
 	'You take your glass of vodka and sit down on a rickety chair at the table, between two of the guys. The apartment is in rather poor condition; there''s very little furniture, and the wallpaper is peeling off the walls. Nevertheless, you enjoy the Gopniks'' company, <<$boydesc>>''s in particular.'
 	*pl
 
@@ -23,18 +23,18 @@ if gophouse = 0:
 	act 'Continue':
 		rape += 1
 		gang += 1
-		gophouse = 1
 		guy += placerParameter['number_of_man']
 		ciklkm = placerParameter['number_of_man']
 		
 		gs 'arousal', 'vaginal', 5, 'sub', 'group'
 		gs 'stat'
 
-		gt $curloc
+		gt 'gopnik_house', 'rape'
 	end
-elseif gophouse = 1:
+end
+
+if $ARGS[0] = 'rape':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/gop/podval.jpg"></center>'
-	:markgophouserape
 	minut += 15
 	tiprand = rand(0, 2)
 
@@ -44,6 +44,7 @@ elseif gophouse = 1:
 	elseif tiprand = 2:
 		gs 'dinSex','boy_wants_anal','lubri' & gs 'dinsex','analsex'
 	end
+	gs 'stat'
 
 	ciklkm -= 1
 	if ciklkm > 0:
@@ -51,12 +52,18 @@ elseif gophouse = 1:
 		if ciklkm < placerParameter['number_of_man']:'Once the Gopnik finishes, his friend quickly takes his place between your legs.'
 		gs 'npcgeneratec', 0, 'Gopnik from the park', rand(16,26)
 		gs 'boyStat', $npclastgenerated
-		jump 'markgophouserape'
+		act 'Continue' gt 'gopnik_house', 'rape'
+	else
+		gt 'gopnik_house', 'rape_end'
 	end
+end
+
+if $ARGS[0] = 'rape_end':
 	gs 'stat'
 
 	if RAND (0,1) = 0:
-		'Finally the Gopniks are finished with you. They talk loudly about what a good fuck you were while they get dressed. When they realize you''re too drunk to get dressed, they help you pull your clothes back on and sloppily button them up, before they drag you outside. After you walk for a few minutes, <<$boydesc>> slaps your ass and tells you: "You should be able to find your way home from here. You were a good fuck, <<$pcs_nickname>>. Come look us up in the park again if you want more where that came from."'
+		'Finally the Gopniks are finished with you. They talk loudly about what a good fuck you were while they get dressed. When they realize you''re too drunk to get dressed, they help you pull your clothes back on and sloppily button them up, before they drag you outside.'
+		'After you walk for a few minutes, <<$boydesc>> slaps your ass and tells you: "You should be able to find your way home from here. You were a good fuck, <<$pcs_nickname>>. Come look us up in the park again if you want more where that came from."'
 		
 		gs 'arousal', 'end'
 		gs 'stat'
@@ -64,23 +71,22 @@ elseif gophouse = 1:
 		act 'Find your way back to the main streets':podvalrape = 0 & dormrape = 0 & gt'pav_residential'
 		
 	else
-		act 'Open your eyes':
-			cla
-			cls
-			minut += 5
-			body_write = 5
-			face_write = 1
-			gs 'stat'
-			
-			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/gop/podvalwrite'+rand(1,6)+'.jpg"></center>'
-			'You passed out at some point during their fuck session. When you come to your body aches, your head is throbbing, and some kid is mocking you. When you look down, you realize why: those bastards have written obscene words all over your face and body! You look like a public toilet, and quickly cover up their writing as good as you can while you get up.'
- 			
-			gs 'arousal', 'end'
-			gs 'stat'
+		cla
+		cls
+		minut += 5
+		body_write = 5
+		face_write = 1
+		gs 'stat'
 		
-			act 'Find your way back to the main streets':podvalrape = 0 & dormrape = 0 & gt'pav_residential'
-		end  	
-	end
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/gop/sex/gop/podvalwrite'+rand(1,6)+'.jpg"></center>'
+		'You passed out at some point during their fuck session. When you come to your body aches, your head is throbbing, and some kid is mocking you.'
+		'When you look down, you realize why: those bastards have written obscene words all over your face and body! You look like a public toilet, and quickly cover up their writing as best you can while you get up.'
+		
+		gs 'arousal', 'end'
+		gs 'stat'
+	
+		act 'Find your way back to the main streets':podvalrape = 0 & dormrape = 0 & gt'pav_residential'
+	end  	
 end
 
 --- gopnik_house ---------------------------------

+ 2 - 2
locations/placer_act.qsrc

@@ -141,7 +141,7 @@ if placerParameter['player_act'] = 1:
 						'The boys quickly clear the empty beer bottles from the table, and put out some vodka and snacks. The vodka is poured into glasses, and <<$boydesc>> offers you one with a generous smile.'
 						'You slam it down, feeling a shiver run down your spine when you feel the vodka slide down towards your stomach. It doesn''t taste particularly well, but you figure it would be rude to not accept their hospitality. You have a few bits of anchovies from a bowl while you talk to the guys. All of them are suddenly showing far more interest in you than before.'
 
-						act 'Continue':gt 'gopnik_house'
+						act 'Continue':gt 'gopnik_house', 'start'
 					end
 				end
 
@@ -210,7 +210,7 @@ if placerParameter['player_act'] = 1:
 							'It''s a rather poorly maintained house, but you don''t want to be rude and take a seat on a chair while some of the guys are busy putting out some snacks and pouring vodka into glasses. You notice that your glass has a lot more vodka in it than the other guys get, but don''t think much of it... maybe they''re just trying to be nice?'
 							'The boys drain their glasses quickly, and encourage you to do the same. You bravely follow their lead, and swallow down the vodka with one large gulp.'
 
-							act 'Continue':gt 'gopnik_house'
+							act 'Continue':gt 'gopnik_house', 'start'
 						end
 
 						gs 'willpower', 'sex', 'resist', 'hard'