Browse Source

Merge remote-tracking branch 'pfffbft_-_Mantequila/phase_1'

KevinSmarts 5 years ago
parent
commit
e8cc26483f
3 changed files with 152 additions and 37 deletions
  1. 1 1
      locations/backwater.qsrc
  2. 124 24
      locations/hunter_favors.qsrc
  3. 27 12
      locations/hunter_interactions.qsrc

+ 1 - 1
locations/backwater.qsrc

@@ -178,7 +178,7 @@ else
 			'You pick up your clothes laying on the ground.'
 			gt $loc, $metka
 		end
-	else
+	elseif forced_naked_day < daystart:
 		act 'Get dressed':
 			cla
 			*clr

+ 124 - 24
locations/hunter_favors.qsrc

@@ -441,6 +441,13 @@ if $ARGS[0] = 'yard_bondage':
 		minut += 3
 
 		hunter_selector_temprand = rand(1,3)
+		if hunter_selector_temprand = 1:
+			gs 'boyStat', 'A172'
+		elseif hunter_selector_temprand = 2:
+			gs 'boyStat', 'A173'
+		elseif hunter_selector_temprand = 3:
+			gs 'boyStat', 'A174'
+		end	
 
 		if yard_bound_temprand = 4:
 			act 'Further': gs 'hunter_favors', 'yard_bondage', 'passing_bj'
@@ -476,54 +483,147 @@ if $ARGS[0] = 'yard_bondage':
 		act 'Wait for him to come back': gt 'hunter_favors', 'yard_bondage'
 	end	
 	
+	!TODO: Add variety per hunter as opposed to the same event for all
 	if $ARGS[1] = 'passing_bj':
-		if hunter_selector_temprand = 1:
-			gs 'boyStat', 'A172'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth3.jpg"></center>'
-
-		elseif hunter_selector_temprand = 2:
-			gs 'boyStat', 'A173'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth2.jpg"></center>'
-
-		elseif hunter_selector_temprand = 3:
-			gs 'boyStat', 'A174'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth1.jpg"></center>'
 
+		hunter_sexual_comfort += 6
+		hunter_collective_opinion -= 3
+		gs 'arousal', 'bj', 10, 'sub', 'bound', 'deepthroat'
+		gs 'arousal', 'end'
+			
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth1.jpg"></center>'
+		'You notice <<$boy>> walking towards you. Without saying a word, he slackens your ties and pushes you down to your knees before tightening them back.'
+		'He does not waste too much time unzipping his cock and pushing it on your face. You comply and start sucking his dick.'
+		'After a minute grabs your head and starts fucking your mouth. You struggle between trying to breathe and trying not to puke as his cock rams in and out of your throat'
+			
+		act 'Try and match his rythm':
+				cla & *clr
+				*nl
+				hunter_sexual_comfort += 4
+				hunter_collective_opinion -= 2
+				gs 'arousal', 'bj', 5, 'sub', 'bound', 'deepthroat'
+				gs 'arousal', 'end'
+				spafinloc = 12
+				gs 'cum_manage'
+				swallow += 1
+				gs 'stat'
+
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth2.jpg"></center>'
+				'You decide to make it some more fun for for him. You start bobbing your head in rhythm with his pumping.'
+				'Whenever he is all the way down your throat, you swallow to massage his cock.'
+
+				gs 'dinsex', 'dinrandbj'
+				*nl 
+				'Your efforts start paying off pretty quickly as he grabs your head and starts pumping even more quickly before he buries his cock all the way in'
+
+				gs 'dinsex', 'dinrandswallow'
+				'He gives you a pat on the head and says "Now that''s a good girl" before tying you upright and walking off, satisfied and drained.'
+
+				act 'Further': gt 'hunter_favors', 'yard_bondage'
+		end
+		act 'Let him have his way':
+				cla & *clr
+				*nl
+				gs 'arousal', 'bj', 10, 'rough', 'bound', 'deepthroat'
+				gs 'arousal', 'end'
+				spafinloc = 11
+				gs 'cum_manage'
+				spafinloc = 15
+				gs 'cum_manage'
+				gs 'stat'
+
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth3.jpg"></center>'
+				'You decide if you relax your throat and face it will be easier not to puke all over his dick.'
+				'He strokes your hair as he keeps furiously ramming his cock up and down your throat, fucking your face like as if it was a sex toy.' 
+
+				gs 'dinsex', 'dinrandbj'
+				*nl 
+				'After a few minutes he pulls out of your mouth and jerks off to your face, splattering your face and chest with his spunk.'
+				'As you blink the cum off your eyes, he zips up and ties you back upright before walking away without saying anything else.'
+
+				act 'Further': gt 'hunter_favors', 'yard_bondage'
 		end
 	end	
 	
 	if $ARGS[1] = 'passing_fuck':
-		if hunter_selector_temprand = 1:
-			gs 'boyStat', 'A172'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked1.jpg"></center>'
+		hunter_sexual_comfort += 10
+		hunter_collective_opinion -= 5
+			
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked2.jpg"></center>'
+		'You notice <<$boy>> walking towards you. Without saying a word, he unzips and bends you over.'
+		'He rubs the tip of his dick against your already wet pussy lips a few times before pushing all the way in. You cannot help but gasp as <<$boy>>''s cock fills your pussy'
+		'After letting you settle in to the sensation for a second he slowly starts pumping your pussy. In a minute you are screaming and moaning as he picks his pace up.'
+			
+		gs 'dinsex', 'vaginal_sex', 10, 'sub', 'bound'
 
-		elseif hunter_selector_temprand = 2:
-			gs 'boyStat', 'A173'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked2.jpg"></center>'
+		act 'Start pumping your hips to match him':
+			cla & *clr
+			*nl
+			hunter_sexual_comfort += 5
+			hunter_collective_opinion -= 2
 
-		elseif hunter_selector_temprand = 3:
-			gs 'boyStat', 'A174'
-			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked3.jpg"></center>'
+			gs 'arousal', 'vaginal', 5, 'sub', 'bound'
+			gs 'arousal', 'end'
+			spafinloc = 0
+			pose = 3
+			gs 'cum_manage'
+			gs 'stat'
 
+			'<center><video autoplay loop src="images/locations/gadukino/sex/hunter/bound_fucked.mp4"></video></center>'
+			'You cannot get enough of the sensation of <<$boy>>''s cock sliding inside you. You start pumping your hips to get more of his cock.'
+			
+			*nl
+			'<<$boy>> starts fucking you even harder before he buries his cock all the way to the hilt inside you.'
+			gs 'dinsex', 'sexcum'
+			'After catching his breath, <<$boy>> gives your ass a fondle before walking away, leaving you hanging.'
+
+			act 'Further': gt 'hunter_favors', 'yard_bondage'
+		end
+		act 'Let him have his way':
+				cla & *clr
+				*nl
+				gs 'arousal', 'vaginal', 10, 'rough', 'bound'
+				gs 'arousal', 'end'
+				spafinloc = 1
+				gs 'cum_manage'
+				spafinloc = 4
+				gs 'cum_manage'
+				spafinloc = 9
+				gs 'cum_manage'
+				gs 'stat'
+
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked1.jpg"></center>'
+				'You are pretty much overwhelmed by <<$boy>> pumping your pussy while you are bound helpless and naked like this.'
+				'You decide to give in to the sensations and enjoy being fucked like an absolute whore.'
+				'He roughly grabs your ass to brace himself as he picks his pace even further, pounding your pussy with near fury.'
+				'Sounds of his hips rhythmically slamming against your ass fills your surrondings, mixed with the lewd smacking sounds of his cock pumping in your pussy and your loud moans and screams' 
+
+				*nl
+				'Just as you start feeling his cock throbbing in your pussy, he pulls out and blows his load all over your ass and pussy.'
+				'Without saying anything, <<$boy>> zips up and walks away, leaving you with cum running down your legs.'
+
+				act 'Further': gt 'hunter_favors', 'yard_bondage'
 		end
 	end	
 	
 	if $ARGS[1] = 'clamp_fuck':
-		gs 'boyStat', 'A174'
+		gs 'boyStat', 'A172'
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bondage_clamps1.jpg"></center>'
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_clamps_fuck.jpg"></center>'
 
 	end	
 
 	if $ARGS[1] = 'quick_fuck':
-		gs 'boyStat', 'A172'
+		gs 'boyStat', 'A174'
 		'<center><video autoplay loop src="images/locations/gadukino/sex/hunter/bound_fucked.mp4"></video></center>'
 
 	end	
 
 	if $ARGS[1] = 'unbound_fuck':
-		gs 'boyStat', 'A172'
-		'<center><video autoplay loop src="images/locations/gadukino/sex/hunter/bound_fucked.mp4"></video></center>'
+		gs 'boyStat', 'A173'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/unbound_fuck2.jpg"></center>'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/unbound_fuck1.jpg"></center>'
+
 
 	end	
 

+ 27 - 12
locations/hunter_interactions.qsrc

@@ -253,7 +253,7 @@ if $ARGS[0] = 'drink_with_hunters':
 			*nl
 			'You take a shot of vodka. The men laugh at the funny face you''re making after the shot.'
 
-			act 'Continue': gs 'swamphouse', 'meal_table'
+			act 'Continue': gs 'swamp_yard', 'fireside'
 		end
 		act 'Drink beer':
 			*clr & cla
@@ -267,7 +267,7 @@ if $ARGS[0] = 'drink_with_hunters':
 			*nl
 			'You take a bottle of bear, open it and start drinking it.'
 
-			act 'Continue': gs 'swamphouse', 'meal_table'
+			act 'Continue': gs 'swamp_yard', 'fireside'
 		end
 end
 
@@ -316,13 +316,17 @@ if $ARGS[0] = 'chat_with_hunters':
     
     if $ARGS[1] = 'boy_talk':
         *clr
+        
+        boy_talk = 1
+        
         '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/fireside_drink.jpg"></center>'
         '"So, Sveta, anyone special in your life?" Igor asks, slurring noticably'
+        
         act 'Yes, actually':
             cla 
             act 'Finish chatting': gt 'swamp_yard'
             hunter_sexual_comfort -= 5
-            hunter_collective_opinion += 1
+            hunter_collective_opinion += 3
             '"Yeah I have been seeing someone for a while", you answer'
             if hunter_sexual_comfort < 35 and hunter_collective_opinion > 40:
                 '"Now that''s a lucky guy heh." says Andrei. "Let us know if he dares upset you though, we  will show him"'
@@ -353,7 +357,10 @@ if $ARGS[0] = 'chat_with_hunters':
     
     if $ARGS[1] = 'virginity_talk':
         *clr
-        !TODO: Add event branch with no panties and short skirt
+
+        virginity_talk = 1
+
+        !TODO: Add event branch with no panties and short skirt or nude
         '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/fireside_drink.jpg"></center>'
         '"So, Sveta, have you ever done it with a boy" Andrei asks, grinning mischievously.'
         act '...no':
@@ -366,8 +373,10 @@ if $ARGS[0] = 'chat_with_hunters':
             elseif hunter_sexual_comfort > 50:
                 '"Wow so you really are a full on tease." says Igor'
                 '"Since you are such an innocent young lady why don''t you give us a little show without clothes blocking your innocence'
-                if hunter_collective_opinion > 30 and alko < 4: act 'Maybe another time boys, not feeling it now': gt 'swamp_yard'
-                act 'You get up and start getting into rhythm with some imaginary music': gt 'hunter_interactions', 'dance_show', 'nude'    
+                !TODO: Implement event
+                !if hunter_collective_opinion > 30 and alko < 4: act 'Maybe another time boys, not feeling it now': gt 'swamp_yard'
+                !act 'You get up and start getting into rhythm with some imaginary music': gt 'hunter_interactions', 'dance_show', 'nude'
+                act 'Maybe another time boys, not feeling it now': gt 'swamp_yard', 'fireside'    
             end    
         end    
         act 'Uhh... kinda...': 
@@ -378,8 +387,10 @@ if $ARGS[0] = 'chat_with_hunters':
                 '"Well uhhh... it is normal at your age. You are not a little kid anymore" says Sergey'
             elseif hunter_sexual_comfort > 50:
                 '"That means you know how to have fun. say, how about we play together a bit?" says Andrei before the hunters get up and start approaching you'
-                if hunter_collective_opinion > 30 and alko < 4: act 'Maybe another time boys, not feeling it now': gt 'swamp_yard'
-                act 'You oblige, feeling your pussy already getting wet': gt 'hunter_interactions', 'fireside_gangbang'    
+                !TODO: Implement event
+                !if hunter_collective_opinion > 30 and alko < 4: act 'Maybe another time boys, not feeling it now': gt 'swamp_yard'
+                !act 'You oblige, feeling your pussy already getting wet': gs 'hunter_interactions', 'fireside_gangbang'    
+                act 'Maybe another time boys, not feeling it now': gt 'swamp_yard'
             end  
         end
     end
@@ -584,7 +595,7 @@ if $ARGS[0] = 'andrei_quick_fuck':
 		'Andrei walks up to you without saying another word and forcefully pulls you closer by your nipples.'
 		gs 'pain', 10, 'pinch', 'nipples'
 		'You yelp but it is cut short when he shoves his tongue down your throat, roughly fondling you all over'
-		gs 'arousal', 'foreplay', 25, 'sub'
+		gs 'arousal', 'foreplay', 15, 'sub'
 		act 'You feel your pussy starting to get wet':
 			cla & *clr
             '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/andrei_naked_encounter_finger.jpg"></center>'
@@ -593,8 +604,10 @@ if $ARGS[0] = 'andrei_quick_fuck':
             *nl
             '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/andrei_naked_encounter_fuck.jpg"></center>'
             'He starts fucking you rough and hard, not caring what you are getting out of it. You are merely a cocksleeve for him.'
-			gs 'arousal', 'vaginal_finger', '15', 'sub'
-			gs 'arousal', 'vaginal', '30', 'sub', 'rough'
+            gs 'arousal', 'vaginal_finger', 15, 'sub'
+            gs 'dinsex','vaginal_sex', 30,'sub', 'rough'
+            minut -= 25
+
 			act '...':
 				cla & *clr
                 '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/andrei_naked_encounter_cum.jpg"></center>'
@@ -605,7 +618,9 @@ if $ARGS[0] = 'andrei_quick_fuck':
 				gs 'arousal', 'end'
 				gs 'cum_call', 'breasts', 'A172', 1
 				gs 'cum_call', 'stomach', 'A172', 1
-				gs 'stat'
+                gs 'stat'
+                
+                minut -= 10
                 
                 act 'Further':
                     if $loc = 'swamp_yard': gt 'swamp_yard'