Przeglądaj źródła

[updated] huge updates to the WIP booty call content - not enabled

hornguy6 2 lat temu
rodzic
commit
4af8bd0f9f

+ 2 - 2
locations/booty_call.qsrc

@@ -943,7 +943,7 @@ if $ARGS[0] = 'bj_react1.2':
 		if booty_call['cum_choice'] = 3:
 			'"Thanks for the warning," you smile, licking your lips.'
 			'"Ugh! Seriously?" Despite just blowing his load in your mouth, he looks somewhat upset. "I told you, I wanted to fuck tonight, not just get a blowjob."'
-			if stat['virgin'] = 1:
+			if stat['think_virgin'] = 1:
 				act'Sorry, saving myself for marriage':
 					booty_call['virgin'] = 1
 					cla & *clr
@@ -1003,7 +1003,7 @@ if $ARGS[0] = 'bj_react2':
 		'"Mmmm. Tasty."'
 		if rand(0,1) = 0 and booty_call['fuck'] ! 1:
 			'"Aww man, I never got to fuck you."'
-			if stat['virgin'] = 1:
+			if stat['think_virgin'] = 1:
 				act'Sorry, saving myself for marriage':
 					booty_call['virgin'] = 1
 					cla & *clr

+ 209 - 97
locations/booty_call_after.qsrc

@@ -3,8 +3,9 @@
 if $ARGS[0] = 'exit':
 	gs 'arousal', 'end'
 	if $clothingworntype = 'nude': gs'shortgs','dress'
+!!	if know_virgin[$boy] > 0 and pcs_vag > 0 and booty_call['fuck'] > 0: know_virgin[$boy] = 0
 	
-	killvar 'booty_call_after'
+	killvar 'booty_call'
 	minut += 2
 	!! exit should be based on type of apartment and location
 	if npc_residence[$boy] = 1:
@@ -21,13 +22,13 @@ if $ARGS[0] = 'exit':
 		gt 'city_center'
 !!{ disabled for bug testing
 	else
-		if $region = 'pav_residential':
+		if $region = 'pav':
 			gt 'pav_residential'
-		elseif $region = 'pav_commercial':
+		elseif $region = 'pav':
 			gt 'pav_commercial'
 		elseif $region = 'pav_park':
 			gt 'pav_park','start'
-		elseif $region = 'city_residential':
+		elseif $region = 'city':
 			gt 'city_residential'
 		elseif $region = 'city_center':
 			gt 'city_center'
@@ -42,8 +43,8 @@ end
 if $ARGS[0] = 'quit':
 	act'Call it quits':
 		cla & *clr
-		!! IMAGE HERE
-		'Grab your things and leave in anger.'
+		$npc_apt_bedroom[$boy]
+		'You know what, <<$npc_firstname[$boy]>>? <i>Fuck you!</i>" You leap off the bed in a huff, quickly grabbing your things and throwing your clothes on. <<$npc_firstname[$boy]>> glares daggers at you the whole time but you don''t care and the moment you have all your clothes on, you stalk out the door, giving him the finger as you slam it behind you.'
 		!! if npc_abusive[$boy] > 0 and rand(1,10) > number:
 		!! get raped
 		!! else
@@ -52,16 +53,24 @@ if $ARGS[0] = 'quit':
 	end
 end
 
+if $ARGS[0] = 'quit2':
+	booty_call['annoyed'] = 1
+	*nl
+	'Both of you lay back in bed, slightly frustrated with each other with where you''re calling things today, but neither willing to concede.'
+	if npc_smoker[$boy] > 0: *nl & '<<$npc_firstname[$boy]>> grabs his cigarettes from his nightstand and lights up, puffing away at it in annoyance.'
+	gs'booty_call_after','after_sex2'
+end
+
 if $ARGS[0] = 'stop_here':
 	act'Finish here?':
 		cla & *clr
 		$npc_apt_bedroom[$boy]
-		'"I think I''m reaching my limit. Want to end here?"'
+		'"I think I''m good here," you say. "How about you?"'
 		if booty_call['cum_count'] < npc_sexdrive[$boy] - 5:
-			'"No way! I still want more!"'
+			'"You''re seriously done already?" <<$npc_firstname[$boy]>> protests. "I still want to get off a few more times with you."'
 			act'I can''t keep going':
 				cla & *nl
-				'"I''m sorry <<$npc_firstname[$boy]>>, but I just can''t. Maybe next time."'
+				'"I''m sorry <<$npc_firstname[$boy]>>," you say, rubbing his arm, genuinely apologetic. "But I just can''t keep up with your sex drive. I''m all tapped out. Maybe next time?"'
 				'<<$npc_firstname[$boy]>> seems really disappointed, almost upset.'
 				gs'booty_call_after','after_sex1'
 			end
@@ -69,12 +78,14 @@ if $ARGS[0] = 'stop_here':
 			act'Well...':
 				cla & *nl
 				'"Well... I guess I might be able to keep going a <i>little</i> longer," you say with a soft smile.'
-				gs'booty_call_after','after_sex1'
+				gs'booty_call_sex','reset'
+				act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
+				act'Sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_sex', 'condoms'
 			end
 			
 			act'I don''t have time':
 				cla & *nl
-				'"I don''t have time <<$npc_firstname[$boy]>>," you shake your head. "I need to get going soon."'
+				'"I wish I could, but I don''t have time <<$npc_firstname[$boy]>>," you shake your head. "I really need to get going soon."'
 				'<<$npc_firstname[$boy]>> seems really disappointed, almost upset.'
 				gs'booty_call_after','after_sex1'
 			end
@@ -86,120 +97,184 @@ end
 
 if $ARGS[0] = 'keep_going':
 	act'Keep going?':
-		cla & *clr
 		if booty_call['cum_count'] >= npc_sexdrive[$boy]:
+			cla & *clr
 			$npc_apt_bedroom[$boy]
-			'"Wanna keep going?"'
-			'"I don''t think I can," he says, cock already limp.'
+			'"Wanna keep going?" you ask eagerly.'
+			if booty_call['cock_remove'] = 1:
+				'"I don''t think I can," he says, cock already flaccid, rapidly deflating right before your eyes as the seconds go by.'
+			else
+				'"I don''t think I can," he says, making you frown as you realize you can feel him getting softer inside you.'
+			end
+			'"Aww shucks," you sigh disappointedly.'
 			gs'booty_call_after','finish'
-		else
+		elseif booty_call['cock_remove'] = 1:
+			cla & *clr
+			minut += rand(1,2)
 			'<center><video autoplay loop src="images/shared/sex/misc/wait.mp4"></video></center>'
+			'"Wanna keep going?" you ask eagerly.'
 			'"Yeah, gimme a minute to get hard again."'
 			'While you wait, you consider what you want to do next...'
 			gs'booty_call_sex','reset'
 			act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
 			act'Sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_sex', 'condoms'
+		else
+			cla & *nl
+			$booty_call['reset_pos'] = $booty_call['pos_speed']
+			minut += rand(1,2)
+			'"Think you can keep going?" you ask, flexing your pussy around his cock. It twitches inside in response, feeling a little stiffer than before. "That felt like a yes," you grin.'
+			gs'booty_call_sex','reset'
+			act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
+			act'Keep fucking':gs'booty_call_sex','reset' & gt'booty_call_sex',$booty_call['reset_pos']
 		end
 	end
 end
 
+if $ARGS[0] = 'wipe_hands':
+	act'Wipe your hands':
+		cla & *clr
+		'<center><video autoplay loop src="images/shared/sex/cum/clean_hands.mp4"></video></center>'
+		cumspclnt = 16
+		gs 'cum_cleanup'
+		gs 'stat'
+		'You grab some tissues and clean your hands off, wiping the cum from every finger.'
+		gs 'booty_call_sex', 'sex_end'
+	end
+end
+
+if $ARGS[0] = 'wipe_face':
+	act'Wipe your face':
+		cla & *clr
+		'<center><video autoplay loop src="images/shared/sex/cum/clean_mouth.mp4"></video></center>'
+		cumspclnt = 12
+		gs 'cum_cleanup'
+		gs 'stat'
+		'You grab some tissues and clean up, wiping the cum from your face.'
+		gs 'booty_call_sex', 'sex_end'
+	end
+end
+
+if $ARGS[0] = 'wipe_tits':
+	cla & *clr
+	!! IMAGE HERE
+	$npc_apt_bedroom[$boy]
+	cumspclnt = 16
+	gs 'cum_cleanup'
+	gs 'stat'
+	'You grab some tissues and clean up, wiping the cum from your tits.'
+	gs 'booty_call_sex', 'sex_end'
+end
+
 if $ARGS[0] = 'finish':
-	if booty_call['orgasm_count'] = 0 and booty_call['fake_orgasm_count'] = 0 and booty_call['fuck'] = 0 and npc_selfish[$boy] = 0:
+	if booty_call['orgasm_count'] = 0 and booty_call['fake_orgasm_count'] = 0 and booty_call['fuck'] = 0 and npc_selfish[$boy] = 0 and (npc_generous[$boy] = 1 or rand(0,1) = 1):
 		gs'booty_call_after','no_cum_end'
 	elseif booty_call['cum_count'] >= npc_sexdrive[$boy]:
 		booty_call['sex_end'] = 1
-		'"I guess we can call it there."'
+		'"Yeah," <<$npc_firstname[$boy]>> pants. "I''m totally tapped out."'
 		gs'booty_call_after','after_sex1'
 	else
 		booty_call['sex_end'] = 1
-		'"I''m good with that."'
+		'"Yeah," he sighs. "I''m good."'
 		gs'booty_call_after','after_sex1'
 	end
 end
 
 if $ARGS[0] = 'no_cum_end':
-	'"Let''s end here."'
-	'"Really? We didn''t do anything other than getting me off."'
-	if know_virgin[$boy] = 1 and stat['virgin'] = 1:
-		act'You know I''m saving my virginity':
-			cla & *clr
-			'<center><b><font color="maroon"><<$npc_firstname[$boy]>>''s Bedroom</font></b></center>'
-			$npc_apt_bedroom[$boy]
-			'"Come on <<$boydesc>>," you sigh. "You know I''m saving myself for marriage."'
-			'"And you still have a fuck buddy."'
-			'"Shut up," you roll your eyes.'
-			gs'booty_call_after','after_sex1'
-		end
-	else
-		act'Didn''t feel like it today':
-			cla & *nl
-			'"Just didn''t feel like doing anything else today.'
-			gs'booty_call_after','after_sex1'
-		end
-		
-		act'Just wanted to fool around':
-			cla & *nl
-			'"Just wanted to play with your cock for a while. I had fun," you wink.'
-			gs'booty_call_after','after_sex1'
-		end
-		
-		act'I''m in a rush':
-			cla & *nl
-			'"I''m in a rush today. But don''t worry. I had fun," you wink.'
-			gs'booty_call_after','after_sex1'
-		end
+	if booty_call['fuck_count'] = 0:
+		'"Really?" <<$npc_firstname[$boy]>> asks, sitting up. "But we didn''t fuck. You didn''t even get to come."'
+		if know_virgin[$boy] = 1 and stat['think_virgin'] = 1:
+			act'You know I''m saving my virginity':
+				cla & *clr
+				'<center><b><font color="maroon"><<$npc_firstname[$boy]>>''s Bedroom</font></b></center>'
+				$npc_apt_bedroom[$boy]
+				'"Come on <<$npc_firstname[$boy]>>," you sigh. "You know I''m saving myself for marriage."'
+				'"And you still have a fuckbuddy."'
+				'"Shut up," you roll your eyes.'
+				gs'booty_call_after','after_sex1'
+			end
 		
-		if stat['virgin'] = 1:
+		elseif stat['think_virgin'] = 1:
 			act'I''m saving my virginity':
 				know_virgin[$boy] = 1
 				cla & *clr
 				'<center><b><font color="maroon"><<$npc_firstname[$boy]>>''s Bedroom</font></b></center>'
 				$npc_apt_bedroom[$boy]
-				'"Sorry. Saving myself for marriage."'
-				'"Why?"'
+				'"Sorry," you smile apologetically. "I''m saving myself for marriage."'
+				'"Why?" he asks, confusedly.'
 				act'Because I want to':
 					cla & *nl
-					'"Because I want to?" you shrug. "Do I need a better reason?"'
+					'"Because I want to?" you shrug. "I just think it would be nice to give my virginity to my future husband. Do I need a better reason?"'
 					gs'booty_call_after','after_sex1'
 				end
 				
 				act'Because I want to (annoyed)':
 					cla & *nl
-					'"Because I want to," you say, a little annoyed. "I have to explain myself to you?"'
+					'"Because I want to," you scowl at him. "I have to explain what I want to do with <i>my</i> body?"'
 					gs'booty_call_after','after_sex1'
 				end
 				if mid($start_type,1,2) = 'sg':
 					act'Ask my mom':
 						cla & *nl
-						'"I don''t know," you shrug. "Ask my mom why it''s so important."'
+						'"I don''t know," you say, rolling your eyes in exhasperation. "Ask my mom why it''s so important."'
 						gs'booty_call_after','after_sex1'
 					end
 				end
 			end
 		end
+		
+		act'Didn''t feel like it today':
+			cla & *nl
+			'"Just didn''t feel like doing anything else today," you shrug. "Wasn''t in the mood."'
+			gs'booty_call_after','after_sex1'
+		end
+		
+		act'Just wanted to fool around':
+			cla & *nl
+			'"Just wanted to play with your cock for a while," you wink. "Don''t worry that I didn''t get off. I had fun." '
+			gs'booty_call_after','after_sex1'
+		end
+	else
+		'"Really?" <<$npc_firstname[$boy]>> asks, sitting up. "But you didn''t get to come."'
+		act'It was still good':
+			cla & *nl
+			'"That''s sweet of you," you say, smiling. "But don''t worry about that. You still dicked me good. I''m satisfied without it."'
+			'"You''re sure?" he asks.'
+			'"Yeah, I''m sure," you laugh back.'
+			gs'booty_call_after','after_sex1'
+		end
+		
+		act'I''m in a rush':
+			cla & *nl
+			'"I''m in a rush today. But don''t worry, I still had fun." You give him a sly wink. "A girl doesn''t need to come every time you know."'
+			'"You really mean that?" he asks.'
+			'"Let''s just not make a habit of it, all right?" you smirk back.'
+			gs'booty_call_after','after_sex1'
+		end
 	end
 end
 
 if $ARGS[0] = 'bad_sex_end':
-	'"Let''s call it here."'
-	'"What, done already?"'
-	act'Don''t feel like it anymore':
-		cla & *nl
-		'"I don''t feel like doing anything else."'
-		gs'booty_call_after','after_sex1'
-	end
-	
-	act'You killed the mood':
-		cla & *nl
-		'"You killed the mood."'
-		gs'booty_call_after','after_sex1'
-	end
-	
-	act'You''re an asshole':
-		cla & *nl
-		'"You''re an asshole."'
-		'He snickers and slaps your ass.'
-		gs'booty_call_after','after_sex1'
+	act'End here (bad end)':
+		'"Let''s call it here," you say, letting your negative feelings get to you.'
+		'"What, done already?" <<$npc_firstname[$boy]>> says, sitting up.'
+		act'Don''t feel like it anymore':
+			cla & *nl
+			'"I don''t feel like doing anything else," you mumble, feeling deflated and dejected, sinking further into the bed. "I''m just... not in the mood anymore."'
+			gs'booty_call_after','after_sex1'
+		end
+		
+		act'You killed the mood':
+			cla & *nl
+			'"You killed the mood," you scowl at him.'
+			gs'booty_call_after','after_sex1'
+		end
+		
+		act'You''re an asshole':
+			cla & *nl
+			'"You''re an asshole," you scowl at him. "You know what you did."'
+			'"I sure do," he snickers and slaps your ass, earning him a yelp from your lips and a sharp glare from your eyes.'
+			gs'booty_call_after','after_sex1'
+		end
 	end
 end
 
@@ -316,7 +391,11 @@ if $ARGS[0] = 'cum_kiss_cock':
 			booty_call['react'] = 1
 			cla & *clr
 			'<center><video autoplay loop src="images/shared/sex/cum/kiss_cock.mp4"></video></center>'
-			'"Glad my hard work is appreciated," you smile, leaning in and giving <<$npc_firstname[$boy]>>''s cock a gentle kiss on the tip.'
+			if $booty_call['last_cum'] = 'swallow':
+				'"Glad my hard work is appreciated," you smile, leaning in and giving <<$npc_firstname[$boy]>>''s cock a gentle kiss on the tip.'
+			else
+				'Feeling cheeky, you finish by leaning in to give <<$npc_firstname[$boy]>> a cute little kiss, right on the tip of his cock.'
+			end
 			gs'booty_call_sex','sex_end'
 		end
 	end
@@ -325,16 +404,47 @@ end
 !! -------------------------------------------------------------------------------
 
 if $ARGS[0] = 'after_sex1':
-	act'Continue':
-		cla & *clr
-		$npc_apt_bedroom[$boy]
-		if npc_smoker[$boy] > 0:
-			'The two of you pull apart and <<$npc_firstname[$boy]>> reaches over to his nightstand and pulls out a pack of cigarettes.'
-		else
-			*nl
-			'You and <<$npc_firstname[$boy]>> pull apart, quietly basking in the afterglow of your booty call.'
+	if booty_call['cock_remove'] = 0:
+		act'Pull apart':
+			cla & *clr
+			if $booty_call['cum_choice'] = 'creampie':
+				if $booty_call['position'] = 'miss':
+					'<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/miss1.jpg"></center>'
+					'<<$npc_firstname[$boy]>> removes his cock from your pussy, climbing out from between your legs, flopping onto the other side of the bed. His cum seeps from your pussy, trickling down the crack of your ass into the bedsheets.'
+				elseif $booty_call['position'] = 'doggy':
+					'<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/doggy1.jpg"></center>'
+					'<<$npc_firstname[$boy]>> slips his cock from your pussy, flopping onto the other side of the bed. His cum seeps from your pussy, slowly oozing from between your legs.'
+				elseif $booty_call['position'] = 'cowgirl':
+					'<center><img <<$set_imgh>> src="images/shared/sex/cum/vagcreampie/miss1.jpg"></center>'
+					'You raise your hips, letting <<$npc_firstname[$boy]>>''s cock slip from your pussy, and flop down beside him. His cum seeps from your pussy, trickling down the crack of your ass into the bedsheets.'
+				end
+			else
+				$npc_apt_bedroom[$boy]
+				if $booty_call['position'] = 'miss':
+					'<<$npc_firstname[$boy]>> removes his cock from your pussy, climbing out from between your legs, flopping onto the other side of the bed.'
+				elseif $booty_call['position'] = 'doggy':
+					'<<$npc_firstname[$boy]>> slips his cock from your pussy, flopping onto the other side of the bed.'
+				elseif $booty_call['position'] = 'cowgirl':
+					'You raise your hips, letting <<$npc_firstname[$boy]>>''s cock slip from your pussy, and flop down beside him.'
+				end
+			end
+			if npc_smoker[$boy] > 0:
+				'<<$npc_firstname[$boy]>> reaches over to his nightstand and pulls out a pack of cigarettes.'
+			end
+			gs'booty_call_after','after_sex2'
+		end
+	else
+		act'Finish':
+			cla & *clr
+			$npc_apt_bedroom[$boy]
+			if npc_smoker[$boy] > 0:
+				'The two of you pull apart and <<$npc_firstname[$boy]>> reaches over to his nightstand and pulls out a pack of cigarettes.'
+			else
+				*nl
+				'You and <<$npc_firstname[$boy]>> pull apart, quietly basking in the afterglow of your booty call.'
+			end
+			gs'booty_call_after','after_sex2'
 		end
-		gs'booty_call_after','after_sex2'
 	end
 end
 
@@ -345,12 +455,12 @@ if $ARGS[0] = 'after_sex2':
 		act'Take a shower':
 			cla & *clr
 			$npc_apt_bedroom[$boy]
-			'"I''m gonna borrow your shower."'
+			'"I''m gonna borrow your shower," you say, sliding out of the bed and padding towards the bathroom.'
 			if booty_call['cum_count'] < npc_sexdrive[$boy]:
-				'"Why don''t I join you?"'
+				'"Why don''t I join you?" <<$npc_firstname[$boy]>> says, a glimmer in his eyes that lets you know he wants more than just to "join" you.'
 				act'I''d rather not':
 					cla & *nl
-					'"No thanks," you say. "I like my alone time in the shower."'
+					'"No thanks," you say, smiling back wryly as you keep going. "I like my alone time," you say, just before you shut the door behind you.'
 					act'Shower':gt'booty_call_after','shower_alone'
 				end
 !!{				act'Sounds nice':
@@ -368,13 +478,13 @@ if $ARGS[0] = 'after_sex2':
 				
 				act'I''ll try':
 					cla & *nl
-					'"I''ll try not to," you smile and head into the bathroom.'
+					'"I''ll try not to," you smile, padding your way into the bathroom.'
 					act'Shower':gt'booty_call_after','shower_alone'
 				end
 				
 				act'We''ll see':
 					cla & *nl
-					'"We''ll see about that," you smirk and head into the bathroom.'
+					'"We''ll see about that," you smirk and pad your way into the bathroom.'
 					act'Shower':gt'booty_call_after','shower_alone'
 				end
 			end
@@ -402,7 +512,7 @@ if $ARGS[0] = 'after_sex2':
 		end
 	end
 	
-	if npc_smoker[$boy] > 0:
+	if npc_smoker[$boy] > 0 and booty_call['annoyed'] = 0:
 		act'Bum a cigarette':
 			booty_call['bum_cigarette'] = 1
 			gt'booty_call_after','smoke'
@@ -841,7 +951,7 @@ if $ARGS[0] = 'shower_alone':
 	booty_call['shower'] = 1
 	dynamic $showerdin
 	'You turn on the faucet, relaxing as the hot water pours down over your skin. After a few minutes, you turn the tap off, and step out, walking back to <<$npc_firstname[$boy]>>''s room wet and dripping.'
-	'"I really needed that," you smile at him.'
+	'"Thanks," you smile at him.'
 	gs'booty_call_after','after_sex2'
 end
 
@@ -858,13 +968,13 @@ if $ARGS[0] = 'shower_together':
 		act'Protest':
 			cla & *clr
 			'<center><video autoplay loop src="images/shared/sex/shower/grope1.mp4"></video></center>'
-			'"Hey!" you protest.'
+			'"Hey!" you protest, looking down at the unwelcome hands squeezing your breasts, feeling something hard poking you in the back.'
 			act'I''m not in the mood':
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/shower/grope1.mp4"></video></center>'
-				'"Hey!" you protest. "I''m not in the mood for this."'
+				'"Hey!" you protest, looking down at the unwelcome hands squeezing your breasts, feeling something hard poking you in the back. "I''m not in the mood for this."'
 				if booty_call['cum_count'] >= npc_sexdrive[$boy]:
-					'"They were staring right at me," he grins. But he backs off as you asked.'
+					'"They were staring right at me," he grins. He grabs a few more handfuls but eventually releases you, he backs off as you asked.'
 				else
 					'"You showed up for a booty call didn''t you?"'
 					'"Yeah, and now I''m done. Keep it in your pants."'
@@ -876,11 +986,11 @@ if $ARGS[0] = 'shower_together':
 			act'I don''t have time':
 				cla & *clr
 				'<center><video autoplay loop src="images/shared/sex/shower/grope1.mp4"></video></center>'
-				'"Hey!" you protest. "I don''t have time for this. I have shit to do and I can''t have you making me late."'
+				'"Hey!" you protest, looking down at the unwelcome hands squeezing your breasts, feeling something hard poking you in the back. "I don''t have time for this. I have shit to do and I can''t have you making me late."'
 				if booty_call['cum_count'] >= npc_sexdrive[$boy]:
-					'"They were staring right at me," he grins. But he backs off as you asked.'
+					'"They were staring right at me," he grins. But after one more squeeze, he releases you as you asked him to.'
 				else
-					'"You showed up for a booty call didn''t you?"'
+					'"You showed up for a booty call didn''t you?" he grins.'
 					'"Yeah, and now I have something <i>else</i> to do."'
 					'"Fine, fine." He backs off, as you asked.'
 				end
@@ -915,7 +1025,9 @@ if $ARGS[0] = 'shower_together':
 						'"Well..." Your breath hitches as he gives your nipples a light squeeze. You feel so wet, and it''s not just the shower.'
 						if booty_call['condom'] = 1:
 							'"You won''t cum inside me, will you?"'
-							'"Don''t worry, I won''t." You gasp as without further warning, <<$npc_firstname[$boy]>> pushes his cock inside you.'
+							'"Don''t worry, I won''t."'
+							*nl
+							'You gasp as without further warning, <<$npc_firstname[$boy]>> pushes his cock inside you.'
 						else
 							'You look at <<$npc_firstname[$boy]>> and your expression tells him everything he needs to know. Without another word, he pushes his cock inside you.'
 						end

Plik diff jest za duży
+ 390 - 230
locations/booty_call_sex.qsrc


Plik diff jest za duży
+ 509 - 321
locations/booty_call_start.qsrc


+ 213 - 68
locations/booty_call_talk.qsrc

@@ -40,7 +40,7 @@ if $ARGS[0] = 'cum_react':
 					cla & *clr
 					!! IMAGE HERE
 					npc_know_not_bc = 1
-					'"Sorry. I can''t let you cum inside me," you smile, <<$booty_call[''cum_describe2'']>>. "I''m not on birth control."'
+					'"Sorry. I can''t let you come inside me," you smile, <<$booty_call[''cum_describe2'']>>. "I''m not on birth control."'
 					gs'booty_call_sex','sex_end'
 				end
 			elseif birth_control['think_safe'] < 1 and npc_know_not_bc = 1:
@@ -53,19 +53,19 @@ if $ARGS[0] = 'cum_react':
 			end
 			
 			if pcs_lover > pcs_girlfriends:
-				act'Only my boyfriend is allowed to cum inside me':
+				act'Only my boyfriend is allowed to come inside me':
 					cla & *clr
 					!! IMAGE HERE
-					'"Sorry," you smirk apologetically. "Only my boyfriend is allowed to cum inside me."'
-					'"So you can cheat on your boyfriend, but I can''t cum inside you?"'
+					'"Sorry," you smirk apologetically. "Only my boyfriend is allowed to come inside me."'
+					'"So you can cheat on your boyfriend, but I can''t come inside you?"'
 					act'Yup':
 						cla & *nl
 						'"Yup, that''s exactly right," you smirk.'
 						gs'booty_call_sex','sex_end'
 					end
-					act'It''s only cheating if you cum inside':
+					act'It''s only cheating if you come inside':
 						cla & *nl
-						'"That''s exactly why I can''t let you do that. It''s not cheating if you don''t cum inside," you wink.'
+						'"That''s exactly why I can''t let you do that. It''s not cheating if you don''t come inside," you wink.'
 						gs'booty_call_sex','sex_end'
 					end
 				end
@@ -107,7 +107,7 @@ if $ARGS[0] = 'cum_react':
 			end
 			
 			if pcs_makeup > 1:
-				act'Don''t ruin my makeup':
+				act'It''ll ruin my makeup':
 					cla & *clr
 					!! IMAGE HERE
 					booty_call['makeup_ruin'] = 1
@@ -130,55 +130,17 @@ if $ARGS[0] = 'cum_react':
 				gs'booty_call_sex','sex_end'
 			end
 		else
-			'You grin at him as he cums all over your hand, continuing to jerk him until his cock stops twitching and nothing else comes out. After a couple more tugs for good measure, you pull back.'
+			'You grin at him as he comes all over your hand, continuing to jerk him until his cock stops twitching and nothing else comes out. After a couple more tugs for good measure, you pull back.'
+			gs'booty_call_sex','sex_end'
 		end
-		gs'creampie_react'
+		gs'booty_call_talk','creampie_react'
+		gs'booty_call_talk','facial_react1'
 	end
 end
 
-
-
 if $ARGS[0] = 'creampie_react':
 	if $booty_call['cum_choice'] = 'creampie':
-		gs'booty_call_sex','cum_inside_end'
-		if npc_creampie_okay[$boy] ! 1 and booty_call['creampie_ask'] ! 1 and booty_call['cum_together'] = 0:
-			act'What the fuck!':
-				booty_call['mad'] = 1
-				cla & *clr
-				'<center><img <<$set_imgh>> src="images/shared/sex/cum/cum111.jpg"></center>'
-				if booty_call['pill_tomorrow'] = 1:
-					'"What the fuck!"'
-					'"What? You said you were gonna get the pill tomorrow anyways."'
-				elseif npc_know_not_bc = 1:
-					'"What the fuck! You know I''m not on birth control!"'
-					'"It''ll be fine/It was an accident."'
-				else
-					'"What the fuck!"'
-				end
-				
-				act'Ignore it':
-					cla & *clr
-					$npc_apt_bedroom[$npclastsaved]
-					'"Ugh. Whatever."'
-					gs'booty_call_sex','sex_end'
-				end
-				
-				act'You''re an asshole':
-					cla & *clr
-					$npc_apt_bedroom[$npclastsaved]
-					'"You''re such an asshole."'
-					gs'booty_call_sex','sex_end'
-				end
-			end
-			
-			act'Panic!':
-				cla & *clr
-				'<center><img <<$set_imgh>> src="images/shared/sex/cum/cum111.jpg"></center>'
-				'"Holy shit!" you shout, scrambling backwards off the bed to look down at your pussy, horrified by the white liquid dripping from your snatch.'
-				gs'booty_call_after','creampie_panic'
-			end
-		end
-		
+		if booty_call['cock_remove'] ! 1:gs'booty_call_sex','cum_inside_end'
 		act'That felt amazing':
 			cla & *clr
 			$npc_apt_bedroom[$boy]
@@ -207,18 +169,18 @@ if $ARGS[0] = 'creampie_react':
 					if booty_call['cum_together'] = 1:
 						'"That was..." you pant, aftershocks of your orgasm still shivering through you. "I could... feel you... cumming... inside me..."'
 						'"Yeah..." he breathes back.'
-						'"It was amazing..."'
+						'"It was <i>amazing</i>..."'
 					elseif booty_call['cum_together_fake'] = 1:
 						'"That was..." you pant, feigning post-orgasm shakes. "I could... feel you... cumming... inside me..."'
 						'"Yeah..." he breathes back.'
-						'"It was amazing..."'
+						'"It was <i>amazing</i>..."'
 					else
 						'"That was..." you pant, aftershocks of your orgasm still shivering through you. "I just... Did you... did we... together...?"'
 						'"Yeah..." he breathes back.'
-						'"I thought so," you smile. "I could feel you inside me. It was amazing..."'
+						'"I thought so," you smile. "I could feel you inside me. It was <i>amazing</i>..."'
 					end
 				else
-					'"That was great," you grin, <<$npc_firstname[$boy]>>''s cock still stuffed inside you. "I could feel you cum inside me. It felt <i>amazing...</i>"'
+					'"That was great," you grin, gently flexing your pussy around <<$npc_firstname[$boy]>>''s cock, which is still stuffed inside you. "I could <i>feel it</i> when you came inside me. It was <i>amazing...</i>"'
 				end
 			end
 			gs'booty_call_sex','sex_end'
@@ -226,6 +188,176 @@ if $ARGS[0] = 'creampie_react':
 	end
 end
 
+if $ARGS[0] = 'creampie_panic':
+	if booty_call['condom'] = 2:
+		'"Ohmygodohmygodohmygodohmygod!" You cut him off with a torrent of words that spill from your mouth and globs of cum spill from your pussy, causing you to hyperventilate. "You said-! Not inside-!"'
+	elseif booty_call['condom'] = 3:
+		!! let him fuck you without one if he wouldn''t come inside you
+		'"Sorry, your pussy was just so tight and I-"'
+		'"Ohmygodohmygodohmygodohmygod!" You cut him off with a torrent of words that spill from your mouth and globs of cum spill from your pussy, causing you to hyperventilate. "You said-! You promised-!"'
+	elseif booty_call['condom'] = 4:
+		!! he promised he wouldn''t come inside you
+		'"Ohmygodohmygodohmygodohmygod!" You cut him off with a torrent of words that spill from your mouth and globs of cum spill from your pussy, causing you to hyperventilate. "You said-! I told you-!"'		
+	else
+		'"Ohmygodohmygodohmygodohmygod!" You cut him off with a torrent of words that spill from your mouth and globs of cum spill from your pussy, causing you to hyperventilate.'
+	end
+	'You put your hand to your head as you begin to feel faint.'
+	*nl
+!!{	if birth_control['think_safe'] = 1:
+		'<i>What was I thinking? What if I get an STD?! Why didn''t I insist on a condom...</i>'
+	else
+		'<i>What was I thinking? What if I get an STD? What if I get pregnant?! Why didn''t I insist on a condom...</i>'
+	end}
+	*nl
+	'"Jeez, I didn''t know you were going to freak out like this," <<$npc_firstname[$npclastsaved]>> says, holding his hands up defensively. "Just chill out! You can buy a morning after pill tomorrow, it''ll be fine."'
+	act'Calm down':
+		cla & *clr
+		'<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
+		$npc_apt_bedroom[$npclastsaved]
+		'Trying to focus on his words, you force yoruself to take deep, slow breaths, calming down while <<$npc_firstname[$npclastsaved]>> tries to apologize to you.'
+		'"See? It''s all gonna be fine."'
+		act'He''s right, it''ll be fine':
+			cla & *nl
+			if birth_control['think_safe'] < 1:
+				'<i>He''s right, it''ll be okay. You''re going to get a morning after pill tomorrow and you''re <b>not</b> going to get pregnant. You''re going to remember to go to the pharmacy, you''re going to remember to take the pill, and you''re not going to get knocked up tonight! Everything is going to be fine! <b>It''s going to be fine!</b></i>'
+			else
+				'<i>He''s right, it''ll be okay. You''re on birth control so you don''t need another pill. You''re not going to get pregnant! And he''s not going to have an STD. Can''t have one! Because if he did that would be... Nope! I''m not gonna think about that! Because I''m not getting an STD tonight! Everything is going to be fine! <b>It''s going to be fine!</b></i>'
+			end
+			*nl
+			'After running through this thought process several more times accompanied by many more breaths, you finally begin to calm down.'
+			gs'booty_call_after','pre'
+		end
+	end
+
+	act'I have to go!':
+		cla & *clr
+		'<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
+		$npc_apt_bedroom[$npclastsaved]
+		'"I have to go!" Without warning, you spring up and start grabbing your things, throwing on your clothes with frantic haste.'
+		'"Wha- Where are you going?!"'
+		if birth_control['think_safe'] = 1:
+			'"I just have to go!"'
+			'"I told you, if you''re worried you can just get-"'
+			'"That''s not what this is about!"'
+			'"Then-!"'
+			'"Can''ttalkgottago!"'
+			'You don''t wait to hear what he was trying to say and dash out the door.'
+			*nl
+			'<i>Fuck! What am I going to do if I get an STD?!</i>'
+		else
+			'"I need to get a morning after pill!"'
+			'"Right now?!"'
+			'"Right now!!! I can''t wait even one minute! I can''t get knocked up!"'
+			if hour >= 21:
+				'"No pharmacy is open this time of night! Stop freaking out! Y-"'
+				'"Can''ttalkgottago!"'
+				'You don''t wait to hear what he was trying to say and dash out the door.'
+			else
+				'"Why the rush?? You don''t have to do it right this second-"'
+				'"I have to to be sure! I gotta get it today before the pharmacy closes!"'
+				'"But-!"'
+				'"Can''ttalkgottago!"'
+				'You don''t wait to hear what he was trying to say and dash out the door.'
+			end
+		end
+		act'Leave':gt'booty_call_after','exit'
+	end
+	
+	act'That''s not what I''m concerned about! (STDs)':
+		cla & *clr
+		'<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
+		$npc_apt_bedroom[$npclastsaved]
+		'"That''s not what I''m concerned about!" you say, your hyperventilating getting worse.'
+		'"Then wha- Wait, you think I have an STD???"'
+		'"I don''t know! You could! I just don''t know!"'
+		'"If you were really concerned about that then why would you let me fuck without a condom??"'
+		if booty_call['condom'] >= 2:
+			'"You didn''t want to use one!" you yelp.'
+		else
+			'"<i>I! DON''T! KNOW!</i>" you scream.'
+		end
+		'"Well I''m fucking clean, alright?! I promise!"'
+
+		act'Calm down':
+			cla & *clr
+			'<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
+			$npc_apt_bedroom[$npclastsaved]
+			'Trying to focus on his words, you force yoruself to take deep, slow breaths, calming down while <<$npc_firstname[$npclastsaved]>> tries to reassure you.'
+			'<i>He''s right, it''ll be okay. You''re on birth control and he came inside you so it''s okay! He''s not going to have an STD. Can''t have one! Because if he did that would... Nope! I''m not gonna think about that! Because I''m not getting an STD tonight! Everything is going to be fine! <b>It''s going to be fine!</b></i>'
+			*nl
+			'After running through this thought process several more times accompanied by many more breaths, you finally begin to calm down.'
+			gs'booty_call_after','pre'
+		end
+
+		act'I have to go!':
+			cla & *clr
+			'<center><b><font color="maroon"><<$npc_firstname[$npclastsaved]>>''s Bedroom</font></b></center>'
+			$npc_apt_bedroom[$npclastsaved]
+			'"I have to go!" Without warning, you spring up and start grabbing your things, throwing on your clothes with frantic haste.'
+			'"Wha- Where are you going?!"'
+			'"I just have to go!"'
+			'"If you''re worried about that then leaving now isn''t going to-"'
+			'"That''s not what this is about!"'
+			'"Then-!"'
+			'"Can''ttalkgottago!"'
+			'You don''t wait to hear what he was trying to say, you don''t even really know what you''re saying, and you dash out the door.'
+			*nl
+			'<i>Fuck! What am I going to do if I get an STD?!</i>'
+			act'Leave':gt'booty_call_after','exit'
+		end
+	end
+end
+
+if $ARGS[0] = 'swallow_react1':
+	if trt_cumeater = 1:
+		act'Tasty':
+			cla & *clr
+			$npc_apt_bedroom[$boy]
+			'"Mmmm," you lick your lips. "You taste good."'
+			if $npc_cum_pref[$boy] = 'mouth':
+				'"You''re so fucking hot. I love watching you swallow like that."'
+				'You grin, enjoying his open praise.'
+			else
+				'"You really like swallowing that much?"'
+				'"I <i>love</i> it," you grin.'
+			end
+			gs 'booty_call_after', 'wipe_face'
+			gs 'booty_call_sex', 'sex_end'
+		end
+	end
+end
+
+if $ARGS[0] = 'facial_react1':
+	if trt_cumeater = 1 and ($booty_call['cum_choice'] = 'face_mouth'):
+		act'Tasty':
+			cla & *clr
+			$npc_apt_bedroom[$boy]
+			'"Mmmm," you lick your lips, catching some of the stray shots of cum that still coat your face. "You taste good."'
+			if $npc_cum_pref[$boy] = 'mouth':
+				'"You''re so fucking hot. I love watching you swallow like that."'
+				'You grin, enjoying his open praise.'
+			else
+				'"You really like swallowing that much?"'
+				'"I <i>love</i> it," you grin.'
+			end
+			gs 'booty_call_after', 'wipe_face'
+			gs 'booty_call_sex', 'sex_end'
+		end
+	end
+	if pcs_makeup = 0 and booty_call['ruin_makeup'] ! 1:
+		act'You ruined my makeup (joke)':
+			booty_call['ruin_makeup'] = 1
+			cla & *clr
+			'<center><video autoplay loop src="images/shared/sex/cum/facial/facial_after1.mp4"></video></center>'
+			'"Look what you''ve done," you say in a stern tone, contrasted by the smile twisting at the corners of your lips. "You totally fucked up my makeup. Now what am I supposed to do?"'
+			'"You could always go out like that," he snickers.'
+			'"Oh I bet you''d like that," you giggle.'
+			gs 'booty_call_after', 'wipe_face'
+			gs 'booty_call_sex', 'sex_end'
+		end
+	end
+end
+
 !! --------------------- Pillow Talk ------------------------------------
 if $ARGS[0] = 'pillow_talk_start':
 	cla & *clr
@@ -238,21 +370,21 @@ end
 
 
 if $ARGS[0] = 'pillow_talk_options':
-	act'Stop talking':
+	act'Stop talking':cla & gs'booty_call_after','after_sex2'
 	act'Talk about the sex':cla & gs'booty_call_talk','pillow_talk_sex'
 end
 
 if $ARGS[0] = 'pillow_talk_sex':
-	
+	act'Stop talking':cla & gs'booty_call_after','after_sex2'
 	gs'booty_call_talk','keep_it_up'
 	gs'booty_call_talk','better_without'
-	gs'booty_call_talk','keep_it_up'
+	gs'booty_call_talk','kuni_wear_out'
 	gs'booty_call_talk','keep_it_up'
 	gs'booty_call_talk','keep_it_up'
 end
 
 if $ARGS[0] = 'keep_it_up':
-	if booty_call['cum_count'] > 5:
+	if booty_call['cum_count'] > 5 and booty_call['keep_it_up'] = 0:
 		act'You can really keep it up':
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk.jpg"></center>'
@@ -265,14 +397,27 @@ if $ARGS[0] = 'keep_it_up':
 	end
 end
 
+if $ARGS[0] = 'kuni_wear_out':
+	if booty_call['pussy_lick_loop'] >= 5:
+		act'You''re a pussyeating psycho':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk1.jpg"></center>'
+			'"You''re a fucking psycho, you know that?" you pant, gasping for breath. "Who... makes a girl... cum five times in a row... with just their tongue?? And... doesn''t even want... to fuck her?!"'
+			'"I like eating pussy," he shrugs.'
+			'"You have a problem is what you have," you say, staring up at the ceiling with exhaustion crashing down on you.'
+			gs'booty_call_talk','pillow_talk_sex'
+		end
+	end
+end
+
 if $ARGS[0] = 'better_without':
 	if booty_call['condom'] >= 2 and booty_call['better_without'] = 0:
 		act'It was better without the condom':
 			booty_call['better_without'] = 0
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk.jpg"></center>'
-			'"You were right," you smile at <<$npc_firstname[$npclastsaved]>>. "It was better without the condom."'
-			if npc_selfish[$npclastsaved] = 1:
+			'"You were right," you smile at <<$npc_firstname[$boy]>>. "It was better without the condom."'
+			if npc_selfish[$boy] = 1:
 				if $booty_call['cum_choice'] = 'creampie':
 					'"Oh yeah. Busting a nut inside is the best."'
 					act'Worry':
@@ -295,16 +440,16 @@ if $ARGS[0] = 'better_without':
 			else
 				if $booty_call['cum_choice'] = 'creampie':
 					if booty_call['condom'] = 3:
-						'"Sorry I uhh... you know..." He seems embarrassed. "I promised I wouldn''t cum inside you but I ended up doing it anyways."'
+						'"Sorry I uhh... you know..." He seems embarrassed. "I promised I wouldn''t come inside you but I ended up doing it anyways."'
 					else
 						'"Your pussy felt amazing."'
 						'"So did your dick," you murmur back.'
-						'"Is it okay that I... you know...?" <<$npc_firstname[$npclastsaved]>> eyes your pussy, his cum still leaking from it.'
+						'"Is it okay that I... you know...?" <<$npc_firstname[$boy]>> eyes your pussy, his cum still leaking from it.'
 					end
 					
 					act'I''ll be fine':
 						cla & *nl
-						'"I''ll be fine," you say reassuringly. "One creampie isn''t gonna kill me."'
+						'"I''ll be fine," you say reassuringly. "One creampie isn''t gonna kill me. Besides, like I said, it felt good."'
 						'He nods, relaxing a bit.'
 						*nl
 						'<i>I mean, what are the odds that something bad happens, right?</i>'
@@ -334,14 +479,14 @@ if $ARGS[0] = 'better_without':
 							elseif birth_control['think_safe'] = 1:
 								'"It''s fine. I''m on the pill," you reassure him. "I just wanted to be extra safe. No harm done."'
 							end
-							'<<$npc_firstname[$npclastsaved]>> seems to relax, relieved that you''re not upset.'
+							'<<$npc_firstname[$boy]>> seems to relax, relieved that you''re not upset.'
 							gs'booty_call_talk','pillow_talk_options'
 						end
 					else
 						act'I''m on birth control (lie)':
 							cla & *nl
 							'"It''s fine. I''m on birth control," you lie through your teeth.'
-							'<<$npc_firstname[$npclastsaved]>> seems to relax, relieved that you''re not upset.'
+							'<<$npc_firstname[$boy]>> seems to relax, relieved that you''re not upset.'
 							*nl
 							'<i>I wonder if his baby is going to be swimming around inside me after this...</i>'
 							gs'booty_call_talk','pillow_talk_options'
@@ -355,9 +500,9 @@ if $ARGS[0] = 'better_without':
 					end
 				else
 					'"Told you we didn''t need one," he laughs.'
-					act'You sure did':
+					act'You were right':
 						cla
-						'"You sure did," you chuckle back.'
+						'"I guess not," you say, smiling back.'
 						gs'booty_call_talk','pillow_talk_options'
 					end
 					
@@ -422,4 +567,4 @@ end
 !! --------------------- After Sex Talk ---------------------------------
 
 
---- costuming ---------------------------------
+--- booty_call_talk ---------------------------------

Plik diff jest za duży
+ 1023 - 250
locations/booty_call_virgin.qsrc


Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików