Browse Source

[added] breakup option to talking while dressing

hornguy6 4 months ago
parent
commit
684bcb321e
1 changed files with 184 additions and 0 deletions
  1. 184 0
      locations/sex_ev_dress_talking.qsrc

+ 184 - 0
locations/sex_ev_dress_talking.qsrc

@@ -116,6 +116,7 @@ if $ARGS[0] = 'dress_talk_pc':
 	gs'sex_ev_dress_talking', 'pc_sex_ev_invite'
 	gs'sex_ev_dress_talking', 'ma_pill_ask_money1'
 	gs'sex_ev_dress_talking', 'prostitution_money'
+	gs'sex_ev_dress_talking', 'break_up'
 	
 end
 
@@ -1053,4 +1054,187 @@ if $ARGS[0] = 'sugar_money':
 		end
 	end
 end
+
+if $ARGS[0] = 'break_up':
+	if $npc_rel_type[$boy] ! 'husband' and $sex_ev['type'] ! 'hookup':
+		act'End things with <<$npc_firstname[$boy]>>':
+			gs'sex_ev_leave', 'dress_loop'
+			iif($sex_ev['loc'] ! 'pc_home','"This is the last time I''m coming over," you say abruptly while <<$sex_ev[''dress_describe'']>>.','"This is the last time you can come over," you say abruptly.')
+			'"Huh?" <<$npc_firstname[$boy]>> looks at you oddly. "What are you talking about?"'
+			gs'sex_ev_dress_talking', 'break_up2'
+		end
+	end
+end
+
+if $ARGS[0] = 'break_up2':
+	if $npc_rel_type[$boy] = 'boyfriend':
+		act'I''m breaking up with you':
+			gs'sex_ev_leave', 'dress_loop'
+			'"I''m breaking up with you," you say, <<$sex_ev[''dress_describe'']>>.'
+			'"What?! Why?"'
+			gs'sex_ev_dress_talking', 'break_up3'
+		end
+	else
+		act'Don''t text me anymore':
+			gs'sex_ev_leave', 'dress_loop'
+			gs'sex_ev_dress_talking', 'break_up3'
+			if npc_rel_type[$boy] = 'fuckbuddy':
+				'"Don''t text me to come over," you say, <<$sex_ev[''dress_describe'']>>. "We can''t be fuckbuddies anymore."'
+			elseif npc_rel_type[$boy] = 'sugar_daddy':
+				'"Don''t text me to come over," you say, <<$sex_ev[''dress_describe'']>>. "I can''t be your sugar baby anymore."'
+			end
+			'"Why not?" he asks.'
+			gs'sex_ev_dress_talking', 'break_up3'
+		end
+	end
+end
+
+if $ARGS[0] = 'break_up3':
+	act'Don''t explain':
+		cla & *clr
+		'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+		if $npc_rel_type[$boy] = 'boyfriend':
+			'"I just can''t be with you anymore," you say. "I''m sorry."'
+		else
+			'"I just can''t do this any longer," you say. "I''m sorry."'
+		end
+		'You grab your things and leave.'
+		gs'sex_ev_leave', 'break_up'
+	end
+	gs'sex_ev_dress_talking', 'unsatisfied_breakup'
+	gs'sex_ev_dress_talking', 'no_more_cheating_breakup'
+end
+
+if $ARGS[0] = 'unsatisfied_breakup':
+	act'You don''t satisfy me':
+		cla
+		act'Sexually incompatible':
+			cla & *clr
+			'<center><video autoplay loop src="images/shared/romance/misc/depart_annoyed1.mp4"></video></center>'
+			'"You''re not what I want out of a fuckbuddy," you say flatly as you <<$sex_ev[''dress_describe'']>>. "I just don''t think we''re sexually compatible."'
+			*nl
+			'You shrug once, grab your things, and leave without another word.'
+			gs'sex_ev_dress_talking', 'break_up'
+		end
+		if npc_sexdrive[$boy] = 1 or npc_two_pump[$boy] = 1:
+			act'You''re a two pump chump':
+				gs'sex_ev_dress_talking', 'dress_loop'
+				'"You''re just not what I want out of a fuckbuddy," you say flatly as you <<$sex_ev[''dress_describe'']>>. "You come too fast. I can''t trust you to get me off."'
+				*nl
+				'"Wait but-"'
+				gs'sex_ev_dress_talking', 'isnt_going_to_work'
+			end
+		elseif npc_sexdrive[$boy] < 5:
+			act'You don''t last long enough for me':
+				gs'sex_ev_dress_talking', 'dress_loop'
+				'"You''re just not what I want out of a fuckbuddy," you say flatly as you <<$sex_ev[''dress_describe'']>>. "You can''t keep it up and I can''t trust you to get me off."'
+				*nl
+				'"Wait but-"'
+				gs'sex_ev_dress_talking', 'isnt_going_to_work'
+			end
+		else
+			act'You last too long':
+				gs'sex_ev_dress_talking', 'dress_loop'
+				'"You''re just not what I want out of a fuckbuddy," you say flatly as you <<$sex_ev[''dress_describe'']>>. "Honestly, your sex drive is way too high. By the time you''re satisfied, my pussy is sore."'
+				*nl
+				'"Wait but-"'
+				gs'sex_ev_dress_talking', 'isnt_going_to_work'
+			end
+		end
+!!		act'You''re boring':
+	end
+end
+
+if $ARGS[0] = 'isnt_going_to_work':
+	if pcs_lover > 0 and (npc_know_have_boyfriend + npc_know_have_girlfriend = 0):
+		act'I''ve started seeing somebody':
+			gs'sex_ev_dress_talking', 'dress_loop'
+			'"The truth is, I''ve started seeing somebody. The sex has been good, but..." You shake your head, <<$sex_ev[''dress_describe'']>>. "I can''t keep doing this. I don''t want to fuck things up with them."'
+			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, you''re not cheating on 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'sex_ev_leave', 'break_up'
+				end
+				
+				act'Well...':
+					gs'sex_ev_dress_talking', 'dress_loop'
+					'You pause halfway through <<$sex_ev[''dress_describe'']>>, biting your lip in consideration.'
+					act'As long as it''s just physical':
+						gs'sex_ev_dress_talking', 'dress_loop'
+						'"Well..." you say, slowly <<$sex_ev[''dress_describe'']>>. "As long as it''s <i>just</i> physical..."'
+						'"Thatta girl," <<$npc_firstname[$boy]>> grins from bed.'
+						gs'sex_ev_after', 'cheating_end'
+					end
+					
+					act'Set some rules':
+						cla & *nl
+						'"Okay..." you say, slowly <<$sex_ev[''dress_describe'']>>. "But there have to be rules!"'
+						gs'sex_ev_talk', 'cheating_rules'
+					end
+				end
+			else
+				'"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.'
+					gs'sex_ev_leave', 'break_up'
+				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.'
+					gs'sex_ev_leave', 'break_up'
+				end
+			end
+		end
+		
+		if pcs_lover - 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'sex_ev_leave', 'break_up'
+			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'sex_ev_leave', 'break_up'
+			end
+		end
+	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'sex_ev_leave', 'break_up'
+	end
+end
 --- sex_ev_dress_talking ---------------------------------