Browse Source

[updated] booty call files
[added] a lot more interactions and split some files up, will need more media

hornguy6 1 year ago
parent
commit
319b4ba52c

+ 1 - 0
glife.qproj

@@ -632,6 +632,7 @@
 		<Location name="booty_call"/>
 		<Location name="booty_call_start"/>
 		<Location name="booty_call_after"/>
+		<Location name="booty_call_condoms"/>
 		<Location name="booty_call_cum"/>
 		<Location name="booty_call_talk"/>
 		<Location name="booty_call_pillow_talk"/>

+ 554 - 183
locations/booty_call_after.qsrc

@@ -38,13 +38,20 @@ if $ARGS[0] = 'exit':
 end
 
 if $ARGS[0] = 'ending':
-	gs 'booty_call_stats', 'save'
+!!	gs 'booty_call_stats', 'save'
 	gs 'arousal', 'end'
-	if $clothingworntype = 'nude': gs'shortgs', 'dress'
+	if $clothingworntype = 'nude': gs'booty_call_after', 'dress'
 	if pcs_vag > 0 and booty_call['fuck'] > 0: know_virgin[$boy] = 0
 	killvar 'booty_call'
 end
 
+if $ARGS[0] = 'dress':
+	gs'clothing','wear_last_worn'
+	gs 'panties', 'wear', $lastwornpantytype['booty_call'], lastwornpantynumber['booty_call']
+	gs 'bras', 'wear', $lastwornbratype['booty_call'], lastwornbranumber['booty_call']
+	gs 'stat'
+end
+
 
 if $ARGS[0] = 'quit':
 	act'Leave in anger':
@@ -70,35 +77,120 @@ end
 if $ARGS[0] = 'stop_here':
 	act'Finish here?':
 		cla & *clr
-		$npc_apt_bedroom[$boy]
-		'"I think I''m good here," you say. "How about you?"'
-		if booty_call['cum_count'] < npc_sexdrive[$boy] - 5:
+		if booty_call['blowjob_continue_ask'] = 1:
+			'<center><video autoplay loop src="images/shared/sex/blowjob/play1.mp4"></video></center>'
+			'"There, happy now?" you ask, playing with his cock.'
+		elseif booty_call['keep_going_continue'] > 0:
+			$npc_apt_bedroom[$boy]
+			'"Is that good enough for you now?" you ask.'
+		else
+			$npc_apt_bedroom[$boy]
+			'"I think I''m good here," you say. "How about you?"'
+		end
+		if booty_call['cum_count'] < npc_sexdrive[$boy] - rand(1,3) and booty_call['blowjob_continue_ask'] ! 1:
 			booty_call['blue_ball'] = 1
-			'"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]>>," 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?"'
+			if booty_call['keep_going_continue'] > 0 and npc_caretaker[$boy] = 1:
+				gs'booty_call_after', 'finish'
+			elseif booty_call['keep_going_continue'] > 0:
+				'"Just a couple more times?" <<$npc_firstname[$boy]>> begs. "I still want to get off a few more times with you."'
+				gs'booty_call_after', 'stop_here_options'
+			else
+				'"You''re done already?" <<$npc_firstname[$boy]>> complains. "I still want to get off a few more times with you."'
+				gs'booty_call_after', 'stop_here_options'
+			end
+			
+		else
+			gs'booty_call_after', 'finish'
+		end
+	end
+end
+
+if $ARGS[0] = 'stop_here_options':
+	act'I can''t keep going':
+		cla & *nl
+!!		if booty_call['fuck_count'] > 0:
+			'"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?"'
+		if npc_caretaker[$boy] = 1:
+			'<<$npc_firstname[$boy]>> smiles wistfully at you.'
+			'"I guess it''s okay then..."'
+			gs'booty_call_after', 'after_sex1'
+		else
+			if booty_call['cum_count'] < npc_sexdrive[$boy] - 5:
+				if rand(0,1) = 1:
+					'"Come on, please? Just a couple more times?"'
+					act'Not happening':
+						cla & *nl
+						'"Sorry," you shake your head. "But I just can''t."'
+						gs'booty_call_after', 'after_sex1'
+					end
+				else
+					'"Can I at least get a blowjob?"'
+					booty_call['blowjob_continue_ask'] = 1
+					act'Not happening':
+						cla & *nl
+						'"Sorry," you shake your head. "But I just can''t."'
+						gs'booty_call_after', 'after_sex1'
+					end
+					gs 'booty_call_start', 'bj_ask2'
+				end
+			else
 				'<<$npc_firstname[$boy]>> seems really disappointed, almost upset.'
 				gs'booty_call_after', 'after_sex1'
 			end
+		end
+	end
+	
+	gs'booty_call_after', 'well_continue'
 
-			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_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'
+	act'I don''t have time':
+		cla & *nl
+		booty_call['no_time'] += 1
+		if booty_call['keep_going_continue'] >= 1:
+			'"Seriously <<$npc_firstname[$boy]>>," you say. "I can''t. You''re gonna make me late."'
+		else
+			'"I wish I could, but I don''t have time <<$npc_firstname[$boy]>>," you shake your head. "I really need to get going soon."'
+		end
+		if npc_caretaker[$boy] = 1:
+			'"Well, I don''t want to make you late," he says softly.'
+		else
+			if booty_call['cum_count'] < npc_sexdrive[$boy] - 5:
+				'"Come on, please? Just a couple more times?"'
+			else
+				'<<$npc_firstname[$boy]>> seems really disappointed, almost upset.'
 			end
-
-			act'I don''t have time':
-				cla & *nl
-				'"I wish I could, but I don''t have time <<$npc_firstname[$boy]>>," you shake your head. "I really need to get going soon."'
+		end
+		gs'booty_call_after', 'after_sex1'
+		gs'booty_call_after', 'well_continue'
+	end
+	
+	if booty_call['fuck_count'] > 3:
+		act'Sore pussy':
+			cla & *nl
+			booty_call['sore_pussy'] = 1
+			'"You''ve ," 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?"'
+			if npc_caretaker[$boy] = 1:
+				'<<$npc_firstname[$boy]>> smiles apologetically at you.'
+				'"Oh. Sorry about that..."'
+			else
 				'<<$npc_firstname[$boy]>> seems really disappointed, almost upset.'
-				gs'booty_call_after', 'after_sex1'
 			end
+			gs'booty_call_after', 'after_sex1'
+		end
+	end
+end
+
+if $ARGS[0] = 'well_continue':
+	act'Well...':
+		cla & *nl
+		if booty_call['no_time'] > 0:
+			'"Well... Maybe I could be a <i>little</i> late..." you say with a soft smile.'
 		else
-			gs'booty_call_after', 'finish'
+			'"Well... I guess I might be able to keep going a <i>little</i> longer," you say with a soft smile.'
 		end
+		booty_call['keep_going_continue'] += 1
+		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_condoms', 'condoms'
 	end
 end
 
@@ -117,7 +209,7 @@ if $ARGS[0] = 'keep_going':
 				gs'booty_call_sex', 'reset'
 				act'Let him lead':cla & gs 'booty_call_sex', 'he_choose_position'
 				act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
-				act'Sex':cla & gs'booty_call_sex', 'position_change' & gs 'booty_call_sex', 'condoms'
+				act'Sex':cla & gs'booty_call_sex', 'position_change' & gs 'booty_call_condoms', 'condoms'
 			else
 				cla & *nl
 				$booty_call['reset_pos'] = $booty_call['pos_speed']
@@ -126,7 +218,7 @@ if $ARGS[0] = 'keep_going':
 				gs'booty_call_sex', 'reset'
 				act'Let him lead':cla & gs 'booty_call_sex', 'he_choose_position'
 				act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
-				act'Keep fucking':gs'booty_call_sex', 'reset' & gs 'booty_call_sex', 'condoms' & gt'booty_call_sex',$booty_call['reset_pos']
+				act'Keep fucking':gs'booty_call_sex', 'reset' & gs 'booty_call_condoms', 'condoms' & gt'booty_call_sex',$booty_call['reset_pos']
 			end
 		else
 			cla & *clr
@@ -142,7 +234,7 @@ if $ARGS[0] = 'keep_going':
 			gs'booty_call_sex', 'reset'
 			act'Let him lead':cla & gs 'booty_call_sex', 'he_choose_position'
 			act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
-			act'Sex':cla & gs'booty_call_sex', 'position_change' & gs 'booty_call_sex', 'condoms'
+			act'Sex':cla & gs'booty_call_sex', 'position_change' & gs 'booty_call_condoms', 'condoms'
 		end
 	end
 end
@@ -202,6 +294,93 @@ if $ARGS[0] = 'fucked_out':
 	end
 end
 
+if $ARGS[0] = 'wipes':
+	gs'stat'
+	if hypnoAddict > 0:
+		cumspclnt = 18
+	else
+		cumspclnt = 1
+	end
+	cla & *clr
+	if cumloc[11] > 0 or $booty_call['cum_choice'] = 'facial':
+		!! face
+		'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial36.jpg"></center>'
+		if booty_call['wipes'] = 2:
+			'"Hey, got anything I can use to clean up?" you trying not to smile under the spunk covering your face.'
+			'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work cleaning yourself up.'
+		else
+			'You reach up and poke at the sperm coating your face. Ew. You really need to clean that up before you do anything else. Reaching down to your purse, you pull some wipes out of your purse.'
+		end
+		*nl
+
+		if cumloc[16] > 0:
+			!! hair
+			'You carefully wipe the cum from your face, making sure to get every last drop, including getting the tangled web that <<$npc_firstname[$boy]>> managed to get in your hair. About a minute later, you can still feel a faintly sticky layer over the top of your skin, but at least nobody is going to give you funny looks walking down the street.'
+		else
+			'You carefully wipe the cum from your face, making sure to get every last drop. About a minute later, you can still feel a faintly sticky layer over the top of your skin, but at least nobody is going to give you funny looks walking down the street.'
+		end
+		booty_call['wipes'] = 0
+	elseif cumloc[12] > 0 or $booty_call['cum_choice'] = 'stomach':
+		!! stomach
+		'<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/bellycum3.jpg"></center>'
+		if booty_call['wipes'] = 2:
+			'"Hey, got anything I can use to clean up?" you ask, looking at your belly, cum still spattered over it.'
+			'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work cleaning yourself up.'
+		else
+			'You really need to clean yourself after up after that. Reaching down to your purse, you pull some wipes out of your purse.'
+		end
+		booty_call['wipes'] = 0
+	elseif cumloc[4] > 0 or $booty_call['cum_choice'] = 'ass' or $booty_call['cum_choice'] = 'back':
+		!! butt
+		'<center><img <<$set_imgh>> src="images/shared/sex/cum/back1.jpg"></center>'
+		if booty_call['wipes'] = 2:
+			'"Hey, got anything I can use to clean up?" you ask, looking over your shoulder and wiggling your ass to emphasize the cum resting on it.'
+			'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work awkwardly trying to wipe your ass and up your back.'
+		else
+			'You really need to clean yourself after up after that. Reaching down to your purse, you pull some wipes out of your purse, awkwardly wiping your ass and back with it.'
+		end
+		booty_call['wipes'] = 0
+	elseif cumloc[0] > 0 or $booty_call['cum_choice'] = 'creampie':
+		!! vagina
+		if hypnoAddict > 0:
+			'<center><b><font color="maroon"><<$npc_firstname[$boy]>>''s Bedroom</font></b></center>'
+			$npc_apt_bedroom[$boy]
+			if booty_call['wipes'] = 1:
+				'You reach down to your purse and pull out your bag of wipes before you stop, suddenly confused.'
+				'<i>Why did I get out my wipes?</i> you think to yourself. You frown at the packet, befuddled as to what you wanted to do with the,.'
+				'<i>Meh. If it''s important, it will come back to me later,</i> you think to yourself as you put it back into your purse, oblivious to the liquid dribbling down the inside of your thigh.'
+			elseif booty_call['wipes'] = 2:
+				'"Hey, do you-" you start and then suddenly lose track of what you were trying to say. You frown to yourself as <<$npc_firstname[$boy]>> looks at you quizically.'
+				'"Did you need something?"'
+				'"I uhh..." Your frown deepens. "I wanted to ask you something... but I forgot what it was... I guess it doesn''t really matter..."'
+				'<i>Meh. If it''s important, it will come back to me later,</i> you think to yourself, oblivious to the liquid dribbling down the inside of your thigh.'
+			end
+		else
+			if booty_call['wipes'] = 2:
+				'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/after1.mp4"></video></center>'
+				'"Hey, got anything I can use to clean up?" you say, holding your fingers over your pussy, trying to keep the cum from spilling out any further.'
+				'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work cleaning yourself up.'
+			else
+				'<center><img <<$set_imgh>> src="images/shared/sex/cum/cum111.jpg"></center>'
+				'You really need to clean yourself after up after that. Reaching down to your purse, you pull some wipes out of your purse before reaching between your legs to wipe yourself up.'
+				*nl
+				'It takes a few tries, more cum seemingly coming out with every next wipe, but eventually you feel like you got most of it out. At least enough that nothing is going to be running down your legs walking home.'
+			end
+		end
+	end
+
+	if cumloc[13] > 0:
+		*nl
+		!! hands
+		'Once you''re satisfied that the rest of your body is clean, you wipe your hands off and toss the wipes into the trash.'
+	end
+
+	booty_call['wipes'] = 0
+	gs'cum_cleanup'
+	gs'booty_call_after', 'after_sex2'
+end
+
+
 if $ARGS[0] = 'wipe_hands':
 	act'Wipe your hands':
 		cla & *clr
@@ -367,6 +546,7 @@ end
 
 if $ARGS[0] = 'black_out':
 	cla & *clr
+	booty_call['pass_out'] = 1
 	if booty_call['cum_together'] > 0:
 		if $booty_call['position'] = 'miss':
 			'<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/2.jpg"></center>'
@@ -789,7 +969,7 @@ if $ARGS[0] = 'after_sex2':
 		act'Pillow talk':gt'booty_call_pillow_talk', 'start'
 	end
 
-	if hour >= 20 and booty_call['spend_night'] = 0:
+	if (hour >= 20 or hour < 5) and booty_call['spend_night'] = 0:
 		act'Ask to spend the night':
 			booty_call['spend_night'] = 1
 			cla & *clr
@@ -806,11 +986,11 @@ if $ARGS[0] = 'after_sex2':
 				act'I''m sick of my mom':
 					cla & *clr
 					$npc_apt_bedroom[$boy]
-					'"Mind if I spend the night?" you ask. "My mom has been such a pain in the ass lately and I don''t want to see her."'
+					'"Mind if I spend the night?" you ask. "My mom has been such a bitch lately and I don''t want to see her."'
 					gs'booty_call_after', 'spend_night'
 				end
 			end
-			if pcs_boyfriend > 0:
+			if pcs_lovers - pcs_girlfriends > 0:
 				act'I don''t want to see my boyfriend(annoyed)':
 					cla & *clr
 					$npc_apt_bedroom[$boy]
@@ -1002,77 +1182,31 @@ if $ARGS[0] = 'dressing1':
 			gs'booty_call_after', 'after_sex_dressed'
 		end
 	end
+	if mid($start_type,1,2) = 'sg' and hour >= 20:
+		act'Mom will kill me':
+			booty_call['mom_kill'] = 1
+			cla & *nl
+			if hour < 3:
+				'"Yeah," you say, <<$booty_call[''dress_describe'']>>. "I''m already going to be in trouble as it is, but if I don''t come home at all tonight, my mom will kill me."'
+			else
+				'"Yeah," you say, <<$booty_call[''dress_describe'']>>. "My mom will kill me if I don''t come home before curfew."'
+			end
+			act'Finish getting dressed':
+				gs'booty_call_after', 'dress_loop'
+				cla & *clr
+				$npc_apt_bedroom[$boy]
+				'You finish <<$booty_call[''dress_describe'']>>'
+				gs'booty_call_after', 'after_sex_dressed'
+			end
+		end
+	end
 
 
 !!	act'Talk while you dress':
-!!		gs'booty_call_after', 'dress_talk'
+!!		gs'booty_call_after', 'dress_talk_start'
 !!	end
 end
 
-!!{
-if $ARGS[0] = 'dress_talk':
-	if rand(0,1) = 1:
-		!! he initiates
-		if booty_call['dress_talk1'] = 0:
-			'"You busy tomorrow? Want to come by and do this again?"'
-
-		end
-
-		if booty_call['dress_talk2'] = 0:
-			'"What''re you up to later?"'
-			if date_variable > 0:
-				act'I have a date with my boyfriend':
-					cla & *clr
-					gs'booty_call_after', 'dress_image'
-					'"I have a date with my boyfriend later."'
-				end
-			end
-		end
-
-		if booty_call['dress_talk3'] = 0:
-
-
-		end
-
-		if booty_call['dress_talk4'] = 0:
-
-
-		end
-
-		if booty_call['dress_talk5'] = 0:
-
-
-		end
-	else
-		!! player initiates
-		if booty_call['dress_talk1'] = 0:
-
-
-		end
-
-		if booty_call['dress_talk2'] = 0:
-
-
-		end
-
-		if booty_call['dress_talk3'] = 0:
-
-
-		end
-
-		if booty_call['dress_talk4'] = 0:
-
-
-		end
-
-		if booty_call['dress_talk5'] = 0:
-
-
-		end
-	end
-
-end}
-
 if $ARGS[0] = 'dress_image':
 	if booty_call['CloDress'] = 1:
 		'<center><img <<$set_imgh>> src="images/shared/romance/lovers/misc/bed_dress.jpg"></center>'
@@ -1083,11 +1217,11 @@ end
 
 if $ARGS[0] = 'dress_loop':
 	:dress_loop_start
-	if $lastwornpantytype ! 'none' and $pantyworntype = 'none':
-		gs'panties', 'wear'
+	if $lastwornpantytype['booty_call'] ! 'none' and $pantyworntype = 'none':
+		gs 'panties', 'wear', $lastwornpantytype['booty_call'], lastwornpantynumber['booty_call']
 		$booty_call['dress_describe'] = 'pulling your panties up your legs'
-	elseif $lastwornbratype ! 'none' and $braworntype = 'none':
-		gs'bras', 'wear'
+	elseif $lastwornbratype['booty_call'] ! 'none' and $braworntype = 'none':
+		gs 'bras', 'wear', $lastwornbratype['booty_call'], lastwornbranumber['booty_call']
 		$booty_call['dress_describe'] = 'throwing your arms through the straps of your bra and clasping it behind your back.'
 	elseif $clothingworntype = 'nude':
 		gs'clothing', 'wear'
@@ -1123,12 +1257,14 @@ if $ARGS[0] = 'after_sex_dressed':
 		cla & *clr
 		$npc_apt_bedroom[$boy]
 		'"I can''t do this anymore," you say, stiffly.'
-		'"Huh?" <<$npc_firstname[$boy]>> sits up. "What are you talking about?"'
+		'"Huh?" <<$npc_firstname[$boy]>> looks at you oddly. "What are you talking about?"'
 		'"I can''t keep hooking up with you like this. Not anymore."'
 		'"Why not?" he asks.'
 		act'Don''t explain':
-			cla & *nl
+			cla & *clr
+			'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
 			'"I just can''t," you say. "I''m sorry."'
+			'You grab your things and leave.'
 			gs 'lover', 'remove fuckbuddy', $boy
 			act'Leave':gt'booty_call_after', 'exit'
 		end
@@ -1136,29 +1272,94 @@ if $ARGS[0] = 'after_sex_dressed':
 		if pcs_lovers > 0:
 			act'I''ve started seeing somebody':
 				cla & *clr
+				npc_know_cheat[$boy] = 1
 				$npc_apt_bedroom[$boy]
-				'"The truth is, I''ve started seeing somebody. Sex with you has been good, but... I can''t keep doing this. I don''t want to fuck things up with them."'
-
-			end
-			act'I can''t keep cheating like this':
-				cla & *clr
-				$npc_apt_bedroom[$boy]
-				if npc_know_cheat[$boy] = 1:
-					'"I can''t keep cheating on my boyfriend like this," you say, hanging your head shamefully. "It''s wrong, and I just can''t do this anymore. I have to go."'
+				'"The truth is, I''ve started seeing somebody. The sex has been good, but..." You shake your head, grabbing your purse. "I can''t keep doing this. I don''t want to fuck things up."'
+				if npc_fidelity[$boy] < 7:
+					'"Come on," he says. "We''re just having fun. It''s not cheating if it''s just physical. When you masturbate in the shower, it''s not cheating hom him with your showerhead are you?"'
+					act'No means no':
+						cla & *clr
+						'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+						'"You''re not going to change my mind," you say. "We''re done."'
+						*nl
+						'And with that, you head out the door.'
+						gs 'lover', 'remove fuckbuddy', $boy
+						act'Leave':gt'booty_call_after', 'exit'
+					end
+					
+					act'Well...':
+						cla & *nl
+						'You pause, biting your lip in consideration.'
+						act'As long as it''s just phsyical':
+							cla & *clr
+							$npc_apt_bedroom[$boy]
+							'"Well..." you say slowly. "As long as it''s <i>just</i> physical..."'
+							'"Thatta girl," <<$npc_firstname[$boy]>> grins from bed.'
+							gs'booty_call_after', 'cheating_end'
+						end
+						
+						act'Set some rules':
+							cla & *nl
+							'"Okay..." you say. "But there have to be rules!"'
+							gs'booty_call_after', 'cheating_rules'
+						end
+					end
 				else
-					'"The truth is, I''m in a relationship with somebody," you say, hanging your head shamefully. "I''ve been cheating on them with you this whole time. It''s wrong, and I— I just can''t do this anymore!"'
+					gs 'lover', 'remove fuckbuddy', $boy
+					'"Oh." <<$npc_firstname[$npclastsaved]>> looks at you. "I guess that''s fair. So... I''ll see you around?"'
+					act'See you':
+						cla & *nl
+						'"Yeah," you mumble wistfully. "See you..."'
+						*nl
+						'And with that, you head out the door.'
+						act'Leave':gt'booty_call_after', 'exit'
+					end
+					
+					act'No I won''t':
+						cla & *clr
+						'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+						'"No, I won''t," you frown. "That''s the point."'
+						*nl
+						'And with that, you head out the door.'
+						act'Leave':gt'booty_call_after', 'exit'
+					end
+				end
+			end
+			
+			if pcs_lovers - pcs_girlfriends > 0:
+				act'I can''t keep cheating on my boyfriend':
+					cla & *clr
+					'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+					if npc_know_cheat[$boy] = 1:
+						'"I can''t keep cheating on my boyfriend like this," you say, hanging your head shamefully. "It''s wrong, and I just can''t do this anymore. I have to go."'
+					else
+						'"The truth is, I''m in a relationship with somebody," you say, hanging your head shamefully. "I''ve been cheating on them with you this whole time. It''s wrong, and I— I just can''t do this anymore!"'
+					end
+					'You grab your things and rush out the door.'
+					gs 'lover', 'remove fuckbuddy', $boy
+					act'Leave':gt'booty_call_after', 'exit'
+				end
+			end
+			if pcs_girlfriends > 0:
+				act'I can''t keep cheating on my girlfriend':
+					cla & *clr
+					'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+					if npc_know_cheat[$boy] = 1:
+						'"I can''t keep cheating on my girlfriend like this," you say, hanging your head shamefully. "It''s wrong, and I just can''t do this anymore. I have to go."'
+					else
+						'"The truth is, I''m in a relationship with somebody," you say, hanging your head shamefully. "I''ve been cheating on them with you this whole time. It''s wrong, and I— I just can''t do this anymore!"'
+					end
+					'You grab your things and rush out the door.'
+					gs 'lover', 'remove fuckbuddy', $boy
+					act'Leave':gt'booty_call_after', 'exit'
 				end
-				'You grab your things and rush out the door.'
-				gs 'lover', 'remove fuckbuddy', $boy
-				act'Leave':gt'booty_call_after', 'exit'
 			end
 		end
+!!		gs'booty_call_after', 'isnt_going_to_work'
+
 	end
 !!{
-		act'You don''t satisfy me anymore':
-
-
-		end
+	
 
 		act'This is getting too complicated':
 
@@ -1169,93 +1370,263 @@ if $ARGS[0] = 'after_sex_dressed':
 	}
 end
 
-if $ARGS[0] = 'wipes':
-	gs'stat'
-	if hypnoAddict > 0:
-		cumspclnt = 18
-	else
-		cumspclnt = 1
-	end
-	cla & *clr
-	if cumloc[11] > 0 or $booty_call['cum_choice'] = 'facial':
-		!! face
-		'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial36.jpg"></center>'
-		if booty_call['wipes'] = 2:
-			'"Hey, got anything I can use to clean up?" you trying not to smile under the spunk covering your face.'
-			'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work cleaning yourself up.'
+!!{
+if $ARGS[0] = 'isnt_going_to_work':
+	act'You don''t satisfy me':
+		cla & *clr
+		$npc_apt_bedroom[$boy]
+		'"You''re just not what I want out of a fuckbuddy," you say flatly.'
+		act'Sexually incompatible':
+			cla & *clr
+			'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+			'"You''re just not what I want out of a fuckbuddy," you say flatly. "I just don''t think we''re sexually compatible."'
+			*nl
+			'You shrug once, grab your things, and leave without another word.'
+			gs 'lover', 'remove fuckbuddy', $boy
+			act'Leave':gt'booty_call_after', 'exit'
+		end
+		if npc_sexdrive[$boy] = 1 or npc_two_pump[$boy] = 1:
+			act'You''re a two pump chump':
+				cla & *clr
+				$npc_apt_bedroom[$boy]
+				'"You''re just not what I want out of a fuckbuddy," you say flatly. "You come too fast. I can''t trust you to get me off."'
+				*nl
+				'"Wait but-"'
+				gs'booty_call_after', 'isnt_going_to_work'
+			end
+		elseif npc_sexdrive[$boy] < 5:
+			act'You don''t last long enough for me':
+				cla & *clr
+				$npc_apt_bedroom[$boy]
+				'"You''re just not what I want out of a fuckbuddy," you say flatly. "You can''t keep it up and I can''t trust you to get me off."'
+				*nl
+				'"Wait but-"'
+				gs'booty_call_after', 'isnt_going_to_work'
+			end
 		else
-			'You reach up and poke at the sperm coating your face. Ew. You really need to clean that up before you do anything else. Reaching down to your purse, you pull some wipes out of your purse.'
+			act'You last too long':
+				cla & *clr
+				$npc_apt_bedroom[$boy]
+				'"You''re just not what I want out of a fuckbuddy," you say flatly. "Honestly, your sex drive is way too high. By the time you''re satisfied, my pussy is sore."'
+				*nl
+				'"Wait but-"'
+				gs'booty_call_after', 'isnt_going_to_work'
+			end
 		end
+		
+		act'You''re boring':
+	end
+end
+if $ARGS[0] = 'isnt_going_to_work':
+	act'Grab your things':
+		cla & *clr
+		'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+		'"This just isn''t going to work," you say, cutting him off. "We''re done."'
 		*nl
+		'And with that, you head out the door.'
+		gs 'lover', 'remove fuckbuddy', $boy
+		act'Leave':gt'booty_call_after', 'exit'
+	end
+end
 
-		if cumloc[16] > 0:
-			!! hair
-			'You carefully wipe the cum from your face, making sure to get every last drop, including getting the tangled web that <<$npc_firstname[$boy]>> managed to get in your hair. About a minute later, you can still feel a faintly sticky layer over the top of your skin, but at least nobody is going to give you funny looks walking down the street.'
+if $ARGS[0] = 'dress_talk_start':
+	act'Finish getting dressed':
+		gs'booty_call_after', 'dress_loop'
+		cla & *clr
+		$npc_apt_bedroom[$boy]
+		'You finish <<$booty_call[''dress_describe'']>>'
+		gs'booty_call_after', 'after_sex_dressed'
+	end
+	if booty_call['dress_end'] ! 1:
+		if rand(0,1) = 1:
+			!! he initiates
+			gs 'booty_call_after', 'dress_talk_him'
 		else
-			'You carefully wipe the cum from your face, making sure to get every last drop. About a minute later, you can still feel a faintly sticky layer over the top of your skin, but at least nobody is going to give you funny looks walking down the street.'
+			!! player initiates
+			gs 'booty_call_after', 'dress_talk_her'
 		end
-		booty_call['wipes'] = 0
-	elseif cumloc[12] > 0 or $booty_call['cum_choice'] = 'stomach':
-		!! stomach
-		'<center><img <<$set_imgh>> src="images/shared/sex/cum/stomach/bellycum3.jpg"></center>'
-		if booty_call['wipes'] = 2:
-			'"Hey, got anything I can use to clean up?" you ask, looking at your belly, cum still spattered over it.'
-			'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work cleaning yourself up.'
-		else
-			'You really need to clean yourself after up after that. Reaching down to your purse, you pull some wipes out of your purse.'
+	else
+		gs 'booty_call_after', 'after_sex_dressed'
+	end
+end}
+
+if $ARGS[0] = 'dress_talk_him':
+	if booty_call['dress_talk1'] = 0:
+		'"You busy tomorrow? Want to come by and do this again?"'
+
+	end
+
+	if booty_call['dress_talk2'] = 0:
+		'"What''re you up to later?"'
+		if date_variable > 0:
+			!! CHANGE THIS PLACEHOLDER VARIABLE
+			act'I have a date with my boyfriend':
+				cla
+				act'Embarrassed':
+					gs'booty_call_after', 'dress_image'
+					'"I have a date with my boyfriend later," you say, blushing shyly.'
+					if npc_know_cheat[$boy] = 1:
+						if npc_fidelity[$boy] < 7:
+							'"You''re still with that stick in the mud?" <<$npc_firstname[$boy]>> scoffs.'
+						else
+						
+						end
+					else
+						'"Oh." <<$npc_firstname[$boy]>> looks away uncomfortably.'
+					end
+				end
+				
+				act'Casual':
+					gs'booty_call_after', 'dress_image'
+					'"I have a date with my boyfriend later,"'
+				end
+				
+				act'Exhasperated':
+					gs'booty_call_after', 'dress_image'
+					'"I have a date with my boyfriend later,"'
+				end
+			end
 		end
-		booty_call['wipes'] = 0
-	elseif cumloc[4] > 0 or $booty_call['cum_choice'] = 'ass' or $booty_call['cum_choice'] = 'back':
-		!! butt
-		'<center><img <<$set_imgh>> src="images/shared/sex/cum/back1.jpg"></center>'
-		if booty_call['wipes'] = 2:
-			'"Hey, got anything I can use to clean up?" you ask, looking over your shoulder and wiggling your ass to emphasize the cum resting on it.'
-			'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work awkwardly trying to wipe your ass and up your back.'
+	end
+
+	if booty_call['dress_talk3'] = 0:
+
+
+	end
+
+	if booty_call['dress_talk4'] = 0:
+
+
+	end
+
+	if booty_call['dress_talk5'] = 0:
+
+
+	end
+end
+
+if $ARGS[0] = 'dress_talk_her':
+	if booty_call['dress_talk1'] = 0:
+
+
+	end
+
+	if booty_call['dress_talk2'] = 0:
+
+
+	end
+
+	if booty_call['dress_talk3'] = 0:
+
+
+	end
+
+	if booty_call['dress_talk4'] = 0:
+
+
+	end
+
+	if booty_call['dress_talk5'] = 0:
+
+
+	end
+end
+
+
+if $ARGS[0] = 'cheating_end':
+	act'Smile back':
+		cla & *nl
+		pcs_horny += 10
+		gs'stat'
+		if $pantyworntype ! 'none':
+			'You return his smile, the prospect of future encounters already seeping into your panties as you head out the door.'
+		elseif CloSkirtShortness > 0:
+			'You return his smile, the prospect of future encounters already creating moisture between your thighs as you head out the door.'
 		else
-			'You really need to clean yourself after up after that. Reaching down to your purse, you pull some wipes out of your purse, awkwardly wiping your ass and back with it.'
+			'You return his smile, the prospect of future encounters already seeping into your pants as you head out the door.'
 		end
-		booty_call['wipes'] = 0
-	elseif cumloc[0] > 0 or $booty_call['cum_choice'] = 'creampie':
-		!! vagina
-		if hypnoAddict > 0:
-			'<center><b><font color="maroon"><<$npc_firstname[$boy]>>''s Bedroom</font></b></center>'
+		act'Leave':gt'booty_call_after', 'exit'
+	end
+	
+	act'Guilt':
+		cla & *nl
+		'You return the smile, but a stab of guilt pierces your chest anyways.'
+		*nl
+		'<i>Are you just rationalizing? Making excuses? Why aren''t you just ending things?</i>'
+		*nl
+		'But you just keep smiling all the way until you close the door behind you.'
+		act'Leave':gt'booty_call_after', 'exit'
+	end
+end
+
+if $ARGS[0] = 'cheating_rules':
+	act'Done':
+		cla & *clr
+		$npc_apt_bedroom[$boy]
+		'"Those are the rules," you say. "So..."'
+		'"See you next time," <<$npc_firstname[$boy]>> smiles.'
+		
+	end
+	if npc_no_kiss[$boy] ! 1:
+		act'No kissing':
+			npc_no_kiss[$boy] = 1
+			cla & *clr
 			$npc_apt_bedroom[$boy]
-			if booty_call['wipes'] = 1:
-				'You reach down to your purse and pull out your bag of wipes before you stop, suddenly confused.'
-				'<i>Why did I get out my wipes?</i> you think to yourself. You frown at the packet, befuddled as to what you wanted to do with the,.'
-				'<i>Meh. If it''s important, it will come back to me later,</i> you think to yourself as you put it back into your purse, oblivious to the liquid dribbling down the inside of your thigh.'
-			elseif booty_call['wipes'] = 2:
-				'"Hey, do you-" you start and then suddenly lose track of what you were trying to say. You frown to yourself as <<$npc_firstname[$boy]>> looks at you quizically.'
-				'"Did you need something?"'
-				'"I uhh..." Your frown deepens. "I wanted to ask you something... but I forgot what it was... I guess it doesn''t really matter..."'
-				'<i>Meh. If it''s important, it will come back to me later,</i> you think to yourself, oblivious to the liquid dribbling down the inside of your thigh.'
+			'"No kissing," you say.'
+			'"That''s fine," <<$npc_firstname[$boy]>> nods.'
+			gs'booty_call_after', 'cheating_rules'
+		end
+	end
+	
+	if npc_boyfriend_creampie_rule[$boy] ! 2:
+		act'No creampies':
+			npc_boyfriend_creampie_rule[$boy] = 2
+			cla & *clr
+			$npc_apt_bedroom[$boy]
+			'"You can''t come inside me," you say. "That''s too far."'
+			if npc_condom_conscious[$boy] < 1:
+				'"We always use condoms anyways," <<$npc_firstname[$boy]>> shrugs.'
+			elseif $npc_cum_pref[$npclastgenerated] = 'creampie':
+				'"But that''s the best part about fucking you," <<$npc_firstname[$boy]>> grins.'
+				'"I''m serious," you say sternly. "No creampies."'
+			elseif $npc_cum_pref[$npclastgenerated] = 'mouth':
+				'"So long as I can watch you swallow," <<$npc_firstname[$boy]>> grins.'
+			elseif $npc_cum_pref[$npclastgenerated] = 'facial':
+				'"So long as I can come all over your pretty face," <<$npc_firstname[$boy]>> grins.'
+			elseif $npc_cum_pref[$npclastgenerated] = 'tits':
+				'"So long as I can come all over your beautiful tits," <<$npc_firstname[$boy]>> grins.'
+			elseif $npc_cum_pref[$npclastgenerated] = 'pullout':
+				'"I prefer the pullout method anyways," <<$npc_firstname[$boy]>> grins.'
 			end
-		else
-			if booty_call['wipes'] = 2:
-				'<center><video autoplay loop src="images/shared/sex/cum/vagcreampie/after1.mp4"></video></center>'
-				'"Hey, got anything I can use to clean up?" you say, holding your fingers over your pussy, trying to keep the cum from spilling out any further.'
-				'"Oh yeah, right here." <<$npc_firstname[$boy]>> reaches over to his nightstand, pulling a packet of tissues and tossing them over to you. Gratefully accepting them, you pull out a handful and get to work cleaning yourself up.'
+			gs'booty_call_after', 'cheating_rules'
+		end
+	end
+	
+	if npc_condom_rule[$boy] ! 1:
+		act'Always condoms':
+			npc_condom_rule[$boy] = 1
+			cla & *clr
+			$npc_apt_bedroom[$boy]
+			'"We always have to use a condom," you say.'
+			if npc_no_condoms[$boy] > 0:
+				'"Oh, come on. We don-"'
+				'"I''m serious!" you say sternly. "No condoms, no deal."'
+			elseif npc_condom_conscious[$boy] > 0:
+				'"We already do," <<$npc_firstname[$boy]>> smiles.'
+			elseif npc_boyfriend_creampie_rule[$boy] > 0:
+				'"A little redundant, don''t you think?" <<$npc_firstname[$boy]>> smirks.'
 			else
-				'<center><img <<$set_imgh>> src="images/shared/sex/cum/cum111.jpg"></center>'
-				'You really need to clean yourself after up after that. Reaching down to your purse, you pull some wipes out of your purse before reaching between your legs to wipe yourself up.'
-				*nl
-				'It takes a few tries, more cum seemingly coming out with every next wipe, but eventually you feel like you got most of it out. At least enough that nothing is going to be running down your legs walking home.'
+				'"I guess that''s fair," <<$npc_firstname[$boy]>> says.'
 			end
+			gs'booty_call_after', 'cheating_rules'
 		end
 	end
-
-	if cumloc[13] > 0:
-		*nl
-		!! hands
-		'Once you''re satisfied that the rest of your body is clean, you wipe your hands off and toss the wipes into the trash.'
-	end
-
-	booty_call['wipes'] = 0
-	gs'cum_cleanup'
-	gs'booty_call_after', 'after_sex2'
 end
 
 
+!!if $ARGS[0] = '':
+
+!!end
 
 if $ARGS[0] = 'bed':
 	minut += rand(1,2)

+ 413 - 0
locations/booty_call_condoms.qsrc

@@ -0,0 +1,413 @@
+# booty_call_condoms
+
+if $ARGS[0] = 'condoms':
+	if booty_call['condom_count'] = 0 and booty_call['fuck_count'] = 0 and npc_no_condoms[$boy] ! 1:booty_call['condom_count'] = rand(1,5)
+	if booty_call['condom_count'] = 0 and npc_condom_conscious[$boy] = 1: booty_call['condom'] = 1 & booty_call['condom_count'] = 100
+	if npc_know_bc[$boy] = 1 and npc_condom_conscious[$boy] ! 2: booty_call['no_condom'] = 1
+	if booty_call['no_condom'] = 0:
+		if booty_call['condom'] = 1 and booty_call['out_of_condoms'] ! 1:
+			if booty_call['condom_count'] > 0:
+				if booty_call['fuck_count'] > 1:
+					'<<$npc_firstname[$boy]>> swaps out his used condom for a new one.'
+					gs 'booty_call_sex', 'position_choose'
+				else
+					'<<$npc_firstname[$boy]>> reaches for a condom from his bedside table.'
+					gs 'booty_call_sex', 'position_choose'
+					gs 'booty_call_condoms', 'condom_why2'
+				end
+			elseif booty_call['out_of_condoms'] = 0:
+				booty_call['out_of_condoms'] = 1
+				'"We got a problem. I''m out of condoms."'
+				cla 
+				act'We could skip the condom':
+					booty_call['condom'] = 2
+					booty_call['must_fuck'] = 1
+					cla & *clr
+					!! IMAGE HERE
+					$npc_apt_bedroom[$boy]
+					'"We could... skip the condom? Just this once?"'
+					'"Just this once," he smiles back.'
+					gs 'booty_call_sex', 'position_choose'
+				end
+				if prezik > 0:
+					act'Use one of your condoms':
+						booty_call['out_of_condoms'] = 2
+						booty_call['condom'] = 1
+						booty_call['must_fuck'] = 1
+						cla & *clr
+						'<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
+						prezik -= 1
+						if prezik > 1:
+							'"That''s okay, I''ve got some more."'
+						elseif prezik = 1:
+							'"That''s okay, I''ve got one more."'
+						end
+						'You reach into your bag and pull out a condom, rolling it onto his cock.'
+						gs 'booty_call_sex', 'position_choose'
+					end
+
+					act'Use one of your condoms (mouth)':
+						booty_call['out_of_condoms'] = 2
+						booty_call['condom'] = 1
+						booty_call['must_fuck'] = 1
+						cla & *clr
+						'<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
+						prezik -= 1
+						'"That''s okay, I''ve got some."'
+						'You reach into your bag and pull out a condom, rolling it onto his cock with your mouth.'
+						gs 'booty_call_sex', 'position_choose'
+					end
+				end
+			elseif booty_call['out_of_condoms'] = 2:
+				'"Got anymore condoms?"'
+				!!act'I could give you head':
+				if prezik = 0:
+					'"I think that was my last one..."'
+					booty_call['out_of_condoms'] = 3
+					act'Guess that''s it':
+						cla & *clr
+						!! IMAGE HERE
+						$npc_apt_bedroom[$boy]
+						'"Guess that''s it?"'
+						'"Guess so."'
+						gs 'booty_call_after', 'after_sex1'
+					end
+					
+					act'We could skip the condom':
+						cla & *clr
+						!! IMAGE HERE
+						$npc_apt_bedroom[$boy]
+						booty_call['condom'] = 2
+						booty_call['must_fuck'] = 1
+						'"We could just... not use one..." you smile shyly. "Just this once?"'
+						'"Just this once," he smiles back.'
+						gs 'booty_call_sex', 'position_choose'
+					end
+				else
+					'"Yeah, I''ve got some."'
+					'You put another condom on him.'
+					gs 'booty_call_sex', 'position_choose'
+				end
+			end
+		elseif booty_call['condom'] = 0 and booty_call['out_of_condoms'] = 0:
+			act'Ask him to put on a condom':
+				cla & *nl
+				'"Could you put on a condom?" you ask.'
+	!!			if npc_no_condoms[$boy] = 1:
+	!!				gs 'booty_call_condoms', 'condom_why1'
+				if rand(1,10) >= 7:
+					if booty_call['condom_count'] > 0:
+						'"Come on, do we have to? We don''t need to use a condom."'
+						gs 'booty_call_condoms', 'no_condom1'
+					else
+						'"Don''t have any left. I''m all out."'
+						gs 'booty_call_condoms', 'no_condom2'
+					end
+				else
+					booty_call['condom'] = 1
+					booty_call['condom_count'] -= 1
+					booty_call['must_fuck'] = 1
+					'He nods, reaching over to his nightstand and retrieving one, rolling the rubber onto his cock. While he works that out, you consider how you want to do this with him...'
+					gs 'booty_call_sex', 'position_choose'
+				end
+			end
+			gs 'booty_call_condoms', 'condom_on'
+		elseif npc_condom_rule[$boy] = 1:
+			if booty_call['fuck_count'] = 1:
+				'"Condom?" you ask.'
+				if (npc_selfish[$boy] = 1 or npc_no_condoms[$boy] = 1) and npc_condom_conscious < 1:
+					if npc_know_bc[$boy] = 1:
+						'"Come on, we don''t need a condom. You''re on birth control anyways."'
+					else
+						'"Come on, we don''t need a condom."'
+					end
+					gs 'booty_call_condoms', 'no_condom1'
+				else
+					if booty_call['condom_count'] > 0:
+						booty_call['condom'] = 1
+						booty_call['must_fuck'] = 1
+						'"Yeah, I got one right here," he says, fishing it out and rolling it onto his cock.'
+						gs 'booty_call_sex', 'position_choose'
+					else
+						'"I think I''m all out," he says.'
+						gs 'booty_call_condoms', 'no_condom2'
+					end
+				end
+			else
+				'"Another condom?" you ask.'
+				if booty_call['condom_count'] > 0:
+					booty_call['condom'] = 1
+					booty_call['must_fuck'] = 1
+					'He nods, putting on a new one.'
+					gs 'booty_call_sex', 'position_choose'
+				else
+					'"I think I''m all out," he says.'
+					gs 'booty_call_condoms', 'no_condom2'
+				end
+			end
+		end
+	end
+end
+
+if $ARGS[0] = 'condom_why1':
+	!! boy says he doesn''t use condoms
+	
+end
+
+if $ARGS[0] = 'condom_why2':
+	!! player says they don''t want to use a condom
+	act'We don''t need a condom (feel better)':
+		cla & *nl
+		'"Come on," you say, grabbing his arm. "Let''s skip the condom. It''ll feel better without one."'
+		if npc_condom_conscious[$boy] = 2 or (npc_condom_conscious[$boy] = 1 and npc_childfree[$boy] = 1):
+			'"Don''t want to risk it," <<$npc_firstname[$boy]>> says, shaking his head and opens the condom anyways, rolling it onto his cock.'
+		else
+			if rand(npc_willpwr[$boy],100) < pcs_persuas:
+				booty_call['no_condom'] = 1
+				'<<$npc_firstname[$boy]>> stops, looking back at you for a moment before smiling.'
+				'"Okay," he says and leaves the rubber where it is.'
+			else
+				'"Don''t want to risk it," <<$npc_firstname[$boy]>> says, shaking his head and opens the condom anyways, rolling it onto his cock.'
+			end
+		end
+		gs 'booty_call_sex', 'position_choose'
+	end
+	
+	if birth_control['think_safe'] = 1:
+		if tabletkishot > 0:
+			act'We don''t need a condom (on the shot)':
+				npc_know_bc[$boy] = 1
+				booty_call['must_fuck'] = 1
+				cla & *nl
+				'"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on the shot."'
+				if npc_condom_conscious[$boy] = 2:
+					'"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
+					'Your jaw drops.'
+					*nl
+					'<i>A free pass to skip a condom and he doesn''t take it? What''s with him??</i>'
+				else
+					booty_call['no_condom'] = 1
+					'<<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire, and your smile widens into a full blown grin.'
+				end
+				gs 'booty_call_sex', 'position_choose'
+			end
+		elseif pillcon2 > 0:
+			act'We don''t need a condom (on the pill)':
+				npc_know_bc[$boy] = 1
+				booty_call['must_fuck'] = 1
+				cla & *nl
+				'"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on the pill."'
+				if npc_condom_conscious[$boy] = 2:
+					'"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
+					'Your jaw drops.'
+					*nl
+					'<i>A free pass to skip a condom and he doesn''t take it? What''s with him??</i>'
+				else
+					booty_call['no_condom'] = 1
+					'<<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire, and your smile widens into a full blown grin.'
+				end
+				gs 'booty_call_sex', 'position_choose'
+			end
+		end
+	else
+		act'Lie about birth control':
+			booty_call['must_fuck'] = 1
+			npc_know_bc[$boy] = 1
+			cla & *nl
+			'"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on birth control."'
+			if npc_condom_conscious[$boy] = 2:
+				'"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
+				'Your jaw drops.'
+				*nl
+				'<i>Son of a bitch! Why is this guy so fucking careful?!</i>'
+			else
+				booty_call['no_condom'] = 1
+				'Upon hearing your barefaced lie, <<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire. Your smile widens into a full blown grin.'
+			end
+			gs 'booty_call_sex', 'position_choose'
+		end
+	end
+end
+
+if $ARGS[0] = 'no_condom1':
+	!! he says he doesnt want to use a condom
+	act'No way':
+		cla & *clr
+		$npc_apt_bedroom[$boy]
+		if npc_condom_rule[$boy] = 1:
+			'"You know my rule," you say sternly. "We''re not fucking without one!"'
+		else
+			'"We''re not fucking without one," you say sternly.'
+		end
+		if rand(1,10) < 8:
+			'"Ugh, fine."'
+			'He puts on a condom.'
+			booty_call['condom'] = 1
+			booty_call['must_fuck'] = 1
+			booty_call['condom_count'] -= 1
+			gs 'booty_call_sex', 'position_choose'
+		else
+			'"Come on," he complains. "It''ll be fine. Let''s skip it. Just this once."'
+			act'Not a big deal?!':
+				cla & *clr
+				$npc_apt_bedroom[$boy]
+				if npc_condom_rule[$boy] = 1:
+					'"Not a big deal?! We said- You know what? <i>Fuck</i> you!"'
+				else
+					'"Not a big deal?! You don''t have any idea how dangerous it is for m- You know what? <i>Fuck</i> you!"'
+				end
+				'"I''m trying to but you won''t let me!"'
+				!!if booty_call['rape_chance'] > 0:
+				!!put in chance he rapes you
+				'<<$npc_firstname[$boy]>> continues to complain at you while you grab all of your belongings and rush your way out the door, slamming it behind you.'
+				*nl
+				'Just because he''s your fuckbuddy doesn''t mean he can take advantage of you!'
+				act'Leave':gt 'booty_call_after', 'exit'
+			end
+
+			act'Maybe just this once':
+				booty_call['condom'] = 2
+				booty_call['must_fuck'] = 1
+				cla & *nl
+				'"Well... Maybe just this once..." you say hesitantly.'
+				gs 'booty_call_sex', 'position_choose'
+			end
+
+			act'Just don''t come inside me':
+				booty_call['condom'] = 3
+				booty_call['must_fuck'] = 1
+				cla & *nl
+				'"Well... Alright..." you say heistantly. "But don''t you dare come inside me, okay?"'
+				gs 'booty_call_sex', 'position_choose'
+			end
+		end
+	end
+
+	act'Maybe just this once':
+		booty_call['condom'] = 2
+		booty_call['must_fuck'] = 1
+		cla & *nl
+		'"Well... Maybe just this once..." you say hesitantly.'
+		gs 'booty_call_sex', 'position_choose'
+	end
+
+	act'Just don''t come inside me':
+		booty_call['condom'] = 3
+		booty_call['must_fuck'] = 1
+		cla & *nl
+		'"Well... Alright..." you say hesitantly. "But don''t you dare come inside me, okay?"'
+		gs 'booty_call_sex', 'position_choose'
+	end
+end
+
+if $ARGS[0] = 'no_condom2':
+	!! he says he has no condoms
+	act'Seriously?':
+		cla & *clr
+		$npc_apt_bedroom[$boy]
+		if npc_condom_rule[$boy] = 1:
+			'"Are you serious?" you ask exhasperatedly. "You know my rule! We need a condom!"'
+		else
+			'"Are you serious?" you ask exhasperatedly. "We''re not fucking without one!"'
+		end
+		if rand(1,10) < 8:
+			'"Do you have some?" he asks.'
+			gs 'booty_call_condoms', 'no_condom2.1'
+		else
+			'"Come on," he says. "It''ll be fine. Let''s skip it. Just this once."'
+			act'Not a big deal?!':
+				'"Not a big deal??? You don''t have any idea how dangerous it is for m- You know what? <i>Fuck</i> you!"'
+				'"I''m trying to but you won''t let me!"'
+				!!if booty_call['rape_chance'] > 0:
+				!!put in chance he rapes you
+				'<<$npc_firstname[$boy]>> continues to complain at you while you grab all of your belongings and rush your way out the door, slamming it behind you.'
+				*nl
+				'The nerve of some people.'
+				act'Leave':gt 'booty_call_after', 'exit'
+			end
+		end
+		
+		act'Maybe just this once':
+			booty_call['condom'] = 2
+			booty_call['must_fuck'] = 1
+			cla & *nl
+			'"Well... Maybe just this once..." you say hesitantly.'
+			gs 'booty_call_sex', 'position_choose'
+		end
+
+		act'Just don''t come inside me':
+			booty_call['condom'] = 3
+			booty_call['must_fuck'] = 1
+			cla & *nl
+			'"Well... Alright..." you say heistantly. "But don''t you dare come inside me, okay?"'
+			gs 'booty_call_sex', 'position_choose'
+		end
+	end
+
+	gs 'booty_call_condoms', 'no_condom2.1'
+
+	act'How many girls are you fucking? (tease)':
+		cla & *nl
+		'"Fucking hell! How many of these things do you go through?" you laugh, giving him a look. "Are you fucking 20 girls a day?"'
+		'"Hey, when you''re as good as I am," he says, a smug grin on his face.'
+		gs 'booty_call_condoms', 'no_condom2.1'
+	end
+end
+
+if $ARGS[0] = 'no_condom2.1':
+	if prezik > 0:
+		act'I''ve got some':
+			cla & *clr
+			prezik -= 1
+			booty_call['condom'] = 1
+			booty_call['must_fuck'] = 1
+			'<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
+			'"I''ve got some right here," you say, pulling a rubber from your bag and tearing it open.'
+			'You smile at <<$npc_firstname[$boy]>> as you roll it onto his cock for him.'
+			gs 'booty_call_sex', 'position_choose'
+		end
+	end
+
+	act'Maybe just this once':
+		booty_call['condom'] = 2
+		booty_call['must_fuck'] = 1
+		cla & *nl
+		'"Well... Maybe just this once..." you say hesitantly.'
+		gs 'booty_call_sex', 'position_choose'
+	end
+
+	act'Just don''t come inside me':
+		booty_call['condom'] = 3
+		booty_call['must_fuck'] = 1
+		cla & *nl
+		'"Well... Alright..." you say hesitantly. "But don''t you dare come inside me, okay?"'
+		gs 'booty_call_sex', 'position_choose'
+	end
+end
+
+if $ARGS[0] = 'condom_on':
+	if prezik > 0:
+		act'Put a condom on him':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
+			prezik -= 1
+			booty_call['condom'] = 1
+			booty_call['must_fuck'] = 1
+			'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open and roll it onto his cock for him.'
+			'"Gotta practice safe sex," you wink.'
+			gs 'booty_call_sex', 'position_choose'
+		end
+
+		act'Put a condom on him with your mouth':
+			cla & *clr
+			'<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
+			prezik -= 1
+			booty_call['condom'] = 1
+			booty_call['must_fuck'] = 1
+			'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open, and place the rubber onto the tip of his penis, kissing it through the rubber. Then, using your fingers, you unroll it smoothly over the length of his cock, your lips following all the way down. You bob your head up and down a few more times to make sure it''s all the way on before glancing up at him.'
+			'"Gotta practice safe sex," you smile.'
+			gs 'booty_call_sex', 'position_choose'
+		end
+	end
+end
+--- booty_call_condoms ---------------------------------

+ 27 - 8
locations/booty_call_cum.qsrc

@@ -1620,7 +1620,7 @@ if $ARGS[0] = 'what_now':
 		gs'booty_call_sex','reset'
 		act'Let him lead':cla & gs 'booty_call_sex', 'he_choose_position'
 		act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
-		act'Sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_sex', 'condoms'
+		act'Sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_condoms', 'condoms'
 	end
 	
 	act'Keep going (no condoms)':
@@ -1640,7 +1640,7 @@ if $ARGS[0] = 'what_now':
 		gs'booty_call_sex','reset'
 		act'Let him lead':cla & gs 'booty_call_sex', 'he_choose_position'
 		act'Foreplay':cla & gs 'booty_call_start', 'foreplay_choose'
-		act'Sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_sex', 'condoms'
+		act'Sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_condoms', 'condoms'
 	end
 end
 
@@ -1678,11 +1678,12 @@ if $ARGS[0] = 'cum_condom':
 	if condom_break > 0:
 		booty_call['broken_condom'] = 1
 		if booty_call['orgasm'] < orgasm:
+			booty_call['cum_together'] = 1
 			'<<$npc_firstname[$boy]>> buries his cock inside your pussy. It throbs inside you through the condom, causing you to come as well. You ride out your orgasms together, oblivious to everything except the pleasure.'
 			act'Continue':gs'booty_call_cum','broken_condom2'
 		else
 			'<<$npc_firstname[$boy]>> buries his cock inside your pussy and you can feel it pulse inside you, straining against the rubber coat around it.'
-			gt'booty_call_cum','broken_condom1'
+			act'Continue':gs'booty_call_cum','broken_condom1'
 		end
 	else
 		if booty_call['orgasm'] < orgasm:
@@ -1725,20 +1726,38 @@ if $ARGS[0] = 'broken_condom1':
 		gs'booty_call_talk','creampie_accident_birth_control'
 	end
 	
-!!{	act'Come':
+	act'Come':
 		$orgasm_or = 'yes'
-		gs'arousal','vaginal',-1,,'no_orgasm_msg'
+		booty_call['cum_together'] = 1
+		gs'arousal','vaginal',-1,'no_orgasm_msg'
 		cla & *clr
 		if $booty_call['position'] = 'miss':
 			'<center><video autoplay loop src="images/shared/sex/vag/miss/orgasm1.mp4"></video></center>'
-			'The sudden explosion of warmth inside you overwhelms your senses and you gasp. It causes you to orgasm, '
 		elseif $booty_call['position'] = 'doggy':
 			'<center><video autoplay loop src="images/shared/sex/vag/doggy/orgasm1.mp4"></video></center>'
 		elseif $booty_call['position'] = 'cowgirl':
 			'<center><video autoplay loop src="images/shared/sex/vag/cowgirl/orgasm1.mp4"></video></center>'
 		end
-		
-	end}
+		'The sudden explosion of warmth inside you overwhelms your senses and you gasp. It causes you to orgasm and your whole body shudders around <<$npc_firstname[$boy]>>''s cock as heat fills you to the brim.'
+		act'Continue':
+			cla & *clr
+			if $booty_call['position'] = 'miss':
+				'<center><img <<$set_imgh>> src="images/shared/sex/vag/miss/2.jpg"></center>'
+				'Eventually your orgasm comes down and you look up at <<$npc_firstname[$boy]>>, still quivering with his cock inside you.'
+				'"I think... the condom... broke..." you pant.'
+			elseif $booty_call['position'] = 'doggy':
+				'<center><img <<$set_imgh>> src="images/shared/sex/vag/doggy/1.jpg"></center>'
+				'Eventually your orgasm comes down and your knees give out underneath you, falling down to the bed with <<$npc_firstname[$boy]>> on top of you.'
+				'"I think... the condom... broke..." you pant from beneath him.'
+			elseif $booty_call['position'] = 'cowgirl':
+				'<center><img <<$set_imgh>> src="images/shared/sex/vag/cowgirl/1.jpg"></center>'
+				'Eventually your orgasm comes down and you let yourself collapse on top of <<$npc_firstname[$boy]>>, feeling your breasts pressed against his chest, which rises and falls with the same laboured breathing as your own.'
+				'"I think... the condom... broke..." you pant laying on his chest.'
+			end
+			gs'booty_call_talk','oh_shit_options'
+			gs'booty_call_talk','creampie_accident_birth_control'
+		end
+	end
 end
 
 if $ARGS[0] = 'broken_condom2':

+ 3 - 0
locations/booty_call_morning.qsrc

@@ -17,6 +17,9 @@ if $ARGS[0] = 'morning':
 			gs'booty_call_morning','late_for_school'
 		end
 	end
+	if booty_call['pass_out'] = 1:
+		
+	end
 !!	if pcs_lovers > 0:act'Guilt':gt'booty_call_morning','guilt'
 end
 

+ 24 - 5
locations/booty_call_pillow_talk.qsrc

@@ -69,13 +69,13 @@ if $ARGS[0] = 'good_for_you_too':
 	if booty_call['fuck_count'] > 0:
 		act'Good dicking':
 			cla & *nl
-			'"You dicked me good," you grin back. "So, I''m happy."'
+			'"You dicked me good," you grin back.'
 			gs'booty_call_pillow_talk','topics'
 		end
 		
 		act'Dick drunk':
 			cla & *nl
-			'"You fucked me so good I''m still dick drunk," you giggle, rubbing your thighs together. "So yeah, I''d say it was pretty good too."'
+			'"You were so good," you giggle, rubbing your wet thighs together, giddy with after fuck endorphins. "I think I''m still dick drunk."'
 			gs'booty_call_pillow_talk','topics'
 		end
 		
@@ -83,16 +83,26 @@ if $ARGS[0] = 'good_for_you_too':
 			act'Won''t walk right':
 				cla & *nl
 				booty_call['keep_it_up'] = 1
+				booty_call['sore_pussy_talk'] = 1
 				if booty_call['cum_count'] = npc_sexdrive[$boy]:
-					'"I might not be able to walk right for a week either," you grin. "You might have fucked me bowlegged."'
+					'"I might not be able to walk right for a week either," you grin, rubbing your thighs over your wonderfully sore pussy. "You might have fucked me bowlegged."'
 				else
-					'"You practically fucked me bowlegged," you grin. "I''m not gonna be able to walk right for a week."'
+					'"I''m not gonna be able to walk right for a week," you grin, rubbing your thighs over your wonderfully sore pussy. "You might have fucked me bowlegged."'
 				end
 				gs'booty_call_pillow_talk','topics'
 			end
 		end
 	end
 	
+	if booty_call['fuck_count'] > 3:
+		act'Sore pussy':
+			booty_call['sore_pussy_talk'] = 1
+			cla & *nl
+			'"My pussy kind of hurts," you say with a half smile, half grimace, rubbing your thighs together. "Went a few more times than I hoped."'
+			gs'booty_call_pillow_talk','topics'
+		end
+	end
+	
 	if booty_call['orgasm_count'] + booty_call['fake_orgasm_count'] > 3:
 		act'Lots of orgasms':
 			cla & *nl
@@ -125,7 +135,6 @@ if $ARGS[0] = 'good_for_you_too':
 				'"You''ve endured such hardship, getting fucked by me so many times," you say flatly.'
 				gs'booty_call_pillow_talk','topics'
 			end
-			
 		end
 	end
 end
@@ -161,6 +170,7 @@ if $ARGS[0] = 'long_time':
 	if booty_call['start_hour'] > hour and booty_call['fuck_count'] > 0 and booty_call['long_time_talk'] = 0:
 		act'We were at it a long time':
 			booty_call['long_time_talk'] = 1
+			booty_call['keep_it_up'] = 1
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk1.jpg"></center>'
 			'"Damn," you pant, reaching over to check your phone. "We were at it for a long time."'
@@ -174,6 +184,7 @@ if $ARGS[0] = 'ran_out_of_condoms':
 	if booty_call['out_of_condoms'] >= 1 and booty_call['used_condoms_talk'] = 0:
 		act'Can''t believe we ran out of condoms':
 			booty_call['used_condoms_talk'] = 1
+			booty_call['keep_it_up'] = 1
 			cla & *clr
 			'<center><img <<$set_imgh>> src="images/shared/sex/after/pillow_talk1.jpg"></center>'
 			if booty_call['out_of_condoms'] >= 1 and prezik = 0:
@@ -537,6 +548,8 @@ if $ARGS[0] = 'boy_topic_check':
 	booty_call['boy_topics'] = 0
 	if booty_call['cum_count'] >= (npc_sexdrive[$boy] / 4 * 3) and booty_call['good_for_you'] ! 1: booty_call['boy_topics'] += 1
 	if booty_call['broken_condom'] >= 1 and booty_call['broken_condom_talk'] ! 1: booty_call['boy_topics'] += 1
+!!	if booty_call['broken_condom'] >= 1 and booty_call['boy_pube_talk'] ! 1: booty_call['boy_topics'] += 1
+	if if booty_call['condom'] ! 1 and booty_call['boy_condom_rule_talk'] ! 1: booty_call['boy_topics'] += 1
 	
 end
 
@@ -558,4 +571,10 @@ if $ARGS[0] = 'boy_pube_talk':
 	end
 end
 
+if $ARGS[0] = 'boy_condom_rule':
+	if booty_call['condom'] ! 1:
+	
+	end
+end
+
 --- booty_call_pillow_talk ---------------------------------

+ 50 - 368
locations/booty_call_sex.qsrc

@@ -13,7 +13,7 @@ if $ARGS[0] = 'sex_start':
 			else
 				cla
 				gs 'booty_call_sex', 'reset'
-				gs 'booty_call_sex', 'condoms'
+				gs 'booty_call_condoms', 'condoms'
 				gs 'booty_call_sex', 'position_change'
 			end
 		end
@@ -93,361 +93,11 @@ if $ARGS[0] = 'sex_pre':
 		end
 	else
 		gs 'booty_call_sex', 'position_choose'
-		gs 'booty_call_sex', 'condoms'
+		gs 'booty_call_condoms', 'condoms'
 	end
 end
 
-if $ARGS[0] = 'condoms':
-	if booty_call['condom_count'] = 0 and booty_call['fuck_count'] = 0 and npc_no_condoms[$boy] ! 1:booty_call['condom_count'] = rand(1,5)
-	if booty_call['condom_count'] = 0 and npc_condom_conscious[$boy] = 1: booty_call['condom'] = 1 & booty_call['condom_count'] = 100
-	if npc_know_bc[$boy] = 1 and npc_condom_conscious[$boy] ! 2: booty_call['no_condom'] = 1
-	if booty_call['no_condom'] = 0:
-		if booty_call['condom'] = 1 and booty_call['out_of_condoms'] ! 1:
-			if booty_call['condom_count'] > 0:
-				if booty_call['fuck_count'] > 1:
-					'<<$npc_firstname[$boy]>> swaps out his used condom for a new one.'
-					gs 'booty_call_sex', 'position_choose'
-				else
-					'<<$npc_firstname[$boy]>> reaches for a condom from his bedside table.'
-					gs 'booty_call_sex', 'position_choose'
-					act'We don''t need a condom (feel better)':
-						cla & *nl
-						'"Come on," you say, grabbing his arm. "Let''s skip the condom. It''ll feel better without one."'
-						if npc_condom_conscious[$boy] = 2 or (npc_condom_conscious[$boy] = 1 and npc_childfree[$boy] = 1):
-							'"Don''t want to risk it," <<$npc_firstname[$boy]>> says, shaking his head and opens the condom anyways, rolling it onto his cock.'
-						else
-							if rand(npc_willpwr[$boy],100) < pcs_persuas:
-								booty_call['no_condom'] = 1
-								'<<$npc_firstname[$boy]>> stops, looking back at you for a moment before smiling.'
-								'"Okay," he says and leaves the rubber where it is.'
-							else
-								'"Don''t want to risk it," <<$npc_firstname[$boy]>> says, shaking his head and opens the condom anyways, rolling it onto his cock.'
-							end
-						end
-						gs 'booty_call_sex', 'position_choose'
-					end
-					
-					if birth_control['think_safe'] = 1:
-						if tabletkishot > 0:
-							act'We don''t need a condom (on the shot)':
-								npc_know_bc[$boy] = 1
-								cla & *nl
-								'"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on the shot."'
-								if npc_condom_conscious[$boy] = 2:
-									'"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
-									'Your jaw drops.'
-									*nl
-									'<i>A free pass to skip a condom and he doesn''t take it? What''s with him??</i>'
-								else
-									booty_call['no_condom'] = 1
-									'<<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire, and your smile widens into a full blown grin.'
-								end
-								gs 'booty_call_sex', 'position_choose'
-							end
-						elseif pillcon2 > 0:
-							act'We don''t need a condom (on the pill)':
-								npc_know_bc[$boy] = 1
-								cla & *nl
-								'"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on the pill."'
-								if npc_condom_conscious[$boy] = 2:
-									'"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
-									'Your jaw drops.'
-									*nl
-									'<i>A free pass to skip a condom and he doesn''t take it? What''s with him??</i>'
-								else
-									booty_call['no_condom'] = 1
-									'<<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire, and your smile widens into a full blown grin.'
-								end
-								gs 'booty_call_sex', 'position_choose'
-							end
-						end
-					else
-						act'Lie about birth control':
-							npc_know_bc[$boy] = 1
-							cla & *nl
-							'"Hey," you smile, grabbing his arm. "We don''t need condoms. I''m on birth control."'
-							if npc_condom_conscious[$boy] = 2:
-								'"I want to use one anyways," <<$npc_firstname[$boy]>> says, shaking his head and reaches back for the condom. "Better to be safe."'
-								'Your jaw drops.'
-								*nl
-								'<i>Son of a bitch! Why is this guy so fucking careful?!</i>'
-							else
-								booty_call['no_condom'] = 1
-								'Upon hearing your barefaced lie, <<$npc_firstname[$boy]>> stops reaching and turns to meet your gaze, eyes filled with desire. Your smile widens into a full blown grin.'
-							end
-							gs 'booty_call_sex', 'position_choose'
-						end
-					end
-				end
-			elseif booty_call['out_of_condoms'] = 0:
-				booty_call['out_of_condoms'] = 1
-				'"We got a problem. I''m out of condoms."'
-				cla 
-				act'We could skip the condom':
-					booty_call['condom'] = 2
-					cla & *clr
-					!! IMAGE HERE
-					$npc_apt_bedroom[$boy]
-					'"We could... skip the condom? Just this once?"'
-					'"Just this once," he smiles back.'
-					gs 'booty_call_sex', 'position_choose'
-				end
-				if prezik > 0:
-					act'Use one of your condoms':
-						booty_call['out_of_condoms'] = 2
-						booty_call['condom'] = 1
-						cla & *clr
-						'<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
-						prezik -= 1
-						if prezik > 1:
-							'"That''s okay, I''ve got some more."'
-						elseif prezik = 1:
-							'"That''s okay, I''ve got one more."'
-						end
-						'You reach into your bag and pull out a condom, rolling it onto his cock.'
-						gs 'booty_call_sex', 'position_choose'
-					end
-
-					act'Use one of your condoms (mouth)':
-						booty_call['out_of_condoms'] = 2
-						booty_call['condom'] = 1
-						cla & *clr
-						'<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
-						prezik -= 1
-						'"That''s okay, I''ve got some."'
-						'You reach into your bag and pull out a condom, rolling it onto his cock with your mouth.'
-						gs 'booty_call_sex', 'position_choose'
-					end
-				end
-			elseif booty_call['out_of_condoms'] = 2:
-				'"Got anymore condoms?"'
-				!!act'I could give you head':
-				if prezik = 0:
-					'"I think that was my last one..."'
-					booty_call['out_of_condoms'] = 3
-					act'Guess that''s it':
-						cla & *clr
-						!! IMAGE HERE
-						$npc_apt_bedroom[$boy]
-						'"Guess that''s it?"'
-						'"Guess so."'
-						gs 'booty_call_after', 'after_sex1'
-					end
-					
-					act'We could skip the condom':
-						cla & *clr
-						!! IMAGE HERE
-						$npc_apt_bedroom[$boy]
-						booty_call['condom'] = 2
-						'"We could just... not use one..." you smile shyly. "Just this once?"'
-						'"Just this once," he smiles back.'
-						gs 'booty_call_sex', 'position_choose'
-					end
-				else
-					'"Yeah, I''ve got some."'
-					'You put another condom on him.'
-					gs 'booty_call_sex', 'position_choose'
-				end
-			end
-		elseif booty_call['condom'] = 0 and booty_call['out_of_condoms'] = 0:
-			act'Ask him to put on a condom':
-				cla & *nl
-				'"Could you put on a condom?" you ask.'
-	!!			if npc_no_condoms[$boy] = 1:
-	!!				gs 'booty_call_sex', 'condom_why1'
-				if rand(1,10) >= 7:
-					if booty_call['condom_count'] > 0:
-						'"Come on, do we have to? We don''t need to use a condom."'
-						gs 'booty_call_sex', 'no_condom1'
-					else
-						'"Don''t have any left. I''m all out."'
-						gs 'booty_call_sex', 'no_condom2'
-					end
-				else
-					booty_call['condom'] = 1
-					booty_call['condom_count'] -= 1
-					'He nods, reaching over to his nightstand and retrieving one, rolling the rubber onto his cock. While he works that out, you consider how you want to do this with him...'
-					gs 'booty_call_sex', 'position_choose'
-				end
-			end
-			if prezik > 0:
-				act'Put a condom on him':
-					cla & *clr
-					'<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
-					prezik -= 1
-					booty_call['condom'] = 1
-					'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open and roll it onto his cock for him.'
-					'"Gotta practice safe sex," you wink.'
-					gs 'booty_call_sex', 'position_choose'
-				end
-
-				act'Put a condom on him with your mouth':
-					cla & *clr
-					'<center><video autoplay loop src="images/shared/sex/misc/condom_mouth.mp4"></video></center>'
-					prezik -= 1
-					booty_call['condom'] = 1
-					'You lean over the side of the bed and reach down to your purse. After fishing around for a few moments, you pull out a condom. You tear the packaging open, and place the rubber onto the tip of his penis, kissing it through the rubber. Then, using your fingers, you unroll it smoothly over the length of his cock, your lips following all the way down. You bob your head up and down a few more times to make sure it''s all the way on before glancing up at him.'
-					'"Gotta practice safe sex," you smile.'
-					gs 'booty_call_sex', 'position_choose'
-				end
-			end
-		end
-	end
-end
-
-if $ARGS[0] = 'condom_why1':
-	!! boy says he doesn''t use condoms
-	
-end
-
-if $ARGS[0] = 'condom_why2':
-	!! player says they don''t want to use a condom
-	
-end
-
-if $ARGS[0] = 'no_condom1':
-	!! he says he doesnt want to use a condom
-	act'No way':
-		cla & *clr
-		$npc_apt_bedroom[$boy]
-		'"We''re not fucking without one," you say sternly.'
-		if rand(1,10) < 8:
-			'"Ugh, fine."'
-			'He puts on a condom.'
-			booty_call['condom'] = 1
-			booty_call['condom_count'] -= 1
-			gs 'booty_call_sex', 'position_choose'
-		else
-			'"Come on," he complains. "It''ll be fine. Let''s skip it. Just this once."'
-			act'Not a big deal?!':
-				cla & *clr
-				$npc_apt_bedroom[$boy]
-				'"Not a big deal??? You don''t have any idea how dangerous it is for m- You know what? <i>Fuck</i> you!"'
-				'"I''m trying to but you won''t let me!"'
-				!!if booty_call['rape_chance'] > 0:
-				!!put in chance he rapes you
-				'<<$npc_firstname[$boy]>> continues to complain at you while you grab all of your belongings and rush your way out the door, slamming it behind you.'
-				*nl
-				'Just because he''s your fuckbuddy doesn''t mean he can take advantage of you!'
-				act'Leave':gt 'booty_call_after', 'exit'
-			end
-
-			act'Maybe just this once':
-				booty_call['condom'] = 2
-				cla & *nl
-				'"Well... Maybe just this once..." you say hesitantly.'
-				gs 'booty_call_sex', 'position_choose'
-			end
-
-			act'Just don''t come inside me':
-				booty_call['condom'] = 3
-				cla & *nl
-				'"Well... Alright..." you say heistantly. "But don''t you dare come inside me, okay?"'
-				gs 'booty_call_sex', 'position_choose'
-			end
-		end
-	end
-
-	act'Maybe just this once':
-		booty_call['condom'] = 2
-		cla & *nl
-		'"Well... Maybe just this once..." you say hesitantly.'
-		gs 'booty_call_sex', 'position_choose'
-	end
-
-	act'Just don''t come inside me':
-		booty_call['condom'] = 3
-		cla & *nl
-		'"Well... Alright..." you say hesitantly. "But don''t you dare come inside me, okay?"'
-		gs 'booty_call_sex', 'position_choose'
-	end
-end
-
-if $ARGS[0] = 'no_condom2':
-	!! he says he has no condoms
-	act'No way':
-		cla & *clr
-		$npc_apt_bedroom[$boy]
-		'"We''re not fucking without one," you say sternly.'
-		if rand(1,10) < 8:
-			'"Ugh, fine."'
-			'He puts on a condom.'
-			booty_call['condom'] = 1
-			booty_call['condom_count'] -= 1
-			gs 'booty_call_sex', 'position_choose'
-		else
-			'"Come on," he complains. "It''ll be fine. Let''s skip it. Just this once."'
-			act'Not a big deal?!':
-				'"Not a big deal??? You don''t have any idea how dangerous it is for m- You know what? <i>Fuck</i> you!"'
-				'"I''m trying to but you won''t let me!"'
-				!!if booty_call['rape_chance'] > 0:
-				!!put in chance he rapes you
-				'<<$npc_firstname[$boy]>> continues to complain at you while you grab all of your belongings and rush your way out the door, slamming it behind you.'
-				*nl
-				'The nerve of some people.'
-				act'Leave':gt 'booty_call_after', 'exit'
-			end
-
-			act'Maybe just this once':
-				booty_call['condom'] = 2
-				cla & *nl
-				'"Well... Maybe just this once..." you say hesitantly.'
-				gs 'booty_call_sex', 'position_choose'
-			end
-
-			act'Just don''t come inside me':
-				booty_call['condom'] = 3
-				cla & *nl
-				'"Well... Alright..." you say heistantly. "But don''t you dare come inside me, okay?"'
-				gs 'booty_call_sex', 'position_choose'
-			end
-		end
-	end
-
-	gs 'booty_call_sex', 'no_condom2.1'
-
-	act'How many girls are you fucking? (tease)':
-		cla & *nl
-		'"Fucking hell! How many of these things do you go through?" you laugh, giving him a look. "Are you fucking 20 girls a day?"'
-		'"Hey, when you''re as good as I am," he says, a smug grin on his face.'
-		gs 'booty_call_sex', 'no_condom2.1'
-	end
-
-	act'Ugh, seriously?':
-		cla & *nl
-		'"Ugh! Seriously?" you say, giving him a look. "Come on, are you really out of condoms at a time like this?"'
-		'""We don''t need one," he says insistently. "It''ll be fine."'
-		gs 'booty_call_sex', 'no_condom2.1'
-	end
-end
-
-if $ARGS[0] = 'no_condom2.1':
-	if prezik > 0:
-		act'I''ve got some':
-			cla & *clr
-			prezik -= 1
-			booty_call['condom'] = 1
-			'<center><img <<$set_imgh>> src="images/shared/sex/misc/condom_put.jpg"></center>'
-			'"That''s okay, I''ve got some," you say, pulling a rubber from your bag and tearing it open.'
-			'You smile at <<$npc_firstname[$boy]>> as you roll it onto his cock for him.'
-			gs 'booty_call_sex', 'position_choose'
-		end
-	end
-
-	act'Maybe just this once':
-		booty_call['condom'] = 2
-		cla & *nl
-		'"Well... Maybe just this once..." you say hesitantly.'
-		gs 'booty_call_sex', 'position_choose'
-	end
 
-	act'Just don''t come inside me':
-		booty_call['condom'] = 3
-		cla & *nl
-		'"Well... Alright..." you say hesitantly. "But don''t you dare come inside me, okay?"'
-		gs 'booty_call_sex', 'position_choose'
-	end
-end
 
 if $ARGS[0] = 'position_choose':
 	!! initiative roll
@@ -505,8 +155,12 @@ if $ARGS[0] = 'he_choose_position':
 			gs 'booty_call_sex', 'doggy_start'
 		elseif $npc_fav_pos[$boy] = 'cowgirl':
 			gs 'booty_call_sex', 'cowgirl_start'
-		elseif $npc_fav_pos[$boy] = 'blowjob':
+		elseif $npc_fav_pos[$boy] = 'blowjob' and booty_call['must_fuck'] ! 1:
 			gs 'booty_call_start', 'bj_ask'
+		elseif npc_pussyeater[$boy] = 1 and booty_call['must_fuck'] ! 1:
+			*nl
+			'<<$npc_firstname[$boy]>> starts leading a trail of kisses down your stomach towards your pussy.'
+			gs 'booty_call_start', 'kuni_start'
 		else
 			gs 'booty_call_sex', 'rand_position'
 		end
@@ -516,7 +170,7 @@ if $ARGS[0] = 'he_choose_position':
 end
 
 if $ARGS[0] = 'rand_position':
-	booty_call['position_rand'] = rand(1,4)
+	booty_call['position_rand'] = rand(1,5)
 	if booty_call['position_rand'] = 1:
 		!! missionary
 		gs 'booty_call_sex', 'missionary_start'
@@ -526,9 +180,13 @@ if $ARGS[0] = 'rand_position':
 	elseif booty_call['position_rand'] = 3:
 		!! cowgirl
 		gs 'booty_call_sex', 'cowgirl_start'
-	elseif booty_call['position_rand'] = 4:
+	elseif booty_call['position_rand'] = 4 and booty_call['must_fuck'] ! 1:
 		!! blowjob
 		gs 'booty_call_start', 'bj_ask'
+	elseif booty_call['position_rand'] = 5 and booty_call['must_fuck'] ! 1:
+		*nl
+		'<<$npc_firstname[$boy]>> starts leading a trail of kisses down your stomach towards your pussy.'
+		gs 'booty_call_start', 'kuni_start'
 	else
 		!! failsafe: default to missionary
 		gs 'booty_call_sex', 'missionary_start'
@@ -1916,7 +1574,7 @@ if $ARGS[0] = 'cowgirl2.2':
 	elseif booty_call['dirty_talk'] = 1:
 		'"You''re so deep inside me," you moan. "I love riding you like this! Your cock feels so good!"'
 	else
-		'You keep fucking him at a medium pace. You enjoy it.'
+		'You bounce up and down on <<$npc_firstname[$boy]>>''s cock, focusing on the hammering you feel deep inside you, letting the reverberations of your hips and his course through your body from your sex to the tips of your nipples.'
 	end
 	gs 'booty_call_cum', 'fuck_cum'
 end
@@ -2003,17 +1661,40 @@ if $ARGS[0] = 'cowgirl3.2':
 	gs 'arousal', 'vaginal', rand(4,8),'no_orgasm_msg'
 	gs 'stat'
 	cla & *clr
-	'<center><video autoplay loop src="images/shared/sex/vag/cowgirl/hard1.mp4"></video></center>'
-	if booty_call['moan'] = 1:
-		'You groan in pleasure as you continue to violently ride <<$npc_firstname[$boy]>>.'
-	elseif booty_call['moan'] = 2:
-		'"<i>Ah~! Yes~! Mmm~!</i>"'
-		*nl
-		'You moan loudly, letting your voice fill the room as you slam your pussy down <<$npc_firstname[$boy]>>''s cock over and over again.'
-	elseif booty_call['dirty_talk'] = 1:
-		'"I love riding your cock!" you scream. "Fuck my pussy with your fat cock! Fill me with your fucking dick!"'
+	if rand(0,1) = 1:
+		booty_call['cowgirl_rand'] = 1
 	else
-		'You keep riding him hard. You enjoy it.'
+		booty_call['cowgirl_rand'] = rand(2,4)
+	end
+	'<center><video autoplay loop src="images/shared/sex/vag/cowgirl/hard<<booty_call[''cowgirl_rand'']>>.mp4"></video></center>'
+	if booty_call['cowgirl_rand'] = 2:
+		if booty_call['moan'] = 1:
+			'"<i>Ah~! Ahh~! Nngh~! Ahh~!</i>"'
+			*nl
+			'You groan in pleasure as you violently bounce your hips up and down on <<$npc_firstname[$boy]>>''s cock.'
+		elseif booty_call['moan'] = 2:
+			'"<i>Ah~! Yes~! Mmm~!</i>"'
+			*nl
+			'You moan loudly, letting your voice fill the room as you slam your pussy down <<$npc_firstname[$boy]>>''s cock over and over again.'
+		elseif booty_call['dirty_talk'] = 1:
+			'"I love riding your cock!" you scream loudly as you plunge yourself down onto it. "You''re so hard! So fucking good!"'
+		else
+			'You pant loudly, breasts bouncing in the air while you bounce on <<$npc_firstname[$boy]>>''s dick, loving every thrust and every second.'
+		end
+	else
+		if booty_call['moan'] = 1:
+			'"<i>Ah~! Ah~! Ah~! Ah~!</i>"'
+			*nl
+			'You pant desperately as <<$npc_firstname[$boy]>> thrusts into you from below, so hard it''s like he''s fucking the breath from your lungs. It''s <i>amazing.</i>'
+		elseif booty_call['moan'] = 2:
+			'"<i>AH~! AH~! YES~! YES~! AHH~!</i>"'
+			*nl
+			'Your voice echoes off the walls mixing with the sound of <<$npc_firstname[$boy]>>''s hips slamming into yours from below over and over again.'
+		elseif booty_call['dirty_talk'] = 1:
+			'"Ahh~! Yes! Just like that!" you scream loudly as <<$npc_firstname[$boy]>> jackhammers into your pussy from below you. "Fill me with your dick! Fuck me in half!"'
+		else
+			'You groan wordlessly, letting your eyes roll back in your skull while <<$npc_firstname[$boy]>> does all the work, violently thrusting up into you over and over and over, sending earthquakes of pleasure coursing through your entire body.'
+		end
 	end
 	gs 'booty_call_cum', 'fuck_cum'
 end
@@ -2123,6 +1804,7 @@ if $ARGS[0] = 'reset':
 	booty_call['gag'] = 0
 	booty_call['react'] = 0
 	booty_call['fuck_again'] = 0
+	booty_call['must_fuck'] = 0
 end
 
 if $ARGS[0] = 'harden_hand':
@@ -2157,7 +1839,7 @@ if $ARGS[0] = 'harden_hand':
 				gs 'booty_call_start', 'handjob_dom1'
 				gs 'booty_call_start', 'foreplay_choose'
 				if booty_call['fuck_count'] > 0:
-					act'Back to sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_sex', 'condoms'
+					act'Back to sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_condoms', 'condoms'
 				else
 					act'Sex':gs'booty_call_sex','sex_start'
 				end
@@ -2200,7 +1882,7 @@ if $ARGS[0] = 'harden_mouth':
 				act'Keep blowing him':cla & *clr & gs 'booty_call_start', 'bj_dom2'
 				gs 'booty_call_start', 'foreplay_choose'
 				if booty_call['fuck_count'] > 0:
-					act'Back to sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_sex', 'condoms'
+					act'Back to sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_condoms', 'condoms'
 				else
 					act'Have sex':gs'booty_call_sex','sex_start'
 				end

+ 22 - 13
locations/booty_call_start.qsrc

@@ -14,6 +14,10 @@ if $ARGS[0] = 'draw':
 end
 
 if $ARGS[0] = 'starting_stats':
+	$lastwornpantytype['booty_call'] = $pantyworntype
+	lastwornpantynumber['booty_call'] = pantywornnumber
+	$lastwornbratype['booty_call'] = $braworntype
+	lastwornbranumber['booty_call'] = brawornnumber
 	booty_call['starting_makeup'] = pcs_makeup
 	booty_call['cum_vagina'] = cum_loc['vagina']
 	booty_call['cum_labia'] = cum_loc['labia']
@@ -33,6 +37,8 @@ if $ARGS[0] = 'starting_stats':
 	booty_call['cum_tits'] = cum_loc['tits']
 	booty_call['cum_hair'] = cum_loc['hair']
 	booty_call['sweat'] = pcs_sweat
+	booty_call['orgasm'] = orgasm
+	booty_call['orgasm_limit'] = orgasm + 6
 end
 
 if $ARGS[0] = 'start':
@@ -42,8 +48,7 @@ if $ARGS[0] = 'start':
 		booty_call['start_hour'] = hour
 	end
 	gs 'boystat', $ARGS[1]
-	booty_call['orgasm'] = orgasm
-	booty_call['orgasm_limit'] = orgasm + 6
+	gs 'booty_call_start', 'starting_stats'
 	$npc_apt_hall[$boy]
 	'You knock on the door and <<$npc_firstname[$boy]>> opens up.'
 	if pcs_sweat > 29:
@@ -249,7 +254,7 @@ if $ARGS[0] = 'selfish_initiative':
 			'"Okay, like what then?" he asks.'
 			gs 'booty_call_start', 'foreplay_choose'
 			if booty_call['fuck_count'] > 0:
-				act'Back to sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_sex', 'condoms'
+				act'Back to sex':cla & gs'booty_call_sex','position_change' & gs 'booty_call_condoms', 'condoms'
 			else
 				act'Skip the foreplay':gs'booty_call_sex','sex_start'
 			end
@@ -570,7 +575,7 @@ if $ARGS[0] = 'nipple_play':
 				act'Let him take your virginity':gs'booty_call_virgin','start3'
 			else
 				gs 'booty_call_sex', 'missionary_start'
-				gs 'booty_call_sex', 'condoms'
+				gs 'booty_call_condoms', 'condoms'
 			end
 		end
 	end
@@ -581,6 +586,10 @@ end
 if $ARGS[0] = 'bj_ask':
 	cla
 	'"How about a blowjob?" <<$npc_firstname[$boy]>> asks.'
+	gs 'booty_call_start', 'bj_ask2'
+end
+
+if $ARGS[0] = 'bj_ask2':
 	act'Reluctant':
 		cla & *nl
 		booty_call['reluctant_bj'] = 1
@@ -678,7 +687,7 @@ if $ARGS[0] = 'bj_sub_cum_surprise':
 	act'Continue':
 		cla & *clr
 		'<center><video autoplay loop src="images/shared/sex/cum/mouth/swallow5.mp4"></video></center>'
-		$booty_call['last_cum']
+		$booty_call['last_cum'] = mouth
 		booty_call['cum_mouth_surprise'] = 1
 		if pcs_throat <= 10:
 			'Without any warning <<$npc_firstname[$boy]>> grabs your head and shoves it down to the base of his cock. It stretches your jaw wide, making you gag reflexively, and just as you''re about to protest, something spurts out into your throat.'
@@ -693,8 +702,8 @@ if $ARGS[0] = 'bj_sub_cum_surprise':
 			'<center><video autoplay loop src="images/shared/sex/cum/mouth/swallow5.mp4"></video></center>'
 			'You hum in surprise, but take it in stride anyways, continuing to suck as <<$npc_firstname[$boy]>> comes right down your throat. You swallow it all as best you can until his hips stop bucking beneath you and you slowly pull away, gulping one last time to get the last drops.'
 			gs 'booty_call_start', 'bj_warning_next_time'
-			'booty_call_talk', 'bj_tasty'
-			'booty_call_talk', 'bj_already'
+			gs 'booty_call_talk', 'bj_tasty'
+			gs 'booty_call_talk', 'bj_already'
 		end
 
 		act'Take it in stride (spit)':
@@ -706,7 +715,7 @@ if $ARGS[0] = 'bj_sub_cum_surprise':
 			'<center><video autoplay loop src="images/shared/sex/cum/mouth/spit6.mp4"></video></center>'
 			'You hum in surprise, but take it in stride anyways, continuing to suck as <<$npc_firstname[$boy]>> straight into the back of your throat. You carefully let it pool there, waiting until his hips stop bucking beneath you. When he finally stops, you gather it to the front of your mouth and spit it out, letting it spill past your lips and all over <<$npc_firstname[$boy]>>''s dick.'
 			gs 'booty_call_start', 'bj_warning_next_time'
-			'booty_call_talk', 'bj_already'
+			gs 'booty_call_talk', 'bj_already'
 		end
 
 		act'Gag':
@@ -864,7 +873,7 @@ if $ARGS[0] = 'bj_sub_cum_mouth2':
 		'<center><video autoplay loop src="images/shared/sex/cum/mouth/deep1.mp4"></video></center>'
 		'With a mischievous grin, you work his cock with your hand, building up his climax right to the brink. You can tell just by the expression on his face and the swelling of flesh in your hand that he''s about to blow. At that moment, you plunge your lips straight down to the base of his cock, right as he explodes inside your mouth.'
 		gs 'booty_call_talk', 'bj_warning_thanks'
-		'booty_call_talk', 'bj_tasty'
+		gs 'booty_call_talk', 'bj_tasty'
 		gs 'booty_call_start', 'bj_swallow_gross'
 		gs 'booty_call_start', 'bj_sub_cum_mouth_spit'
 !!		gs 'booty_call_start', 'bj_sub_cum_mouth_swallow'
@@ -889,7 +898,7 @@ if $ARGS[0] = 'bj_sub_cum_mouth_spit':
 			gs 'booty_call_talk', 'bj_warning_thanks'
 		end
 		if booty_call['cum_mouth_surprise'] = 1:
-			'booty_call_talk', 'bj_already'
+			gs 'booty_call_talk', 'bj_already'
 		end
 	end
 end
@@ -946,13 +955,13 @@ if $ARGS[0] = 'bj_sub_cum_mouth_swallow':
 			'"Blech!" you shudder. "That''s awful!"'
 			if booty_call['bj_cum_choice'] > 6 and booty_call['bj_cum_choice'] <= 8:
 				'"If you hate swallowing so much, then why didn''t you just let me cum on your face like I wanted to?" <<$npc_firstname[$boy]>> asks quizzically.'
-				'booty_call_talk', 'cum_mouth_swallow_why'
+				gs 'booty_call_talk', 'cum_mouth_swallow_why'
 			elseif booty_call['bj_cum_choice'] > 4 and booty_call['bj_cum_choice'] <= 8:
 				'"If you hate swallowing so much, then why didn''t you just let me cum on your tits?" <<$npc_firstname[$boy]>> asks quizzically.'
-				'booty_call_talk', 'cum_mouth_swallow_why'
+				gs 'booty_call_talk', 'cum_mouth_swallow_why'
 			else
 				'"Then why''d you do it?" <<$npc_firstname[$boy]>> asks, a dumbfounded look on his face.'
-				'booty_call_talk', 'cum_mouth_swallow_why'
+				gs 'booty_call_talk', 'cum_mouth_swallow_why'
 
 				act'Cause boys like it':
 					cla & *clr

+ 2 - 2
locations/booty_call_talk.qsrc

@@ -981,7 +981,7 @@ if $ARGS[0] = 'oh_shit_options':
 	act'This isn''t good':
 		cla & *clr
 		$npc_apt_bedroom[$boy]
-		npc_birh
+		npc_know_not_bc[$boy] = 1
 		'"Well this isn''t good," you gulp, looking horrified at <<$npc_firstname[$boy]>>. "I''m not on birth control..."'
 		gs'booty_call_cum','what_now'
 	end
@@ -989,7 +989,7 @@ if $ARGS[0] = 'oh_shit_options':
 		booty_call['pill_tomorrow'] = 1
 		cla & *clr
 		$npc_apt_bedroom[$boy]
-		'"I guess I''m going to need a pill tomorrow," you say, frowning at your still-dripping pussy.'
+		'"I guess I''m going to need a pill tomorrow," you say, frowning.'
 		gs'booty_call_cum','what_now'
 	end